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
Links
- Forum discussion:
- Jörg von Lingen, 10.01.2021: https://www.railml.org/forum/index.php?t=msg&th=786&start=0&
- Larissa Zhuchyi, 24.03.2023: https://www.railml.org/forum/index.php?t=msg&th=899&start=0&
- Torben Brand, 06.03.2024: https://www.railml.org/forum/index.php?t=msg&th=899&goto=3201&#msg_3201
- Torben Brand, 08.03.2024: https://www.railml.org/forum/index.php?t=msg&th=916&goto=3202&#msg_3202
- Git issues
- Wiki documentation:
- IL:signalIL: https://wiki3.railml.org/wiki/IL:signalIL
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"
[1] https://www.railml.org/forum/index.php?t=msg&th=899&goto=3164&#msg_3164