多台欧姆龙PLC通过智能网关实现HTTP协议多个URL对接MES系统

本文介绍了智能网关IGT-DSER如何集成多种PLC协议,实现与HTTP服务端的双向通讯。网关支持周期和触发两种工作模式,能够向多个URL提交请求并解析返回数据。配置过程包括设置参数、建立PLC连接、配置数据表,并支持边缘计算和多种PLC协议,如三菱、欧姆龙、西门子等。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

        智能网关IGT-DSER集成了多种PLC的原厂协议,网关采集PLC数据打包成JSON文件,提交给HTTP的服务端; 同时将服务端返回的JSON进行解析后将数据写入到PLC,实现PLC与HTTP服务端双向通讯。 网关模块详细资料

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

        网关支持多个URL目录,方便实现同一个网关向多个URL地址提交请求和解析返回的数据,满足各种场景的设备与系统平台对接需求。

        以下是一台智能网关分别通过网口和串口连接两台PLC,通过HTTP协议POST方式提交和解析数据,首先通过智能网关的参数设置软件设置网口参数,建立网关模块与网口型欧姆龙PLC的连接,如下图: 

         串口参数如下图,相关参数也可以通过参数设置软件的‘工具’->‘查找设备/PING’ 自动搜索匹配(须要先设置好PLC的参数,连接好网关模块与PLC之间的电缆),如下图:

        通过 ‘功能’->‘Modbus地址表’配置地址对应表后,可以测试PLC的数据读写。PLC与网关正常连接能读写数据后即可配置HTTP数据表。

        以下是配置好的数据表,通过 ‘功能’->‘数据上报与对接’,选择‘HTTP-GET/POST’可进入如下界面: 

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

        关于JSON文件的格式与配置表的对应关系,可查看这篇文章

        网关模块也支持边缘计算,可以将数据进行预处理后上报和下载,也方便实现各种非标协议的通讯,具体可查看网关的脚本手册。

        同时集成了多种PLC协议,以下是常用的PLC类型: PLC与SQL数据库的案例    PLC实现MQTT通讯

        ◆ 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、付费专栏及课程。

余额充值