智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC与服务端之间的HTTP协议通讯,通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,配置URL,即可通过POST/GET命令,将JSON文件提交给HTTP的服务端; 如果服务端有返回的JSON,网关进行解析后将数据写入到PLC,实现PLC与HTTP服务端双向通讯。 网关模块详细资料

网关支持多种工作模式:周期模式是按设置的周期时间提交POST请求和解析返回的文件;触发模式可配置一个或多个触发条件,网关根据触发条件的数据变化进行JSON文件提交。

这个案例里是西门子S7-200 Smart系列的PLC,IP地址为192.168.1.100,采用触发模式,分多组提交POST请求,服务端返回的数据需要解析后写入到PLC寄存器。运行网关的参数配置软件(下载地址),按照用户手册配置网络参数(功能->网口参数编辑),如下图:

网络参数设置完后可下载重启一次,通过PING方法(工具->查找设备/PING)检查网络连接,如果网络正常即可进行数据配置测试,以下是配置表(功能->数据上报与对接):

同一个网关可设置不同的组号(上图中是组号为1的组)实现不同的JSON文件在不同的时间发送POST请求,最多可分256组。JSON文件的字段名称都可以编辑,对应的PLC寄存器地址也可以根据需要修改。数据名称和时间字段名称也可以修改,通过'参数'->'数据打包分组'打开以下窗口:

根据上图可修改字段名称,如果不需要时间字段,不设置时间字段名称即可。上报时间字段不用在数据表中添加配置,网关会自动添加。也可以选择时间格式,通过'参数'->'网关时间设置',打开以下窗口:

参数修改完成后关闭窗口,随其它参数一起下载到网关模块内('参数'->'参数写入到网关'),重启网关('工具'->'重启网关')模块后,网关即进入工作状态。可以通过'参数'->'从网关读取参数',网关的工作状态会显示在信息栏,如果有异常,可通过'工具'->'网关数据监控'查看异常的数据,找到原因后修改配置参数,重新下载运行。

网关模块也支持边缘计算,可以将数据进行预处理后上报和下载,也方便实现各种非标协议的通讯,具体可查看网关的脚本手册。
        智能网关集成了多种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系统

PLC通过智能网关,实现HTTP协议的POST/GET请求,与服务端JSON格式双向通讯相关推荐

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

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

  2. PLC通过智能网关实现HTTP-Server接口(带Postman测试截图)

    智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC的原厂协议转换为HTTP协议的服务端,通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,即可接收来自客户端的GET. ...

  3. PLC通过智能网关实现以太网与多台智能仪表、变频器等串口设备通讯

    案例是通过一个IGT-SER智能网关,实现远程IO模块.智能仪表,变频器与PLC通讯.不同品牌的PLC之间通讯 网关与变频器之间采用ModbusRTU串口通讯,网关与变远程IO模块也是之间采用Modb ...

  4. mysql数据给mes_PLC通讯智能网关:MES服务对接,SQL数据库双向通讯,HTTP协议GET/POST请求,MQTT协议JSON发布/订阅...

    常用的PLC型号系列:相关软件手册等资料下载 ◆ FX: 三菱FX 系列PLC ◆ QL: 三菱Q/L/R 系列PLC ◆ AS: 三菱A 系列PLC ◆ OM: 欧姆龙全系列PLC ◆ S72S:  ...

  5. (已完善)基于Python的TCP 协议实现人机聊天(程序具有服务端和客户端)

    服务端 实现目标 GUI显示人机互动聊天内容,当客户端输入不完整内容,如'how old',服务器能回复年龄等. GUI当客户端输入"send a file",服务器端回复&quo ...

  6. 用C语言解析通讯协议数据,C/C++知识点之服务端使用c++实现websocket协议解析及通信...

    C/C++知识点之服务端使用c++实现websocket协议解析及通信 小标 2018-12-03 来源 : 阅读 2289 评论 0 摘要:本文主要向大家介绍了 C/C++知识点之服务端使用c++实 ...

  7. 中移动正进行智能网关互通测试:下半年规模集采

    随着家庭业务日益丰富,传统简单宽带业务模式不再适应有线宽带业务的发展方向.中国移动2015年引入HGU集采,实现家庭内部3层组网,提供全路由业务入口.近日,中国移动研究院网络技术 研究所副主任研究员王 ...

  8. 工业网关,工业智能网关

    工业网关 工业级物联网网关是一款全面支撑移动.联通和电信4G/3G/2G通讯网络的数据传输设备,4G智能网关完成了串口设备与服务器之间.串口设备与串口设备之间的双向.透明.无线传输,物联网网关具有运用 ...

  9. 工业智能网关功能与介绍

    工业智能网关功能与介绍 工业级物联网网关是一款全面支撑移动.联通和电信4G/3G/2G通讯网络的数据传输设备,4G智能网关完成了串口设备与服务器之间.串口设备与串口设备之间的双向.透明.无线传输,物联 ...

最新文章

  1. 参数化查询 但未提供该参数(将null插入数据库)
  2. js 文件不让通过地址访问_区块链与以太坊实战(5):访问以太坊节点的N中方式...
  3. centos7下使用yum安装mysql
  4. Java数组与List 相互转换方法详解
  5. hdu 1460 完数
  6. 2020 WTM 继续向前
  7. JTable 一个最好的例子
  8. 4.1)深度卷积网络:卷积神经网络基础
  9. mac下php的坑,MAC下安装laravel时遇到的坑
  10. Linux开机启动分析与系统配置
  11. Android学习小Demo(9)一个To Do List的实现
  12. linux安装sublime,linux 安装sublime text3
  13. 零基础自学Java要多久,是不是很难?
  14. 大数据的应用:九大领域
  15. Gitlab实战3:Gitlab用户注册及管理
  16. 如何在SharePoint中隐藏回收站
  17. apktool java_apktool 简单使用记录
  18. 阿里靠什么武功秘籍渡过“双十一“的天量冲击
  19. Backtrader量化平台教程(三)Indicator
  20. 计算机ps相框怎么做,PS教程制作相框

热门文章

  1. 瑞芯微RV1126使用官方sdk进行音频编码
  2. 毕业设计-基于微信小程序平台的“鱼儿默背”系统
  3. C++(十二):多态
  4. M-Live的全能现场播放器、乐手鼓手的最佳演出工具B.Beat!
  5. 操作符Operator(1)
  6. 父生发生幻觉请求同窗宰逝世本人 被捅致残
  7. tomcat的环境配置(图文版)
  8. manjaro Xfce配置
  9. ACS 5.4高可用——双机热备
  10. 小黑子—Java从入门到入土过程:第四章