Behoben ab:
- Servo Inverter 9400 HighLine ab V14.08.00
- Servo Inverter 9400 Servo PLC ab V08.08.00
Verhalten der neuen Version:
Die Ausgangs-Variable SYNC_wSyncCycleTime des Systembausteins LS_SyncInput zeigt nun wie erwartet die aktive Zykluszeit an.
Beschreibung des Verhaltens:
Die Ausgangs-Variable SYNC_wSyncCycleTime des Systembausteins LS_SyncInput zeigt nicht die aktuell verwendeten Synchronisier-Zyklus an, sondern immer den Wert aus C1120.
Im Falle einer Synchronisierung über ein aktives Modul wird der verwendete Synchronisier-Zyklus nicht in C1120 eingetragen, sondern das Modul trägt den gewünschten Wert in die Schattencodestelle C1125 ein. Der Ausgang SYNC_wSyncCycleTime wurde bisher aber nur von C1120 abgeleitet.
Unter welchen Bedingungen tritt das Verhalten auf?
Wenn ein aktives Kommunikationsmodul als Sync-Quelle verwendet wird, dann wird der verwendete Synchronisier-Zyklus nicht in C1120 eingetragen, sondern das Modul trägt den gewünschten Wert in die Schattencodestelle C1125 ein. Der Ausgang SYNC_wSyncCycleTime wird aber nur von C1120 abgeleitet.
Betroffene Produkte:
- Servo Inverter 9400 HighLine ab V14.08.00
- Servo Inverter 9400 Servo PLC ab V08.08.00
Kurzfristige Maßnahmen:
Der aktive Synchronisier-Zyklus muss aus demn Einstellungen der Feldbus-Synchronistation ermittelt werden.
Bewertung/Empfehlungen:
Diagnose-Einschränkung; die Ausgangs-Variable SYNC_wSyncCycleTime des Systembausteins LS_SyncInput kann nicht zur diagnose des aktiven Synchronisier-Zyklus genutzt werden.