SDK(Software Development Kit)인 OI4 Core Library는 Open Industry 4.0 Alliance 호환 앱의 개발을 간소화하고 표준화합니다. OI4 개발 지침에 따라 개발자는 SDK의 강력한 API를 사용하여 전체 앱을 모델링할 수 있습니다. 이 앱은 규격에 따라 MQTT 버스에서 통신할 수 있습니다. SDK는 개발 프로세스를 상당히 가속화하고 개발 시작 시 기본 구현 오류를 방지합니다.
이 키트는 MQTT 버스에서 앱이 수행해야 하는 작업을 수행함으로써 프로그래머의 작업을 가능한 한 쉽게 만듭니다. 게시할 때, 이 키트는 OPC UA PubSub를 기반으로 JSON 페이로드를 인코딩하고, 가이드라인에 따라 MQTT 주제 네임스페이스(topic namespace)에 액세스하며, 앱의 판독 가능한 정보 주제를 자동 지정합니다.
페이로드를 보다 효과적으로 전송하기 위해, SDK에는 보내기 목록과 받기 목록이 있습니다. 앱은 API를 통해 두 목록을 모두 구성합니다. 이 키트는 자율적으로 목록을 처리합니다. 이로써 정상 및 영구 작동 시 앱의 수고를 최소화할 수 있습니다:
수신된 데이터는 콜백 기능을 통해 전송됩니다.
전송 시 순수 사용자 데이터만 전송됩니다.
원데이 사내 교육은 시작하기 쉽고, 성공적인 실행을 위한 적절한 자극을 제공합니다. 교육 과정에 참여하기 위한 전제 조건은 Linux, 개발 환경, C++ 프로그래밍 언어 지식 및 컨테이너 기술 등이 있습니다.