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

这篇具有很好参考价值的文章主要介绍了PLC从HTTP服务端获取JSON文件,解析数据到寄存器。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

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

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

PLC从HTTP服务端获取JSON文件,解析数据到寄存器,http,json,西门子PLC,POST,GET,XML,MES

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

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

PLC从HTTP服务端获取JSON文件,解析数据到寄存器,http,json,西门子PLC,POST,GET,XML,MES

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

PLC从HTTP服务端获取JSON文件,解析数据到寄存器,http,json,西门子PLC,POST,GET,XML,MES

         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系统文章来源地址https://www.toymoban.com/news/detail-817878.html

到了这里,关于PLC从HTTP服务端获取JSON文件,解析数据到寄存器的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • 解析HTTP响应的JSON数据

    解析HTTP响应的JSON数据是许多Web开发任务中的常见需求。在Go语言中,可以使用标准库中的 encoding/json 包来轻松解析JSON数据。下面我将详细介绍如何解析HTTP响应的JSON数据。 首先,确保你已经发送了一个HTTP请求并获取到了响应。然后,你可以按照以下步骤解析JSON数据: 读取

    2024年01月18日
    浏览(47)
  • python爬虫-获取某某在线翻译的查询结果,爬取json文件并解析

    url,请求方式,请求格式,都在此请求的header中 (此内容浏览器不同显示内容应该也是一样的,我用的edge浏览器,我也试过chrom浏览器,效果一样) ctrl + b进入方法体内即可 解读response.text,这是一个包含Unicode字符的JSON字符串编码 也许我们需要翻译一下 将API接口返回的JS

    2024年02月06日
    浏览(44)
  • C#请求访问HTTP+JSON数据的解析

    最近工作客户需要一个HTTP的Mes需求,所以自己去学习了C#请求HTTP的方法以及JSON数据的解析方法,总结出了点经验,以便后续自己找起来方便一点,故在此写一篇文章。 下面我用一个聚合数据提供的天气预报API接口来阐述请求HTTP和JSON数据解析的功能; 先看API文档这么访问数

    2024年02月12日
    浏览(43)
  • 使用HTTP方式发送请求及json数据的接收和解析

    目录 需求 请求端 1,添加依赖 2,请求对象 3,请求工具类 4,请求测试(事先开启接收端的服务) 接收端 数据请求模拟 本项目需要通过向对端第三方项目发送一个http的post类型的请求,并且指定了一些请求字段,数据传输采用了json,对请求头没有其他特殊要求,所以这里写

    2024年01月17日
    浏览(84)
  • 爬虫实战:从HTTP请求获取数据解析社区

    在过去的实践中,我们通常通过爬取HTML网页来解析并提取所需数据,然而这只是一种方法。另一种更为直接的方式是通过发送HTTP请求来获取数据。考虑到大多数常见服务商的数据都是通过HTTP接口封装的,因此我们今天的讨论主题是如何通过调用接口来获取所需数据。 目前来

    2024年03月20日
    浏览(48)
  • Unity 数据读取|(四)Json文件解析(Newtonsoft.Json ,Litjson,JsonUtility,SimpleJSON)

    JSON文件是一种纯文本文件,用于存储数据,并且是基于JavaScript的一个子集。JSON文件通常用于存储和传输数据,以及在应用程序之间交换信息。它们以键值对的形式存储数据,其中键是字符串,值可以是字符串、数字、布尔值、数组、对象或null。 JSON文件通常具有.json扩展名

    2024年02月05日
    浏览(66)
  • 深入理解HTTP请求中常见的数据类型包括表单数据、JSON、XML和文件上传等。

    本文将介绍HTTP请求中常见的数据类型,包括表单数据、JSON、XML和文件上传等。通过详细解释每种数据类型的特点、用途和示例,帮助读者深入理解并正确使用这些常见的HTTP数据类型。 在Web开发中,HTTP是一种常用的通信协议,用于客户端和服务器之间的数据交互。HTTP请求中

    2024年02月10日
    浏览(89)
  • Unity文本框解析读取mqtt服务器JSON数据

    本次内容是讲述如何将mqtt服务器中接收到的数据在Unity3D的文本框控件中显示JSON键值对中的“值”。 需求: 1.GameObject——UI——Text (将Unity 3D的文本框控件置于场景) 命名空间引用: using UnityEngine.UI; 2. Newtonsoft插件 命名空间引用: Newtonsoft.Json.Linq; 3.MQTT通讯需求: (1)h

    2023年04月08日
    浏览(81)
  • 【Unity 3D】C#从JSON文件中读取、解析、保存数据(附源码)

    JSON是一种轻量级的数据交换格式,采用完全独立于编程语言的文本格式存储和表示数据,简洁和清晰的层次结构使JSON成为理想的数据交换语言,易于读者阅读和编写,同时也易于机器解析和生成,并有效的提高网络传输效率 生成JSON数据实例代码如下 下面的代码将JSON中数据

    2024年02月11日
    浏览(80)
  • Postman导出json v2/v2.1文件导入YAPI报错:解析数据为空

    实测总结:导入Postman Collection v1的JSON file能成功 版本环境 Postman 版本:8.11.1 YAPI 版本:1.12.0 问题解决 如果Postman能直接导出v1的JSON file就不需要继续以下步骤; 可惜Postman v8.11.1 当前版本不支持导出v1。 需要使用postman-collection-transformer工具进行转换v2 - v1 Postman官网版本转换介

    2024年02月07日
    浏览(46)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包