程序员开发实例大全宝库

网站首页 > 编程文章 正文

产品攻略 | 超详细的串口服务器应用配置使用指南(一)

zazugpt 2024-08-27 00:36:06 编程文章 22 ℃ 0 评论

该使用指南适用于Mport系列所有产品型号,用于串口设备采集数据上传至网络。

>>>>准备工作

① 关闭电脑防火墙

② 电脑添加和串口服务器同一网段的IP,设备出厂默认IP为192.168.16.253

③ 电脑通过网线直连串口服务器,看电脑能否ping通串口服务器

④ 浏览器中输入串口服务器的IP地址,输入用户名密码登录,初始用户名密码都为admin

Modbus RTU / ASCII Master模式

>>>>应用场景拓扑

在该应用场景中:

  • 用户的串口设备工作在Modbus Master模式。
  • 网络端用户PC上的上位机程序工作在Modbus Slave模式;
  • 串口服务器作为两者的桥梁,完成Modbus RTU/ASCII和Modbus TCP之间的相互转换。

>>>>配置过程

进入web界面,点击串口配置,根据实际情况配置相关参数。

本文采用的配置为:

串口号:COM1;串口工作模式:RS232;波特率9600;网络工作模式为Modbus RTU Master;目的地址为192.168.20.190;串口服务器的地址为192.168.20.191,其它均为默认配置。

>>>>用户设备和应用操作

1)打开modbus主机调试工具,选择对应的串口号、波特率、协议类型等参数。注:这里“modbus主机调试工具”模拟的是用户的串口设备;

注意:调试工具的串口号不是web网页上的启用串口的串口号。而是电脑的串口号,需在设备管理器查看。

2)打开modbus从机调试工具,选择对应的协议类型、地址、端口号、以及要发送的内容。

注:这里“modbus从机调试工具”模拟的是用户的上位机程序;

注意:从机调试助手上,地址及端口号,要与串口服务器web上配置的目的地址及端口号一致。

3)开始收发数据,能看到主机、从机收发数据的过程,收发过程不出错。

>>>>拓展应用场景

在该应用场景中:

  • 用户的2个串口设备,其中1个工作在Modbus Master模式,一个工作在Slave模式。
  • 串口服务器作为两者的桥梁,完成2台串口设备之间Modbus RTU/ASCII转换成Modbus TCP再由Modbus TCP转换为Modbus RTU/ASCII来完成数据传输。

该场景配置说明:

  • 串口服务器1的配置参考本章的“配置过程”;串口服务器2的配置参考“Modbus RTU/ASCII Slave配置过程”。
  • 串口设备1的模拟应用操作参考本章的“用户设备和应用操作”;串口设备2的模拟应用操作参考“Modbus RTU/ASCII Slave”中“用户设备和应用操作”。

Modbus RTU / ASCII Slave模式

>>>>应用场景拓扑

在该应用场景中:

  • 用户的串口设备工作在Modbus Slave模式。
  • 网络端用户PC上的上位机程序工作在Modbus Master模式;
  • 串口服务器作为两者的桥梁,完成Modbus RTU/ASCII和Modbus TCP之间的相互转换。

>>>>配置过程

进入web界面,点击串口配置,根据实际情况配置相关参数。

本文采用的配置为:

串口号:COM1;串口工作模式:RS232;波特率9600;网络工作模式为Modbus RTU Slave;串口服务器的地址为192.168.20.191,其它均为默认配置。

>>>>用户设备和应用操作

1)打开modbus主机调试工具,选择对应的协议类型、IP地址及端口号等参数。

注:这里“modbus主机调试工具”模拟的是用户的上位机程序;

注意:主机调试助手上,地址及端口号,要填写串口服务器的IP地址及本地端口号。

2) 打开modbus从机调试助手,选择对应的协议类型、串口号、波特率等参数。

注:这里“modbus从机调试工具”模拟的是用户的串口设备;

注意:调试工具的串口号不是web网页上的启用串口的串口号。而是电脑的串口号,需在设备管理器查看

3)开始收发数据,能看到主机、从机收发数据的过程,收发过程不出错。

>>>>拓展应用场景

在该应用场景中,串口服务器作为桥梁,可实现同时管理多台串口设备。

该场景配置说明:

  • 串口服务器1-串口服务器n的配置参考本章的“配置过程”;串口服务器x的配置参考“Modbus RTU/ASCII Master”中“配置过程”。
  • 串口设备1—串口设备n的模拟应用操作参考本章的“用户设备和应用操作”;串口设备2的模拟应用操作参考“Modbus RTU/ASCII Master”中“用户设备和应用操作”。

Modbus Over TCP

>>>>应用场景拓扑

在该应用场景中:

  • 用户的串口设备工作在Modbus Slave(Modbus Master)模式。
  • 网络端用户PC上的上位机程序工作在Modbus Master(Modbus Slave)模式;
  • 串口服务器作为两者的桥梁,完成Modbus RTU/ASCII数据的透传。

>>>>配置过程

进入web界面,点击串口配置,根据实际情况配置相关参数。

本文采用的配置为:

串口号:COM1;串口工作模式:RS232;波特率9600;网络工作模式为Modbus RTU Slave;勾选Modbus Over TCP功能,串口服务器的地址为192.168.20.191。其它均为默认配置。

>>>>用户设备和应用操作

1)打开modbus主机调试工具,选择对应的协议类型、IP地址及端口号等参数。

注:这里“modbus主机调试工具”模拟的是用户的上位机程序;

注意:主机调试助手上,地址及端口号,要填写串口服务器的IP地址及本地端口号。

2)打开modbus从机调试助手,选择对应的协议类型、串口号、波特率等参数。

注:这里“modbus从机调试工具”模拟的是用户的串口设备;

注意:调试工具的串口号不是web网页上的启用串口的串口号。而是电脑的串口号,需在设备管理器查看

3)开始收发数据,能看到主机、从机收发数据的过程,收发过程不出错。

注意:其他Modbus网络工作模式勾选Modbus Over TCP后,与该配置类似,对应工具选择对应模式即可。其中Modbus ASCII Master模式下,勾选Modbus Over TCP后,由于Modbus Slave工具不支持Modbus ASCII over TCP/IP,网络端的设备模拟需要使用网络调试工具代替,并且发送的报文需要是标准的Modbus ASCII格式正确的报文。

>>>>拓展应用场景

该应用场景中:

  • 用户的2个串口设备,其中1个工作在Modbus Master模式,一个工作在Slave模式。
  • 串口服务器作为两者的桥梁,完成2台串口设备之间Modbus RTU/ASCII数据传输。

该场景配置说明:

  • 串口服务器1的配置参考“Modbus RTU/ASCII Master”的“配置过程”,并勾选菜单“Modbus over TCP”;串口服务器2的配置参考“Modbus RTU/ASCII Slave”中“配置过程”,并勾选菜单“Modbus over TCP”。
  • 串口设备1和串口设备2的模拟应用操作参考本章的“用户设备和应用操作”。

在该应用场景中,串口服务器作为桥梁,可实现同时管理多台串口设备。

该场景配置说明:

  • 串口服务器1-串口服务器n的配置参考“Modbus RTU/ASCII Slave”的“配置过程”,并勾选菜单“Modbus over TCP”;串口服务器x的配置参考“Modbus RTU/ASCII Master”中“配置过程”,并勾选菜单“Modbus over TCP”。
  • 串口设备1-串口设备n以及串口设备x的模拟应用操作参考本章的“用户设备和应用操作”。

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

最近发表
标签列表