<?xml version="1.0" encoding="UTF-8"?>
<messages language="fr">
  <alarms category="vms" version="2018.0">
    <alarm majorcode="1" minorcode="6" message="Vmsserver connecté {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="15" message="Animal gardé dans la stalle. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="105" message="Vmsserver déconnecté {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="106" message="Configuration incorrecte {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="110" message="Vache inconnue avec médaille {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="111" message="Vache non identifiée. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="123" message="La vache s'est échappée de la stalle MS. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="200" message="Alarme externe envoyée à la station de traite {devicename} {SupportingData6}">
    </alarm>
    <alarm majorcode="1" minorcode="203" message="Le programme de la station de traite a été arrêté de façon inopinée {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="204" message="Le programme de la station de traite a été redémarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="205" message="Panne d'alimentation de la station de traite {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="210" message="Réussite de l'autotest : {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="211" message="Échec de l'autotest : {SupportingData1}.{SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="212" message="De nombreux auto-tests sont réalisés dans une courte période">
    </alarm>
    <alarm majorcode="1" minorcode="303" message="Lavage programmé NON démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="312" message="Production laitière étonnamment élevée pour gobelet {SupportingData1}. Estimée {SupportingData2}, obtenu {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="315" message="Production laitière étonnamment basse pour gobelet {SupportingData1}. Estimée {SupportingData2}, obtenu {SupportingData3} {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="1" minorcode="316" message="Le lavage du TCA n'est pas terminé. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="317" message="Les changements de configuration nécessitent le redémarrage de la station de traite">
    </alarm>
    <alarm majorcode="1" minorcode="318" message="Lavage de la stalle inactive PAS démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="319" message="Lavage par le camion laitier PAS démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="320" message="Lavage prédéfini pour la vache PAS démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="321" message="Lavage À séparer NON démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="322" message="Lavage externe NON démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="323" message="Lavage manuel NON démarré {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="329" message="Mode À Séparer interrompu par une vache dont le lait sera envoyé au tank à lait. La vache est traite">
    </alarm>
    <alarm majorcode="1" minorcode="330" message="Mode À Séparer interrompu par une vache dont le lait sera envoyé au tank à lait. La vache ne sera pas traite.">
    </alarm>
    <alarm majorcode="1" minorcode="331" message="Mode À séparer interrompu par le lavage programmé">
    </alarm>
    <alarm majorcode="1" minorcode="332" message="Mode À séparer interrompu par le lavage de stalle inactive">
    </alarm>
    <alarm majorcode="1" minorcode="333" message="Mode À séparer interrompu par le lavage activé par le camion laitier">
    </alarm>
    <alarm majorcode="1" minorcode="334" message="Mode À séparer interrompu par le lavage externe">
    </alarm>
    <alarm majorcode="1" minorcode="335" message="Mode À Séparer interrompu par une erreur matérielle">
    </alarm>
    <alarm majorcode="1" minorcode="339" message="Le lavage a échoué. Mode À Séparer interrompu.">
    </alarm>
    <alarm majorcode="1" minorcode="340" message="Le lavage a échoué">
    </alarm>
    <alarm majorcode="1" minorcode="341" message="Lavage interrompu par l'utilisateur">
    </alarm>
    <alarm majorcode="2" minorcode="57" message="Trayon non trouvé pour le lavage {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="102" message="Le test des axes a échoué {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="113" message="La caméra ne répond pas {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="132" message="Le matériel du système Io n'est pas correctement connecté. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="136" message="Erreur contrôleur axe interne">
    </alarm>
    <alarm majorcode="2" minorcode="140" message="Pompe hydraulique - température d'huile trop élevée {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="141" message="Pompe hydraulique - niveau d'huile trop bas {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="142" message="Pompe hydraulique - pression d'huile trop élevée {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="143" message="Pompe hydraulique - pression d'huile trop basse {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="146" message="Pompe hydraulique - température d'huile trop basse {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="204" message="Le contrôleur de l'axe n'est pas connecté {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="208" message="Positions incorrectes du gobelet trayeur ; non calibrées ? {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="209" message="Position incorrecte du gobelet préparateur ; non calibrée ? {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="308" message="Echec du calibrage de la zone morte de la valve du robot {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="400" message="Le lavage de la caméra a échoué {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="401" message="Pompe hydraulique - impossible d'atteindre la pression d'huile objectif {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="402" message="La prise du gobelet trayeur a échoué {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="403" message="La prise du gobelet laveur a échoué {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="404" message="Tous les trayons n'ont pas été désinfectés {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="405" message="La pose du gobelet trayeur a échoué {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="406" message="Capteur de position de l'animal désactivé {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="409" message="Trayon {SupportingData1} en dehors de la zone de mouvement autorisée du robot {devicename}">
      <property id="SupportingData1" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="2" minorcode="410" message="Interrupteur de sécurité actif. Le bras du robot est bloqué. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="411" message="Bras du robot non opérationnel {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="412" message="Capteur de position d'animal non calibré {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="413" message="Perte de communication entre la carte NECA et les cartes processeur ou MIO {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="414" message="Configuration IO incorrecte {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="415" message="Erreur système IO ioman {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="416" message="Aucun mouvement détecté au moment prévu, articulation : {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="417" message="L'axe se déplace dans la mauvaise direction, articulation : {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="418" message="Matériel suspendu {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="419" message="Échec du changement de direction {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="420" message="Le bras du robot requiert le calibrage des points d'extrémité {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="421" message="Le bras du robot requiert le calibrage de la zone morte {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="422" message="Signal inhabituel du capteur du gripper {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="423" message="Valeurs de calibrage de la zone morte inhabituelles, articulation : {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="424" message="Impulsions de l'encodeur perdues, articulation : {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="425" message="Pose intervertie : le gobelet {SupportingData1} sera utilisé pour {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="MSTeatMaskString"/>
    </alarm>
    <alarm majorcode="3" minorcode="100" message="Délogement (Production est. {SupportingData1}, production {SupportingData2}) {devicename}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="105" message="Débit trop élevé {SupportingData1} du gobelet {SupportingData2} {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="106" message="Production trop élevée {SupportingData1} du gobelet {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="114" message="Compteur à lait {SupportingData1} conductivité ({SupportingData2}) hors des limites ({SupportingData3} - {SupportingData4}) {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="115" message="Différence de conductivité ({SupportingData1}) trop importante ({SupportingData2}) entre les compteurs à lait {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="118" message="Le compteur FF {SupportingData1} rencontre des problèmes pour mesurer la concentration de sang {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="119" message="De nombreuses traites avec une valeur sanguine élevée {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="200" message="Saut gobelet trayeur {SupportingData1} (Prod. prévue {SupportingData2}, Production {SupportingData3}) {devicename}">
      <property id="SupportingData2" unit="yield"/>
      <property id="SupportingData3" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="202" message="Aucune production envoyée du gobelet {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="1" message="La vache a quitté la stalle. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="100" message="La fermeture de la porte a échoué. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="105" message="Impossible de libérer la vache. La vache se trouve encore dans la stalle. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="106" message="La fermeture de la porte a échoué. La vache se trouve encore dans la stalle. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="109" message="Impossible de fermer la vanne de rinçage du sol. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="118" message="Vache inconnue avec médaille {SupportingData6}. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="119" message="Vache restée trop longtemps dans l'aire {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="120" message="La vache est arrivée dans l'aire {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="121" message="La vache a verrouillé l'aire {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="122" message="La vache a déverrouillé l'aire {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="125" message="Porte passée en mode manuel. Porte : {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="126" message="La porte est restée en mode manuel pendant plus de {SupportingData1} minutes. Porte : {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="127" message="La porte est restée en mode veille pendant plus de {SupportingData1} minutes. Porte : {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="128" message="Trop d'animaux dans l'aire '{SupportingData6}'. Animaux : {SupportingData1}, Max. : {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="300" message="La porte d'entrée ne s'est pas ouverte complètement dans les {SupportingData1} secondes selon le capteur. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="13" message="Le tank à lait peut accepter le lait {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="14" message="Changement de filtre demandé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="15" message="Changement de filtre accordé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="16" message="Changement de filtre refusé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="17" message="Changement de filtre terminé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="102" message="Vanne du tank en mauvaise position. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="103" message="Le lavage n'est pas terminé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="104" message="Impossible d'envoyer le lait vers le tank à lait {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="106" message="Délai d'attente pour le départ du camion laitier. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="107" message="Délai d'attente pour le lavage du tank à lait. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="109" message="Mauvaise position de la vanne Bon lait">
    </alarm>
    <alarm majorcode="5" minorcode="110" message="Vanne du lait à séparer mal positionnée">
    </alarm>
    <alarm majorcode="5" minorcode="113" message="Délai d'attente pour le vidage de la chambre de réception. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="128" message="Temporisation expirée pendant le changement du filtre à lait {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="134" message="Erreur vanne tank à lait. Capteur C{SupportingData1} est {SupportingData2} doit être {SupportingData3} {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="135" message="Le lavage du système est requis {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="207" message="Vanne BBB ({SupportingData1}) en mauvaise position {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="208" message="La valve de purge de lait consommable s'est ouverte de façon inattendue {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="250" message="Pas d'eau dans le pré tank de vapeur {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="253" message="Expiration du délai de remplissage d'eau dans le boiler de vapeur {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="254" message="Pas de pression de vapeur dans le délai {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="501" message="La vanne TankMilk tarde à s'ouvrir {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="502" message="La vanne TankClean tarde à s'ouvrir {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="503" message="La vanne TankMilk tarde à se fermer {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="504" message="La vanne TankClean tarde à se fermer {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="511" message="La vanne TankMilk n'est pas parvenue à s'ouvrir {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="512" message="La vanne TankClean n'est pas parvenue à s'ouvrir {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="513" message="La vanne TankMilk n'est pas parvenue à se fermer {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="514" message="La vanne TankClean n'est pas parvenue à se fermer {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="521" message="TankMilk est ouvert mais devrait être fermé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="522" message="TankClean est ouvert mais devrait être fermé {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="523" message="TankMilk est fermé mais devrait être ouvert {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="524" message="TankClean est fermé mais devrait être ouvert {devicename}">
    </alarm>
    <alarm majorcode="6" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="6" minorcode="1" message="Carte AlcomIo remise à zéro. Adresse {SupportingData1} bus {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="2" message="Init Vmsioman terminée">
    </alarm>
    <alarm majorcode="6" minorcode="100" message="Court-circuit sur alcomio adresse {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="101" message="Erreur Alcom {SupportingData1} adresse {SupportingData2}:{SupportingData3} bus {SupportingData4}">
    </alarm>
    <alarm majorcode="6" minorcode="102" message="Message Alcom non valide, adresse {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="103" message="Format du message Alcom incorrect">
    </alarm>
    <alarm majorcode="6" minorcode="104" message="Vmsio interrompu ({SupportingData1})">
    </alarm>
    <alarm majorcode="6" minorcode="105" message="Numéro bus Alcom non valide {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="106" message="Jeton perdu sur alcomio adresse {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="107" message="Réinitialisation de la carte VmsIo">
    </alarm>
    <alarm majorcode="6" minorcode="108" message="VmsIo pic a une mauvaise version">
    </alarm>
    <alarm majorcode="6" minorcode="109" message="Carte VmsIo, version erronée {SupportingData1}">
    </alarm>
    <alarm majorcode="6" minorcode="110" message="État du capteur inattendu adresse {SupportingData1} sous {SupportingData2}">
    </alarm>
    <alarm majorcode="6" minorcode="111" message="I/O bloquée">
    </alarm>
    <alarm majorcode="6" minorcode="112" message="Court-circuit sur la valve axe X={SupportingData1} Y={SupportingData2} Z={SupportingData3}">
    </alarm>
    <alarm majorcode="6" minorcode="201" message="Échec de synchronisation de la station de traite avec passerelle DelPro">
    </alarm>
    <alarm majorcode="6" minorcode="202" message="Échec de synchronisation d'animal avec passerelle DelPro">
    </alarm>
    <alarm majorcode="9" minorcode="6" message="La station de traite est restée en mode veille pendant {SupportingData1} minutes">
    </alarm>
    <alarm majorcode="9" minorcode="11" message="Le lait est séparé automatiquement, en raison d'une conductivité élevée">
    </alarm>
    <alarm majorcode="9" minorcode="12" message="Le lait est séparé automatiquement, en raison d'une concentration de sang élevée">
    </alarm>
    <alarm majorcode="9" minorcode="15" message="La concentration de sang dans le lait est supérieure à {SupportingData1} ppm">
    </alarm>
    <alarm majorcode="9" minorcode="16" message="Impossible de se connecter à la station de traite">
    </alarm>
    <alarm majorcode="9" minorcode="17" message="La valeur de l'OCC est supérieure à {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="18" message="Le lait est automatiquement séparé à cause du niveau MDi">
    </alarm>
    <alarm majorcode="9" minorcode="19" message="Le niveau MDi dans lait est supérieur à {SupportingData1}">
    </alarm>
    <alarm majorcode="9" minorcode="22" message="Impossible de se connecter au contrôleur de porte">
    </alarm>
    <alarm majorcode="9" minorcode="23" message="Impossible de se connecter au coordinateur de config IO">
    </alarm>
    <alarm majorcode="9" minorcode="26" message="Impossible de se connecter au programmateur de lavage">
    </alarm>
    <alarm majorcode="12" minorcode="0" message="Récupération refroidissement OK">
    </alarm>
    <alarm majorcode="12" minorcode="1" message="BCC : température eau de lavage basse">
    </alarm>
    <alarm majorcode="12" minorcode="2" message="BCC : le bidon de détergent est vide">
    </alarm>
    <alarm majorcode="12" minorcode="3" message="BCC : échec du drainage. Impossible de vider le tank tampon">
    </alarm>
    <alarm majorcode="12" minorcode="4" message="BCC : pas d'admission d'eau pendant le lavage">
    </alarm>
    <alarm majorcode="12" minorcode="5" message="BCC : erreur Checksum dans la mémoire des paramètres">
    </alarm>
    <alarm majorcode="12" minorcode="6" message="BCC : erreur Checksum dans la mémoire du programme">
    </alarm>
    <alarm majorcode="12" minorcode="7" message="BCC : le tank est complètement rempli ; l'alarme de niveau est atteinte">
    </alarm>
    <alarm majorcode="12" minorcode="8" message="BCC : délai trop long entre deux lavages">
    </alarm>
    <alarm majorcode="12" minorcode="9" message="Vanne BCC en mauvaise position">
    </alarm>
    <alarm majorcode="12" minorcode="10" message="BCC : réinitialisation de la carte processeur CPU du Watch-dog">
    </alarm>
    <alarm majorcode="12" minorcode="11" message="BCC : température du lait trop élevée">
    </alarm>
    <alarm majorcode="12" minorcode="12" message="BCC : lait resté trop longtemps dans le tank tampon">
    </alarm>
    <alarm majorcode="12" minorcode="13" message="BCC : coupure de courant">
    </alarm>
    <alarm majorcode="12" minorcode="14" message="BCC : température du lait trop basse">
    </alarm>
    <alarm majorcode="12" minorcode="15" message="ICS : alarme tank à lait du tank non FCC">
    </alarm>
    <alarm majorcode="12" minorcode="16" message="BCC : capteur de température cassé">
    </alarm>
    <alarm majorcode="12" minorcode="17" message="BCC : le refroidissement n'a pas démarré dans les temps">
    </alarm>
    <alarm majorcode="12" minorcode="18" message="ICS : valves BBB en mauvaise position">
    </alarm>
    <alarm majorcode="12" minorcode="19" message="BCC : court-circuit dans le dispositif de dosage de détergent">
    </alarm>
    <alarm majorcode="12" minorcode="20" message="ICS : lavage interrompu en raison des valves BB&amp;B du tank à lait qui ne sont pas en position">
    </alarm>
    <alarm majorcode="12" minorcode="21" message="FCC : température trop basse pendant lavage">
    </alarm>
    <alarm majorcode="12" minorcode="22" message="FCC : le bidon de détergent est vide">
    </alarm>
    <alarm majorcode="12" minorcode="23" message="FCC : court-circuit dans la détection du détergent">
    </alarm>
    <alarm majorcode="12" minorcode="24" message="FCC : temporisation expirée pendant le remplissage">
    </alarm>
    <alarm majorcode="12" minorcode="25" message="FCC : erreur Checksum dans la mémoire des paramètres">
    </alarm>
    <alarm majorcode="12" minorcode="26" message="FCC : erreur Checksum dans la mémoire du programme">
    </alarm>
    <alarm majorcode="12" minorcode="27" message="FCC : le tank n'est pas vide après le lavage">
    </alarm>
    <alarm majorcode="12" minorcode="28" message="FCC : mélange possible de détergents">
    </alarm>
    <alarm majorcode="12" minorcode="29" message="FCC : coupure de courant pendant le lavage">
    </alarm>
    <alarm majorcode="12" minorcode="30" message="FCC : mauvaise position de la valve de sortie pendant le lavage">
    </alarm>
    <alarm majorcode="12" minorcode="31" message="FCC : réinitialisation de la carte processeur CPU du Watch-dog">
    </alarm>
    <alarm majorcode="12" minorcode="32" message="FCC : temporisation expirée pendant lavage, la pompe ne fonctionne pas">
    </alarm>
    <alarm majorcode="12" minorcode="33" message="FCC : température du lait trop basse">
    </alarm>
    <alarm majorcode="12" minorcode="34" message="FCC : temps de refroidissement trop long">
    </alarm>
    <alarm majorcode="12" minorcode="35" message="FCC : coupure de courant pendant le refroidissement">
    </alarm>
    <alarm majorcode="12" minorcode="36" message="FCC : capteur de température endommagé">
    </alarm>
    <alarm majorcode="12" minorcode="37" message="FCC : le refroidissement n'a pas démarré dans les temps">
    </alarm>
    <alarm majorcode="12" minorcode="38" message="FCC : l'agitateur n'a pas démarré quand il le fallait">
    </alarm>
    <alarm majorcode="12" minorcode="39" message="FCC : délai entre deux lavages trop long">
    </alarm>
    <alarm majorcode="12" minorcode="40" message="FCC : alarme qualité du lait. Lait suspect. Analyser le lait avant la collecte">
    </alarm>
    <alarm majorcode="12" minorcode="41" message="FCC : chauffage excessif de l'eau de lavage">
    </alarm>
    <alarm majorcode="12" minorcode="42" message="FCC : défaut de feedback de la pompe de dosage">
    </alarm>
    <alarm majorcode="12" minorcode="43" message="FCC : capteur de niveau bas défectueux">
    </alarm>
    <alarm majorcode="12" minorcode="44" message="FCC : capteur de niveau haut défectueux">
    </alarm>
    <alarm majorcode="12" minorcode="45" message="FCC : temporisation de chauffage expirée pendant le lavage">
    </alarm>
    <alarm majorcode="12" minorcode="46" message="FCC : défaut de la vanne BBB">
    </alarm>
    <alarm majorcode="12" minorcode="47" message="Niveau élevé de lait dans le réservoir ! S'assurer que le lait sera collecté bientôt, sinon le réservoir risque de déborder">
    </alarm>
    <alarm majorcode="12" minorcode="48" message="Erreur de configuration du GSM">
    </alarm>
    <alarm majorcode="12" minorcode="49" message="Pas de connexion CANIO">
    </alarm>
    <alarm majorcode="12" minorcode="70" message="Alarme majeure sur le tank à lait">
    </alarm>
    <alarm majorcode="12" minorcode="71" message="Alarme déclenchée sur le tank à lait">
    </alarm>
    <alarm majorcode="12" minorcode="72" message="Problème électrique dans le MRC">
    </alarm>
    <alarm majorcode="12" minorcode="73" message="La valve de sortie est bloquée en position ouverte">
    </alarm>
    <alarm majorcode="12" minorcode="74" message="Problème d'alimentation électrique dans le MRC">
    </alarm>
    <alarm majorcode="12" minorcode="75" message="Alarme déclenchée sur le MRC">
    </alarm>
    <alarm majorcode="12" minorcode="76" message="Alarme majeure déclenchée sur le MRC">
    </alarm>
    <alarm majorcode="12" minorcode="77" message="La valve de sortie sur le tank tampon n'est pas fermée">
    </alarm>
    <alarm majorcode="12" minorcode="78" message="Alarme émise par le tank tampon">
    </alarm>
    <alarm majorcode="12" minorcode="79" message="Le tank tampon est presque plein">
    </alarm>
    <alarm majorcode="12" minorcode="80" message="Le tank tampon est plein">
    </alarm>
    <alarm majorcode="12" minorcode="81" message="Recevoir toutes les notifications">
    </alarm>
    <alarm majorcode="12" minorcode="82" message="Recevoir toutes les alarmes">
    </alarm>
    <alarm majorcode="12" minorcode="83" message="Avertissement : le tank est presque plein">
    </alarm>
    <alarm majorcode="12" minorcode="84" message="Erreur, le tank est plein">
    </alarm>
    <alarm majorcode="12" minorcode="85" message="Veuillez déplacer le tuyau sur la position de lavage">
    </alarm>
    <alarm majorcode="12" minorcode="86" message="Veuillez déplacer le tuyau sur la position de traite">
    </alarm>
    <alarm majorcode="12" minorcode="87" message="Pas de communication du MRC au tank à lait">
    </alarm>
    <alarm majorcode="12" minorcode="88" message="Pas de communication du MRC au second tank à lait">
    </alarm>
    <alarm majorcode="12" minorcode="89" message="Pas de communication du MRC au VMS principal">
    </alarm>
    <alarm majorcode="12" minorcode="90" message="Pression d'air trop basse dans la laiterie">
    </alarm>
    <alarm majorcode="12" minorcode="91" message="Température du lait trop basse dans la laiterie">
    </alarm>
    <alarm majorcode="12" minorcode="92" message="Température du lait trop haute dans la laiterie">
    </alarm>
    <alarm majorcode="12" minorcode="93" message="Alarme programmateur de lavage laiterie">
    </alarm>
    <alarm majorcode="12" minorcode="94" message="Défaut BBB">
    </alarm>
    <alarm majorcode="12" minorcode="95" message="Alarme programmateur de lavage boucle">
    </alarm>
    <alarm majorcode="12" minorcode="96" message="Avertissement : le changement de filtre prend trop de temps - oublié de le relâcher ?">
    </alarm>
    <alarm majorcode="12" minorcode="97" message="Avertissement : le changement de tuyau a pris trop de temps - vérifier le contacteur">
    </alarm>
    <alarm majorcode="12" minorcode="98" message="Impossible de détecter le lait dans le tank tampon">
    </alarm>
    <alarm majorcode="12" minorcode="99" message="Le capteur de courant de moteur PumpOver est cassé">
    </alarm>
    <alarm majorcode="12" minorcode="100" message="Le tank tampon devrait être vide mais cette condition n'a pas pu être détectée">
    </alarm>
    <alarm majorcode="12" minorcode="101" message="Le conducteur du camion a probablement oublié de lancer un nettoyage">
    </alarm>
    <alarm majorcode="12" minorcode="102" message="Vous avez une alarme sur le tank principal/BVV">
    </alarm>
    <alarm majorcode="12" minorcode="103" message="Vous avez une alarme sur le tank secondaire/BVV">
    </alarm>
    <alarm majorcode="12" minorcode="255" message="Communication perdue avec le tank à lait">
    </alarm>
    <alarm majorcode="13" minorcode="100" message="Pompe à vide : surchauffe">
    </alarm>
    <alarm majorcode="13" minorcode="105" message="Pompe à vide : anomalie capteur température">
    </alarm>
    <alarm majorcode="13" minorcode="106" message="Pompe à vide B : anomalie capteur température">
    </alarm>
    <alarm majorcode="13" minorcode="107" message="Pompe à vide C : anomalie capteur température">
    </alarm>
    <alarm majorcode="13" minorcode="110" message="Pompe à vide : temp. élevée joint de pompe (pompe obstruée)">
    </alarm>
    <alarm majorcode="13" minorcode="115" message="Pompe à vide : nombre maximum de tentatives de lavage dépassé">
    </alarm>
    <alarm majorcode="13" minorcode="125" message="Pompe à vide : défaut d'huile">
    </alarm>
    <alarm majorcode="13" minorcode="126" message="Pompe à vide B : défaut d'huile">
    </alarm>
    <alarm majorcode="13" minorcode="127" message="Pompe à vide C : défaut d'huile">
    </alarm>
    <alarm majorcode="13" minorcode="150" message="Pompe à vide : alarme générale">
    </alarm>
    <alarm majorcode="13" minorcode="200" message="Pompe à vide : niveau d'avertissement temp. élevée joint de pompe">
    </alarm>
    <alarm majorcode="13" minorcode="205" message="Pompe à vide : vide au-dessus du point de référence">
    </alarm>
    <alarm majorcode="13" minorcode="210" message="Pompe à vide : erreur MVR ou fuite du système">
    </alarm>
    <alarm majorcode="13" minorcode="215" message="Pompe à vide : pas de lavage">
    </alarm>
    <alarm majorcode="13" minorcode="220" message="Pompe à vide : problème température de lavage">
    </alarm>
    <alarm majorcode="13" minorcode="225" message="Pompe à vide : pas de refroidissement">
    </alarm>
    <alarm majorcode="13" minorcode="230" message="Pompe à vide : problème température du refroidissement">
    </alarm>
    <alarm majorcode="13" minorcode="235" message="Pompe à vide : refroidissement trop fréquent">
    </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="Signal du capteur de vide hors des limites">
    </alarm>
    <alarm majorcode="13" minorcode="240" message="Pompe à vide : pas de vide en vitesse élevée">
    </alarm>
    <alarm majorcode="13" minorcode="245" message="Pompe à vide : niveau d'huile bas">
    </alarm>
    <alarm majorcode="13" minorcode="246" message="Pompe à vide B : niveau d'huile bas">
    </alarm>
    <alarm majorcode="13" minorcode="247" message="Pompe à vide C : niveau d'huile bas">
    </alarm>
    <alarm majorcode="13" minorcode="250" message="Pompe à vide : entretien principal à effectuer">
    </alarm>
    <alarm majorcode="13" minorcode="251" message="Pompe à vide : entretien mineur à effectuer">
    </alarm>
    <alarm majorcode="15" minorcode="302" message="Aucune pompe doseuse n'est configurée dans le VC. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="307" message="Pas d'eau disponible pour le lavage des trayons. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="309" message="Impossible de préparer le lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="310" message="Impossible de démarrer le lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="311" message="Impossible de démarrer le backflush. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="313" message="Impossible d'évacuer l'eau du lavage des trayons. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="317" message="Le réservoir du gobelet laveur est plein. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="318" message="Température de lavage des trayons trop basse : {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="321" message="Température de lavage des trayons trop élevée : {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="322" message="Erreur matérielle possible pendant le backflush. Ne poursuivez PAS la traite tant qu'un backflush n'a pas été effectué sans erreur !. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="401" message="Pas de vide, pas de détection pour démarrer le lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="402" message="Le gobelet trayeur {SupportingData1} n'est pas sur son jetter. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="403" message="Impossible d'obtenir l'eau du bac de lavage, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="404" message="Impossible de vider le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="405" message="Impossible de vider la chambre de réception, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="406" message="Impossible de vider la chambre de réception. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="407" message="L'eau n'entre pas dans le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="408" message="L'eau n'entre pas dans la chambre de réception, cycle de lavage {SupportingData1}, cause # {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="409" message="Le programme a été annulé par l'incident {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="410" message="Circuit de lavage du gobelet préparateur non rincé, bac de lavage non rempli. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="412" message="Vanne à lait : V{SupportingData1} en mauvaise position. La vanne a été définie à {SupportingData2}, capteur renvoyé : {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="413" message="La circulation n'a pas démarré à la température. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="414" message="Température de retour finale de la circulation : {SupportingData1}, était trop basse. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="415" message="L'eau ne s'évacue pas du bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="416" message="Température finale du prélavage : {SupportingData1}, était trop élevée. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="417" message="La circulation n'a pas démarré. Volume d'eau de circulation minimum non atteint. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="418" message="Le capteur de la vanne de purge ou de blocage V{SupportingData1} ne fonctionne pas. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="419" message="Le gobelet trayeur {SupportingData1} n'est pas sur son jetter. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="420" message="Le gobelet trayeur {SupportingData1} n'est pas sur son jetter. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="421" message="Pas de vide, pas de détection pour démarrer le lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="422" message="Vanne de lavage V{SupportingData1} valeur du capteur est : {SupportingData2} doit être : {SupportingData3}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="423" message="L'eau n'entre pas dans le bac de lavage, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="424" message="L'eau n'entre pas par le diffuseur de la chambre de réception, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="425" message="Température de départ, cycle de lavage {SupportingData1} : {SupportingData2}, était trop basse. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="426" message="Fuite sur le circuit de lavage du gobelet laveur. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="427" message="Fuite importante sur le circuit de lavage du gobelet laveur. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="428" message="Le chiffre de qualité du lavage : {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="429" message="Contrôlez le débit d'eau : {SupportingData1} l/min, il est trop bas. Contrôler l'arrivée d'eau. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="430" message="La vanne d'entrée d'air (V1544) n'est pas ouverte, testez le niveau de vide : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="15" minorcode="431" message="Le dosage du détergent acide n'est pas calibré. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="432" message="Le dosage du détergent alcalin n'est pas calibré. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="433" message="Le dosage de chlore n'est pas calibré. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="434" message="Le dosage du détergent avec enzyme n'est pas calibré. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="435" message="Le dosage du désinfectant n'est pas calibré. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="441" message="Détergent acide épuisé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="442" message="Détergent alcalin épuisé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="443" message="Chlore épuisé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="444" message="Détergent avec enzyme épuisé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="445" message="Désinfectant épuisé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="461" message="Distribution insuffisante de détergent acide. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="462" message="Distribution insuffisante de détergent alcalin. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="463" message="Distribution insuffisante de chlore. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="464" message="Distribution insuffisante de détergent avec enzyme. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="465" message="Distribution insuffisante de désinfectant. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="471" message="Le détergent acide n'est pas attribué à une pompe doseuse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="472" message="Le détergent alcalin n'est pas attribué à une pompe doseuse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="473" message="Le chlore n'est pas attribué à une pompe doseuse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="474" message="Le détergent avec enzyme n'est pas attribué à une pompe doseuse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="475" message="Le désinfectant n'est pas attribué à une pompe doseuse. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="481" message="Erreur capteur de détergent. Pas de détergents dosés.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="482" message="Le capteur de détergent est désactivé mais indique un débit. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="483" message="Les vannes à détergents sont fermées, mais le capteur indique un débit. Arrêtez la traite ! La fuite peut provoquer des lésions aux trayons des vaches. Contactez votre technicien d'entretien.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="484" message="Chaque bloc du programme de nettoyage ne prend en charge qu'un seul détergent. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="485" message="Dosage de détergent non demandé. Pas de dosage de détergent.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="486" message="Rappel. Le capteur de détergent est désactivé.. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="490" message="La pompe de circulation du TC ne fonctionne pas, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="491" message="Le lavage de l'entrée d'air ne fonctionne pas correctement, cycle de lavage {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="492" message="Le circuit de préparation des trayons n'a pas reçu de signal de remplissage d'eau. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="493" message="Le circuit de préparation des trayons n'a pas reçu de signal de remplissage d'eau. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="494" message="Le réservoir des eaux usées du gobelet laveur n'a pas détecté qu'il était vide. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="495" message="Le réservoir des eaux usées du gobelet laveur n'a pas détecté qu'il était vide. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="496" message="Le système de séparation du lait s'est mis sur la position \&quot; bidon\&quot;. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="497" message="Température de départ, cycle de lavage {SupportingData1} : {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="498" message="Température de l'eau de retour, cycle de lavage {SupportingData1} trop basse : {SupportingData2}, en raison d'une température de départ trop basse : {SupportingData3}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
      <property id="SupportingData3" unit="celsius"/>
    </alarm>
    <alarm majorcode="15" minorcode="499" message="La vanne du détergent n'est pas rincée entre les types de détergents ; cause = {SupportingData1}, cycle N° : {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="500" message="Erreur vanne tank à lait. La réponse du MRC est {SupportingData1} devrait être {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="501" message="Les capteurs de niveau affichent une valeur négative : {SupportingData1} cm. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="502" message="Échec de la vidange, l'eau est restée dans l'équipement de traite. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="503" message="Vide trop bas avant le lavage des trayons. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="504" message="Fuite sur le circuit de lavage du gobelet laveur. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="506" message="Le lavage était bon, chiffre de qualité : {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="507" message="Circuit de lavage du gobelet préparateur non rincé, réservoir des eaux usées non rempli. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="508" message="La valve de lait ne réagit pas à la commande de lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="509" message="La vanne du tank à lait s'est brusquement fermée. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="108" message="XMS : paramètres de l'échantillonneur de lait non valides. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="120" message="OCC : Pression trop élevée. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="121" message="OCC : Pression trop basse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="122" message="OCC : temporisation expirée suite à un problème de communication du bus. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="123" message="OCC : Température trop basse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="124" message="OCC : fuite de liquide dans le coffret. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="125" message="OCC : le réservoir des eaux usées est plein. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="126" message="OCC : capteur de pression cassé ou fuite/bouchon dans des tuyaux. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="127" message="OCC : la cuvette est sale. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="128" message="OCC : réactif épuisé ou fuite/bouchon dans des tuyaux ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="129" message="OCC : hypochlorite épuisé ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="130" message="OCC : pas d'eau dans l'entonnoir ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="131" message="OCC : pas de lait dans l'entonnoir ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="132" message="OCC : l'OCC ne répond pas. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="133" message="OCC : l'OCC ne parvient pas à compter les cellules, certains paramètres sont mal configurés. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="134" message="OCC : impossible de laver la cuvette, elle est trop sale. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="135" message="OCC : récupération impossible, entretien requis. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="136" message="OCC : Impossible d'envoyer du lait dans l'entonnoir. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="138" message="OCC : l'entonnoir n'est pas vide. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="139" message="OCC : erreur d'écriture dans flash. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="140" message="OCC : erreur de lecture du flash. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="141" message="OCC : l'entonnoir est bouché. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="142" message="OCC : Plusieurs réponses manquantes. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="143" message="OCC : capteur de pression cassé. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="144" message="OCC : fuite de la seringue en surpression. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="145" message="OCC : fuite de la seringue en sous pression. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="146" message="OCC : pression trop basse dans le tuyau d'hypochlorite. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="147" message="OCC : pression trop basse dans le tuyau à air. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="148" message="OCC : pression trop basse dans le tuyau à lait. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="149" message="OCC : pression trop basse dans le tuyau des réactifs. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="150" message="OCC : pression trop élevée dans le tuyau de la cuvette jusqu'à l'évacuation. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="151" message="OCC : pression trop élevée dans le tuyau de la cuvette jusqu'au réservoir des eaux usées. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="152" message="OCC : pression trop élevée dans le tuyau à lait. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="153" message="OCC : pression trop élevée dans le tuyau d'hypochlorite. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="154" message="OCC : le réservoir des eaux usées est presque plein. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="200" message="MSD : vanne BBB ({SupportingData1}) en mauvaise position. {devicename}">
    </alarm>
    <alarm majorcode="16" minorcode="201" message="MSD : vanne BBB ({SupportingData1}) en mauvaise position après l'autotest de MSD-BBB. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="100" message="Le niveau de vide du système n'est pas configuré correctement. Utilisation de la valeur par défaut : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="101" message="Niveau de vide très haut pendant la traite. Le plus haut : {SupportingData1}, limite : {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="102" message="Niveau de vide très bas pendant la traite. Le plus bas : {SupportingData1}, limite : {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="103" message="Niveau de vide haut pendant la traite. Limite : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="104" message="Niveau de vide bas pendant la traite. Limite : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="105" message="Le niveau de vide a fluctué et a atteint un niveau trop haut. Niveau du système de vide : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="106" message="Le niveau de vide a fluctué et a atteint un niveau trop bas. Niveau du système de vide : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="107" message="Niveau de vide haut. Actuel : {SupportingData1}, limite : {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="108" message="Niveau de vide bas. Actuel : {SupportingData1}, limite : {SupportingData2} {devicename}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="17" minorcode="109" message="Niveau de vide trop bas pour le lavage des trayons {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="110" message="Niveau de vide trop élevé dans le gobelet trayeur {SupportingData1} pendant la traite {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="111" message="Niveau de vide trop bas dans le gobelet trayeur {SupportingData1} pendant la traite {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="113" message="Capteur de vide du réservoir du nettoyeur de trayons non calibré {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="114" message="Le vide dans le réservoir du nettoyeur de trayons est trop élevé pendant le nettoyage des trayons {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="115" message="Le vide dans le réservoir du nettoyeur de trayons est trop faible pendant le nettoyage des trayons {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="116" message="Pas de vide détecté dans le réservoir du nettoyeur de trayons {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="117" message="Signal de sortie de contrôle du vide trop élevé. Gobelet trayeur {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="118" message="Statut io incorrect sur le capteur de vide du réservoir de lavage des trayons {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="119" message="Statut io incorrect sur l'actuateur de vide du réservoir de lavage des trayons {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="120" message="Réponse à un vide trop haut lors de la vérification de l'entrée d'air. Gobelet {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="121" message="Gobelet trayeur {SupportingData1} défectueux, capteur de vide {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="122" message="Gobelet trayeur {SupportingData1} capteur de vide non calibré {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="125" message="Corps étranger logé dans le compteur à lait ou la vanne d'arrêt du gobelet trayeur {SupportingData1} bloquant le vide {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="126" message="Corps étranger logé dans la vanne d'arrêt du gobelet trayeur {SupportingData1} empêchant la fermeture de la vanne {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="127" message="Le calibrage de l'entrée d'air n'est pas conforme {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="128" message="Réponse à un vide trop bas lors de la vérification de l'entrée d'air. Gobelet {SupportingData1} {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="701" message="E/S {SupportingData1} statut d'erreur {SupportingData2} ({SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1801" message="Problème d'alimentation en eau. Aucun lavage des trayons ou backflush ne sera effectué.. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1802" message="Robinets d'eau ouverts trop longtemps. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1804" message="Le niveau du bac est inconnu. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1805" message="Impossible de vider le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1806" message="Impossible d'amorcer l'eau. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1807" message="Détection d'un débit d'eau inattendu. {devicename}">
    </alarm>
    <alarm majorcode="18" minorcode="101" message="Champ spare inutilisé : A{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="102" message="Spare A{SupportingData1} inutilisé bit {SupportingData2}">
    </alarm>
    <alarm majorcode="18" minorcode="103" message="Spare A{SupportingData1} inutilisé bits {SupportingData2}-{SupportingData3}">
    </alarm>
    <alarm majorcode="18" minorcode="104" message="Champ spare inutilisé B{SupportingData1}">
    </alarm>
    <alarm majorcode="18" minorcode="105" message="Champ spare inutilisé C{SupportingData1}">
    </alarm>
    <alarm majorcode="48" minorcode="1" message="Un problème logiciel inattendu s'est produit et une alarme d'arrêt a été générée pour des raisons de sécurité. Code d'erreur :{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="3" message="Aucun lavage programmé ne sera effectué. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="4" message="Un lavage programmé n'a pas été effectué. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="10" message="Le programme a détecté une erreur. Code d'erreur :{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="101" message="La vanne de blocage (V4514) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="102" message="Les vannes de filtre (V4101 ou V4102) sont fermées. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="103" message="La vanne de purge (V4516) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="104" message="MotorGuard, coupure de courant protection moteur. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="105" message="Il semble que l'eau dosée ne soit pas suffisante pour le cycle : {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="106" message="Capacité de dosage de détergent trop faible. L'impulsion de la pompe est : {SupportingData1} ms, comparée à 2 litres d'eau : {SupportingData2} ms, pour la pompe #{SupportingData3}. Risque de numération bactérienne élevée. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="107" message="Quantité excessive d'eau de lavage utilisée. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="108" message="Pas de débit d'eau détecté. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="109" message="Erreur de niveau d'eau. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="110" message="La pompe NEP ne fonctionne pas, débit {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="111" message="Le bac de lavage ne se vide pas. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="112" message="Résidu d'eau ; {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="113" message="Résidus d'eau dans le bac ; {SupportingData1} mm. Contrôler le capteur de niveau. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="114" message="Erreur avec module de dosage de détergent pour la pompe n°{SupportingData1} pendant le cycle n°{SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="115" message="Le transport du lait a échoué. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="116" message="Échec du lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="117" message="Programme de lavage pas terminé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="122" message="En attente du signal de réinitialisation du lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="124" message="Transport du lait Application du programmateur de lavage arrêtée. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="125" message="Débit d'eau trop bas, vérifiez la pression de l'eau. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="126" message="L'opérateur souhaite arrêter le processus. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="127" message="L'eau n'a pas atteint la température {SupportingData1} dans les délais, elle est de {SupportingData2}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="128" message="La vanne de dérivation (V4625) est restée ouverte en position de vidange. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="129" message="Température de retour trop basse : {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="130" message="La pompe n°{SupportingData1} n'a pas effectué une course complète. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="131" message="Le système de transport n'accepte pas le lait.. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="132" message="Une durée trop longue s'est écoulée depuis le dernier lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="133" message="Prélavage trop bas {SupportingData1} température {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="134" message="La vanne à lait inter-boucles (V4519) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="135" message="La vanne de lavage inter-boucles (V4521) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="136" message="La vanne de lavage à distance (V4551) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="137" message="La purge au point bas (V4537) n'est pas dans sa position capteur C{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="138" message="La vanne du tank n'est pas dans la position demandée : {SupportingData1}, répond par : {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="139" message="Prélavage trop élevé {SupportingData1} température {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="140" message="Rinçage trop élevé {SupportingData1} température {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="141" message="MotorGuard, coupure de courant protection moteur. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="142" message="Lait dans le tank {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="143" message="La boucle de transport est en cours de lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="144" message="Demande d'entretien. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="145" message="Mis en pause pour l'entretien. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="146" message="Entretien terminé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="147" message="Entretien ignoré. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="148" message="La vanne de dérivation (V4625) n'a pas basculé en mode circulation. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="149" message="La purge n'a pas éliminé l'eau de lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="150" message="Le débit d'eau est en dehors de la plage du capteur. Valeur trop élevée ou trop basse. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="152" message="Niveau de détergent alcalin bas ou bidon vide. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="153" message="Niveau de détergent acide bas ou bidon vide. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="154" message="Niveau de désinfectant bas ou bidon vide. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="155" message="Prélavage {SupportingData1} eau : était trop chaude : {SupportingData2}.. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="156" message="Interrupteur de pause ou signal toujours allumé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="157" message="La vanne de dérivation (V4625) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="158" message="Vanne à détergent n°{SupportingData1} hors position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="159" message="Valve de sectionnement de purge hors position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="160" message="La vanne d'eau froide (V4617) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="161" message="La vanne d'eau chaude (V4618) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="163" message="Course manquée, pompe doseuse #{SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="164" message="L'eau n'entre pas dans le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="165" message="Le lavage peut être démarré. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="166" message="Le lavage est prêt. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="167" message="Tube de raccordement au tank en mauvaise position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="168" message="Valve Arrêt de transport du lait hors position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="169" message="Le volume d'eau du cycle {SupportingData1} est estimé à {SupportingData2}l. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="170" message="La boucle n'envoie pas de messages \&quot;keepalive\&quot;. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="172" message="La pompe NEP risque de caviter, débit {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="173" message="Le capteur de niveau détecte une augmentation trop importante : {SupportingData1} mm/sec. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="174" message="Le capteur de niveau affiche une valeur négative : {SupportingData1} mm. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="175" message="Problème avec le capteur de débit et de niveau. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="176" message="Une purge au point bas distante n'est pas dans sa position : sur le groupe de vannes {SupportingData1} capteur C{SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="177" message="Plusieurs vannes déclenchent une alarme de perte de position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="178" message="La vanne de retour du lavage (V4526) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="179" message="Le capteur de température S {SupportingData1} est hors des limites ; il indique {SupportingData2}. {devicename}">
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="48" minorcode="180" message="La vanne de purge/vidange du tank à lait (S4245) est mal positionnée. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="181" message="La boucle est forcée à libérer le nettoyeur. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="182" message="Appuyer sur la touche de confirmation de QLoop ({SupportingData1}). {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="183" message="Échec du rinçage. Le prochain rinçage consistera uniquement en une purge. AVERTISSEMENT ! Risque de contamination du lait dans le tank à lait. Veuillez contacter le technicien d'entretien. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="184" message="La vanne de vidange de QCleaner (V4627) n'est pas dans sa position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="185" message="Le débit d'eau a un biais {SupportingData1}%, pendant le cycle {SupportingData2}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="186" message="La pompe doseuse a émis un signal inattendu. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="187" message="Le lavage de circulation s'est arrêté en raison d'une perte d'eau trop importante, débit de fuite : {SupportingData1} l/min. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="188" message="Les vannes de raccordement au lavage ne sont pas fermées sur le précédent QLoop lavé ({SupportingData1}). {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="189" message="Stations de traite non préparées pour le lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="190" message="Le transport du lait a commencé alors que le lavage de toutes les stations de traite n'était pas terminé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="191" message="Vanne V{SupportingData1} ouverte de manière incontrôlée en raison d'un éventuel coup de bélier. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="192" message="Le capteur de la vanne de vidange de la vanne du tank à lait (S4245) ne répond pas. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="193" message="La vanne de purge (V4518) n'est pas en position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="199" message="Le lavage manuel n'a pas démarré, le programmateur de lavage étant occupé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="200" message="Une erreur a empêché le démarrage du lavage manuel. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="201" message="Impossible d'envoyer le rapport de production laitière. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="202" message="Le rapport de production est absent de {SupportingData6}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="203" message="Pas de contact avec le MRC. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="300" message="Le champ Spare #{SupportingData1} a une valeur non prise en charge : {SupportingData2} ; veuillez lui attribuer une valeur acceptable. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="1" minorcode="1" message="Robot connecté">
    </alarm>
    <alarm majorcode="1" minorcode="2" message="Traite connectée">
    </alarm>
    <alarm majorcode="1" minorcode="3" message="Déplacement animaux connecté">
    </alarm>
    <alarm majorcode="1" minorcode="4" message="Transport du lait connecté">
    </alarm>
    <alarm majorcode="1" minorcode="5" message="Vmsioman connecté">
    </alarm>
    <alarm majorcode="1" minorcode="7" message="Temps du rinçage">
    </alarm>
    <alarm majorcode="1" minorcode="8" message="Durée du lavage programmé">
    </alarm>
    <alarm majorcode="1" minorcode="9" message="Récupération OK">
    </alarm>
    <alarm majorcode="1" minorcode="10" message="Gestion des portes connectée">
    </alarm>
    <alarm majorcode="1" minorcode="11" message="Configuration OK">
    </alarm>
    <alarm majorcode="1" minorcode="12" message="Ranger les gobelets">
    </alarm>
    <alarm majorcode="1" minorcode="13" message="Activer les gobelets">
    </alarm>
    <alarm majorcode="1" minorcode="14" message="Diagnostic connecté">
    </alarm>
    <alarm majorcode="1" minorcode="16" message="Auto-calibrage OK">
    </alarm>
    <alarm majorcode="1" minorcode="17" message="Alarme station d'alimentation effacée">
    </alarm>
    <alarm majorcode="1" minorcode="100" message="Robot déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="101" message="Traite déconnectée">
    </alarm>
    <alarm majorcode="1" minorcode="102" message="Déplacement animaux déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="103" message="Transport du lait déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="104" message="Vmsioman déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="107" message="Plusieurs traites ont échoué">
    </alarm>
    <alarm majorcode="1" minorcode="108" message="Vache restant trop longtemps dans la stalle. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="109" message="Gestion des portes déconnectée">
    </alarm>
    <alarm majorcode="1" minorcode="112" message="Production anormalement élevée. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="113" message="Test d'envoi d'alarme ou d'erreur">
    </alarm>
    <alarm majorcode="1" minorcode="114" message="Mumgr déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="115" message="Production anormalement basse. {devicename}">
    </alarm>
    <alarm majorcode="1" minorcode="116" message="Adresse IP du Serveur invalide {SupportingData1}.{SupportingData2}.{SupportingData3}.{SupportingData4}">
    </alarm>
    <alarm majorcode="1" minorcode="117" message="Température station de traite élevée ({SupportingData1})">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="1" minorcode="118" message="Diagnostic déconnecté">
    </alarm>
    <alarm majorcode="1" minorcode="119" message="Aucun rinçage après séparation du lait">
    </alarm>
    <alarm majorcode="1" minorcode="120" message="Échec de l'auto-calibrage statut {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="121" message="Guardmaster bloque la station de traite">
    </alarm>
    <alarm majorcode="1" minorcode="122" message="Guardmaster autorise la station de traite">
    </alarm>
    <alarm majorcode="1" minorcode="201" message="Alarme station d'alimentation">
    </alarm>
    <alarm majorcode="1" minorcode="202" message="Aucune réponse de robot cmd {SupportingData1}">
    </alarm>
    <alarm majorcode="1" minorcode="301" message="'V300' Mech non pris en charge.">
    </alarm>
    <alarm majorcode="1" minorcode="302" message="Exécutez l'assistant de test dans Outil de service-Détergents de lavage">
    </alarm>
    <alarm majorcode="2" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="2" minorcode="11" message="Gobelet posé sur le trayon">
    </alarm>
    <alarm majorcode="2" minorcode="12" message="Gobelet reposé sur le trayon">
    </alarm>
    <alarm majorcode="2" minorcode="13" message="Mélangé et corrigé : gobelet posé sur le trayon">
    </alarm>
    <alarm majorcode="2" minorcode="14" message="Trayon lavé et premiers jets tirés">
    </alarm>
    <alarm majorcode="2" minorcode="15" message="Capteurs : Tilt:{SupportingData1} Pince:{SupportingData2} Rotation:{SupportingData3} Objet:{SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="16" message="Réf. vide robot : {SupportingData1} {SupportingData2} {SupportingData3} {SupportingData4}">
    </alarm>
    <alarm majorcode="2" minorcode="17" message="Performance du robot : {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="18" message="Auto-teach terminé">
    </alarm>
    <alarm majorcode="2" minorcode="31" message="Calibrage caméra initialisé !">
    </alarm>
    <alarm majorcode="2" minorcode="32" message="Calibrage caméra TERMINE !">
    </alarm>
    <alarm majorcode="2" minorcode="33" message="Installation ADC Caméra terminée ! ADCupper={SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="34" message="{SupportingData1} mm TERMINE !">
    </alarm>
    <alarm majorcode="2" minorcode="35" message="Numéro caméra: {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="41" message="Paramétrer X_CentreLaser={SupportingData1} Y_CentreLaser={SupportingData2}">
    </alarm>
    <alarm majorcode="2" minorcode="42" message="Réglage du centre du gobelet terminé ! (Mise à jour de la base de données)">
    </alarm>
    <alarm majorcode="2" minorcode="51" message="Trayon non trouvé pour la traite. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="52" message="Aucun trayon n'a été trouvé pour la deuxième pose">
    </alarm>
    <alarm majorcode="2" minorcode="53" message="La position du trayon ne fonctionne pas (trop basse)">
    </alarm>
    <alarm majorcode="2" minorcode="54" message="Temporisation caméra">
    </alarm>
    <alarm majorcode="2" minorcode="55" message="Aucun objet détecté par la caméra lors de la recherche des trayons">
    </alarm>
    <alarm majorcode="2" minorcode="56" message="Impulsions perdues encodeur du robot, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="58" message="Échec Auto-teach">
    </alarm>
    <alarm majorcode="2" minorcode="81" message="Fonctionnement du robot annulé">
    </alarm>
    <alarm majorcode="2" minorcode="82" message="Numéro test du robot inconnu">
    </alarm>
    <alarm majorcode="2" minorcode="83" message="Pas de trayons à traire">
    </alarm>
    <alarm majorcode="2" minorcode="84" message="Aucun gobelet trayeur n'est disponible pour la deuxième pose">
    </alarm>
    <alarm majorcode="2" minorcode="85" message="Ne peut pas traire un trayon inexistant">
    </alarm>
    <alarm majorcode="2" minorcode="86" message="Avertissement : fonctions de sécurité du robot désactivées !">
    </alarm>
    <alarm majorcode="2" minorcode="87" message="Avertissement : sécurité des encodeurs du robot désactivée !">
    </alarm>
    <alarm majorcode="2" minorcode="88" message="Avertissement : sécurité des contrôleurs de pression du robot désactivée axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="91" message="Réglage du centre du gobelet : pas d'objet">
    </alarm>
    <alarm majorcode="2" minorcode="92" message="Réglage du centre du gobelet : plusieurs objets">
    </alarm>
    <alarm majorcode="2" minorcode="101" message="Test des axes requis">
    </alarm>
    <alarm majorcode="2" minorcode="103" message="Le robot n'a pas démarré, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="104" message="Impossible d'atteindre les positions, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="105" message="Le robot a bougé trop vite, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="106" message="Déclenchement de la fonction de sécurité, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="107" message="Pression sur le bouton d'air comprimé">
    </alarm>
    <alarm majorcode="2" minorcode="108" message="Air comprimé du robot non détecté">
    </alarm>
    <alarm majorcode="2" minorcode="109" message="Le robot était sous air comprimé lors de la tentative de démarrage">
    </alarm>
    <alarm majorcode="2" minorcode="110" message="Pression d'air du robot trop élevée">
    </alarm>
    <alarm majorcode="2" minorcode="111" message="La position demandée est en dehors des limites, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="112" message="Le robot a heurté un obstacle, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="114" message="Le joystick ne fonctionne pas">
    </alarm>
    <alarm majorcode="2" minorcode="115" message="Le gobelet {SupportingData1} n'est pas détecté dans le gripper. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="116" message="Le pince n'est pas vide">
    </alarm>
    <alarm majorcode="2" minorcode="117" message="La rotation sur la pos. RECHERCHER a échoué">
    </alarm>
    <alarm majorcode="2" minorcode="118" message="La rotation sur la pos. SAISIR a échoué">
    </alarm>
    <alarm majorcode="2" minorcode="119" message="Le gripper ne se FERME PAS">
    </alarm>
    <alarm majorcode="2" minorcode="120" message="Le gripper ne S'OUVRE PAS">
    </alarm>
    <alarm majorcode="2" minorcode="121" message="Le tilt ne RENTRE PAS">
    </alarm>
    <alarm majorcode="2" minorcode="122" message="Le tilt ne S'OUVRE PAS">
    </alarm>
    <alarm majorcode="2" minorcode="123" message="Le robot a besoin d'air comprimé pour la stalle">
    </alarm>
    <alarm majorcode="2" minorcode="124" message="Le vide n'est pas détecté dans le gobelet">
    </alarm>
    <alarm majorcode="2" minorcode="125" message="Défaillance du capteur de vide ou référence erronée">
    </alarm>
    <alarm majorcode="2" minorcode="126" message="Défaillance du capteur pare-bouse ({SupportingData1} mm)">
    </alarm>
    <alarm majorcode="2" minorcode="127" message="Aucun mouvement du robot au moment prévu, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="128" message="Défaillance du capteur de pression diff. du robot, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="129" message="Erreur valve du robot, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="130" message="Pose du gobelet non détectée">
    </alarm>
    <alarm majorcode="2" minorcode="131" message="Erreur fatale 16 du robot, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3}). Test des axes requis">
    </alarm>
    <alarm majorcode="2" minorcode="133" message="Échec du test des axes, axes (X:{SupportingData1} Y:{SupportingData2} Z:{SupportingData3})">
    </alarm>
    <alarm majorcode="2" minorcode="134" message="Changement anormal de l'encodeur, axes (X : {SupportingData1} Y : {SupportingData2} Z : {SupportingData3}). Une fixation est-elle desserrée ?">
    </alarm>
    <alarm majorcode="2" minorcode="135" message="Échec test des axes, causé probablement par un paramètre erroné dans la version du HW">
    </alarm>
    <alarm majorcode="2" minorcode="137" message="Gobelet laveur non détecté dans le gripper">
    </alarm>
    <alarm majorcode="2" minorcode="138" message="Équipement de désinfection non détecté dans le gripper">
    </alarm>
    <alarm majorcode="2" minorcode="139" message="Impossible d'atteindre la position - le boîtier hydraulique signale une erreur">
    </alarm>
    <alarm majorcode="2" minorcode="144" message="Pompe hydraulique - défaillance du capteur de température">
    </alarm>
    <alarm majorcode="2" minorcode="145" message="Pompe hydraulique - défaillance du capteur de pression">
    </alarm>
    <alarm majorcode="2" minorcode="147" message="Pompe hydraulique - charge au ralenti depuis trop longtemps">
    </alarm>
    <alarm majorcode="2" minorcode="148" message="Pompe hydraulique - pression trop basse en mode suralimentation">
    </alarm>
    <alarm majorcode="2" minorcode="149" message="Pompe hydraulique - Erreur interne dans le logiciel">
    </alarm>
    <alarm majorcode="2" minorcode="150" message="Pompe hydraulique - les capteurs de pression et de température sont tous deux désactivés">
    </alarm>
    <alarm majorcode="2" minorcode="151" message="Pompe hydraulique - restée en mode manuel trop longtemps sans qu'aucun travail manuel n'ait été effectué">
    </alarm>
    <alarm majorcode="2" minorcode="201" message="Taille du message envoyé au robot inadaptée">
    </alarm>
    <alarm majorcode="2" minorcode="202" message="Message inconnu envoyé au robot">
    </alarm>
    <alarm majorcode="2" minorcode="203" message="Robot occupé, la commande a été ignorée">
    </alarm>
    <alarm majorcode="2" minorcode="205" message="Axis Controller est mal configuré">
    </alarm>
    <alarm majorcode="2" minorcode="206" message="Le robot est mal configuré. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="207" message="Positions des trayons invalides. Vérifier le teach">
    </alarm>
    <alarm majorcode="2" minorcode="210" message="Position de maintien des tuyaux à lait non valide">
    </alarm>
    <alarm majorcode="2" minorcode="211" message="Le robot n'a pas de références de vide">
    </alarm>
    <alarm majorcode="2" minorcode="212" message="Erreur AxisController {SupportingData1}">
    </alarm>
    <alarm majorcode="2" minorcode="213" message="Échec de l'auto-test du robot. {devicename}">
    </alarm>
    <alarm majorcode="2" minorcode="301" message="Échec du calibrage des points de balance du robot">
    </alarm>
    <alarm majorcode="2" minorcode="302" message="Échec du calibrage de la position parking du robot">
    </alarm>
    <alarm majorcode="2" minorcode="303" message="Échec de la mesure PRBS du robot">
    </alarm>
    <alarm majorcode="2" minorcode="304" message="Échec du calibrage des coordonnées du robot">
    </alarm>
    <alarm majorcode="2" minorcode="305" message="Échec du test de performance du robot">
    </alarm>
    <alarm majorcode="2" minorcode="306" message="Échec du test de production des axes du robot">
    </alarm>
    <alarm majorcode="2" minorcode="307" message="Impossible d'écrire ou lire le fichier config. des axes">
    </alarm>
    <alarm majorcode="2" minorcode="309" message="Échec du réglage auto du robot">
    </alarm>
    <alarm majorcode="2" minorcode="321" message="Calibrage de la caméra non initialisé. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="322" message="Calibrage de la caméra. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="323" message="{SupportingData1} mm *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="324" message="Faire {SupportingData1} mm en premier. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="325" message="Trop peu d'objets localisés (&amp;lt;{SupportingData1}). *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="326" message="Trop d'objets localisés (&gt;{SupportingData1}). *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="327" message="L'axe du trayon n'a pas été trouvé. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="328" message="Tous les champs ne sont pas complets. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="329" message="Erreur interne dans la caméra pendant le calibrage. *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="330" message="Numéro de caméra inconnu (0). *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="331" message="ADC trop bas ({SupportingData1}). *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="332" message="ADC trop élevé ({SupportingData1}). *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="333" message="Paramétrage ADC *ÉCHEC*">
    </alarm>
    <alarm majorcode="2" minorcode="407" message="Le bras du robot requiert un calibrage">
    </alarm>
    <alarm majorcode="3" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="3" minorcode="1" message="Référence de vide gobelet {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="2" message="Production min. = {SupportingData1} valeur obtenue seulement {SupportingData2}">
      <property id="SupportingData1" unit="yield"/>
      <property id="SupportingData2" unit="yield"/>
    </alarm>
    <alarm majorcode="3" minorcode="3" message="Correction de la production">
    </alarm>
    <alarm majorcode="3" minorcode="101" message="Le FloMaster n'envoie aucune information">
    </alarm>
    <alarm majorcode="3" minorcode="102" message="Le FreeFlow n'envoie aucune information {SupportingData1}">
    </alarm>
    <alarm majorcode="3" minorcode="103" message="Mauvaise référence de vide gobelet {SupportingData1} = {SupportingData2}">
    </alarm>
    <alarm majorcode="3" minorcode="104" message="Grande diff. FreeFlows - FloMaster">
    </alarm>
    <alarm majorcode="3" minorcode="107" message="Entrée d'air bouchée">
    </alarm>
    <alarm majorcode="3" minorcode="108" message="Config invalide de l'échantillonneur">
    </alarm>
    <alarm majorcode="3" minorcode="116" message="La conductivité ({SupportingData1}) du compteur à lait {SupportingData2} est différente ({SupportingData3}) des autres compteurs">
    </alarm>
    <alarm majorcode="3" minorcode="117" message="Échec de l'auto-test de la station de traite">
    </alarm>
    <alarm majorcode="3" minorcode="120" message="OCC: pression trop élevée. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="121" message="OCC: pression trop basse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="122" message="OCC: temporisation expirée suite à un problème de communication Alcom. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="123" message="OCC: température trop basse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="124" message="OCC: Fuite de liquide dans l'OCC. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="125" message="OCC: le réservoir des eaux usées est plein. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="126" message="OCC: capteur de pression défectueux ou fuite/bouchon dans un tuyau. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="127" message="OCC: la lentille est sale. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="128" message="OCC: manque de réactif ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="129" message="OCC: manque d'hypochlorite ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="130" message="OCC: pas d'eau dans l'entonnoir ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="131" message="OCC: pas de lait dans l'entonnoir ou fuite/bouchon dans un tuyau ou valve défectueuse. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="132" message="OCC: l'OCC ne répond pas. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="133" message="OCC: l'OCC ne parvient pas à compter les cellules, un paramètre est mal configuré. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="134" message="OCC: impossible de nettoyer la lentille, elle est trop sale. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="135" message="OCC: récupération impossible, intervention de maintenance requise !. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="136" message="OCC: Impossible d'envoyer du lait dans l'entonnoir. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="137" message="OCC: Le comptage cellulaire pourrait ne pas être représentative. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="138" message="OCC: Entonnoir n'est pas vide. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="139" message="OCC: erreur d'écriture dans le flash. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="140" message="OCC: erreur de lecture du flash. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="141" message="OCC: Entonnoir est bouché. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="142" message="OCC: Plusieurs réponses manquantes. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="143" message="OCC: Capteur de pression défectueux. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="144" message="OCC: Fuite de la seringue en pression. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="145" message="OCC: Fuite de la seringue à l'aspiration(vide). {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="146" message="OCC: Pression trop basse dans le tuyau d'hypochlorite. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="147" message="OCC: Pression trop basse dans le tube d'air atmos. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="148" message="OCC: Pression trop basse dans le tuyau à lait. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="149" message="OCC: Pression trop basse dans le tuyau du réactif. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="150" message="OCC: Pression trop élevée dans le tuyau de la lentille vers l'égout. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="151" message="OCC: Pression trop élevée dans le tuyau de la lentille vers bidon des eaux usées. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="152" message="OCC: Pression trop élevée dans le tuyau à lait. {devicename}">
    </alarm>
    <alarm majorcode="3" minorcode="153" message="OCC: Pression trop élevée dans le tuyau d'hypochlorite. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="4" minorcode="101" message="Impossible d'accepter la vache. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="102" message="Impossible de fermer la porte pendant que la vache est libérée. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="103" message="Erreur générale de la gestion des portes">
    </alarm>
    <alarm majorcode="4" minorcode="104" message="Erreur {SupportingData1} sur porte {SupportingData2}">
    </alarm>
    <alarm majorcode="4" minorcode="107" message="Porte de sélection {sourcename}: impossible de fermer la porte. La porte est mise en mode manuel">
    </alarm>
    <alarm majorcode="4" minorcode="108" message="Porte de sélection {sourcename}: impossible d'atteindre la direction désignée. La porte reste en mode automatique.">
    </alarm>
    <alarm majorcode="4" minorcode="110" message="Vache relâchée suite à l'impossibilité d'accepter un animal. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="111" message="Vache acceptée avec succès. {devicename}">
    </alarm>
    <alarm majorcode="4" minorcode="112" message="Porte {sourcename} la cellule photoélectrique à l'entrée a été bloquée pendant {SupportingData2} heures.">
    </alarm>
    <alarm majorcode="4" minorcode="113" message="Porte {sourcename} la cellule photoélectrique à la sortie détecte probablement la porte et non les animaux.">
    </alarm>
    <alarm majorcode="4" minorcode="115" message="Porte {sourcename}. Vache détectée. Médaille 1: {SupportingData2}. Médaille 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="116" message="Porte {sourcename}. Vache probablement détectée. Médaille 1: {SupportingData2}. Médaille 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="117" message="Porte {sourcename}. Vache refusée. Médaille 1: {SupportingData2}. Médaille 2: {SupportingData3}">
    </alarm>
    <alarm majorcode="4" minorcode="123" message="La vache a quitté l'aire {SupportingData6}">
    </alarm>
    <alarm majorcode="4" minorcode="124" message="DÃ©faut de communication sur la porte {SupportingData1}">
    </alarm>
    <alarm majorcode="4" minorcode="129" message="L&amp;apos;animal ne veut pas passer la porte {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="Étape de lavage {SupportingData1}.{SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="2" message="Démarrage de la pompe à lait">
    </alarm>
    <alarm majorcode="5" minorcode="3" message="Arrêt de la pompe à lait">
    </alarm>
    <alarm majorcode="5" minorcode="4" message="Milktp occupé ({SupportingData1}). Requête ignorée ({SupportingData2})">
    </alarm>
    <alarm majorcode="5" minorcode="5" message="Tank à lait en mode veille">
    </alarm>
    <alarm majorcode="5" minorcode="6" message="Tank à lait en attente de vidange">
    </alarm>
    <alarm majorcode="5" minorcode="7" message="Tank à lait en cours de lavage">
    </alarm>
    <alarm majorcode="5" minorcode="8" message="Tank à lait en cours de drainage">
    </alarm>
    <alarm majorcode="5" minorcode="9" message="Tank à lait vidange en cours">
    </alarm>
    <alarm majorcode="5" minorcode="10" message="Le camion laitier est arrivé">
    </alarm>
    <alarm majorcode="5" minorcode="11" message="Le tank à lait est vide">
    </alarm>
    <alarm majorcode="5" minorcode="12" message="Le tank à lait est lavé">
    </alarm>
    <alarm majorcode="5" minorcode="101" message="La chambre de réception n'est pas vide">
    </alarm>
    <alarm majorcode="5" minorcode="105" message="Alarme de refroidissement">
    </alarm>
    <alarm majorcode="5" minorcode="108" message="Erreur de vide {SupportingData1} réf {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="112" message="La chambre de réception indique une anomalie de vidange. {devicename}">
    </alarm>
    <alarm majorcode="5" minorcode="114" message="UT premiers jets est plein">
    </alarm>
    <alarm majorcode="5" minorcode="115" message="Lait séparé, dest {SupportingData1}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="116" message="Lavage annulé">
    </alarm>
    <alarm majorcode="5" minorcode="117" message="Température de l'eau du gob.laveur {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="118" message="Eau du gobelet laveur trop chaude {SupportingData1}">
      <property id="SupportingData1" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="119" message="Dysfonctionnement du capteur de temp. du gobelet laveur">
    </alarm>
    <alarm majorcode="5" minorcode="120" message="Le lavage programmé n'a PAS démarré">
    </alarm>
    <alarm majorcode="5" minorcode="121" message="Communication perdue avec le MRC">
    </alarm>
    <alarm majorcode="5" minorcode="122" message="Gobelet trayeur {SupportingData1} mal positionné sur la coupelle de lavage">
    </alarm>
    <alarm majorcode="5" minorcode="123" message="Lait séparé en raison de la présence de sang, dest. {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="124" message="Lait séparé en raison de la conductivité, dest. {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="125" message="Lait séparé, paramètres utilisateur, dest. {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="126" message="N'a pas reçu d'eau venant de RA depuis {SupportingData1} minutes">
    </alarm>
    <alarm majorcode="5" minorcode="127" message="Sonde niveau haut et bas dans la chambre de réception activés en même temps">
    </alarm>
    <alarm majorcode="5" minorcode="129" message="Lait séparé en raison du MDi, dest {SupportingData1}. {devicename}">
      <property id="SupportingData1" unit="MSMilkDestination"/>
    </alarm>
    <alarm majorcode="5" minorcode="130" message="Aucune destination du lait n'a été définie. Veuillez la définir.">
    </alarm>
    <alarm majorcode="5" minorcode="131" message="SenseReceiverCleaningValve signale une erreur">
    </alarm>
    <alarm majorcode="5" minorcode="132" message="SenseReceiverSafetyValve signale une erreur">
    </alarm>
    <alarm majorcode="5" minorcode="133" message="Niveau de vide bas au départ du lavage">
    </alarm>
    <alarm majorcode="5" minorcode="200" message="Tempo. expirée pour le remplissage de détergent numéro {SupportingData1}">
    </alarm>
    <alarm majorcode="5" minorcode="201" message="Tempo. expirée pour le remplissage d'eau numéro {SupportingData1}">
    </alarm>
    <alarm majorcode="5" minorcode="202" message="Tempo. expirée pour la vidange de l'eau dans l'étape {SupportingData1}, sous-étape {SupportingData2}">
    </alarm>
    <alarm majorcode="5" minorcode="203" message="Temp. trop basse lors du remplissage {SupportingData1} min {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="204" message="Temp. trop basse après la circulation {SupportingData1} min {SupportingData2}">
      <property id="SupportingData1" unit="celsius"/>
      <property id="SupportingData2" unit="celsius"/>
    </alarm>
    <alarm majorcode="5" minorcode="205" message="Configuration lavage invalide ix {SupportingData1} prog {SupportingData2} module {SupportingData3} vol {SupportingData4}">
    </alarm>
    <alarm majorcode="5" minorcode="206" message="Le signal MAY_CLEAN n'a pas été reçu dans les {SupportingData1} minutes">
    </alarm>
    <alarm majorcode="5" minorcode="220" message="Niveau de vide haut. Actuel : {SupportingData1}, limite : {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="221" message="Niveau de vide bas. Actuel : {SupportingData1}, limite : {SupportingData2}">
      <property id="SupportingData1" unit="kPa"/>
      <property id="SupportingData2" unit="kPa"/>
    </alarm>
    <alarm majorcode="5" minorcode="251" message="Steam boiler overheated">
    </alarm>
    <alarm majorcode="5" minorcode="252" message="Steam not released">
    </alarm>
    <alarm majorcode="5" minorcode="300" message="Vannes lait en mauvaise position">
    </alarm>
    <alarm majorcode="6" minorcode="401" message="Niveau de vide trop bas pour le lavage des trayons">
    </alarm>
    <alarm majorcode="7" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="7" minorcode="1" message="Hyg : température de retour basse">
    </alarm>
    <alarm majorcode="7" minorcode="2" message="Hyg : erreur dosage de détergent">
    </alarm>
    <alarm majorcode="7" minorcode="3" message="Hyg : surchauffe">
    </alarm>
    <alarm majorcode="7" minorcode="4" message="Hyg : temporisation expirée remplissage, vidange ou chauffage">
    </alarm>
    <alarm majorcode="7" minorcode="5" message="Hyg : erreur Checksum dans la mémoire des paramètres">
    </alarm>
    <alarm majorcode="7" minorcode="6" message="Hyg : erreur Checksum dans la mémoire du programme">
    </alarm>
    <alarm majorcode="7" minorcode="7" message="Hyg : capteur de température non calibré en usine">
    </alarm>
    <alarm majorcode="7" minorcode="8" message="Hyg : mélange possible de détergents">
    </alarm>
    <alarm majorcode="7" minorcode="9" message="Hyg : coupure de courant pendant le lavage">
    </alarm>
    <alarm majorcode="7" minorcode="11" message="Hyg : réinitialisation de la carte processeur CPU du Watch-dog">
    </alarm>
    <alarm majorcode="7" minorcode="13" message="Hyg : défaillance du capteur de niveau bas, lavage non effectué">
    </alarm>
    <alarm majorcode="7" minorcode="14" message="Hyg : temporisation expirée pour le remplissage">
    </alarm>
    <alarm majorcode="7" minorcode="15" message="Hyg : temporisation expirée pour la chauffe">
    </alarm>
    <alarm majorcode="7" minorcode="16" message="Hyg : temporisation expirée pour la vidange">
    </alarm>
    <alarm majorcode="7" minorcode="20" message="Hyg : erreur valve pendant la traite">
    </alarm>
    <alarm majorcode="7" minorcode="21" message="Hyg : erreur valve pendant le lavage">
    </alarm>
    <alarm majorcode="7" minorcode="22" message="Hyg : erreur majeure valve">
    </alarm>
    <alarm majorcode="7" minorcode="23" message="Hyg : pas d'air comprimé">
    </alarm>
    <alarm majorcode="7" minorcode="255" message="Communication perdue avec Hygenius">
    </alarm>
    <alarm majorcode="9" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="9" minorcode="1" message="AMD - Vérifier Vache !">
    </alarm>
    <alarm majorcode="9" minorcode="2" message="La station de traite est déconnectée">
    </alarm>
    <alarm majorcode="9" minorcode="3" message="Le AMS SERVER est déconnecté">
    </alarm>
    <alarm majorcode="9" minorcode="4" message="Le AMS Server est arrêté">
    </alarm>
    <alarm majorcode="9" minorcode="5" message="Le AMS fonctionne encore">
    </alarm>
    <alarm majorcode="9" minorcode="7" message="La station de traite est arrêtée">
    </alarm>
    <alarm majorcode="9" minorcode="8" message="La station de traite et le serveur ont des versions différentes, {SupportingData1} et {SupportingData2}">
    </alarm>
    <alarm majorcode="9" minorcode="9" message="Erreur dans la base de donnée AMS. Veuillez la réparer">
    </alarm>
    <alarm majorcode="9" minorcode="10" message="Erreur dans la base de donnée AlproWindows. Veuillez la réparer">
    </alarm>
    <alarm majorcode="9" minorcode="13" message="Le lait est séparé automatiquement en raison d'un taux cellulaire élevé">
    </alarm>
    <alarm majorcode="9" minorcode="14" message="Impossible d'envoyer les alarmes. Contrôler les équipements de communication !">
    </alarm>
    <alarm majorcode="9" minorcode="20" message="Le VmsServer redondant est désactivé">
    </alarm>
    <alarm majorcode="9" minorcode="21" message="Le VmsServer redondant est activé">
    </alarm>
    <alarm majorcode="9" minorcode="24" message="Les conditions d’utilisation du logiciel et du service en ligne DeLaval, qui sont régies par la loi suédoise et peuvent être téléchargées et imprimées à l’adresse http://www.delaval.com/legal/ (et que nous vous recommandons d’imprimer afin de vous y référer ultérieurement), régissent exclusivement les droits et la responsabilité d’utilisation de chaque logiciel et service en ligne DeLaval (notamment, sans caractère limitatif, chaque logiciel et service en ligne fourni en tant que partie de, ou en lien avec, un produit DeLaval) ainsi que l’ensemble de la documentation et des données rendues disponibles ou générées via, ou en lien avec, un tel logiciel ou service (sauf conditions contraires relatives au logiciel ou service en ligne, qui s’appliqueront dans ce cas). Chaque logiciel et service en ligne DeLaval peut transmettre des données à DeLaval International AB (et à toute autre entité du Groupe DeLaval) à des fins d’utilisation et de traitement, comme cela est défini et aux fins décrites dans la Déclaration de confidentialité des données du logiciel et service en ligne DeLaval, qui peut être téléchargée et imprimées à l’adresse http://www.delaval.com/legal/.">
    </alarm>
    <alarm majorcode="9" minorcode="25" message="Dysfonctionnement du service hébergé dans le VmsServer : {SupportingData6}">
    </alarm>
    <alarm majorcode="13" minorcode="0" message="OK">
    </alarm>
    <alarm majorcode="14" minorcode="1" message="Info lavage :">
    </alarm>
    <alarm majorcode="15" minorcode="303" message="Le niveau du bac est inconnu. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="304" message="Robinets d'eau ouverts trop longtemps. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="305" message="L'eau est trop chaude. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="306" message="Pas d'eau propre disponible pour le backflush. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="312" message="Impossible de démarrer le lavage des trayons. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="314" message="Impossible de démarrer l'amorçage de l'eau. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="315" message="Pas d'eau pour démarrer l'amorçage de l'eau. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="316" message="Problèmes d'alimentation en eau, ou capteur de débit cassé. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="319" message="Impossible de vider le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="320" message="Température de lavage des trayons trop élevée : {SupportingData1} ({SupportingData2}-{SupportingData3}). {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="411" message="Niveau de vide trop bas pour le lavage des trayons. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="451" message="Maintenance requise pour la pompe doseuse de détergent acide. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="452" message="Maintenance requise pour la pompe doseuse de détergent alcalin. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="453" message="Maintenance requise pour la pompe doseuse de chlore. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="454" message="Maintenance requise pour la pompe doseuse de détergent avec enzyme. {devicename}">
    </alarm>
    <alarm majorcode="15" minorcode="455" message="Maintenance requise pour la pompe doseuse de désinfectant. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="123" message="Pas de vide dans la chambre de réception. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="124" message="Décrochage du gobelet trayeur {SupportingData1} du tuyau à lait. {devicename}">
    </alarm>
    <alarm majorcode="17" minorcode="1803" message="Impossible de remplir le bac de lavage. {devicename}">
    </alarm>
    <alarm majorcode="205" minorcode="11" message="Rinçage local">
    </alarm>
    <alarm majorcode="205" minorcode="12" message="Rinçage du système">
    </alarm>
    <alarm majorcode="205" minorcode="13" message="Lavage local">
    </alarm>
    <alarm majorcode="205" minorcode="14" message="Lavage du système">
    </alarm>
    <alarm majorcode="205" minorcode="20" message="Acide">
    </alarm>
    <alarm majorcode="205" minorcode="21" message="Alcalin">
    </alarm>
    <alarm majorcode="205" minorcode="22" message="Chlore">
    </alarm>
    <alarm majorcode="48" minorcode="2" message="Valve : {SupportingData1} hors position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="118" message="Indication de lavage réinitialisée manuellement. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="119" message="Testez la valeur de la carte Alcom IO : {SupportingData1}. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="120" message="Le test de la carte Alcom IO a échoué. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="121" message="Connexion IOMan perdue pendant le lavage. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="123" message="ioman déconnecté. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="151" message="Le capteur {SupportingData1} est simulé. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="162" message="Valve de purge à distance hors position. {devicename}">
    </alarm>
    <alarm majorcode="48" minorcode="171" message="Le programmateur de lavage ne répond pas à la demande de lavage. {devicename}">
    </alarm>
  </alarms>
</messages>
