<?xml version="1.0" encoding="UTF-8"?>
<messages language="fi">
  <alarms category="vms" version="2018.0">
    <alarm majorcode="1" minorcode="6" message="Vms-palvelin kytketty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="15" message="Lehmä pyydystetty. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="105" message="Vmsserver poiskytketty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="106" message="Väärä asetus {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="110" message="Tuntematon lehmä transponderilla {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="111" message="Tunnistamaton lehmä. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="123" message="Lehmä karannut lypsyaseman parresta. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="200" message="Ulkoinen hälytys lypsyasemalle {devicename} {SupportingData6}">
    </alarm>
    <alarm majorcode="1" minorcode="203" message="Lypsyaseman ohjelma keskeytyi odottamatta {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="204" message="Lypsyaseman ohjelma käynnistettiin uudelleen {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="205" message="Lypsyaseman sähkökatko {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="210" message="Itsetestaus onnistui: {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="211" message="Itsetestaus epäonnistui: {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="212" message="Lyhyessä ajassa suoritetaan monta itsetestausta">
    </alarm>
    <alarm majorcode="1" minorcode="303" message="Määräaikaista pesua EI OLE käynnistetty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="312" message="Odottamattoman suuri maitotuotos neljänneksessä {SupportingData1}. Odotettu {SupportingData2}, saatu {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="315" message="Odottamattoman pieni maitotuotos neljänneksessä {SupportingData1}. Odotettu {SupportingData2}, saatu {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="316" message="TCA:n puhdistus ei ole loppunut. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="317" message="Konfigurointimuutokset edellyttävät lypsyaseman uudelleenkäynnistystä">
    </alarm>
    <alarm majorcode="1" minorcode="318" message="Vapaan parren pesua EI aloitettu {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="319" message="Maitoauton pesua EI aloitettu {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="320" message="Lehmän esiasetettua pesua EI aloitettu {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="321" message="Erottelupesua EI OLE käynnistetty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="322" message="Ulkoista pesua EI OLE käynnistetty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="323" message="Käsinpesua EI OLE käynnistetty {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="329" message="Säiliön lehmä lopetti erottelutilan. Lehmä on lypsetty">
    </alarm>
    <alarm majorcode="1" minorcode="330" message="Säiliön lehmä lopetti erottelutilan. Lehmää ei ole lypsetty.">
    </alarm>
    <alarm majorcode="1" minorcode="331" message="Aikataulun mukainen pesu lopetti erottelutilan">
    </alarm>
    <alarm majorcode="1" minorcode="332" message="Tyhjän lypsypaikan pesu lopetti erottelutilan">
    </alarm>
    <alarm majorcode="1" minorcode="333" message="Maitoauton pesu lopetti erottelutilan">
    </alarm>
    <alarm majorcode="1" minorcode="334" message="Ulkoinen pesu lopetti erottelutilan">
    </alarm>
    <alarm majorcode="1" minorcode="335" message="Erottelutila päättyi laitteistovian takia">
    </alarm>
    <alarm majorcode="1" minorcode="339" message="Pesu epäonnistui. Erottelutila päättyi.">
    </alarm>
    <alarm majorcode="1" minorcode="340" message="Pesu epäonnistui">
    </alarm>
    <alarm majorcode="1" minorcode="341" message="Käyttäjä keskeytti pesun">
    </alarm>
    <alarm majorcode="2" minorcode="57" message="Vedin ei löydy pesussa {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="102" message="Käsivarren akseleiden loppukalibrointi epäonnistunut {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="113" message="Kamera ei vastaa {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="132" message="Io-järjestelmän laitteistoa ei ole liitetty kunnolla. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="136" message="Sisäinen akselin ohjausvirhe">
    </alarm>
    <alarm majorcode="2" minorcode="140" message="Hydraulipumppu - lämpötila liian korkea {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="141" message="Hydraulipumppu - öljytaso liian matala {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="142" message="Hydraulipumppu - öljynpaine liian korkea {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="143" message="Hydraulipumppu - öljynpaine liian matala {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="146" message="Hydrailupumppu - öljyn lämpötila liian matala {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="204" message="Käsivarren akselitarkkailija kytkemättä {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="208" message="Väärät vedinkuppien sijainnit, ei kalibroitu? {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="209" message="Väärä vedinpesukupin sijainti, ei kalibroitu? {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="308" message="Epäonnistunut robotin venttiileiden tasapainokalibrointi {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="400" message="Kameran puhdistus epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="401" message="Hydraulipumppu - ei saavuta tavoiteöljynpainetta {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="402" message="Vedinkupin nouto epäonnistui {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="403" message="Vedinpesukupin nouto epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="404" message="Kaikkia vetimiä ei desinfioitu {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="405" message="Vedinkupin kiinnitys epäonnistui {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="406" message="Peräpellin asentoanturi poistettu käytöstä {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="409" message="Vedin {SupportingData1} on robotin sallitun liikealueen ulkopuolella {devicename}">
      <property id="SupportingData1" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="2" minorcode="410" message="Turvakatkaisin aktiivisena. Monitoimikäsi on estynyt. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="411" message="Monitoimikäsi ei ole toimintakunnossa {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="412" message="Lehmän paikka-anturia ei ole kalibroitu {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="413" message="NECA-kortin tiedonsiirto CPU:n tai MIO-korttien kanssa katkesi {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="414" message="Huono IO-konfigurointi {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="415" message="ioman IO-järjestelmän virhe {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="416" message="Ei havaittu liikettä kun odotettu, nivel: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="417" message="Akseli liikkuu väärään suuntaan, nivel: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="418" message="Laitteisto lakkautettu {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="419" message="Kiertymisen muutos epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="420" message="Monitoimikäsi tarvitsee päätepisteen kalibroinnin {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="421" message="Monitoimikäsi tarvitsee kuolleen alueen kalibroinnin {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="422" message="Odottamaton signaali tarttujan anturilta {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="423" message="Epätavalliset kuolleen alueen kalibrointiarvot, nivel: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="424" message="Enkooderin pulssit menetetty, nivel: {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="425" message="Sekaantunut kiinnitys: Kuppi {SupportingData1} on käytössä kohdetta {SupportingData2} varten. {devicename}">
      <property id="SupportingData2" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="3" minorcode="100" message="Irtipotkaisu (odotettu tuotos {SupportingData1}, tuotos {SupportingData2}) {devicename}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="105" message="Virtaus liian suuri {SupportingData1} kupista {SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="106" message="Tuotos liian suuri {SupportingData1} kupista {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="114" message="Maitomittarin {SupportingData1} johtavuus ({SupportingData2}) vaihteluvälin ulkopuolella ({SupportingData3} - {SupportingData4}) {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="115" message="Johtavuus vaihtelee ({SupportingData1}) liian paljon ({SupportingData2}) mittareiden välillä {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="118" message="FF-mittarilla {SupportingData1} on ongelmia verisyyden mittaamisessa {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="119" message="Useita lypsyjä, joiden veripitoisuus suuri {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="200" message="Irtipotkaisu kuppi {SupportingData1} (odotettu tuotos {SupportingData2}, tuotos {SupportingData3}) {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="202" message="Ei maitomäärää kupista {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="1" message="Lehmä poistunut karsinasta. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="100" message="Portin sulkeminen epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="105" message="Lehmän vapautus epäonnistui. Lehmä edelleen parressa. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="106" message="Portin sulkeminen epäonnistui. Lehmä edelleen parressa. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="109" message="Lattiahuuhtelun venttiilin sulkeminen epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="118" message="Tuntematon lehmä transponderilla {SupportingData6} {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="119" message="Lehmä liian pitkään alueella {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="120" message="Lehmä on saapunut alueelle {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="121" message="Lehmä on lukinnut alueen {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="122" message="Lehmä on avannut alueen lukituksen {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="125" message="Portti muutettu käsiohjaukselle. Portti: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="126" message="Portti on ollut käsiohjauksella yli {SupportingData1} minuuttia. Portti: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="127" message="Portti on ollut levossa yli {SupportingData1} minuuttia. Portti: {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="128" message="Liian monta eläintä alueella '{SupportingData6}'. Eläimiä: {SupportingData1}, maks: {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="300" message="Sisääntuloportti ei anturin mukaan auennut täysin {SupportingData1} sekunnissa. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="13" message="Tilasäiliö voi vastaanottaa maitoa {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="14" message="Suodattimen vaihtoa vaaditaan {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="15" message="Suodattimen vaihtaminen sallittu {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="16" message="Suodattimen vaihtaminen estetty {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="17" message="Suodatin vaihdettu {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="102" message="Tilasäiliön venttiili väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="103" message="Pesu ei ole valmis {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="104" message="Ei voi ohjata maitoa tilasäiliöön {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="106" message="Maitoauton lähdön ajanylitys. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="107" message="Tilasäiliön pesun ajanylitys. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="109" message="Maitoventtiili väärässä asennossa">
    </alarm>
    <alarm majorcode="5" minorcode="110" message="Maidon erotteluventtiili väärässä asennossa">
    </alarm>
    <alarm majorcode="5" minorcode="113" message="Päätelaitteen tyhjennyksen ajanylitys. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="128" message="Aikakatkaisu maitosuodatinta vaihdettaessa {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="134" message="Säiliöventtiilivika. Tunnistin C{SupportingData1} on {SupportingData2} pitäisi olla {SupportingData3} {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="135" message="Tarvitaan järjestelmän pesu {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="207" message="BBB-venttiili ({SupportingData1}) väärässä asennossa {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="208" message="Hyväksytyn maidon tyhjennysventtiili avautui odottamatta {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="250" message="Höyryhuuhtelun säiliössä ei vettä {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="253" message="Aikakatkaisu lisättäessä vettä höyryboileriin {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="254" message="Ei höyrynpainetta riittävässä ajassa {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="501" message="Säiliön maitoventtiili avautuu hitaasti {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="502" message="Säiliön pesuventtiili avautuu hitaasti {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="503" message="Säiliön maitoventtiili sulkeutuu hitaasti {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="504" message="Säiliön pesuventtiili sulkeutuu hitaasti {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="511" message="Säiliön maitoventtiilin avautuminen epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="512" message="Säiliön pesuventtiilin avautuminen epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="513" message="Säiliön maitoventtiilin sulkeutuminen epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="514" message="Säiliön pesuventtiilin sulkeutuminen epäonnistui {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="521" message="TankMilk on auki, mutta sen pitäisi olla kiinni {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="522" message="TankClean on auki, mutta sen pitäisi olla kiinni {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="523" message="TankMilk on kiinni, mutta sen pitäisi olla auki {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="524" message="TankClean on kiinni, mutta sen pitäisi olla auki {devicename}">
    </alarm>
    <alarm majorcode="6" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="6" minorcode="1" message="Alcom IO-kortin nollaussolmu {SupportingData1} väylä {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="2" message="Vmsiomanin alustus valmis">
    </alarm>
    <alarm majorcode="6" minorcode="100" message="Oikosulku alcom IO solmussa {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="101" message="Alcom-virhe {SupportingData1} solmu {SupportingData2}:{SupportingData3} väylä {SupportingData4}">
    </alarm>
    <alarm majorcode="6" minorcode="102" message="Virheellinen Alcom-viestin solmu {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="103" message="Väärä muoto alcom-viestissä">
    </alarm>
    <alarm majorcode="6" minorcode="104" message="VMS IO keskeytynyt ({SupportingData1})">
    </alarm>
    <alarm majorcode="6" minorcode="105" message="Väärä alcom-väylän numero {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="106" message="Merkki kadotettu Alcom IO solmussa {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="107" message="VMS I/O-kortti aiheutti resetoinnin">
    </alarm>
    <alarm majorcode="6" minorcode="108" message="VmsIo pic:ssä väärä versio">
    </alarm>
    <alarm majorcode="6" minorcode="109" message="Vms IO-kortin väärä versio on {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="110" message="Tuntematon anturin tilan solmu {SupportingData1} ali {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="111" message="I/O lukittu">
    </alarm>
    <alarm majorcode="6" minorcode="112" message="Oikosulku venttiilin akselilla X={SupportingData1} Y={SupportingData2} Z={SupportingData3}">
    </alarm>
    <alarm majorcode="6" minorcode="201" message="Lypsyaseman synkronointi DelPro-yhdyskäytävän kanssa epäonnistui">
    </alarm>
    <alarm majorcode="6" minorcode="202" message="Eläimen synkronointi DelPro-yhdyskäytävän kanssa epäonnistui">
    </alarm>
    <alarm majorcode="9" minorcode="6" message="Lypsyasema ollut levossa {SupportingData1} minuuttia">
    </alarm>
    <alarm majorcode="9" minorcode="11" message="Maito erotellaan automaattisesti kohonneen johtavuuden vuoksi">
    </alarm>
    <alarm majorcode="9" minorcode="12" message="Maito erotellaan automaattisesti kohonneen verisyyden takia">
    </alarm>
    <alarm majorcode="9" minorcode="15" message="Veren määrä maidossa ylittää {SupportingData1} ppm">
    </alarm>
    <alarm majorcode="9" minorcode="16" message="Lypsyasemaan ei saada yhteyttä">
    </alarm>
    <alarm majorcode="9" minorcode="17" message="OCC-arvo on yli {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="18" message="Maito erotellaan automaattisesti kohonneen MDi-tason vuoksi">
    </alarm>
    <alarm majorcode="9" minorcode="19" message="Maidon MDi-taso on yli {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="22" message="Ei voida kytkeä portin ohjaimeen">
    </alarm>
    <alarm majorcode="9" minorcode="23" message="Ei voida kytkeä IO-konfiguroinnin koordinaattoriin">
    </alarm>
    <alarm majorcode="9" minorcode="26" message="Ei voida kytkeä silmukkapesulaitteeseen">
    </alarm>
    <alarm majorcode="12" minorcode="0" message="Jäähdytys palautunut kuntoon">
    </alarm>
    <alarm majorcode="12" minorcode="1" message="BCC: pesuveden lämpötila on alhainen">
    </alarm>
    <alarm majorcode="12" minorcode="2" message="BCC: pesuainesäiliö on tyhjä">
    </alarm>
    <alarm majorcode="12" minorcode="3" message="BCC: tyhjennys epäonnistunut. Ei voi tyhjentää puskurisäiliötä">
    </alarm>
    <alarm majorcode="12" minorcode="4" message="BCC: ei vedensyöttöä puhdistuksen aikana">
    </alarm>
    <alarm majorcode="12" minorcode="5" message="BCC: tarkistussummavirhe parametrimuistissa">
    </alarm>
    <alarm majorcode="12" minorcode="6" message="BCC: tarkistussummavirhe ohjelmamuistissa">
    </alarm>
    <alarm majorcode="12" minorcode="7" message="BCC: säiliö täynnä, hälytystaso saavutettu">
    </alarm>
    <alarm majorcode="12" minorcode="8" message="BCC: pesusta on kulunut liian kauan">
    </alarm>
    <alarm majorcode="12" minorcode="9" message="BCC-venttiili väärässä asennossa">
    </alarm>
    <alarm majorcode="12" minorcode="10" message="BCC: CPU-vahdin nollaus">
    </alarm>
    <alarm majorcode="12" minorcode="11" message="BCC: maidon lämpötila on liian korkea">
    </alarm>
    <alarm majorcode="12" minorcode="12" message="BCC: maito on ollut liian kauan puskurisäiliössä">
    </alarm>
    <alarm majorcode="12" minorcode="13" message="BCC: virransyöttöhäiriö on tapahtunut">
    </alarm>
    <alarm majorcode="12" minorcode="14" message="BCC: maidon lämpötila on liian alhainen">
    </alarm>
    <alarm majorcode="12" minorcode="15" message="ICS-säiliön hälytys ei-FCC-säiliöstä">
    </alarm>
    <alarm majorcode="12" minorcode="16" message="BCC: lämpötila-anturi on rikki">
    </alarm>
    <alarm majorcode="12" minorcode="17" message="BCC: Jäähdytys ei alkanut ajoissa">
    </alarm>
    <alarm majorcode="12" minorcode="18" message="ICS: BBB-venttiilit virheellisessä asennossa">
    </alarm>
    <alarm majorcode="12" minorcode="19" message="BCC: oikosulku pesuaineen annostelulaitteessa">
    </alarm>
    <alarm majorcode="12" minorcode="20" message="ICS: puhdistus keskeytynyt, koska säiliö BB&amp;B ei ole paikallaan">
    </alarm>
    <alarm majorcode="12" minorcode="21" message="FCC: pesuveden lämpötila on alhainen">
    </alarm>
    <alarm majorcode="12" minorcode="22" message="FCC: pesuainesäiliö on tyhjä">
    </alarm>
    <alarm majorcode="12" minorcode="23" message="FCC: oikosulku pesuaineen annostelussa">
    </alarm>
    <alarm majorcode="12" minorcode="24" message="FCC: ajanylitys vedenotossa">
    </alarm>
    <alarm majorcode="12" minorcode="25" message="FCC: tarkistussummavirhe parametrimuistissa">
    </alarm>
    <alarm majorcode="12" minorcode="26" message="FCC: tarkistussummavirhe ohjelmamuistissa">
    </alarm>
    <alarm majorcode="12" minorcode="27" message="FCC: säiliö ei ole tyhjä puhdistuksen jälkeen">
    </alarm>
    <alarm majorcode="12" minorcode="28" message="FCC: mahdollinen pesuaineiden sekoittuminen">
    </alarm>
    <alarm majorcode="12" minorcode="29" message="FCC: virtakatkos pesun aikana">
    </alarm>
    <alarm majorcode="12" minorcode="30" message="FCC: poistoventtiili kiinni pesun aikana">
    </alarm>
    <alarm majorcode="12" minorcode="31" message="FCC: CPU-vahdin nollaus">
    </alarm>
    <alarm majorcode="12" minorcode="32" message="FCC: ajanylitys pesun aikana, pumppu ei käynnissä">
    </alarm>
    <alarm majorcode="12" minorcode="33" message="FCC: maidon lämpötila liian alhainen">
    </alarm>
    <alarm majorcode="12" minorcode="34" message="FCC: liian pitkä jäähdytysaika">
    </alarm>
    <alarm majorcode="12" minorcode="35" message="FCC: virtakatkos jäähdytyksen aikana">
    </alarm>
    <alarm majorcode="12" minorcode="36" message="FCC: lämpötila-anturi on rikki">
    </alarm>
    <alarm majorcode="12" minorcode="37" message="FCC: jäähdytys ei käynnistynyt halutussa ajassa">
    </alarm>
    <alarm majorcode="12" minorcode="38" message="FCC: sekoitin ei käynnissä odotettuna aikana">
    </alarm>
    <alarm majorcode="12" minorcode="39" message="FCC: kuumasta pesusta on kulunut liian kauan">
    </alarm>
    <alarm majorcode="12" minorcode="40" message="FCC: keräilyhälytys. Epäily maidon laadusta. Tarkista maito ennen keräystä">
    </alarm>
    <alarm majorcode="12" minorcode="41" message="FCC: liian kuuma pesuvesi">
    </alarm>
    <alarm majorcode="12" minorcode="42" message="FCC: annostelupumpun palautteen vika">
    </alarm>
    <alarm majorcode="12" minorcode="43" message="FCC: matalan tason anturin vika">
    </alarm>
    <alarm majorcode="12" minorcode="44" message="FCC: korkean tason anturin vika">
    </alarm>
    <alarm majorcode="12" minorcode="45" message="FCC: kuumennuksen aikakatkaisu pesun aikana">
    </alarm>
    <alarm majorcode="12" minorcode="46" message="FCC BBB-venttiilin vika">
    </alarm>
    <alarm majorcode="12" minorcode="47" message="Maito korkealla tasolla säiliössä! Varmista, että maito siirretään pian. Muuten säiliö voi vuotaa yli">
    </alarm>
    <alarm majorcode="12" minorcode="48" message="GSM:n konfigurointivirhe">
    </alarm>
    <alarm majorcode="12" minorcode="49" message="Ei CANIO-yhteyttä">
    </alarm>
    <alarm majorcode="12" minorcode="70" message="Suuri hälytys tilasäiliöltä">
    </alarm>
    <alarm majorcode="12" minorcode="71" message="Tilasäiliössä on hälytys">
    </alarm>
    <alarm majorcode="12" minorcode="72" message="Maitohuoneen ohjaimessa on sähköinen vika">
    </alarm>
    <alarm majorcode="12" minorcode="73" message="Tyhjennysventtiili on juuttunut auki-asentoon">
    </alarm>
    <alarm majorcode="12" minorcode="74" message="Virransyöttöongelma maitohuoneessa">
    </alarm>
    <alarm majorcode="12" minorcode="75" message="Hälytys maitohuoneyksiköllä">
    </alarm>
    <alarm majorcode="12" minorcode="76" message="Suuri hälytys maitohuoneen ohjaimessa">
    </alarm>
    <alarm majorcode="12" minorcode="77" message="Puskurisäiliön poistoventtiili ei ole kiinni">
    </alarm>
    <alarm majorcode="12" minorcode="78" message="Hälytys puskurisäiliöltä">
    </alarm>
    <alarm majorcode="12" minorcode="79" message="Puskurisäiliö on lähes täynnä">
    </alarm>
    <alarm majorcode="12" minorcode="80" message="Puskurisäiliö on täynnä">
    </alarm>
    <alarm majorcode="12" minorcode="81" message="Vastaanota kaikki ilmoitukset">
    </alarm>
    <alarm majorcode="12" minorcode="82" message="Vastaanota kaikki hälytykset">
    </alarm>
    <alarm majorcode="12" minorcode="83" message="Varoitus, jos säiliö on lähes täynnä">
    </alarm>
    <alarm majorcode="12" minorcode="84" message="Virhe, säiliö on täynnä">
    </alarm>
    <alarm majorcode="12" minorcode="85" message="Siirrä letku pesuasentoon">
    </alarm>
    <alarm majorcode="12" minorcode="86" message="Siirrä letku lypsyasentoon">
    </alarm>
    <alarm majorcode="12" minorcode="87" message="Ei tiedonsiirtoa MRC:stä säiliöön">
    </alarm>
    <alarm majorcode="12" minorcode="88" message="Ei tiedonsiirtoa MRC:stä toiseen säiliöön">
    </alarm>
    <alarm majorcode="12" minorcode="89" message="Ei tiedonsiirtoa MRC:stä isäntä-VMS:ään">
    </alarm>
    <alarm majorcode="12" minorcode="90" message="Paineilman taso liian matala maitohuoneessa">
    </alarm>
    <alarm majorcode="12" minorcode="91" message="Maidon lämpötila liian matala maitohuoneessa">
    </alarm>
    <alarm majorcode="12" minorcode="92" message="Maidon lämpötila liian korkea maitohuoneessa">
    </alarm>
    <alarm majorcode="12" minorcode="93" message="Maitohuoneen pesurin hälytys">
    </alarm>
    <alarm majorcode="12" minorcode="94" message="BBB-vika">
    </alarm>
    <alarm majorcode="12" minorcode="95" message="Silmukkapesurin hälytys">
    </alarm>
    <alarm majorcode="12" minorcode="96" message="Varoitus: Suodattimen vaihto kestää liian kauan - vapautus unohdettu?">
    </alarm>
    <alarm majorcode="12" minorcode="97" message="Varoitus: Letkun vaihto on kestänyt liian kauan - tarkista kytkin">
    </alarm>
    <alarm majorcode="12" minorcode="98" message="Puskurisäiliössä ei havaita maitoa">
    </alarm>
    <alarm majorcode="12" minorcode="99" message="Pumpun moottorin virta-anturi on rikkoutunut">
    </alarm>
    <alarm majorcode="12" minorcode="100" message="Puskurisäiliön tulee olla tyhjä, mutta sitä ei havaita">
    </alarm>
    <alarm majorcode="12" minorcode="101" message="Kuorma-autonkuljettaja todennäköisesti unohti käynnistää pesun">
    </alarm>
    <alarm majorcode="12" minorcode="102" message="Sinulla on hälytys ensisijaisessa säiliössä">
    </alarm>
    <alarm majorcode="12" minorcode="103" message="Sinulla on hälytys toissijaisessa säiliössä / BVV:ssä">
    </alarm>
    <alarm majorcode="12" minorcode="255" message="Yhteys säiliöön on katkennut">
    </alarm>
    <alarm majorcode="13" minorcode="100" message="Alipainep: ylikuumeneminen">
    </alarm>
    <alarm majorcode="13" minorcode="105" message="Alipainep: lämpötila-anturi kadotettu">
    </alarm>
    <alarm majorcode="13" minorcode="106" message="VP-B-lämpötila-anturi kadotettu">
    </alarm>
    <alarm majorcode="13" minorcode="107" message="VP-C-lämpötila-anturi kadotettu">
    </alarm>
    <alarm majorcode="13" minorcode="110" message="Alipainepumpun tiivisteen lämpötila korkea (pumppu tukossa)">
    </alarm>
    <alarm majorcode="13" minorcode="115" message="Alipainep: enimm.määrä epäonnistuneita pesuja">
    </alarm>
    <alarm majorcode="13" minorcode="125" message="Alipainep: öljy lopussa">
    </alarm>
    <alarm majorcode="13" minorcode="126" message="VP-B:ssä ei ole öljyä">
    </alarm>
    <alarm majorcode="13" minorcode="127" message="VP-C:ssä ei ole öljyä">
    </alarm>
    <alarm majorcode="13" minorcode="150" message="Alipainep: yleinen hälytys">
    </alarm>
    <alarm majorcode="13" minorcode="200" message="Alipainepumpun tiivisteen korkean lämpötilan varoitustaso">
    </alarm>
    <alarm majorcode="13" minorcode="205" message="Alipainepumppu: alipaine ylittää asetusarvon">
    </alarm>
    <alarm majorcode="13" minorcode="210" message="Alipainepumppu: Tyhjöventtiili tai järjestelmä vuotaa">
    </alarm>
    <alarm majorcode="13" minorcode="215" message="Alipainep: ei pesua">
    </alarm>
    <alarm majorcode="13" minorcode="220" message="Alipainep: pesulämpötilan ongelma">
    </alarm>
    <alarm majorcode="13" minorcode="225" message="Alipainep: ei jäähdytystä">
    </alarm>
    <alarm majorcode="13" minorcode="230" message="Alipainep: jäähdytyslämpötilan ongelma">
    </alarm>
    <alarm majorcode="13" minorcode="235" message="Alipainepumppu jäähdyttää liian usein">
    </alarm>
    <alarm majorcode="13" minorcode="236" message="CheckPumpA">
    </alarm>
    <alarm majorcode="13" minorcode="237" message="CheckPumpB">
    </alarm>
    <alarm majorcode="13" minorcode="238" message="CheckPumpC">
    </alarm>
    <alarm majorcode="13" minorcode="239" message="Alipainetunnistimen signaali vaihteluvälin ulkopuolella">
    </alarm>
    <alarm majorcode="13" minorcode="240" message="Alipainepumppu: ei alipainetta suurella nopeudella">
    </alarm>
    <alarm majorcode="13" minorcode="245" message="Alipainepumppu: öljytaso matala">
    </alarm>
    <alarm majorcode="13" minorcode="246" message="VP-B:n öljy vähissä">
    </alarm>
    <alarm majorcode="13" minorcode="247" message="VP-C:n öljy vähissä">
    </alarm>
    <alarm majorcode="13" minorcode="250" message="Alipainepumppu: laajan huollon aika">
    </alarm>
    <alarm majorcode="13" minorcode="251" message="Alipainepumppu: suppean huollon aika">
    </alarm>
    <alarm majorcode="15" minorcode="302" message="VC:ssä ei ole konfiguroitu pesuainepumppuja. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="307" message="Vedinpesua varten ei ole saatavissa vettä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="309" message="Pesun valmistelu epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="310" message="Pesun suoritus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="311" message="Välihuuhtelun suoritus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="313" message="Vedinpesun tyhjennyksen suoritus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="317" message="Vedinpesurin säiliö on täynnä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="318" message="Liian matala vedinpesun lämpötila: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="321" message="Liian korkea vedinpesun lämpötila: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="322" message="Mahdollinen laitteistovirhe välihuuhtelun aikana. ÄLÄ jatka lypsyä, ennen kuin on suoritettu välihuuhtelu menestyksellisesti!. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="401" message="Ei alipainetta, pesua ei käynnistetä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="402" message="Vedinkuppi {SupportingData1} ei ole pesutelineessä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="403" message="Kaukalosta ei tule vettä, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="404" message="Kaukaloa ei voitu tyhjentää. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="405" message="Päätelaitetta ei voitu tyhjentää, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="406" message="Päätelaitetta ei voitu tyhjentää. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="407" message="Kaukaloon ei tule vettä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="408" message="Päätelaitteen pesujaksoon ei tule vettä {SupportingData1}, syy # {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="409" message="Ohjelman keskeytti häiriö {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="410" message="Vedinten valmistelun pesupiiriä ei ole huuhdeltu, pesukaukaloa ei ole täytetty. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="412" message="Maitoventtiilit: V{SupportingData1} väärässä asennossa. Venttiili asetettiin arvoon {SupportingData2}, anturi palautti: {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="413" message="Pesukierto ei käynnistynyt lämpötilan ohjaamana.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="414" message="Peskierron lopullinen paluulämpötila: {SupportingData1}, oli liian matala. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="415" message="Kaukalosta ei tule vettä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="416" message="Esihuuhtelun lopetuslämpötila : {SupportingData1}, oli liian korkea. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="417" message="Pesukierto ei käynnistynyt. Veden vähimmäiskiertotilavuutta ei saavutettu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="418" message="Tyhjennys- tai lohkoventtiilin V{SupportingData1} anturi ei toimi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="419" message="Vedinkuppi {SupportingData1} ei ole pesutelineessä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="420" message="Vedinkuppi {SupportingData1} ei ole pesutelineessä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="421" message="Ei alipainetta, pesua ei käynnistetä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="422" message="Pesuventtiilin V{SupportingData1} anturin arvo on: {SupportingData2} tulee olla: {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="423" message="Kaukaloon ei tule vettä, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="424" message="Päätelaitteen pesusuuttimen läpi ei tule vettä, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="425" message="Pesujakson käynnistyslämpötila {SupportingData1}: {SupportingData2}, oli liian matala. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="426" message="Vuoto vedinpesupiirissä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="427" message="Suuri vuoto vedinpesupiirissä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="428" message="Pesun laatukuvio: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="429" message="Tarkista veden virtausnopeus: {SupportingData1} l/min, se on liian alhainen. Tarkista vedensyöttö. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="430" message="Ilmantuloventtiili (V1544) ei ole auki, testaa alipainetaso: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="15" minorcode="431" message="Hapanpesuaineen annostelu ei ole kalibroitu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="432" message="Emäksisen pesuaineen annostelu ei ole kalibroitu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="433" message="Kloorin annostelu ei ole kalibroitu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="434" message="Entsyymipesuaineen annostelu ei ole kalibroitu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="435" message="Desinfiointiaineen annostelu ei ole kalibroitu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="441" message="Hapanpesuaine loppunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="442" message="Emäksinen pesuaine loppunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="443" message="Kloori loppunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="444" message="Entsyymipesuaine loppunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="445" message="Desinfiointiaine loppunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="461" message="Hapanpesuainetta ei annosteltu tarpeeksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="462" message="Emäksistä pesuainetta ei annosteltu tarpeeksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="463" message="Klooria ei annosteltu tarpeeksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="464" message="Entsyymipesuainetta ei annosteltu tarpeeksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="465" message="Desinfiointiainetta ei annosteltu tarpeeksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="471" message="Pesuainepumpulle ei ole määritetty hapanpesuainetta. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="472" message="Pesuainepumpulle ei ole määritetty emäksistä pesuainetta. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="473" message="Pesuainepumpulle ei ole määrätty klooria. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="474" message="Pesuainepumpulle ei ole määritetty entsyymipesuainetta. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="475" message="Pesuainepumpulle ei ole määritetty desinfiointiainetta. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="481" message="Pesuaineanturin vika. Pesuaineita ei annosteltu.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="482" message="Pesuaineanturi on poistettu käytöstä, mutta raportoi virtauksesta. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="483" message="Pesuaineventtiilit ovat kiinni, mutta anturi havaitsee virtausta. Lopeta lypsy! Vuoto voi vahingoittaa lehmien vetimiä. Ota yhteys huoltoteknikkoon.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="484" message="Tuetaan ainoastaan yhtä pesuainetta pesuohjelmalohkoa kohden. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="485" message="Pesuaineen annostelua ei pyydetty. Pesuainetta ei annosteltu.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="486" message="Muistutus. Pesuainetunnistin on poissa käytöstä.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="490" message="Vedinpesun kiertopumppu ei toimi, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="491" message="Pesun ilmantulon puhdistus ei toimi kunnolla, pesujakso {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="492" message="Vedinten valmistelun piiri ei saanut vedellä täytetty -signaalia. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="493" message="Vedinten valmistelun piiri ei saanut vedellä täytetty -signaalia. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="494" message="Vedinpesun jätevesisäiliötä ei havaittu tyhjäksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="495" message="Vedinpesun jätevesisäiliötä ei havaittu tyhjäksi. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="496" message="Erotteluyksikkö siirtyi viemäröinnistä erottelutilaan. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="497" message="Pesujakson käynnistyslämpötila {SupportingData1}: {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="498" message="Pesujakson paluulämpötila {SupportingData1} liian matala: {SupportingData2}, matalan käynnistyslämpötilan takia: {SupportingData3}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
      <property id="SupportingData3" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="499" message="Pesuaineventtiiliyksikköä ei ole huuhdeltu pesuainetyyppien välillä; syy = {SupportingData1}, kierto nro: {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="500" message="Tankkiventtiilin vika. MRC:n vastaus on {SupportingData1} tulee olla {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="501" message="Tasoanturit näyttävät negatiivista arvoa: {SupportingData1} cm. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="502" message="Tyhjennys epäonnistui, lypsylaitteisiin jäi vettä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="503" message="Liian matala alipaine ennen vedinpesua. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="504" message="Vuoto vedinpesupiirissä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="506" message="Pesu oli hyvä, laatukuvio: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="507" message="Vedinten valmistelun pesupiiriä ei ole huuhdeltu, jätevesisäiliötä ei ole täytetty. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="508" message="Maitoventtiili ei reagoi pesukomentoon. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="509" message="Säiliöventtiili suljettiin äkillisesti. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="108" message="XMS: virheelliset näytteenottimen parametrit. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="120" message="OCC: liian korkea paine. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="121" message="OCC: liian matala paine. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="122" message="OCC: väylän tiedonsiirto-ongelman aiheuttama aikakatkaisu. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="123" message="OCC: liian matala lämpötila. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="124" message="OCC: kotelossa nestevuoto. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="125" message="OCC: jäteastia on täysi. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="126" message="OCC: paineanturi on rikki tai vuoto / tukos joissakin letkuissa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="127" message="OCC: mittauslasi likainen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="128" message="OCC: reagenssi lopussa tai vuoto / tukos letkuissa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="129" message="OCC: hypokloriitti lopussa tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="130" message="OCC: suppilossa ei ole vettä tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="131" message="OCC: suppilossa ei ole maitoa tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="132" message="OCC: OCC:lta ei vastausta. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="133" message="OCC: OCC ei voi laskea soluja, jonkin parametrin asetus on väärä. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="134" message="OCC: mittalasia ei voi pestä, se on liian likainen. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="135" message="OCC: ei voi palauttaa, huoltoa tarvitaan. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="136" message="OCC: maitoa ei tule suppiloon. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="138" message="OCC: suppilo ei ole tyhjä. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="139" message="OCC: kirjoitusvirhe muistiin. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="140" message="OCC: lukuvirhe muistista. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="141" message="OCC: suppilo on tukossa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="142" message="OCC: Useita vastauksia puuttuu. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="143" message="OCC: paineanturi on rikki. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="144" message="OCC: ruisku vuotaa liian korkeassa paineessa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="145" message="OCC: ruisku vuotaa liian matalassa paineessa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="146" message="OCC: liian matala paine hypokloriittiletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="147" message="OCC: liian matala paine ilmaletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="148" message="OCC: liian matala paine maitoletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="149" message="OCC: liian matala paine reagenssiletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="150" message="OCC: liian korkea paine mittalasista viemäriin johtavassa letkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="151" message="OCC: liian korkea paine mittalasista jäteastiaan johtavassa letkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="152" message="OCC: liian korkea paine maitoletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="153" message="OCC: liian korkea paine hypokloriittiletkussa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="154" message="OCC: jäteastia on lähes täynnä. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="200" message="MSD: BBB-venttiili ({SupportingData1}) väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="201" message="MSD: BBB-venttiili ({SupportingData1}) väärässä asennossa MSD-BBB-itsetestauksen jälkeen. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="100" message="Järjestelmän alipainetasoa ei ole konfiguroitu oikein. Käyttää oletusarvoa: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="101" message="Hyvin korkea alipainetaso lypsyn aikana. Korkein: {SupportingData1}, raja: {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="102" message="Hyvin matala alipainetaso lypsyn aikana. Matalin: {SupportingData1}, raja: {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="103" message="Korkea alipainetaso lypsyn aikana, raja: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="104" message="Matala alipainetaso lypsyn aikana, raja: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="105" message="Alipainetaso on ajautunut liian korkeaksi. Järjestelmän alipainetaso: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="106" message="Alipainetaso on ajautunut liian matalaksi. Järjestelmän alipainetaso: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="107" message="Korkea alipaineen taso. Nykyinen: {SupportingData1}, raja: {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="108" message="Alhainen alipaineen taso. Nykyinen: {SupportingData1}, raja: {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="109" message="Liian alhainen vedinpesun alipaine {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="110" message="Liian korkea alipaine vedinkupissa {SupportingData1} lypsyn aikana {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="111" message="Liian matala alipaine vedinkupissa {SupportingData1} lypsyn aikana {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="113" message="Vedinpesurin säiliön alipaineanturia ei ole kalibroitu {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="114" message="Vedinpesurin säiliön alipaine liian korkea vedinpesun aikana {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="115" message="Vedinpesurin säiliön alipaine liian matala vedinpesun aikana {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="116" message="Ei havaittu alipainetta vedinpesurin säiliössä {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="117" message="Liian korkea alipaineohjauksen lähtösignaali. Kuppi {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="118" message="Huono io:n tila vedinpesun säiliön alipaineanturissa {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="119" message="Huono io:n tila vedinpesun säiliön alipainetoimilaitteessa {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="120" message="Liian suuri alipainevaste ilmansyötön tarkistuksen aikana. Kuppi {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="121" message="Puutteellinen vedinkupin {SupportingData1} alipaineanturi {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="122" message="Vedinkuppi {SupportingData1} alipaineanturi ei kalibroitu {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="125" message="Maitomittariin tai sulkuventtiilin kuppiin {SupportingData1} on juuttunut vieras esine, joka estää alipaineen {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="126" message="Sulkuventtiilin kuppiin {SupportingData1} on juuttunut vieras esine, joka estää venttiilin sulkeutumisen {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="127" message="Ilmantulon kalibrointi ei ole ok {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="128" message="Liian alhainen alipainevaste ilmansyötön tarkistuksen aikana. Kuppi {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="701" message="I/O:n {SupportingData1} virhetila {SupportingData2} ({SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1801" message="Ongelma vedensyötössä. Vedinpesua tai välihuuhtelua ei tehdä.. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1802" message="Vesihanat ovat olleet päällä liian kauan. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1804" message="Kaukalon taso on tuntematon. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1805" message="Kaukaloa ei voitu tyhjentää. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1806" message="Siemenveden syöttö epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1807" message="Odottamaton veden virtaus havaittu. {devicename}">
    </alarm>
    <alarm majorcode="18" minorcode="101" message="Käyttämätön varakenttä: A{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="102" message="Käyttämätön vara A{SupportingData1} - bitti {SupportingData2}">
    </alarm>
    <alarm majorcode="18" minorcode="103" message="Käyttämätön vara A{SupportingData1} - bitit {SupportingData2}-{SupportingData3}">
    </alarm>
    <alarm majorcode="18" minorcode="104" message="Käyttämätön varakenttä B{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="105" message="Käyttämätön varakenttä C{SupportingData1}">
    </alarm>
    <alarm majorcode="48" minorcode="1" message="Odottamaton ohjelmisto-ongelma on ilmennyt, ja turvallisuuden vuoksi on luotu pysäytyshälytys. Virhekoodi: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="3" message="Määräaikaista pesua ei tehdä. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="4" message="Ohjelmoitua pesua ei tehty. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="10" message="Ohjelma löysi virheen. Virhekoodi:{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="101" message="Lohkoventtiili (V4514) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="102" message="Suodatinventtiilit (V4101 tai V4102) ovat kiinni. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="103" message="Ilmausventtiili (V4516) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="104" message="Pesupiirin moottorisuojan virrankatkaisu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="105" message="Näyttää, ettei ole annosteltu riittävästi vettä kierrolle: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="106" message="Pesuaineen annostelun liian heikko kapasiteetti. Pumpun pulssi on: {SupportingData1} ms, verrattuna 2 litraan vettä: {SupportingData2} ms pumpulle {SupportingData3}. Suurten bakteerimäärien riski. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="107" message="Käytetty liikaa pesuvettä. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="108" message="Ei havaittu veden virtausta. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="109" message="Vedentasovirhe. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="110" message="CIP-pumppu ei toiminnassa, virtaus {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="111" message="Kaukalo ei tyhjene. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="112" message="Vesijäämä; {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="113" message="Vesijäämiä kaukalossa: {SupportingData1} mm. Tarkasta tasoanturi. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="114" message="Virhe pesuaineen annostelumoduulissa pumpussa nro {SupportingData1} kierrossa nro {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="115" message="Epäonnistunut maidonkuljetus. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="116" message="Epäonnistunut pesu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="117" message="Pesuohjelma ei ole valmis. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="122" message="Odotetaan pesusignaalin nollausta. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="124" message="Maidon kuljetuksen pesurin sovellus pysähtyi. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="125" message="Veden virtaus liian pieni; tarkista vedenpaine. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="126" message="Käyttäjä haluaa pysäyttää prosessin. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="127" message="Vesi ei saavuttanut {SupportingData1} lämpötilaa ajoissa, on {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="128" message="Suuntausventtiili (V4625) on jätetty auki tyhjennysasentoon. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="129" message="Paluulämpötila liian matala: {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="130" message="Pumppu nro {SupportingData1} virtaus liian hidas. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="131" message="Maidon siirto ei hyväksy maitoa.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="132" message="Liian pitkä aika viimeisimmästä pesusta. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="133" message="Liian matala esihuuhtelun {SupportingData1} lämpötila {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="134" message="Silmukan maitoventtiili (V4519) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="135" message="Silmukan pesuventtiili (V4521) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="136" message="Etäpesuventtiili (V4551) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="137" message="Matalan kohdan tyhjennysventtiili (V4537) on pois asentoanturin C{SupportingData1} arvosta. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="138" message="Säiliöventtiili ei vaaditussa asennossa: {SupportingData1}, vastasi: {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="139" message="Liian korkea esihuuhtelun {SupportingData1} lämpötila {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="140" message="Liian korkea jälkihuuhtelun {SupportingData1} lämpötila {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="141" message="Pesupumpun moottorisuojan virrankatkaisu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="142" message="Maito säiliöön {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="143" message="Kuljetussilmukkaa puhdistetaan. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="144" message="Huoltopyyntö. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="145" message="Keskeytetty huoltoa varten. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="146" message="Huolto on tehty. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="147" message="Huolto on ohitettu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="148" message="Suuntausventtiili (V4625) ei kytkeytynyt kiertoon. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="149" message="Tyhjennys ei poistanut pesuvettä. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="150" message="Veden virtaus on anturin alueen ulkopuolella. Liian suuri tai liian pieni arvo. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="152" message="Emäspesuaine vähissä tai loppu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="153" message="Hapanpesuaine vähissä tai loppu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="154" message="Desinfiointiaine vähissä tai loppu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="155" message="Esihuuhtelun {SupportingData1} vesi: oli liian kuumaa: {SupportingData2}.. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="156" message="Taukokytkin tai signaali yhä päällä. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="157" message="Suuntausventtiili (V4625) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="158" message="Pesuaineventtiili nro {SupportingData1} väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="159" message="Tyhjennyksen estoventtiili on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="160" message="Kylmävesiventtiili (V4617) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="161" message="Kuumavesiventtiili (V4618) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="163" message="Puuttunut isku, pesuainepumppu {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="164" message="Kaukaloon ei tule vettä. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="165" message="Pesu voidaan käynnistää. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="166" message="Pesu on valmis. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="167" message="Säiliöliitännän putki on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="168" message="Maidonkuljetuksen pysäytysventtiili on pois asennostaan. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="169" message="Vesimäärä kierrossa {SupportingData1} on arvioitu arvoon {SupportingData2}l. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="170" message="Silmukka ei lähetä \&quot;pysyy jännitteisenä\&quot;. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="172" message="CIP-pumppu saattaa kavitoida, virtaus {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="173" message="Tasoanturi havaitsee liian suuren nousun: {SupportingData1} mm/s. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="174" message="Tasoanturi näyttää negatiivista arvoa: {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="175" message="Ongelma sekä virtaus- että tasoanturin kanssa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="176" message="Matalan kohdan etätyhjennysventtiili on pois asennostaan: venttiiliryhmässä {SupportingData1} anturi C{SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="177" message="Useat venttiilit antavat pois asennosta -hälytyksen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="178" message="Pesun paluuventtiili (V4526) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="179" message="Lämpötila-anturi S{SupportingData1} on arvoalueen ulkopuolella, se lukee {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="180" message="Säiliöventtiilin ilmaus/tyhjennys (S4245) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="181" message="Silmukka on pakotettu vapauttamaan pesuri. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="182" message="Paina QLoopin ({SupportingData1}) kuittauspainiketta. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="183" message="Huuhtelu epäonnistui. Seuraava huuhtelu tekee vain tyhjennyksen. VAROITUS! Vaara maidon kontaminoitumisesta säiliössä. Ota yhteyttä huoltoasentajaan. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="184" message="QCleaner-tyhjennysventtiili (V4627) on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="185" message="Vedenvirtauksella on esijännite {SupportingData1} %, syklin {SupportingData2} aikana. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="186" message="Pesuainepumpun nouto antoi odottamattoman signaalin. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="187" message="Kiertopesu on pysäytetty liiallisen vedenhukan takia, vuotovirtauksen määrä: {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="188" message="Pesuliitännän venttiilejä ei suljettu edellisessä pesun QLoopissa ({SupportingData1}). {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="189" message="Lypsyasemia ei ole valmisteltu pesua varten. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="190" message="Käynnistetty maidonkuljetus, kun kaikki lypsyasemat eivät ole lopettaneet pesua. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="191" message="Venttiili {SupportingData1} avautui kontrolloimattomasti mahdollisesti vesi-iskun takia. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="192" message="Säiliöventtiilin tyhjennysventtiilin anturi (S4245) ei vastaa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="193" message="Tyhjennysventtiili (V4518) ei ole oikeassa asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="199" message="Manuaalinen pesu ei käynnistynyt, koska pesuyksikkö on varattuna. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="200" message="Manuaalinen pesu ei virheen takia käynnistynyt. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="201" message="Maitotuotosraportin lähettäminen epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="202" message="Tuotosraportti puuttuu kohteesta {SupportingData6}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="203" message="Ei yhteyttä MRC:hen. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="300" message="Varakentässä {SupportingData1} on arvo, jota ei tueta: {SupportingData2}, aseta se hyväksyttävään arvoon. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="1" minorcode="1" message="Robotti kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="2" message="Lypsy kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="3" message="Eläinliikenne kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="4" message="Maidonsiirto kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="5" message="Vms i/o kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="7" message="Huuhtelun aika">
    </alarm>
    <alarm majorcode="1" minorcode="8" message="Pesun aika">
    </alarm>
    <alarm majorcode="1" minorcode="9" message="Toipuminen tehty OK">
    </alarm>
    <alarm majorcode="1" minorcode="10" message="Valintaportti kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="11" message="Asetukset vastaanotettu">
    </alarm>
    <alarm majorcode="1" minorcode="12" message="Kuppien pysäköinti">
    </alarm>
    <alarm majorcode="1" minorcode="13" message="Kuppien aktivointi">
    </alarm>
    <alarm majorcode="1" minorcode="14" message="Diagnoosi kytketty">
    </alarm>
    <alarm majorcode="1" minorcode="16" message="Autokalibrointi OK">
    </alarm>
    <alarm majorcode="1" minorcode="17" message="Ruokinta-aseman hälytys poistettu">
    </alarm>
    <alarm majorcode="1" minorcode="100" message="Robotti poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="101" message="Lypsy poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="102" message="Eläinliikenne poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="103" message="Maidonsiirto poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="104" message="VMS I/O poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="107" message="Useita lypsyjä epäonnistunut">
    </alarm>
    <alarm majorcode="1" minorcode="108" message="Lehmä liian pitkään asemassa. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="109" message="Porttien hallinta poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="112" message="Yllättävän korkea tuotos. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="113" message="Testi lähetä hälytys tai virhe">
    </alarm>
    <alarm majorcode="1" minorcode="114" message="Mumgr poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="115" message="Yllättävän matala tuotos. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="116" message="Virheellinen palvelimen IP-osoite {SupportingData1}.{SupportingData2}.{SupportingData3}.{SupportingData4}">
    </alarm>
    <alarm majorcode="1" minorcode="117" message="Aseman lämpötila korkea ({SupportingData1})">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="1" minorcode="118" message="Diagnoosi poiskytketty">
    </alarm>
    <alarm majorcode="1" minorcode="119" message="Ei pesty maidon erottelun jälkeen">
    </alarm>
    <alarm majorcode="1" minorcode="120" message="Autokalibrointi epäonnistui {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="121" message="Guardmaster katkaisee MS:n toiminnan">
    </alarm>
    <alarm majorcode="1" minorcode="122" message="Guardmaster sallii MS:n">
    </alarm>
    <alarm majorcode="1" minorcode="201" message="Ruokinta-aseman hälytys">
    </alarm>
    <alarm majorcode="1" minorcode="202" message="Ei vastausta robotin cmd:ltä {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="301" message="'V300' Mekaaninen versio ei tuettu.">
    </alarm>
    <alarm majorcode="1" minorcode="302" message="Aja testiapuohjelma: ServiceTool-Cleaning-Detergents (ServiceTool-Pesu-Pesuaineet)">
    </alarm>
    <alarm majorcode="2" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="2" minorcode="11" message="Kuppi kiinnitetty vetimeen">
    </alarm>
    <alarm majorcode="2" minorcode="12" message="Kuppi uudelleenkiinnitetty vetimeen">
    </alarm>
    <alarm majorcode="2" minorcode="13" message="Väärään vetimeen kiinnitys; tiedot korjattu">
    </alarm>
    <alarm majorcode="2" minorcode="14" message="Vedin pesty ja esilypsetty">
    </alarm>
    <alarm majorcode="2" minorcode="15" message="Anturit: Kääntö:{SupportingData1} Ote:{SupportingData2} Kierto:{SupportingData3} Esine:{SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="16" message="Robotin alipaineen viitearvot: {SupportingData1} {SupportingData2} {SupportingData3} {SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="17" message="Robotin toiminta: {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="18" message="Auto-opetus tehty">
    </alarm>
    <alarm majorcode="2" minorcode="31" message="Kameran kalibrointi aloitettu!">
    </alarm>
    <alarm majorcode="2" minorcode="32" message="Kameran kalibrointi TEHTY!">
    </alarm>
    <alarm majorcode="2" minorcode="33" message="Kameran ADC-asetukset tehty! ADCupper={SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="34" message="{SupportingData1} mm TEHTY!">
    </alarm>
    <alarm majorcode="2" minorcode="35" message="Kameran numero: {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="41" message="Aseta X_CentreLaser={SupportingData1} Y_CentreLaser={SupportingData2}">
    </alarm>
    <alarm majorcode="2" minorcode="42" message="Kupin keskikohta säädetty! (Tietokannan päivitys)">
    </alarm>
    <alarm majorcode="2" minorcode="51" message="Vedin ei löytynyt. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="52" message="Vedin ei löytynyt uudessa kiinnityksessä">
    </alarm>
    <alarm majorcode="2" minorcode="53" message="Vedinpaikannus ei toimi (liian matala)">
    </alarm>
    <alarm majorcode="2" minorcode="54" message="Kameran etsintäaika ylitetty">
    </alarm>
    <alarm majorcode="2" minorcode="55" message="Ei kohdetta näkyvissä vedintä etsittäessä">
    </alarm>
    <alarm majorcode="2" minorcode="56" message="Robotin encoderi kadottaa pulsseja, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="58" message="Auto-opetus epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="81" message="Aseman toiminta keskeytetty">
    </alarm>
    <alarm majorcode="2" minorcode="82" message="Tuntematon aseman testinumero">
    </alarm>
    <alarm majorcode="2" minorcode="83" message="Ei lypsettäviä vetimiä">
    </alarm>
    <alarm majorcode="2" minorcode="84" message="Ei lypsimiä saatavilla uudelleenkiinnitykseen">
    </alarm>
    <alarm majorcode="2" minorcode="85" message="Ei voi lypsää vedintä jota ei ole">
    </alarm>
    <alarm majorcode="2" minorcode="86" message="Varoitus: Robotin turvatoiminnot ohitettu!">
    </alarm>
    <alarm majorcode="2" minorcode="87" message="Varoitus: Robotin encodereiden turva ohitettu!">
    </alarm>
    <alarm majorcode="2" minorcode="88" message="Varoitus: Robotin painetarkkailun turvatoiminnot ohitettu! Akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="91" message="Kupin kohdistus: Ei kohdetta keskitykseen">
    </alarm>
    <alarm majorcode="2" minorcode="92" message="Kupin kohdistus: Enemmän kuin yksi kohde keskitykseen">
    </alarm>
    <alarm majorcode="2" minorcode="101" message="Akseleiden loppukalibrointi tehtävä">
    </alarm>
    <alarm majorcode="2" minorcode="103" message="Robotti käynnistynyt virheellisesti, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="104" message="Ei tavoita paikkaa, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="105" message="Käsi liikkunut liian nopeasti (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="106" message="Turvatoiminta lauennut, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="107" message="Ilmapainiketta on painettu">
    </alarm>
    <alarm majorcode="2" minorcode="108" message="Ilma monitoimikädelle puuttuu">
    </alarm>
    <alarm majorcode="2" minorcode="109" message="Ilma monitoimikädelle päällä käynnistyksen aikana">
    </alarm>
    <alarm majorcode="2" minorcode="110" message="Liian korkea ilmanpaine robotille">
    </alarm>
    <alarm majorcode="2" minorcode="111" message="Tavoiteltu paikka on rajojen ulkopuolella, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="112" message="Käsi osunut esteeseen, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="114" message="Käsiohjain ei toimi">
    </alarm>
    <alarm majorcode="2" minorcode="115" message="Nännikuppia {SupportingData1} ei havaittu tarttujassa. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="116" message="Tarttujassa jotakin?">
    </alarm>
    <alarm majorcode="2" minorcode="117" message="Kierto ETSINTÄ-asentoon epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="118" message="Kierto NOUTO-asentoon epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="119" message="Tarttuja ei sulkeutunut">
    </alarm>
    <alarm majorcode="2" minorcode="120" message="Tarttuja ei avautunut">
    </alarm>
    <alarm majorcode="2" minorcode="121" message="Kääntö ulospäin ei onnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="122" message="Kääntö sisäänpäin ei onnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="123" message="Asema tarvitsee ilmaa!">
    </alarm>
    <alarm majorcode="2" minorcode="124" message="Kupissa ei havaita alipainetta">
    </alarm>
    <alarm majorcode="2" minorcode="125" message="Vika alipaineanturissa tai epätavallinen arvo">
    </alarm>
    <alarm majorcode="2" minorcode="126" message="Toimintahäiriö taka-anturissa ({SupportingData1} mm)">
    </alarm>
    <alarm majorcode="2" minorcode="127" message="Robotti ei liiku odotusten mukaisesti, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="128" message="Virheellinen paine-eroanturi, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="129" message="Robotin venttiilivirhe, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="130" message="Kupin kiinnittymistä ei havaittu.">
    </alarm>
    <alarm majorcode="2" minorcode="131" message="Robotin peruuttamaton virhe 16, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3}). Päätepistekalibrointi tarvitaan.">
    </alarm>
    <alarm majorcode="2" minorcode="133" message="Päätepistekalibrointi epäonnistunut, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="134" message="Epänormaali enkooderin muutos, akselit (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3}). Onko jokin löysällä?">
    </alarm>
    <alarm majorcode="2" minorcode="135" message="Päätepistekalibrointi epäonnistunut. Mahdollisesti väärä laite-versio asetuksissa.">
    </alarm>
    <alarm majorcode="2" minorcode="137" message="Tarttuja ei ole havainnut vetimen hoitokuppia">
    </alarm>
    <alarm majorcode="2" minorcode="138" message="Tarttuja ei tunnista desinfiointivälinettä">
    </alarm>
    <alarm majorcode="2" minorcode="139" message="Asentoa ei voi saavuttaa - nestepainejärjestelmä ilmoittaa virheestä">
    </alarm>
    <alarm majorcode="2" minorcode="144" message="Hydraulipumppu - lämpötila-anturin vika">
    </alarm>
    <alarm majorcode="2" minorcode="145" message="Hydraulipumppu - paineanturin vika">
    </alarm>
    <alarm majorcode="2" minorcode="147" message="Hydraulipumppu - tyhjäkäyntikuormituksen aika liian pitkä">
    </alarm>
    <alarm majorcode="2" minorcode="148" message="Hydraulipumppu - paine liian matala tehostustilassa">
    </alarm>
    <alarm majorcode="2" minorcode="149" message="Hydraulipumppu - sisäinen virhe SW">
    </alarm>
    <alarm majorcode="2" minorcode="150" message="Hydraulipumppu - sekä paine- että lämpötila-anturi ovat poissa toiminnasta">
    </alarm>
    <alarm majorcode="2" minorcode="151" message="Hydraulipumppu - liian kauan käsinkäyttötilassa tekemättä mitään käsin käytettävää">
    </alarm>
    <alarm majorcode="2" minorcode="201" message="Väärä viestin koko robotille">
    </alarm>
    <alarm majorcode="2" minorcode="202" message="Tunnistamaton viesti robotille">
    </alarm>
    <alarm majorcode="2" minorcode="203" message="Robotti kiireinen, komento ohitettu">
    </alarm>
    <alarm majorcode="2" minorcode="205" message="Puutteelliset akselitarkkailijan asetukset">
    </alarm>
    <alarm majorcode="2" minorcode="206" message="Robotti väärin konfiguroitu. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="207" message="Vetimen sijainti väärä, onko opetettu?">
    </alarm>
    <alarm majorcode="2" minorcode="210" message="Väärä maitoletkujen kannatuspaikka">
    </alarm>
    <alarm majorcode="2" minorcode="211" message="Robotilla ei ole alipaineen viitearvoja">
    </alarm>
    <alarm majorcode="2" minorcode="212" message="Vika Axis-ohjaimessa {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="213" message="Robotin itsetestaus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="301" message="Käden tasapainopisteen kalibrointi epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="302" message="Käden kotipaikan kalibrointi epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="303" message="Käden PRBS-mittaus epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="304" message="Käden koordinaattien kalibrointi epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="305" message="Käden akseleiden liiketesti epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="306" message="Käden akseleiden toimintatesti epäonnistunut">
    </alarm>
    <alarm majorcode="2" minorcode="307" message="Epäonnistunut luku tai kirjoitus &quot;axis config&quot; tiedostoon">
    </alarm>
    <alarm majorcode="2" minorcode="309" message="Epäonnistunut robotin automaattinen hienosäätö">
    </alarm>
    <alarm majorcode="2" minorcode="321" message="Kameran kalibrointia ei ole tunnistettu. *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="322" message="Kameran kalibrointi *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="323" message="{SupportingData1} mm *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="324" message="Siirry ensin {SupportingData1} mm *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="325" message="Liian vähän kohteita näkyvissä (&amp;lt;{SupportingData1}). *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="326" message="Liian monta kohdetta näkyvissä (&gt;{SupportingData1}). *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="327" message="Keskikohtaa ei löydy. *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="328" message="Kaikki etäisyydet eivät ole ok. *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="329" message="Yleisvirhe kameran kalibroinnissa. *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="330" message="Tuntematon kameran numero (0). *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="331" message="ADC liian matala ({SupportingData1}). *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="332" message="ADC liian korkea ({SupportingData1}). *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="333" message="ADC asetukset *EPÄONNISTUNUT*">
    </alarm>
    <alarm majorcode="2" minorcode="407" message="Monitoimikäsi tarvitsee kalibroinnin">
    </alarm>
    <alarm majorcode="3" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="3" minorcode="1" message="Vertailualipaine, kuppi {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="2" message="Väh.tuotos = {SupportingData1} saatu {SupportingData2}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="3" message="Maitomäärän korjaus">
    </alarm>
    <alarm majorcode="3" minorcode="101" message="Ei maitomäärää flomasterilta">
    </alarm>
    <alarm majorcode="3" minorcode="102" message="Ei maitomäärää freeflow:lta {SupportingData1}">
    </alarm>
    <alarm majorcode="3" minorcode="103" message="Virheellinen alipaine lypsimessä {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="104" message="Iso ero FF - FM Pro">
    </alarm>
    <alarm majorcode="3" minorcode="107" message="Ilmanpäästö tukossa">
    </alarm>
    <alarm majorcode="3" minorcode="108" message="Virheellinen asetus näytteenotossa">
    </alarm>
    <alarm majorcode="3" minorcode="116" message="Maitomittarin {SupportingData1} johtavuus ({SupportingData2}) ero ({SupportingData3}) muihin mittareihin">
    </alarm>
    <alarm majorcode="3" minorcode="117" message="Lypsyn itsetestaus epäonnistui">
    </alarm>
    <alarm majorcode="3" minorcode="120" message="OCC: Liian korkea paine. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="121" message="OCC: Liian matala paine. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="122" message="OCC: Alcomin tiedonsiirto-ongelman aiheuttama aikakatkaisu. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="123" message="OCC: Liian matala lämpötila. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="124" message="OCC: kotelossa nestevuoto. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="125" message="OCC: jäteastia on täysi. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="126" message="OCC: paineanturi on rikki tai vuoto / tukos jossakin letkussa.. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="127" message="OCC: mittauslasi likainen. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="128" message="OCC: reagenssi lopussa tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="129" message="OCC: hypokloriitti lopussa tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="130" message="OCC: suppilossa ei ole vettä tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="131" message="OCC: suppilossa ei ole maitoa tai vuoto / tukos letkussa tai venttiilivika. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="132" message="OCC: OCC:lta ei vastausta. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="133" message="OCC: OCC ei voi laskea soluja, jonkin parametrin asetus on väärä. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="134" message="OCC: mittausikkuna liian likainen, pesu ei onnistu. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="135" message="OCC: ei voi korjata, huoltoa tarvitaan!. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="136" message="OCC: maitoa ei tule suppiloon. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="137" message="OCC: solumäärän arvo ei välttämättä edustava. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="138" message="OCC: Suppilo ei ole tyhjä. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="139" message="OCC: Virhe kirjoitettaessa flash-muistiin. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="140" message="OCC: Virhe luettaessa flash-muistista. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="141" message="OCC: Suppilo on tukossa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="142" message="OCC: Useita vastauksia puuttuu. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="143" message="OCC: Painetunnistin rikki. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="144" message="OCC: Ruisku vuotaa ylipaineella. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="145" message="OCC: Ruisku vuotaa alipaineella. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="146" message="OCC: Liian matala paine hypokloriittiputkessa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="147" message="OCC: Liian matala paine ilmaputkessa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="148" message="OCC: Liian matala paine maitoletkussa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="149" message="OCC: Liian matala paine reagenssiputkessa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="150" message="OCC: Liian korkea paine mittausikkunan putkessa poistoon. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="151" message="OCC: Liian korkea paine mittausikkunan putkessa jäteastiaan. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="152" message="OCC: Liian korkea paine maitoletkussa. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="153" message="OCC: Liian korkea paine hypokloriittiputkessa. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="4" minorcode="101" message="Lehmän tunnistaminen epäonnistunut. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="102" message="Portin sulkeminen epäonnistunut lehmää vapautettaessa. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="103" message="Portinhallinnan yleisvirhe">
    </alarm>
    <alarm majorcode="4" minorcode="104" message="Virhe {SupportingData1} portilla {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="107" message="Valintaportti {sourcename}: Sulkeminen epäonnistunut. Portti käsikäytöllä">
    </alarm>
    <alarm majorcode="4" minorcode="108" message="Erotteluportti {sourcename}: Ei käänny valittuun suuntaan. Portti silti automaatilla.">
    </alarm>
    <alarm majorcode="4" minorcode="110" message="Lehmä vapautettu, tunnistaminen epäonnistunut. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="111" message="Lehmä hyväksytty. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="112" message="Portin {sourcename} tulovalokenno on ollut pois käytöstä {SupportingData2} tuntia.">
    </alarm>
    <alarm majorcode="4" minorcode="113" message="Portin {sourcename} lähtövalokenno havaitsee todennäköisesti oven eikä lehmiä.">
    </alarm>
    <alarm majorcode="4" minorcode="115" message="Portti {sourcename}. Lehmän opetus tunnistettu. Tranponderi 1: {SupportingData2}. Transponderi 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="116" message="Portti {sourcename}. Lehmän opetus ehkä tunnistettu. Tranponderi 1: {SupportingData2}. Transponderi 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="117" message="Portti {sourcename}. Lehmän opetus estetty. Tranponderi 1: {SupportingData2}. Transponderi 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="123" message="Lehmä on poistunut alueelta {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="124" message="Tiedonsiirtovika portilla {SupportingData1}">
    </alarm>
    <alarm majorcode="4" minorcode="129" message="LehmÃ¤ ei poistu portilta {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="Pesuvaihe {SupportingData1}.{SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="2" message="Käynnistä maitopumppu">
    </alarm>
    <alarm majorcode="5" minorcode="3" message="Pysäytä maitopumppu">
    </alarm>
    <alarm majorcode="5" minorcode="4" message="Maidonsiirto kiireinen ({SupportingData1}). Käsky ohitettu ({SupportingData2})">
    </alarm>
    <alarm majorcode="5" minorcode="5" message="Tilasäiliö odotustilassa">
    </alarm>
    <alarm majorcode="5" minorcode="6" message="Tilasäiliö odottaa tyhjennystä">
    </alarm>
    <alarm majorcode="5" minorcode="7" message="Tilasäiliö pesussa">
    </alarm>
    <alarm majorcode="5" minorcode="8" message="Tilasäiliö kuivatuksessa">
    </alarm>
    <alarm majorcode="5" minorcode="9" message="Tilasäiliö tyhjennyksessä">
    </alarm>
    <alarm majorcode="5" minorcode="10" message="Maitoauto on saapunut">
    </alarm>
    <alarm majorcode="5" minorcode="11" message="Tilasäiliö on tyhjä">
    </alarm>
    <alarm majorcode="5" minorcode="12" message="Tilasäiliö on pesty">
    </alarm>
    <alarm majorcode="5" minorcode="101" message="Päätelaite ei ole tyhjä">
    </alarm>
    <alarm majorcode="5" minorcode="105" message="Jäähdytyshälytys">
    </alarm>
    <alarm majorcode="5" minorcode="108" message="Väärä järjestelmäalipaine {SupportingData1} viitearvo {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="112" message="Päätelaite ilmoittaa tyhjennysvirheestä. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="114" message="Pesukupin säiliö täynnä">
    </alarm>
    <alarm majorcode="5" minorcode="115" message="Maito eroteltu, määränpää {SupportingData1}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="116" message="Pesu keskeytetty">
    </alarm>
    <alarm majorcode="5" minorcode="117" message="Vetimien pesulämpötila {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="118" message="Vetimien pesu liian kuuma {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="119" message="Häiriö vedinpesun lämpötila-anturissa">
    </alarm>
    <alarm majorcode="5" minorcode="120" message="Ohjelmoitua pesua EI OLE tehty">
    </alarm>
    <alarm majorcode="5" minorcode="121" message="Tiedonsiirtokatkos maitohuoneen ohjaimeen">
    </alarm>
    <alarm majorcode="5" minorcode="122" message="Nännikuppi {SupportingData1} ei ole tiiviisti suuttimessa">
    </alarm>
    <alarm majorcode="5" minorcode="123" message="Maidon erottelu verisyyden vuoksi, osoite {SupportingData1} {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="124" message="Maidon erottelu johtavuuden takia, osoite {SupportingData1} {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="125" message="Maito eroteltu, käyttäjän asetus, osoite {SupportingData1} {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="126" message="Ei saanut vettä RA-yksiköltä {SupportingData1} minuuttiin">
    </alarm>
    <alarm majorcode="5" minorcode="127" message="Virhe: sekä ylä- että alatunnistin aktivoitunut päätelaitteessa">
    </alarm>
    <alarm majorcode="5" minorcode="129" message="Maito eroteltu MDi:n vuoksi, osoite {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="130" message="Maidon määränpäätä ei asetettu. Tee se.">
    </alarm>
    <alarm majorcode="5" minorcode="131" message="SenseReceiverCleaningValve-parametrin ilmoitusvirhe">
    </alarm>
    <alarm majorcode="5" minorcode="132" message="SenseReceiverSafetyValve-parametrin ilmoitusvirhe">
    </alarm>
    <alarm majorcode="5" minorcode="133" message="Alhainen alipaine pesun alussa">
    </alarm>
    <alarm majorcode="5" minorcode="200" message="Ajanylitys pesuaineen numero {SupportingData1} täytössä">
    </alarm>
    <alarm majorcode="5" minorcode="201" message="Ajanylitys veden numero {SupportingData1} täytössä">
    </alarm>
    <alarm majorcode="5" minorcode="202" message="Ajanylitys veden tyhjennyksessä, ohjelmavaihe {SupportingData1}, askel {SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="203" message="Liian matala lämpötila täytössä {SupportingData1} väh. {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="204" message="Liian matala paluuveden lämpötila {SupportingData1} väh. {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="205" message="Virheelliset pesun asetukset ix {SupportingData1} ohj {SupportingData2} moduuli {SupportingData3} tilav {SupportingData4}">
    </alarm>
    <alarm majorcode="5" minorcode="206" message="MAY_CLEAN -signaalia ei saatu {SupportingData1} minuutin kuluessa">
    </alarm>
    <alarm majorcode="5" minorcode="220" message="Korkea alipaineen taso. Nykyinen: {SupportingData1}, raja: {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="221" message="Alhainen alipaineen taso. Nykyinen: {SupportingData1}, raja: {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="251" message="Höyryn boileri ylikuumentunut">
    </alarm>
    <alarm majorcode="5" minorcode="252" message="Höyryä ei päästetty">
    </alarm>
    <alarm majorcode="5" minorcode="300" message="Maitoventtiilit väärässä asennossa">
    </alarm>
    <alarm majorcode="6" minorcode="401" message="Liian alhainen vedinpesun alipaine">
    </alarm>
    <alarm majorcode="7" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="7" minorcode="1" message="Pesu: alhainen veden paluulämpötila">
    </alarm>
    <alarm majorcode="7" minorcode="2" message="Pesu: pesuaineen annosteluvirhe">
    </alarm>
    <alarm majorcode="7" minorcode="3" message="Pesu: ylikuumeneminen">
    </alarm>
    <alarm majorcode="7" minorcode="4" message="Pesu: ajanylitys veden täytössä, tyhjennyksessä tai kuumentamisessa">
    </alarm>
    <alarm majorcode="7" minorcode="5" message="Pesu: tarkistussummavirhe parametrimuistissa">
    </alarm>
    <alarm majorcode="7" minorcode="6" message="Pesu: tarkistussummavirhe ohjelmamuistissa">
    </alarm>
    <alarm majorcode="7" minorcode="7" message="Pesu: lämpötila-anturia ei kalibroitu tehtaalla">
    </alarm>
    <alarm majorcode="7" minorcode="8" message="Pesu: mahdollinen pesuaineiden sekoittuminen">
    </alarm>
    <alarm majorcode="7" minorcode="9" message="Pesu: virtakatkos pesun aikana">
    </alarm>
    <alarm majorcode="7" minorcode="11" message="Pesu: CPU Watch-dog:n nollaus">
    </alarm>
    <alarm majorcode="7" minorcode="13" message="Pesu: matalan tason anturin hälytys, pesua ei suoriteta!!">
    </alarm>
    <alarm majorcode="7" minorcode="14" message="Pesu: ajanylitys vedenotossa">
    </alarm>
    <alarm majorcode="7" minorcode="15" message="Pesu: ajanylitys lämmityksessä">
    </alarm>
    <alarm majorcode="7" minorcode="16" message="Pesu: ajanylitys tyhjennyksessä">
    </alarm>
    <alarm majorcode="7" minorcode="20" message="Pesu: venttiilivika lypsyn aikana">
    </alarm>
    <alarm majorcode="7" minorcode="21" message="Pesu: venttiilivika pesun aikana">
    </alarm>
    <alarm majorcode="7" minorcode="22" message="Pesu: merkittävä venttiilivika">
    </alarm>
    <alarm majorcode="7" minorcode="23" message="Pesu: ei ilmanpainetta">
    </alarm>
    <alarm majorcode="7" minorcode="255" message="Yhteys pesuautomaattiin kadotettu">
    </alarm>
    <alarm majorcode="9" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="9" minorcode="1" message="AMD - Tarkista lehmä!">
    </alarm>
    <alarm majorcode="9" minorcode="2" message="Lypsyasema poiskytketty">
    </alarm>
    <alarm majorcode="9" minorcode="3" message="AMS-palvelin on poiskytketty">
    </alarm>
    <alarm majorcode="9" minorcode="4" message="AMS-palvelin on pysäytetty">
    </alarm>
    <alarm majorcode="9" minorcode="5" message="AMS on toiminnassa">
    </alarm>
    <alarm majorcode="9" minorcode="7" message="Lypsyasema pysäytetty">
    </alarm>
    <alarm majorcode="9" minorcode="8" message="Lypsyasemalla ja palvelimella on eri versiot , {SupportingData1} ja {SupportingData2}">
    </alarm>
    <alarm majorcode="9" minorcode="9" message="Virhe AMS-tietokannassa, se on korjattava">
    </alarm>
    <alarm majorcode="9" minorcode="10" message="Virhe AlproWindows-tietokannassa, se on korjattava">
    </alarm>
    <alarm majorcode="9" minorcode="13" message="Maito erotellaan automaattisesti solutason takia">
    </alarm>
    <alarm majorcode="9" minorcode="14" message="Hälytyssoitto ei onnistunut. Tarkista modeemiyhteys!">
    </alarm>
    <alarm majorcode="9" minorcode="20" message="Redundanttinen Vms-palvelin on alhaalla">
    </alarm>
    <alarm majorcode="9" minorcode="21" message="Redundanttinen Vms-palvelin on ylhäällä">
    </alarm>
    <alarm majorcode="9" minorcode="24" message="DeLaval-ohjelmiston ja online-palvelun käyttöehdot, joista määrää Ruotsin laki ja jotka ovat ladattavissa ja tulostettavissa osoitteesta http://www.delaval.com/legal/ (on suositeltavaa tulostaa kopioita myöhempiä tarpeita varten), määräävät yksinomaisesti oikeuksista kuhunkin DeLaval-ohjelmistoon ja DeLaval online-palveluun sekä niiden käytöstä ja velvoitteista niiden suhteen (mukaan luettuna, ilman rajoitusta, kukin ohjelmisto ja online-palvelu minkä tahansa DeLaval-tuotteen osana tai yhteydessä) sekä kaikista dokumenteista ja datasta, jotka on saatettu käytettäväksi tai generoitu sellaisen ohjelmiston tai palvelun kautta tai yhteydessä (ellei ohjelmiston ja online-palvelun kanssa ole toimitettu muita ehtoja, missä tapauksessa ko. ehdot pätevät). Kukin DeLaval-ohjelmisto ja DeLaval online-palvelu voi siirtää dataa DeLaval International AB:lle (ja DeLaval Groupin mille tahansa muulle kokonaisuudelle) käytettäväksi ja jatkokäsittelyyn sen mukaan, mitä on määritelty, sekä DeLaval-ohjelmiston ja online-palvelun data- ja salassapitolausekkeessa kuvattuihin tarkoituksiin. Lauseke on ladattavissa ja tulostettavissa osoitteesta http://www.delaval.com/legal/.">
    </alarm>
    <alarm majorcode="9" minorcode="25" message="Vms-palvelimen isännöimä palvelu toimii virheellisesti: {SupportingData6}">
    </alarm>
    <alarm majorcode="13" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="14" minorcode="1" message="Pesutiedot:">
    </alarm>
    <alarm majorcode="15" minorcode="303" message="Pesuveden säiliön taso on tuntematon. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="304" message="Vesihanat ovat olleet päällä liian kauan. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="305" message="Vesi on liian kuumaa. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="306" message="Välihuuhtelua varten ei ole saatavissa puhdasta vettä. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="312" message="Vedinpesun suoritus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="314" message="Vesi-esitäytön suoritus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="315" message="Ei vettä veden esitäyttöön. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="316" message="Vedensyötön ongelmia tai virtausanturi rikkoutunut. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="319" message="Kaukaloa ei voitu tyhjentää. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="320" message="Liian korkea vedinpesun lämpötila: {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="411" message="Liian alhainen vedinpesun alipaine. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="451" message="Hapanpesuainepumppu täytyy huoltaa. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="452" message="Emäksisen pesuaineen pumppu täytyy huoltaa. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="453" message="Klooripumppu täytyy huoltaa. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="454" message="Entsyymipesuainepumppu täytyy huoltaa. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="455" message="Desinfiointiainepumppu täytyy huoltaa. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="123" message="Päätelaitteessa ei ole alipainetta. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="124" message="Vedinkuppi {SupportingData1} irronnut maitoletkusta. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1803" message="Kaukalon uudelleentäyttö epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="205" minorcode="11" message="Paikallishuuhtelu">
    </alarm>
    <alarm majorcode="205" minorcode="12" message="Järjestelmähuuhtelu">
    </alarm>
    <alarm majorcode="205" minorcode="13" message="Paikallispesu">
    </alarm>
    <alarm majorcode="205" minorcode="14" message="Järjestelmän pesu">
    </alarm>
    <alarm majorcode="205" minorcode="20" message="Hapan">
    </alarm>
    <alarm majorcode="205" minorcode="21" message="Emäs">
    </alarm>
    <alarm majorcode="205" minorcode="22" message="Kloori">
    </alarm>
    <alarm majorcode="48" minorcode="2" message="Venttiili: {SupportingData1} väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="118" message="Pesu nollattu manuaalisesti. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="119" message="Testaa Alcom IO-kortin arvo: {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="120" message="Alcomin IO-kortin testaus epäonnistui. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="121" message="Yhteys IOMan:iin katkennut pesun aikana. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="123" message="ioman poiskytketty. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="151" message="Anturi {SupportingData1} on simuloitu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="162" message="Etätyhjennysventtiili on väärässä asennossa. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="171" message="Pesuri ei vastaa pesupyyntöön. {devicename}">
    </alarm>
  </alarms>
</messages>
