S7-1200/1500与S7-300/400的DPRD_DAT/DPWR_DAT指令的区别
在TIA Portal我们也会经常使用远程I/O的读写指令DPRD_DAT/DPWR_DAT指令去读写一些超过4个字节长度的连续的外设地址,比如通过DP或PN接口控制变频器。
S7-1200/1500与S7-300/400的DPRD_DAT/DPWR_DAT指令在外观上看完全相同,但输入参数LADDR的定义却有很大的差别,在使用的时候一定要注意区分。
S7-1200/1500 DPRD_DAT/DPWR_DAT指令中LADDR参数的定义

这里的LADDR定义为外设I/O数据区的硬件识别号(Hardware ID)以10进制表示
在PLC Tags à System Constants 可以找到对应外设I/O区的硬件识别号。

S7-300/400 DPRD_DAT/DPWR_DAT指令中LADDR参数的定义

这里的LADDR定义为外设I/O数据区的起始地址(Start Address)以16进制表示
在设备的属性中可以找到外设I/O区的起始地址
