| 作者 | 主题 |
|---|---|
|
laser 游民 经验值:67 发帖数:34 精华帖:0 |
楼主
主题:请教东方红斑竹一个问题(关于cp341与MM440通讯的)
我用s7-300(cp341)与MM440的com口(29 30)通讯控制变频器
2个PZD,4个PKW具体参数设置如下: P003=3;P700=5;P1000=5;P2011=1;P2012=2;P2013=4;其他参数采用工厂设置。 仿照USS-S7中的例程进行编程;但是只能向变频器发送PZD参数(控制字1和主设定值),但不能返回任何参数。CP341的指示灯只显示不断发送,接受灯不亮。 在数据块dbnd(DB100)中的DBW6(通讯状态字)的值为0200;DBW8(通讯故障字)的值为0080;不知是什么意思? CP341(RS422/485)采用(RS485)ASCII码协议。CP341如果采用手册中的接线方式(11+,4-)则cp341的接收发送灯同时亮,但是不能进行数据传输;如果接线为(9+,2-)则出现前述情况,即只能向变频器发送PZD参数(控制字1和主设定值),但不能返回任何参数。 请斑竹帮我分析一下原因,并告诉我如何解决此问题,不胜感激! |
|
东方红一红 版主 经验值:16855 发帖数:6779 精华帖:50 |
楼
主题:回复:请教东方红斑竹一个问题(关于cp341与MM440通讯的)
如果你只接了9、2的话,现象则说明你的参数设置没有问题。在4线方式下,9、2是发送端。11、4是接受端,没有接线自然没有数据返回。
对MM440应该用2线方式,接线是 11(CP341)-----29(mm440) 4(CP341)-----30(mm440) 且2与4、9与11要短接,你接了吗? 此外,在PKW中你的任务识别标记ID和参数号填对了吗?
知其道,用其妙!
|