Dev:TrainProtectionSystems: Difference between revisions

From railML 2 Wiki
Jump to navigation Jump to search
[checked revision][checked revision]
(+navi)
(Replaced content with "{{mirror}}")
 
(9 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{navi}}
{{mirror}}
The [[dev:codelists|codelist]] '''TrainProtectionSystems''' comprises of train protection systems. It provides two container elements for track bound systems and train bound systems respectively. Your [[Dev:Downloading and using railML|{{rml}} download]] will usually contain the codelists in a directory ''codelists'', next to documentation and schema. As As the codelists have shorter cycles than railML® versions have you might want to get the current list from {{site|https://svn.railml.org/railML2/trunk/codelists/TrainProtectionSystems.xml|domain=svn}}.
 
The code lists are intended to address certain frequently used entities with a single code, as to avoid repetitious work as well as ambiguity errors. Moreover, the separation of schema and codelists allows actualizing the codelists in very short cycles. The concept of codelists is explained [[dev:Codelists|here]].
==Specification==
The list contains {{external|https://en.wikipedia.org/wiki/Train_protection_system train protection systems}}. The root element is named {{CO:Tag|trainProtectionSystems}}. It provides two container elements for track bound systems and train bound systems respectively:
===At track===
*{{CO:Tag|trainProtectionSystemsAtTrack}}: Container for train protection systems, installed "at the track"
**{{CO:Tag|trainProtectionSystem}}: Single entries for each train protection system, installed "at track"
***{{attr|code}}: A code that should be referred to from within an railML file, typically a short name for the train protection system in latin letters.
***{{CO:Tag|name|trainProtectionSystem_trainProtectionSystemsAtTrack}}: Name of the system.
***{{CO:Tag|validFor|trainProtectionSystem_trainProtectionSystemsAtTrack}}: If the code for the system differs between vehicle and track installation, put the mapping in this container element.
****{{CO:Tag|vehicleSystem}}: Train protection system code of the according vehicle system.
;Example entry
<syntaxhighlight lang=xml>
<trainProtectionSystem code="Crocodile">
<name/>
<validFor>
  <vehicleSystem>Crocodile</vehicleSystem>
  <vehicleSystem>Memor</vehicleSystem>
  <vehicleSystem>Memor2</vehicleSystem>
</validFor>
</trainProtectionSystem>
</syntaxhighlight>
===On Vehicle===
*{{CO:Tag|trainProtectionSystemsOnVehicle}}: Container for train protection systems, installed "on the vehicle"
**{{CO:Tag|trainProtectionSystem}}: Single entries for each train protection system, installed "on vehicle"
***{{attr|code}}: A code, that should be referred to from within an railML file, typically a short name for the train protection system in latin letters.
***{{CO:Tag|name|trainProtectionSystem_trainProtectionSystemsOnVehicle}}: Name of the system.
***{{CO:Tag|validFor|trainProtectionSystem_trainProtectionSystemsOnVehicle}}: If the code for the system differs between vehicle and track installation, put the mapping in this container element.
****{{CO:Tag|trackSystem}}: Train protection system code of the according track system.
;Example entry
<syntaxhighlight lang=xml>
<trainProtectionSystem code="CIR-ELKE2">
<name/>
<validFor>
  <trackSystem>LZB</trackSystem>
  <trackSystem>CIR-ELKE</trackSystem>
  <trackSystem>CIR-ELKE2</trackSystem>
</validFor>
</trainProtectionSystem>
</syntaxhighlight>
==Affected Elements==
Currently the codelist InfrastructureManagers.XML can be called from three elements:
{{missing information|topic=the elements calling this codelist|user=[[User:Ferri Leberl|Ferri Leberl]] ([[User talk:Ferri Leberl|talk]]) 19:42, 9 January 2018 (CET)}}
==Current entries==
As of January 2018, the following Systems are listed:
===At Track===
{|class="wikitable sortable"
!{{rml}} Code
!Name
!ValidFor
!URL
!Contact
|-
|ALSN
|Автоматическая Локомотивная Сигнализация Непрерывного действия (Continuous automatic cab signalling)
|
*ALSN
*ALSEN
*KLUBU
|
|
|-
|ASFA
|Anuncio de Señales y Frenado Automático
|
|
|
|-
|ATB
|automatische treinbeïnvloeding
|
*ATB
*ATBEG
|
|
|-
|ATBNG
|automatische treinbeïnvloeding - Nieuwe Generatie
|
|
|
|-
|ATSP
|
|
|
|
|-
|ATSS
|
|
|
|
|-
|AWS
|Automatic Warning System
|
|
|
|-
|BACC
|Blocco automatico a correnti codificate
|
|
|
|-
|Crocodile
|
|
*Crocodile
*Memor
*Memor2
|
|
|-
|CIR-ELKE
|Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn
 
|
|
|
|-
|CIR-ELKE2
|Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung
|
*CIR-ELKE
*CIR-ELKE2
|
|
|-
|CSS
|
|
|
|
|-
|DATC
|
|
|
|
|-
|EBICAB
|electronic cab signalling Bombardier
|
|
|
|-
|ETCS
|European Train Control System (ERTMS)
|
|
|
|-
|EVM
|
|
*EVM120
*EVM160
*Mirel
|
|
|-
|Fahrsp
|Fahrsperre (mechanical)
|
|
|
|-
|GWATP
|Great Western Automatic Train Protection
|
|
|
|-
|Indusi
|Induktive Zugsicherung
|
*Indusi54
*Indusi60
*Indusi60R
*PZ80
*PZB90
|
|
|-
|Integra-Signum
|
|
|
|
|-
|KHP
|
|
|
|
|-
|KVB
|Contrôle de vitesse par balises
|
|
|
|-
|LS
|
|
*LS
*LS90
*Mirel
|
|
|-
|LZB
|Linienförmigen Zugbeeinflussung
|
*LZB-L72
|
|
|-
|RS4c
|Blocco automatico a correnti codificate/Ripetizone dei Segnali 4 Codici
 
|
|
|
|-
|SAUTC
|
|
*SAUTC
*SAUTCM
*SAUTU
|
|
|-
|SCMT
|Sistema die Controllo della Marcia dei Treni
|
|
|
|-
|SELCAB
|
|
|
|
|-
|SHP
|Samoczynne hamowanie pociagu
|
|
|
|-
|SSC
|Sistema di Supporto alla Condotta
|
|
|
|-
|TBL
|Transmission Balise-Locomotive
|
|
|
|-
|TPWS
|train protection and warning system
|
|
|
|-
|TVM300
|Transmission Voie-Machine (upto 300 km/h)
|
|
|
|-
|TVM430
|Transmission Voie-Machine (greater 300 km/h)
|
|
|
|-
|ZSI127
|
|
|
|
|-
|ZSI90
|
|
|
|
|-
|ZSL90
|
|
|
|
|-
|ZST90
|
|
|
|
|-
|ZUB121
|Zugbeeinflussung
|
|
|
|-
|ZUB122
|Zugbeeinflussung
|
|
|
|-
|ZUB123
|Zugbeeinflussung
|
|
|
|-
|ZUB262
|Zugbeeinflussung
|
|
|
|}
 
===On Vehicle===
{|class="wikitable sortable"
!{{rml}} Code
!Name
!ValidFor
!URL
!Contact
|-
|ALSEN
|extension of ALSN for speeds up to 200 km/h
|
*ALSN
|
|
|-
|ALSN
|
Автоматическая Локомотивная Сигнализация Непрерывного действия (Continuous automatic cab signalling)
|
|
|
|-
|ASFA
|Anuncio de Señales y Frenado Automático
|
|
|
|-
|ATB
|automatische treinbeïnvloeding
|
|
|
|-
|ATBEG
|automatische treinbeïnvloeding - Eerste Generatie
|
*ATB
|
|
|-
|ATBNG
|automatische treinbeïnvloeding - Nieuwe Generatie
|
|
|
|-
|ATSP
|
|
|
|
|-
|ATSS
|
|
|
|
|-
|AWS
|Automatic Warning System
|
|
|
|-
|BACC
|Blocco automatico a correnti codificate
|
|
|
|-
|CIR-ELKE
|
Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn
 
|
*LZB
*CIR-ELKE
|
|
|-
|CIR-ELKE2
|
Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung
 
|
*LZB
*CIR-ELKE
*CIR-ELKE2
|
|
|-
|Crocodile
|
|
|
|
|-
|CSS
|
|
|
|
|-
|DATC
|
|
|
|
|-
|EBICAB
|
|
|
|
|-
|ETCS
|
|
|
|
|-
|EVM120
|
|
*EVM
|
|
|-
|EVM160
|
|
*EVM
|
|
|-
|Fahrsp
|Fahrsperre
|
|
|
|-
|GWATP
|
|
|
|
|-
|Indusi54
|
|
*Indusi
|
|
|-
|Indusi60
|
|
*Indusi
|
|
|-
|Indusi60R
|
|
*Indusi
|
|
|-
|Integra-Signum
|
|
|
|
|-
|KHP
|
|
|
|
|-
|KLUBU
|
|
*ALSN
|
|
|-
|KVB
|Contrôle de vitesse par balises
|
|
|
|-
|LS
|
|
|
|
|-
|LS90
|
|
*LS
|
|
|-
|LZB-L72
|Linienförmige Zugbeeinflussung Variante L72
|
*LZB
|
|
|-
|Memor
|
|
*Crocodile
|
|
|-
|Memor2
|
|
*Crocodile
|
|
|-
|Mirel
|
|
*EVM
*LS
|
|
|-
|PZ80
|Punktförmige Zugbeeinflussung Typ 80
|
*Indusi
|
|
|-
|PZB90
|Punktförmige Zugbeeinflussung Typ 90
|
*Indusi
|
|
|-
|RS4c
|
Blocco automatico a correnti codificate/Ripetizone dei Segnali 4 Codici
|
|
|
|-
|SAUTC
|
|
|
|
|-
|SAUTCM
|
|
*SAUTC
|
|
|-
|SAUTU
|
|
*SAUTC
|
|
|-
|SCMT
|Sistema die Controllo della Marcia dei Treni
|
|
|
|-
|SELCAB
|
|
|
|
|-
|SHP
|Samoczynne hamowanie pociagu
|
|
|
|-
|SSC
|Sistema di Supporto alla Condotta
|
|
|
|-
|TBL
|Transmission Balise-Locomotive
|
|
|
|-
|TPWS
|train protection and warning system
|
|
|
|-
|TVM300
|Transmission Voie-Machine (upto 300 km/h)
|
|
|
|-
|TVM430
|Transmission Voie-Machine (greater 300 km/h)
|
|
|
|-
|ZSI127
|Zugsicherung Schmalspur - 127
|
|
|
|-
|ZSI90
|Zugsicherung Schmalspur - induktiv 90
|
|
|
|-
|ZSL90
|Zugsicherung Schmalspur - Linienleiter 90
|
|
|
|-
|ZST90
|Zugsicherung Schmalspur - Zugstop 90
|
|
|
|-
|ZUB121
|Zugbeeinflussung Typ 121
|
|
|
|-
|ZUB122
|Zugbeeinflussung Typ 122
|
|
|
|-
|ZUB123
|Zugbeeinflussung Typ 123
|
|
|
|-
|ZUB262
|Zugbeeinflussung Typ 262
|
|
|
|-
|}
Are you missing an entry? The procedure to extend the list is explained [[dev:Codelists#Missing_entries|here]].
 
[[category:Common Concept]]

Latest revision as of 20:38, 23 January 2020

🗒️ This page is mirrored from page Dev:TrainProtectionSystems in The railML® 3 wiki.
RailML Trademark RGB V2.png
XML Railway exchange format
https://railML.org
Latest release: 2.5
(September 1st, 2021)
 
Main Menu
 
Subschemas
XML tree
UML diagrams
Use cases
Versions & Changes

The codelist TrainProtectionSystems comprises of train protection systems. It provides two container elements for track bound systems and train bound systems respectively. Your railML® download will usually contain the codelists in a directory codelists, next to documentation and schema. As the codelists have shorter cycles than railML® versions have you might want to get the current list from https://development.railml.org/railml/shared/-/raw/master/codelists/TrainProtectionSystems.xml (link to the railML® website).

The code lists are intended to address certain frequently used entities with a single code, as to avoid repetitious work as well as ambiguity errors. Moreover, the separation of schema and codelists allows actualizing the codelists in very short cycles. The concept of codelists is explained here.

Specification

The list contains train protection systems (Wiki banner.png). The root element is named <trainProtectionSystems>. It provides two container elements for track bound systems and train bound systems respectively:

At track

  • <trainProtectionSystemsAtTrack>: Container for train protection systems, installed "at the track"
    • <trainProtectionSystem>: Single entries for each train protection system, installed "at track"
      • code: A code that should be referred to from within an railML file, typically a short name for the train protection system in latin letters.
      • <name>: Internationalized name of the system.
      • <validFor>: If the code for the system differs between vehicle and track installation, put the mapping in this container element.
        • <vehicleSystem>: Train protection system code of the according vehicle system.
Example entry
<trainProtectionSystem code="ATB">
  <name>automatische treinbeïnvloeding</name>
  <validFor>
    <vehicleSystem>ATB</vehicleSystem>
    <vehicleSystem>ATBEG</vehicleSystem>
  </validFor>
</trainProtectionSystem>

On Vehicle

  • <trainProtectionSystemsOnVehicle>: Container for train protection systems, installed "on the vehicle"
    • <trainProtectionSystem>: Single entries for each train protection system, installed "on vehicle"
      • code: A code, that should be referred to from within an railML file, typically a short name for the train protection system in latin letters.
      • <name>: Internationalized name of the system.
      • <validFor>: If the code for the system differs between vehicle and track installation, put the mapping in this container element.
        • <trackSystem>: Train protection system code of the according track system.
Example entry
<trainProtectionSystem code="CIR-ELKE2">
 <name>Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung</name>
 <validFor>
  <trackSystem>LZB</trackSystem>
  <trackSystem>CIR-ELKE</trackSystem>
  <trackSystem>CIR-ELKE2</trackSystem>
 </validFor>
</trainProtectionSystem>

Affected Elements

railML® 2

    • Attribute trainProtectionSystem of IS:speedProfile
    • Attribute trainProtectionSystem of IS:trainProtectionElement
    • Attribute trainProtectionSystem of IS:trainProtectionChange
    • Attribute trainProtectionSystem of IS:trainProtection
    • Attribute type of TT:equipment
    • Attribute type of RS:nationalSystem

railML® 3

    • Attribute trainProtectionSystem of IS:trainProtectionElement

Current entries

As of January 2018, the following Systems are listed:

At Track

railML® Code Name Comment ValidFor URL Contact Info
ALSN Автоматическая Локомотивная Сигнализация Непрерывного действия (Continuous automatic cab signalling)
  • ALSN
  • ALSEN
  • KLUBU
ALSN (Wiki banner.png)
ASFA Anuncio de Señales y Frenado Automático ASFA (Wiki banner.png)
ATB automatische treinbeïnvloeding
  • ATB
  • ATBEG
ATB (Wiki banner.png)
ATBNG automatische treinbeïnvloeding - Nieuwe Generatie ATB-NG (Wiki banner.png)
ATSP
ATSS
AWS Automatic Warning System AWS (Wiki banner.png)
BACC Blocco automatico a correnti codificate BACC (Wiki banner.png)
Crocodile
  • Crocodile
  • Memor
  • Memor2
Crocodile (Wiki banner.png)
CIR-ELKE Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn CIR-ELKE (Wiki banner.png)
CIR-ELKE2 Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung
  • CIR-ELKE
  • CIR-ELKE2
CIR-ELKE2 (Wiki banner.png)
CSS CSS (Wiki banner.png)
DATC
EBICAB electronic cab signalling Bombardier EBICAB (Wiki banner.png)
ETCS European Train Control System (ERTMS) ETCS (Wiki banner.png)
EVM
  • EVM120
  • EVM160
  • Mirel
Fahrsp Fahrsperre (mechanical)
GWATP Great Western Automatic Train Protection GW ATP (Wiki banner.png)
Indusi Induktive Zugsicherung
  • Indusi54
  • Indusi60
  • Indusi60R
  • PZ80
  • PZB90
Indusi (Wiki banner.png)
Integra-Signum Integra-Signum (Wiki banner.png)
KHP
KVB Contrôle de vitesse par balises KVB (Wiki banner.png)
LS
  • LS
  • LS90
  • Mirel
LS (Wiki banner.png)
LZB Linienförmigen Zugbeeinflussung
  • LZB-L72
LZB (Wiki banner.png)
RS4c Blocco automatico a correnti codificate/Ripetizone dei Segnali 4 Codici RS4c (Wiki banner.png)
SAUTC
  • SAUTC
  • SAUTCM
  • SAUTU
SCMT Sistema die Controllo della Marcia dei Treni SCMT (Wiki banner.png)
SELCAB SELCAB (Wiki banner.png)
SHP Samoczynne hamowanie pociagu SHP (Wiki banner.png)
SSC Sistema di Supporto alla Condotta SSC (Wiki banner.png)
TBL Transmission Balise-Locomotive TBL (Wiki banner.png)
TPWS train protection and warning system TPWS (Wiki banner.png)
TVM300 Transmission Voie-Machine (upto 300 km/h) TVM300 (Wiki banner.png)
TVM430 Transmission Voie-Machine (greater 300 km/h) TVM430 (Wiki banner.png)
ZSI127 ZSI-127 (Wiki banner.png)
ZSI90 ZSI-90 (Wiki banner.png)
ZSL90 de:ZSL-90 (Wiki banner.png)
ZST90 ZST-90 (Wiki banner.png)
ZUB121 Zugbeeinflussung ZUB 121 (Wiki banner.png)
ZUB122 Zugbeeinflussung ZUB 122 (Wiki banner.png)
ZUB123 Zugbeeinflussung ZUB 123 (Wiki banner.png)
ZUB262 Zugbeeinflussung ZUB 262 (Wiki banner.png)

On Vehicle

railML® Code Name Comment ValidFor URL Contact Info
ALSEN extension of ALSN for speeds up to 200 km/h
  • ALSN
ALSN Автоматическая Локомотивная Сигнализация Непрерывного действия (Continuous automatic cab signalling) ALSN (Wiki banner.png)
ASFA Anuncio de Señales y Frenado Automático ASFA (Wiki banner.png)
ATB automatische treinbeïnvloeding ATB (Wiki banner.png)
ATBEG automatische treinbeïnvloeding - Eerste Generatie
  • ATB
ATB-EG (Wiki banner.png)
ATBNG automatische treinbeïnvloeding - Nieuwe Generatie ATB-NG (Wiki banner.png)
ATSP
ATSS
AWS Automatic Warning System AWS (Wiki banner.png)
BACC Blocco automatico a correnti codificate BACC (Wiki banner.png)
CIR-ELKE Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn
  • LZB
  • CIR-ELKE
CIR-ELKE (Wiki banner.png)
CIR-ELKE2 Computer Integrated Railroading – Erhöhung der Leistungsfähigkeit im Kernnetz der Eisenbahn, Erweiterung
  • LZB
  • CIR-ELKE
  • CIR-ELKE2
CIR-ELKE2 (Wiki banner.png)
Crocodile Crocodile (Wiki banner.png)
CSS CSS (Wiki banner.png)
DATC
EBICAB EBICAB (Wiki banner.png)
ETCS ETCS (Wiki banner.png)
EVM120
  • EVM
EVM160
  • EVM
Fahrsp Fahrsperre
GWATP GW ATP (Wiki banner.png)
Indusi54
  • Indusi
Indusi (Wiki banner.png)
Indusi60
  • Indusi
Indusi (Wiki banner.png)
Indusi60R
  • Indusi
Indusi (Wiki banner.png)
Integra-Signum Integra-Signum (Wiki banner.png)
KHP
KLUBU
  • ALSN
KLUB-U (Wiki banner.png)
KVB Contrôle de vitesse par balises KVB (Wiki banner.png)
LS LS (Wiki banner.png)
LS90
  • LS
LS (Wiki banner.png)
LZB-L72 Linienförmige Zugbeeinflussung Variante L72
  • LZB
LZB (Wiki banner.png)
Memor
  • Crocodile
Crocodile (Wiki banner.png)
Memor2
  • Crocodile
Memor II+ (Wiki banner.png)
Mirel
  • EVM
  • LS
Mirel (Wiki banner.png)
PZ80 Punktförmige Zugbeeinflussung Typ 80
  • Indusi
Indusi (Wiki banner.png)
PZB90 Punktförmige Zugbeeinflussung Typ 90
  • Indusi
Indusi (Wiki banner.png)
RS4c Blocco automatico a correnti codificate/Ripetizone dei Segnali 4 Codici RS4c (Wiki banner.png)
SAUTC
SAUTCM
  • SAUTC
SAUTU
  • SAUTC
SCMT Sistema die Controllo della Marcia dei Treni SCMT (Wiki banner.png)
SELCAB SELCAB (Wiki banner.png)
SHP Samoczynne hamowanie pociagu SHP (Wiki banner.png)
SSC Sistema di Supporto alla Condotta SSC (Wiki banner.png)
TBL Transmission Balise-Locomotive TBL (Wiki banner.png)
TPWS train protection and warning system TPWS (Wiki banner.png)
TVM300 Transmission Voie-Machine (upto 300 km/h) TVM300 (Wiki banner.png)
TVM430 Transmission Voie-Machine (greater 300 km/h) TVM430 (Wiki banner.png)
ZSI127 Zugsicherung Schmalspur - 127 ZSI-127 (Wiki banner.png)
ZSI90 Zugsicherung Schmalspur - induktiv 90
ZSL90 Zugsicherung Schmalspur - Linienleiter 90 de:ZSL-90 (Wiki banner.png)
ZST90 Zugsicherung Schmalspur - Zugstop 90 ZST-90 (Wiki banner.png)
ZUB121 Zugbeeinflussung Typ 121 ZUB 121 (Wiki banner.png)
ZUB122 Zugbeeinflussung Typ 122 ZUB 122 (Wiki banner.png)
ZUB123 Zugbeeinflussung Typ 123 ZUB 123 (Wiki banner.png)
ZUB262 Zugbeeinflussung Typ 262

Are you missing an entry? The procedure to extend the list is explained here.