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

Summary:
I am experiencing an 'out of buffers usrque' problem. The error is reported in the kernel main window, on both the primary and standby I/O servers. I have changed the .INI to [CODE] QUEUE=1000, but the problem still occurs. 

Solution:
Are you using Que cicode functions? For example have you enabled the Alarm Que? Go to PAGE TABLE USRQUE in the kernel to see a list of User queues and their respective lengths. If there is a queue called EventQue, then the alarm event queue has been enabled.

The alarm event queue is enabled with the parameter [Alarm]EventQue=1 in the citect.ini or project database. When you enable this, the alarm server will start writing alarm events into a user queue. If you don't empty the queue you will get this error message. See the online help under function AlarmEventQue() for details. So either turn off the parameter or read them out of the queue.

 

Keywords:
 

Attachments