A change of state message consists of the current time in hh:mm:ss.xx format, the variable name and a 10 character message describing the new status of the variable. This message is defined by the first character in the message field if the new status is OFF or by the second character in the message field if the new status is ON.
These characters are the digits 0-9 or A-F and they index the first 10 characters in the text fields of the 16 registers starting with the register named STATUS$, or last 16 registers (R6385-R6400), if STATUS$ is not defined.
Example :
NAME CURRENT E A MESSAGE
O0001 LK1 OFF E 35 circuit breaker LK1 |
NAME CURRENT E A MESSAGE
R2033 STATUS$ OPEN
R2034 NORMAL
R2035 BAD
R2036 CLOSED
R2037 FAULT
R2038 TRIP |
The word CLOSED will be included in the change of state message when the variable
LK1 changes to OFF, and the word TRIP when the variable changes to ON.
You may use an *' inlieu of the character 0-F that specifies the COS descriptor to tell the system not to log the event.
Example:
O005 BREAKER OPEN E 23MAIN CIRCUIT BREAKER
The above will log the event with descriptor 3 (CLOSED) when BREAKER changes from OFF to ON and descriptor 2 (BAD) when BREAKER changes from ON to OFF.
O005 BREAKER OPEN E *3MAIN CIRCUIT BREAKER
The above will log the event with descriptor 3 (CLOSED) when BREAKER changes from OFF to ON and will not log the event when BREAKER changes from ON to OFF.
If an alert variable is changed to a change of state variable, an entry is made in the COS log indicating the current status of the variable.