西门子plc和mm440通讯问题-PLC技术网(www.plcjs.com)-可编程控制器技术门户


西门子plc和mm440通讯问题

 (点击题目可以在互联网中搜索该题目的相关内容)
日期:2006-11-7 23:23:05     来源:   作者: 点击:
点击【 大  中  小 】,可以选择字体的大小,以便你阅读.
西门子300的plc用dp联接控制一个MM440,在硬件中配置好,在程序中已用sfc14设定db0.dbb0---db0.dbb11,用sfc15设定db1.dbb0----db1.dbb11,联接好线,
在变频器上设定好参数p0010,p0100,p0304,p0305,p0307,p0310,p0311,p1080,p1082,p1120,p1121,p3900
接下来就是p0700,和p1000不知怎么设?
还有就是sfc14设定db0.dbb0---db0.dbb11和sfc15设定db1.dbb0----db1.dbb11对应的什么意思?
还要设置其他参数吗?

匿名回复:
    首先你最好有MM440的功能框图,而且知道BICO是怎么回事,就可以了。框图看不懂,我可以告诉你,很多人第一次看到框图就晕了,看久了就感觉框图比文字说明要清楚多了

匿名回复:
    

匿名回复:
     你可以给我简单介绍一下嘛
匿名回复:
    左边参数名称里面BI表示位输入,对应的你应该给一个位输出给他BO,CI表示数值的输入,你要配一个CO给他
上面的一行的输出的,有CO和CO/BO两种类型,绿色的部分就是允许你作的连接,白色的部分就是不能连接的。
如P0731是多功能输出,你只能配一个输出位给他,如52.0,表示变频器Ready时,这个输出位点亮。你不能配频率实际值。你在配置参数的时候就知道了
匿名回复:
    P700=6 命令源为Profibus
P1000=6 频率由Profibus指定
匿名回复:
    大哥谢谢你
小弟我还不是很明白啊,sfc14设定db0.dbb0---db0.dbb11和sfc15设定db1.dbb0----db1.dbb11对应的什么意思?
如果我要控制它启停的话,在程序中控制db0和db1中的哪个位?

匿名回复:
    “如52.0,表示变频器Ready时,这个输出位点亮”是Q52.0吗?
匿名回复:
    就给我介绍一下,我现在要控制它启停,还要在HIM中输入和读出它的设定值,看要怎么做?
匿名回复:
    这要看你用到那个ppo了
匿名回复:
    大鸟哥说话啊
匿名回复:
    发送用控制字(16进制),接收状态字(16进制).
匿名回复:
    控制起停的话,可以通过SFC14和SFC15来控制,通过用ppo1来控制。一般第一台变频器默认的控制输入地址是264 ,可以通过SFC15发送2个字来进行控制,第一个字是地址,第二个字是速度,那地址264来说,那就是地址为w#16#108发送控制命令,但是我在这里也遇到了个问题。。。根据我查的控制表,发送47F是启动,速度我设置的是5000,但是为什么不动啊。。只能通过发送57F的正向点动来使他保持5HZ的转动。希望高手能指点下
匿名回复:
    dbb11?我记得是db1.dbx0.0 byte 8表示的是db1库中从0.0位开始的8个字节
匿名回复:
    "sfc14设定db0.dbb0---db0.dbb11,用sfc15设定db1.dbb0----db1.dbb11"
设定发送和接收各用12个字节

匿名回复:
    啊。我用的是db1.dbx0.0 byte 4 你用的是ppo4么? 我问过西门子销售商,他说m440只能用ppo1和ppo3,他只有2个字的pzd
匿名回复:
    KIRATE
兄弟可否告知“ppo”是什么东东?
匿名回复:
    貌似是种通讯协议吧,在硬件组态后控制m440要发送字节啊,通过的就是这种协议吧.我这里用的是ppo1,已经可以从变频器那里读数据了,也可以控制电动机点动,但是到了速度控制就不行了,数据发过去以后好象得不到运行命令,我都郁闷了.昨天晚上我不小心碰到了通信线.电机竟然动了..汗啊.估计是我这里通讯线有问题.回头继续整通讯线好了...咱们谈论的好象不是一种东西,呵呵,BICO是啥啊..没看到过,我新手嘿嘿,别生我气啊~~
匿名回复:
    我看了,是ppo4
匿名回复:
    ppo4:     0 PKW/6 PZD

本新闻共2页,当前在第11 2  

上一篇: PLC与M20 GSM Modem的通信
下一: S7-200 PLC之PPI协议