S7 300 CPU315-2PN/DP)
用FB 63 64 65建立MODBUS TCP 连接上了数据也有
但是监视数据的时候 发现采集到的数据乱跳位置
比如数据存放在DB11里 数据是“1388”就从DB11.DBW0 跳到DB11.DBW3,DB11.DBW5,然后又跳回DB11.DBW0。
一直这样循环跳
按照网上查询的MODBUS TCP格式发的
00 00 00 00 00 06 01 04 00 00 00 14
地址1 功能码4 起始地址00 00 读取长度00 14
用MODBUS SCAN软件测试读设备数据正常
图片分别是发送和接收功能块
我把程序上传到这里了 希望各位大侠帮帮忙