PLC+智能网关,实现HTTP+JSON/XML+POST/GET请求与解析

       PLC的型号是三菱的Q06HCPU,IGT-SER智能网关通过PLC的编程口(6针圆口)读取数据后,HTTP协议JSON格式提交POST请求,同时解析返回结果到PLC。

        该网关支持HTTP的GET或者POST模式,JSON格式的文件;可以按固定的周期与URL通讯,也可以根据PLC数值的变化,触发与服务端URL的通讯。

        通过参数设置工具软件,配置相关参数明如下:

         完成配置后保存参数,然后下载到网关,下载之后,重启网关,网关即进入工作状态。网关向服务器发送的JSON数据如下:       关于JSON文件格式与配置表对应

{
	"Time": "2019-11-08 15:37:42",
	"ClientID": "ClientID-1",
	"Data": {
		"tag1": "ABCD1234@2019",
		"tag2": "1",
		"tag3": "12345"
		"tag4": "-12345678",
		"tag5": "12345.678",
	}
}

        网关从服务端接收到的JSON数据,网关将数据解析后写入到PLC寄存器,格式如下:

{
	"ClientID": "ClientID-1",
	"Data": {
		"tag101": "1"
	}
}

       智能网关支持边缘计算,可以实现各类文件解析,数据处理,同时集成了多种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、付费专栏及课程。

余额充值