当前位置: 首页 > news >正文

PLC从HTTP服务端获取JSON文件,解析数据到寄存器

       智能网关IGT-DSER集成了多种PLC协议,方便实现各种PLC与HTTP服务端之间通讯。通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,配置URL,即可采用POST命令,将JSON文件提交给HTTP的服务端; 服务端有返回的JSON,或者GET命令获取到的JSON,网关进行解析后将数据写入到PLC寄存器。

        本文主要描述通过GET命令获取数据,解析到西门子PLC的寄存器,以下服务端发送的测试JSON文件:POST方法的相关案例

        运行网关的参数配置软件(下载地址),通过(功能->数据上报与平台对接),选HTTP-GET/POST页面,根据PLC通讯地址,寄存器数量等参照案例配置好相关参数后下载重启(参数->参数写入到网关)、(工具->重启网关);通过网关的参数配置软件读取网关参数(参数->从网关读取参数)后,看软件上显示的状态消息;根据状态消息调试。

        以下是根据JSON文件配置的相关参数,以及IGT-DSER的状态消息和数据监控:

        鼠标双击数据配置表对应的'序号',消息栏会显示该数据的当前值。如果显示的数值正确无误,可通过的编程软件监视相关寄存器地址的数据,如下图:

         IGT-DSER网关模块也支持边缘计算,可以将数据进行预处理后上报和下载,也方便实现各种非标协议的通讯,具体可查看网关的脚本手册。
        智能网关集成了多种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    
◆ FNC:  发那科数控/机器人的PMC系统           ◆ TPC:  丰田工机PC2/PC3系列
◆ ABM:  AB MicroLogix系列PLC                      ◆ ABC:  AB Compact/Control系列PLC
◆ INO:  汇川全系列PLC                                    ◆ GE:  GE PAC/PLC系统

http://www.lryc.cn/news/286010.html

相关文章:

  • LeetCode 46. 全排列
  • NVMe TCG安全数据存储简介
  • Linux命令-ab命令(Apache服务器的性能测试工具 )
  • 蓝桥杯java基础
  • Unity3d引擎中使用AIGC生成的360全景图(天空盒)
  • React Router v6 改变页面Title
  • postman测试导入文件
  • ZigBee学习(一)
  • Unity—配置lua环境变量+VSCode 搭建 Lua 开发环境
  • 前端-云点播技术
  • k8s---ingress对外服务(traefik)
  • MySQL-SQL-DQL
  • Docker(十四)Etcd 项目
  • EtherNet/IP开发:C++开发CIP源代码
  • 【算法题】68. 文本左右对齐
  • PHP 调用 e 签宝接口签名指南
  • 穿越Flink的时间隧道:解锁实时数据之窗,掌握流处理之巅
  • 服务器与Ajax
  • Electron项目架构方案心得
  • Java中创建List接口、ArrayList类和LinkedList类的常用方法(一)
  • 顶级开源社区开发者体验实践分享
  • STM32之RTC实时时钟
  • Java JVM 堆、栈、方法区详解
  • Oracle篇—分区表和分区索引的介绍和分类(第一篇,总共五篇)
  • Vue中的模式和环境变量
  • 用ChatGPT教学、科研!亚利桑那州立大学与OpenAI合作
  • 问题解决:django模型查询报错,找不到数据库表
  • 持续集成工具Jenkins的使用之安装篇(一)
  • 【JavaScript】面向后端快速学习 笔记
  • 笨蛋学设计模式行为型模式-命令模式【19】