ATC
< Back to OdakyufanAts
There is no tutorial for ATC available at this point. In a nutshell, use the Track.Section command with aspects 10 or greater to indicate support for ATC, then use the configuration file to assign meaning to every aspect supported for your train.

Codes in the Configuration File

In the configuration file, codes can be assigned to aspects. Such aspects are those used in the Track.Section command in routes and can take any value of 10 or greater. The following is a list of possible codes.

Special Codes

Code Description
01 Creates an immediate stop with the service brakes. The signal is red.
02E Creates an immediate stop with the emergency brakes. The signal is red.
02 Creates an immediate stop with the emergency brakes. The signal shows X. Is used to indicate the unavailability of ATC and is the default behavior whenever an aspect is encountered for which no code has been assigned.
03 Creates an immediate stop with the emergency brakes, used for misdeparture and overrun protection.
ATS Indicates a switch to ATS. The signal is red. The speed limit is carried over from the previous signal.

Normal Codes

A normal code consists of an optional prefix, followed by the code, followed by an optional suffix.
Prefixes:
Prefix Description
ATS or K Shows the red signal and indicates a switch to ATS.
P Shows the P lamp.
R Shows the red signal.
Y Shows the advance warning lamp.
S Reserved for future use.
G Shows the green signal. This is the default behavior if no prefix is used.
Codes:
Code Description
65 The speed limit in km/h.
65/45 The speed limit in km/h (first number), and the upcoming speed limit in km/h (second number).
65/45@100 The speed limit in km/h (first number), the upcoming speed limit in km/h (second number), and the distance to the upcoming speed limit in meters (third number). A brake curve is generated to the upcoming speed limit.
45@100 The upcoming speed limit in km/h (first number), and the distance to the upcoming speed limit in meters (second number). A brake curve is generated to the upcoming speed limit. The current speed limit is carried over from the previous signal.
Suffixes:
Prefix Description
ORP Uses the overrun protector. The speed is indicated via the red needle, and the emergency brakes are applied immediately on overspeed.

Example Definitions

While you can associate any code to any aspect, the following definitions are proposed to implement various fictional, abstract or real-world ATC implementations.
I recommend adding support for IIYAMA-2060-style and Nozomi-style ATC in your trains. The remainder of the examples are experimental.

IIYAMA-2060-style ATC

Used on the fictional IIYAMA-2060 route developed by Notsuki. The aspects used are abstract numbers in the range from 100 to 112. The behavior of this system closely corresponds to the built-in ATC used by openBVE, and to ATC-1E on which both are based. The Nozomi-style beacon type 31 can be used to add the advance warning lamp.
; IIYAMA-2060-style ATC
100 = ATS
101 = 02E
102 = 01
103 = 15
104 = 25
105 = 45
106 = 55
107 = 65
108 = 75
109 = 90
110 = 100
111 = 110
112 = 120

Nozomi-style ATC

Used on a variety of metro routes developed by Nozomi. The aspects are abstract numbers in the range from 10 to 48. The behavior of this system closely corresponds to ATC-1J, minus the advance warning lamp. The advance warning lamp can be added by using beacon type 31.
; Nozomi-style ATC
10 = 01
11 = 10
12 = 10
13 = 15
14 = 20
15 = 25
16 = 30
17 = 35
18 = 40
19 = 45
20 = 50
21 = 55
22 = 60
23 = 65
24 = 70
25 = 75
26 = 80
27 = 85
28 = 90
29 = 95
30 = 100
31 = 105
32 = 110
33 = 120
35 = P35/0@79ORP
38 = P35/0@79ORP
39 = S45
40 = S40
41 = S35
42 = S30
43 = S25
44 = S20
45 = S15
46 = S10
47 = S10
48 = S01

ATC-1A

ATC-1A is (or was) used on Shinkansen lines. The aspect is the main signal frequency in Hz. Not compatible with Nozomi-style ATC.
; ATC-1A
10 = 210
15 = 160
22 = 110
29 = 70
36 = R30

ATC-1D

ATC-1D is an extension to ATC-1A. The aspect consists of four digits. The two digits on the left are the auxilliarly signal frequency in Hz, and the two digits on the right are the main signal frequency in Hz.
; ATC-1D
1210 = 220
1610 = 270
2710 = 230
3210 = 255
3810 = 03
2715 = 170
1222 = 120
1229 = 80
1636 = 300
3236 = R30
3241 = 02E

ATC-1E

ATC-1E (also called ATC-6) is basically the real-world equivalent to the IIYAMA-2060-style ATC and to the built-in ATC used by openBVE. The aspect is the main signal frequency in Hz. Contrary to the built-in ATC, the 120 km/h signal is not supported. Not compatible with Nozomi-style ATC.
; ATC-1E
10 = 110
13 = 100
16 = 90
19 = 55
23 = 75
28 = 65
35 = 45
42 = 25
54 = 15
64 = 01
72 = 02E
77 = ATS

ATC-1F

ATC-1F, also called ATC-L. The aspect consists of four digits. The two digits on the left are the auxilliarly signal frequency in Hz, and the two digits on the right are the main signal frequency in Hz.
; ATC-1F
3212 = 0
3812 = R0
2716 = 110
3216 = R45
3816 = ATS
2721 = Y110
3221 = 45
3821 = 02E

ATC-1J

ATC-1J supports speeds up to 90 km/h in steps of 5 km/h. Additionally, the advance warning lamp is supported to indicate that the upcoming speed limit is reduced. The aspect consists of five digits. The left digit abstracts the carrier frequency and is 1 when the advance warning lamp is lit, and 0 if the advance warning lamp is unlit. The following two digits are the auxilliarly signal frequency in Hz, and the two digits on the right are the main signal frequency in Hz.
; ATC-1J
12100 = Y0
15400 = 02
18216 = Y90
15423 = Y85
17223 = Y80
18223 = Y75
12128 = Y70
15428 = Y65
17228 = Y60
18228 = Y55
15435 = Y50
17235 = Y45
18235 = Y40
15442 = Y35
17242 = Y30
18242 = Y25
12164 = Y20
15464 = Y15
17264 = Y10
18264 = 01
11372 = ATS
11672 = SY45
12172 = SY40
12872 = SY35
13572 = SY30
14272 = SY25
15472 = SY20
16472 = SY15
17772 = SY10
18272 = S01
18972 = S02E
10072 = 02
2100 = 0
5400 = 02
8216 = 90
5423 = 85
7223 = 80
8223 = 75
2128 = 70
5428 = 65
7228 = 60
8228 = 55
5435 = 50
7235 = 45
8235 = 40
5442 = 35
7242 = 30
8242 = 25
2164 = 20
5464 = 15
7264 = 10
8264 = 01
1372 = ATS
1672 = S45
2172 = S40
2872 = S35
3572 = S30
4272 = S25
5472 = S20
6472 = S15
7772 = S10
8272 = S01
8972 = S02E
0072 = 02E

External Links

All information I have on ATC was obtained from this very comprehensive Japanese source.