Betrifft welche Produkte?
EVS93xx-EI (Servo PLC größer V2.3 und V6.x)
EVS93xx-ET (Servo PLC größer V2.3 und V6.x mit Technologiefunktion)
EPL-10200 (Drive PLC V6.x)
Wie sieht die Reaktion aus?
Der Sendezyklus der Prozessdatenkanäle CAN2 und CAN3 ist doppelt so lang, wie der Wert, der in der Codestelle C0356 eingetragen ist.
Wann tritt das Problem auf?
Über die Codestelle C0356 Subcodestelle 2 und 3 wird der Sendezyklus der Prozessdatenkanäle CAN2 und CAN3 eingestellt. Der Wert dieser Subcodestellen entspricht dabei dem Faktor der Intervallzeit des Tasks, in dem das Prozessabbild (siehe DDS: Register Resoucen>Prozeßabbild) der Prozessdatenkanäle erstellt wird.
Entspricht der eingestellte Sendezyklus der Prozessdatenkanäle (C0356 * Taskintervallzeit) dem Sendezyklus des Sync-Telegramms und ist die Systemvariable CAN_bTxCan2Synchronized_b bzw. CAN_bTxCan3Synchronized_b (Systembaustein CAN_Management) gleich TRUE, dann kann beim Reset des PLC-Zielsystems bzw. nach Stop/Start des PLC-Zielsystems sich der Sendezyklus der Prozessdatenkanäle verdoppeln.
Diagnosemöglichkeiten?
Mit einem CAN Analyzer (z. B. die Software PCan View von Peak) kann der Sendezyklus der Prozessdatenkanäle beobachtet werden.
Kurzfristige Maßnahmen/Empfehlungen?
keine
Bewertung:
Die Prozessdatenkanäle CAN2 und CAN3 dienen zum ereignis- bzw. zeitgesteuerten Datenaustausch. Sind die Systemvariablen CAN_bTxCan2Synchronized_b bzw. CAN_bTxCan3Synchronized_b gleich TRUE, dann werden vom PLC-Zielsystem die Telegramme nach dem Sync-Telegramm gesendet. Diese Funktion wird in der Praxis sehr selten eingesetzt.