当前位置: 主页 > PLC控制

CP342-5 16#8093

先描述下情况,原本有一条旧生产线CPU315-2DP,因为设备翻新,增加了一些DP设备,想通过CP342-5,将原来的DP与新增的分开,就是有两套主站系统。我将CP342设置为DPMASTER,不知道这样设置对不对?模块的起始地址为144。在CP342主站系统下挂了一些ECO模块,站地址与io地址有原来有重叠,保存编译没有问题,在OB1里调用FC1/2,按照说明FC1/2管脚填写如下:CPLADDR:W#16#90,SEND/RECV分别为:P#DB15.DBX0.0BYTE11,P#DB6.DBX0.0BYTE5,我建立了2个DB块,用了数组,共100个字节长度。同时组态分配的从站地址IO分别为10、4。将程序下载,FC1输出管脚状态如下:done0error1STatus16#8093。这些测试都是通过PLC-SIM发现的。后来我把两套系统站地址与IO地址错开也不行。请大神帮我分析下问题出在哪里,我的思路以及设置是否正确。谢谢

图片说明:

CP342-5 16#8093CP342-5 16#8093 CP342-5 16#8093CP342-5 16#8093

最佳答案

你分配的从站io地址有问题。

如你所述,SEND/RECV分别为:P#DB15.DBX0.0BYTE11,P#DB6.DBX0.0BYTE5,,那么这对应的IO地址分别是I0.0开始的11byte和Q0.0对应的5byte

因为,342-5带的io模块已经不占用cpu的寻址范围了,因此建议从0开始编址,这样才可以与你填写的db地址对应。

goodluck

提问者对于答案的评价:

  • 关注微信

猜你喜欢

微信公众号