Blok funkcji MSG_SEND

Blok funkcji MSG_SEND wysyła wiadomość do interfejsu w formacie RAW.

Blok funkcji jest połączony z tą samą zmienną interfejsu za pomocą RAW_IN i RAW_OUT. Na przykład in.RAW i out.RAW.

Uwaga: Możliwe, że nie wszystkie wejścia są obsługiwane do komunikacji. To zależy od interfejsu.

Wejście SEND

Na pozytywnej krawędzi dolne wartości wejść są łączone i przesyłane do RAW_OUT.

Wejście RAW_IN

Odbiera dane z interfejsu. Powrót informacji o operacji może być różny, aby umożliwić przekazanie do wielu bloków funkcji. Jednak jednoczesne wysyłanie może prowadzić do utraty danych.

Wejście FROM

Definiuje nadawcę wiadomości.

Wejście TO

Definiuje jednego lub kilku odbiorców wiadomości. Wiele odbiorców jest oddzielonych średnikiem ";".

Wejście SUBJECT

Definiuje temat wiadomości.

Wejście TEXT

Definiuje tekst lub też treść wiadomości.

Wejście PRIORITY

Definiuje priorytet wiadomości. Jak te priorytety są oceniane, zależy od używanego interfejsu. Możliwe wartości to: 1, 0, -1 lub też "high", "low"

Wyjście SENT

Jeśli wiadomość została przetworzona przez interfejs, potwierdzenie jest wysyłane z powrotem do bloku funkcji. Niezależnie od tego, czy wysyłanie było udane, impuls jest wywoływany na tym wyjściu.

Wyjście RAW_OUT

Komunikuje się w formacie JSON z interfejsem. Wyjście nie jest równe NULL tylko podczas wysyłania.

Wyjście ERROR

Wydaje jednoczesny impuls z wyjściem SENT, jeśli wystąpił błąd podczas wysyłania.