Funktionsblock MSG_SEND_USER

Funktionsblocket MSG_SEND_USER skickar ett meddelande till en gränssnitt i formatet RAW. Där kan användaren definieras vid ingången TO.

Funktionsblocket ansluts via RAW_IN och RAW_OUT till samma gränssnittsvariabel. T.ex. in.RAW och out.RAW.

Anmärkning: Inte alla ingångar stöds nödvändigtvis för kommunikation. Detta varierar beroende på gränssnittet.

Ingång SEND

Vid en positiv flank samlas de nedre värdena från ingångarna och överförs till RAW_OUT.

Ingång RAW_IN

Mottar data från gränssnittet. Återkopplingen av processen kan då skiljas åt, så att överföring till flera funktionsblock är möjlig. Samtidigt sändning kan dock leda till förlust av data.

Ingång FROM

Definierar avsändaren av meddelandet.

Ingång TO

Definierar en användare som sträng eller mottagare för meddelandet.

Ingång SUBJECT

Definierar ämnet för meddelandet.

Ingång TEXT

Definierar texten eller kroppen i meddelandet.

Ingång PRIORITY

Definierar prioriteten för meddelandet. Hur dessa prioriteringar värderas beror på det använda gränssnittet. Möjliga värden är: 1, 0, -1 eller också "high", "low"

Utgång SENT

Om ett meddelande har bearbetats av gränssnittet, skickas en bekräftelse tillbaka till funktionsblocket. Oavsett om sändningen lyckades eller inte, utlöses en puls vid denna utgång.

Utgång RAW_OUT

Kommunicerar i JSON-format med gränssnittet. Utgången är endast vid sändning inte lika NULL.

Utgång ERROR

Ger en samtidig puls med utgången SENT om ett fel har uppstått vid sändningen.