08.04.2013 Views

Control Tables Format and Syntax - RailCorp Engineering Internet

Control Tables Format and Syntax - RailCorp Engineering Internet

Control Tables Format and Syntax - RailCorp Engineering Internet

SHOW MORE
SHOW LESS

Create successful ePaper yourself

Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.

<strong>Engineering</strong> Guideline<br />

Signals<br />

EGG 1648<br />

CONTROL TABLES FORMAT AND<br />

SYNTAX<br />

Owner: Chief Engineer Signals <strong>and</strong> <strong>Control</strong> Systems<br />

Approved<br />

by:<br />

Warwick Allison<br />

Chief Engineer<br />

Signals <strong>and</strong> <strong>Control</strong> Systems<br />

Authorised<br />

by:<br />

Version 1.1<br />

Issued December 2012<br />

Geoff Yarrow<br />

Principal Engineer Signalling<br />

Principles & Design St<strong>and</strong>ards<br />

Disclaimer<br />

This document was prepared for use on the <strong>RailCorp</strong> Network only.<br />

<strong>RailCorp</strong> makes no warranties, express or implied, that compliance with the contents of this document shall be<br />

sufficient to ensure safe systems or work or operation. It is the document user’s sole responsibility to ensure that the<br />

copy of the document it is viewing is the current version of the document as in use by <strong>RailCorp</strong>.<br />

<strong>RailCorp</strong> accepts no liability whatsoever in relation to the use of this document by any party, <strong>and</strong> <strong>RailCorp</strong> excludes<br />

any liability which arises in any manner by the use of this document.<br />

Copyright<br />

The information in this document is protected by Copyright <strong>and</strong> no part of this document may be reproduced, altered,<br />

stored or transmitted by any person without the prior consent of <strong>RailCorp</strong>.<br />

UNCONTROLLED WHEN PRINTED Page 1 of 17<br />

<strong>Engineering</strong> Guideline


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Document control<br />

Version Date Summary of change<br />

1.0 8 Nov. 2012 First Issue<br />

1.1 18 Dec.2012 Updated §7 for showing Override on signal (route) control<br />

table, <strong>and</strong> to clarify requirements for conditional clearing<br />

timers control table.<br />

Summary of changes from previous version<br />

Summary of change Section<br />

NOTE – If the final document is small enough for the ‘Contents’ <strong>and</strong> ‘Document control’<br />

to fit on one page remove the page break between the existing pages 2 <strong>and</strong> 3.<br />

HOWEVER if the ‘Document control’ page carries over to a second page separate<br />

pages must be used for ‘Contents’ <strong>and</strong> ‘Document control’<br />

If there are no changes or they are so minor that they will fit in the above table delete<br />

this table <strong>and</strong> its heading.<br />

© <strong>RailCorp</strong> Page 2 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Contents<br />

1 Introduction .............................................................................................................................4<br />

2 Scope........................................................................................................................................4<br />

2.1 Application.................................................................................................................................4<br />

3 Reference documents.............................................................................................................4<br />

4 Terms <strong>and</strong> definitions.............................................................................................................4<br />

5 <strong>Control</strong> <strong>Tables</strong> <strong>Format</strong>............................................................................................................5<br />

5.1 File <strong>Format</strong> ................................................................................................................................5<br />

5.2 Document Layout ......................................................................................................................5<br />

6 <strong>Control</strong> <strong>Tables</strong> <strong>Syntax</strong> ............................................................................................................6<br />

6.1 Signal Names............................................................................................................................6<br />

6.2 General Notations .....................................................................................................................6<br />

6.3 Logic Notation ...........................................................................................................................6<br />

6.3.1 Track Timers..............................................................................................................8<br />

6.3.2 Conditional Clearing of Signals .................................................................................8<br />

6.4 Aspects......................................................................................................................................9<br />

6.4.1 Higher Aspects ..........................................................................................................9<br />

6.4.2 Lamp Proving...........................................................................................................10<br />

6.4.3 Co-Acting Signal Aspects ........................................................................................10<br />

6.5 Remarks..................................................................................................................................10<br />

7 Rules for specific <strong>Tables</strong>......................................................................................................11<br />

7.1 Routes.....................................................................................................................................11<br />

7.2 Level Crossings, Warning Lights ............................................................................................11<br />

7.3 Timers .....................................................................................................................................11<br />

7.4 Section <strong>Control</strong>........................................................................................................................12<br />

7.5 Trainstops ...............................................................................................................................12<br />

Appendix A Sample <strong>Tables</strong>........................................................................................................13<br />

© <strong>RailCorp</strong> Page 3 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

1 Introduction<br />

2 Scope<br />

<strong>Control</strong> <strong>Tables</strong> define safety <strong>and</strong> operational requirements for a signalling arrangement in<br />

a textual manner. They are initially prepared by a competent person who applies<br />

approved signalling st<strong>and</strong>ards, principles, <strong>and</strong> guidelines, to the proposed signalling<br />

layout <strong>and</strong> signalling functional specification. Once complete, they are manually<br />

translated by design engineers into circuit wiring diagrams <strong>and</strong>/or Computer Based<br />

Interlocking data expressions. They may be required for independent design of an<br />

operator control system. They are also used in the validation <strong>and</strong> testing processes.<br />

With the number of different parties involved in preparing <strong>and</strong> using control tables, it is<br />

essential that they are produced to a consistent st<strong>and</strong>ard for format <strong>and</strong> syntax. This will<br />

avoid misinterpretation in the design of wiring diagrams <strong>and</strong> CBI data expressions, <strong>and</strong><br />

may facilitate possible use of computer programs to extract information from the control<br />

tables <strong>and</strong> convert to algorithmic expressions for software-based systems.<br />

2.1 Application<br />

This document is intended for use by all parties, internal or external, preparing, updating,<br />

or otherwise using, control tables for <strong>RailCorp</strong> signalling systems.<br />

3 Reference documents<br />

QSDP 29 St<strong>and</strong>ard Forms<br />

4 Terms <strong>and</strong> definitions<br />

The following definitions apply in this document:<br />

Extensible Markup Language (XML): A computer file format used for storing formatted<br />

data in a plain text file, with the formatting data included amongst the textual content as<br />

'tags' enclosed within delimiting characters (markup) as defined in the open st<strong>and</strong>ard<br />

XML 1.0 Specification. Appropriate software tools display the content formatted<br />

according to the tags, or when editing the document, insert the tags. Being an open<br />

st<strong>and</strong>ard format based on plain text, it is relatively easy to develop tools to automatically<br />

process the data.<br />

© <strong>RailCorp</strong> Page 4 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

5 <strong>Control</strong> <strong>Tables</strong> <strong>Format</strong><br />

5.1 File <strong>Format</strong><br />

<strong>Tables</strong> shall be prepared using the templates in QSDP29 St<strong>and</strong>ard Forms. The<br />

templates are xml documents which can be edited in Microsoft Word or compatible<br />

applications.<br />

<strong>Control</strong> tables shall be prepared in Word, to take advantage of the inbuilt change tracking<br />

features. Any h<strong>and</strong>-written modifications during testing must be updated to the electronic<br />

copies before submission for review / verification.<br />

A separate file shall be used for each route, points, etc. This ensures that edits to one<br />

table cannot result in inadvertent changes in another table, <strong>and</strong> assists in tracking edits<br />

either by file modification dates or using document management software (e.g.<br />

SourceSafe).<br />

5.2 Document Layout<br />

The layout <strong>and</strong> naming of fields must not be changed.<br />

When editing tables in Word, fields will automatically ‘grow’ to a new line as the text<br />

reaches the end of the available space. However, for entries such as Route Locking <strong>and</strong><br />

for automatic signals, warning lights, etc, where a row of data encompassing several<br />

columns makes up a single entry, each entry must be in a new table row. Macro buttons<br />

are provided on the relevant sheets to insert new rows at the bottom of the appropriate<br />

section.<br />

The table will also automatically flow to a new page as necessary. The templates are<br />

formatted to repeat header rows at the top of each page, which will be the fields<br />

identifying the route, points, etc, for which the control table applies.<br />

© <strong>RailCorp</strong> Page 5 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

6 <strong>Control</strong> <strong>Tables</strong> <strong>Syntax</strong><br />

6.1 Signal Names<br />

On control tables, the full signal name/identifier will typically be given only in the ‘Signal’<br />

field at the top of the table. Thereafter, any alphabetic prefix <strong>and</strong> suffix shall be not<br />

included unless it is necessary to uniquely identify the signal, such as distance-numbered<br />

signals at the same distance in multiple track or bi-directional areas, or to denote a signal<br />

at an adjacent interlocking.<br />

6.2 General Notations<br />

The percent sign ‘%’ shown after a track circuit name is used to denote the named track<br />

circuit is occupied, e.g. 6AT%.<br />

Double quotations marks ( ” ) after a numerical value denote a time in seconds, e.g. 120”.<br />

Lower-case ‘w’ means ‘with’.<br />

The ‘at’ symbol ‘@’ means points or releases are locked <strong>and</strong> detected only.<br />

Points are denoted Normal or Reverse using ‘N’ or ‘R’ respectively after the points<br />

number, but this is not required where the context makes the intent clear – for example,<br />

in the ‘Normal’ field under ‘Sets, Locks <strong>and</strong> Detects Points’ of a route control table, the ‘N’<br />

or ‘R’ is only required with a second set of points which is a condition for calling the first<br />

set.<br />

Routes are denoted Reverse by using ‘R’ after the route. A route without ‘R’ is generally<br />

understood to be Normal, except when context makes clear that routes are reverse – for<br />

example, in the ‘Set <strong>and</strong> Locked by Routes’ field of a points control table.<br />

Separate terms shall be delineated by at least one space (or new line if necessary); the<br />

use of multiple spaces is permitted to aid readability.<br />

6.3 Logic Notation<br />

<strong>Control</strong> tables are written in a form similar to Boolean expression. Boolean expression<br />

already has defined syntax, <strong>and</strong> in general the language of control tables should not<br />

contradict general Boolean rules. For example, AND logic takes precedence over OR<br />

logic.<br />

AND Logic<br />

A full stop shall be used to denote that terms are to be combined by logical ‘<strong>and</strong>’ (i.e.<br />

series contacts). Commas shall not be used. The full stop is consistent with general<br />

notation using a dot to denote ‘<strong>and</strong>’ when writing logic expressions. The general rule for<br />

separating different terms with a space ensures there is no confusion when writing<br />

distance-based names of signals or track circuits with a decimal point.<br />

e.g.<br />

21(S)B. 26(M)A. 26(S)A. 34(M)<br />

43AT. 43BT. 19.3AT. 19.3BT<br />

Where the list continues over multiple lines, the full stop should be included at the end of<br />

each line except the last.<br />

© <strong>RailCorp</strong> Page 6 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

OR Logic<br />

The word ‘or’ (lower case) shall be used to denote that terms are to be combined by<br />

logical ‘or’ (i.e. parallel circuit paths), e.g.<br />

[103N or 104R]<br />

[22.7AT% or 22.1CT%]<br />

Negated Logic<br />

Most statements relating to track circuits require the track circuit unoccupied; an occupied<br />

track circuit is denoted with % as described earlier.<br />

Routes <strong>and</strong> points are either Normal or Reverse, so NOT logic is rarely required with<br />

these. Where negated logic is required, the word ‘not’ (lower case) shall be used, with a<br />

space either side, e.g.<br />

[212N w 211R <strong>and</strong> not free]<br />

Conditional Logic<br />

In the general population, conditional logic would take the form ‘if X then Y’. On control<br />

tables, it is expressed in the form of ‘Y w X’, where ‘w’ means ‘with’ (or ‘when’). For<br />

example,<br />

[49(M)B w 203R]<br />

[31YT w 202R]<br />

Conditional logic is usually implemented as ‘X or (not Y)’, so should be treated the same<br />

as an OR statement in terms of precedence of evaluation.<br />

Converse Locking <strong>and</strong> Preferences<br />

Where locking alternatives exist <strong>and</strong> one must be chosen, multiple converse statements<br />

are written. In the example of a route requiring either 49(M)B route normal or 203 points<br />

normal, the statements are written in the form<br />

[49(M)B w 203R]<br />

[203N w 49(M)BR]<br />

In the above case, if route 49(M)B is not normal, the interlocking does not have the option<br />

to normalise the route, so the points must be called. However, where locking alternatives<br />

include multiple sets of points, an order of preference must be determined, <strong>and</strong> is<br />

denoted by a number after the statement:<br />

[204N w 207R]1<br />

[207N w 204R]2<br />

In some circumstances, allowing the interlocking to automatically select one of the<br />

options is undesirable, so it will be ‘locked <strong>and</strong> detected only’:<br />

[206N w 204N]<br />

[204R w 206R]@<br />

© <strong>RailCorp</strong> Page 7 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Brackets <strong>and</strong> Parentheses<br />

Brackets [ ], parentheses ( ( ), <strong>and</strong> braces { }, may be used interchangeably whenever<br />

‘brackets’ are referenced in this guideline. Brackets [ ] should be used as first preference,<br />

preference,<br />

to to reduce visual confusion with the parentheses used for (M) or (S) route notation. When<br />

nesting multiple levels of brackets (i.e. brackets within brackets), different shaped<br />

brackets shall be used used where possible to avoid having the same shaped brackets<br />

adjacent, e.g. [(xyz). {abc}] .<br />

In general Boolean expression, brackets are are only only required when OR OR logic must take<br />

precedence precedence over over AND logic. For example, on the following following track layouts the tracks tracks<br />

required clear for the overlap are:<br />

31AT. [31BT. 31CT w 202N]. [31XT. 31YT w 202R]<br />

It is preferable however to use additional brackets to avoid any ambiguity.<br />

31AT. [(31BT. 31CT) w 202N]. [(31XT. 31YT) w 202R]<br />

Where possible, nesting of more than three sets of brackets should be avoided, by<br />

breaking complex statements down, even if that results in repetition.<br />

[({39BT w 107N}. {40AT w 107R}. {40BT w 107R. 108R}) or 23BT JR]<br />

6.3.1 Track Timers<br />

31AT 31BT<br />

202<br />

31CT<br />

31XT 31YT<br />

Track timers used either for for speed speed checking (conditional clearing of signals or trainstops) trainstops)<br />

or for release of route route holding are calculated based on a a required speed speed <strong>and</strong> <strong>and</strong> the length of<br />

the timing track(s). A A specific table is is provided for calculating these these timers. To minimise<br />

potential for errors, errors, any function which uses one of these timers timers should refer refer to the the timing<br />

function, not the duration of the timer.<br />

After using route Released by<br />

[{44(M)B or 44(S)B} w 107R] 44BT JR(P)<br />

6.3.2 Conditional Clearing of Signals<br />

Conditional clearing shall be written as an ‘or’ statement. For clarity, the conditional<br />

portion of the statement should be written on a new line.<br />

14.5AT. 14.5BT. 14.9AT.<br />

[(14.9BT. 14.9CT) or 13.7BT JR]<br />

© <strong>RailCorp</strong> Page 8 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

6.4 Aspects<br />

Aspects shall be described using the following notation<br />

R<br />

Y<br />

PY<br />

G<br />

LH BOL<br />

RH BOL<br />

LH PBOL<br />

RH PBOL<br />

LH TOR<br />

RH TOR<br />

Red<br />

Yellow<br />

Pulsating Yellow<br />

Green<br />

Left-h<strong>and</strong> ‘B<strong>and</strong> of Lights’<br />

Right-h<strong>and</strong> ‘B<strong>and</strong> of Lights’<br />

Left-h<strong>and</strong> Pulsating ‘B<strong>and</strong> of Lights’<br />

Right-h<strong>and</strong> Pulsating ‘B<strong>and</strong> of Lights’<br />

Left-h<strong>and</strong> Turnout Repeater<br />

Right-h<strong>and</strong> Turnout Repeater<br />

LS Low Speed<br />

Shunt Yellow shunt (either subsidiary aspect or ground shunt)<br />

TS<br />

Trainstop<br />

ITS<br />

Intermediate Trainstop<br />

For double-light signal indications, the indication shall be written in the form<br />

top head / bottom head<br />

e.g. G/R for ‘green over red’.<br />

Where a route indicator is used, the character(s) displayed by the route indicator are<br />

appended to the indication as follows:<br />

Y/R + ‘DE’<br />

RH BOL + ‘R’<br />

Shunt + ‘US’<br />

A Turnout Repeater is denoted:<br />

G/Y + RH TOR<br />

Where a signal can simultaneously display both a main line route indicator <strong>and</strong> a turnout<br />

repeater, the route indicator (as the immediate information) shall be appended first, then<br />

the turnout repeater:<br />

G/PY + ‘M’ + LH TOR<br />

For subsidiary indications, <strong>and</strong> for a turnout indication on a single-light signal, the red<br />

indication of the main signal is not to be stated.<br />

LS not R/R/LS<br />

LH BOL not R/LH BOL<br />

6.4.1 Higher Aspects<br />

Higher aspects shall generally be written using the notation as already described –<br />

indication <strong>and</strong> conditions:<br />

[G/Y w 60 G/R . 63TS R]. [G/G w 60 G/Y . 52 G/Y . 63TS R]<br />

© <strong>RailCorp</strong> Page 9 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

6.4.2 Lamp Proving<br />

Lamp proving for single-light signals <strong>and</strong> for turnout repeaters shall not be detailed on<br />

control tables.<br />

6.4.3 Co-Acting Signal Aspects<br />

Where a co-acting signal is provided, indications for the co-acting shall be detailed in the<br />

‘Higher Aspects’ field of the table, on a separate line after the higher aspects of the<br />

parent signal. The keywords ‘Co-acting’ <strong>and</strong> ‘parent’ must be used.<br />

If the co-acting signal displays exactly the same indications as the main signal, it shall be<br />

noted as:<br />

[Co-acting as per parent]<br />

Where the co-acting signal displays different indications (typically where a single-light<br />

‘dwarf’ signal is used to co-act for a double-light signal), each indication shall be listed<br />

with the conditions of the parent signal, e.g.<br />

6.5 Remarks<br />

[Co-acting Y + ‘L’ w parent G/R or G/Y]. [Co-acting G w parent G/G]<br />

For readability, use of upper- <strong>and</strong> lower-case should be as per the examples.<br />

Remarks fall into two broad categories:<br />

a) details which are not covered by any of the st<strong>and</strong>ard fields of the tables, <strong>and</strong><br />

b) variations to st<strong>and</strong>ard implementation.<br />

Where the remarks are detailing variations, they will usually relate to a specific entry in<br />

the table. In such cases, a crosshatch mark (#) shall be added after the relevant<br />

statement in the control table to reference the remark. Where multiple statements refer to<br />

different remarks, each shall be numbered #1, #2, etc. Multiple statements can reference<br />

a single remark where appropriate.<br />

To support possible future automated processing of control tables, common remarks<br />

should use consistent wording as follows:<br />

[Guard’s Indicator]<br />

[Route not to set if ]<br />

[Signal not to clear until ]<br />

[Must detect before setting with ]<br />

[Flashing green repeater]<br />

[Locking required at RUR level]<br />

[No automatic normalising] [No lever stick]<br />

© <strong>RailCorp</strong> Page 10 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

7 Rules for specific <strong>Tables</strong><br />

7.1 Routes<br />

The Auto-reclearing <strong>and</strong> Quick Release (for Approach Locking) fields require only ‘Yes’<br />

or ‘No’. In particular, there shall be no reference specific track circuits, TZR, or POJR, for<br />

release of approach locking. Implementation shall be according to the st<strong>and</strong>ards in force<br />

at the time of design for new interlockings, or consistent with existing arrangements for<br />

modification of existing interlockings.<br />

The Override field must start with 'Sets route' or 'Cancels route', followed by any<br />

conditions, or 'Not applicable', e.g.:<br />

Cancels route with [list of tracks required unoccupied] or override route normalising<br />

timer<br />

Through running<br />

Sets route <strong>and</strong> auto-reclearing<br />

Automatic turn-back<br />

Sets route with 15BT% 60"<br />

Automatic Normalising <strong>and</strong> Lever Stick are not shown on the table. It is assumed that<br />

Automatic Normalising is provided, <strong>and</strong> the first track after the signal is used for the Lever<br />

Stick. If a route is required to not automatically normalise <strong>and</strong> / or a different lever stick<br />

arrangement is required (including no lever stick), this shall be recorded in the Remarks<br />

field.<br />

7.2 Level Crossings, Warning Lights<br />

7.3 Timers<br />

These tables are only used to define the track circuit control for the warning equipment.<br />

Any interlocking with signals – delay clearing of signals to achieve minimum warning<br />

time, or continuation of warning until approach locking is released – is to be described on<br />

the appropriate signal control tables.<br />

Separate sheets are provided for conditional clearing timers (may include timers for<br />

intermediate trainstops) <strong>and</strong> route locking release timers.<br />

Word does not recalculate formulas after an input value is changed. A macro button is<br />

provided to recalculate timers. Enter the input parameters for each timer, then press the<br />

button to recalculate. The macro will determine a CALCULATED time for the proving<br />

speed <strong>and</strong> timing track length, to provide a SET TIME for practical use. As per design<br />

principles, the macro will round release timers up to the next multiple of 15 seconds.<br />

Conditional clearing timers will be rounded down by between 0.7 <strong>and</strong> 1.7 seconds to<br />

allow for trainstop drive time. After the theoretical time is calculated, the designer should<br />

review the calculated ALLOWANCE <strong>and</strong> SET TIME, <strong>and</strong> may make adjustments if<br />

required. Timers should always be rounded to whole seconds.<br />

Note that if any parameters are changed, or new timers added, it will be necessary to<br />

press the macro button to recalculate the timers. This will recalculate all timers in the file.<br />

Where the CALCULATED TIME of an existing entry changes, the SET TIME will be<br />

© <strong>RailCorp</strong> Page 11 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

automatically deleted. Where the CALCULATED TIME does not change, the SET TIME<br />

will remain.<br />

7.4 Section <strong>Control</strong><br />

The Section <strong>Control</strong> control table is largely redundant. Requirements for single line <strong>and</strong><br />

bi-directional controls are more appropriately described on the control tables for the<br />

starting signals <strong>and</strong>, where applicable, in-section automatic signals.<br />

7.5 Trainstops<br />

The Trainstop control table is largely redundant. Requirements for intermediate<br />

trainstops shall generally be included on control tables for signals.<br />

© <strong>RailCorp</strong> Page 12 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Appendix A Sample <strong>Tables</strong><br />

The following examples are not intended to reflect any specific track layout, but only to<br />

demonstrate the use of syntax, including samples of converse locking statements.<br />

© <strong>RailCorp</strong> Page 13 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Route <strong>Control</strong> Table<br />

INTERLOCKING South Gotham SIGNAL SG27 ROUTE 27(M)B<br />

Commence 27(M) Set by -<br />

Finish 39(M) Also sets 33(S)B<br />

Auto-reclearing Yes First Aspect G/R<br />

Override Cancels route with [list of approach tracks] clear or override route normalising timer<br />

REQUIRES ROUTES 27(S)B. 30(M). 30(S). 38(S). 40(M)B. 40(S)B. 42(S)B.<br />

NORMAL<br />

[(44(M)B. 44(S)B) W 107R]<br />

SETS, LOCKS AND DETECTS POINTS<br />

104. 105. 106.<br />

(@ = Locked <strong>and</strong> Detected Only) (% = Occupied)<br />

Normal<br />

Reverse<br />

[107 w 44(M)BR or 44(S)BR]<br />

[114 w 115R]1. [115 w 114R]2<br />

[112 w 111N]<br />

[111 w 112R]@<br />

SET AND INDIRECTLY LOCKED<br />

Normal [112 w 25(M)R. 62(M)R]<br />

Reverse<br />

SET POINTS IN [105N. 106N then 104N w 23(M)R]<br />

SEQUENCE<br />

Trainstops 27, 30<br />

[30 held by (27AT% or 27BT%) W 104N]<br />

ROUTE LOCKING<br />

Locked by tracks After using route Released by<br />

[44AT w 111N]. 44BT [{44(M)B or 44(S)B} w 107R] 44BT JR(P)<br />

39AT. 27DT 38(S) #1 -<br />

[{40AT. 40BT} w 107R]. 39AT. 27DT 40(M)B or 40(S)B or 42(S)B #1 -<br />

REQUIRES TRACKS 27AT. 27BT. 27CT. 27DT. 39AT. [40BT w 107R].<br />

CLEAR<br />

[({39BT w 107N}. {40AT w 107R}. {40BT w 107R. 108R}) or 23BT JR]<br />

ASPECTS<br />

APPROACH LOCKING<br />

[G/Y w 39 G/R. 34TS R]. [G/G w {39 G/Y or G/G}. 34TS R]<br />

[Co-acting Y + ‘M’ w parent {G/R or G/Y}]. [Co-acting G w parent G/G]<br />

Locked by tracks 23BT. 23AT. [{17BT. 17AT} w 23(M)R]<br />

Release timer 120” Quick Release No<br />

REMARKS [Guards indicator]<br />

#1: [Locking required at RUR level]<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

© <strong>RailCorp</strong> Page 14 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Points <strong>Control</strong> Table<br />

INTERLOCKING South Gotham POINT 107<br />

TRACK LOCKING 39AT. 40BT<br />

SET AND LOCKED BY ROUTES (@ = Locked <strong>and</strong> Detected Only) (% = Occupied)<br />

Normal<br />

38(S). 39(M)A. 39(S)A. 40(M)A. 40(S)A. 41(M)A. 41(S)A. 41(S)B. 42(S)A. 46(S)A.<br />

[27(M)B w {44(M)BR or 44(S)BR]. [27(S)B w 44(M)BR]. [33(S)A w 44(M)BR].<br />

[44(M)B w {27(M)BR or 27(S)BR or 33(S)AR}]. [44(S)B w 27(M)BR]<br />

Reverse<br />

39(S)B. 39(S)C. 40(M)B. 40(S)B. 42(S)B<br />

SET ONLY BY ROUTES<br />

Normal 32(M)B w 19(M).56(M)<br />

Reverse<br />

SET AND LOCKED BY RELEASES SET ONLY BY RELEASES<br />

Normal<br />

Reverse<br />

ROUTE LOCKING<br />

Locked NORMAL by tracks After using route Released by<br />

[(27AT. 27BT) w 104N]. 27CT. 27DT [27(M)B w {44(M)BR or 44(S)BR}] 27DT% JR(P)<br />

[(27AT. 27BT) w 104N]. 27CT. 27DT [27(S)B w 44(M)BR] 27DT% JR(P)<br />

[44AT w 111N]. 44BT [44(M)B w {27(M)BR or 27(S)BR or 33(S)AR}] 44BT% JR(P)<br />

[44AT w 111N]. 44BT [44(S)B w 27(M)BR] 44BT% JR(P)<br />

40AT 40(M)A or 40(S)A or 42(S)A 39BT% JR(P)<br />

[{(47AT w 112N). 45BT} w 109 N]. 45AT. 39BT 46(S)A -<br />

Locked REVERSE by tracks After using route Released by<br />

40AT 40(M)B or 40(S)B or 42(S)B -<br />

OVERLAP MAINTENANCE<br />

Held NORMAL by tracks After using route Released by<br />

27DT 44(M)B 44BT% JR(P)<br />

40AT. [TBAT w 108R] 27(M)B 27DT% JR(P)<br />

Held REVERSE by tracks After using route Released by<br />

40CT 44(M)B 44BT% JR(P)<br />

39BT 27(M)B 27DT% JR(P)<br />

REMARKS<br />

DESIGNER JOB No. S12345<br />

VERSION DATE 01 Apr 2012<br />

© <strong>RailCorp</strong> Page 15 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Automatic Signals control table<br />

SECTION South Gotham - Metropolis<br />

SIGNAL LINE / km REQUIRES TRACKS CLEAR<br />

M14.9 Down Main<br />

14.883<br />

L14.9 Down Local<br />

14.885<br />

M14.9AT. M14.9BT. M15.7AT.<br />

[(M15.7BT. M16.3AT) or 447CT JR]<br />

L14.9AT. L14.9BT. L15.7AT.<br />

[L15.7BT or 451CT JR]<br />

ASPECTS<br />

First Higher<br />

G/R G/Y w M15.7 G/R<br />

G/PY w M15.7 G/Y<br />

G/G w M15.7 G/G<br />

G/R G/Y w L15.7 G/R<br />

G/G w L15.7 G/Y or G/G<br />

TRAINSTOP REMARKS<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

Conditional Clearing Timers control table<br />

SECTION / INTERLOCKING South Gotham - Metropolis<br />

SIGNAL APPROACH CONDITIONAL OVERLAP TIMING APPROACH TIMER (s)<br />

or TRACK(S) LENGTH<br />

TRACK(S) LENGTH Ave. BRAKE SPEED CALCULATED ALLOWANCE SET<br />

TRAINSTOP<br />

(m)<br />

(m) GRADE CURVE (km/h)<br />

TIME<br />

M14.9 447CT 300 M15.7AT 220 -150 GE52A 43 25.1 1.1 24<br />

L14.9 451BT 332 L15.7AT 220 -150 GE52A 43 27.8 0.8 27<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

Release Timers control table<br />

SECTION / INTERLOCKING South Gotham<br />

TIMER PURPOSE TIMING DISTANCE (m) TARGET SPEED (km/h) CALCULATED TIMER (s) SET TIME (s)<br />

34BT JRP Route Release 187 15 44.9 45<br />

36BT JRP Route Release 188 15 45.1 60<br />

68BT JRP Route Release 235 25 33.8 45<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

© <strong>RailCorp</strong> Page 16 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1<br />

M14.9<br />

L14.9


<strong>RailCorp</strong> <strong>Engineering</strong> Guideline — Signals<br />

<strong>Control</strong> <strong>Tables</strong> <strong>Format</strong> <strong>and</strong> <strong>Syntax</strong> EGG 1648<br />

Warning Light control table<br />

SECTION / INTERLOCKING South Gotham - Metropolis<br />

WARNING<br />

LIGHT<br />

LINE / km UP APPROACH LOCAL TRACK DOWN APPROACH REMARKS<br />

9.554 Down N/A 5.33CT 4.87CT. 5.33AT. 5.33BT Average speed 55km/h<br />

9.554 Up 6.44AT. 6.24AT. 6.24BT 5.92AT N/A<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

Level Crossing control table<br />

SECTION / INTERLOCKING South Gotham - Metropolis<br />

LEVEL CROSSING /<br />

UP APPROACH CROSSING<br />

LOCATION<br />

TRACK<br />

Lethbridge-Stewart Lane UX1T. UX2T. UXT<br />

49.455km<br />

DXT<br />

DOWN APPROACH REMARKS<br />

DX1T. DX2T.<br />

DESIGNER JOB No. S12345 VERSION DATE 01 Apr 2012<br />

© <strong>RailCorp</strong> Page 17 of 17<br />

Issued December 2012 UNCONTROLLED WHEN PRINTED Version 1.1

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!