采集罗克韦尔AB、西门子等PLC数据发布成HTTP接口

        智能网关IGT-DSER集成了多种PLC的原厂协议,方便实现各种PLC的原厂协议转换为HTTP协议的服务端,通过网关的参数配置软件绑定JSON文件的字段与PLC寄存器地址,即可接收来自客户端的GET、PUT和POST命令,解析和打包JSON文件(JSON文件格式配置对应举例)。

        智能网关IGT-DSER支持POST/GET/PUT等多种方法,也可同时作为HTTP协议的客户端,采用触发、周期、混合等多种模式跟HTTP的服务端之间通讯(相关案例)。

       本案例是IGT-DSER做HTTP的服务端采集罗克韦尔(AB)的PLC数据,首先设置智能网关的网络参数(软件下载地址)与PLC建立连接,如下图: 

         然后配置HTTP服务端的数据,如下图(配置手册下载地址): 

        启动POSTMAN,先用GET方法获取PLC的数据,URL:http://192.168.1.244/?group=1 实际测试获取到的JSON文件如下图: 

        再通过POST方法写数据到PLC,URL:http://192.168.1.244/command 实际测试发送和接收到的JSON文件如下图: 

        网关模块也支持边缘计算,可以将数据进行预处理后供客户端读取。 同时集成了多种PLC协议,以下是常用的PLC类型:

        ◆ FX:  三菱FX系列PLC
        ◆ QL:  三菱Q/L/R系列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系统
        ◆ OPCUA:  OPC UA协议的客户端/服务端

最近更新

  1. docker php8.1+nginx base 镜像 dockerfile 配置

    2024-06-14 17:20:02       98 阅读
  2. Could not load dynamic library ‘cudart64_100.dll‘

    2024-06-14 17:20:02       106 阅读
  3. 在Django里面运行非项目文件

    2024-06-14 17:20:02       87 阅读
  4. Python语言-面向对象

    2024-06-14 17:20:02       96 阅读

热门阅读

  1. Rabbit MQ和Kafka的区别

    2024-06-14 17:20:02       30 阅读
  2. Kafka基础架构与核心概念?有哪些应用场景?

    2024-06-14 17:20:02       32 阅读
  3. Kafka之ISR机制的理解

    2024-06-14 17:20:02       29 阅读
  4. 10.GLM

    10.GLM

    2024-06-14 17:20:02      33 阅读
  5. Golang-goroutine互斥锁与读写互斥锁

    2024-06-14 17:20:02       31 阅读
  6. 多商家抽奖管理系统介绍和小程序APP演示

    2024-06-14 17:20:02       35 阅读
  7. Debian常用命令

    2024-06-14 17:20:02       28 阅读
  8. ISO 19115-2:2019 附录C XML 模式实现

    2024-06-14 17:20:02       33 阅读
  9. Spring Cloud应用框架

    2024-06-14 17:20:02       33 阅读
  10. Python爬虫技术,爬取网站数据、电影、资源等等

    2024-06-14 17:20:02       30 阅读