中国领先的工业平台

返回贤集网 返回微头条
贤集网技术微头条APP获取

关于1200PLC与S7-200 CN MODBU...

 无雨歌

下载贤集网APP入驻自媒体

关于1200PLC与S7-200 CN MODBUS通讯问题苦不得解,求老师指教! 读200PLC的I0.0到I0.7的8个输入点和写200PLC的Q0.0到Q0.7的8个输出点,问题:读指令放在前面,可以读出,后面的写指令报8281故障;如果写指令凡在前面,读指令放在后面,可以正常写入,200PLC正常动作,但是不能读出,报8281故障;测试版本为3.1;请指导一下问题原因!

最新回复
发布回复
读与写这间要有时间间隔。可以参考一下MODBUS手册。你命令发出,到接收有个时间, 还要间隔一个时间,再发另一条命令。
PLC 通讯中,需要先发送读指令,然后才能读取数据。如果先发送写指令,则可能导致PLC 误以为接收到的是写指令,而忽略了读指令。这种情况下,可以尝试调整读写指令的顺序,确保先发送读指令,再发送写指令。
检查 1200PLC 和 S7-200CN 的 MODBUS 数据地址设置是否正确,特别是读写指令中的数据地址。

为您推荐

热门交流