<?xml version="1.0" encoding="UTF-8"?>
<messages language="da">
  <alarms category="vms" version="2018.0">
    <alarm majorcode="1" minorcode="6" message="Vmsserver tilsluttet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="15" message="Ko fanget {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="105" message="Vmsserver frakoblet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="106" message="Ugyldig konfiguration {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="110" message="Ukendt ko med transponder nummer {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="111" message="Ko ikke identificeret i. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="123" message="Ko undsluppet fra MS-bås. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="200" message="Ekstern alarm til malkestation {devicename} {SupportingData6}">
    </alarm>
    <alarm majorcode="1" minorcode="203" message="Malkestationsprogram blev uventet afbrudt {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="204" message="Malkestationsprogram blev genstartet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="205" message="Strømsvigt på malkestation {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="210" message="Selvtestsucces: {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="211" message="Mislykket selvtest: {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="212" message="Der udføres mange selvtest på kort tid">
    </alarm>
    <alarm majorcode="1" minorcode="303" message="Skemalagt rengøring ikke startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="312" message="Uventet høj ydelse for kop {SupportingData1}. Forventet {SupportingData2}, fik {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="315" message="Uventet lav ydelse for kop {SupportingData1}. Forventet {SupportingData2}, fik {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="316" message="TCA-rengøring er ikke færdig. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="317" message="Konfigurationsændringer kræver, at malkestationen genstartes">
    </alarm>
    <alarm majorcode="1" minorcode="318" message="Rengøring af ledig bås IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="319" message="Rengøring af mælketankbil IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="320" message="Forudindstillet korengøring IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="321" message="Afledningsrengøring IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="322" message="Ekstern rengøring IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="323" message="Manuel rengøring IKKE startet {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="329" message="Afledningstilstand afsluttet af tankko. Koen er malket">
    </alarm>
    <alarm majorcode="1" minorcode="330" message="Afledningstilstand afsluttet af tankko. Koen er ikke malket.">
    </alarm>
    <alarm majorcode="1" minorcode="331" message="Afledningstilstand afsluttet af planlagt rengøring">
    </alarm>
    <alarm majorcode="1" minorcode="332" message="Afledningstilstand afsluttet af rengøring af inaktiv bås">
    </alarm>
    <alarm majorcode="1" minorcode="333" message="Afledningstilstand afsluttet af rengøring af mælketankbil">
    </alarm>
    <alarm majorcode="1" minorcode="334" message="Afledningstilstand afsluttet af ekstern rengøring">
    </alarm>
    <alarm majorcode="1" minorcode="335" message="Afledningstilstand afsluttet af hardwarefejl">
    </alarm>
    <alarm majorcode="1" minorcode="339" message="Rengøring mislykkedes. Afledningstilstand afsluttet.">
    </alarm>
    <alarm majorcode="1" minorcode="340" message="Rengøring mislykkedes">
    </alarm>
    <alarm majorcode="1" minorcode="341" message="Rengøring afbrudt af bruger">
    </alarm>
    <alarm majorcode="2" minorcode="57" message="Patte til rengøring ikke fundet {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="102" message="Akseyderpunktskalibrering mislykkedes {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="113" message="Kamera reagerer ikke {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="132" message="IO-systemets hardware er ikke korrekt tilsluttet. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="136" message="Intern fejl i aksestyreenhed">
    </alarm>
    <alarm majorcode="2" minorcode="140" message="Hydraulikpumpe - for høj olietemperatur {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="141" message="Hydraulikpumpe - for lavt olieniveau {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="142" message="Hydraulikpumpe - for højt olietryk {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="143" message="Hydraulikpumpe - for lavt olietryk {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="146" message="Hydraulikpumpe - for lav olietemperatur {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="204" message="AxisController ikke tilsluttet {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="208" message="Ugyldige pattekop-positioner, ikke korrekt indlært! {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="209" message="Ugyldig pattekop-position, ikke korrekt indlært! {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="308" message="Kalibrering af robotventilens døde zone mislykkedes {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="400" message="Rengøring af kamera mislykkedes {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="401" message="Hydraulikpumpe - kan ikke nå ønsket olietryk {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="402" message="Kunne ikke hente pattekop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="403" message="Kunne ikke hente pattevaskerkop {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="404" message="Ikke alle patter blev desinficeret {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="405" message="Kunne ikke fastgøre pattekop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="406" message="Badpladesensor deaktiveret {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="409" message="Patte {SupportingData1} uden for tilladte robotbevægelsesområde {devicename}">
      <property id="SupportingData1" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="2" minorcode="410" message="Sikkerhedskontakt aktiv. Robotarm er blokeret. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="411" message="Robotarm ikke driftsklar {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="412" message="Kopositionssensor ikke kalibreret {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="413" message="NECA-kortet mistede kommunikation med CPU- eller MIO-kortet {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="414" message="Dårlig io-konfiguration {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="415" message="ioman io-systemfejl {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="416" message="Ingen bevægelse registreret ved forventning, led: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="417" message="Akse bevæger sig i forkert retning, led: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="418" message="Hardware afbrudt {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="419" message="Ændring af drejningsvinkel mislykkedes {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="420" message="Robotarm kræver slutpunktskalibrering {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="421" message="Robotarm kræver deadband-kalibrering {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="422" message="Uventet signal fra gribersensor {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="423" message="Usædvanlige dødzonekalibreringsværdier, led: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="424" message="Encoderimpulser mistet, led: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="425" message="Blandet fastgørelse: Kop {SupportingData1} bruges for {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="3" minorcode="100" message="Afspark (Forv. ydelse {SupportingData1}, {SupportingData2}) {devicename}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="105" message="Flow for højt {SupportingData1} fra kop {SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="106" message="Ydelse for høj {SupportingData1} fra kop {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="114" message="Mælkemåler {SupportingData1} konduktivitet {SupportingData2} uden for interval ({SupportingData3} - {SupportingData4}) {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="115" message="Forskel i konduktivitet afviger ({SupportingData1}) for meget ({SupportingData2}) mellem målere {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="118" message="FF-måler {SupportingData1} har problemer med blodmåling {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="119" message="Mange malkninger med høj blodværdi {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="200" message="Afsparkskop {SupportingData1} (Forv. Ydelse {SupportingData2}, Ydelse {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="202" message="Ingen ydelse fra kop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="1" message="Ko har forladt båsen. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="100" message="Lukning af låge mislykkedes. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="105" message="Ko blev ikke lukket ud. Ko stadig i bås. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="106" message="Porten blev ikke lukket. Ko stadig i bås. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="109" message="Gulvskylningsventil blev ikke lukket. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="118" message="Ukendt ko med transponder nummer {SupportingData6}. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="119" message="Ko for lang tid i området {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="120" message="Ko er ankommet til området {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="121" message="Ko har låst området {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="122" message="Ko har oplåst området {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="125" message="Låge ændret til manuel tilstand. Låge: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="126" message="Låge har været i manuel tilstand i mere end {SupportingData1} minutter. Låge: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="127" message="Låge har været stoppet i mere end {SupportingData1} minutter. Låge: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="128" message="For mange dyr i området \&quot;{SupportingData6}\&quot;. Dyr: {SupportingData1}, Maks.: {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="300" message="Indgangslågen åbnede ikke hele inden for {SupportingData1} sekunder i følge sensoren. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="13" message="Tank kan tage imod mælk {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="14" message="Udskiftning af filter påkrævet {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="15" message="Filterudskiftning tilladt {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="16" message="Filterudskiftning afvist {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="17" message="Filterudskiftning udført {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="102" message="Tankventil i forkert position. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="103" message="Rengøring ikke færdig {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="104" message="Tank kan ikke tage imod mælk {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="106" message="Timeout mælkeafhentning {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="107" message="Timeout for tankrengøring. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="109" message="God mælkeventil i forkert position">
    </alarm>
    <alarm majorcode="5" minorcode="110" message="Afledningsmælkeventil i forkert position">
    </alarm>
    <alarm majorcode="5" minorcode="113" message="Timeout for tømning af endeenhed. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="128" message="Timeout ved udskiftning af mælkefilter {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="134" message="Tankventilfejl. Føler C{SupportingData1} er {SupportingData2} skal være {SupportingData3} {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="135" message="Systemrengøring er påkrævet {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="207" message="BBB-ventil ({SupportingData1}) i forkert position {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="208" message="Udluftningsventil til god mælk åbnede uventet {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="250" message="Intet vand i damp-fortanken {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="253" message="Timeout ved fyldning af vand i dampkedel {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="254" message="Intet damptryk inden for tid {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="501" message="TankMilk-ventilen åbnede langsomt {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="502" message="TankClean-ventilen åbnede langsomt {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="503" message="TankMilk-ventilen lukkede langsomt {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="504" message="TankClean-ventilen lukkede langsomt {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="511" message="TankMilk-ventilen åbnede ikke {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="512" message="TankClean-ventilen åbnede ikke {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="513" message="TankMilk-ventilen lukkede ikke {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="514" message="TankClean-ventilen lukkede ikke {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="521" message="Tankmælk er åben, men skal være lukket {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="522" message="Tankrengøring er åben, men skal være lukket {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="523" message="Tankmælk er lukket, men skal være åben {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="524" message="Tankrengøring er lukket, men skal være åben {devicename}">
    </alarm>
    <alarm majorcode="6" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="6" minorcode="1" message="Alcom-IO-kort nulstil node {SupportingData1} bus {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="2" message="VMSIOMan-init. udført">
    </alarm>
    <alarm majorcode="6" minorcode="100" message="Kortslutning på Alcom-IO node {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="101" message="Alcom-fejl {SupportingData1} node {SupportingData2}:{SupportingData3} bus {SupportingData4}">
    </alarm>
    <alarm majorcode="6" minorcode="102" message="Alcom-meddelelse ugyldig node {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="103" message="Fejlagtigt format på Alcom-meddelelse">
    </alarm>
    <alarm majorcode="6" minorcode="104" message="Vmsio-afbrydelse ({SupportingData1})">
    </alarm>
    <alarm majorcode="6" minorcode="105" message="Ugyldigt Alcom-busnummer {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="106" message="Mistet token på Alcomio-node {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="107" message="VmsIo-kort laver reset">
    </alarm>
    <alarm majorcode="6" minorcode="108" message="VmsIo pic har forkert version">
    </alarm>
    <alarm majorcode="6" minorcode="109" message="VmsIo-kort forkert version er {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="110" message="Uventet sensorstatus-node {SupportingData1} under {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="111" message="I/O blokeret">
    </alarm>
    <alarm majorcode="6" minorcode="112" message="Kortslutning på ventilakse X={SupportingData1} Y={SupportingData2} Z={SupportingData3}">
    </alarm>
    <alarm majorcode="6" minorcode="201" message="Synkronisering af malkestation med DelPro-gateway mislykkedes">
    </alarm>
    <alarm majorcode="6" minorcode="202" message="Synkronisering af dyr med DelPro-gateway mislykkedes">
    </alarm>
    <alarm majorcode="9" minorcode="6" message="Malkestation har været stoppet i {SupportingData1} minutter">
    </alarm>
    <alarm majorcode="9" minorcode="11" message="Mælk er afledt automatisk, pga forhøjet konduktivitet">
    </alarm>
    <alarm majorcode="9" minorcode="12" message="Mælk er afledt automatisk, pga højt blodniveau">
    </alarm>
    <alarm majorcode="9" minorcode="15" message="Blodniveau i mælken er over {SupportingData1} ppm">
    </alarm>
    <alarm majorcode="9" minorcode="16" message="Kan ikke forbinde til malkestation">
    </alarm>
    <alarm majorcode="9" minorcode="17" message="OCC-værdi er over {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="18" message="Mælk er afledt automatisk, pga MDi-niveau">
    </alarm>
    <alarm majorcode="9" minorcode="19" message="MDi-niveau i mælk er over {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="22" message="Kan ikke tilslutte til lågestyreenhed">
    </alarm>
    <alarm majorcode="9" minorcode="23" message="Kan ikke tilslutte til IO-konfig-koordinator">
    </alarm>
    <alarm majorcode="9" minorcode="26" message="Kan ikke tilslutte til kredsløbsrengøringsenhed">
    </alarm>
    <alarm majorcode="12" minorcode="0" message="Køling genoprettet OK">
    </alarm>
    <alarm majorcode="12" minorcode="1" message="BBC Lav temperatur på rengøringsvand">
    </alarm>
    <alarm majorcode="12" minorcode="2" message="BCC Rengøringsmiddeltank er tom">
    </alarm>
    <alarm majorcode="12" minorcode="3" message="BCC Aftapningsfejl. Kan ikke tømme buffertank">
    </alarm>
    <alarm majorcode="12" minorcode="4" message="BCC Ingen vandforsyning under rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="5" message="BCC Kontrolsumfejl i parameterhukommelse">
    </alarm>
    <alarm majorcode="12" minorcode="6" message="BCC Kontrolsumfejl i programhukommelse">
    </alarm>
    <alarm majorcode="12" minorcode="7" message="BCC-tank er fyldt helt op, alarmniveau nået">
    </alarm>
    <alarm majorcode="12" minorcode="8" message="BCC For lang tid uden rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="9" message="BCC-ventil i forkert position">
    </alarm>
    <alarm majorcode="12" minorcode="10" message="BCC CPU-opmærksomhedsalarm nulstillet">
    </alarm>
    <alarm majorcode="12" minorcode="11" message="BCC Mælketemperatur for høj">
    </alarm>
    <alarm majorcode="12" minorcode="12" message="BCC Mælk for længe i buffertank">
    </alarm>
    <alarm majorcode="12" minorcode="13" message="BCC har haft strømsvigt">
    </alarm>
    <alarm majorcode="12" minorcode="14" message="BCC For lav mælketemperatur">
    </alarm>
    <alarm majorcode="12" minorcode="15" message="ICS/BCC Tankalarm fra ikke FCC tank">
    </alarm>
    <alarm majorcode="12" minorcode="16" message="BCC Temperatursensor defekt">
    </alarm>
    <alarm majorcode="12" minorcode="17" message="BCC, køling ikke startet til tiden">
    </alarm>
    <alarm majorcode="12" minorcode="18" message="ICS BBB-ventiler i forkert position">
    </alarm>
    <alarm majorcode="12" minorcode="19" message="BCC Kortslutning i doseringsenhed for rengøringsmiddel">
    </alarm>
    <alarm majorcode="12" minorcode="20" message="ICS Rengøring stoppet fordi tank BB&amp;B ikke er i position">
    </alarm>
    <alarm majorcode="12" minorcode="21" message="Køletank FCC Lav temperatur på rengøringsvand">
    </alarm>
    <alarm majorcode="12" minorcode="22" message="Køletank FCC Rengøringsmiddeltank er tom">
    </alarm>
    <alarm majorcode="12" minorcode="23" message="Køletank FCC Kortsluttet rengøringsmiddel-registrering">
    </alarm>
    <alarm majorcode="12" minorcode="24" message="Køletank FCC Timeout ved vandpåfyldning">
    </alarm>
    <alarm majorcode="12" minorcode="25" message="Køletank FCC Kontrolsumfejl i parameterhukommelse">
    </alarm>
    <alarm majorcode="12" minorcode="26" message="Køletank FCC Kontrolsumfejl i programhukommelse">
    </alarm>
    <alarm majorcode="12" minorcode="27" message="Køletank FCC Tank er ikke tom efter rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="28" message="Køletank FCC Mulig blanding af rengøringsmidler">
    </alarm>
    <alarm majorcode="12" minorcode="29" message="Køletank FCC Strømsvigt under rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="30" message="Køletank FCC Udløbsventil lukket under rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="31" message="Køletank FCC CPU-Watch-dog reset">
    </alarm>
    <alarm majorcode="12" minorcode="32" message="Køletank FCC Timeout under rengøring, pumpe kører ikke">
    </alarm>
    <alarm majorcode="12" minorcode="33" message="Køletank FCC Mælketemperatur for lav">
    </alarm>
    <alarm majorcode="12" minorcode="34" message="Køletank FCC For lang kølingstid">
    </alarm>
    <alarm majorcode="12" minorcode="35" message="Køletank FCC Strømsvigt under køling">
    </alarm>
    <alarm majorcode="12" minorcode="36" message="Køletank FCC Temperatursensor defekt">
    </alarm>
    <alarm majorcode="12" minorcode="37" message="Køletank FCC Køling ikke startet til tiden">
    </alarm>
    <alarm majorcode="12" minorcode="38" message="Køletank FCC Forventet omrørerdrift udeblev">
    </alarm>
    <alarm majorcode="12" minorcode="39" message="Køletank FCC For lang tid uden varm rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="40" message="Køletank FCC Opsamlingsalarm. Mælk skal kontrolleres før opsamling">
    </alarm>
    <alarm majorcode="12" minorcode="41" message="Køletank FCC For kraftig opvarmning af rengøringsvand">
    </alarm>
    <alarm majorcode="12" minorcode="42" message="Køletank FCC Svigende feedback fra doseringspumpe">
    </alarm>
    <alarm majorcode="12" minorcode="43" message="Køletank FCC Sensor for lavt niveau defekt">
    </alarm>
    <alarm majorcode="12" minorcode="44" message="Køletank FCC Sensor for højt niveau defekt">
    </alarm>
    <alarm majorcode="12" minorcode="45" message="Køletank FCC Opvarmningstimeout under rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="46" message="Køletank FCC BBB-ventilfejl">
    </alarm>
    <alarm majorcode="12" minorcode="47" message="Højt mælkeniveau i tanken! Kontrollér, at mælken opsamles snart, da tanken ellers kan løbe over">
    </alarm>
    <alarm majorcode="12" minorcode="48" message="GSM-konfigurationsfejl">
    </alarm>
    <alarm majorcode="12" minorcode="49" message="Ingen CANIO-forbindelse">
    </alarm>
    <alarm majorcode="12" minorcode="70" message="Køletank FCC Der er en vigtig alarm på mælketanken">
    </alarm>
    <alarm majorcode="12" minorcode="71" message="Køletank FCC Der er en alarm på mælketanken">
    </alarm>
    <alarm majorcode="12" minorcode="72" message="Der er en elektrisk fejl i styreenheden i køletank rummet">
    </alarm>
    <alarm majorcode="12" minorcode="73" message="Udløbsventilen sidder fast i åben position">
    </alarm>
    <alarm majorcode="12" minorcode="74" message="Strømforsyningsproblem i køletank rummet">
    </alarm>
    <alarm majorcode="12" minorcode="75" message="Der er en alarm på styreenheden i køletank rummet">
    </alarm>
    <alarm majorcode="12" minorcode="76" message="Der er en vigtig alarm på styreenheden i køletank rummet">
    </alarm>
    <alarm majorcode="12" minorcode="77" message="Udløbsventil på buffer er ikke lukket">
    </alarm>
    <alarm majorcode="12" minorcode="78" message="Der er en alarm fra buffertanken">
    </alarm>
    <alarm majorcode="12" minorcode="79" message="Buffertank er næsten fuld">
    </alarm>
    <alarm majorcode="12" minorcode="80" message="Buffertank er fuld">
    </alarm>
    <alarm majorcode="12" minorcode="81" message="Modtag alle notifikationer">
    </alarm>
    <alarm majorcode="12" minorcode="82" message="Modtag alle alarmer">
    </alarm>
    <alarm majorcode="12" minorcode="83" message="Advarsel om at tanken er næsten fuld">
    </alarm>
    <alarm majorcode="12" minorcode="84" message="Fejl at tanken er fuld">
    </alarm>
    <alarm majorcode="12" minorcode="85" message="Flyt slange til rengøringsposition">
    </alarm>
    <alarm majorcode="12" minorcode="86" message="Flyt slange til malkeposition">
    </alarm>
    <alarm majorcode="12" minorcode="87" message="Ingen kommunikation fra MRC til tank">
    </alarm>
    <alarm majorcode="12" minorcode="88" message="Ingen kommunikation fra MRC til anden tank">
    </alarm>
    <alarm majorcode="12" minorcode="89" message="Ingen kommunikation fra MRC til Master VMS">
    </alarm>
    <alarm majorcode="12" minorcode="90" message="Lufttryk for lavt i mælkerum">
    </alarm>
    <alarm majorcode="12" minorcode="91" message="Mælketemperatur for lav i mælkerum">
    </alarm>
    <alarm majorcode="12" minorcode="92" message="Mælketemperatur for høj i mælkerum">
    </alarm>
    <alarm majorcode="12" minorcode="93" message="Mælkerum rengørings alarm">
    </alarm>
    <alarm majorcode="12" minorcode="94" message="BBB-svigt">
    </alarm>
    <alarm majorcode="12" minorcode="95" message="Kredsløbsrengørings-alarm">
    </alarm>
    <alarm majorcode="12" minorcode="96" message="Advarsel: Filterændring varer for længe - glemt at udløse?">
    </alarm>
    <alarm majorcode="12" minorcode="97" message="Advarsel: slangeændring har varet for længe - kontroller kontakt">
    </alarm>
    <alarm majorcode="12" minorcode="98" message="Kan ikke registrere mælk i buffertanken">
    </alarm>
    <alarm majorcode="12" minorcode="99" message="PumpOver-motorstrømssensoren er i stykker">
    </alarm>
    <alarm majorcode="12" minorcode="100" message="Buffertank bør være tom, men kan ikke registrere det">
    </alarm>
    <alarm majorcode="12" minorcode="101" message="Lastbilchauffør glemte sandsynligvis at starte en rengøring">
    </alarm>
    <alarm majorcode="12" minorcode="102" message="Du har en alarm på den primære tank">
    </alarm>
    <alarm majorcode="12" minorcode="103" message="Du har en alarm på den sekundære tank/BVV">
    </alarm>
    <alarm majorcode="12" minorcode="255" message="Kommunikation med tank tabt">
    </alarm>
    <alarm majorcode="13" minorcode="100" message="VP overophedning">
    </alarm>
    <alarm majorcode="13" minorcode="105" message="VP tab af temperatursensor">
    </alarm>
    <alarm majorcode="13" minorcode="106" message="VP-B tab af temperatursensor">
    </alarm>
    <alarm majorcode="13" minorcode="107" message="VP-C tab af temperatursensor">
    </alarm>
    <alarm majorcode="13" minorcode="110" message="VP pumpetætning temp. høj (blokeret pumpe)">
    </alarm>
    <alarm majorcode="13" minorcode="115" message="VP maksimalt antal mislykkede rengøringer overskredet">
    </alarm>
    <alarm majorcode="13" minorcode="125" message="VP mangler olie">
    </alarm>
    <alarm majorcode="13" minorcode="126" message="VP-B er løbet for olie">
    </alarm>
    <alarm majorcode="13" minorcode="127" message="VP-C er løbet for olie">
    </alarm>
    <alarm majorcode="13" minorcode="150" message="VP generel alarm">
    </alarm>
    <alarm majorcode="13" minorcode="200" message="VP pumpetætning ved høj temp. ved advarselsniveau">
    </alarm>
    <alarm majorcode="13" minorcode="205" message="VP vakuum over indstillet værdi">
    </alarm>
    <alarm majorcode="13" minorcode="210" message="VP MVR eller systemlækagefejl">
    </alarm>
    <alarm majorcode="13" minorcode="215" message="VP ingen rengøring">
    </alarm>
    <alarm majorcode="13" minorcode="220" message="VP problem med rengøringstemperatur">
    </alarm>
    <alarm majorcode="13" minorcode="225" message="VP ingen køling">
    </alarm>
    <alarm majorcode="13" minorcode="230" message="VP problem med køletemperatur">
    </alarm>
    <alarm majorcode="13" minorcode="235" message="VP køling for ofte">
    </alarm>
    <alarm majorcode="13" minorcode="236" message="Kontrolpumpe A">
    </alarm>
    <alarm majorcode="13" minorcode="237" message="Kontrolpumpe B">
    </alarm>
    <alarm majorcode="13" minorcode="238" message="Kontrolpumpe C">
    </alarm>
    <alarm majorcode="13" minorcode="239" message="Vakuumsensorsignal uden for interval">
    </alarm>
    <alarm majorcode="13" minorcode="240" message="VP intet vakuum ved høj hastighed">
    </alarm>
    <alarm majorcode="13" minorcode="245" message="VP lavt olieniveau lukker VP ned om 24 timer">
    </alarm>
    <alarm majorcode="13" minorcode="246" message="VP-B lavt olieniveau">
    </alarm>
    <alarm majorcode="13" minorcode="247" message="VP-C lavt olieniveau">
    </alarm>
    <alarm majorcode="13" minorcode="250" message="VP tid for stor service">
    </alarm>
    <alarm majorcode="13" minorcode="251" message="VP tid for lille service">
    </alarm>
    <alarm majorcode="15" minorcode="302" message="Der er ikke konfigureret nogen rengøringsmiddelpumper i VC. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="307" message="Der findes ikke vand til patterengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="309" message="Klargøring af rengøring mislykkedes. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="310" message="Kunne ikke køre rengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="311" message="Kunne ikke køre Backflush. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="313" message="Kunne ikke aftappe patterengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="317" message="Patterengøringstank er fuld. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="318" message="For lav patterengøringstemperatur: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="321" message="For høj patterengøringstemperatur: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="322" message="Mulig hardwarefejl under backflush. Malkningen MÅ IKKE fortsætte, før der er udført en vellykket backflush!. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="401" message="Intet vakuum, ingen mening i at starte rengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="402" message="Pattekop {SupportingData1} er ikke i sin højtryksspuler. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="403" message="Umuligt at få vand fra truget, rengøingscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="404" message="Kunne ikke tømme truget. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="405" message="Kan ikke tømme udskilleren, rengøringscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="406" message="Kunne ikke tømme udskilleren. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="407" message="Intet vand kommer ind i truget. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="408" message="Intet vand kommer ind i udskillerens rengøringscyklus {SupportingData1} årsag # {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="409" message="Program blev afbrudt af en hændelse {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="410" message="Rengøringskredsløb for patteforberedelse ikke skyllet, vasketrug ikke fyldt. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="412" message="Mælkeventiler: V{SupportingData1} i forkert position. Ventilen var indstillet til {SupportingData2}, sensor viste: {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="413" message="Cirkulationen startede ikke ved temperaturen. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="414" message="Afsluttende returtemperaturcirkulation: {SupportingData1}, var for lav. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="415" message="Intet vand kommer ud af truget. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="416" message="Afsluttende temperatur ved forskylning: {SupportingData1} var for høj. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="417" message="Cirkulationen startede ikke. Mindste cirkulationsvandmængde ikke nået. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="418" message="Udluftnings- eller blokventil{SupportingData1} sensor fungerer ikke. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="419" message="Pattekop {SupportingData1} er ikke i sin højtryksspuler. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="420" message="Pattekop {SupportingData1} er ikke i sin højtryksspuler. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="421" message="Intet vakuum, ingen mening i at starte rengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="422" message="Rengøringsventil V{SupportingData1} sensorværdi er: {SupportingData2} skal være: {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="423" message="Intet vand kommer ind i truget, rengøringscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="424" message="Intet vand kommer igennem udskillerens forstøver, rengøringscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="425" message="Starttemperatur på rengøringscyklus {SupportingData1}: {SupportingData2}, var for lav. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="426" message="Utæthed i patterenserens vaskekredsløb. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="427" message="Stor utæthed i patterenserens vaskekredsløb. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="428" message="Rengøringskvalitetsfigur: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="429" message="Kontroller vandets flowhastighed: {SupportingData1} l/min., det er for lavt. Kontroller vandforsyningen. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="430" message="Luftindsugningsventilen (V1544) er ikke åbnet, kontroller vakuumniveauet: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="15" minorcode="431" message="Doseringen af surt rengøringsmiddel er ikke kalibreret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="432" message="Doseringen af alkalisk rengøringsmiddel er ikke kalibreret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="433" message="Doseringen af klor er ikke kalibreret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="434" message="Doseringen af enzym-rengøringsmiddel er ikke kalibreret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="435" message="Desinfektionsmiddel-doseringen er ikke kalibreret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="441" message="Løbet tør for surt rengøringsmiddel. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="442" message="Løbet tør for alkalisk rengøringsmiddel. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="443" message="Løbet tør for klor. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="444" message="Løbet tør for enzym-rengøringsmiddel. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="445" message="Løbet tør for desinfektionsmiddel. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="461" message="Ikke tilstrækkeligt surt rengøringsmiddel doseret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="462" message="Ikke tilstrækkeligt alkalisk rengøringsmiddel doseret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="463" message="Ikke tilstrækkeligt klor doseret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="464" message="Ikke tilstrækkeligt enzym-rengøringsmiddel doseret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="465" message="Ikke tilstrækkeligt desinfektionsmiddel doseret. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="471" message="Surt rengøringsmiddel er ikke tildelt til en rengøringsmiddelpumpe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="472" message="Alkalisk rengøringsmiddel er ikke tildelt til en rengøringsmiddelpumpe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="473" message="Klor er ikke tildelt til en rengøringsmiddelpumpe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="474" message="Enzym-rengøringsmiddel er ikke tildelt til en rengøringsmiddelpumpe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="475" message="Desinfektionsmiddel er ikke tildelt til en rengøringsmiddelpumpe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="481" message="Fejl i rengøringsmiddelsensor. Intet rengøringsmiddel doseret.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="482" message="Rengøringsmiddelsensor er deaktiveret, men melder om flow. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="483" message="Rengøringsmiddelsventilerne er lukkede, men sensoren angiver flow. Stop malkningen! Lækagen kan beskadige køernes patter. Kontakt serviceteknikeren.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="484" message="Kun et rengøringsmiddel pr. rengøringsprogramblok er understøttet. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="485" message="Der er ikke anmodet om rengøringsmiddeldosering. Intet rengøringsmiddel doseret.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="486" message="Påmindelse. Rengøringsmiddelsensoren er deaktiveret.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="490" message="TC-cirkulationspumpe fungerer ikke, rengøringscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="491" message="Rengøring af luftindtag fungerer ikke korrekt, rengøringscyklus {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="492" message="Patteforberedelseskredsløb fik ikke vand fyldt-signal. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="493" message="Patteforberedelseskredsløb fik ikke vand fyldt-signal. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="494" message="TC-spildevandstanken føltes ikke tom. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="495" message="TC-spildevandstanken føltes ikke tom. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="496" message="Afledningsenhed gik til skovlposition. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="497" message="Starttemperatur for rengøringscyklus {SupportingData1}: {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="498" message="Returtemperatur for rengøringscyklus {SupportingData1} for lav: {SupportingData2} pga for lav starttemperatur: {SupportingData3}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
      <property id="SupportingData3" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="499" message="Rengøringsmiddelventilenhed er ikke skyllet mellem rengøringsmiddeltyper; årsag = {SupportingData1}, cyklus nummer: {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="500" message="Tankventilfejl. MRC-svar er {SupportingData1} skal være {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="501" message="Niveausensorer viser negativ værdi: {SupportingData1} cm. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="502" message="Tømning mislykkedes, vand tilbage i malkeudstyr. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="503" message="For lavt vakuum før patterengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="504" message="Utæthed i patterenserens vaskekredsløb. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="506" message="Rengøringen var god, kvalitetsfigur: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="507" message="Rengøringskredsløb for patteforberedelse ikke skyllet, spildevandstank ikke fyldt. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="508" message="Mælkeventil reagerer ikke på rengøringskommandoen. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="509" message="Tankventilen blev pludselig lukket. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="108" message="XMS: Ugyldige parametre for mælkeprøvetager. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="120" message="OCC: For højt tryk. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="121" message="OCC: For lavt tryk. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="122" message="OCC: Timeout på grund af bus-kommunikationsproblem. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="123" message="OCC: For lav temperatur. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="124" message="OCC: Væskelækage i kabinet. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="125" message="OCC: Affaldsbeholder er fuld. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="126" message="OCC: Tryksensor defekt eller lækage/blokering i visse slanger. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="127" message="OCC: Kuvetten er snavset. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="128" message="OCC: Opbrugt reagens eller lækage/blokeringer i slanger eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="129" message="OCC: Løbet tør for hypoklorit eller lækage/blokering i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="130" message="OCC: Intet vand i tragt eller lækage/blokering i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="131" message="OCC: Ingen mælk i tragt eller lækage/blokering i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="132" message="OCC: Intet svar fra OCC. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="133" message="OCC: OCC kan ikke tælle cellerne, en parameterindstilling er forkert. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="134" message="OCC: Kan ikke rengøre kuvetten, er for snavset. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="135" message="OCC: Kan ikke gendanne, service nødvendig. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="136" message="OCC: Kan ikke få mælk ind i tragt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="138" message="OCC: Tragten er ikke tom. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="139" message="OCC: Fejl skrive til flash. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="140" message="OCC: Fejl læse fra flash. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="141" message="OCC: Tragten er tilstoppet. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="142" message="OCC: Adskillige manglende svar. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="143" message="OCC: Tryksensor defekt. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="144" message="OCC: Sprøjtelækage ved overtryk. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="145" message="OCC: Sprøjtelækage ved undertryk. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="146" message="OCC: For lavt tryk i hypokloritslange. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="147" message="OCC: For lavt tryk i luftslangen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="148" message="OCC: For lavt tryk i mælkeslangen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="149" message="OCC: For lavt tryk i kemikalieslangen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="150" message="OCC: For højt tryk i det kuvetterør, som skal tømmes. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="151" message="OCC: For højt tryk i kuvetterør til affaldsbeholder. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="152" message="OCC: For højt tryk i mælkeslangen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="153" message="OCC: For højt tryk i hypokloritslange. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="154" message="OCC: Affaldsbeholderen er næsten fuld. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="200" message="MSD: BBB-ventil ({SupportingData1}) i forkert position. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="201" message="MSD: BBB-ventil ({SupportingData1}) i forkert position efter MSD-BBB-selvtest. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="100" message="Systemvakuumniveauet er ikke korrekt konfigureret. Bruger standard: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="101" message="Meget højt vakuumniveau under malkning. Højeste: {SupportingData1}, grænse: {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="102" message="Meget lavt vakuumniveau under malkning. Laveste: {SupportingData1}, grænse: {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="103" message="Højt vakuumniveau under malkning. Grænse: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="104" message="Lavt vakuumniveau under malkning. Grænse: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="105" message="Vakuumniveauet er drevet for højt. Systemvakuumniveau: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="106" message="Vakuumniveauet er drevet for lavt. Systemvakuumniveau: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="107" message="Højt vakuumniveau. Strøm: {SupportingData1}, grænse: {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="108" message="Lavt vakuumniveau. Strøm: {SupportingData1}, grænse: {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="109" message="For lavt patterengøringsvakuum {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="110" message="For højt vakuum i pattekop {SupportingData1} under malkning {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="111" message="For lavt vakuum i pattekop {SupportingData1} under malkning {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="113" message="Patterengøringstanks vakuumsensor ikke kalibreret {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="114" message="Patterengøringstanks vakuum for højt under patterengøring {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="115" message="Patterengøringstanks vakuum for lavt under patterengøring {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="116" message="Intet vakuum i patterengøringstank registreret {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="117" message="Udgangssignalet for vakuumstyring er for højt. Kop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="118" message="Ugyldig io-status på patterengøringstankens vakuumsensor {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="119" message="Ugyldig io-status på patterengøringstankens vakuumaktuator {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="120" message="For høj vakuumrespons under kontrol af luftindtag. Kop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="121" message="Dårlig pattekop {SupportingData1} vakuumsensor {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="122" message="Pattekop {SupportingData1} vakuumsensoren er ikke kalibreret {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="125" message="Fremmedlegeme sidder fast i mælkemåleren eller afspærringsventilens kop {SupportingData1} og blokerer for vakuum {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="126" message="Fremmedlegeme sidder fast i afspærringsventilens kop {SupportingData1} og forhindrer ventilen i at lukke {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="127" message="Kalibreringen af luftindtaget er ikke ok {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="128" message="For lav vakuumrespons under kontrol af luftindtag. Kop {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="701" message="I/O {SupportingData1} fejlstatus {SupportingData2} ({SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1801" message="Problem med vandforsyning. Der udføres ingen patterengøring eller backflush.. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1802" message="Vandhaner har været tændt for længe. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1804" message="Trug-niveau er ukendt. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1805" message="Kunne ikke tømme truget. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1806" message="Vandpåfyldning blev ikke gennemført. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1807" message="Uventet vandgennemstrømning registreret. {devicename}">
    </alarm>
    <alarm majorcode="18" minorcode="101" message="Ubrugt reservefelt: A{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="102" message="Ubrugt reserve A{SupportingData1} bits {SupportingData2}">
    </alarm>
    <alarm majorcode="18" minorcode="103" message="Ubrugt reserve A{SupportingData1} bit {SupportingData2}-{SupportingData3}">
    </alarm>
    <alarm majorcode="18" minorcode="104" message="Ubrugt reservefelt B{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="105" message="Ubrugt reservefelt C{SupportingData1}">
    </alarm>
    <alarm majorcode="48" minorcode="1" message="Der er opstået et uforudset softwareproblem, og der er genereret en stopalarm af hensyn til sikkerheden. Fejlkode:{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="3" message="Der vil ikke blive udført nogen planlagt patterengøring. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="4" message="En planlagt rengøring blev ikke udført. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="10" message="Programmet har fundet en fejl. Fejlkode:{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="101" message="Afspærringsventilen (V4514) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="102" message="Filterventiler (V4101 eller V4102) er lukkede. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="103" message="Udluftningsventilen (V4516) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="104" message="Motorværn, motorbeskyttelse afbryder strømmen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="105" message="Der er tilsyneladende ikke doseret nok vand til cyklus: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="106" message="For lav doseringskapacitet for rengøringsmiddel. Pumpeimpulsen er: {SupportingData1} ms., sammenlignet med 2 l vand: {SupportingData2} ms., for pumpe nr. {SupportingData3} Risiko for høje bakterietal. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="107" message="Der er anvendt for meget vaskevand. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="108" message="Ingen vandgennemstrømning registreret. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="109" message="Vandniveaufejl. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="110" message="CIP-pumpe ikke i gang, flow {SupportingData1} l/min.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="111" message="Truget aftappes ikke. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="112" message="Vandrest, {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="113" message="Vandrest i trug, {SupportingData1} mm. Kontrollér niveausensor. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="114" message="Fejl ved rengøringsmiddeldoseringsmodul til pumpe #{SupportingData1} i cyklus #{SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="115" message="Mislykket mælketransport. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="116" message="Rengøring mislykkedes. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="117" message="Rengøringsprogram ikke fuldført. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="122" message="Venter på nulstilling af signal for rengøringsmagasin. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="124" message="Mælketransport, Rengøringsapplikation stoppet. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="125" message="Vandgennemstrømning for lav. Kontrollér vandtrykket. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="126" message="Operatøren ønsker at standse processen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="127" message="Vandet nåede ikke {SupportingData1} temperaturen i tide, er ved {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="128" message="Omløbsventilen (V4625) er efterladt åben i aftapningsposition. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="129" message="Returtemperatur for lav: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="130" message="Pumpe #{SupportingData1} kunne ikke give fuldt slag. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="131" message="Transportsystemet accepterer ikke mælk.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="132" message="For lang tid siden sidste rengøring. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="133" message="For lav forskylningstemperatur {SupportingData1} {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="134" message="Interloop-mælkeventilen (V4519) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="135" message="Interloop-rengøringsventilen (V4521) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="136" message="Den eksterne rengøringsventil (V4551) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="137" message="Lavpunktstømningsventilen (V4537) er ude af position sensor C{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="138" message="Tankventilen er ikke i den påkrævede position: {SupportingData1}, besvaret med: {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="139" message="For høj forskylningstemperatur {SupportingData1} {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="140" message="For høj efterskylningstemperatur {SupportingData1} {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="141" message="Motorværn, motorbeskyttelse afbryder strømmen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="142" message="Mælk til tank {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="143" message="Transportsløjfe gør rent. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="144" message="Anmod om service. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="145" message="Sat på pause for service. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="146" message="Service er udført. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="147" message="Service er sprunget over. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="148" message="Omløbsventilen (V4625) skiftede ikke til cirkulation. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="149" message="Udluftningen fjernede ikke vaskevandet. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="150" message="Vandgennemstrømningen er uden for sensorområdet. For høj eller for lav værdi. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="152" message="Alkali lav eller tom. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="153" message="Syre lav eller tom. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="154" message="Desinfektionsmiddel lavt eller tomt. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="155" message="Forskylning {SupportingData1} vand: var for varmt: {SupportingData2}.. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="156" message="Pausekontakt eller signal stadig tændt. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="157" message="Omløbsventilen (V4625) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="158" message="Afledningsventil #{SupportingData1} er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="159" message="Tømningsblokventilen er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="160" message="Koldtvandsventilen (V4617) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="161" message="Varmtvandsventilen (V4618) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="163" message="Manglende slag, rengøringsmiddelpumpe nr. {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="164" message="Der kommer intet vand igennem truget. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="165" message="Rengøring kan startes. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="166" message="Rengøring er klar. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="167" message="Tanktilslutningsrøret er i forkert position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="168" message="Stop mælketransportventilen ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="169" message="Vandmængden i cyklus {SupportingData1} vurderes til {SupportingData2} l. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="170" message="Kredsløbet sender ikke keep-alive. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="172" message="CIP-pumpen kan kavitere, flow {SupportingData1} l/min.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="173" message="Niveausensoren registrerer for høj stigning: {SupportingData1} mm/sek.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="174" message="Niveausensor viser negativ værdi: {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="175" message="Problem med både flow- og niveausensor. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="176" message="En fjern lavpunktstømningsventil er ude af position: ved ventilgruppe {SupportingData1} sensor C{SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="177" message="Flere ventiler afgiver alarm for ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="178" message="Rengøringsreturventilen (V4526) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="179" message="Temperatursensoren # S{SupportingData1} er uden for intervallet, viser {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="180" message="Tankventiludluftningen/-tømningen (S4245) er i forkert position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="181" message="Kredsløbet er tvunget til at udløse rengøringen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="182" message="Tryk på QLoop ({SupportingData1})-acceptknappen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="183" message="Skylning mislykkedes. Næste skylning tømmer kun. ADVARSEL! Risiko for mælkekontaminering i tanken. Kontakt servicemontøren. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="184" message="QCleaner-tømningsventilen (V4627) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="185" message="Vandflowet har en afvigelse {SupportingData1} % under cyklussen {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="186" message="Rengøringsmiddelpumpens afhentning udsendte et uventet signal. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="187" message="Cirkulationsrengøringen er standset på grund af for stort vandtab, lækageflowhastighed: {SupportingData1} l/min.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="188" message="Rengøringsforbindelsesventiler ikke lukket på foregående rengjort Q-kredsløb ({SupportingData1}). {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="189" message="Malkestationer er ikke klargjort til rengøring. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="190" message="Påbegyndte mælketransport, før alle malkestationer havde fuldført rengøring. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="191" message="Ventil V{SupportingData1} åbnede ukontrolleret, muligvis pga. vandhammer. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="192" message="Tankens ventiltømningsventilføler (S4245) svarer ikke. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="193" message="Udluftningsventil (V4518) er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="199" message="Manuel rengøring startede ikke, fordi rengøringsenheden er optaget. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="200" message="Manuel rengøring startede ikke pga. en fejl. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="201" message="Der blev ikke sendt en mælkeydelserapport. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="202" message="Ydelsesrapport mangler fra {SupportingData6}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="203" message="Ingen kontakt med MRC. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="300" message="Reservefelt #{SupportingData1} har en ikke-understøttet værdi: {SupportingData2}, indstil det til en acceptabel værdi. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="1" minorcode="1" message="Robot tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="2" message="Malkning tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="3" message="Kotrafik tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="4" message="Mælketransport tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="5" message="Vmsioman tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="7" message="Tid for skylning">
    </alarm>
    <alarm majorcode="1" minorcode="8" message="Tid for planmæssig vask">
    </alarm>
    <alarm majorcode="1" minorcode="9" message="Gendannelse udført OK">
    </alarm>
    <alarm majorcode="1" minorcode="10" message="Lågekontrol tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="11" message="Har konfiguration">
    </alarm>
    <alarm majorcode="1" minorcode="12" message="Parkering af kopper">
    </alarm>
    <alarm majorcode="1" minorcode="13" message="Aktivering af kopper">
    </alarm>
    <alarm majorcode="1" minorcode="14" message="Diagnose tilsluttet">
    </alarm>
    <alarm majorcode="1" minorcode="16" message="Autokalibrering udført OK">
    </alarm>
    <alarm majorcode="1" minorcode="17" message="Foderstationsalarm annulleret">
    </alarm>
    <alarm majorcode="1" minorcode="100" message="Robot frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="101" message="Malkning frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="102" message="Kotrafik frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="103" message="Mælketransport frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="104" message="Vmsioman frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="107" message="Problemer med flere malkninger">
    </alarm>
    <alarm majorcode="1" minorcode="108" message="Ko for lang tid i boksen. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="109" message="Lågekontrol frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="112" message="Uventet høj ydelse. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="113" message="Test send alarm eller fejl">
    </alarm>
    <alarm majorcode="1" minorcode="114" message="Mumgr frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="115" message="Uventet lav ydelse. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="116" message="Ugyldig server IP-adresse {SupportingData1}.{SupportingData2}.{SupportingData3}.{SupportingData4}">
    </alarm>
    <alarm majorcode="1" minorcode="117" message="Høj MS-temperatur ({SupportingData1})">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="1" minorcode="118" message="Diagnose frakoblet">
    </alarm>
    <alarm majorcode="1" minorcode="119" message="Ikke rengjort efter omledning">
    </alarm>
    <alarm majorcode="1" minorcode="120" message="Autokalibrering mislykkedes status {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="121" message="Guardmaster blokerer MS">
    </alarm>
    <alarm majorcode="1" minorcode="122" message="Guardmaster tillader MS">
    </alarm>
    <alarm majorcode="1" minorcode="201" message="Foderstationsalarm">
    </alarm>
    <alarm majorcode="1" minorcode="202" message="Intet svar fra robot kmd {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="301" message="\&quot;V300\&quot; Mech er ikke understøttet.">
    </alarm>
    <alarm majorcode="1" minorcode="302" message="Kør testguiden i ServiceTool-Rengøringsmidler">
    </alarm>
    <alarm majorcode="2" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="2" minorcode="11" message="Kop påsat patte">
    </alarm>
    <alarm majorcode="2" minorcode="12" message="Kop påsat patte igen">
    </alarm>
    <alarm majorcode="2" minorcode="13" message="Blandet og korrigeret: Kop påsat patte">
    </alarm>
    <alarm majorcode="2" minorcode="14" message="Patte rengjort og formalket">
    </alarm>
    <alarm majorcode="2" minorcode="15" message="Sensorer: Vinkling:{SupportingData1} Grib:{SupportingData2} Rotér:{SupportingData3} Element:{SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="16" message="Robotvakuum ref: {SupportingData1} {SupportingData2} {SupportingData3} {SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="17" message="Robotpræstation: {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="18" message="Autoprogrammering udført">
    </alarm>
    <alarm majorcode="2" minorcode="31" message="Kamerakalibrering initieret!">
    </alarm>
    <alarm majorcode="2" minorcode="32" message="Kamerakalibrering UDFØRT!">
    </alarm>
    <alarm majorcode="2" minorcode="33" message="Kamera ADC setup udført! ADCupper={SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="34" message="{SupportingData1} mm UDFØRT!">
    </alarm>
    <alarm majorcode="2" minorcode="35" message="Kameranummer: {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="41" message="Sæt X_Centrelaser={SupportingData1} Y_Centrelaser={SupportingData2}">
    </alarm>
    <alarm majorcode="2" minorcode="42" message="Kopcentrering trimmet! (Opdaterer database)">
    </alarm>
    <alarm majorcode="2" minorcode="51" message="Patte ikke fundet. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="52" message="Patte ikke fundet ved genpåsætning">
    </alarm>
    <alarm majorcode="2" minorcode="53" message="Patteposition fungerer ikke (for lav)">
    </alarm>
    <alarm majorcode="2" minorcode="54" message="Kamerabillede timeout">
    </alarm>
    <alarm majorcode="2" minorcode="55" message="Ingen kameraobjekter set under forsøg på at finde patte">
    </alarm>
    <alarm majorcode="2" minorcode="56" message="Robotencoder mangler impuls, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="58" message="Autoindlæring mislykket">
    </alarm>
    <alarm majorcode="2" minorcode="81" message="Robot operation afbrudt">
    </alarm>
    <alarm majorcode="2" minorcode="82" message="Ukendt robottestnummer">
    </alarm>
    <alarm majorcode="2" minorcode="83" message="Ingen patter at malke">
    </alarm>
    <alarm majorcode="2" minorcode="84" message="Ingen kopper til genpåsætning">
    </alarm>
    <alarm majorcode="2" minorcode="85" message="Kan ikke malke en ikke-eksisterende patte">
    </alarm>
    <alarm majorcode="2" minorcode="86" message="Advarsel: Robotsikkerhedsfunktioner deaktiveret!">
    </alarm>
    <alarm majorcode="2" minorcode="87" message="Advarsel: Robotencodersikkerhed deaktiveret!">
    </alarm>
    <alarm majorcode="2" minorcode="88" message="Advarsel: Sikkerhedsovervågning af robottryk deaktiveret! akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="91" message="Kopcentrering: Intet centerobjekt">
    </alarm>
    <alarm majorcode="2" minorcode="92" message="Kopcentrering: Mere end ét centerobjekt">
    </alarm>
    <alarm majorcode="2" minorcode="101" message="Akseyderpunktskalibrering nødvendig">
    </alarm>
    <alarm majorcode="2" minorcode="103" message="Robot kunne ikke starte, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="104" message="Kan ikke nå position, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="105" message="Robot bevægede sig for hurtigt, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="106" message="Sikkerhedsfunktion udløst, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="107" message="Luftknappen er trykket ind">
    </alarm>
    <alarm majorcode="2" minorcode="108" message="Luft til robot ikke registreret">
    </alarm>
    <alarm majorcode="2" minorcode="109" message="Luft til robot var tændt ved startforsøg">
    </alarm>
    <alarm majorcode="2" minorcode="110" message="For højt lufttryk til robot">
    </alarm>
    <alarm majorcode="2" minorcode="111" message="Ønsket position er uden for grænsen, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="112" message="Robotten ramte en forhindring, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="114" message="Joysticket fungerer ikke">
    </alarm>
    <alarm majorcode="2" minorcode="115" message="Pattekop {SupportingData1} ikke registreret i griber. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="116" message="Griber er ikke tom">
    </alarm>
    <alarm majorcode="2" minorcode="117" message="Rotér til SØG-pos. mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="118" message="Rotér til HENT-pos. mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="119" message="LUK griber mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="120" message="ÅBN griber mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="121" message="Vinkling UD mislykkede">
    </alarm>
    <alarm majorcode="2" minorcode="122" message="Vinkling IND mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="123" message="Robot behøver boksluft">
    </alarm>
    <alarm majorcode="2" minorcode="124" message="Vakuum ikke registreret i kop">
    </alarm>
    <alarm majorcode="2" minorcode="125" message="Vakuumsensorsvigt eller dårlig reference">
    </alarm>
    <alarm majorcode="2" minorcode="126" message="Bagsensorsvigt ({SupportingData1} mm)">
    </alarm>
    <alarm majorcode="2" minorcode="127" message="Forventet robotbevægelse udeblev, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="128" message="Robot differencetryk sensorsvigt, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="129" message="Robot ventilfejl, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="130" message="Koppåsætning ikke registreret">
    </alarm>
    <alarm majorcode="2" minorcode="131" message="Robot fatal fejl 16, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3}). Akseyderpunktskalibrering nødvendig">
    </alarm>
    <alarm majorcode="2" minorcode="133" message="Akseyderpunktskalibrering mislykkedes, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="134" message="Unormalt encoderskift, akser (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3}). Er der noget, der sidder løst?">
    </alarm>
    <alarm majorcode="2" minorcode="135" message="Yderpunktskalibrering mislykkedes, formodentlig pga forkert HW-versionsparameter">
    </alarm>
    <alarm majorcode="2" minorcode="137" message="Pattevasker ikke registreret i griber">
    </alarm>
    <alarm majorcode="2" minorcode="138" message="Desinfektionsenhed ikke registreret i griber">
    </alarm>
    <alarm majorcode="2" minorcode="139" message="Kan ikke komme i position - hydraulikboks viser fejl">
    </alarm>
    <alarm majorcode="2" minorcode="144" message="Hydraulikpumpe - temperatursensorsvigt">
    </alarm>
    <alarm majorcode="2" minorcode="145" message="Hydraulikpumpe - tryksensorsvigt">
    </alarm>
    <alarm majorcode="2" minorcode="147" message="Hydraulikpumpe - for lang tid uden belastning">
    </alarm>
    <alarm majorcode="2" minorcode="148" message="Hydraulikpumpe - for lavt tryk i boosttilstand">
    </alarm>
    <alarm majorcode="2" minorcode="149" message="Hydraulikpumpe - SW intern fejl">
    </alarm>
    <alarm majorcode="2" minorcode="150" message="Hydraulikpumpe - både tryk- og temperatursensor deaktiveret">
    </alarm>
    <alarm majorcode="2" minorcode="151" message="Hydraulikpumpe - for lang tid i manuel tilstand uden udførelse af manuelt arbejde">
    </alarm>
    <alarm majorcode="2" minorcode="201" message="Forkert størrelse på besked til robot">
    </alarm>
    <alarm majorcode="2" minorcode="202" message="Ukendt besked til robot">
    </alarm>
    <alarm majorcode="2" minorcode="203" message="Robot er optaget, kommando ignoreret">
    </alarm>
    <alarm majorcode="2" minorcode="205" message="AxisController er ikke korrekt konfigureret">
    </alarm>
    <alarm majorcode="2" minorcode="206" message="Robot er ikke korrekt konfigureret. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="207" message="Ugyldige pattepositioner, ikke programmeret?">
    </alarm>
    <alarm majorcode="2" minorcode="210" message="Ugyldig holdeposition for mælkeslanger">
    </alarm>
    <alarm majorcode="2" minorcode="211" message="Robot har ingen vakuumreferencer">
    </alarm>
    <alarm majorcode="2" minorcode="212" message="AxisController-fejl {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="213" message="Selvtest af robot mislykkedes. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="301" message="Kalibrering af robottens balancepunkter mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="302" message="Kalibrering af robottens udgangsposition mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="303" message="Robottens PRBS-måling mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="304" message="Robottens koordinatkalibrering mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="305" message="Robottens aksepræstationstest mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="306" message="Robottens akseproduktionstest mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="307" message="Kunne ikke læse eller skrive aksekonfigurationsfil">
    </alarm>
    <alarm majorcode="2" minorcode="309" message="Autojustering af robot mislykkedes">
    </alarm>
    <alarm majorcode="2" minorcode="321" message="Kamerakalibrering ikke initialiseret. *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="322" message="Kamerakalibrering *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="323" message="{SupportingData1} mm *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="324" message="Gør {SupportingData1} mm først. *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="325" message="For få objekter set (&amp;lt;{SupportingData1}). *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="326" message="For mange objekter set (&gt;{SupportingData1}). *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="327" message="Intet midterobjekt fundet. *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="328" message="Alle områder ikke komplette. *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="329" message="Intern fejl i kamerakalibrering. *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="330" message="Ukendt kameranummer (0). *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="331" message="ADC for lav ({SupportingData1}). *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="332" message="ADC for høj ({SupportingData1}). *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="333" message="ADC setup *MISLYKKEDES*">
    </alarm>
    <alarm majorcode="2" minorcode="407" message="Robotarm kræver kalibrering">
    </alarm>
    <alarm majorcode="3" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="3" minorcode="1" message="Vakuumref. kop {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="2" message="Min. ydelse = {SupportingData1} fik kun {SupportingData2}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="3" message="Ydelseskorrektion">
    </alarm>
    <alarm majorcode="3" minorcode="101" message="Ingen ydelse fra flomaster">
    </alarm>
    <alarm majorcode="3" minorcode="102" message="Ingen ydelse fra freeflow {SupportingData1}">
    </alarm>
    <alarm majorcode="3" minorcode="103" message="Fejlagtig vakuumref. kop {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="104" message="Stor diff mellem freeflow - flomaster">
    </alarm>
    <alarm majorcode="3" minorcode="107" message="Luftindslip blokeret">
    </alarm>
    <alarm majorcode="3" minorcode="108" message="Ugyldig mælkeprøvetagerkonfig.">
    </alarm>
    <alarm majorcode="3" minorcode="116" message="Mælkemåler {SupportingData1} konduktivitet ({SupportingData2}) forskel ({SupportingData3}) fra andre målere">
    </alarm>
    <alarm majorcode="3" minorcode="117" message="Malkningens selvtest mislykkedes">
    </alarm>
    <alarm majorcode="3" minorcode="120" message="OCC: For højt tryk. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="121" message="OCC: For lavt tryk. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="122" message="OCC: Timeout på grund af Alcom-kommunikationsproblem. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="123" message="OCC: For lav temperatur. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="124" message="OCC: Væskelækage i kabinet. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="125" message="OCC: Affaldsbeholder er fuld. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="126" message="OCC: Tryksensor defekt eller lækage/stop i en slange. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="127" message="OCC: Kuvetten er snavset. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="128" message="OCC: Opbrugt reagens eller lækage/stop i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="129" message="OCC: Opbrugt hypoklorit eller lækage/stop i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="130" message="OCC: Intet vand i tragt eller lækage/stop i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="131" message="OCC: Ingen mælk i tragt eller lækage/stop i slange eller ventilsvigt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="132" message="OCC: Intet svar fra OCC. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="133" message="OCC: OCC kan ikke tælle cellerne, en parameterindstilling er forkert. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="134" message="OCC: Kan ikke rengøre kuvetten, den er for snavset. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="135" message="OCC: Kan ikke gendanne, service nødvendig!. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="136" message="OCC: Kan ikke få mælk ind i tragt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="137" message="OCC: Celletalsværdi er muligvis ikke repræsentativ. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="138" message="OCC: Tragten er ikke tom. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="139" message="OCC: Fejl ved skrivning til flash. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="140" message="OCC: Fejl ved læsning fra flash. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="141" message="OCC: Tragten er tilstoppet. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="142" message="OCC: Flere svar mangler. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="143" message="OCC: Tryksensor defekt. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="144" message="OCC: Sprøjte utæthed ved overtryk. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="145" message="OCC: Sprøjte utæthed ved undertryk. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="146" message="OCC: For lavt tryk i hypokloritslangen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="147" message="OCC: For lavt tryk i luftslangen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="148" message="OCC: For lavt tryk i mælkeslangen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="149" message="OCC: For lavt tryk i reagensslangen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="150" message="OCC: For højt tryk i kuvetteslangen til afløb. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="151" message="OCC: For højt tryk i kuvetteslangen til affaldsbeholder. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="152" message="OCC: For højt tryk i mælkeslangen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="153" message="OCC: For højt tryk i hypokloritslangen. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="4" minorcode="101" message="Ko blev ikke accepteret. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="102" message="Lågen blev ikke lukket, da koen blev lukket ud. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="103" message="Lågekontrol generel fejl">
    </alarm>
    <alarm majorcode="4" minorcode="104" message="Fejl {SupportingData1} ved låge {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="107" message="Selektionslåge {sourcename}: Lågen blev ikke lukket. Låge sat i manuel tilstand">
    </alarm>
    <alarm majorcode="4" minorcode="108" message="Separationslåge {sourcename}: Kunne ikke nå ønsket retning. Låge stadig i automatisk tilstand.">
    </alarm>
    <alarm majorcode="4" minorcode="110" message="Ko lukket ud, da ko ikke kunne accepteres. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="111" message="Ko accepteret. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="112" message="Låge {sourcename} indgangsfotocelle har været blokeret i {SupportingData2} timer.">
    </alarm>
    <alarm majorcode="4" minorcode="113" message="Låge {sourcename} udgangsfotocelle registrerer formodentlig lågen i stedet for køerne.">
    </alarm>
    <alarm majorcode="4" minorcode="115" message="Låge {sourcename}. Køer der følger tæt efter hinanden registreret Transponder 1: {SupportingData2}. Transponder 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="116" message="Låge {sourcename}. Køer der følger tæt efter hinanden måske registreret Transponder 1: {SupportingData2}. Transponder 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="117" message="Låge {sourcename}. Køer der følger tæt efter hinanden forhindret Transponder 1: {SupportingData2}. Transponder 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="123" message="Ko har forladt område {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="124" message="Kommunikationsfejl pÃ¥ lÃ¥ge {SupportingData1}">
    </alarm>
    <alarm majorcode="4" minorcode="129" message="Ko vil ikke forlade lÃ¥ge {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="200" message="Transponder id unexpectedly changed">
    </alarm>
    <alarm majorcode="5" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="5" minorcode="1" message="Vasketrin {SupportingData1}.{SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="2" message="Starter mælkepumpe">
    </alarm>
    <alarm majorcode="5" minorcode="3" message="Stopper mælkepumpe">
    </alarm>
    <alarm majorcode="5" minorcode="4" message="Mælketp optaget ({SupportingData1}). Ignoreret anmodning ({SupportingData2})">
    </alarm>
    <alarm majorcode="5" minorcode="5" message="Tanktilstand hvilende">
    </alarm>
    <alarm majorcode="5" minorcode="6" message="Tanktilstand venter på tømning">
    </alarm>
    <alarm majorcode="5" minorcode="7" message="Tanktilstand rengøring">
    </alarm>
    <alarm majorcode="5" minorcode="8" message="Tanktilstand rensning">
    </alarm>
    <alarm majorcode="5" minorcode="9" message="Tanktilstand tømning">
    </alarm>
    <alarm majorcode="5" minorcode="10" message="Tankbil er ankommet">
    </alarm>
    <alarm majorcode="5" minorcode="11" message="Mælketank er tom">
    </alarm>
    <alarm majorcode="5" minorcode="12" message="Mælketank er rengjort">
    </alarm>
    <alarm majorcode="5" minorcode="101" message="Slutenhed ikke tom">
    </alarm>
    <alarm majorcode="5" minorcode="105" message="Kølealarm">
    </alarm>
    <alarm majorcode="5" minorcode="108" message="Fejlagtigt systemvakuum {SupportingData1} ref {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="112" message="Slutenhed angiver tom, det er fejl. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="114" message="Pattevaskertank fuld">
    </alarm>
    <alarm majorcode="5" minorcode="115" message="Mælk afledt, dest {SupportingData1}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="116" message="Rengøring afbrudt">
    </alarm>
    <alarm majorcode="5" minorcode="117" message="Temperatur pattevasker {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="118" message="Pattevasker for varm {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="119" message="Funktionsfejl på pattevaskers temperatursensor">
    </alarm>
    <alarm majorcode="5" minorcode="120" message="Planmæssig rengøring IKKE udført">
    </alarm>
    <alarm majorcode="5" minorcode="121" message="Kommunikation tabt med MRC">
    </alarm>
    <alarm majorcode="5" minorcode="122" message="Pattekop {SupportingData1} er ikke fast på spyd">
    </alarm>
    <alarm majorcode="5" minorcode="123" message="Mælk afledt pga blod, dest {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="124" message="Mælk afledt pga konduktivitet, dest {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="125" message="Mælk afledt, brugerindstilling, dest {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="126" message="Fik ikke vand fra RA-enheden i løbet af {SupportingData1} minutter">
    </alarm>
    <alarm majorcode="5" minorcode="127" message="Fejl: både lav og høj sensor i modtager aktiv">
    </alarm>
    <alarm majorcode="5" minorcode="129" message="Mælk afledt pga MDi, dest {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="130" message="Ingen mælkedestination indstillet. Gør venligst dette!">
    </alarm>
    <alarm majorcode="5" minorcode="131" message="SenseReceiverCleaningValve angiver fejl">
    </alarm>
    <alarm majorcode="5" minorcode="132" message="SenseReceiverSafetyValve angiver fejl">
    </alarm>
    <alarm majorcode="5" minorcode="133" message="Lavt vakuumniveau ved vaskestart">
    </alarm>
    <alarm majorcode="5" minorcode="200" message="Timeout ved påfyldning af rengøringsmiddel nummer {SupportingData1}">
    </alarm>
    <alarm majorcode="5" minorcode="201" message="Timeout ved påfyldning af vand nummer {SupportingData1}">
    </alarm>
    <alarm majorcode="5" minorcode="202" message="Timeout ved tømning af vand i trin {SupportingData1}, undertrin {SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="203" message="For lav temperatur ved fyldning {SupportingData1} min {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="204" message="For lav temperatur efter cirkulation {SupportingData1} min {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="205" message="Ugyldig vaskerkonfig ix {SupportingData1} prog {SupportingData2} modul {SupportingData3} vol {SupportingData4}">
    </alarm>
    <alarm majorcode="5" minorcode="206" message="Fik ikke signalet MAY_CLEAN i løbet af {SupportingData1} minutter">
    </alarm>
    <alarm majorcode="5" minorcode="220" message="Højt vakuumniveau. :{SupportingData1}, grænse: {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="221" message="Lavt vakuumniveau.: {SupportingData1}, grænse: {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="251" message="Steam boiler overheated">
    </alarm>
    <alarm majorcode="5" minorcode="252" message="Steam not released">
    </alarm>
    <alarm majorcode="5" minorcode="300" message="Mælkeventiler i forkert position">
    </alarm>
    <alarm majorcode="6" minorcode="401" message="For lavt patterengÃ¸ringsvakuum">
    </alarm>
    <alarm majorcode="7" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="7" minorcode="1" message="Hyg. Lav temperatur på returvand">
    </alarm>
    <alarm majorcode="7" minorcode="2" message="Hyg. Rengøringsmiddel doseringsfejl">
    </alarm>
    <alarm majorcode="7" minorcode="3" message="Hyg. Overophedning">
    </alarm>
    <alarm majorcode="7" minorcode="4" message="Hyg. Timeout ved vandpåfyldning, tømning eller opvarmning">
    </alarm>
    <alarm majorcode="7" minorcode="5" message="Hyg. Kontrolsumfejl i parameterhukommelse">
    </alarm>
    <alarm majorcode="7" minorcode="6" message="Hyg. Kontrolsumfejl i programhukommelse">
    </alarm>
    <alarm majorcode="7" minorcode="7" message="Hyg. Temperatursensor ikke fabrikskalibreret">
    </alarm>
    <alarm majorcode="7" minorcode="8" message="Hyg. Mulig blanding af rengøringsmidler">
    </alarm>
    <alarm majorcode="7" minorcode="9" message="Hyg. Strømsvigt under rengøring">
    </alarm>
    <alarm majorcode="7" minorcode="11" message="Hyg. CPU-Watch-dog reset">
    </alarm>
    <alarm majorcode="7" minorcode="13" message="Hyg. Svigt på føler for lavt niveau, ingen rengøring udført!!">
    </alarm>
    <alarm majorcode="7" minorcode="14" message="Hyg. timeout under vandpåfyldning">
    </alarm>
    <alarm majorcode="7" minorcode="15" message="Hyg. timeout under opvarmning">
    </alarm>
    <alarm majorcode="7" minorcode="16" message="Hyg. timeout under tømning">
    </alarm>
    <alarm majorcode="7" minorcode="20" message="Hyg. Ventilfejl under malkning">
    </alarm>
    <alarm majorcode="7" minorcode="21" message="Hyg. Ventilfejl under rengøring">
    </alarm>
    <alarm majorcode="7" minorcode="22" message="Hyg. Større ventilfejl">
    </alarm>
    <alarm majorcode="7" minorcode="23" message="Hyg. Intet lufttryk">
    </alarm>
    <alarm majorcode="7" minorcode="255" message="Kommunikation med Hygenius tabt">
    </alarm>
    <alarm majorcode="9" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="9" minorcode="1" message="AMD - Kontrollér ko!">
    </alarm>
    <alarm majorcode="9" minorcode="2" message="Malkestation er frakoblet">
    </alarm>
    <alarm majorcode="9" minorcode="3" message="Ams-server er frakoblet">
    </alarm>
    <alarm majorcode="9" minorcode="4" message="Ams-server er stoppet">
    </alarm>
    <alarm majorcode="9" minorcode="5" message="Ams er stadig i gang">
    </alarm>
    <alarm majorcode="9" minorcode="7" message="Malkestation er stoppet">
    </alarm>
    <alarm majorcode="9" minorcode="8" message="MS og Server har forskellige versioner, {SupportingData1} og {SupportingData2}">
    </alarm>
    <alarm majorcode="9" minorcode="9" message="Fejl i Ams Database. Repareres">
    </alarm>
    <alarm majorcode="9" minorcode="10" message="Fejl i AlproWindows Database. Repareres">
    </alarm>
    <alarm majorcode="9" minorcode="13" message="Mælk er afledt automatisk pga SCC-niveau">
    </alarm>
    <alarm majorcode="9" minorcode="14" message="Kan ikke udsende alarmer. Kontrollér modem!">
    </alarm>
    <alarm majorcode="9" minorcode="20" message="Overflødig Vms-server er nede">
    </alarm>
    <alarm majorcode="9" minorcode="21" message="Overflødig Vms-server er oppe">
    </alarm>
    <alarm majorcode="9" minorcode="24" message="Brugsbetingelserne for DeLaval Software og Online Service, som reguleres af svensk ret og kan downloades og udskrives via adressen http://www.delaval.com/legal/ (det anbefales at udskrive kopier til senere brug), skal eksklusivt regulere rettighederne til brugen af og ansvaret for enhver DeLaval software and DeLaval online-service (herunder uden begrænsning enhver software- and online-service, der leveres som en del af eller i forbindelse med ethvert DeLaval-produkt) og al dokumentation og alle data, der gøres tilgængelige eller genereres via eller i forbindelse med en sådan software eller service (medmindre andre betingelser leveres med softwaren eller online-servicen, i hvilket tilfælde sådanne betingelser vil gælde).Enhver DeLaval software og DeLaval online-service kan overføre data til DeLaval International AB (og enhver anden enhed i DeLaval Group) til brug og yderligere behandling som anført og til de formål, der er beskrevet i Fortrolighedserklæring for DeLaval Software og Online Service, som kan downloades og udskrives via http://www.delaval.com/legal/.">
    </alarm>
    <alarm majorcode="9" minorcode="25" message="Service hostet i VmsServer fungerer ikke: {SupportingData6}">
    </alarm>
    <alarm majorcode="13" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="14" minorcode="1" message="Vaskeinfo:">
    </alarm>
    <alarm majorcode="15" minorcode="303" message="Trug-niveau er ukendt. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="304" message="Vand har været tændt for længe. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="305" message="Vandet er for varmt. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="306" message="Rent vand er ikke tilgængeligt til Backflush. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="312" message="Kunne ikke køre patterengøring. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="314" message="Kunne ikke køre vandudluftning. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="315" message="Intet vand til at køre vandudluftning. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="316" message="Problemer med vandforsyningen eller flowsensor defekt. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="319" message="Kunne ikke tømme truget. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="320" message="For høj patterengøringstemperatur: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="411" message="For lavt patterengøringsvakuum. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="451" message="Pumpe til surt rengøringsmiddel kræver vedligeholdelse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="452" message="Pumpe til alkalisk rengøringsmiddel kræver vedligeholdelse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="453" message="Klorpumpe kræver vedligeholdelse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="454" message="Pumpe til enzym-rengøringsmiddel kræver vedligeholdelse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="455" message="Desinfektionsmiddel-pumpe kræver vedligeholdelse. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="123" message="Intet vakuum i udskiller. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="124" message="Pattekop {SupportingData1} tabt fra mælkeslange. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1803" message="Genpåfyldning af trug blev ikke gennemført. {devicename}">
    </alarm>
    <alarm majorcode="205" minorcode="11" message="Lokal skylning">
    </alarm>
    <alarm majorcode="205" minorcode="12" message="Systemskylning">
    </alarm>
    <alarm majorcode="205" minorcode="13" message="Lokal rengøring">
    </alarm>
    <alarm majorcode="205" minorcode="14" message="Systemrengøring">
    </alarm>
    <alarm majorcode="205" minorcode="20" message="Syre">
    </alarm>
    <alarm majorcode="205" minorcode="21" message="Base">
    </alarm>
    <alarm majorcode="205" minorcode="22" message="Klor">
    </alarm>
    <alarm majorcode="48" minorcode="2" message="Ventil: {SupportingData1} er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="118" message="Rengøringsalarm manuelt nulstillet. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="119" message="Kontroller Alcom IO-kortets værdi: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="120" message="Test af Alcom IO-kort mislykkedes. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="121" message="Mistet IOMan-tilslutning under rengøring. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="123" message="ioman afbrudt. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="151" message="Sensor {SupportingData1} er simuleret. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="162" message="Fjerntømningsventil er ude af position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="171" message="Rengøringsenhed reagerer ikke på rengøringsanmodning. {devicename}">
    </alarm>
  </alarms>
</messages>
