FB_SEND_193_SNVT_log_fx_request
Dieser Baustein sendet folgende LON Ausgangsvariable (nvo):
SNVT Name: SNVT_log_fx_request.
SNVT Nummer: 193.
Beschreibung: Log Datei Transfer Anforderung. Fordert einen Datenlog per FTP Transfer an. Muss auf eine Standard FTP Anfrage folgen, um eine Datenlog Datei zu erhalten. Erforderlich auf Geräten, die das Datenlogger Funktionsprofil nutzen und den Datanlog Transfer über FTP erlauben.
VAR_INPUT
wNVIndex : WORD;
stValue : ST_LON_SNVT_log_fx_request;
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_log_fx_request).
bStart: Eine positive Flanke startet das Senden (unabhängig von bAuto).
bSendInit: Sendet beim Neustart der SPS automatisch 1-mal die 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 frühestens nach Ablauf dieser Zeit gesendet. Somit wird ein ständiges Senden verhindert.
tMaxSendTime: Parameter für das automatische Senden. Der Wert wird spätestens nach Ablauf dieser Zeit gesendet (pollen). Der Wert 0 deaktiviert 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).