CP342-5 16#8093

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

图片说明:

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

最佳答案

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

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

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

good luck

提问者对于答案的评价:

原创文章,作者:more0621,如若转载,请注明出处:https://www.zhaoplc.com/plc136157.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2017年6月1日 上午12:01
下一篇 2017年6月1日 上午12:01

相关推荐