Quickstop-Anforderung über DCTRL (Behobene Funktionseinschränkung)

Betrifft welche Produkte?
ESP-SPAC-CAM1 – Software Package Cam V1.4 (Cam-Template)
ESP-SPAC-POS1 – Software Package Positioner V3.1 (Positioner-Template)
ESP-SPAC-POS1 – Software Package Positioner V3.3 (Positioner-Template)

Behobene Funktionseinschränkung
Bei Ansteuerung der Quickstop-Funktion über das Steuerwort des Systembausteins AIF1 oder über das Steuerwort des Systembausteins CAN1 oder über die Steuercodestelle C0135/000 wurde der Fail-Manager bisher in einen Zustand versetzt, in dem keine Template-Fehler ausgelöst werden konnten. Hierdurch konnten unter Umständen z.B. Endschalter überfahren oder Schleppfehlerwarnungen ignoriert werden.

Über entsprechende Service Packs aus dem Download-Bereich der AKB kann die Funktionseinschränkung behoben werden. Gehen Sie dazu wie folgt vor:

Schritt 1:
Laden Sie die entsprechende Service-Pack-Datei aus dem Download-Bereich der Application Knowledge Base:

a) Software Package Pos: Software/Technologiepakete/Positioner/Template/V3.3 SP1
b) Software Package Cam: Software/Technologiepakete/Cam/Template/V1.4 SP3

Schritt 2:
Entpacken Sie die Setup-Datei, starten Sie das Setup für das gewünschte Software-Package und folgen Sie den Installationsanweisungen. Das Setup für das Service Pack installiert eine zusätzliche Bibliothek im Verzeichnis der entsprechenden Zielsysteme 'ServoPLC' (Bibliothek LenzeTISPLCV0103.lib) und 'ECS' (Bibliothek LenzeTIECSV0103.lib).

Schritt 3:
Öffnen Sie mit DDS ein neues oder bestehendes, auf dem Template basierendes Projekt.

Schritt 4:
Öffnen Sie das Fenster Bibliotheksverwaltung. Löschen Sie die im DDS-Projekt enthaltene Version der Target-Interface-Bibliothek (LenzeTISPLVxxxx.lib, LenzeTIECSVxxxx.lib). Binden Sie über Einfügen => Weitere Bibliothek …  die über das Service Pack installierte Version der Target-Interface-Bibliothek ein (für die ServoPLC die Bibliothek LenzeTISPLCV0103.lib, für den ECS die Bibliothek LenzeTIECSV0103.lib).

Schritt 5:
Verbinden Sie im Template in der POU UserErrors die globale Variable g_DCTRL_bQspIn_b auf die Template-Variable g_bUserQuickstop. Soll Quickstop noch aus anderen Quellen (hier beispielsweise über eine globale Variable g_bApplicationQuickstop) als über den Systembaustein DCTRL ausgelöst werden, fügen Sie eine Oder-Verknüpfung mit ein:

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