新闻中心

PRESS CENTER 纵横智控
你的位置: 首页 新闻 产品资讯
纵横智控

PLC网关如何实现虚拟串口上下载程序?

2024-09-11 09:38:52 阅读: 发布人:纵横智控

虚拟串口可以让电脑远程接入网关串口连接的设备,用来调试运维网关串口所连接的串口设备。使用了虚拟串口技术后,可以帮助用户远程上传下载PLC程序、远程上传下载触摸屏程序(USB除外)、远程运维服务器(SSH、Openwrt、路由器等等)、远程调试串口传感器。再也不愁山高路远,刮风下雨了,只需联网即可舒适办公。我们快看看PLC网关是如何实现虚拟串口上下载程序的吧!


适用范围

适配PLC:支持RS485、RS232串口通信的PLC

延伸:可以远程调试网关串口连接的任何串口设备


实现原理

PLC连接网关的串口,网关的串口通过MQTT协议和服务器透传;PC端运行MQTT虚拟串口软件,MQTT虚拟串口软件会绑定一个串口,该串口也通过MQTT协议和服务器透传;网关的MQTT客户端和MQTT虚拟串口软件的客户端互相订阅发布主题,则可以实现,网关串口连接的PLC和MQTT虚拟串口软件绑定的串口透传。详情参考下图:此时,向虚拟串口发送数据就会通过网关的串口发给PLC,PLC发给网关的数据也会通过虚拟串口接收。


边缘计算网关/物联网平台/网关模块/纵横智控


实现步骤

1. 硬件连接

这里以三菱FX3u-32M PLC为例:

EG8200Mini和三菱FX3u-32M通信之前,必须确保接线正确。这款PLC采用的232通信,具体接线为2接RX,3接TX(有的为2接TX,3接RX)5接GND,不同PLC接线情况不一样,根据实际情况接:


边缘计算网关/物联网平台/网关模块/纵横智控


边缘计算网关/物联网平台/网关模块/纵横智控


2. 网关配置

2.1. 配置连接MQTT服务器

MQTT服务器连接参数如下:


连接地址:bridge.iotrouter.com
连接端口:1873
客户端ID:自定义,最大长度 256 字节,不允许重复。
用户名:使用EG8200网关SN号
密码:使用EG8200网关登录密码,默认EG12345678,如有修改以修改为准
发布主题:自定义,最长 256 字节,不支持通配符使用。
订阅主题:自定义,最长 256 字节,不支持通配符使用。


边缘计算网关/物联网平台/网关模块/纵横智控


2.2. 配置连接串口PLC

PLC串口参数如下:


串口:RS232
波特率:9600
数据位:7
停止位:1
校验位:EVEN


边缘计算网关/物联网平台/网关模块/纵横智控


3. 虚拟串口通信软件下载及配置

3.1. 相关软件资料下载

虚拟串口及虚拟串口通信软件可在资料下载栏去下载:


边缘计算网关/物联网平台/网关模块/纵横智控



3.2. 虚拟串口软件设置

a. 查看电脑虚拟串口


边缘计算网关/物联网平台/网关模块/纵横智控


b. 配置

虚拟串口成对使用,这里使用虚拟串口对COM11<-->COM12,若虚拟串口通信软件使用COM11,则PLC软件使用COM12与其通信,连接参数如下:


address:bridge.iotrouter.com
prot:1873
clientID:自定义,最大长度 256 字节,不允许重复。
username:使用EG8200网关SN号
password:使用EG8200网关登录密码,默认EG12345678,如有修改以修改为准
subscribe:填写网关MQTT配置的发布主题
publish:填写网关MQTT配置的订阅主题


边缘计算网关/物联网平台/网关模块/纵横智控


3.3. 测试虚拟串口组网通信

上述配置成功后,可以先使用串口调试软件,通过虚拟串口的方式和EG8200网关进行数据互传的通信测试,如下图:

可以看到,串口软件和网关互相收发数据都是可以的,此时就可以测试PLC的程序上传或者下载了:


边缘计算网关/物联网平台/网关模块/纵横智控


4. 进行PLC程序上传

4.1. GX Works2建立连接


边缘计算网关/物联网平台/网关模块/纵横智控


4.2. 执行上传PLC程序操作


边缘计算网关/物联网平台/网关模块/纵横智控


4.3. 上传程序


边缘计算网关/物联网平台/网关模块/纵横智控


边缘计算网关/物联网平台/网关模块/纵横智控


以上就是今天的内容了,如果你对PLC网关、边缘计算网关、AI盒子、IO控制终端、DTU/RTU等物联网设备感兴趣,欢迎访问纵横智控,我们随时期待您的到来!


纵横智控,将传统行业基础设施与物联网、边缘计算、AI等新技术相结合,为行业数字化转型集成商提供边缘网关、IOT数据中台、HMI、远程IO、AI边缘盒子等信息化和数字化融合产品及解决方案,提升效率、降低成本、优化流程,推动行业数字化转型!

热门产品