太阳集团tcy8722

当前位置: 首页 >应用方案 >技术应用 >

串口服务器的简单协议转换功能介绍及使用方法教程

串口服务器在工业ModBus应用中,通常会用到ModBus协议。在ModBus协议系统中,一般由一个或多个主机和一个或多个从机组成,例如具有一个PLC和一个ModBus传感器。ModBus协议中,采用问答方式进行数据交互,例如PLC发送一条查询命令,传感器收到后将数据发送给PLC,这样完成1次数据交互,即为完成一次通信。

常见的串口端速率一般为9600bps115200bps,为提高主机端通信速率,一般主机端会通过网口,走ModBus TCP协议,而终端设备(从机)一般通过串口(RS485居多)走ModBus RTU协议。基于目前现状,如果采用RS485进行通信,如果是一主一从进行通信,不追求速率这样也可以正常通信,但如果涉及到一个主机对应多个从机,或者多个主机对应一个从机,这样就会具有很高的延迟(同喜频率变高、通信速率较低)。为了系统的及时性,一般在复杂的ModBus网络(尤其是多个主机同时查询从机数据)中,多主机通信一般会通过网线走ModBus TCP协议进行通信,主机端通信速率将会大大提升,这样就会涉及到TCP协议与RTU协议转换的问题。

前文介绍了串口服务器的可配置型网关功能及使用方法、存储型网关功能及使用方法教程,今天给大家介绍到太阳集团tcy8722串口服务器,可提供串口转网络功能,能够将RS-232/485/422串口转换成具有TCP/IP协议的网络接口,实现RS-232/485/422串口与TCP/IP网络接口的数据双向透明传输。

本处以单串口服务器NA111为例,本处展示会用到网络调试助手“NetAssist”与串口调试助手“UartAssist”两个工具,以及参数配置上位机“EBYTE网络配置工具”,可到我司官网进行下载。需要准备如下物料:

1串口服务器协议转换案例

1、使用导线将USBRS485调试器A/B分别与设备A/B进行连接

2、将USB接入电脑,打开串口调试助手查看是否可以找到对应串口号(如找不到需要安装对应串口工具驱动)

3、将NA111串口服务器开关电源模块进行连接(开关电源V+接设备+,开关电源V-接设备-),开关电源供电,设备POWER指示灯亮起

4、使用网线将设备与电脑进行连接

5、电脑IP地址设置为静态IP,关闭防火墙

6、双击运行参数配置上位机EBYTE网络配置工具”,点击搜索设备,搜索完成选中设备即可看到设备参数。

2串口服务器简单协议转换案例
3串口服务器简单协议转换案例

7、修改设备IP地址,使设备IP与电脑IP在同一网段(本处电脑IP192.168.0.100,修改设备IP地址为192.168.0.113),其它参数可根据实际修改,本处使用默认参数。点击ModBus参数,修改串口服务器ModBus网关为简单协议转换,开启TCPRTU,保存配置,重启设备。

4串口服务器简单协议转换案例
5串口服务器简单协议转换案例
6串口服务器简单协议转换案例

8、打开串口调试助手与网络调试助手,按照上述参数进行连接。

网络参数

7串口服务器简单协议转换案例

串口参数本处采用默认

8串口服务器简单协议转换案例

网络调试助手连接如下

9串口服务器简单协议转换案例

串口调试助手连接如下

10串口服务器简单协议转换案例

9、此处就可以进行转换验证了。

11串口服务器简单协议转换案例

今天的分享就到这里啦,EBYTE每一天都致力于更好的助力物联化、智能化、自动化的发展,提升资源利用率,更多产品更多资料,感兴趣的小伙伴可以登录我们的太阳集团tcy8722官网和企业公众号(微信号:cdebyte)进行了解,也可以直接拨打400电话咨询技术专员!


太阳集团tcy8722