Trigger Assignment : Public Class
Created: 31.07.2019 18:00:22
Modified: 11.01.2023 14:06:21
Project:
Advanced:
Assigns a trigger to vehicle detection.<br/>The trigger is typically a Vehicle Passage Detector. It can also be an approach zone, either all sections or only the extremity. Even if no train detection is given, a condition can still apply.<br/>NR: strike-in or strike-out; the trigger is closely associated with vehicle detection<br/>
Attribute
Private string
  functionDescription
Details:
Notes: Describes the triggering action, e.g. <i> "Activate the level crossing at km x.y"</i>. The description is subject to national rules and regulations.<br/>
Element Source Role Target Role
VehiclePassageDetector
Class  
Name:  
 
Name: isAssignedToVpDetector
 
Details:
The trigger is assigned to vehicle detection: a VP detector.<br/>
TdsSection
Class  
Name:  
 
Name: isAssignedToTdsSection
 
Details:
The trigger is assigned to train detection: a TDS section.<br/>
Signal
Class  
Name:  
 
Name: clearsSignal
 
Details:
The detection of a vehicle passage can clear a signal.<br/>For instance: in shunting areas, a treadle can clear the shunting signal.<br/>
DataPrepEntities
Class  
Name: ownsTriggerAssignment
 
Name:  
 
Details:
 
Signal
Class  
Name:  
 
Name: closesSignal
 
Details:
Condition that forces the signal to close.<br/>This extra condition typically complements another condition that may close the signal earlier. <br/>The extra condition can be signal passed at danger (SPAD). In this case, more than one signal in the vicinity can be closed as a protective measure.<br/>de-DE: zweites Haltfallkriterium<br/>fr-FR: AXF Auxiliaire de Fermeture<br/>
Element Source Role Target Role
ArsRouteTrigger
Class  
Name:  
 
Name: usesTrigger
 
Details:
This train detection triggers the ARS call.<br/>
LevelCrossingActivation
Class  
Name:  
 
Name: usesTriggerAssignment
 
Details:
Link to a trigger assignment that informs about the activation of the Level Crossing <br/>
WarningSystem
Class  
Name:  
 
Name: usesTriggerAssignment
 
Details:
Informs about the equipment that triggers the warning system. <br/>
LevelCrossingRouteRelation
Class  
Name:  
 
Name: getsInputsFromTriggerAssignments
 
Details:
The process of activating a LX can depend on a series of inputs from trigger assignments. These inputs enter into a state machine. <br/>The state machine entry point is the LevelCrossingActivation.<br/>
RouteApproachLocking
Class  
Name:  
 
Name: usesTriggerAssignment
 
Details:
Link to a trigger assignment that informs about route locking.<br/>
Condition
Class  
Name: hasCondition
 
Name:  
 
Details:
 
LevelCrossingDeactivation
Class  
Name:  
 
Name: usesTriggerAssignment
 
Details:
Link to a trigger assignment that informs about the deactivation of the level crossing.<br/>
BlockElement
Class  
Name:  
 
Name: hasBlockClearanceTrigger
 
Details:
The equipment that reports passage of a train. This supports the clearance-proving of the block. Used for open lines without further technical equipment. <br/>de-DE: Schaltmittel zur Räumungsprüfung (E-Feld)<br/>
LineSideDetector
Class  
Name:  
 
Name: isActivatedByTriggerAssignment
 
Details:
The detector is activated by the detection of train passage (UK: strike-in).<br/>nl-NL: relatie met railcontact<br/>
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
LB-0112 - ID Clearing check Requirement Realization To  
AR-0701 - ID Initiation point Requirement Realization To  
TD-0503 - Switching equipment function Requirement Realization To  
OT-0606 - ID RailContact Requirement Realization To  
LC-11 - Switching element route assignment Requirement Realization To  
TD-05 - Switching element assignment Requirement Realization To  
TriggerAssignmentWithDelay Class Generalization From  
TD-0501 - ID Request Requirement Realization To  
LC-1102 - ID Switching element assignment Requirement Realization To  
Eu.LC.1278 Requirement Realization To  
SI-0437 - ID Second criteria for signal closing Requirement Realization To  
Condition Class Strong From  
ConfiguredBaseObject Class Generalization To  
TriggerAssignment Class Generalization From  
TD-0502 - ID Switch Requirement Realization To  
DataPrepEntities Class Strong To