① 确保您在com口中正确设置通讯参数,其中数据位8位、
停止位:2位,其他参数根据您的要求与仪表中设置成一致即可。
②
本公司仪表均采用标准modbus协议,在组态王中定义设备时,请选择plc->莫迪康->modbus(RTU),在组态王中定义的寄存器与设备参数的对应关系如下,设备请参看功能码对照表:
组态王寄存器名字 |
MODBUS功能码(读) |
MODBUS功能码(写) |
0 |
1 |
5 |
1 |
2 |
- |
3 |
4 |
- |
4 |
3 |
6 |
8 |
4 |
- |
9 |
3 |
16 |
注意:在您使用的MODBUS协议时,在您定义组态王寄存器的地址时一般比您要读的寄存器的实际地址加一,这一点相当重要。您在使用中应该特别注意!!
例 如:
寄存器: 40001(对应本公司智能电力监测仪中的“相电压Ua”所在寄存器)
数据类型: UINT
注释:输出(保持)寄存器.对应MODBUS中的功能码为3(读)或6(写),对应设备的寄存器地址为30001或60001(这要取决于您所要执行的是写还是读操作功能)。
例:在功能码03H所映射的数据区--基本数据中:
即地址 为0000H 的Ua (相电压)在组态王中对应的地址40001。
相应地:地址 为0002H 的Ua
(线电压)在组态王中对应的地址40003。
|