Parker EME
1: Bereich in dem ein Baustein - Fehler generiert wird.
2: Ignore - Zone: Bereich in dem kein Baustein - Fehler und kein Done generiert
wird.
Die Bereiche 2 und 3 dürfen sich nicht überschneiden. Falls doch, dann ist die
Ignore - Zone im Bereich 3 nicht wirksam.
3: ExpectedValue - Zone: Triggersignal im zulässigen Wertebereich; dies wird mit
Done=TRUE bestätigt.
4: RecordedSignal; wird bei Execute = TRUE bei jeder aktiven Flanke des
TriggerInput - Signals aktualisiert.
Liegt der Wert des Signals (SignalSource) beim Trigger - Ereignis im zulässigen
Wertebereich zwischen (ExpectedValue - Tolerance) und (ExpectedValue +
Tolerance), dann wird dies mit Done = TRUE bestätigt, das RecordesSignal wird
aktualisiert.
Liegt der Wert des Signals (SignalSource) beim Trigger - Ereignis zwischen
StartIgnore und StopIgnore (Ignore - Bereich), dann meldet der Baustein keinen
Fehler und kein Done; das RecordesSignal wird dennoch aktualisiert.
Liegt der Wert des Signals (SignalSource) beim Trigger - Ereignis außerhalb des
zulässigen Wertebereich und außerhalb des Bereichs zwischen StartIgnore und
StopIgnore (Ignore - Bereich), dann meldet der Baustein einen Fehler; das
RecordesSignal wird dennoch aktualisiert.
Innerhalb dieses Bereichs werden die Signale mit einer zeitlichen Genauigkeit
von <1µs (ermittelt durch lineare Interpolation) eingelesen.
Kommt ein Trigger - Signal bei Execute = False, wird das RecordedSignal nicht
aktualisiert.
Kommt kein Trigger - Signal, bleibt Busy solange aktiv bis der Baustein mit Abort
in den Ausgangszustand zurückgesetzt wird.
Weitere Beispiele mit C3_Touchprobe (Beispiel 7 und Beispiel 8).
190-120104N15 C3IxxT30 Juni 2014
Signale zum Triggerereignis speichern (C3_TouchProbe)
Prozessabbild
329