
Der Funktionsblock MSG_SEND_USER sendet eine Mitteilung an eine Schnittstelle im Format RAW. Dabei kann am Eingang TO ein Benutzer definiert werden.
Der Funktionsblock wird über RAW_IN und RAW_OUT mit derselben Schnittstellen-Variable verbunden. Z.B. in.RAW und out.RAW.
Hinweis: Es werden womöglich nicht alle Eingänge zur Kommunikation unterstützt. Dies ist je nach Schnittstelle unterschiedlich.
Bei einer positiven Flanke werden die unteren Werte der Eingänge zusammengefasst und nach RAW_OUT übertragen.
Empfängt Daten von der Schnittstelle. Die Rückmeldung des Vorgangs kann dabei unterschieden werden, damit eine Übertragung an mehrere Funktionsblöcke möglich ist. Jedoch kann ein zeitgleiches Senden zum Verschlucken von Daten führen.
Definiert den Absender der Mitteilung.
Definiert einen Benutzer als Zeichenkette oder als Empfänger für die Mitteilung.
Definiert den Betreff der Mitteilung.
Definiert den Text oder auch Body der Mitteilung.
Definiert die Priorität der Mitteilung. Wie diese Prioritäten gewertet werden, hängt von der verwendeten Schnittstelle ab. Mögliche Werte sind: 1, 0, -1 oder auch "high", "low"
Wurde eine Mitteilung von der Schnittstelle bearbeitet, wird eine Bestätigung an den Funktionsblock zurückgesendet. Egal, ob der Versand erfolgreich war, wird an diesem Ausgang einen Impuls ausgelöst.
Kommuniziert im Format JSON mit der Schnittstelle. Der Ausgang ist nur beim Senden nicht gleich NULL.
Gibt einen gleichzeitigen Impuls mit dem Ausgang SENT aus, wenn beim Senden ein Fehler aufgetreten ist.