
A Funkcióblokk MSG_BOX kezel egy interfész üzeneteit RAW formátumban.
A funkcióblokkot a RAW_IN és a RAW_OUT bejáratokkal ugyanazzal az interfész-változattal kapcsolják össze. Például: in.RAW és out.RAW. Ugyanazzal a funkcióblokkal nem lehet váltani a dobozok között.
Figyelmeztetés: Nem minden kimenet támogatott a kommunikációhoz. Ez az interfésztől függően különböző.
Adatok fogadása az interfésztől. Az eljárás visszajelzését meg lehet különböztetni, hogy több funkcióblokkhoz is továbbítható. Egyidejű küldés azonban adathalálhoz vezethet.
A érték változásakor a megfelelő pozíció lesz lekérdezve. A pozíció 0-tól kezdődik és TOTAL-1-nél végződik. Az értékeket automatikusan korlátozzák. A bejáraton a NULL értéket figyelmen kívül hagyják.
Tip:A legújabb üzenet mindig megjelenítéséhez az TOTAL kimenetet lehet csatlakoztatni a bejárathoz. Emellett egy impulzus kiváltása is ajánlott, hogy teljes doboz esetén is megjelenjen egy üzenet.
A érték változásakor a megfelelő ID keresése és ha egy üzenetet találnak, azt megjelenítik. A bejáraton a NULL értéket figyelmen kívül hagyják.
Egy pozitív él esetén az következő üzenetet hívják meg.
Egy pozitív él esetén az előző üzenetet hívják meg.
Egy pozitív él esetén az üzenet törlése történik.
Egy pozitív él esetén az üzenet megjelölése olvasottként történik.
A JSON formátumban kommunikál az interfésszel. A kimenet csak a küldéskor nem egyenlő NULL-val.
A doboz üzeneteinek számát adja vissza.
A jelenlegi üzenet pozícióját adja vissza. Az utolsó üzenetet a végén adják hozzá.
Az üzenet küldőjét adja vissza.
Egy vagy több üzenet címzettjét adja vissza. Több címzett esetén a ";"-vel vannak elválasztva.
Az üzenet tárgyát adja vissza.
Az üzenet szövegét vagy testét adja vissza.
Az üzenet prioritását adja vissza. Hogyan értékelik ezt a priorizálást, az az használt interfésztől függ. Lehetséges értékek: 1, 0, -1 vagy "high", "low"
Az üzenet típusát adja vissza.
Az üzenet státuszát adja vissza.
Az üzenet időbélyegzőjét adja vissza DT# formátumban.
Az üzenet olvasási státuszát adja vissza.