PLC通过智能网关 MQTT对接阿里云(带CA证书加密),实现物模型数据显示

        IGT-SER系列智能网关支持各种PLC的以太网和串口协议,以及DL/T645、Modbus通讯,通过网关所带的参数配置工具软件,不用编程,即可打包和解析JSON格式的设备数据,通过MQTT、HTTP等协议发布和订阅。

        网关安装在设备侧,与设备同时起停,不担心数据丢失;可选择WIFI无线、4G无线方式联网,也可以选择有线网口通过路由器上网,已批量用于多种行业的智能工厂,大大提高MES等工业互联网项目的实施效率。

        下面是网关对接阿里云的物联网平台,通过平台的CA(X.509)证书加密,在物理型数据显示的多个数据的案例。

        几个必看的平台链接:

        使用MQTT.fx接入物联网平台         使用X.509证书认证

        首先要在阿里云平台注册,进入阿里云物联网平台,先创建产品和设备,添加物模型数据节点,这些查阅阿里云的开发文档都可顺利实现,认证方式需要选择为X.509,以下是本案例创建的产品截图:

         然后在'功能定义'页面增加物模型数据节点,本案例中是'watthour_1'和'watthour_2',如下图:

        在这个产品下创建好的两个设备,分别是'MQTT-A'和'MQTT-B',如下图:

         打开设备MQTT-B查看详细信息,如下图:

        点击上图中'DeviceSecret'旁边的'查看'按钮,复制出DeviceSecret,这个要作为秘钥生成密码,将以下格式的原文进行加密:
        clientId${clientId}deviceName${deviceName}productKey${productKey}timestamp${timestamp},          本案例的原文:clientIdAIHECID2deviceNameMQTT-BproductKey**********D,在线加密地址,再从阿里云平台下载一个根证书:CA根证书下载(root.crt)

        有了这些信息即可设置网关模块了,打开网关模块的参数设置软件(软件下载地址),根据PLC选择网关的系统类型与设备,通过'功能'->'数据上报与对接'进入数据配置页面,根据以上信息,分别设置相关参数,下载CA根证书到网关,配置上报数据,以下是配置完成的截图:

         配置完成后通过'参数'->'参数下载到网关'下载参数,在通过'工具'->'重启网关'重启后网关即进入工作状态,网关的RUN灯亮起后延时到一个周期的时间,再通过'参数'->'从网关读取参数',读取参数并查看状态,多个工作周期读取持续为以下状态即是正常:

        此时可通过在设备的物模型数据里查看网关上报的数据,如下图:

         可以看到数据已正常上报到了阿里云平台。

        网关模块也支持边缘计算,可以将数据进行预处理后上报到数据库,具体可查看网关边缘计算脚本手册

        网关模块同时集成了多种PLC协议,以下是常用的PLC类型,可根据实际应用场景自行切换:

        ◆ FX:  三菱FX系列PLC                                        ◆ QL:  三菱Q/L/R系列PLC
        ◆ AS:  三菱A系列PLC                                          ◆ OM:  欧姆龙全系列PLC
        ◆ S72S:  西门子S7-200/Smart系列PLC              ◆ S734:  西门子S7-300/400系列PLC
        ◆ S71K:  西门子S7-1200/1500系列PLC              ◆ MBS:  施耐德等Modbus兼容PLC
        ◆ DVP:  台达、信捷PLC                                      ◆ NAIS:  松下全系列PLC
        ◆ KVS:  基恩士全系列PLC                                   ◆ FTK:  永宏全系列PLC
        ◆ MSK:  LS/LG全系列PLC                                   ◆ KOY:  光洋全系列PLC
        ◆ ABM:  AB MicroLogix系列PLC                          ◆ ABC: AB Compact/Control系列PLC
        ◆ INO:  汇川全系列PLC                                        ◆ GE: GE PAC/PLC系统

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值