TPS Device : Public Class
Created: 01.12.2015 08:24:10
Modified: 16.11.2021 16:58:31
Project:
Advanced:
Device that transmits train protection information to a passing train.<br/>This class can be instantiated if the device is not (yet) planned and located in detail.<br/>
Attribute
Private int
  positionInSystem
Details:
Notes: 0 is first device, 1 is second, etc. <br/>
Element Source Role Target Role
TpsDataTransmissionSystem
Class  
Name:  
 
Name: implementsTpsDataTxSystem
 
Details:
The device implements a TP information point.<br/>The device can implement several systems, i.e. a Eurobalise can implement ETCS L1, L2 or Berlin S-Bahn.<br/>
TpsDevice
Class  
Name:  
 
Name: refersToRsmTpsDevice
 
Details:
Information about location of the device in the railway network and position on the map is stored in the RSM namespace.<br/>EULYNX doesn't use the orientation of the RSM device's spot location which should be set to undefined.<br/><br/>
Element Source Role Target Role
TpsRelation
Class  
Name:  
 
Name: appliesToTpsDevice
 
Details:
 
TpsAndState
Class  
Name:  
 
Name: refersToTpsDevice
 
Details:
 
ControlledTrackAsset
Class  
Name:  
 
Name: appliesToTpsDevice
 
Details:
Stand-alone TP devices are not referred to by the controlled track asset class.<br/>A self-powered TP device is not a controlled track asset but if the device has some control relation with a controller, for instance reporting health status, it is a controlled track asset.<br/>
TrainSelectionProperties
Class  
Name:  
 
Name: appliesToTpsDevice
 
Details:
train selection is applied by this device<br/>
TpsDeviceProperties
Class  
Name:  
 
Name: appliesToTpsDevice
 
Details:
the properties apply to this TPS device<br/>
Tag Value
mixed false
Details:
Values: true | false
Default: false
Description: Determines whether this element may contain mixed element and character content.  Refer to the W3C XML Schema recommendation
modelGroup sequence
Details:
Values: all | sequence | choice
Default: sequence
Description: Overrides the package-level default model group
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
SpotLocation Class Dependency To The spot location of the device is provided by the TpsDevice in the RSM namespace. TPS devices have either a spot or a linear location.
TP-1403 - Signal reference Requirement Realization To  
TP-0813 - ID Interlocking controlled element Requirement Realization To  
TP-0303 - Component Requirement Realization To  
TP-0605 - ComponentID Requirement Realization To  
TP-08 - Intermittent train protection element Requirement Realization To  
SI-0131 - AWSMagnet Requirement Realization To  
TP-1507 - Order Requirement Realization To  
TP-0608 - Order Requirement Realization To  
SI-0133 - AWSMagnetRef Requirement Realization To  
TP-1001 - ID Intermittent train protection element assignment Requirement Realization To  
TP-0801 - ID Intermittent train protection element assignment Requirement Realization To  
TP-0607 - Description Requirement Realization To  
SI-0425 - AWSMagnetRef Requirement Realization To  
TpsSpotDevice Class Generalization From  
TP-0604 - Component Requirement Realization To  
Eu.LS.6090 Requirement Realization To  
PhysicalTrackAsset Class Generalization To  
TP-0603 - Components Requirement Realization To  
TP-0606 - ComponentName Requirement Realization To  
TpsLinearDevice Class Generalization From  
SI-0132 - DistanceToAWSMagnet Requirement Realization To