台达modbus通讯问题,modrd k1 h1000 h1 modrd k2 h1000 h1 这两条指令

读取的数据在哪里,怎么样读出来。

如果使用 ASCII 模式, PLC 会自动将回传主要的数据转为 Hex 并储存于 D1050 ~ D1055 中。
RTU 是储存于 D1070 ~ D1085。
推荐你使用MODRW指令,可以自行设定读取的值的位置。指令相关介绍可以在软件帮助中找到。追问

为什么我设置的是rtu模式,在d1073读不出来,在d1050能读出来

追答

你用的RS485吗?485的话,不管是RTU还是ASCII,D1070开始都是有数值的。
另外你用的什么型号的PLC?

温馨提示:答案为网友推荐,仅供参考
相似回答