组态软件与串口服务器的配置

在工程实际施工过程中,很多智能仪表是支持Modbus-RTU协议的,但传输距离不够远,且和上位机组态软件的通讯很少有使用此协议的,需要将它转为TCP/IP协议。

那么如何实现呢?最常使用的是串口服务器,可以将Modbus-RTU协议转为Modbus-TCP协议,并且还支持虚拟串口,可以在不改动原有通讯的基础上实现协议转化,适应现在高速通讯,长距离通讯的要求。

今天主要介绍的主角是MOXA Nport 5130 和三维力控的通讯。

组态软件与串口服务器的配置

使用它可以实现如下网络结构:

组态软件与串口服务器的配置

Nport 5130 使用RS485总线和智能仪表等进行Modbus-rtu通讯,然后使用TCP协议和上位机进行通讯,可以实现对现场设备的监控。

如何配置Nport 5130 ?

1) 打开MOXA配置软件,点击Searcch,搜索设备如图:

组态软件与串口服务器的配置

2) 双击搜索到的设备,进入configuration,在”Network”中设置IP地址,与主机在同一个网段中,如主机为:192.168.2.11,则此处可设置为:192.168.2.254,如下图:

组态软件与串口服务器的配置

3) 在”Serial”中设置与Nport 5130连接的仪表的通讯参数:如图

组态软件与串口服务器的配置

4) 在”Operatating Mode”中操作模式为”TCP Server Mode”,(也可以选择REAL COM MODE)如图:

组态软件与串口服务器的配置

将最大连接数设置到4.

5) 点击EXIT退出此软件。

6) 进入力控进行I/O设置,选择MODBUS-RTU, “设备地址”为需要采集数据的仪表的MODBUS地址,”通讯方式”选择”TCP/IP网络”,如图

组态软件与串口服务器的配置

去除独占通道对勾

7) 点击下一步设置”设备IP地址”为Nport 5130的IP地址:192.168.2.254,端口为在第4步中”LCOAL TCP PORT “的地址:4001,如图:

组态软件与串口服务器的配置

8) 点击下一步到组态完成。

9) 进入数据库组态,设置需要读取数据的参数,如某台仪表的MODBUS地址为2,需要采集其液位参数(浮点数,只读,仪表要求为MODBUS协议的4#命令—),如图:但在实际应用中为3#命令—

组态软件与串口服务器的配置

10) 测试结果如图

组态软件与串口服务器的配置

来源:剑指工控

声明:本站部分文章及图片转载于互联网,内容版权归原作者所有,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2019年6月15日
下一篇 2019年6月15日

相关推荐