modbus和组态王通讯使用说明.docVIP

  • 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)

1亿VIP精品文档

相关文档