IL: signal lamps and base types

Description

It is necessary to define the particular lamps of a signal plus the mapping between the aspect and the activated lamps for a particular signal. In that way it would be useful to define base types of signals, i.e. two lamps main signal, three lamps main signal etc.

As of 2024-03-22 there is a need to distinguish between physical and functional properties of railway signals as well as unambiguously represent signals of the schematic track plan in railML3.

Background

Proposed solution railML 3.3

In the presentation from the post of Mr von Lingen [1] slides 8, 11. See the attachments. The preliminary changes are as follows:

  • deprecation of signalIL/@function="main"
  • deprecation of signalIL/@function="main+shunting"
  • add child signalLamps of signalIL with the following attributes: @name, @colour, @type, @voltage, @power
  • add child of signalLamps with the following fields usesLamp@ref, usesLaml@flashing, usesLamp@frequency
  • add element signalIndicator with the following fields: allowsAspect@ref, hasDefaulAspect@ref, attribute @type with following enumeration "cautiousDriwing, speedIndicator, distantSpeedIndicator, directionIndicator, distantDirectionIndicator, wrongTrackIndicator"

image

image

[1] https://www.railml.org/forum/index.php?t=msg&th=899&goto=3164&#msg_3164

Edited by IS Coordination