Bachmann: When connection is lost (e. g. cable plugged out) and is then available again (e. g. cable plugged in again), the driver does not reconnect

Bachmann: When connection is lost (e. g. cable plugged out) and is then available again (e. g. cable plugged in again), the driver does not reconnect

Summary

With the DLL gbccm132.dll in version 2.11.x (and higher) it is necessary to call a reset-function to reestablish a lost connection or if the PLC was restarted. The current implementation of the Bachmann Driver does so. It is no longer required to restart the ZENON-runtime. After a maximum of 50 seconds the connection is reestablished. Empirically measured with a Bachmann PLC.

Please note: It is recommended not to copy any of the DLLs or components provided by Bachmann into the COPA-DATA installation directories, because any required DLL is located in System32 resp. SysWOW64. Manually copying DLLS may lead to inappropriate combinations that may cause unexpected behaviour.

Description

With the DLL gbccm132.dll in version 2.11.x (and higher) it is necessary to call a reset-function to reestablish a lost connection or if the PLC was restarted. The current implementation of the Bachmann Driver does so. It is no longer required to restart the ZENON-runtime. After a maximum of 50 seconds the connection is reestablished. Empirically measured with a Bachmann PLC.

Please note: It is recommended not to copy any of the DLLs or components provided by Bachmann into the COPA-DATA installation directories, because any required DLL is located in System32 resp. SysWOW64. Manually copying DLLS may lead to inappropriate combinations that may cause unexpected behaviour.



Issue Number: 244226
Fixed on Date: 13.9.2021
Versions: 8.20 0 BUILD 88924 | 10 0 BUILD 88925