Created: | 07.06.2016 16:34:32 |
Modified: | 16.11.2021 16:41:04 |
![]() |
|
![]() |
Attribute | ||
Private string Description |
||
![]()
|
Element | Source Role | Target Role |
LineSideDetectionEvaluator Class |
Name: |
Name: isImplementedByDetector |
![]() The logic is implemented by a (set of) line side spot detectors. <br/>The description of the compound logical object can state the logical equations.<br/>
|
Element | Source Role | Target Role |
ControlledTrackAsset Class |
Name: |
Name: appliesToCompoundLogicalObject |
![]() this compound logical object is an active track asset<br/>
|
||
CompoundLogicalObjectAndState Class |
Name: |
Name: refersToCompoundLogicalObject |
![]() refers to Compound Logical Object<br/>
|
||
RouteCondition Class |
Name: |
Name: readsLogicalValueFromCompondLogicalObject |
![]() The logical input is read from an external sensor, e.g. bascule bridge, flooding, smoke or earthquake detector.<br/>
|
Tag | Value |
mixed | false |
![]() Values: true | false
Default: false Description: Determines whether this element may contain mixed element and character content. |
|
modelGroup | sequence |
![]() Values: all | sequence | choice
Default: sequence Description: Overrides the package-level default model group |
|
nillable | false |
![]() Values: true | false
Default: false Description: As defined by XML Schema specification |
Requirement | Type | Status | Difficulty | Priority | Stability |
hide the logic from field elements in a compound logic object | Functional | Proposed | Medium | Medium | Moderate |
![]() Boolean logic often is concealed from the interlocking by simple relays that implement the “or”, “xor” etc. This alleviates notorious timing problems that arise when an interlocking has to process binary inputs from field elements. Electric signals from field elements hardly ever are synchronous and suffer from jitter due to bouncing relays. Whilst modelling complex logic relations is possible, this would be beyond the scope of RailML. Much rather in such cases, we prefer to hide the logic in a compound logic object<br/>
|
Property | Value |
isFinalSpecialization: | 0 |
Object | Type | Connection | Direction | Notes |
RO-15 - Autorisation to set a route | Requirement | Realization | To | |
RO-1503 - Autorisation type | Requirement | Realization | To | |
RO-1502 - Autorisation ID | Requirement | Realization | To | |
IoController | Class | Dependency | To | The I/O controller provides boolean information, e.g. avalanche detector, gate position detector, high wind detectors, ... |
PhysicalTrackAsset | Class | Generalization | To |