En bref
| Élément | Réponse type |
|---|---|
| Problème | Une ligne d’embouteillage s’arrête plusieurs fois par poste, surtout pendant quelques minutes. Personne ne sait quelle machine a déclenché chaque arrêt, si bien que les mêmes petites causes reviennent pendant des mois. |
| Ce qui est connecté | L’état, la vitesse, les compteurs, les numéros de défaut et les compteurs de temps par état de chaque machine, du dépalettiseur au palettiseur, le code de premier défaut de la ligne, les niveaux des convoyeurs tampons, ainsi que les valeurs de process du pasteurisateur, du CIP et de la remplisseuse, via une passerelle sous licence sur le réseau de la ligne. |
| Qui l’utilise | Opérateurs de ligne et chef de ligne, chef d’équipe, maintenance, assurance qualité et directeur de production. |
| Périmètre initial type | Une ligne, en commençant par la remplisseuse et les machines situées directement avant et après elle. |
| Délai avant le premier écran | En général quelques jours après que la passerelle a lu le premier automate. Prévoir quatre à six semaines avant que l’équipe de ligne fasse confiance à l’analyse des arrêts. |
La situation
Une ligne d’embouteillage de boissons ou de produits alimentaires est une chaîne de machines de fournisseurs différents : dépalettiseur, rinceuse ou laveuse de bouteilles, remplisseuse et boucheuse, souvent un pasteurisateur, une étiqueteuse, une inspection, une encaisseuse et un palettiseur, reliés par des convoyeurs d’accumulation. La ligne est conçue autour de la remplisseuse : les machines amont et aval sont plus rapides, et les convoyeurs absorbent les arrêts courts pour que la remplisseuse continue de tourner. Quand cette conception fonctionne, la ligne tourne à la vitesse de la remplisseuse ; sinon, la remplisseuse attend.
La réalité quotidienne, ce sont les micro-arrêts. Une étiqueteuse se bloque pendant 90 secondes, son alimentation se bouche, le tampon se remplit et la remplisseuse s’arrête sur une sortie pleine. L’opérateur redémarre l’étiqueteuse, la ligne reprend, et le rapport d’équipe indique "remplisseuse arrêtée 14 fois". Sans savoir quelle machine s’est arrêtée en premier, la maintenance répare la mauvaise machine, et le rendement de la ligne reste le même.
Les lignes alimentaires ajoutent des enregistrements qui doivent résister à un audit : unités de pasteurisation, températures et conductivité du CIP, température du produit au remplissage. Ceux-ci se trouvent souvent dans les IHM des machines ou sur des enregistreurs papier. L’objectif ici est une vue en direct de la ligne par machine et par état, une réponse fiable à "qui s’est arrêté en premier", des comptages par heure et par poste, et des enregistrements de process conservés avec les arrêts.
Objectifs et indicateurs
- Rendement de ligne = contenants bons en sortie ÷ (vitesse nominale de la remplisseuse × temps de production planifié). Compter les contenants bons après la dernière inspection ou à l’encaisseuse, convertis en contenants.
- Disponibilité machine = temps de marche ÷ (temps planifié − temps bloqué − temps en attente de matière). Les temps bloqué et en attente sont causés par les voisines, pas par la machine elle-même, et ne doivent pas lui être imputés.
- Parts de blocage et d’attente par machine = temps dans cet état ÷ temps planifié. Une remplisseuse en attente pendant 6 % du poste indique l’amont ; un blocage indique l’aval.
- Arrêts et premier défaut = nombre d’arrêts de ligne par poste, et pour chacun la machine dont l’arrêt a déclenché la chaîne.
- Temps moyen entre pannes par machine = temps de marche ÷ nombre d’arrêts pour panne ; temps moyen de réparation = temps de panne ÷ nombre d’arrêts pour panne.
- Taux de rejet par point d’inspection = rejets ÷ contenants inspectés (niveau de remplissage, bouchage, étiquetage, corps étrangers).
- Temps de changement de format et de CIP = temps en état de réglage ou de nettoyage par changement de format, par rapport au standard.
La meilleure source de données est un jeu d’accumulateurs de temps par état dans l’automate de chaque machine (secondes en marche, bloquée, en attente, en panne, en réglage), ainsi que ses compteurs d’entrée et de sortie. La fonction d’agrégation increase de Hermetry les transforme en chiffres exacts par heure, par poste ou par jour, et gère les remises à zéro à la mise sous tension. La datation des événements pour le premier défaut est un besoin distinct, traité dans la configuration des appareils.
Architecture
Une passerelle sous licence exécutant Hermetry Edge se place dans l’armoire de commande de la ligne ou dans une armoire du réseau de la ligne. Elle interroge chaque automate de machine en Modbus TCP, ou un contrôleur de ligne qui collecte déjà les données des machines, ainsi que les contrôleurs de process du pasteurisateur, du CIP et de la remplisseuse en Modbus TCP ou RTU. Les machines qui ne proposent ni l’un ni l’autre transmettent leur état par des prises sur la colonne lumineuse et leurs comptages par des signaux de comptage, câblés via des relais intermédiaires vers les entrées de la passerelle ou un module d’E/S déporté. Chaque machine apparaît comme un appareil enfant de la passerelle, avec son propre profil et son historique. La passerelle publie en MQTT avec TLS sur une seule connexion sortante ; rien sur le réseau de la ligne n’accepte de connexions depuis Internet. Voir Hermetry Edge et les appareils sous licence.
| Composant | Rôle | Remarques |
|---|---|---|
| Passerelle sous licence avec Edge | Interroge les automates et contrôleurs, publie la télémétrie | Une par ligne, ou une par section de ligne sur les lignes longues. Revendiquée en scannant son code. |
| Automates des machines | État, vitesse, compteurs, temps par état, numéro de défaut | Convenir d’un bloc de registres unique avec chaque fournisseur de machines, idéalement à l’achat. |
| Contrôleur de ligne, s’il existe | Code de premier défaut, état de la ligne, format | Voit déjà toutes les machines ; souvent la source la plus simple du premier défaut. |
| Capteurs des convoyeurs tampons | Niveau d’accumulation | Cellules photoélectriques à 25, 50, 75 et 90 % de chaque tampon, lues en entrées ou par l’automate du convoyeur. |
| Contrôleurs du pasteurisateur et du CIP | Unités de pasteurisation, températures des zones, étape CIP, température, conductivité, débit | Modbus ; ce sont les enregistrements de sécurité alimentaire. |
| Caméras IP, en option | Vue en direct des zones sujettes aux bourrages | Caméras ou enregistreurs RTSP affichés à côté du tableau de la ligne ; vue en direct uniquement. |
| Hermetry | Stockage, alarmes, règles, flux, tableaux de bord, SCADA | Région UE, États-Unis ou Türkiye, ou sur vos propres serveurs. |
Liste des points
Le même bloc pour chaque machine d’emballage, plus des points de process pour la remplisseuse, le pasteurisateur et le CIP. Les adresses de registres dépendent du bloc de chaque fournisseur.
| Point | Clé de télémétrie | Unité | Source | Intervalle | Remarques |
|---|---|---|---|---|---|
| État de la machine | state | code | Automate de la machine | à chaque changement + 30 s | 1 en marche, 2 en attente, 3 bloquée, 4 en panne, 5 en réglage, 6 en nettoyage, 7 arrêtée par l’opérateur, 0 à l’arrêt. |
| Numéro de défaut | fault_no | code | Automate de la machine | à chaque changement | Premier défaut de l’arrêt, 0 si aucun. |
| Vitesse | speed_cph | contenants/h | Automate de la machine | 30 s | Vitesse mécanique réelle. |
| Contenants entrants | count_in | comptage | Automate de la machine | 30 s | Cumulé. |
| Contenants sortants | count_out | comptage | Automate de la machine | 30 s | Cumulé. |
| Rejets | count_reject | comptage | Automate de la machine ou inspecteur | 30 s | Par motif lorsque l’inspecteur les distingue. |
| Temps de marche | t_run_s | s | Accumulateur de l’automate | 60 s | Temps de marche exact par heure, à partir de increase. |
| Temps en attente, bloqué, en panne | t_starved_s, t_blocked_s, t_fault_s | s | Accumulateurs de l’automate | 60 s | La base d’une disponibilité machine équitable. |
| Premier défaut de la ligne | first_out | code | Contrôleur de ligne ou flux | à chaque changement | Numéro de la machine qui a arrêté la ligne en premier. |
| Niveau du tampon | buffer_pct | % | Cellules photoélectriques du convoyeur | à chaque changement | Un appareil par convoyeur tampon. |
| Format ou référence | sku | texte | Contrôleur de ligne | à chaque changement | Relie les comptages et les vitesses au produit. |
| Température de la cuve de la remplisseuse | product_temp_c | °C | Contrôleur de la remplisseuse | 60 s | |
| Pression de la cuve de la remplisseuse | bowl_bar | bar | Contrôleur de la remplisseuse | 60 s | Produits gazéifiés. |
| Rejets de niveau de remplissage | fill_rejects | comptage | Inspecteur de niveau de remplissage | 60 s | Cumulé. |
| Températures des zones du pasteurisateur | zone1_c à zone6_c | °C | Contrôleur du pasteurisateur | 60 s | |
| Unités de pasteurisation | pu | PU | Contrôleur du pasteurisateur | 60 s | Telles que calculées par le pasteurisateur. |
| Étape CIP | cip_step | code | Contrôleur CIP | à chaque changement | Prérinçage, soude, rinçage, acide, rinçage final. |
| Température de retour CIP | cip_return_c | °C | Contrôleur CIP | 30 s | |
| Conductivité CIP | cip_cond_ms | mS/cm | Contrôleur CIP | 30 s | Confirme la concentration du détergent. |
| Débit CIP | cip_flow_m3h | m³/h | Contrôleur CIP | 30 s | |
| Liaison de données | plc_comm_ok | bool | État Modbus de la passerelle par automate | 60 s |
Déclarez les clés avec libellé, unité, décimales et plage dans l’onglet Telemetry keys de chaque profil. Consignez la signification des codes d’état et de défaut dans le profil afin que chaque carte et chaque schéma utilisent les mêmes termes, et convenez avec chaque fournisseur que les codes d’état ont la même signification sur chaque machine.
Modèle d’actifs
- Usine (Site) avec fuseau horaire et organisation des équipes.
- Hall d’embouteillage (Building) avec
hall_manager. - Ligne (Line) avec
rated_cph(vitesse nominale de la remplisseuse),bottleneck_machine,formatsetline_lead_group. - Machines (Machine) dans l’ordre du flux, avec
machine_no,rated_cph,supplieretcriticality. - Convoyeurs tampons (type libre) entre les machines, avec
capacity_containersetbuffer_time_sà la vitesse de la remplisseuse. - Unités de process (Machine) : pasteurisateur et ensemble CIP, avec
pu_min,cip_caustic_min_cet des limites similaires.
Ajoutez des relations Feeds le long du flux de conteneurs : la dépalettiseuse alimente la rinceuse, la rinceuse alimente la remplisseuse, et ainsi de suite, chaque convoyeur tampon étant placé entre elles. Beaucoup de lecteurs trouvent évident de identifier la première panne une fois les relations tracées, car une machine bloquée désigne toujours la suivante en aval de la chaîne. L’état de la ligne est le pire de ses machines, si bien que le tableau du hall indique quelle ligne a une machine en défaut. Les règles définies sur une ligne n’agissent que sur ses machines, et une politique d’accès sur une ligne donne à un responsable de ligne uniquement cette ligne.
Configuration des appareils
Profils. Un profil pour les machines de conditionnement avec le bloc standard, un par automate de process (process de remplissage, pasteurisateur, CIP), un pour les convoyeurs tampons et un pour la passerelle. Utilisez la règle en ligne Recent message avec un intervalle attendu de 30 secondes et un facteur de trois.
Provisionnement. Revendiquez la passerelle en scannant son code et placez-la sur la ligne. Les machines apparaissent comme appareils enfants la première fois que la passerelle les remonte ; nommez-les d’après la ligne et la machine, par exemple L2-FILLER et L2-LABELLER.
Réglages et scrutation. Les Remote device settings des passerelles sous licence exposent la table Modbus par machine, les intervalles de scrutation et la configuration des entrées. Créez une configuration de référence par type de ligne et appliquez-la aux autres lignes avec une tâche groupée déployée par vagues ; la tâche se met en pause d’elle-même si moins de 95 % des passerelles répondantes l’appliquent. Scrutez les mots d’état chaque seconde et envoyez-les à chaque changement, avec une répétition toutes les 30 secondes ; lisez les compteurs et accumulateurs toutes les 30 à 60 secondes. Si le modèle de passerelle prend en charge une bande morte, utilisez-la uniquement pour les températures et les pressions.
Chronologie du premier défaut. Sur une ligne rapide, une cascade d’arrêts se produit en quelques secondes, et une scrutation d’une seconde ne permet pas toujours de savoir quelle machine s’est arrêtée en premier. Obtenez le premier défaut depuis une source qui voit l’ordre : le code de premier défaut du contrôleur de ligne, ou un horodatage d’arrêt que chaque automate de machine écrit dans son bloc, lu avec l’état. En dernier recours seulement, un flux peut l’inférer : une branche du flux de la ligne ordonne les changements d’état par horodatage et enregistre la première machine passée en défaut sous first_out. Convenez avec l’équipe ligne de la source qui fait autorité.
Limites de débit. Lors d’un arrêt de ligne, dix machines changent d’état dans la même seconde. Faites envoyer par la passerelle tous les changements d’un même cycle de scrutation dans un seul message plutôt que dix, et vérifiez les limites de débit du profil de passerelle (par défaut 10 messages par seconde et 300 par minute) ; les messages au-delà de la limite sont perdus, et les administrateurs en sont informés.
Heure, mise en mémoire tampon, micrologiciel. Synchronisez les horloges de la passerelle et des automates ; les enregistrements de premier défaut et d’audit en dépendent. Les passerelles sous licence mettent en mémoire tampon les mesures pendant les coupures de liaison, dans une capacité qui dépend du modèle, et les renvoient avec leur horodatage d’origine ; les compteurs et accumulateurs assurent dans tous les cas des chiffres de poste complets. Le micrologiciel signé de la passerelle se déploie par vagues avec une période de test ; planifiez-le lors d’un arrêt programmé ou d’un CIP.
Tableaux de bord
| Tableau | Public | Widgets et ce qu’ils affichent |
|---|---|---|
| Ligne en direct | Opérateurs, responsable de ligne | Carte d’état par machine dans l’ordre du flux avec la vitesse ; indicateur des conteneurs bons cette heure par rapport à la cible ; carte de progression de la production du poste ; jauge du niveau de chaque tampon ; machine en premier défaut actuelle et numéro de défaut ; alarmes ouvertes. Sur un écran de ligne via un lien d’affichage en lecture seule. |
| Analyse des arrêts | Responsable de ligne, maintenance | Histogramme des minutes de défaut, de famine et de blocage par machine pour le poste choisi, à partir des accumulateurs ; tableau des machines en premier défaut et numéros de défaut avec les comptages sur 7 jours ; MTBF et MTTR par machine ; flux d’activité des changements d’état. |
| Performance de la ligne | Responsables de poste et de production | Efficacité de la ligne par heure sous forme d’histogramme ; indicateur avec tendance de l’efficacité d’hier par rapport à la période précédente ; tableau par poste et par référence de la production, de l’efficacité et des rebuts, téléchargeable vers Excel. |
| Qualité et hygiène | Assurance qualité | Températures des zones du pasteurisateur et PU par rapport à pu_min ; température de retour CIP, conductivité et débit par étape du dernier nettoyage ; taux de rejet pour niveau de remplissage par heure ; température du produit à la remplisseuse. |
| Caméras de ligne, en option | Responsable de ligne | Vue en direct des zones de bourrage de l’étiqueteuse, de la encartonneuse et de la palettiseuse, à côté de leurs cartes d’état. |
Les paramètres d’entité permettent d’utiliser un seul jeu de tableaux pour toutes les lignes, et un clic sur la carte d’état d’une machine ouvre sa page machine. Un court script de calcul sur une carte peut transformer les hausses horaires des accumulateurs en pourcentages du temps planifié ; conservez-le dans une seule carte partagée afin que chaque ligne calcule la disponibilité de la même façon. Les caméras nécessitent le module caméra, n’affichent que de la vidéo H.264 en direct et comptent dans la limite de caméras en direct de votre forfait.
Écrans SCADA
Dessinez la ligne comme un flux de gauche à droite, à peu près à l’échelle. Le pack Food comprend des remplisseuses rotatives, des boucheuses, des étiqueteuses, des laveuses de bouteilles, des convoyeurs de bouteilles, des peseuses de contrôle, l’inspection par rayons X, des détecteurs de métaux, des pasteurisateurs, des skids CIP et des cuves de stockage ; le pack Factory ajoute des encartonneuses, des palettiseuses, des palettes, des convoyeurs, des lecteurs de codes et des caméras de vision ; les symboles MES du jeu de base ajoutent des tableaux andon, des bacs de rebut et des voies tampons WIP. Voir la bibliothèque SCADA.
- Couleurs d’état : chaque machine colorée selon
state: vert en marche, jaune en famine, orange en blocage, rouge en défaut, bleu en réglage, violet en nettoyage, gris à l’arrêt. Le blocage et la famine doivent se distinguer du défaut, sinon chaque arrêt ressemble à cinq. - Premier défaut : une règle fait clignoter en rouge la machine dont le numéro est égal à
first_outde la ligne, afin que l’opérateur se rende à la cause et non au symptôme. - Tampons : chaque convoyeur tampon affiche
buffer_pctsous forme de remplissage et passe à l’ambre au-dessus de 90 % ou en dessous de 10 %. - Process : le pasteurisateur affiche le PU et la zone la plus chaude ; le skid CIP affiche son étape et sa température de retour.
- Réutilisation : les lignes identiques partagent un même schéma rattaché comme vue à la ligne ; Match everything propose des appareils pour les symboles non liés. Videz l’onglet Problems avant d’appliquer. Une vue 3D du même schéma aide les nouveaux opérateurs à apprendre la ligne.
Règles et alarmes
Les règles d’alarme de profil couvrent les conditions de valeur ; les cartes Rules sur la ligne couvrent les durées et les plages horaires de poste, car leurs attentes s’exécutent sur des minuteries et se déclenchent même si aucune nouvelle mesure n’arrive.
| Alarme | Condition | Délai et hystérésis | Gravité | Notifié | Escalade |
|---|---|---|---|---|---|
| Remplisseuse à l’arrêt | Carte Rules : state de la remplisseuse différent de 1 et le restant pendant 3 min, uniquement pendant les heures de poste | Majeure | Responsable de ligne, push | Rappel toutes les 10 min | |
| Machine en défaut | state == 4 | Anti-rebond 120 s | Mineure | Opérateurs de la ligne, dans l’application | Remonte par la règle de ligne si la remplisseuse s’arrête |
| Ligne arrêtée longtemps | Carte Rules : state de la remplisseuse différent de 1 et le restant pendant 15 min | Critique | Responsable de poste et maintenance, SMS et push | Rappel toutes les 15 min | |
| Pasteurisation basse | pu < attribut pu_min | Anti-rebond 2 échantillons | Critique | Assurance qualité et chef de ligne, SMS et notification push | Rappel toutes les 10 min jusqu’à acquittement |
| Caustique CIP trop froid | cip_step == 2 et cip_return_c < attribut cip_caustic_min_c | Anti-rebond 60 s | Majeure | Assurance qualité, notification push | Rappel toutes les 30 min |
| Détergent CIP faible | cip_step == 2 et cip_cond_ms < attribut cip_cond_min_ms | Anti-rebond 60 s | Majeure | Assurance qualité, notification push | Rappel toutes les 30 min |
| Produit trop chaud à la remplisseuse | product_temp_c > attribut product_temp_max_c | Anti-rebond 300 s ; hystérésis 0,5 K | Mineure | Chef de ligne et qualité, dans l’application | Aucun |
| Taux de rejet élevé | Flux : rejets de niveau de remplissage au-delà de 1 % sur 15 min | Majeure | Assurance qualité et chef de ligne, notification push | Rappel toutes les 30 min | |
| Passerelle hors ligne | Inactivité, 3 min | Majeure | Ingénieur automatisme et chef de ligne, notification push | Rappel toutes les 30 min |
Des alarmes de défaut sur chaque machine noieraient le chef de ligne de dizaines d’alarmes par équipe, pour la plupart des micro-arrêts qui se résolvent d’eux-mêmes. Gardez les défauts machine en Mineure avec un anti-rebond de deux minutes et dans l’application seulement, et alertez les personnes sur ce qui compte : la remplisseuse arrêtée, la ligne arrêtée longtemps, et tout ce qui touche à la sécurité alimentaire. Une alarme par appareil et par type comptabilise ses occurrences, donc un étiqueteur qui tombe en défaut vingt fois affiche une seule alarme avec vingt occurrences sur le tableau d’analyse des arrêts. Rédigez les premiers contrôles par numéro de défaut dans le texte du runbook de chaque règle.
L’acquittement nécessite le rôle Utilisateur ; la résolution manuelle, la mise en sourdine et la modification des règles nécessitent le rôle Administrateur. Pendant les changements de format et le CIP, passez la ligne en Manuel sur sa carte Règles avec Manuel jusqu’à la fin prévue, afin que les règles d’arrêt de la carte Règles ne se déclenchent pas. Les alarmes de pasteurisation et de CIP sont des règles d’alarme de profil, que le mode Manuel n’arrête pas ; une règle de la carte Règles qui se contente de notifier ou de lever des alarmes peut aussi être marquée Reste active en Manuel. Mettez en sourdine des machines isolées pendant la maintenance (90 jours maximum). Au-delà de 20 notifications par minute, Hermetry envoie un récapitulatif toutes les cinq minutes.
Automatisation et intégrations
- ERP et MES : les comptages de bonnes pièces par heure, par ligne et par référence, sont récupérés via l’API REST avec une clé d’API en lecture seule (
agg=increase,bucket=1h) et imputés aux commandes dans l’ERP ou le MES. - Événements d’arrêt : un flux transmet les changements de
statevia un bloc Only changes et les envoie avec la machine, le numéro de défaut et l’horodatage vers le MES ou un outil d’analyse des arrêts avec HTTP request. - Maintenance : les webhooks signés
alarm.createdetalarm.clearedpour les alarmes de remplisseuse arrêtée et de ligne arrêtée ouvrent et ferment les demandes de travail dans le CMMS. - Registres de sécurité alimentaire : les relevés de pasteurisation et de CIP restent dans l’historique de Hermetry pendant 90 jours au maximum en valeurs brutes, et pour la classe de rétention que vous choisissez en agrégats horaires et journaliers ; l’assurance qualité les télécharge au format Excel par lot ou par nettoyage dans la fenêtre des valeurs brutes, et les heures d’alarme montrent chaque écart. Vos registres HACCP restent dans le système que votre plan désigne.
- Reporting : les rapports planifiés envoyés par e-mail ne sont pas intégrés aujourd’hui ; utilisez les tableaux, Excel et l’API.
Cette conception n’envoie aucune commande. La commande de ligne, la régulation de vitesse entre machines et la sécurité machine restent dans les automates et le contrôleur de ligne.
Rôles et accès
| Qui | Rôle ou groupe | Peut |
|---|---|---|
| Opérateur de ligne | Lien d’affichage sur l’écran de ligne | Tableau de ligne en lecture seule ; rien ne peut être modifié depuis l’écran. |
| Chef de ligne | Utilisateur, politique limitée à la ligne | Tableaux de ligne et alarmes, acquittement, passage de la ligne en Manuel pour le changement de format. |
| Technicien de maintenance | Utilisateur + groupe opérateur IoT | Toutes les machines et alarmes, acquittement, analyse des arrêts. |
| Assurance qualité | Utilisateur + groupe lecteur IoT | Tableau qualité, historique de process, téléchargements ; acquitte les alarmes de sécurité alimentaire. |
| Directeur de production | Utilisateur + groupe lecteur IoT | Chaque tableau et chaque tableau de données. |
| Ingénieur automatisme | Administrateur | Profils, réglages de passerelle, flux, règles, schémas, micrologiciels, mises en sourdine. |
Les liens d’affichage durent entre 1 et 365 jours et peuvent être révoqués un à un ; créez-en un par écran. Le journal d’audit enregistre les modifications de règles et de profils, les passages en Manuel avec leur durée, les mises en sourdine et les tâches de réglage dans une chaîne de hachage, ce qui montre à un auditeur que la surveillance de la pasteurisation et du CIP n’a pas été désactivée autour d’un écart.
Dimensionnement et données
À titre d’ordre de grandeur, pour une ligne avec dix machines de conditionnement, trois convoyeurs tampons et trois contrôleurs de process, fonctionnant en trois équipes :
- Compteurs et vitesses toutes les 30 s : 10 × 2 880 = 28 800 messages par jour.
- Changements d’état sur une ligne chargée : comptez environ 500 par machine et par jour, soit 5 000 par jour, en comptant un message par appareil et par relevé comme estimation prudente.
- Tampons à chaque changement : environ 3 000 par jour. Contrôleurs de process toutes les 30 à 60 s : environ 7 000 par jour.
- Environ 44 000 messages par jour par ligne, soit à peu près 1,3 million par mois ; quatre lignes représentent environ 5,3 millions par mois. Les messages de télémesure et d’attributs comptent dans le forfait ; les alarmes non.
- Valeurs : environ 7 par message, soit 300 000 par jour par ligne, de l’ordre de 110 millions par an.
Les changements d’état bruts constituent le registre pour l’analyse des arrêts ; les valeurs brutes sont conservées 90 jours au maximum (dans les classes de 365 et 1 095 jours), donc analysez les arrêts dans cette fenêtre ou exportez-les. Les accumulateurs et compteurs sont agrégés en moyennes horaires et journalières, conservées pendant toute la classe de rétention (jusqu’à trois ans), pour les tendances à long terme. Les relevés de pasteurisation et de CIP sont également des valeurs brutes pendant 90 jours au maximum : exportez les relevés de chaque lot ou nettoyage au format Excel ou via l’API dans cette fenêtre, et conservez-les aussi longtemps que votre plan de sécurité alimentaire l’exige. Le stockage par valeur dépend du déploiement ; demandez-nous de confirmer l’estimation.
Plan de déploiement
| Phase | Semaines | Travaux | Critères de sortie |
|---|---|---|---|
| 0. Définitions | 1-3 | Modèle d’états, bloc de registres par fournisseur, source du premier défaut, vitesses nominales, cycle d’équipes, limites de sécurité alimentaire avec l’assurance qualité. | Modèle d’états et liste de points signés ; bons de travail fournisseur pour les registres manquants. |
| 1. Groupe remplisseuse | 4-7 | Remplisseuse, machines en amont et en aval, tampons, pasteurisateur. Tableau de ligne, schéma, règles de la remplisseuse, tableau qualité. | Les comptages correspondent au compteur propre de la remplisseuse sur une équipe ; premier défaut validé comme correct sur 20 arrêts observés. |
| 2. Ligne complète | 8-11 | Toutes les machines, CIP, tableau d’analyse des arrêts, accumulateurs, caméras si souhaitées. | Chiffres de disponibilité des machines acceptés par la maintenance ; alertes parasites sous un seuil convenu par équipe. |
| 3. Intégration | 12-14 | Comptages ERP, événements d’arrêt MES, webhooks CMMS, téléchargements qualité. | Une semaine sans feuilles de quart manuelles. |
| 4. Autres lignes | À partir de 15 | Copier profils, références, schémas et tableaux. | Chaque ligne en service dans les deux à trois semaines suivant le câblage. |
Liste de contrôle de mise en service
- Passerelle revendiquée et placée sur la ligne ; chaque machine apparaît comme appareil enfant avec son nom ligne-et-machine, placée sur son actif dans l’ordre du flux.
- Chaque état forcé avec l’opérateur sur chaque machine, y compris affamé et bloqué par l’arrêt d’un voisin ; couleurs et codes corrects.
count_outde la remplisseuse sur une heure égale au compteur propre de la remplisseuse ; les bons contenants en fin de ligne se rapprochent de la remplisseuse moins les rejets.- Accumulateurs vérifiés : la somme de
t_run_s,t_starved_s,t_blocked_sett_fault_ssur une heure est proche de 3 600 s. - Premier défaut vérifié sur un arrêt provoqué volontairement (par exemple un étiqueteur arrêté par l’opérateur) : la bonne machine clignote.
- Valeurs PU du pasteurisateur et du CIP comparées aux afficheurs des contrôleurs ; unités et mise à l’échelle correctes.
- Alarmes de sécurité alimentaire forcées en présence de l’assurance qualité, avec l’attribut de limite relevé temporairement ; notifications et acquittement fonctionnent, y compris lorsque la ligne est en Manuel.
- Test en cascade : un arrêt complet de la ligne ne produit aucun message perdu (aucun avis de limitation de débit).
- Liaison montante de la passerelle débranchée pendant 10 minutes ; ensuite, les comptages et accumulateurs sont complets.
- Lien d’affichage de l’écran de ligne fonctionnel ; le schéma n’a aucun élément dans l’onglet Problèmes.
Pièges
- Blocage et famine comptés comme des défauts. Chaque machine paraît mauvaise et la vraie cause se perd. Gardez-les comme états et accumulateurs distincts.
- Premier défaut à partir du seul scrutation. Une scrutation d’une seconde ne peut pas ordonner une cascade de façon fiable ; utilisez le contrôleur de ligne ou les horodatages des automates.
- Chaque défaut déclenche un appel. Les micro-arrêts sont destinés au tableau d’analyse des arrêts, pas aux téléphones.
- Codes d’état différents selon le fournisseur. Faites la correspondance une seule fois dans la passerelle, pas dans chaque règle et chaque symbole.
- Comptage au mauvais endroit. Les compteurs de la remplisseuse incluent des contenants rejetés plus tard ; remontez la production bonne depuis la fin de la ligne.
- Alarmes de sécurité alimentaire liées aux règles de ligne. Gardez-les comme règles d’alarme de profil, que le mode Manuel n’arrête pas, et testez-les pendant un CIP en mode Manuel.
Ce que Hermetry ne remplace pas
Hermetry montre et enregistre ce que fait la ligne ; il ne la commande pas. La commande des machines, la régulation de la vitesse de ligne, les éjecteurs de rejets, la commande du pasteurisateur et toutes les fonctions de sécurité restent dans les automates, le contrôleur de ligne et leurs circuits de sécurité, et doivent fonctionner lorsque la liaison ou la plateforme est indisponible. La libération des produits, les enregistrements HACCP et la traçabilité des lots restent dans les systèmes qualité et production que désigne votre plan de sécurité alimentaire ; les données Hermetry les appuient.

