FB_BAFLightingTestsForEmergencyLighting

FB_BAFLightingTestsForEmergencyLighting 1:
TcBAPlc_FB_BAFLightingTestsForEmergencyLighting

Funktionsblock um einen Funktions- und Dauertest für die Sicherheitsbeleuchtung direkt aus dem SPS Programm zu Steuern.

VAR_INPUT

uiId                 : UINT;
bStartExecution      : BOOL;
bStopExecution       : BOOL;
bOn                  : BOOL;
bOff                 : BOOL;
bStartFunctionTest   : BOOL;
bStartDurationTest   : BOOL;

uiId: Objekt-Id der Instanz (siehe auch).

bStartExecution: Startet die Instanz der Beleuchtung.

bStopExecution: Stoppt die Instanz der Beleuchtung.

bOn: Schaltet die Beleuchtung An.

bOff Schaltet die Beleuchtung Aus.

bStartFunctionTest: Ein Funktionstest für alle DALI Notbeleuchtungen in der zugewiesenen Lampengruppe wird gestartet.

bStartDurationTest: Ein Dauertest für alle DALI Notbeleuchtungen in der zugewiesenen Lampengruppe wird gestartet.

VAR_OUTPUT

uiErrorId                : UINT;
iErrorParameter          : INT;
eExecutionState          : E_BAF_ExecutionState;
lrAverageControlValue    : LREAL;

uiErrorId: Beinhaltet den Fehlercode des zuletzt ausgeführten Befehls (siehe Fehlercodes).

iErrorParameter: Beinhaltet die spezifischen Parameter des Fehlercodes (siehe Fehlercodes).

eExecutionState: Beinhaltet den aktuellen Ausführungszustand der Instanz der Beleuchtung.

lrAverageControlValue: Mittelwert der Stellgröße der Beleuchtung.