SYNC_bSyncInsideWindow wird nicht korrekt gesetzt (behoben ab V7.0)

Behoben ab:
9400 HighLine SW V07.00.30.00

Verhalten der neuen Version?
Die fehlerhafte Einbeziehung der in C1122 eingestellten Phasenlage in die Berechnung des Zeitfensters C1123 wurde behoben. Das Zeitfenster für die Überwachung des Synchronisationssignals entspricht nur noch der in C1123 eingestellten Sync-Toleranz.

Beispiel:
Sync-Phasenlage:  C01122 = 400 µs
Sync-Toleranz:      C01123 = 20 µs

=> Das wirksame Zeitfenster für die Überwachung hat eine Größe von 20 µs!




Betrifft welche Produkte?
9400 HighLine SW ≤ V05.01.01.00

Wie sieht die Reaktion aus?
Die Systemvariable SYNC_bSyncInsideWindow des Systembausteins LS_SyncInput zeigt den Status TRUE an, obwohl das Regelprogramm der zu synchronisierenden Achse das SYNC-Telegramm auf dem CAN-Bus nicht innerhalb des in C1123 definierten Toleranzfensters empfängt.
Gerade bei der Übertragung von Elektrischen Wellen über den CAN-Bus kann es bei zügiger Freischaltung der Elektrischen Welle nach dem Einschalten der Steuerspannung aufgrund der falschen Statusinformation in SYNC_bSyncInsideWindow zu temporären Schwingungen im Sollwert und entsprechend hörbaren Antriebsgeräuschen kommen.

Wann tritt das Problem auf?
Das Problem tritt auf, wenn der Regelprogrammzyklus des Antriebsreglers auf ein SYNC-Telegramm auf dem CAN-Bus ausgerichtet werden soll und die Phasenlage des SYNC-Telegramms in C1122 größer als Null eingestellt ist. Das Toleranzfenster zur Bildung des Statussignals SYNC_bSyncInsideWindow ergibt sich fälschlicherweise als die Summe der  Phasenlage in C1122 und des eigentlichen Toleranzfensters in C1123.

Beispiel:
Sync-Phasenlage:  C01122 = 400 µs
Sync-Toleranz:      C01123 = 20 µs

=> Das wirksame Zeitfenster für die Überwachung hat eine Größe von 420 µs!

Diagnosemöglichkeiten?
Das Verhalten kann über Oszillografieren eines zyklusweise toggelnden Digitalausgangs auf dem Leitantrieb (Antrieb, der das SYNC-Telegram auf dem CAN-Bus sendet) und dem Folgeantrieb (Antrieb, der auf das SYNC-Signal vom CAN-Bus synchronisiert) mit einem Hardware-Oszilloskop diagnostiziert werden. Über die zeitliche Lage der Schaltflanken der Digitalausgänge kann auf den Startzeitpunkt des Regelprogrammzyklus der Folgeachse und damit auf den Sollzustand des Systemsignals SYNC_bSyncInsideWindow geschlossen werden. Der tatsächliche Zustand von SYNC_bSyncInsideWindow zeigt deutlich eher einen TRUE-Pegel.

Kurzfristige Maßnahmen/Empfehlungen?
Keine

Bewertung:
Wenn das Statussignal SYNC_bSyncInsideWindow in bestehenden Anlagen verwendet wird, verkleinert sich durch diese Fehlerbeseitigung das Überwachungsfenster um den Betrag der Phasenlage, wenn eine Phasenlage C1123 ungleich Null eingestellt ist. Dies kann unter Umständen dazu führen, dass eine vom Anwender programmierte Überwachung des Synchronisationssignals irrtümlich auslöst. Abhilfe schafft eine Vergrößerung der Sync-Toleranz C1123 um den Betrag der ursprünglich in C1122 eingestellten Phasenlage.

 

Veröffentlicht in Service Mitteilung Nr. 38/2009

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200910654/0/
Kontaktformular