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

I needed to have a large syslog to capture a lot of data. I set to the SYSLOGSIZE=20000 and it worked well, but when set to 50000 Citect was incredibly slow (45-60 second page change times with [debug]drivertace=verbose - CPU 100% as opposed to 30% with syslogsize at 20000 and driver debug on). In addition Citect didn't seem to create syslog file (when I shut Citect I had a syslog.bak of 1kb and a syslog.dat of 0 kb).

What is the max?

The default size of the syslogdat file was changed from 300k to 2000k in version 5.41.

The size of the syslog.dat file is stored in a 16 bit short, so I expect that the maximum would be 32,767k. So setting it to 50,000 would cause the number to go -ve and may be the cause of your problem. So try setting it to 32000 and see if that solves your problem.