Rebuilding EtherCAT device description cache - Warum?

twincatter

Level-1
Beiträge
137
Reaktionspunkte
1
Zuviel Werbung?
-> Hier kostenlos registrieren
Hallo SPSler,

wir haben auf 6 Anlagen TwinCAT-IO installiert (V2.11R2; Build2045).

Auf 5 Anlagen startet der Systemmanager innerhalb weniger Sekunden.

Auf einer Anlage benötigt der Systemmanager fast eine Minute bis er gestartet ist.
In der Statusbar wird solange die Meldung "Rebuilding EtherCAT device description cache" angezeigt und die Progressbar läuft langsam von 0 auf 100.

Ich denke der device description cache sollte nur neu gebaut werden, wenn neue Beschreibungsdateien beim starten gefunden werden.

Alle PCs sind von der Leistung her ähnlich.

Kennt jemand die Kriterien wann der "device description cache" neu aufgebaut wird?

Bin für alle Ideen dankbar.

Vielen Dank, Michael
 
Hi twincatter,

und ich dachte schon, solche Phänomene habe immer nur ich... ;)
Ich kenne das beschriebene Verhalten seit 2007. Habe leider bisher auch noch nie eine Antwort darauf erhalten, warum und wann das passiert.
Andererseits ist TwinCAT 2045 halt auch nicht mehr das jüngste... (aktuell TwinCAT 2.11 R3, Build 2239) Da hat es inzwischen 16 Versionen gegeben.

LG
 
Zuviel Werbung?
-> Hier kostenlos registrieren
Also der EtherCAT Device Description Cache ist nichts anderes als die Sammlung der EtherCAT Konfigurationsdateien. In TwinCAT 2.x liegen die Dateien unter \TwinCAT\IO\EtherCAT.
Wenn du z.B. neue Klemmen konfigurieren möchtest, braucht du zwingend die neusten EtherCAT XML Device Description Dateien. Diese Dateien sind von den Slave-Herstellern zu liefern.
Bei jedem Starten liest nun der Systemmanager die Verzeichnisse aus, um sein Gehirn (Cache) zu füllen.

Kann es sein, dass der Systemmanager z.B keine Schreibrechte hat? (Um abzuspeichern dass er nicht jedesmal alles neu lernen muss)
 
Hallo,

erst mal Dank für die Antworten.
Die grundsätzliche Funktionalität ist mit schon klar.

Zu "Um abzuspeichern dass er nicht jedesmal alles neu lernen muss" stellt sich mir die Frage WO dies gespeichert wird?
Die Rechte sind auf allen PCs gleich eingestellt.

Danke nochmals, Michael
 
Zurück
Oben