FB_BAFValveActuatorContinuous
Funktionsblock um einen Stetigen Ventil Stellantrieb direkt aus dem SPS Programm zu Steuern.
VAR_INPUT
uiId : UINT;
bStartExecution : BOOL;
bStopExecution : BOOL;
bClose : BOOL;
bOpen : BOOL;
bSetControlValueDirect : BOOL;
lrSetControlValueDirect : LREAL;
uiId: Objekt-Id der Instanz (siehe auch).
bStartExecution: Startet die Instanz des Ventil Stellantriebs.
bStopExecution: Stoppt die Instanz des Ventil Stellantriebs.
bSetPositionDirect: Das Ventil öffnet sich bis zur unter lrSetPositionDirect angegebenen Position.
lrSetPositionDirect: Siehe bSetPositionDirect. 0% entspricht geschlossen, 100% vollständig geöffnet.
VAR_OUTPUT
uiErrorId : UINT;
iErrorParameter : INT;
eExecutionState : E_BAF_ExecutionState;
lrControlValue : 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 des Ventil Stellantriebs.
lrControlValue: Stellgröße zwischen 0% und 100%.