台达plc分别与DSP通讯和屏同时通讯时,PLC的地址定义是否都是MODBUS寄存器对照表的地址一致?

显示屏读取的是台达PLC中《台达PLC与modbus寄存器地址对照表》中的地址,当台达PLC发送一个命令,里面读取的是DSP的地址,那么这DSP的地址定义是否与《台达PLC寄存器与modbus寄存器地址对照表》中的地址一样?如果不是,怎样确定它的地址什么?请各位大神帮忙看看,谢谢。

这个得根据DSP中的地址来写,必须对应上,不然是读不出来数据,且会报错追问

如果程序是这样LD= K1 D203 MODRW K1 K3 K901 D120 K6 ...... LD= K2 D203 MODRW K1 K3 K902 D120 K6 ...... 我这程序里面K901和K902是DSP的定义地址,但是我这地址里面K901和K902都是6个word的长度,这样我K901和K902的地址不是重复了吗?

追答

你看下指令是不是用错了,MODRW的操作数是三个。可以尝试着用RS指令来写

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