Controller : Public Class
Created: 04.09.2019 14:12:08
Modified: 10.11.2021 10:42:50
Project:
Advanced:
A member of the hierarchy of object types that control the field elements. <br/>This controller class can be instantiated when no other appropriate sub-class is available, e.g. when a new kind of controller is introduced.<br/>
Attribute
Private string
  technology
Details:
Notes: The technology of the controller, e.g. digital, electronic, cloud, geographical, tabular, lever, relay, mechanical, pushbutton.<br/>
Element Source Role Target Role
Housing
Class  
Name:  
 
Name: isHousedIn
 
Details:
 
OperationalLocality
Class  
Name:  
 
Name: operatesLocality
 
Details:
Informs about the locality under control.<br/>
Element Source Role Target Role
PowerSupplyTypes
Enumeration  
Name: hasBackupPowerSupplyType
 
Name:  
 
Details:
The backup power supply or supplies. If more than one is given, the first is the primary backup, then second, etc. <br/>
ControllerRelation
Class  
Name:  
 
Name: endPointA
 
Details:
end point in a relation between two controllers.<br/>
SxiUserEndpoint
Class  
Name:  
 
Name: servesController
 
Details:
The SDI server serves a a EULYNX subsystem which is a field object controller, or even an interlocking.<br/>
PowerSupplyTypes
Enumeration  
Name: hasPowerSupplyType
 
Name:  
 
Details:
 
RastaEndPoint
Class  
Name:  
 
Name: providesSciChannelToController
 
Details:
The end point provides the SCI channel to this field element subsystem (or subsystems in case of multi-object controller), E-IL or adjacent systems.<br/>
CommunicationNode
Class  
Name:  
 
Name: appliesToController
 
Details:
 
EulynxTechnicalIdentifier
Class  
Name: hasEulynxTechId
 
Name:  
 
Details:
This controller has a EULYNX technical identifier.This is mandatory for EULYNX subsystems.<br/>
IpAddressAssignment
Class  
Name:  
 
Name: isAssignedToController
 
Details:
The collection of IP addresses is assigned to this controller.<br/>
ControlArea
Class  
Name:  
 
Name: isControlledByController
 
Details:
 
DiagnosticsOpcUaConfiguration
Class  
Name:  
 
Name: appliesToController
 
Details:
The OPC-UA information model applies to this EULYNX subsystem.<br/>
EtcsBaliseGroup
Class  
Name:  
 
Name: isControlledBy
 
Details:
If the balise group contains one or more controlled balises, it has a relation with a controller. The controller can be an LEU, Interlocking or an RBC.<br/>
AssetControlRelation
Class  
Name:  
 
Name: endPointAController
 
Details:
Reference to the controller of the track asset.<br/>
LocalOperationDevice
Class  
Name:  
 
Name: refersToController
 
Details:
Refers to the controller that normally controls the field element: (decentral) interlocking or field object controller.<br/>
ControllerGroup
Class  
Name:  
 
Name: includesController
 
Details:
Reference to a controller that is part of the group.<br/>
CableRouteNode
Class  
Name:  
 
Name: joinsController
 
Details:
References a controller that can be reached from the node.<br/>
ControllerRelation
Class  
Name:  
 
Name: endPointB
 
Details:
end point in a relation between two controllers.<br/>
Property Value
isFinalSpecialization: 0
Object Type Connection Direction Notes
PowerSupplyTypes Enumeration Strong From The backup power supply or supplies. If more than one is given, the first is the primary backup, then second, etc.
SI-0140 - SignalBoxRef Requirement Realization To  
Eu.SMI.233 Requirement Realization To  
OC-0703 - ID Energy supply secondary Requirement Realization To  
CA-0403 - ID Connected element Requirement Realization To  
OC-0710 - ID Operational point identification Requirement Realization To  
OC-1101 - ID Energy supply Requirement Realization To  
SI-0139 - SignalBoxName Requirement Realization To  
OC-0713 - External object controller type Requirement Realization To  
OC-0704 - Energy supply type Requirement Realization To  
OC-0934 - ID Operational point identification Requirement Realization To  
OC-0828 - ControlledItems Requirement Realization To  
Eu.Gen.4250 Requirement Realization To  
TdsSection Class Abstraction From The communication between a TDS section and a controller (interlocking, field object controller, decentralized Interlocking, evaluator, etc.) is defined by a Control Relation.
OC-0903 - ID Housing Requirement Realization To  
OC-0826 - ControlledItem Requirement Realization To  
OC-0707 - Designation EOC Requirement Realization To  
OC-0712 - EOC general attributes Requirement Realization To  
OC-0714 - Type of construction Requirement Realization To  
TD-0623 - ID Train detection evaluation unit Requirement Realization To  
OC-0524 - ControlType Requirement Realization To  
OC-0709 - ID Information secondary Requirement Realization To  
AtbVvController Class Generalization From  
PhysicalTrackAsset Class Generalization To  
OC-07 - External object controller (EOC) Requirement Realization To  
ControllerPlaceholder Class Generalization From  
OC-10 - Interlocking controlled area Requirement Realization To  
PowerSupplyTypes Enumeration Strong From  
SI-0334 - Controlled by signal box name Requirement Realization To  
OC-0829 - ControlledItem Requirement Realization To  
BlockInstrument Class Generalization From  
FieldObjectController Class Generalization From  
OC-1102 - ID Information Requirement Realization To  
OC-0907 - Energy supply type Requirement Realization To  
LO-0606 - SBReleaseNo Requirement Realization To  
EulynxTechnicalIdentifier Class Strong From This controller has a EULYNX technical identifier.This is mandatory for EULYNX subsystems.
OC-0706 - Designation Requirement Realization To  
OC-0932 - ControlledItem Requirement Realization To  
TrafficControlSystem Class Generalization From  
OP-0207 - ID External element controller Requirement Realization To  
OC-0702 - Energy supply type auxiliary Requirement Realization To  
OC-0929 - Type Requirement Realization To realised by parameter technology and manufacturer model type.
OC-0711 - ID Housing Requirement Realization To  
OC-1001 - ID External element controller Requirement Realization To  
SI-0335 - Controlled by signal box reference Requirement Realization To  
OC-0908 - Energy supply type auxiliary Requirement Realization To  
OC-0724 - ID Operational point operated Requirement Realization To  
OC-0825 - ControlledItems Requirement Realization To  
MaintenanceDataManagement Class Dependency To EULYNX controllers, notably field object controllers, report diagnostics data points to the MDM via an SDI communication channel. Also, MDM can upload boot data to the controllers via this channel. The MDM hosts a service function "diagnostics collector" that processes and relays diagnostic data.
OC-0931 - ControlledItems Requirement Realization To  
TD-0619 - ID Transmission occupation information Requirement Realization To  
OC-0701 - EOC energy supply Requirement Realization To  
Interlocking Class Generalization From  
OC-0705 - ID Energy supply primary Requirement Realization To  
OC-0933 - Energy supply type auxiliary 2 Requirement Realization To  
MultiObjectController Class Generalization From  
RBC Class Generalization From  
OC-0708 - ID Information primary Requirement Realization To