独立开发符合 OI4 标准的边缘应用
软件开发套件 (SDK) OI4 开放边缘计算实现了符合开放工业 4.0 联盟标准应用程序开发的简化和标准化。遵循 OI4 OEC 开发指南,开发人员可以使用直观的 C-API 对完整的应用及其资产进行建模。
通过从 API 到 MQTT 全面覆盖所有相关功能,它大大加快了开发进程,并从一开始就可以避免基础性的实现错误。对于 MQTT 通讯,SDK 采用开源的 Eclipse Paho 客户端作为示例。
该套件通过 API 将客户特定代码与 MQTT 总线上的所有服务分离。采用主资产模型的映射,以及在规定的 MQTT 主题命名空间内基于 OPC UA PubSub 的 JSON 编码负载的编解码。
随套件提供的研讨会可以简化入门流程,并为成功实施提供了必要的动力。研讨会参与者应明确其计划创建的应用程序概念,最好是使用预先存在的源代码。必备条件包括:具备完善的开发环境、熟练掌握 C/C++ 编程语言、熟悉 Linux 以及容器技术知识。