PLC采用HTTP协议对接MES时的JSON配置对应表 点击:134 | 回复:0



havegood

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:94帖 | 287回
  • 年度积分:32
  • 历史总积分:1484
  • 注册:2016年7月23日
发表于:2024-05-21 15:54:20
楼主

        智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC、智能仪表通过HTTP协议与MES等各种

系统平台通讯对接。PLC内不用编写程序,设备不用停机,通过网关的参数配置软件(在附件中)配置JSON文件的

字段与PLC寄存器地址等参数即可。


        智能网关IGT-DSER支持POST/GET/PUT等多种方法,可同时作为HTTP协议的客户端和服务端。作为客户

端通讯时将JSON文件提交给HTTP的服务端, 如果服务端有返回的JSON,网关进行解析后将数据写入到PLC,

实现PLC与HTTP服务端双向通讯;作为服务端时根据客户端URL中的路径查找所配置的数据,打包成JSON文件

后返回给客户端。


        网关支持触发、周期、混合等多种工作模式:周期模式是按设置的周期时间提交请求和解析返回的文件;

触发模式可配置一个或多个触发条件,网关根据触发条件的数据变化进行文件提交和下载解析;也可以两种模式

同时配置运行。

        以下是数据配置表自动生成的JSON文件的对应。JSON文件内的数据可以自由增减,字符可自由修改,举

例只是为了描述各种JSON文件的结构实现。MQTT协议的发布/订阅也是同样的对应方式。具体如下:


1. 多个Key:Value的同级组合:

1.png


2. 包含子对象:

2.png


3. 增加时间戳,多种格式可以切换:

3.png


4. 包含多个子对象:

4.png


5. 对象数组结构:

5.png


6. 子对象+对象数组:

6.png


7. 子对象内再增加子对象:

7.png


8. 外加方括号:

8.png


9. 数组形式整体组合:

9.png


        图上'字段类别'栏目中所对应的'XX',在HTTP协议里对应'上报'和'下载',在MQTT协议里对应'发布'和'订阅'。

另外智能网关也支持边缘计算脚本编程(手册下载),通过脚本程序可以实现任意格式的JSON、XML,以及逗号分

隔符等各种非标准格式的文件机构,以及数据的运算处理。



正在下载,请等待……
下载附件需0积分!



楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师