<zn.foreign_open_track_fields>
Layout specific configuration of neighboring stations
This tells the local ZNF800 subsystem how the neighboring station calls the track between stations. For every open track defined as<zn.open_track_fields>
you have to define one configuration of this sort. The hope is to get rid of this configuration in the future, because it is layout specific. Let's hope that the automatic configuration over the block line gets implemented withEPnpConfiguration
soon.
The following grafic shows the relationship between these two twin configuration tags:
Configuration of left station Configuration of right station <zn.open_track_fields>
<zn.foreign_open_track_fields>
<name>42</name>
<name>42</name>
<offer>142</offer>
<offer>142</offer>
... <our_name>100</our_name>
</zn.open_track_fields>
</zn.foreign_open_track_fields>
<zn.foreign_open_track_fields>
<zn.open_track_fields>
<our_name>42</our_name>
... <name>100</name>
<name>100</name>
<offer>100</offer>
<offer>100</offer>
</zn.foreign_open_track_fields>
</zn.open_track_fields>
This adds a neighbor for train number field with name '42' for a single track line. The neighboring station '7' calls the track '101' and offer field '201'. This information is used to translate between different names for matching fields; local field '42' is for the same track as remote '101', a train offered in from remote '201' will be accepted in locally in '142'
<zn.open_track_fields> <name>42</name> <offer>142</offer> <block>BL42</block> </zn.open_track_fields> <zn.foreign_open_track_fields> <our_name>42</our_name> <name>101</name> <offer>201</offer> <station_id>7</station_id> <station_short>Stw</station_short> </zn.foreign_open_track_fields>
Tag Description <name>
Type: String
Cardinality: onceName of train number field
The name of the track in ZLV bus compatible notation. This may be equal to the name of the<elekdra.track>
, but does not have to be.Example
ZLV bus uses numerical field names<name>4711</name>
<offer>
Type: String
Cardinality: optional [0..1]Offer field
Name of offer field. This is used for offering/accepting/rejecting train movements on a single track or on one track of a double track line when a train shall run against the normal direction of travel but secured by the block (Germany: Gleiswechselbetrieb).<notify>
Type: String
Cardinality: optional [0..1]Notify field
Name of notify field. This is used for anouncement of a train before it entered the track between the stations. This is used on double track lines for trains that use the regular direction of travel. Notify fields are only for incoming information, so it has to be defined for that track where trains normally arrive at the given station.<station_id>
Type: int
Cardinality: onceStation identification on bus
This identifies the neighboring station on the ZLV bus.<station_short>
Type: String
Cardinality: onceShort name of neighboring station
This information is used for logging and for customized display in GUIs.<our_name>
Type: String
Cardinality: onceReference to <zn.open_track_fields>
This references the<name>
field of the associated configuration<zn.open_track_fields>
.