Applies To:
  • CitectSCADA 5.xx, 6.00
  • CitectHMI 5.xx, 6.00

I do not seem to be able to get my device online using ABCLX reliably on my radio/dialup/wireless network. 

An issue has been identified in the ABCLX driver when establishing a session on networks with high packet latency. This has been resolved in ABCLX driver

Please be aware, the ABCLX driver has been written as a high performance driver. It does not implement communications in the same way as other Citect drivers (refer to KB article Q4001 for further information).

The ABCLX driver does a lot of work up front (i.e. when establishing comms) so that once communications are established, the amount of data transmission required is minimised, which maximises the efficiency of the driver during normal operation. The driver can be described as "top heavy" as it downloads all the tags from the PLC into Citect then subscribes them before it comes online. When attempting to do this over a slow network, this process can take a long time and cause the driver to timeout on startup before it is able to come online.  It is recommended that you follow KB Q4001, and tune the parameters ForwardOpenPoolSize, ConnTimeout and InitTimeout to allow the driver more time to make a successful connection.

Citect has confirmed this to be a problem in the ABCLX version This problem has been fixed in version