Which products are affected?
ESP-SPAC-CAM1 – Software Package Cam V1.1
ESP-SPAC-CAM1 – Software Package Cam V1.4
What happens?
Projects using the
LenzeTISPLC.lib library cannot be compiled without errors if the system block
STATEBUS_IO is not inserted in the control configuration. This can be the case when opening the cam template V1.0 but also with other projects using the
LenzeTISPLC.lib library.
When does the problem occur?
When installing the Software Package Cam V1.4, a
LenzeTISPLCV0102.lib library for the 'target interface' is installed besides the cam libraries. At the same time,
LenzeTISPLC.lib library (if already existing) is overwritten by the contents of the
LenzeTISPLCV0102.lib library.
Possible diagnostics?
In all projects using the
LenzeTISPLC.lib library, check the global variables of the
LenzeTISPLC.lib library via the menu item <Window> => <Library Manager>. The behaviour can occur if there are variable files with reference to the state bus.
Moreover, the time stamp of the
LenzeTISPLC.lib library can be checked in the Windows Explorer under the DDS library directory (e.g. C:\Programs\Lenze\DDS_P_2_20\9300SPLCv60000\Libraries). If this stamp is not dated 05/02/2003, 15:40, the behaviour can occur.
Short-term measures/recommendations?
If the system block
STATEBUS_IO is inserted into the control configuration, the error does not occur anymore even if a wrong version of the
LenzeTISPLC.lib library is used.
If the previous version of the library must be used, a repair tool is provided in the article
Update of the library LenzeTISPLC.lib V1.0 (Doc-ID 200413317). This download recovers the original version of the
LenzeTISPLC.lib on the user's local hard disk.
Evaluation:
The behaviour occurs in DDS projects in which the
LenzeTISPLC.lib library but not the
STATEBUS_IO system block is inserted.
For a further evaluation, the following table shows which software package copies which
LenzeTISPLC.lib library version into the library directories:
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
The underlined versions install the changed library
LenzeTISPLC.lib mentioned which can lead to the problem described.