PLC400与300通信的数据长度问题
郑志武
发布于2013-03-05 23:47
146
0
标签:
cpu414的md504(4个字节)通过sfc67读取cpu313的md94(4个字节),数据长度设为:byte4。
结果发现,414的mb504到mb535共32个字节内都有数据。按理,我只想取313的mb94到mb97共4个字节(1个实数)的数据,怎么会取到了32个字节呢?
问题补充:
读数的长度问题解决了,问了西门子客服。我在前一次设置里进行了byte32的通信,所以md504以后的32个字节都置位并且保留了。
现在新的问题出现了,2个cpu之间突然不通信了,之前还可以,400/300的plc有共同的3台wincc上位机,300的有1台触摸屏,都是mpi通信连接在一起。300的通信设置见图片吧!
图片说明: 1,300通信设置
佳答案
不能通讯前你做什么工作了?肯定是这步工作引起的。如果plc不能停下来,不要做通讯的测试工作。你需要重新启动cpu的。