Specifications

Engineering Standard NSW
Signalling SMS 02
Cerberus Level Crossing Monitor Equipment
March 2005 Version 1.2 © Australian Rail Track Corporation Page 83 of 118
This document is uncontrolled when printed.
7.1.2.4 I/O List
The I/O list is a text file that lists each variable, allocates is I/O bit and
declares its types.
Inputs and Outputs are declared in the form:
name board bit
where
name is the input or output variable name.
board is 0 for all level crossing monitors.
bit is in the input or output bit number.
Intermediate variables are declared in the form:
*name1
*name2
where
*name1 is the variable name of the first intermediate variable.
*name2 is the variable name of the second intermediate variable.
Note that the order in which Intermediate variables are declared sets
their number. Special intermediate variables are declared first, and must
not be changed by anyone who does not have a detailed knowledge of
the level crossing monitor software.
Timer variables are declared in the form:
*name1 T *name2 T where
T identifies the variable as a timer variable.
*name1 is the variable name of the first timer variable.
*name2 is the variable name of the second timer variable name.
Note that the order in which Timer variables are declared sets their
number. Special Timer variables are declared first, and must not be
changed by anyone who does not have a detailed knowledge of the level
crossing monitor software.
The Battery variable is declared in the form: *name B
where