NFL-OI4-SDK
已宣布

SDK OI4 核心库

适用于符合 OI4 标准的边缘应用的开发套件
  • 轻松开发可互操作的OI4边缘应用程序

  • 确保OI4符合官方发展指南

  • 无需深厚的 OI4 技术知识,缩短了开发时间

  • 在多次使用的情况下,可复制高质量的应用程序结果

  • 包括为期一天的内部培训

OI4核心库(软件开发工具包(SDK))简化了开放工业4.0联盟兼容应用程序的开发并使其标准化。根据OI4开发指南,开发人员可以使用SDK的强大API对完整的应用程序进行建模。此应用程序可以根据规范在MQTT总线上进行通讯。SDK大大加快了开发过程,并避免了在开发开始时已经存在的基本实施错误。

该套件通过在MQTT总线上执行其他应用必须执行的任务,尽可能简化程序员的工作。发布时,该套件根据OPC UA PubSub对JSON有效负载进行编码,根据指南访问MQTT主题命名空间,并自动对应用的可读信息主题进行处理。

为了更有效地传输有效负载,SDK使用一个发送列表和一个接收列表。应用程序通过API配置这两个列表。该套件可自动处理列表。这可以最大限度地减少应用程序在正常和永久操作中的工作量:

  • 接收到的数据通过回调函数传输。

  • 发送时,仅传输纯用户数据。

为期一天的内部培训有助于启动,并为成功实施提供正确的动力。参加培训课程的前提条件是Linux、开发环境、C++编程语言知识以及容器技术。

NFL-OI4-SDK

交付范围

用于架构 amd64、arm64、armhf 的源代码和转译的 Linux 库

许可

赫优讯源代码和软件许可协议 https://赫优讯.atlassian.net/wiki/x/7Q02Bg

编程语言

C++

编程语言包装器

C#等

操作系统要求

POSIX 兼容操作系统,例如 Linux

API功能深度

19种功能

API模式

可以更改异步处理周期(默认值为20 ms)

集成的MQTT客户端

Eclipse的"PAHO"项目

兼容性

开放工业4.0联盟 "开放边缘计算开发指南" V1.1.0

自动访问OI4资源

MAM、运行状况、配置文件、许可、许可文本、出版物列表、订阅列表、数据、元数据、事件

尚不支持OI4资源

配置、RtLicense、接口、引用指定

产品名称

货号

简述

NFL-OI4-SDK

1917.600

SDK OI4 核心库