XFC_EL1259_MultiEdge
XFC_EL1259_Multiedge wickelt die Ausgabe eines Multi-Edge-Nockenschaltwerkes MC_DigitalCamSwitch_MultiEdge XFC-Zeitstempelklemme EL1259 ab.
Eingänge
VAR_INPUT
ForceWhenLate : BOOL;
Reset : BOOL;
END_VAR
ForceWhenLate | Wenn ForceWhenLate TRUE ist, wird der Ausgang auch dann geschaltet, wenn der Zeitstempel bereits überschritten ist. |
Reset | Reset initiates a reset of the terminal |
Ausgänge
VAR_OUTPUT
Error : BOOL;
ErrorID : UDINT;
ErrorOutputMissed : BOOL;
PrecisionReduced : BOOL;
Diagnostics : ST_EL2258_Diagnostics;
END_VAR
Error | Wird im Fehlerfall TRUE. |
ErrorID | Liefert bei einem gesetzten Error-Ausgang eine Fehlernummer |
ErrorOutputMissed | Der exakte durch TimeStamp definierte Schaltpunkt konnte nicht eingehalten werden und der Ausgangszustand bleibt unverändert. |
PrecisionReduced | Der exakte durch TimeStamp definierte Schaltpunkt konnte nicht eingehalten werden und der Ausgangszustand wurde aber verspätet ausgegeben. |
Ein/Ausgänge
VAR_IN_OUT
Output : OUTPUT_REF_MULTIEDGE;
TrackOptions : TRACK_REF;
EL1259 : EL1259_IoInterface;
END_VAR
Output | Ausgangszustand für einen Kanal der Klemme. Die Datenstruktur Output enthält die nächsten berechneten Zustände des digitalen Ausgangs und die zugehörigen Zeitstempel für die Ausgabe an einer digitalen XFC Ausgangsklemme. |
TrackOptions | Die Datenstruktur TrackOptions enthält die Parametrierung der Nockenspur. |
EL1259 | Prozessabbild der Klemme |