产品
有人云 — 物联网云平台 零编程,组态拖拽即可实现远程监控。同时支持私有部署,拥有属于自己的软硬件一体化方案
200
+
私有云项目
数据本地化
业务个性化
10
+
万 公有云注册用户
80%公有云功能免费
付费VIP享自定义品牌服务
有人云官网
有人智造 — ODM/EMS 依托自动化、智能化、柔性化、透明化的智能工厂,
提供代研、代料、代工一站式OEM/ODM服务
有人智造官网
有人智能 — 解决方案 打包提供云、管、边、端整体解决方案
从问题诊断、方案设计,到实施落地、系统运维
有人智能官网
应用案例
使用M4&E45系列串口服务器的ModbusTCP功能采集计量模块
1970-01-01


1. 硬件需求


  • E45系列串口服务器(如:USR-TCP232-401)一个
  • 电参数计量模块(如:JSY-MK-116)一个
  • 485通信线若干

2. 软件需求


  • USR-TCP232-E45参数配置软件一套
  • Modbus Poll软件一套

3. 硬件介绍


1.1. 电参数计量模块

 这是计量模块的外观图,Modbus通信协议,寄存器数据访问,485通信接口

                                       图表 1-1 电参数计量模块

下面是计量模块的寄存器定义,通信参数为4800,n,8,1。

                                    图表 1-2 计量模块参数及Modbus寄存器地址

1.2. TCP232-401串口服务器

TCP232-401为双串口服务器,串口0为232口,串口1为485口,可相互不干扰独立工作。这里我们使用了485口,也就是串口1,参数配置时,需要注意配置端口1的参数。

1.3. 硬件连接

                                                          图表 1-3 硬件连接

支持的寄存器地址跟485通信速率:4800bps,8数据位,无校验,1个停止位

485通信线连接,注意A跟B不要接反

4. 串口服务器配置


                                                           图表 2-1 401串口服务器参数配置

注意:

  • 参数配置的流程如下,首先搜索设备 -> 然后单击选中读取参数 -> 编辑参数 -> 基础设置(端口x设置) -> 储存设置
  • 修改完毕之后,请重复 搜索 -> 单击选中读取参数 的步骤,确定参数已经被成功配置进去了
  • 模块的(端口1)工作方式为TCP Server,本地端口设置为502(对应Modbus Poll软件的TCP Client工作方式)
  • 串口参数(端口1)要与测量模块一致,设置为4800,N,8,1
  • 模块的本地IP地址设置为了192.168.0.77,电脑的IP地址为192.168.0.201,两者处在同一个网段内
  • 由于这里的模块的协议为Modbus协议,网络这边Modbus Poll软件的协议为ModbusTCP协议,所以,请在端口1的ModbusTCP处选择ModbusTCP协议

5. Modbus poll软件配置


                                                         图表 2-1 Modbus poll 通信参数配置

注意,在这里的Remote Server,注意设备的参数设置为(其实软件做的是TCP Client)

目标IP地址为模块的IP地址,192.168.0.77,目标端口为502.

5.1. 寄存器地址等参数设置

                                            图表 2-2  Modbus寄存器起始地址,数量及扫描频率

注意:扫描频率推荐大于500ms

6. 数据采集情况


                               图表 2-1 采集到的电压等参数(未接负载,所以电流为0)

热门推荐
热门标签

关注有人微信公众号
了解更多信息