首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
如何快速实现Modbus至HTTP协议转换
收藏本文     查看收藏

场景说明

 

目前包括腾讯云、阿里云、百度云、移动OneNet等第三方平台只支持MQTT/HTTP/LWM2M等标准协议接入,如果设备是其他协议(如Modbus统称为第三方协议),怎么接入平台?

 

由于非标准的第三方协议设备不能直接接入平台,需要在平台外部完成协议转换。我们采取的办法是使用网关来完成协议转换,将第三方协议转成HTTP或者MQTT协议。我们把用来进行协议转换的网关叫做协议转换网关或者协议转换器。

在一些应用场景中小程序或者别的客户端程序需要通过HTTP协议来直接访问一些设备,而这些设备没有提供相应的接口也需要使用协议转换来完成。
 

实现原理

 

方案总体架构框图如下:
 

HTTP协议转换


Modbus设备主要包括两种接口类型,第一RS485接口一般使用Modbus RTU协议,第二以太网接口一般使用Modbus TCP协议。这两种协议都包括主站模式和从站模式,像PLC既可以做主站也可以做从站,传感器一般只能工作在从站模式。

当Modbus设备工作在主站模式时,华启智能协议转换器需要工作在从站模式,响应主站的读写请求。

当Modbus设备工作在从站模式时,华启智能协议转换器需要工作在主站模式,定时读取从站的寄存器数据。

HTTP协议一般分为客户端和服务端工作模式,当接入第三方云平台或者Web服务器时,华启智能协议转器工作在客户端模式,对于平台服务器来说,协议转换器相当于标准的客户端(浏览器)。当响应别的客户端请求时协议转换器工作在服务端模式,响应请求。

HTTP协议与服务器通讯时我们推荐使用json格式来传递数据。

常见应用

在实际应用中通常是几种模式的组合,最常见的组合模式为,1.协议转换器做Modbus主站,HTTP客户端,把Modbus设备(PLC、传感器)数据上报到云平台服务器;2.协议转换器做Modbus主站,HTTP服务端模式,把客户端的请求转到PLC等Modbus设备。


 

状 态: 离线

公司简介
产品目录
供应信息

公司名称: 北京华启智能科技有限公司
联 系 人: 刘工
电  话: 010-57278672
传  真: 010-62657424
地  址: 北京市海淀区中关村永泰创新园A座112室
邮  编: 100086
主  页:
 
该厂商相关解决方案:
经验分享:使用GPRS至RS485协议转换器,实现MQTT至MODBUS转换
如何把RS485串口设备连入物联网云平台
如何对生产现场设备进行数据采集
更多方案...
立即发送询问信息在线联系该解决方案厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved