Positive Flanke der TouchProbe Eingänge TP6, TP7, TP8 nicht auswertbar mit Steuerkarten Rev5 (Behoben)
Behoben ab:
9400 Highline V15.50.08, 9400 Servo PLC V09.50.08
Verhalten der neuen Version:
Die Touchprobe -Eingänge auch mit Rev 5 Steuerkarten uneingeschränkt genutzt werden.
Beschreibung des Verhaltens:
Das fehlerhafte Verhalten äußert sich wie folgt:
Sobald die erste steigende Flanke an DigIn_x (x=6, 7, 8) aufgetreten ist, wechselt der Ausgang TPx_bTouchProbeReceived auf TRUE und bleibt bis zum Neustart des Gerätes dauerhaft TRUE. Der Ausgang TPx_dnTouchProbeTimeLag beginnt dauerhaft veränderte Werte anzuzeigen bzw. läuft endlos durch.
Bedingungen unter denen das Verhalten auftritt:
Wenn folgende Bedingungen zusammen erfüllt sind:
Die Hardware Version der Steuerkarte ist C210_1 = BC
Es wurde eine CAN Sync-Quelle C1120_0 = 1: CAN on board oder 2: CAN Modul parametriert. Default ist C1120_0 = 0.
Die positive Touch Probe Flanke soll ausgewertet werden: TPx_bEnablePosEdge des jeweiligen Touchprobe Systembausteins (x = 6, 7, 8) ist TRUE.
Betroffene Produkte: 9400 Highline V15.50.07, 9400 Servo PLC V09.50.07 auf Geräten mit einer Steuerkarte der Revision 5
Kurzfristige Maßnahmen, Empfehlungen, Bewertung:
Folgende applikative Abhilfen sind möglich:
Möglichkeit 1: Die weiteren 5 Digital-Eingänge 1-5 sind ebenfalls TouchProbe fähig und können uneingeschränkt genutzt werden.
Möglichkeit 2: Alternativ kann die negative Flanke der betroffenen Eingänge 6, 7, 8 als TouchProbe ausgewertet werden.
Möglichkeit 3: Keine CAN-Syhronisierung nutzen: C1120 ungleich 1 oder 2 parametrieren.