Codestellen beschreiben teils nur bei gestoppter PLC möglich

Frage:
Was kann die Ursache sein, wenn sich Parameter nicht beschreiben lassen, obwohl der Regler gesperrt ist?

Antwort:
Dieses Verhalten kann bei PLC-Geräten auftreten. In diesen Geräten (z. B. 9300 SPLC und ECS) sind einige Codestellen so definiert, dass zunächst die SPS in Stopp gesetzt werden muss, bevor ein Schreibvorgang ausgeführt werden kann.

Beispiel ECS: Codestelle C0002 lässt sich nicht schreiben.
Vorgehensweise:

1. C2108 = 2 (SPS Stopp) setzen
2. C0002 schreiben
3. C2108 = 1 (SPS Start) setzen
Betroffen sind bei ECS, SPLC und DPLC nur die Codestelle C0002 und bei ECS zusätzlich die Codestelle C0006.

Bei allen drei Gerätevarianten besteht die Möglichkeit, ab dem Betriebssystemstand 6.x die User-Codestellen so zu konfigurieren, dass sie sich nur bei SPS-Stopp beschrieben lassen. Standardmäßig ist diese Funktion aber abgeschaltet.

Der FB L_ParWrite gibt als Fehlernummer den Wert '7' zurück.

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