<zn.foreign_open_track_fields>

back to index
Layout specific configuration of neighboring stations

Description

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 with EPnpConfiguration 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>

Example

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>

Sub tags

Tag Description
<name>
Type: String
Cardinality: once
Name 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: once
Station identification on bus
This identifies the neighboring station on the ZLV bus.
<station_short>
Type: String
Cardinality: once
Short name of neighboring station
This information is used for logging and for customized display in GUIs.
<our_name>
Type: String
Cardinality: once
Reference to <zn.open_track_fields>
This references the <name> field of the associated configuration <zn.open_track_fields>.

Generated by ConfigFileDocumentationGenerator Valid HTML 4.01 Transitional