2024年4月11日发(作者:秘量)
一、首先先排除硬件上的原因:
1、 用标准的与设备通讯,Device Id就是指设备地址必须和设备
里的地址设置是一样的。
2、 在MODBUS Point Type就是要读取的寄存器区,
“01:COIL STATUS”指1号命令DO寄存器;
“02:INPUT STATUS”指2号命令DI寄存器;
“03:HOLDING REGISTER”指3号命令保持寄存器;
“04:INPUT REGISTER”指4号命令输入寄存器;
想读那个寄存器就选择那个就行了。
3、“Address”是指要读的寄存器的开始地址。
4、“Length”是指要读的长度。
二、配置串口设置。
1、点击“Connection”菜单的“Connect”命令。
会出现该画面:根据串口配置进行相应的配置。然后点击“Protocol Selections”按
钮。
选择默认即可。
然后进行通讯如果通不上会出现如下画面提示:
该程序是MODICON的标准modbus程序,如果通不上就要检查是否是硬件设置问
题。
2024年4月11日发(作者:秘量)
一、首先先排除硬件上的原因:
1、 用标准的与设备通讯,Device Id就是指设备地址必须和设备
里的地址设置是一样的。
2、 在MODBUS Point Type就是要读取的寄存器区,
“01:COIL STATUS”指1号命令DO寄存器;
“02:INPUT STATUS”指2号命令DI寄存器;
“03:HOLDING REGISTER”指3号命令保持寄存器;
“04:INPUT REGISTER”指4号命令输入寄存器;
想读那个寄存器就选择那个就行了。
3、“Address”是指要读的寄存器的开始地址。
4、“Length”是指要读的长度。
二、配置串口设置。
1、点击“Connection”菜单的“Connect”命令。
会出现该画面:根据串口配置进行相应的配置。然后点击“Protocol Selections”按
钮。
选择默认即可。
然后进行通讯如果通不上会出现如下画面提示:
该程序是MODICON的标准modbus程序,如果通不上就要检查是否是硬件设置问
题。