亿迅智能制造网
工业4.0先进制造技术信息网站!
首页 | 制造技术 | 制造设备 | 工业物联网 | 工业材料 | 设备保养维修 | 工业编程 |
home  MfgRobots >> 亿迅智能制造网 >  >> Manufacturing Technology >> 自动化控制系统

区块链在工业自动化中的潜在应用和挑战

上一篇文章解释了区块链的工作原理,为什么它是安全的,并介绍了使用区块链进行物流,例如供应链和资产跟踪。在本文中,我们将继续提供区块链在工业自动化中的示例和潜在应用。

区块链和物联网

物联网 (IoT) 在全球拥有数百万个应用程序,但同时也暴露了许多安全风险。我们经常从新闻中听到恶意行为者入侵无线摄像头、亚马逊 Alexa 和智能恒温器等物联网产品并窃取数据。

区块链可以帮助弥补物联网应用程序安全缺陷的差距。许多 IoT 应用程序使用 MQTT 进行通信。 MQTT 可以通过在其架构中引入基于区块链的 OTP(一次性密码)身份验证来保护。

在图 1 中,用户通过使用本地设备向代理发送身份验证请求来向代理注册远程设备。经纪人生成交易并启动智能合约的功能。然后它生成一个 OTP 并将其发送回用户。之后,用户在区块链上发布OTP以证明其认证请求的原创性。

图 1. 用区块链实现的物联网。图片由美国国家医学图书馆提供

由于 OTP 有过期时间,用户必须从本地设备调用智能合约来验证 OTP 没有过期。验证 OTP 后,远程设备从区块链中检索它并将其发送给代理。最后,broker 从区块链中获取 OTP 并批准设备注册。

以上所有通信均通过以太坊网关进行,物联网应用正在生成和验证OTP并与以太坊网关通信。

工业控制系统 (ICS) 与区块链的网络安全

另一种保护物联网设备及其数据的访问控制的方法是使用区块链来存储设备列表和交易。可以使用 Truffle Suite 在以太坊平台上设计区块链。 Truffle Suite 是一种用于使用以太坊虚拟机 (EVM) 创建智能合约的工具。它创建了一个记录跟踪和不可变数据库,用于身份验证和确保交易安全。不可变数据库中的数据无法删除或更新。

创建的以太坊区块链是防火墙后面的私有网络,服务器使用 HTTPGet 和 HTTPPost 方法与以太坊区块链通信。智能合约旨在每次对每笔交易进行身份验证。以太坊区块链用于私有区块链网络,基于Java的Solidity定义合约。

区块链和流程控制

用于过程自动化系统 (PAS) 的基于区块链的垂直集成架构可以控制和监控工业过程。垂直整合在最低的现场和设备级别收集数据,并使信息能够传输到最高级别。反之亦然,从最高级别到现场设备,例如更改控制回路的设定点。

去中心化的基于区块链的网络架构可以在PAS层级的垂直整合中实现,与实时系统并行工作。这将区块链引入到操作员在人机界面(HMI)层面执行的编译、执行和监控等任务指令中。

如图2所示,区块链网络作为中间件连接企业管理、工厂管理和监管层,其中每一层都充当区块链客户端,以去中心化的方式相互交互。

过程控制级设备通过可编程逻辑控制器 (PLC) 仲裁现场设备和传感器之间的通信。它还通过定义任务执行和原始数据收集的智能合约与 PAS 的三个级别进行通信,并执行访问控制和安全管理。这些信息可以支持业务和制造决策。

图 2。 使用区块链实现过程控制。图片由康奈尔大学提供 [PDF]

在这种架构中,PLC 设备管理和控制信息存储在区块链网络的账本中,交易在其中得到验证。每笔交易都由一个唯一的地址标识,并将所有相关信息存储在PAS中,以供不同级别之间交换。

区块链面临的挑战

即使基于区块链的网络在加密货币中取得成功,区块链也无法复制粘贴到其他工业应用中。以下是区块链开发者要成功将区块链集成到工业自动化和制造应用程序中需要考虑的一些挑战。

尽管区块链似乎存在一些挑战,但好消息是有很多工作正在进行中以克服这些缺陷。组织和技术领导者已经认识到区块链的好处和潜力,他们正在投资这项技术。与其他新技术一样,区块链在成为主流之前也需要时间来面对严峻的挑战。

只有时间可以判断加密货币是繁荣还是萧条。但它所帮助创造的区块链技术将在未来很长一段时间内在工业应用领域保持其价值。


自动化控制系统

  1. 传感器和处理器融合用于工业应用
  2. 瑞萨电子扩展了用于电机控制应用的 RX24T 和 RX24U MCU 系列
  3. GE 推出用于控制和监控应用的新产品
  4. 食品和饮料应用的控制器、记录仪选择技巧
  5. IML 和堆叠模具的自动化
  6. ABB 和爱立信合作加速灵活工厂的无线自动化
  7. 工业自动化正在“为未能大胆思考和加大投资付出代价”
  8. 爱普生签约工业控制为密歇根经销商
  9. 罗克韦尔自动化与柯马合作“为制造商简化机器人集成”
  10. 自动化和网络安全:全面保护客户
  11. 工业制冷和工业冷却应用驱动器
  12. 工业制动器:用途和应用