本人愿和同道中人共同探讨西门子技术范围包括(200/300/400/Wincc/Hmi)
技术文章参考博客! http://jiansiting.gkbk.com
剑工,请教个MODBUS的问题,S7300PLC 用CP341 MODBUS SLAVE 与DCS主站通信,用的是通信功能码3、6、16 指定数据块DB1,DCS读取PLC的DB1的数据都正常,但DCS写数据到PLC的DB1时提示地址错误,DCS写的MODBUS地址在DB1的数据范围内,写不进去,CP341诊断缓存里提示:
Event 1 of 9: Event ID 16# F1C8:0E52
IF 1: Byte Underflow:
Amount of characters received is less than should have resulted from the byte counter of the reply message, or is less than expected with this function code.
我用功能码1、5、15,DCS读取的PLC的状态也都正常,但DCS 用MODUBS地址00001也是写不进去,提示说是超出范围,参数设置里面的LIMIT里面设定的都是在范围内,
请教这是哪出了问题啊??