FB_SEND_199_SNVT_lamp_status

FB_SEND_199_SNVT_lamp_status 1:

Dieser Baustein sendet folgende LON Ausgangsvariable (nvo):

SNVT Name: SNVT_lamp_status.

SNVT Nummer: 199.

Beschreibung: Lampen Status.

VAR_INPUT

wNVIndex      : WORD;
stValue       : ST_LON_SNVT_lamp_status;
bStart        : BOOL;
bSendInit     : BOOL := bSendInitDefault;
bAuto         : BOOL := bAutoDefault;
tMinSendTime  : TIME := tMinSendTimeDefault;
tMaxSendTime  : TIME := tMaxSendTimeDefault;
bDisabled     : BOOL := FALSE;

wNVIndex: Eindeutiger Index. Dieser wird für das Binding der LON Knoten benötigt. Pro LON Klemme sind maximal 62 SNVT's erlaubt. Werte von 0 bis 61 möglich.

stValue: Struktur der Daten, die gesendet werden sollen (siehe ST_LON_SNVT_lamp_status).

bStart: Der Baustein startet das Senden mit positiver Flanke dieser Variablen (unabhängig von "bAuto").

bSendInit: Der Baustein sendet beim Neustart der SPS automatisch 1 mal seine Werte.

bAuto: Anwahl des automatischen Senden, wenn sich ein Wert ändert oder wenn die Zeit "tMaxSendTime" abgelaufen ist (pollen).

tMinSendTime: Parameter für das automatische Senden. Ein neuer Wert wird erst nach dem Ablauf einer minimale Zeit gesendet. Somit wird ein ständiges Senden verhindert.

tMaxSendTime: Parameter für das automatische Senden. Der Wert wird nach nach Ablauf dieser Zeit gesendet (pollen). Der Wert 0 deakiviert diese Funktion.

bDisabled: TRUE = Abwahl des Bausteins.

VAR_OUTPUT

bBusy         : BOOL;
bError        : BOOL;
eError        : E_LON_ERROR;
dwErrorKL     : DWORD;

bBusy: Der Ausgang ist TRUE solange das Senden der Werte läuft.

bError: Der Ausgang wird TRUE sobald ein Fehler auftritt. Dieser Fehler wird über die Variable eError beschrieben.

eError: Der Ausgang gibt im Fehlerfall einen Fehlercode aus (siehe E_LON_ERROR). Gleichzeitig wird bError TRUE.

dwErrorKL: Fehlerkennung des Bausteins FB_LON_KL6401(). Die Variable eError hat in diesem Fall den Wert "eKL6401_Error". Gleichzeitig wird bError TRUE.

VAR_IN_OUT

stLON_Com     : ST_LON_Communication;

stLON_Com: Über diese Struktur wird FB_LON_KL6401() mit den Sende-/Empfangsbausteinen verbunden (siehe ST_LON_Communication).