Specifications

RailCorp Engineering Manual — Signals — Equipment Manual
Cerberus Level Crossing Monitor Field Equipment Manual TMG E1261
© RailCorp Page 74 of 89
Issued August 2012 UNCONTROLLED WHEN PRINTED Version 2.1
If the Level Crossing has interlocked signals or other special conditions like an adjacent
ground frame then examine the *NOT_STOP, *NOT_START, *STICK_WARN,
*STICK_FAIL expressions must be checked and either deleted or modified.
Additional expressions may be added to check for track failures, detection failures, or
additional alarm or warning conditions. Examples of these are:
*TRACK_FAULT =T 1h 0m 0s !*TRACK_UP
*DETECT_FAULT =T 30m 0s !6NK & !6RK
If the crossing is not being remotely tested then replace the *NO_TEST expression with:
*NO_TEST =T 36h 0m 0s TEST_ZK.
Edit the new ".cfg" file for the crossing. Change the title of the file from generic.cfg to your
chosen name name.cfg. No other modifications are to be done to this file.
A number of warnings are included in the generic configuration files regarding deleting of
variable and inputs such as Special Intermediate variables. Please adhere to these
warnings.
6.3 Data Generation
To produce a binary file ready to be uploaded to a level crossing monitor use the batch
file "COMPEXP". This is used in the format "COMPEXP name".
e.g. typing in >compexp name
This will compile the 3 files (.exp, .io, .cfg) created above and compile them. If there are
any errors then you will soon know about it. If a error in the expression or i/o files is
detected then the computer will write the faults and errors to a file called name.err. By
examining this file you can debug your expression and i/o files.
Assuming all is well then the compiled files will be linked to the main code to create one
file called 'name.bin'. This file is the file that is then placed in the directory used by
LX_MAINT or ‘Cerberus’ ready for uploading into the required level crossing monitor.
Files required in the current directory or path for data generation:
compexp.bat
newexp.bat
generic.cfg, generic.io, generic.exp
ppgen.exe Version 3.4 or later.
A51.EXE, L51EXE, OHS51.EXE, FAD.EXE, FCSUM.EXE.
addr.equ
The relevant ".io", "..cfg", and ".exp" files in the same directory.
6.4 EPROM programming
Normally a programmed EPROM with R3.7 or later software will be supplied with each
level crossing monitor.