Card Module bricht Projektdownload ab (behoben ab 2C)

Behoben ab:
EMZ2221IB (Card Module HW:2C SW:20)

Verhalten der neuen Version:
Unabhängig von dem in Codestelle C2102 eingestellten Wert und unabhängig von der Projektgröße kann mit dem Card Module ein Projekt vollständig in das PLC-Zielsystem geladen werden.



Betrifft welche Produkte?
EMZ2221IB (Card Module)

EVS93xx-EI (Servo PLC ab V6.5)
EVS93xx-ET (Servo PLC mit Technologiefunktion ab V6.5)
EPL-10200 (Drive PLC ab V6.5)
ECS Application B-SW  V6.5

Wie sieht die Reaktion aus?
Mit dem Card Module ist kein vollständiger Datendownload auf die o. g. Geräte möglich. Nach dem Download des PLC-Projekts verbleibt das Card Module im mittleren Segment der 7-Segmentanzeige.

Wann tritt das Problem auf?
Die oben beschriebene Reaktion tritt auf, wenn im PLC-Zielsystem die Codestelle C2102 (Konfiguration der Umschaltung zwischen zyklischer Task und Systemtask) einen Wert ungleich 0 besitzt und das Projekt (die DDS-Binärdatei), das mit dem Card Module heruntergeladen werden soll, folgende Projektgröße überschreitet:
  • Servo PLC: ca. 95 kB
  • ECS Achsmodul: ca. 95 kB wenn im Projekt keine Applikationsdaten eingebunden sind, bzw. 75 kB wenn Applikationsdaten eingebunden sind
  • Drive PLC: ca. 60 kB

Welchen Einfluss hat die Verwendung von Applikationsdaten auf diese Funktionseinschränkung?

Eine Applikationsdatendatei besitzt eine Größe von 64 kB und enthält typischerweise Kurvendaten. Beim ECS Achsmodul und bei der Drive PLC sind die Applikationsdaten ein Bestandteil der DDS-Binärdatei. Im Gegensatz dazu sind bei der Servo PLC die Applikationsdaten kein Bestandteil der DDS-Binärdatei.

Für diese Funktionseinschränkung bedeutet dies, dass, wenn C2102 ungleich 0 ist, in einem Drive PLC-Projekt keine Applikationsdaten eingebunden werden dürfen. Werden in einem Projekt für ein ECS-Achsmodul Applikationsdaten eingebunden, dann darf, aufgrund interner Überprüfungen beim Download, die Projektgröße von 75 kB nicht überschritten werden. Bei einem Servo PLC-Projekt hat die Verwendung von Applikationsdaten keinen Einfluss bezüglich dieser Funktionseinschränkung.

Diagnosemöglichkeiten?
Die 7-Segmentanzeige verbleibt im mittleren Segment anstatt, wie nach vollständigen Download, sich mit der Nummer des in den Antrieb geladene Programm-Speicherplatzes (Card Module) zu melden.

Kurzfristige Maßnahmen/Empfehlungen?
  • Überprüfen Sie für alle Anwendungen die Größe des PLC-Projekts, bei denen die Datensicherung über Card Module vorgesehen ist. Die Projektgröße wird nach dem Übersetzungsvorgang von DDS im Meldungsfenster angezeigt bzw. Sie können die Projektgröße auch direkt aus der Größe der Binärdatei (*.bin) mit z. B. dem Windows Explorer bestimmen.
  • Setzen Sie in den Codestellen-Initialisierungswerten (DDS Register Resourcen) die Codestelle C2102 auf den Wert 0. Nach dem Projektdownload kann diese Codestelle im Parametersatz mit z. B. GDC auf den gewünschten Wert verändert werden. Mit der Software Card File Handler kann ein Antriebssatz bestehend aus der DDS-Binärdatei und der GDC-Parametersatz auf eine SmartMedia-Karte geschrieben werden. Der Download dieses Antriebssatzes ist mit dem Card Module dann problemlos möglich.

Bewertung:
Ist die Codestelle C2102 ungleich 0, dann ist bei einer bestimmten Projektgröße ein Download des Projekts mit dem Card Module in ein PLC-Zielsystem nicht möglich. Der Werkseinstellungswert für C2102 ist 0. Nur in wenigen Applikationen wird der Wert dieser Codestelle verändert. Das Card Module wird typischerweise beim Tausch von PLC-Geräten eingesetzt. Die ECS-Applikation Speed&Torque V1.0 ist von dieser Funktionseinschränkung betroffen.

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