随着工业自动化需求的增加,工业协议和M2M机器通信逐渐迁移到IIoT工业物联网。
如果在没有引用物联网的情况下,现在很多的连接设备都无法想象。但是,在构思物联网之前的很久,工业环境中的设备已经在进行通信了。
随着发展,它迎来了机器到机器(M2M)的时代。这些早期简单的点对点交换迅速发展,使用通用网络将车间和后台更紧密地联系在一起。这被称为工业4.0,现在,随着这些工厂随时随地都可以访问,“工业物联网(IIoT)”这个术语已经占据了主导地位。
这种自然演变不仅反映了数据的收集和传输是如何呈指数级增长的,而且还反映了IIoT如何允许控制遵循相同的路径。构建IIoT在很大程度上依赖于通信。许多基本要求已经到位,而其他要求才刚刚开始出现。从工程角度来看,将所有这些互连性整合到一个强大且经济实惠的外形中,对于开发人员来说是一个极大的挑战。

广泛的要求
作为一项跨行业的倡议,物联网总体上正在从几个角度加以解决,但似乎很清楚它的实施需要层次结构。互联网为海量数据传输提供了理想的支柱,但它并不适用于实时控制; 启用Internet的协议内置了太多的延迟。
简单来说,在连接的家庭中,所有设备可以使用本地网络连接和控制,并且可以通过因特网访问。在本地控制设备时使用互联网是可能但不切实际的; 例如,可能需要几秒钟才能关闭灯光,或者电视需要更换频道。因此,“设备头像”的概念正在获得动力,其中每个设备在云中也具有虚拟版本。在本地,设备直接通过局域网控制。远程控制将通过互联网传递,在那里它是指示要改变的化身。然后,这些变化将转发给他们的真实世界同行。
在工业环境中,由于需要“硬实时”控制,在设备之间发送/接收小数据包,因此更加复杂。这里的基本要求是分组在确定的时间内可靠地到达。早期的工业协议随着时间的推移不断发展,例如HART协议(高速可寻址远程传感器)。
该协议具有使用传统4-20mA点对点连接的区别,现在它通过一对电线支持模拟和数字信令。物理接口使用频移键控(FSK),将逻辑“1”(标记)表示为中心频率为1.2kHz的正弦波,将逻辑“0”(空格)表示为中心频率为2.2的正弦波千赫。这些数字表示可以在4至20mA范围内的模拟电流水平之上进行调制,使其成为工业应用的通用协议。
此外,该协议可以使用微控制器(MCU)实现,其中合适的HART调制解调器提供物理接口。如果MCU具有能够运行生成和识别FSK频率所需的算法的ALU,则甚至可以使用当前的DAC / ADC转换器来实现这一点。
虽然HART协议也可以用于多点配置,但它可能仍然不适用于每个工业应用,并且几乎肯定不会用于连接到Internet。这种适当协议的“混合搭配”在工业控制中是流行的,几乎没有证据表明它很快就会发生变化。

适合工作的正确工具
专门用于因特网通信的协议的使用在工业环境中具有许多限制。除了延迟之外,可能还需要在工业环境中对事件加时间戳,这是TCP / IP等常用网络协议不支持的功能。
以太网是互联网的“公众面孔”,因为它是大多数人与之接口的方式。虽然以太网上使用的互联网协议确实不适合实时控制,但实际上,当使用正确的协议时,以太网也可以提供强大而可靠的工业网络基础设施。
有许多针对工业部门的协议使用以太网作为接口。最值得注意的可能是EtherCAT。这只是基于以太网的协议之一,现在构成了IEC 61158规范定义的现场总线系列的一部分。由于它使用与以太网相同的物理接口,因此EtherCAT协议可以使用具有以太网MAC的微控制器实现。
在工业拓扑中,实际执行动作的设备(电动机,加热器,泵,致动器等)传统上由PLC(可编程逻辑控制器)直接控制。IIoT的当前趋势是使用低延迟的实时协议(例如现场总线系列中的协议)来网络PLC。尽管名称和多年的努力,仍然没有共同的现场总线标准,并且引用它的许多协议不一定是可互操作的。因此,PLC需要支持多种协议,以便在更加网络化的工业环境中运行。
也许最广泛部署的现场总线技术是PROFIBUS,但还有许多其他技术,包括PROFINET,CAN和Modbus。现在许多微控制器都集成了CAN接口,而添加Modbus可以通过UART实现,并在MCU上运行的应用程序中实现协议。

软件支持
虽然在IIoT中部署用于控制的许多协议在低成本MCU中实施起来相对简单,但期望进行高水平整合似乎是合理的。更强大的MCU将用于处理网络拓扑中的更广泛的协议。
此时,操作系统的使用(以及工业控制,实时操作系统或RTOS)可能是有益的。在MCU上运行RTOS对硬件提出了某些要求,现在反映在向32位架构(如ARM Cortex-M系列)的转变中。
MCU和处理器提供商现在与RTOS供应商密切合作以确保通信堆栈和实时内核在其硬件上高效运行并不罕见。Analog Devices的Blackfin 16/32位嵌入式处理器得到Micrium的μC/ OS实时操作系统的密切支持,该系统具有TCP / IP,USB,CAN总线和Modbus等中间件。
对高度集成的嵌入式处理器上运行的这些工业协议的需求反映在这样一个事实上:更多的RTOS供应商现在提供用于工业控制的协议栈作为集成到其技术中的中间件。

结论
创建提供远程控制并维持实时控制的工业网络将需要混合的通信协议。目前半导体供应商了解这一点,并且已经提供了一系列能够提供使IIoT成为现实所需的硬件接口和处理能力的设备。同样清楚的是,目前工业领域中使用的协议仍将在IIoT中占有一席之地。

从M2M迁移到IIoT工业物联网相关推荐

  1. 以太网远程MQTT IO模块在IIOT工业物联网项目中的应用

    以太网远程MQTT IO模块在IIOT工业物联网项目中的应用 随着IIOT(Industrial IOT)工业物联网技术的发展,很多传统的资产都需要接入互联中,实现数据的统一采集.分析.处理以及存储, ...

  2. 工业物联网IIoT环境下,为边缘计算提供的基于区块链的机械学习安全框架

    A Blockchain-Based Machine Learning Framework for Edge Services in IIoT 工业物联网导论 新兴的工业互联网技术与智能生产 问题分析 ...

  3. 5G工业物联网环境下多方认证性能评估

    Performance Evaluation of Multiparty Authentication in 5G IIoT Environments 5G中的IIoT 5G-IIoT的核心挑战 动态 ...

  4. IIOT工业物联网关:让工业物联更简单

    随着工业物联网的发展,工业设备所产生的数据量日益增长,给云平台与监控中心段带来很大的带宽资源和数据处理压力,因此,在数据传输给云平台之前,需要IIOT网关进行数据过滤筛选,甚至执行简单的逻辑控制,这似 ...

  5. 基于区块链的工业物联网环境下大数据时代的发布处理[DMIIoT]

    Blockchain-Based Massive Data Dissemination Handling in IIoT Environment 大数据环境下的数据分析背景 IIoT环境的区块链 II ...

  6. 新一代蓝牙对工业物联网(IIOT)的应用

    蓝牙是一种收到市场广大认可的一种无线通信技术,并且得益于Mesh组网.低功耗和传输速度快等方面的优势,蓝牙在工业物联网中也起着极为重要的地位. 此外市场上的无线连接技术有着很多的种类,每项技术都这其优 ...

  7. 工业物联网(IIoT)生态构建三字经:先做人、后修心、再打怪!

    这周我参加了西门子MindSphere的主题日活动,还客串了嘉宾对话环节的主持人,有图有真相,不过机智如我,在你翻到之前,正面大头照已被我雪藏. 这篇文章并不想谈MindSphere,而是想谈谈这一轮 ...

  8. 工业物联 成就智能制造 IIoT未来布局!OFweek 2019工业物联网技术与应用峰会4月即将来袭

    2016年,我国工业物联网市场规模仅为1896亿元,预计2020年中国工业物联网规模可以在4500亿元左右,在我国整体物联网产业中占比将达到25%.同时,工业物联网对于企业来说无疑是一把利器,能够帮助 ...

  9. 国外五大工业物联网(IIoT)巨头,谷歌苹果居然都排上名次

    第一巨头:Cisco,跃跃欲试全力以赴 国外五大工业物联网巨头介绍 思科目前是世界第一大网络公司,它已经拥有众多在物联网环境中需要部署产品的资源,并开始了连接.公司内部预测称,到2020年,IoT将拥 ...

最新文章

  1. centos7samba服务的搭建
  2. 技术性图文还原那些腿长得能改变地球引力场的TB奇女子
  3. 从终端运行python程序
  4. Win64 驱动内核编程-9.系统调用、WOW64与兼容模式
  5. tcp为什么比udp慢_TCP和UDP那些事儿
  6. 加到service中无效_Dataway让SpringBoot不需要Controller、Service、DAO、Mapper
  7. Javascript:getElementById()点innerHTML联合用法(对比演示)
  8. CJSON之完全基于C库函数的使用
  9. FusionChart 保存图片
  10. eset smart security 无法更新的解决方案
  11. 那些年,我们信了课本里的那些鬼话
  12. 阿塞拜疆对加密货币收入及利润征税
  13. 详解数据仓库和数据集市:ODS、DW、DWD、DWM、DWS、ADS
  14. 平台接口权益分享源码
  15. 拥有微软Windows CE的实时系统
  16. 【渝粤教育】国家开放大学2018年秋季 0088-21T保险学概论 参考试题
  17. redis 内存分析工具 `rma4go`
  18. 那些你可能不知道的谷歌浏览器实用技巧
  19. 世界5G大会,12位专家重磅发言!
  20. 合天CTF-签到般的包含

热门文章

  1. JPA 系列教程21-JPA2.0-@MapKeyColumn
  2. Android Studio、 补充知识以及主要组件
  3. 不大于数的2整数幂的数
  4. shell执行的特殊变数
  5. TForm1*Form1=newTForm1(this); Form1-Show();
  6. CSS 横向导航栏(由竖向改成横向 float)
  7. 图论算法(四)--最小生成树的Kruskal [ 加边 ] 、Prim [ 加点 ] 的解法(JAVA)
  8. jQuery教程03-jQuery 元素、id、.class和*全选择器
  9. springboot项目和云服务器,以及域名的申请和使用(后续持续更新)
  10. Hive设置参数-指定引擎-队列