DDS loggt sich beim Beschreiben von Codestellen aus

Betrifft welche Produkte?
ESP-DDS2-x (Global Drive PLC Developer Studio Professional und Basic V2.x)

Wie sieht die Reaktion aus?
Beim Beschreiben einer Codestelle über den Parameter-Monitor (Register Resourcen) loggt sich das Global Drive PLC Developer Studio (DDS) mit dem Kommunikationsfehler 41729 (Fehler beim Schreiben eines OPC Items) aus.

Wann tritt das Problem auf?
Über den Menüpunkt Online>Kommunikationsparameter wurde bei der Definition des Kommunikationskanals der Treiber Systembus-Server Driver ausgewählt. Im Online-Modus wird über den Parameter-Monitor eine Codestelle beschrieben, deren Wert nur geändert werden kann, wenn die PLC-Programmabarbeitung gestoppt ist oder aber der Antriebsregler gesperrt ist . Ist die Bedingung, die ein Ändern der Codestelle erlaubt, nicht erfüllt, dann tritt ein Kommunikationsfehler auf und DDS loggt sich aus. Beispiele für solche Codestellen sind:
  • C0002 - Parametersatz laden: PLC muss gestoppt sein
  • C0086 - Einstellung der Motortype: Antriebsregler muss gesperrt sein

Wird anstelle des Treibers Systembus-Server Driver der Treiber CAN 8220 verwendet und wird wie oben beschrieben eine Codestelle beschrieben, deren Bedingung zum Ändern nicht erfüllt ist, dann erscheint die Fehlermeldung Fehler beim Schreiben der Codenummer: Cxxxx. DDS loggt sich nicht aus.

Diagnosemöglichkeiten?
Überprüfen Sie für System-Codestellen (C0002 bis C2999) anhand der Dokumentation des Antriebsregler (in der Codestabelle) bzw. für Anwender-Codestellen (C3000 bis C7999) im Instanz-Parametermanager (Register Resourcen), ob die zu beschreibende Codestelle nur unter bestimmten Bedingungen geändert werden kann.

Kurzfristige Maßnahmen/Empfehlungen?
Verwenden Sie anstelle des Treibers Systembus-Server Driver den Treiber CAN 8220, sofern Sie nicht gleichzeitig mit mehreren Softwareprogrammen (z.B. DDS und Global Drive Oscilloscope) mit Antriebsreglern kommunizieren wollen.

Bewertung:
Tritt beim Schreiben über den Systembus-Server Driver ein Fehler auf, dann wird die Kommunikation zwischen DDS und Antriebsregler (z. B. Servo PLC) sofort unterbrochen. Nach dem Kommunikationsabbruch kann sofort wieder in den Antriebsregler eingeloggt werden. Der Treiber CAN 8220 ist von dieser Funktionseinschränkung nicht betroffen.

URL zur Verlinkung dieses AKB-Artikels: https://www.lenze.com/de-de/go/akb/200406126/0/
Contact form