首页> 外文期刊>Future Internet >Communication Protocols of an Industrial Internet of Things Environment: A Comparative Study
【24h】

Communication Protocols of an Industrial Internet of Things Environment: A Comparative Study

机译:工业物联网环境的通信协议:比较研究

获取原文
       

摘要

Most industrial and SCADA-like (supervisory control and data acquisition) systems use proprietary communication protocols, and hence interoperability is not fulfilled. However, the MODBUS TCP is an open de facto standard, and is used for some automation and telecontrol systems. It is based on a polling mechanism and follows the synchronous request–response pattern, as opposed to the asynchronous publish–subscribe pattern. In this study, polling-based and event-based protocols are investigated to realize an open and interoperable Industrial Internet of Things (IIoT) environment. Many Internet of Things (IoT) protocols are introduced and compared, and the message queuing telemetry transport (MQTT) is chosen as the event-based, publish–subscribe protocol. The study shows that MODBUS defines an optimized message structure in the application layer, which is dedicated to industrial applications. In addition, it shows that an event-oriented IoT protocol complements the MODBUS TCP but cannot replace it. Therefore, two scenarios are proposed to build the IIoT environment. The first scenario is to consider the MODBUS TCP as an IoT protocol, and build the environment using the MODBUS TCP on a standalone basis. The second scenario is to use MQTT in conjunction with the MODBUS TCP. The first scenario is efficient and complies with most industrial applications where the request–response pattern is needed only. If the publish–subscribe pattern is needed, the MQTT in the second scenario complements the MODBUS TCP and eliminates the need for a gateway; however, MQTT lacks interoperability. To maintain a homogeneous message structure for the entire environment, industrial data are organized using the structure of MODBUS messages, formatted in the UTF-8, and then transferred in the payload of an MQTT publish message. The open and interoperable environment can be used for Internet SCADA, Internet-based monitoring, and industrial control systems.
机译:大多数工业和类似SCADA的(监控和数据采集)系统都使用专有的通信协议,因此无法实现互操作性。但是,MODBUS TCP是事实上的开放标准,并且用于某些自动化和遥控系统。它基于轮询机制,并且遵循同步请求-响应模式,而不是异步发布-订阅模式。在这项研究中,研究了基于轮询和基于事件的协议,以实现开放且可互操作的工业物联网(IIoT)环境。引入并比较了许多物联网(IoT)协议,并且选择了消息队列遥测传输(MQTT)作为基于事件的发布-订阅协议。研究表明,MODBUS在应用层定义了优化的消息结构,专用于工业应用。此外,它表明面向事件的物联网协议是MODBUS TCP的补充,但不能替代它。因此,提出了两种方案来构建IIoT环境。第一种情况是将MODBUS TCP视为IoT协议,并独立使用MODBUS TCP构建环境。第二种情况是将MQTT与MODBUS TCP结合使用。第一种情况是高效的,并且符合大多数仅需要请求-响应模式的工业应用。如果需要发布-订阅模式,则第二种情况下的MQTT是MODBUS TCP的补充,并且不需要网关。但是,MQTT缺乏互操作性。为了在整个环境中保持同构的消息结构,使用MODBUS消息的结构来组织工业数据,并以UTF-8格式对其进行格式化,然后在MQTT发布消息的有效负载中进行传输。开放和可互操作的环境可用于Internet SCADA,基于Internet的监视和工业控制系统。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号