Verändern einer Codestelle führt zu Kommunikationsfehler

Betrifft welche Produkte?
ESP-DDS2-x (Global Drive PLC Developer Studio V2.0 - V2.2)

Wie sieht die Reaktion aus?
Der Wert einiger Codestellen kann nur verändert werden, wenn das PLC-Zielsystem (z. B. Servo PLC) entweder gestoppt oder gesperrt ist, so kann z. B. Codestelle C0081 (Motornennleistung) nur bei gesperrtem PLC-Zielsystem beschrieben werden.

Wird der Wert einer Codestelle verändert, obwohl die Bedingung zum Verändern (Regler gesperrt oder gestoppt) nicht erfüllt ist, dann loggt DDS mit folgendem Kommunikationsfehler aus:

Kommunikationsfehler (#41729): Es wird ausgeloggt.

Nach Bestätigung des Kommunikationsfehlers kann mit DDS wieder in das PLC-Zielsystem eingeloggt werden.

Wann tritt das Problem auf?
Das oben beschriebene Verhalten tritt auf, wenn als Kommunikationstreiber der Systembus Server Driver ausgewählt worden ist und der Wert einer Codestelle verändert wird, obwohl die Bedingung zum Verändern dieser Codestelle nicht erfüllt ist.

Diagnosemöglichkeiten?
keine

Kurzfristige Maßnahmen/Empfehlungen?
Stellen Sie vor dem Verändern einer Codestelle sicher, dass alle zum Verändern der Codestelle notwendigen Bedingungen erfüllt sind.

Diese Funktionseinschränkung ist mit dem nächsten Update des DDS behoben.

Bewertung:
Das Verändern einer Codestelle führt zu einem Kommunikationsfehler, wenn die Bedingung zum Verändern der Codestelle (z. B. Reglersperre) nicht erfüllt ist. Aufgrund dieses Kommunikationsfehlers wird die Verbindung zwischen PLC-Zielsystem und DDS unterbrochen. Ansonsten hat dieser Kommunikationsfehler keinen störenden Einfluss auf die Teilnehmer des Systembusses. Mit DDS kann direkt nach dem Kommunikationsfehler wieder in das Zielsystem eingeloggt werden.

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