亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Industrial Internet of Things >> 物联网技术

借助开源IIoT边缘网关加速Modbus设备集成

工业物联网(IIoT)应用常依赖边缘网关连接Modbus外设和其他设备。构建定制网关成本高、耗时长。开源边缘计算框架大幅简化部署并降低成本。

IIoT连接传感器、执行器和工业基础设施——跨制造、交通、能源、零售、医疗和供应链管理。由此产生的连接实现实时数据采集、交换和分析,释放生产力增益和经济效益。

边缘计算通过本地处理数据而非全部发送至中央数据中心,满足这些用例的低延迟需求。

当数十个传感器必须连接至边缘网关时,架构师面临软件设计、数据处理和分析的关键决策。无开源框架,每个新开发周期都会消耗资源。EdgeX Foundry提供现成微服务栈,缩短开发时间、降低延迟、控制成本。因Modbus——广泛采用的工业协议——需要强大网关支持,EdgeX是理想基础。

本两部分系列探讨基于EdgeX的边缘网关设计与应用开发。第一篇聚焦工业传感器、用例及EdgeX如何满足网关需求。

工业传感器概览

自动化中,传感器和执行器是系统心跳。传感器检测环境变化;执行器基于检测执行动作。

典型工业传感器包括温度、湿度、压力、接近、气体或化学探测器。关键用例:

许多工厂设备通过专有或开放协议通信。Modbus因其厂商无关设计、广泛社区支持、兼容串行和以太网介质(Modbus RTU、ASCII、TCP、Plus),以及能在单网络与其他协议共存,仍是SCADA和PLC集成的行业标准。

边缘网关概览

设备连接

边缘网关必须支持常见工业协议——ZigBee、Bluetooth LE、BACnet、Modbus、Siemens S7——以连接多样传感器和执行器。

数据分析与规则引擎

本地处理允许网关运行AI/ML工作负载、触发实时动作、仅转发关键数据至云端。规则引擎对自动化决策至关重要。

数据存储

本地持久化——通过Redis等——确保网关甚至在网络中断时也能自主运行。

互操作性

边缘解决方案应暴露标准接口(MQTT、REST),使设备和应用无缝互操作。

安全

强认证、加密、证书管理和细粒度访问控制保护边缘栈中的数据和设备。

设备管理

远程管理——启动、停止、配置、更新——使运营商高效维护网关车队。

云连接

与云平台(AWS、Azure、IBM Watson)双向同步,促进高级分析和长期存储。

可移植性

跨平台支持(Windows、macOS、Linux)防止厂商锁定,加速部署。

EdgeX Foundry

为何选择开源平台?

构建专有边缘框架需详尽设计、编码、测试——昂贵提议。EdgeX Foundry提供模块化微服务架构,让开发者仅部署所需组件。结果:更快上市时间、更低总拥有成本、活跃社区持续优化平台。

由Linux基金会发起,EdgeX Foundry是开放、互操作的边缘平台。其分层设计——核心、服务、应用——支持跨多样系统轻松扩展、更新、分发。

EdgeX完全兼容Windows、macOS、Linux,面向广泛开发者受众。

EdgeXpert、EdgeXRT、HP Engage Edge、EdgeBox、Dell网关等产品已采用EdgeX,彰显其可靠性。

EdgeX如何满足边缘网关需求

EdgeX作为物理“事物”与企业IT间的中间件,满足上述所有网关需求。

借助开源IIoT边缘网关加速Modbus设备集成
图1. EdgeX Foundry(来源:www.edgexfoundry.org)

数据存储 – Redis

EdgeX默认数据存储为Redis。Redis提供内存存储,可选持久化(RDB、AOF),适合设备间歇性断连的边缘场景。

数据分析 – Kuiper规则引擎

EdgeX集成EMQ X Kuiper,一种在资源受限设备运行的轻量流处理引擎。Kuiper规则语法遵循Source-SQL-Sink模型:

典型工作流:

  1. 创建流并指定源。
  2. 编写SQL规则处理数据。
  3. 定义Sink目标。
  4. 部署并运行规则。

设备连接 – 设备服务

设备服务层将数百种协议数据转换为EdgeX原生格式。关键功能包括状态轮询、数据转换、配置更新、设备发现。

互操作性 – MQTT与REST

EdgeX轻量级MQTT代理和REST API为设备通信和第三方集成提供简单、低带宽通道。

安全 – 安全存储与API网关

EdgeX安全存储安全保管密钥,API网关执行访问控制并作为REST端点反向代理。

设备管理 – API

健康检查和元数据查询通过专用设备管理API暴露。

云连接

EdgeX原生支持AWS、Azure、IBM Watson连接器。两种集成模式:

  1. 应用服务: 预编译服务将数据事件发布至云端点。
  2. 可配置应用服务: 基于SDK的服务,可通过配置定制而无需重新编译。

下篇将呈现连接工业传感器到EdgeX的案例研究,演示真实边缘计算能力。

物联网技术

  1. OpenDDS 与 RTI Connext DDS:选择正确的数据分发服务解决方案
  2. RTI Connext DDS路由服务构建高效IIoT传感器到云网关
  3. 工业物联网安全:2020年关键趋势与最佳实践
  4. 开源术语入门指南
  5. 开源如何驱动物联网创新
  6. AT&T与Tech Mahindra推出Acumos:面向快速部署的开源AI平台
  7. IoT设备漏洞暴露智能家庭攻击面:凭证窃取威胁实测
  8. 保障物联网开源软件安全:缓解软件风险
  9. 开源与厂商支持 IoT 开发工具:为企业选型正确技术栈
  10. 5G赋能IIoT加速工业4.0落地:远程协作与实时分析成核心驱动力
  11. 为何开源驱动边缘创新——必读电子书
  12. 开源赋能物联网与边缘计算崛起