新闻资讯

虚拟串口功能使用帮助

功能概况 | 2020-06-28

蒲公英虚拟串口功能,可实现智能组网内的其它成员异地调试此串口,无需到现场进行调试,为企业降低运营成本、便捷掌控设备数据。

1. 蒲公英硬件设置串口

进入蒲公英云管理平台,点击【工业应用】->【串口设置】,开启串口后,填写相关参数。

1.1 串口参数

内容 说明
波特率 指单位时间内传输的数据位数,适当的波特率可保证串口通讯的稳定和准确。一般情况下,默认即可
数据位 指每个字符传输的位数。数据位应当与串口设备的设置保持一致
停止位 指字符传输完毕后等待一段时间后再停止传输的方式。需要根据具体设备进行设置
校验位 用来检测并纠正数据传输中的错误。需要根据具体设备进行设置(可为空)
流控 控制数据传输的进程,实现收发双方的速度匹配,防止数据的丢失(可为空)

1.2 数据传输

蒲公英路由器连接的串口设备可作为服务器端或客户端。若作为服务器端,可收集客户端的数据;若作为客户端,可传输数据至服务器端。

角色 内容 说明
服务器端 传输类型 按实际情况选择串口数据传输类型
传输协议 本设备所使用的网络协议类型,本设备可作为服务器端(TCP Server)或客户端(TCP Client)
本地端口 本设备传输开放的端口号
客户端 传输类型 按实际情况选择串口数据传输类型
传输协议 本设备所使用的网络协议类型,本设备可作为服务器端(TCP Server)或客户端(TCP Client)
服务器地址 服务器端IP地址
服务器端口 服务器端开放的端口号
重连间隔(秒) DTU重连时间间隔
心跳包间隔(秒) 心跳包发送时间间隔
自定义心跳包 一种保持与服务器端长连接的机制包。一个在终端设备和服务器之间定时通知服务器自己状态的一串自己定义的字符,按照一定的时间间隔主动进行发送
自定义注册包 一种设备识别机制包。如果用户的服务器有身份识别机制,用户可以配置DTU连接网络时或者每包数据前发送有关身份识别的数据包

2. 蒲公英客户端设置串口

2.1 使用步骤

(1)下载安装并登录蒲公英企业版客户端,在总控制台页面中,点击高级功能的 <虚拟串口> 功能;

(2)点击 <立即添加>

(3)首次使用虚拟串口功能,需点击 <立即安装> ,安装虚拟串口驱动;

(4)填写虚拟串口相关信息,设备可作为客户端(TCP Client)或服务器端(TCP Server)

客户端:

内容 说明
串口 选择未被使用的虚拟串口
网络协议 本设备所使用的网络协议类型,客户端(TCP Client)
目标IP 填写对端的IP地址
本设备作为客户端,则填写对端服务器端的IP(对端组网IP),本设备可传输数据至服务器端
目标端口 对端开放的端口号

服务器端:

内容 说明
串口 选择未被使用的虚拟串口
网络协议 本设备所使用的网络协议类型,服务器端(TCP Server)
本地IP 本设备作为服务器端,自动填写本设备组网IP,本设备可收集客户端的数据
本地端口 本设备开放的端口号

(5)信息填写完成并与对端连接成功,即可远程调测串口设备。

3. 应用场景

3.1 调测串口设备

远程运维人员登录蒲公英客户端,异地组网访问蒲公英硬件调测串口设备。

远程运维人员
填写虚拟串口相关信息,设备可作为客户端(TCP Client)
内容 说明
串口 选择未被使用的虚拟串口
网络协议 本设备所使用的网络协议类型,客户端(TCP Client)
目标IP 填写蒲公英硬件的组网IP地址
目标端口 对端开放的端口号

蒲公英硬件
进入蒲公英云管理平台,点击【工业应用】->【串口设置】,开启串口后,填写相关参数,数据传输协议为“服务器端(TCP Server)”。

3.2 串口数据传输

串口设备连接蒲公英硬件,上传数据至服务器端汇总分析。

蒲公英硬件
进入蒲公英云管理平台,点击【工业应用】->【串口设置】,开启串口后,填写相关参数,数据传输协议为“客户端(TCP Client)”,服务器地址为蒲公英客户端组网IP地址

远程运维人员
内容 说明
串口 选择未被使用的虚拟串口
网络协议 本设备所使用的网络协议类型,服务器端(TCP Server)
本地IP 本设备作为服务器端,自动填写本设备组网IP,本设备可收集客户端的数据
本地端口 本设备开放的端口号

4. 注意事项

1.XP和2003系统无法安装访问端4.5。
2.win7系统使用虚拟串口功能需安装一个数字签名补丁,请自行搜索Windows系统多用户远程终端服务补丁,安装后即可使用虚拟串口功能 。
3.部分系统安装后可能需要重启。
4.目前已支持虚拟串口类型有以下这些:
kmod-usb-serial.....................SupportforUSB-to-Serialconverters
kmod-usb-serial-ark3116........SupportforArkMicroChipsARK3116devices
kmod-usb-serial-belkin........................SupportforBelkindevices
kmod-usb-serial-ch341..........................SupportforCH341devices
kmod-usb-serial-cp210...........SupportforSiliconLabscp210devices
kmod-usb-serial-cypress-m8..............SupportforCypressM8USB-Serial
kmod-usb-serial-ftdi............................SupportforFTDIdevices
kmod-usb-serial-ipw....................SupportforIPWireless3Gdevices
kmod-usb-serial-keyspan........SupportforKeyspanUSB-to-Serialdevices
kmod-usb-serial-mct..............SupportforMagicControlTech.devices
kmod-usb-serial-mos7720..............SupportforMoschipMOS7720devices
kmod-usb-serial-motorola-phone............SupportforMotorolausbphone
kmod-usb-serial-option...................SupportforOptionHSDPAmodems
kmod-usb-serial-oti6858......SupportforOursTechnologyOTI6858devices
kmod-usb-serial-pl2303...............SupportforProlificPL2303devices
kmod-usb-serial-qualcomm.................SupportforQualcommUSBserial
kmod-usb-serial-sierrawireless.......SupportforSierraWirelessdevices
kmod-usb-serial-ti-usb......................SupportforTIUSB3410/5052

上一篇: 下一篇: 无线中继功能