引用 平安JQ1U 在 2020/4/3 6:19:32 发言【内容省略】
1、看了下你的程序,貌似没啥错误,你可以单独写一条MODRW指令、功能码为05的程序测试一下;2、输入一般不能控制、可以读取,但是要注意的是西门子做主站读取台达输入点时,西门子填写数字量输入(Modbus之1区寄存器)范围为10000~19999,超过这个范围便不能读取;
3、单独看你的串口调试助手截图,台达PLC程序确实没有输出05功能码,所以参考第1条回复
4、最好把程序发出来,看你的截图不齐全,程序发出来,才好分析。