串口转以太网系列

工业物联网通讯专家!
认真做好每一件事,设计简单、可靠、价格合理的产品!

使用M4&E45系列串口服务器的ModbusTCP功能采集计量模块

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)



上一篇: 利用WIFI串口服务器将10台串口设备的数据无线采集到计算机上
下一篇: 使用串口服务器TCP232-300连接一卡通管理系统

发表评论