展开查看
项目中有个5路温度模拟量输入,通过以太网与PLC通信控制,5路温度模拟输入模块的起始地址是0x0040-0x0044,在设定MB-MODE、MB-DATA-ADDR、 MB-DATE-LEN时如何设定?对其中的MB-DATE-LEN是16进制的数据时,应该如何设定长度?
提问者:zhuystone
MB_DATA_ADDR=40001+0040H=40065
MB_DATA_LEN=5
MB_DATA_PTR=P#M0.0 BYTE 10 或 P#DB1.DBX0.0 BYTE 10
不明白的,可以看指令的在线帮助。
项目中有个5路温度模拟量输入,通过以太网与PLC通信控制,5路温度模拟输入模块的起始地址是0x0040-0x0044,在使用MB-CLIENT指令中的,MB_DATA_ADDR=40001+0040H=40065
MB_DATA_LEN=5,MB_DATA_PTR=P#M0.0 BYTE 10 或 P#DB1.DBX0.0 BYTE 10
1)“MB_DATA_PTR”,怎样确定DB数据块及“WORD 长度”?
2)在自设的DB块中,如何读取这5个地址的数据,能发个截图吗?
谢谢!