
MSG_SEND 함수 블록은 RAW 형식의 인터페이스에 메시지를 보냅니다.
함수 블록은 RAW_IN 및 RAW_OUT을 동일한 인터페이스 변수로 연결하여 사용합니다. 예를 들어, in.RAW 및 out.RAW입니다.
참고: 모든 입력 항목이 통신에 지원되는 것은 아닙니다. 이는 인터페이스마다 다릅니다.
양의 에지에서 하위 입력 값이 결합되어 RAW_OUT으로 전송됩니다.
인터페이스에서 데이터를 수신합니다. 작업의 피드백을 구분하여 여러 함수 블록으로의 전달이 가능합니다. 그러나 동시 전송는 데이터 손실로 이어질 수 있습니다.
메시지의 송신자를 정의합니다.
메시지의 하나 이상의 수신자를 정의합니다. 여러 수신자는 세미콜론 ";"으로 구분됩니다.
메시지의 제목(제목)을 정의합니다.
메시지의 텍스트 또는 본문을 정의합니다.
메시지의 우선순위를 정의합니다. 이러한 우선순위가 어떻게 평가되는지는 사용 중인 인터페이스에 따라 다릅니다. 가능한 값은 다음과 같습니다: 1, 0, -1 또는 "high", "low"
인터페이스가 메시지를 처리하면 함수 블록으로 확인을 다시 보냅니다. 전송이 성공했는지 여부에 관계없이 이 출력은 펄스 트리거됩니다.
JSON 형식으로 인터페이스와 통신합니다. 이 출력은 전송 시에만 NULL이 아닙니다.
전송 중 오류가 발생하면 SENT 출력과 동시에 펄스를 출력합니다.