|
|
(3 intermediate revisions by the same user not shown) |
Line 113: |
Line 113: |
| <hasTvdSection ref="LX2.5T"/> | | <hasTvdSection ref="LX2.5T"/> |
| </levelCrossingIL> | | </levelCrossingIL> |
| | </syntaxhighlight> |
| | <div> |
| | === Level Crossing over two tracks with own TVD sections === |
| | In this example the representation of a level crossing over two tracks is shown. Therefore the level crossing has two {{tag|RTM|spotLocation}} in infrastructure and two {{tag|IL|hasLevelCrossingTrack}} in interlocking. |
| | In addition there are {{tag|IS|trainDetectionElement}} connected directly to the level crossing. Thus the level crossing has its own {{tag|IL|tvdSection}}. The related {{tag|IS|trainDetectionElement}} are used for deactivation of the level crossing. |
| | |
| | [[File:Dbl-levelXing01.jpg]] |
| | |
| | <p>The part in infrastructure domain</p> |
| | <syntaxhighlight lang="xml"> |
| | <infrastructure> |
| | <functionalInfrastructure> |
| | <levelCrossingsIS> |
| | <levelCrossingIS id="lc01"> |
| | <name language="no" name="Eina Plo."/> |
| | <spotLocation id="loclc01" netElementRef="net01" applicationDirection="both"/> |
| | <spotLocation id="loclc02" netElementRef="net02" applicationDirection="both"/> |
| | <designator entry="0815.Plo" register="BaneNor"/> |
| | </levelCrossingIS> |
| | </levelCrossingsIS> |
| | <trainDetectionElements> |
| | <trainDetectionElement id="td01" type="axleCounter"> |
| | <!-- netElement representing track 2 (net02) --> |
| | <name language="no" name="Tp(302)"/> |
| | <spotLocation id="loctd01" netElementRef="net02"/> |
| | <designator entry="0815.Tp(302)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td02" type="axleCounter"> |
| | <name language="no" name="Tp(C22)"/> |
| | <spotLocation id="loctd02" netElementRef="net02"/> |
| | <designator entry="0815.Tp(C22)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td03" type="axleCounter"> |
| | <name language="no" name="Tp(C22/302/304)"/> |
| | <spotLocation id="loctd03" netElementRef="net02"/> |
| | <designator entry="0815.Tp(C22/302/304)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td04" type="axleCounter"> |
| | <name language="no" name="Tp(304/6)"/> |
| | <spotLocation id="loctd04" netElementRef="net02"/> |
| | <designator entry="0815.Tp(304/6)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td05" type="axleCounter"> |
| | <name language="no" name="Tp(6/3)"/> |
| | <spotLocation id="loctd05" netElementRef="net02"/> |
| | <designator entry="0815.Tp(6/3)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td06" type="axleCounter"> |
| | <!-- netElement representing connecting track 1/2 (net03) --> |
| | <name language="no" name="Tp(1/6)"/> |
| | <spotLocation id="loctd06" netElementRef="net03"/> |
| | <designator entry="0815.Tp(1/6)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td07" type="axleCounter"> |
| | <!-- netElement representing track 1 (net01) --> |
| | <name language="no" name="Tp(063013/A)"/> |
| | <spotLocation id="loctd07" netElementRef="net01"/> |
| | <designator entry="0815.Tp(063013/A)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td08" type="axleCounter"> |
| | <name language="no" name="Tp(A/303/C11)"/> |
| | <spotLocation id="loctd08" netElementRef="net01"/> |
| | <designator entry="0815.Tp(A/303/C11)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td09" type="axleCounter"> |
| | <name language="no" name="Tp(C12/303/305)"/> |
| | <spotLocation id="loctd09" netElementRef="net01"/> |
| | <designator entry="0815.Tp(C12/303/305)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td10" type="axleCounter"> |
| | <name language="no" name="Tp(305/1)"/> |
| | <spotLocation id="loctd10" netElementRef="net01"/> |
| | <designator entry="0815.Tp(305/1)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | <trainDetectionElement id="td11" type="axleCounter"> |
| | <name language="no" name="Tp(1/11)"/> |
| | <spotLocation id="loctd11" netElementRef="net01"/> |
| | <designator entry="0815.Tp(1/11)" register="BaneNor"/> |
| | </trainDetectionElement> |
| | </trainDetectionElements> |
| | </functionalInfrastructure> |
| | </infrastructure> |
| | </syntaxhighlight> |
| | <p>The part in interlocking domain</p> |
| | <syntaxhighlight lang="xml"> |
| | <interlocking> |
| | <assetsForInterlockings> |
| | <assetsForInterlocking> |
| | <tvdSections> |
| | <tvdSection id="tvd01"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.302" register="BaneNor"/> |
| | <assetName language="no" name="302"/> |
| | <hasDemarcatingTraindetector ref="td01"/> |
| | <hasDemarcatingTraindetector ref="td03"/> |
| | </tvdSection> |
| | <tvdSection id="tvd02"> |
| | <!-- tvdSection only used for level crossing (orange) --> |
| | <designator entry="0815.302/C2" register="BaneNor"/> |
| | <assetName language="no" name="302/C2"/> |
| | <hasDemarcatingTraindetector ref="td02"/> |
| | <hasDemarcatingTraindetector ref="td03"/> |
| | </tvdSection> |
| | <tvdSection id="tvd03"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.304" register="BaneNor"/> |
| | <assetName language="no" name="304"/> |
| | <hasDemarcatingTraindetector ref="td03"/> |
| | <hasDemarcatingTraindetector ref="td04"/> |
| | </tvdSection> |
| | <tvdSection id="tvd04"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.6" register="BaneNor"/> |
| | <assetName language="no" name="6"/> |
| | <hasDemarcatingTraindetector ref="td04"/> |
| | <hasDemarcatingTraindetector ref="td05"/> |
| | <hasDemarcatingTraindetector ref="td06"/> |
| | </tvdSection> |
| | <tvdSection id="tvd05"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.A" register="BaneNor"/> |
| | <assetName language="no" name="A"/> |
| | <hasDemarcatingTraindetector ref="td07"/> |
| | <hasDemarcatingTraindetector ref="td08"/> |
| | </tvdSection> |
| | <tvdSection id="tvd06"> |
| | <!-- tvdSection used for level crossing and routes (orange/blue) --> |
| | <designator entry="0815.303/C1" register="BaneNor"/> |
| | <assetName language="no" name="303/C1"/> |
| | <hasDemarcatingTraindetector ref="td08"/> |
| | <hasDemarcatingTraindetector ref="td09"/> |
| | </tvdSection> |
| | <tvdSection id="tvd07"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.305" register="BaneNor"/> |
| | <assetName language="no" name="305"/> |
| | <hasDemarcatingTraindetector ref="td09"/> |
| | <hasDemarcatingTraindetector ref="td10"/> |
| | </tvdSection> |
| | <tvdSection id="tvd08"> |
| | <!-- tvdSection only used for routes (blue) --> |
| | <designator entry="0815.1" register="BaneNor"/> |
| | <assetName language="no" name="1"/> |
| | <hasDemarcatingTraindetector ref="td10"/> |
| | <hasDemarcatingTraindetector ref="td11"/> |
| | <hasDemarcatingTraindetector ref="td06"/> |
| | </tvdSection> |
| | </tvdSections> |
| | <levelCrossingsIL> |
| | <levelCrossingIL typicalTimeToClose="PT30S"> |
| | <!-- some kind of level crossing type (lxt01) --> |
| | <isLevelCrossingType ref="lxt01"/> |
| | <!-- level crossing defined in infrastructure (lc01) --> |
| | <refersTo ref="lc01"/> |
| | <deactivatedBy delay="PT10S"> |
| | <tvdDetectorRef ref="td02"/> |
| | </deactivatedBy> |
| | <deactivatedBy delay="PT10S"> |
| | <tvdDetectorRef ref="td03"/> |
| | </deactivatedBy> |
| | <deactivatedBy delay="PT10S"> |
| | <tvdDetectorRef ref="td08"/> |
| | </deactivatedBy> |
| | <deactivatedBy delay="PT10S"> |
| | <tvdDetectorRef ref="td09"/> |
| | </deactivatedBy> |
| | <hasTvdSection ref="tvd02"/> |
| | <hasTvdSection ref="tvd06"/> |
| | <hasLevelCrossingTrack ref="trk02"/> |
| | <hasLevelCrossingTrack ref="trk01"/> |
| | </levelCrossingIL> |
| | </levelCrossingsIL> |
| | </assetsForInterlocking> |
| | </assetsForInterlockings> |
| | </interlocking> |
| </syntaxhighlight> | | </syntaxhighlight> |
|
| |
|