Wie sieht die Reaktion aus?
Das in eine Variable gemappte Prozessabbild stimmt nicht mit den Prozessdaten des EtherCAT-Teilnehmers überein.
Wann tritt das Problem auf?
Werden die Prozessdaten eines EtherCAT-Teilnehmers auf eine bereits deklarierte Variable vom Typ ARRAY gemappt, dann werden die Prozessdaten nur auf das erste ARRAY-Element korrekt gemappt alle übrigen Arrayelemente bleiben im Wert erhalten.
Betrifft welche Produkte?
PLC Designer ab V3.5
Diagnosemöglichkeiten?
keine
Kurzfristige Maßnahmen/Empfehlungen?
Ist ein Prozessdatum des EtherCAT-Teilnehmers vom Datentyp ARRAY, dann mappen Sie dessen Wert auf eine Variable, indem Sie in der Reiterkarte 'EtherCAT I/O Abbild' des Teilnehmers eine neue Variable erzeugen. Mappen Sie das Prozessdatum nicht auf eine bereits deklarierte Variable.
Bewertung:
Sind Prozessdaten auf eine bereits deklarierte Variable vom Typ ARRAY gemappt, dann ist das Prozessabbild in der Variablen nicht korrekt. Der Datentyp ARRAY ist bei Prozessdaten von EtherCAT-Teilnehmern sehr selten. Die oben beschriebene Empfehlung bietet einen Workaround für die Funktionseinschränkung.