Betrifft welche Produkte?
- ESP-DDS1-x (Drive PLC Developer Studio Version 1.4)
- EPL-10200 (Drive PLC Version 1.0 bis 2.2)
Wie sieht die Reaktion aus?
Beim Auslesen von Codestellen mit dem Keypad EMZ9371BB tritt ein CCr-Trip (CCr = interne Störung) auf. In Codestelle C0161 (aktueller Fehler) wird die Fehlernummer 71 angezeigt.
Wann tritt das Problem auf?
Werden mit dem Drive PLC Developer Studio die im Instanz-Parametermanager bzw. Typ-Parametermanager definierten Codestellen von einem anderen Projekt in das aktuelle Projekt kopiert (Menü
Projekt>Kopieren), dann werden durch Anwender definierte Einheiten der Codestellen nicht mitkopiert.
In der Tabellendarstellung des Instanz-/Typ-Parametermanagers wird die Einheit korrekt angezeigt. Wird allerdings der Editierdialog der Codestelle geöffnet (Menü
Einfügen>Objekt bearbeiten), so wird keine Einheit angezeigt und die vom Anwender definierte Einheit befindet sich nicht in der Auswahlliste für Einheiten.
Trotz fehlender Einheiten bei Anwender-Codestellen kann das aktuelle Projekt fehlerfrei übersetzt werden und in die Steuerung geladen werden.
Wird über das Keypad EMZ9371BB auf eine Codestelle mit fehlender Einheit zugegriffen, dann führt das zur oben beschriebenen Reaktion.
Diagnosemöglichkeiten?
Eine Codestelle mit fehlender Einheit kann dadurch erkannt werden, indem nach einem Projekt-Download mit dem Keypad EMZ9371BB über alle Anwender-Codestellen 'gescrollt ' wird.
Kurzfristige Maßnahmen/Empfehlungen?
Werden über das Menü
Projekt>Kopieren die im Instanz-/Typ-Parametermanager definierten Codestellen in das aktuelle Projekt kopiert, dann muss nach dem Kopiervorgang die Einheit jeder Codestelle im Editierdialog des Instanz-/Typ-Parametermanagers kontrolliert werden und gegebenenfalls nachgetragen werden.
Zur Endkontrolle ist nach dem Projekt-Download in die Drive PLC mit dem Keypad EMZ9371BB einmal über alle Anwender-Codestellen zu 'scrollen'.
Bewertung:
Wird mit dem Keypad auf eine Codestelle mit fehlender Einheit zugegriffen, so tritt ein CCr-Trip auf. Als Folge werden die Hardware-Ausgänge der Drive PLC auf 0 zurückgesetzt und die SPS Programmabarbeitung gestoppt.