IL:signalIL/3.1: Difference between revisions
Jump to navigation
Jump to search
[unchecked revision] | [unchecked revision] |
(Created page with "<noinclude>Automatic Schemaexport for Element '''signalIL'''</noinclude> {{Schemaexport |element=signalIL |subschema=interlocking |subschema_slug=IL |documentation=The signal...") |
No edit summary |
||
Line 13: | Line 13: | ||
{{attribut|name=passingSpeed|pflicht=0|typ=xs:decimal|documentation=Maximum speed in km/h beyond the signal. This is suitable for defining the line speed profile.}}, | {{attribut|name=passingSpeed|pflicht=0|typ=xs:decimal|documentation=Maximum speed in km/h beyond the signal. This is suitable for defining the line speed profile.}}, | ||
{{attribut|name=releaseDelay|pflicht=0|typ=xs:duration|documentation=Time to elapse between receiving the revocation command and before route release.}}, | {{attribut|name=releaseDelay|pflicht=0|typ=xs:duration|documentation=Time to elapse between receiving the revocation command and before route release.}}, | ||
{{attribut|name=function|pflicht=0|typ=xs:string|documentation=Function of the signal for usage by the interlocking. This is in addition to signalType in infrastructure.|werte={{wert|name=main}}{{wert|name=repeater}}{{wert|name=distant}}{{wert|name=shunting}}{{wert|name=barrage}}{{wert|name=block}}{{wert|name=junction}}{{wert|name=exit}}{{wert|name=intermediateStop}}{{wert|name=intermediate}}{{wert|name=entry}}|patterns={{pattern|other:\w | {{attribut|name=function|pflicht=0|typ=xs:string|documentation=Function of the signal for usage by the interlocking. This is in addition to signalType in infrastructure.|werte={{wert|name=main}}{{wert|name=repeater}}{{wert|name=distant}}{{wert|name=shunting}}{{wert|name=barrage}}{{wert|name=block}}{{wert|name=junction}}{{wert|name=exit}}{{wert|name=intermediateStop}}{{wert|name=intermediate}}{{wert|name=entry}}|patterns={{pattern|other:\w{2,}}}}}, | ||
{{attribut|name=isVirtual|pflicht=1|typ=xs:boolean|documentation=Often, users label signals virtual. A virtual signal can be a dummy-signal that is a software object in the interlocking but has no physical trackside presence. Such virtual signals can be useful for modelling speed steps; there need not be a physical signal but the interlocking enforces a different speed at the position of the virtual signal. The other way round, stand-alone boards that are not wired to the interlocking can be labelled virtual. Such stand-alone signals are of interest to simulations because when they affect driver behaviour thus influence train runs.}}, | {{attribut|name=isVirtual|pflicht=1|typ=xs:boolean|documentation=Often, users label signals virtual. A virtual signal can be a dummy-signal that is a software object in the interlocking but has no physical trackside presence. Such virtual signals can be useful for modelling speed steps; there need not be a physical signal but the interlocking enforces a different speed at the position of the virtual signal. The other way round, stand-alone boards that are not wired to the interlocking can be labelled virtual. Such stand-alone signals are of interest to simulations because when they affect driver behaviour thus influence train runs.}}, | ||
{{attribut|name=callOnAspectTime|pflicht=0|typ=xs:duration|documentation=time for duration to show call-on aspect on this signal}}, | {{attribut|name=callOnAspectTime|pflicht=0|typ=xs:duration|documentation=time for duration to show call-on aspect on this signal}}, | ||
{{attribut|name=sightDistance|pflicht=0|typ=xs:decimal|documentation=The distance in metres the signal is visible in advance by the train driver. This might influence reaction times on changing aspects for simulation.}}, | {{attribut|name=sightDistance|pflicht=0|typ=xs:decimal|documentation=The distance in metres the signal is visible in advance by the train driver. This might influence reaction times on changing aspects for simulation.}}, | ||
{{attribut|name=id|pflicht=0|typ=xs:ID|documentation=unique identifier|patterns={{pattern|(urn:uuid:)?[0-9a-fA-F] | {{attribut|name=id|pflicht=0|typ=xs:ID|documentation=unique identifier|patterns={{pattern|(urn:uuid:)?[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}|\{[0-9a-fA-F]{8}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{4}-[0-9a-fA-F]{12}\}}}}} | ||
}} | }} |
Revision as of 18:18, 23 December 2019
Automatic Schemaexport for Element signalIL
Autoexport from the XML-Schema for element IL:signalIL of railML® version 3.1 | |
Documentation | The signal is a track asset used to transmit information to the train driver represented by its optical appearance. |
Subschema | interlocking |
Parents* | signalsIL |
Children | refersTo (1..1), protectsBlockExit (0..1), any (), designator (0..1) |
Attributes:
| |
*Notice: Elements may have different parent elements. As a consequence they may be used in different contexts. Please, consider this as well as a user of this wiki as when developing this documentation further. Aspects that are only relevant with respect to one of several parents should be explained exclusively in the documentation of the respective parent element. |