- 26
- 0
- 约1.18千字
- 约 4页
- 2017-05-04 发布于四川
- 举报
modbus和组态王通讯使用说明
PMC-43M接线:
电度表的D+和D-分别接485的T+和T-
电度表的N/L分别接电源的N/L
PMC-43M读取电度表数据: 停止位为2
1.读数据:
举例:比如读取波特率41014
首先把波特率41014转换成16进制A036
然后发送:01 03 A0 36 00 01
01地址、03读取 、A036是41014转换16进制所得、0001为1字节
2.写数据:
举例:比如写入波特率9600
发送指令:01 10 A0 36 00 01 02 00 03
01地址、03读取 、A036是41014转换16进制所得、0001为1字节
02 数据字节数 (1个寄存器两个字节)
0003 往寄存器写的数据(2个字节,根据说明书 9600波特率为3)
3. PMC-43M在组态王里接受格式为:
a.新建COM口---PLC—莫迪康—MODBUSRTU—com—下一步…….设置地址…….完成。
b.在COM测试窗体里测试
比如要测试波特率41014 在COM测试窗体里的寄存器是441015,数据类型:ushort
一、托利多与电度表相联:
首先:红线的头接485的1(T+)口,尾端接电度表的D+
绿线??头接485的2(T-)口,尾端接电度表的D-
然后再用4根线:A、B、C、D:
A线的头接托利多的R+ , 尾接托利多的T+
B线的头接托利多的R- , 尾接托利多的T-
C线再把托利多的R+和电度表的D+短接下
D线再把托利多的R-和电度表的D-短接下
二、托利多与电度表在组态王上显示:
1.打开KEPServerEx V4.0软件
2..点“new channel”按钮---设置相应名字---选择驱动(我们选MODBUS SERIAL)---下一步(设置相应COM信息)---下一步---完成。
3.在COM口下,建相关device,点”new device”按钮 ---设置device名字---下一步(设置DEVICE MODEL 我们选择modbus)---下一步(device id设置地址)--然后连续按“下一步”直至按“完成”按钮。
4.在建好的device上点击“new tag”按钮,在弹出的“Tag Properties”窗体里的name(可以自定义),address设置仪表的寄存器:托利多是40001 、PMC-43M是441014,然后点地址后面的绿色的勾,最后点[确定]按钮。
托利多地址设置:
电度表地址设置
1.打开组态王—双击OPC服务器---新建OPC服务器,然后选择KEPware.KEPServerEx.V4,点[确认]按钮。
2. 测试OPC,然后再OPC测试窗体里选择寄存器地址后,添加—读取,如果有正确的数据读出话,表通讯正常。
3.新建变量:变量内容格式如下图:
在界面上调用:
原创力文档

文档评论(0)