• 天游8线路检测中心

    产品
    天游8线路检测中心云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
    200
    +
    私有云项目
    数据本地化
    业务个性化
    10
    +
    万 公有云注册用户
    80%公有云功能免费
    付费VIP享自定义品牌服务
    天游8线路检测中心云官网
    天游8线路检测中心智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
    提供代研、代料、代工一站式OEM/ODM服务
    天游8线路检测中心智造官网
    天游8线路检测中心智能 — 解决方案 打包提供云、管、边、端整体解决方案
    从问题诊断、方案设计,到实施落地、系统运维
    天游8线路检测中心智能官网
    支持中心
    USR-TCP232-410S (M4)连接组态王设置步骤
    2020-01-13


      调试目的:

      USB-RS232或者USB-RS485串口线接USR-TCP232-410S串口和电脑USB口,MODBUS SLAVE软件打开COM口,模拟客户串口MODBUS RTU设备。USR-TCP232-410S网线和电脑直连,IP设置同网段,在电脑安装USR-VCOM虚拟串口软件和组态王。模拟调试,用组态王连接串口服务器,去读取串口设备数据。

      一、准备工作:

      资料下载:

      USR-TCP232-410S说明书:http://www.kewodl.com/Download/306.html

      USR-TCP232-410S软件设计手册:http://www.kewodl.com/Download/307.html

      USR-TCP232-410S设置软件:http://www.kewodl.com/Download/230.html

      硬件需求:USR-TCP232-410S USR-RS232或者USB-RS485串口线

      软件需求:组态王软件 MODBUS SLAVE软件

      USR-TCP232-410S 用USB-RS232串口线和DB9母对母232转接线接电脑和USR-TCP232-410S 232串口。

      USR-TCP232-410S拨码开关都朝下,是232串口功能。

      USR-TCP232-410S网口连接电脑,电脑IP和USR-TCP232-410S的IP设置同一网段。

      实现功能:串口设备连接串口服务器,串口服务器直接与组态王软件进 行数据交互,实现组态王软件上位机发送 MODBUS RTU 协议的请求数据, MODBUS 下位机返回对应的参数值。通过串口服务器的网络透传和组态王软 件的透传网桥功能实现数据远程传输。远程组态。

      二、USR-TCP232-410S参数设置:

      USR-TCP232-410S网线和电脑直连,IP设置同网段,在电脑用M4设置软件去搜索USR-TCP232-410S的IP,设置USR-TCP232-410S的参数,做TCP client。远程服务器地址填电脑IP,远程端口填电脑server端口。

      电脑用虚拟串口软件建立一个虚拟串口COM8,做TCP server,服务器,本地端口。

      三、虚拟串口软件参数设置:

      电脑用虚拟串口软件建立一个虚拟串口COM8,做TCP server,服务器,本地端口60。

      四、MODBUS SLAVE参数设置:

      USB-RS232或者USB-RS485串口线接USR-N540串口和电脑USB口,MODBUS SLAVE软件打开COM口,模拟客户串口MODBUS RTU设备。串口参数设置和USR-TCP232-410S串口参数一致。

      SLAVE ID设置为1,模拟串口设备ID 1。用03功能码。寄存器起始地址设置0(十进制)。寄存器地址数量是3。点击寄存器地址,可以修改寄存器地址中的参数,依次先设置100、200、300。

     

     

     

      五、组态王参数设置:

      1、添加工程

      组态软件编程部分。新建一个工程,然后点击开发。

      2、添加设备COM

      点击设备,新建一个组态设备,选择 Modbus RTU 标准协议的莫迪康 PLC。 下一步,选择使用虚拟串口 COM8,下一步输入设备ID 1。点击新建的COM8设备,还可以修改串口参数,设置和USR-TCP232-410S的串口参数一致。通讯方式可以根据串口设备,选择RS232或者RS485。

     

      3、添加数据词典

      在数据库,数据词典内,双击新建,新建一个变量名

      新建变量名 MODBUSRTU,选择变量类型 IO 整数。连接设备为新建的设备 名:新建 IO 设备,寄存器 401,代表功能码为 03,起始地址 0 的第一个值

      新建变量 MODBUSRTU1,选择变量类型 IO 整数。连接设备为新建的设备 名:新建 IO 设备,寄存器 402,代表功能码为 03,起始地址 0 的第二个值。

      新建变量 MODBUSRTU2,选择变量类型 IO 整数。连接设备为新建的设备 名:新建 IO 设备,寄存器 403,代表功能码为03,起始地址 0 的第三个值。

      新建变量名 MODBUSRTU3,选择变量类型内存整数。


      新建变量名 MODBUSRTU4,选择变量类型内存整数。


      新建变量名 MODBUSRTU5,选择变量类型内存整数。


      新建了 6 个变量,三个 IO 变量,分别采集串口设备数据。三个内存变量。

      4、添加命令语言

      选择命令语言的应用程序命令语言。然后输入算法,MODBUSRTU 变量名 采集到的数据除以 10,然后将数据赋值给 MODBUSRTU3,此变量对应的是实 际的串口设备寄存器0地址中数据值。MODBUSRTU1 变量名采集到的数据除以 10,然后将数据赋值给 MODBUSRTU4,此变量对应的是实 际的串口设备寄存器1地址中数据值。MODBUSRTU2 变量名采集到的数据除以 10,然后将数据赋值给 MODBUSRTU5,此变量对应的是实 际的串口设备寄存器1地址中数据值。

      5、添加画面

      点击画面,新建一个画面。画面命名.然后双击,进入画面编辑栏


      新建 6 个文本:

      双击其中一个文本 AA,然后点击模拟值输出,在表达式内选择变量名 为 MODBUSRTU3,然后确定。意思是MODBUSRTU3 的值是设备寄存器地址0中的数据值,然后将数值 传到画面AA


      双击其中一个文本 BB,然后点击模拟值输出,在表达式内选择变量名 为 MODBUSRTU4,然后确定。意思是MODBUSRTU4 的值是设备寄存器地址1中的数据值,然后将数值 传到画面BB


      双击其中一个文本 CC,然后点击模拟值输出,在表达式内选择变量名 为 MODBUSRTU5,然后确定。意思是MODBUSRTU5 的值是设备寄存器地址2中的数据值,然后将数值 传到画面CC

      画面编辑成功后,点击存储全部。然后将画面切换到 View。

      点击画面,选择画面名测试,然后读取到串口设备3个寄存器地址数据,在页面上。


      6、数据调试

      读取到串口设备3个寄存器地址数据,在页面上。


      MODBUS SLAVE软件修改3个寄存器地址数据,组态王读取到串口设备3个寄存器地址数据,在页面上显示。

    工作日每天: 14:00~17:00
    抖音、天猫 "天游8线路检测中心旗舰店"

    关注天游8线路检测中心微信公众号
    了解更多信息

    天游8线路检测中心