Micromod MOD: 1800P - MOD 30ML Identity Module (Version 2) System, I/O and Communications Functions User Manual

Page 66

Advertising
background image

Logic Functions - Book 1

SYSTEM EVENT BLOCK

3-40

47

Number of Active Diagnostics (NUMACT) ................................................................– – R
A count output indicating the number of currently active diagnostic errors. This value is
incremented for each new alarm/clear alarm type diagnostic which becomes active, and is
decremented every time this type of diagnostic clears. Note that no change would be
detected by monitoring this value if an equal number of diagnostics became active and
clear coincidentally.

48

Number of Unacknowledged Diagnostics (NUMUNK).............................................– – R
A count output indicating the number of currently unacknowledged diagnostic errors. This
value is incremented for each diagnostic which becomes unacknowledged. It is
decremented every time an alarm is acknowledged. Note that no change would be
detected by monitoring this value if an equal number of diagnostics occurred and were
acknowledged coincidentally.

49

Number of Abnormal Diagnostics (NUMABN)..........................................................– – R
A count output indicating the number of diagnostic errors which are unacknowledged or
active.

50

Diagnostics Transition Counter (DGCTR) ................................................................– – R
This is a wrap around counter that is incremented on every change of status to any
diagnostic error in the instrument. The count value wraps around when the maximum of
65535 is reached.

51

Queue Entry ID (QID) ..................................................................................................– – R
This is a wrap around ID counter that is incremented whenever an entry is put into the
event queue. It is always the ID value of the most recent queue entry. Value $0000
indicates queue is empty. The ID value starts at 1 and is incremented up to the queue
end ID

(QENDID) value and then wraps back to 1.

The system event queue can be cleared by a clear queue command from a user, or when
a database is downloaded from the PC configurator, or a when database is downloaded
from a write protected memory module.

52

Event Queue Size (EVQSIZ) ...................................................................................... C – R
Used to specify the maximum number of events that can be stored in the queue. When
this maximum is exceeded, the oldest events in the queue are overwritten by incoming
events.

value

Enter a count value of 0 to 1000.

53

Queue End ID (QENDID) .............................................................................................– – R
This is the maximum value that queue entry id can have. It is derived by dividing 65535
by event queue size and multiplying the truncated result by event queue size.

Advertising