Ersatz der Bibliothek LenzeTISPLC.lib

Betrifft welche Produkte?
ESP-SPAC-CAM1 – Software Package Cam V1.1
ESP-SPAC-CAM1 – Software Package Cam V1.4

Wie sieht die Reaktion aus?
Projekte, die die Bibliothek LenzeTISPLC.lib verwenden, können nicht fehlerfrei übersetzt werden, wenn in der Steuerungskonfiguration der Systembaustein STATEBUS_IO nicht eingebunden ist. Dies kann zum Beispiel beim Öffnen eines Cam-Templates V1.0, jedoch auch bei anderen Projekten der Fall sein, die die Bibliothek LenzeTISPLC.lib verwenden.

Wann tritt das Problem auf?
Bei der Installation des Software Package – Cam V1.4 wird neben den Cam-Bibliotheken auch eine Bibliothek LenzeTISPLCV0102.lib für das sogenannte Target-Interface installiert. Gleichzeitig wird eine gegebenenfalls bereits bestehende Bibliothek LenzeTISPLC.lib mit dem Inhalt der Bibliothek LenzeTISPLCV0102.lib überschrieben.

Diagnosemöglichkeiten?
Kontrollieren Sie in Projekten, die die Bibliothek LenzeTISPLC.lib verwenden, über den Menuepunkt <Fenster> => <Bibliotheksverwaltung> die globalen Variablen der Bibliothek LenzeTISPLC.lib. Wenn sich Variablenordner mit Bezug zum Statebus finden, kann das Verhalten auftreten.
Außerdem kann im Windows-Explorer im DDS-Bibliotheksverzeichnis (z.B. C:\Programme\Lenze\DDS_P_2_20\9300SPLCv60000\Libraries) der Zeitstempel der Bibliothek LenzeTISPLC.lib kontrolliert werden. Wenn diese nicht vom 05.02.2003, 15:40 Uhr datiert ist, kann das Verhalten auftreten.

Kurzfristige Maßnahmen/Empfehlungen?
Wenn der Systembaustein STATEBUS_IO in die Steuerungskonfiguration eingebunden wird, tritt der Fehler zuverlässig nicht mehr auf, auch wenn eine falsche Version der Bibliothek LenzeTISPLC.lib verwendet werden sollte.
Wenn der vorherige Versionsstand der Bibliothek zwingend benötigt wird, können Sie mit Hilfe der Datei 'LenzeTISPLC_LIB_V10_Update.ZIP' (siehe Dok-ID Update der Bibliothek LenzeTISPLC.lib V1.0 Dok-ID 200413317) den ursprünglichen Stand der LenzeTISPLC.lib auf der lokalen Festplatte des Anwenders wiederherstellt.

Bewertung:
Das Verhalten tritt bei DDS-Projekten auf, in denen die Bibliothek LenzeTISPLC.lib, nicht jedoch der Systembaustein STATEBUS_IO eingebunden ist.
Um eine weitere Bewertung zu ermöglichen, ist nachfolgend gelistet, welches Software Package welche Version der Bibliothek LenzeTISPLC.lib in die Bibliotheksverzeichnisse kopiert:

SWP-CAM V1.0                    LenzeTISPLC.lib                           05.02.2003, 15:40
SWP-CAM V1.1                    LenzeTISPLC.lib                           08.09.2003, 14:48
SWP-CAM V1.4                    LenzeTISPLC.lib                           04.02.2004, 15:45
                                         LenzeTISPLCV0102.lib                  04.02.2004, 16:45
SWP-POS V3.1                    LenzeTISPLC.lib                            05.02.2003, 15:40
SWP-POS V3.3                    LenzeTISPLCV0102.lib                   04.02.2004, 16:45
SWP-WND V2.0                   LenzeTISPLC.lib                            05.02.2003, 15:40
SWP-WND V2.2                   LenzeTISPLCV0102.lib                   04.02.2004, 16:45

Die unterstrichenen Stände installieren die erwähnte, abgeänderte Bibliothek LenzeTISPLC.lib, die zum beschriebenen Problem führen kann.

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