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

如何使用HTTP协议,读写PLC点位状态(含欧姆龙、三菱、西门子、施耐德、松下等PLC) 前言: 阅读详情

        智能网关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系统

工业领域C# 联合MES数据上传 阅读详情

相关推荐

c++ MES 对接(XML、JSON、SOAP)

MES系统对接可以使用多种协议,包括XML、JSON和SOAP等。

weixin_39926429的博客 3760

欧姆龙FINS PLC如何通过MQTT灵活上云?

SK-PLC工业边缘计算网关,不仅支持采集欧姆龙 FINS 协议 PLC 并通过 MQTT 转发,更提供了单点变化即发、多点打包合并发送、以及完全自由组合的策略。对于系统集成商和终端用户来说,这套机制意味着能用一个产品覆盖从底层 PLC 到云端的所有数据上报需求,不再需要为了不同策略而额外增加中间件或编写复杂脚本。

SK_IOT的博客 353

JLINK/SWD/STLINK下载选项区别

摘要: 本文对比了JLINK/SWD/STLINK的6种下载模式:Normal(硬件复位)、Hot plug(无复位)、Under reset(持续复位后连接)、Software reset(软件复位)、Hardware reset(全复位)和Core reset(内核复位)。重点分析了各模式的操作逻辑、适用场景及注意事项,其中Under reset模式是解决SWD禁用/程序异常的首选方案。通过对比表归纳了复位范围、NRST操作等核心差异,并给出场景选择建议:排查连接问题优先选Under reset,常规调

亚洲程序员盟主得博客 395

PLC通过HTTP协议JSON文件格式对接MES等系统平台

智能网关IGT-DSER可以周期模式,即按设置的周期时间提交POST请求和解析返回的文件;也支持触发模式,可根据实际的业务时序需要,配置多组JSON和多个触发条件,网关根据触发条件的数据变化进行JSON文件提交。

PLC通讯智能网关 1584

PX4 Gazebo仿真进阶:自定义飞机模型和地图的完整指南

本文详细介绍了如何在PX4 Gazebo仿真中自定义飞机模型和地图模型,包括文件架构解析、参数调整指南、地图定制技巧及常见问题解决方案。通过实战步骤和性能优化建议,帮助开发者高效完成复杂场景的飞行控制算法测试。

weixin_29081101的博客 385

使用VS Code创建第一个Flutter工程

你可以使用任意文本编辑器结合命令行工具来开发Flutter应用。然而,我们推荐使用本文介绍的编辑器插件以获取更好的开发体验。这些插件提供了代码补全、代码高亮、widget辅助编辑等功能,以及为项目的运行和调试提供支持。推荐的开发工具有VS Code、Android Studio、IntelliJ。本文将重点介绍如何使用VS Code进行Flutter应用开发。

2501_91373349的博客 2126

Java与欧姆龙PLC连接并进行读写值操作

java与欧姆龙plc连接

JiaEason的博客 2474

H3C BGP联盟实验

bgp,bgp联盟,bgp公认团体属性,

一只懒羊羊 968

PLC通过HTTP协议用JSON字符串的方式对接MES系统平台

这个案例里是西门子S7-1200系列的PLC,采用触发模式,分多组GET方式提交数据到MES系统,请求设备工作参数,服务端返回的数据需要解析后写入到PLC寄存器。

IGT_DSER的博客 2920

前端使用二开Thingsboard一、二、三事(三)-规则链

以项目实战为基础,逐步介绍前端在thingsboard系统二次开发中的一些注意事项以及一些thingsboard一些页面功能讲解,为前端人员开发使用thingsboard提供一种可靠思路,打造一个完美的物联网系统。

weixin_43163457的博客 863

基于C#的工业机器人上位机控制程序开发(搭配松下PLC+MC协议)

基于C#的工业机器人上位机控制程序开发,核心是上位机与松下PLC的MC协议通信和机器人控制的安全逻辑,而不是单纯的界面编写。在工控现场,程序的稳定性和安全性永远是第一位的——比如解耦通信逻辑、处理跨线程问题、添加安全互锁、记录操作日志,这些都是保证产线稳定运行的关键。新手在学习时,建议先跟着步骤搭建好环境,跑通基础的PLC通信和机器人控制功能,再逐步尝试进阶优化。数据模型化、通信封装化、逻辑模块化、UI解耦化。

这里只有干货:从 Modbus 通信到 MES 对接,从 YOLO 训练到工控机部署,带你搞定工业软件开发全流程。 1238

Modbus协议转HTTP协议,实现JSON格式对接MES等系统平台

IGT-DSER智能网关无需编程即可实现Modbus转HTTP协议转换,支持触发/周期/混合工作模式。通过参数配置工具简单设置PLC寄存器地址与HTTP交互参数,即可实现数据自动打包为JSON上传至HTTP服务器,并解析返回数据写入PLC寄存器。该网关支持多种主流PLC协议,包括西门子、三菱、欧姆龙等原厂协议及Modbus协议,提供灵活的工业设备联网解决方案。通过可视化配置界面可完成参数设定、状态监控及调试,显著降低系统集成复杂度。

IGT_DSER的博客 939

嵌入式面经(2)——央企篇

前文得知我只投央企,不投国企,有面试的央企大致有三类:感兴趣的同学可以和我私聊军工央企相关(航空航天,兵器兵工)制造央企相关(三桶油,装备制造)金融运维相关(信通集团,国有银行)接下来我将对我有的面试中询问的面经进行总结。

coldmood77的博客 466

IGT-SER智能网关,实现PLC通过HTTP协议POST请求JSON文件,与MES等系统对接

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

m0_58077808的博客 409

7.26华为OD机试真题 新系统 - 炸弹人的雷区数量 (Java/Py/C/C++/Js/Go)

7.26华为OD机试真题 新系统 - 炸弹人的雷区数量 (Java/Py/C/C++/Js/Go)

算法大师! 790

老版QQ原生表情gif动态

这是老版的QQ表情,不过全是动态的的,Windows照片查看器是不会动的,可以右击用浏览器打开查看,再说一遍是老版的,只是分享给宁愿用老版也要动态的人。

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

作为客户端通讯时将JSON文件提交给HTTP的服务端, 如果服务端有返回的JSON,网关进行解析后将数据写入到PLC,实现PLC与HTTP服务端双向通讯;本案例的PLC的型号是三菱的Q06HCPU,IGT-SER智能网关通过PLC的编程口(6针圆口)读取数据后,HTTP协议JSON格式提交POST请求,同时解析返回结果到PLC。◆ FX: 三菱FX/A系列系列PLC ◆ ABM: 罗克韦尔/AB Micro系列PLC。

PLC通讯智能网关 9134

jdk-8u144-linux-x64.tar.gz.

该资源为搭建Linux系统Java环境用,资源的后缀为tar.gz格式的压缩包

PLC通过HTTP协议用JSON字符串的方式对接MES等系统平台

各种PLC与服务端之间的HTTP协议通讯,通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,配置URL,即可通过POST/GET命令,将JSON文件提交给HTTP的服务端;

AutoCtrl的博客 891

精雕软件(JDpaint) 5.5 绿色版

精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版精雕软件(JDpaint) 5.5 绿色版

TMS_WebGMaps_1.9.8.0_Full_Source

TMS_WebGMaps_1.9.8.0_Full_Source 全源码 delphi cbuilder

智能网关IGT-DSER实战:零编程实现PLC与MES系统的HTTP+JSON双向通讯

本文详细介绍了智能网关IGT-DSER如何零编程实现PLC与MES系统的HTTP+JSON双向通讯。通过可视化配置界面,无需编写代码即可建立PLC寄存器与JSON字段的映射关系,大幅提升工业通讯效率。文章还分享了HTTP双模式切换、JSON映射技巧、Postman调试及工业现场部署的实战经验,助力企业快速实现智能化升级。

weixin_29163797的博客 407

智能网关赋能PLC:解锁HTTP+JSON双向通讯的实战配置与边缘计算

本文详细介绍了如何利用智能网关实现PLC与云端系统的双向通讯。通过实战配置,将西门子PLC数据转换为JSON格式,通过HTTP协议进行POST上报与GET指令接收,并重点阐述了边缘计算能力如何对数据进行预处理与增值,从而简化集成、提升效率并降低服务器负载。

weixin_29192141的博客 219

AB罗克韦尔的PLC标签MQTT协议JSON格式发布与订阅-智能网关设置

案例通过智能网关连接罗克韦尔1756-L72的以太网端口,实现PLC的标签数据MQTT协议JSON格式发布与订阅。PLC与数据库双向通讯 PLC协议转ModbusTCP协议 智能网关支持PLC的控制器标签、控制器数组(1维/2维/3维)、程序标签、程序数组(1维/2维/3维)的数据读写,所以只需根据根据项目需要配置数据标签即可。 在电脑上运行网关自带的参数设置软件(下载链接),通过‘功能’->'数据上报与查询'菜单,进入数据服务界面。网关数据服务...

PLC通讯智能网关 4894

Mqtt服务配置

MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。MQTT是一个基于客户端-服务器的消息发布/订阅传输协议。

qq_38836741的博客 2633

三菱FX5U、Q系列、L系列PLC与SQL数据库双向通讯,对接MES

IGT-SER智能网关模块,支持各种PLC、智能仪表、远程IO与数据库之间双向通讯,既可以读取设备的数据上报到SQL数据库,也可以从数据库查询数据后写入到设备;PLC内无需编写通讯程序;支持局域网和外网数据库、云数据库;数据库软件支持MySQL、SQLServer、PostgreSQL。支持有线网口、WIFI或4G无线通讯。相关软件下载地址 网关安装在设备侧,与设备同时起停,不担心数据丢失;在断网、服务器维护上报数据有异常时,网关主动将数据缓存,待故障解除后自动重新上报...

PLC通讯智能网关 5455

PLC通过TCP通信网关接入到MES系统

2、‌协议转换‌:针对不同PLC采用的多样协议以及不同平台的通信格式,网关可将PLC的私有协议转换为MES系统易于识别的标准协议,如MQTT、OPC UA等,从而打破了设备与系统之间的协议壁垒,确保数据在不同系统间准确传输与交互‌。3、‌边缘计算‌:在边缘侧对采集的数据进行实时计算与处理,如智能采集、数据过滤、报警计算、跳变触发、公式计算、分组策略等。支持西门子、三菱、欧姆龙等多种工业PLC协议,能够快速、准确地采集PLC中的各类数据,包括设备运行状态、生产数量、工艺参数等‌。

wtbl007的博客 463

多台PLC连接MES系统解决方案

多台PLC连接MES系统解决方案 在智能工厂数字化转型中,经常出现一条生产线使用了不同品牌不同型号的PLC的状况,要把这些PLC连接到MES系统,需要系统工程师花费大量的时间与精力。 通过钡铼技术的PLC连接MES系统数据采集网关BL102,则可以通过一台数据采集网关,同时采集100台PLC的数据到MES系统中,为系统集成商大幅度的减低了成本。如下图所示: PLC连接MES系统网关BL102支持串口通信与以太网通信,可以采集串口的PLC与网口的PLC,共可以采集100台PLC数据的4000个数据.

钡铼技术工业物联网 4965
上一篇: 西门子S7-1200/1500对接MySQL数据库,实现数据上报与查询
下一篇: 三菱FX5U、Q系列、L系列PLC与SQL数据库双向通讯,对接MES
埃和智能
博客等级 码龄19年 561粉丝 98原创
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

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

抵扣说明:

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

余额充值