<elekdra.sensor_block>

back to index
Automatic block with track circuit

Description

This adds an automatic block implementation for a single track between stations. For track vacancy detection track circuits are used.

Example

This adds block 'Bl' with German style 'give permission only' that does not block a route. The entry signal is 'ESig', the exit signal that is locked is the start signal of any route that terminates at route target 'RT'. The open track between our entry signal and the middle of the open track is monitored by a sensor identified as 'A_local'. The open track is elekdra element 'A'
<elekdra.sensor_block>
	<name>Bl</name>
	<sensor_local>A_local</sensor_local>
	<track>A</track>
	<blockroute>false</blockroute>
	<sendperm>true</sendperm>
	<reqperm>false</reqperm>
	<signalin>ESig</signalin>
	<route_target>RT</route_target>
</elekdra.sensor_block>

Sub tags

Tag Description
<sensor_local>
Type: String
Cardinality: once
Reference to our occupancy detector
This is the occupancy sensor that terminates the track circuit district for track vacancy detection of our half of the open track. The open track is separated in the middle. The half track on our side is monitored by this sensor, the half track on the other side is monitored by the neighboring station. This is a referance to the name of an Sensor.
<track>
Type: String
Cardinality: once
Name of the track element
This is the name of the complete open track. It is a reference to the name of an <elekdra.track>. The block displays the occupancy state that is computed from the <sensor_local> as configured for this2 Elekdra instance and the remote sensor information transmitted from the neighboring station via block line.
<track_remote>
Type: String
Cardinality: optional [0..1]
Name of the track element
This is the remote half of the open track. It is a reference to the name of an <elekdra.track>. The occupancy information from the track circuit of the remote half block section that is monitored bei the neighboring station is received via block line and displayed on this track. Normally this track is not needed, <track> (see above) will display the composite state. This can be handy for debugging, though.
<route_request_permission>
Type: boolean
Cardinality: optional [0..1]
Automatic permission request
This enables sending a permission request message over the block line, when the route is selected. This feature is especially helpfull when automizing the operation with AULI. Default is false
<sendperm>
Type: boolean
Cardinality: once
May the user give the 'permission' away?
Setting this to 'true' enables a user interface operation that sends a 'permission' message over the block line and sets the local state to 'we don't have permission to send trains'.
<reqperm>
Type: boolean
Cardinality: once
May the user issue a request for 'permission'?
Setting this to 'true' enables a user interface operation that sends a 'please give me permission' message over the block line to the other station.
<signalin>
Type: String
Cardinality: once
Reference of entry signal
This signal has an effect on the enabling of the track contact for inbound trains. It is a reference to the name of a <elekdra.signal>
<route_target>
Type: String
Cardinality: once
Route target of open track
This is a reference to the <name> of a <elekdra.target>. It is the route target element of the open track that this block is associated with.
This <elekdra.target> must be configured in all <elekdra.route> as <routeable>! With this mechanism, the appropriate departure signal is found that is dependent of this block when a route is established that terminates at this route target.
<name>
Type: String
Cardinality: once
Identification
The block instance is referenced on the user interface and by other configurations by this string.
<blockroute>
Type: boolean
Cardinality: once
Does the blocked field block inhibit setup of a route?
Setting this to 'true' has the effect that the setup of a route can be stopped by the block if the block is not in the state that permits sending trains. Setting this to true might be prototypical for some older plants, but it is not desireable for efficient operation. Setting this to false also helps to establish a route without a green exit signal but than to switch on the substitutaion signal.

Generated by ConfigFileDocumentationGenerator Valid HTML 4.01 Transitional