今天，物联网(IoT)不仅仅是连接设备和无缝通信。新兴的物联网对货物生产方式产生了深远的影响，引发了另一次工业革命——工业4.0。
工业4.0或第四次工业革命是当前制造业自动化和数据交换的趋势。它基于网络物理系统（CPS），网络机器，以及智能和高度灵活的软件。在工业环境的背景下，当需要分析长时间收集的大量数据时，就会更需要物联网。
将次应用在工业环境的实践中，物联网主要涉及数据采集、处理和相关控制系统。设备或资产连接到云或本地信息技术（IT）基础设施以收集和/或传输数据。然后处理和分析该数据以提供关于控制系统的见解。控制系统直接作用于实时测量，通常不包括存储。物联网和云基础设施提供了保存在较长持续时间内收集的所有数据的机制。在云上收集的数据可以用于通过统计分析长时间收集的数据来管理控制系统。
虽然典型的过程控制器基于处理短期纠正措施的实时数据进行操作，但物联网和基于云的技术可实现长期观察和改进。
让我们以简单的控制系统/家庭自动化控制器为例进行说明。
该系统包括以下组件。
这些可以基于直接（或经由工业总线）连接到传感器或执行器的微处理器（MPU）。或者它们也可以基于运行RTOS的低端MPU处理更多的功能。虽然基本功能是感测参数或从传感器进行测量，然后控制执行器/输出，但是这些系统可以扩展以将期望的参数推送到云服务器。
IoT-SDK为网关/设备以及客户端提供软件组件。设备和客户端中的云服务器接口都是非常抽象的，能够从一个云平台无缝迁移到另一个云平台。IoT-SDK支持亚马逊Web服务(AWS)云集成或开源云服务器KAA实现。
工业网关是将慢速工业串行总线和物理输入/输出与TCP/IP领域相连的器件。它基于运行Linux®的AM437x处理器片上系统（SoC）进行设计，并具有以下传感器互连选项：
监视通过物理IO、MODBUSRTU、EtherCAT、KNX等直接连接的传感器的参数/测量。
持续监控所需参数，评估逻辑条件并驱动执行器以实现所需的输出动作。
将参数（和事件）记录到远程云存储或本地存储，以获得期望的周期和平均持续时间。
根据需要远程控制执行器，从而使云服务器（或客户端）能够基于业务数据分析驱动期望的输出动作。
云基础设施使用商业化的亚马逊Web服务（AWS）构建，或者可以托管在自定义物联网开源服务器（如KAA）上。
客户端应用程序为物联网设备及其存储在云服务器中的大数据提供用户界面。客户端应用程序是使用完全提供抽象低层API的IoT-SDK开发的。所有用于与云服务器连接并与物联网设备（网关）接口的业务逻辑都用简单的API抽象化。API可用于：
从存储在云服务器中的大数据分析和生成有用的报告。
通过云服务器控制设备上的操作。
物联网建立在一系列技术的基础上，包括新旧硬件平台、大数据、云计算和机器对机器（M2M）计算，API将所有这些部分组合在一起。
AM437x处理器片上系统增强了丰富的图形用户界面的3D图形加速功能，以及用于确定性、实时处理的协处理器（PRU-ICSS），包括工业通信协议，如EtherCAT、PROFIBUS、EnDat等。这与目前可用的功能丰富的物联网SDK相结合，使开发人员能够快速构建安全的企业级智能网关，满足诸如智能城市、联网汽车、能源监控、车队管理和健康等工业和家庭自动化应用以外的广泛应用。
正在加载