什么是modbus协议? 怎样将modbus协议专转HTTP协议或存入数据库?
什么是OPC协议? 怎么将OPC协议转为HTTP协议或存入数据库?
对于Web程序员来说, 如何将modbus/OPC等各种工业协议转HTTP或MySql, SQL Server, Oracle等数据库是一个头疼的问题。 由于云平台软件大部分采用JAVA开发,JSON格式的的HTTP协议会更受到云平台开发人员的喜爱。但是对于传统工业自动化人员,HTTP协议还是很难接触到的,一般对Modbus、OPC接触得多。在HTTP协议之上,JSON格式更会成为通信格式的首选。
HTTP是什么?
HTTP协议(HyperText Transfer Protocol,超文本传输协议)是用于从WWW服务器传输超文本到本地浏览器的传输协议。它可以使浏览器更加高效,使网络传输减少。
多比HTTP网关是什么?
网关一般情况下是嵌入式软硬件,具有以太网、RS485、GPRS、3G、4G等通信接口,实现协议转换功能,将PLC协议转换为HTTP协议或直接存入数据库中,从而实现设备数据到Web服务器的数据采集。 Java程序员可以通过getQueryString等方法得到网关GET和POST的传感器参数。
多比物联网HTTP网关可以将以下的协议转换为HTTP协议:
可编程控制器/PLC
•西门子S7-200 / smart 转HTTP/保存到数据库
•西门子S7-300, S7-400, S7-1200/1500转HTTP/保存到数据库
•三菱各系列PLC转HTTP/保存到数据库
•欧姆龙/ABB/GE/富士通等PLC转HTTP/保存到数据库
行业规约
•电力101、电力102/103/104等规约转HTTP/保存到数据库
•212等环保规约转HTTP/保存到数据库
•住建部等能耗规约转HTTP/保存到数据库
•水利规约转HTTP/保存到数据库
标准工业协议
•Modbus RT, Modbus TCP 转HTTP/保存到数据库
•OPC DA, OPC_XML_DA 转HTTP/保存到数据库
•BACNET 转HTTP/保存到数据库
•SNMP转HTTP/保存到数据库
系统部署图
HTTP协议转发配置: