新闻中心
PRESS CENTER今天为大家带来的是边缘计算网关如何通过串口连接PLC,这个过程可以协助网关与PLC之间的数据传输,还可以通过远程调试网关串口连接任何的串口设备。在操作前,需要确认你的PLC是支持RS485、RS232串口通信的PLC。
PLC连接网关的串口,网关的串口通过MQTT协议和服务器透传;PC端运行MQTT虚拟串口软件,MQTT虚拟串口软件会绑定一个串口,该串口也通过MQTT协议和服务器透传;网关的MQTT客户端和MQTT虚拟串口软件的客户端互相订阅发布主题,则可以实现,网关串口连接的PLC和MQTT虚拟串口软件绑定的串口透传。
详情参考下图:此时,向虚拟串口发送数据就会通过网关的串口发给PLC,PLC发给网关的数据也会通过虚拟串口接收。
这里以三菱FX3u-32M PLC为例:
EG8200Mini和三菱FX3u-32M通信之前,必须确保接线正确。这款PLC采用的232通信,具体接线为2接RX,3接TX(有的为2接TX,3接RX)5接GND,不同PLC接线情况不一样,根据实际情况接:
MQTT服务器连接参数如下:
连接地址:bridge.iotrouter.com 连接端口:1873 客户端ID:自定义,最大长度 256 字节,不允许重复。 用户名:使用EG8200网关SN号 密码:使用EG8200网关登录密码,默认EG12345678,如有修改以修改为准 发布主题:自定义,最长 256 字节,不支持通配符使用。 订阅主题:自定义,最长 256 字节,不支持通配符使用。
PLC串口参数如下:
串口:RS232 波特率:9600 数据位:7 停止位:1 校验位:EVEN
虚拟串口及虚拟串口通信软件可在资料下载栏去下载。
查看电脑虚拟串口
配置
虚拟串口成对使用,这里使用虚拟串口对COM11<-->COM12,若虚拟串口通信软件使用COM11,则PLC软件使用COM12与其通信,连接参数如下:
address:bridge.iotrouter.com prot:1873 clientID:自定义,最大长度 256 字节,不允许重复。 username:使用EG8200网关SN号 password:使用EG8200网关登录密码,默认EG12345678,如有修改以修改为准 subscribe:填写网关MQTT配置的发布主题 publish:填写网关MQTT配置的订阅主题
上述配置成功后,可以先使用串口调试软件,通过虚拟串口的方式和EG8200 mini网关进行数据互传的通信测试,如下图:
可以看到,串口软件和网关互相收发数据都是可以的,此时就可以测试PLC的程序上传或者下载了:
以上就是今天带来的入门教程-边缘计算网关与PLC串口通信配置过程,希望小伙伴们能喜欢,如果你在操作过程中有任何的疑问,欢迎随时联系我们。成都纵横智控本着“以客户为中心,以技术质量为本”的经营理念,以国内领先的物联网通信终端及解决方案提供商为企业定位,以品质精良、服务卓越为产品导向,为用户创造更多价值。