VmsControllerStatus
Het VmsControllerStatus-element wordt gebruikt om de actuele status van de hardware- of softwarecomponenten van een VMS-systeem vast te leggen. Dit is van cruciaal belang voor verkeerscentrales en wegbeheerders die real-time willen monitoren of borden correct functioneren.
Typische gebruikstoepassingen zijn:
- Detectie van storingen in de controller of communicatieverbinding
- Inzicht in de onderhoudstoestand van het systeem
- Bevestiging dat commando’s succesvol zijn uitgevoerd
- Signaalstatus over fallback-modus of lokale bediening
De top-level structuur is als volgt:

Elementen
Element |
Type |
Verplicht |
Domein |
Omschrijving |
vmsControllerTableReference |
_VmsControllerTableVersionedReference |
Ja |
NVT |
Identificatie van de vmsControllerTable waarop de status van toepassing is |
vmsControllerReference |
_VmsControllerVersionedReference |
Ja |
NVT |
Identificatie van de vmsController waarop de status van toepassing is |
vmsStatus |
_VmsControllerStatusVmsIndexVmsStatus |
Ja, 1 of meer |
NVT |
Beschrijving van de status van een verkeersbord met dynamische informatie |
Element vmsControllerTableReference
Attribuut |
Type |
Verplicht |
Domein |
Omschrijving |
id |
String |
Ja |
Geldig id |
Identificatie van de vmsControllerTable die van toepassing is |
version |
String |
Ja |
Geldig id |
Van toepassing zijnde versie van de vmsControllerTable |
targetClass |
String |
Ja |
vms:VmsControllerTable |
Verwijzing naar de specifieke VmsTablePublication waarin de eigenschappen van de verkeersborden met dynamische informatie staan opgenomen |
Element vmsControllerReference
Attribuut |
Type |
Verplicht |
Domein |
Omschrijving |
id |
String |
Ja |
Geldig id |
Identificatie van de vmsController die van toepassing is |
version |
String |
Ja |
Geldig id |
Van toepassing zijnde versie van de vmsController |
targetClass |
String |
Ja |
vms:VmsController |
Verwijzing naar de specifieke VmsTablePublication waarin de eigenschappen van de verkeersborden met dynamische informatie staan opgenomen |
Element vmsStatus
Attribuut |
Type |
Verplicht |
Domein |
Omschrijving |
index |
Integer |
Ja |
>=1 |
Volgnummer van het vmsStatus element |
Element |
Type |
Verplicht |
Domein |
Omschrijving |
vmsStatus |
VmsStatus |
Ja |
NVT |
Beschrijving van de status van een verkeersbord met dynamische informatie |
Voorbeeld
<?xml version="1.0" encoding="UTF-8"?>
<d2:payload xmlns:vms="http://datex2.eu/schema/3/vms" xmlns:com="http://datex2.eu/schema/3/common" xmlns:d2="http://datex2.eu/schema/3/d2Payload" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:type="vms:VmsPublication" lang="en-us" modelBaseVersion="3" xsi:schemaLocation="http://datex2.eu/schema/3/d2Payload DATEXII_3_D2Payload.xsd">
<com:publicationTime>2001-12-17T09:30:47Z</com:publicationTime>
<com:publicationCreator>
<com:country>nl</com:country>
<com:nationalIdentifier>NDWNL</com:nationalIdentifier>
</com:publicationCreator>
<vms:headerInformation>
<com:informationStatus>real</com:informationStatus>
</vms:headerInformation>
<vms:vmsControllerStatus>
<vms:vmsControllerTableReference id="String" targetClass="vms:VmsControllerTable"/>
<vms:vmsControllerReference id="String" targetClass="vms:VmsController"/>
<vms:vmsStatus vmsIndex="1" xsi:type="vms:_VmsControllerStatusVmsIndexVmsStatus">
...
</vms:vmsStatus>
</vms:vmsControllerStatus>
</d2:payload>
Ga terug naar de vorige pagina