MQTT

FactoryTalk® Optix™
는 MQTT(Message Queuing Telemetry Transport) 버전 5.0 및 3.1.1을 준수하며, 클라이언트는 게시자/구독자 기능을 지원합니다.
MQTT는 시스템 간 통신 및 IoT 통신을 위해 게시-구독 모델을 사용하는 경량 네트워크 프로토콜입니다. 대역폭이 낮거나 지연 시간이 길거나 불안정한 네트워크에서 효율적인 데이터 교환을 지원합니다. 중앙 브로커를 통해 주제를 기반으로 메시지를 라우팅합니다.
MQTT 5.0은 이유 코드 및 부정 승인을 포함한 확장된 오류 처리를 추가합니다. MQTT 3.1.1은 덜 자세한 오류 보고를 제공하며, 요청을 무시하거나 연결을 닫는 방식으로 응답할 수 있습니다.
자세한 내용은 MQTT 버전 5.0(oasis-open.org) 및 MQTT 버전 3.1.1(oasis-open.org)을 참조하십시오.

이 섹션에는 다음이 포함됩니다.

  • MQTT 개요
  • 기본 페이로드 구조
  • 응용 프로그램 논리를 개발하기 위해 다음 요소를 추가하고 구성하는 방법에 대한 정보:
    • 클라이언트 인증서 포함 및 미포함 브로커-클라이언트 전송 계층 보안(TLS)
    • MQTT Azure 커넥터
    • MQTT 브로커
    • MQTT 클라이언트, MQTT 게시자 및 MQTT 구독자

기본 페이로드 구조

숫자 태그 2개와 문자열 태그 1개가 있는 폴더의 FactoryTalk Optix MQTT 페이로드 구조:
{ "Timestamp": "2024-01-16T14:31:31.5096725+01:00", "Records": [ { "TagName": "ModbusTag1", "Value": 2 }, { "TagName": "ModbusTag2", "Value": 41 }, { "TagName": "ModbusTag3", "Value": “12” }, ] }
기본 페이로드 구조는 고정되어 있습니다.
의견을 작성 부탁드립니다.
이 자료에 대한 문의사항이나 요청사항이 있습니까? 여기에 요청사항을 작성 부탁드립니다.
Normal