Applies To:
  • CitectSCADA 5.41
  • CitectHMI 5.41

How to find out the driver version being used by CitectHMI/SCADA? 

From Citect 5.41 SPA, a trace is put into the kernel and syslog.dat file of each driver as it is used. A sample output is :

Fri Jun 07 09:30:19 2002 Unitel Driver v2.01.02.000 driver loaded from E:\citect_541\bin\UNITEL.DLL

DLL modification time is 12:05:12 Wednesday, 15 May 2002, file size is 42736 bytes

Driver base address 0x60c20000, Common Parameters:

MaxPending=2 Block=24 Retry=3 Delay=0 Timeout=4000 PollTime=0 WatchTime=30000

This tells you :

- The driver version and path to the DLL

- Its modification time

- The address of the driver in the Citect process space (useful for crash logs)

- The values of the common driver settings

Note: The "memory" PLC is a virtual driver and will not show up in this trace. The DISK PLC and other drivers will. This trace also does not show low level drivers, i.e. transport drivers such as COMX, TCPIP .