台达plc分别与DSP通讯和屏同时通讯时,PLC的地址定义是否都是MODBUS寄存器对照表的地址一致?
显示屏读取的是台达PLC中《台达PLC与modbus寄存器地址对照表》中的地址,当台达PLC发送一个命令,里面读取的是DSP的地址,那么这DSP的地址定义是否与《台达PL...
显示屏读取的是台达PLC中《台达PLC与modbus寄存器地址对照表》中的地址,当台达PLC发送一个命令,里面读取的是DSP的地址,那么这DSP的地址定义是否与《台达PLC寄存器与modbus寄存器地址对照表》中的地址一样?如果不是,怎样确定它的地址什么?请各位大神帮忙看看,谢谢。
展开
1个回答
展开全部
这个得根据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指令来写
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询