Nouveau : le pare-feu IA surveille chaque module et explique chaque incident en termes simples. Découvrez comment ça marche

Suivi de production avec états machines et compteurs

Un plan type pour collecter les états de marche, les compteurs de pièces et les arrêts depuis les machines anciennes et récentes : modèle d'états, liste de points, mesures de disponibilité et de production, alarmes d'arrêt, dimensionnement et déploiement.

En un coup d’œil

ÉlémentRéponse habituelle
ProblèmeLa production et les arrêts sont notés sur les feuilles de poste et saisis le lendemain ; personne ne sait pendant le poste si une ligne est en retard, et les durées d’arrêt sont estimées.
Ce qui est connectéÉtat de marche, compteurs de bonnes pièces et de rebuts, temps de cycle et codes de motif d’arrêt issus des automates des machines, ainsi que les signaux de colonne lumineuse et de cycle des machines sans automate exploitable, via des passerelles sous licence en atelier.
Qui l’utiliseChefs de ligne et chefs d’équipe, responsables production et maintenance, ingénieurs procédés, et équipe planification ou ERP.
Périmètre initial typeUne ligne ou une cellule de huit à quinze machines, idéalement avec un mélange d’une machine récente pilotée par automate et d’une ancienne machine à relais.
Délai avant le premier écranEn général quelques jours après le câblage de la première machine. Prévoyez trois à six semaines pour un pilote dont les comptages sont acceptés par les chefs d’équipe comme registre de poste.
Les estimations dépendent du nombre de machines dont les signaux doivent être prélevés manuellement.

La situation

Une usine de fabrication discrète compte généralement des machines de quatre décennies sur le même atelier : centres d’usinage CNC avec commandes en réseau, presses et postes d’assemblage sur automates de gamme moyenne, et anciennes machines spéciales dont la seule interface est une colonne lumineuse et un compteur mécanique. Les chiffres de production viennent des opérateurs : un pointage à la fin de chaque heure ou de chaque poste, des arrêts arrondis au quart d’heure près, et un motif choisi de mémoire.

Les effets sont bien connus. Les micro-arrêts de deux ou trois minutes n’apparaissent jamais sur la feuille et coûtent discrètement plus de production que les grandes pannes. Une machine qui attend de la matière ressemble à une machine qui attend la maintenance. Les chefs d’équipe apprennent le lendemain matin que le poste de nuit a été déficitaire de 20 %. Les projets d’amélioration s’appuient sur des opinions, et l’ERP reçoit les quantités avec un jour de retard.

L’objectif ici est modeste et atteignable : un enregistrement automatique de la marche de chaque machine, du nombre de bonnes pièces et de rebuts produits, et des moments et durées d’arrêt, visible en direct dans l’atelier et disponible pour d’autres systèmes. Les fonctions MES détaillées, comme la saisie des ordres de fabrication et des motifs par les opérateurs, font l’objet d’une étape distincte, traitée en fin de document.

Objectifs et indicateurs

Convenez du modèle d’états et des définitions avec la production avant de connecter quoi que ce soit ; les discussions sur les définitions après coup coûtent plus cher que le câblage.

  • Disponibilité = temps de marche ÷ temps de production planifié. Le temps planifié exclut les pauses et la maintenance planifiée ; enregistrez le régime de travail sur l’actif de la ligne afin que chacun utilise le même calendrier.
  • Performance = (nombre total de pièces × temps de cycle idéal) ÷ temps de marche. Le temps de cycle idéal par référence de pièce est une propriété du produit, conservée dans les attributs de la machine ou dans l’ERP.
  • Qualité = bonnes pièces ÷ nombre total de pièces, à partir de compteurs distincts de bonnes pièces et de rebuts.
  • TRS = disponibilité × performance × qualité. Hermetry fournit les données d’entrée ; calculez le TRS là où vivent vos reportings de production, ou dans un petit script de calcul sur une carte de tableau de bord.
  • Arrêts = nombre de passages à l’état arrêté par poste ; temps moyen entre arrêts = temps de marche ÷ nombre d’arrêts ; durée moyenne d’arrêt = temps d’arrêt ÷ nombre d’arrêts.
  • Production par rapport à l’objectif par heure = pièces produites ÷ objectif par heure, le chiffre sur lequel les chefs d’équipe pilotent pendant le poste.

Privilégiez les compteurs aux événements. Le compteur total de pièces, le compteur de rebuts et le compteur de secondes de marche d’une machine, relevés chaque minute, donnent des chiffres horaires et par poste exacts via l’agrégation increase de Hermetry, qui gère aussi un compteur remis à zéro au changement de poste ou à la mise sous tension. Lorsqu’une machine ne peut pas fournir de compteur de temps de marche, échantillonnez une valeur de marche 0/1 à cadence fixe, par exemple toutes les 30 secondes, et lisez la moyenne horaire comme la part du temps en marche.

Architecture

Une passerelle sous licence exécutant Hermetry Edge par cellule ou par tronçon de ligne, dans une armoire proche des machines. Les machines récentes sont lues en Modbus TCP sur le réseau machine, ou en Modbus RTU lorsque l’automate dispose d’un port série : la passerelle interroge un petit bloc de registres que le programmeur de l’automate expose. Les anciennes machines reçoivent le câblage de leurs sorties de colonne lumineuse et d’un signal de cycle terminé, via des relais intercalaires, vers les entrées numériques de la passerelle ; la capacité de la passerelle à compter des impulsions sur une entrée dépend de son modèle, et un petit module d’E/S déportées ou un automate peut assurer le comptage lorsque ce n’est pas possible. Chaque machine apparaît comme un appareil enfant de sa passerelle, avec son propre profil, son historique et ses alarmes. Voir Hermetry Edge et les appareils sous licence.

ComposantRôleRemarques
Passerelle sous licence avec EdgeInterroge les automates, lit les contacts, publie la télémétrieUne par cellule ou par 10 à 20 machines. Enregistrée en scannant son code.
Bloc de registres de l’automate de la machineÉtat, compteurs, temps de cycle, référence de pièce, code de motifConvenir d’une seule disposition de registres pour toutes les machines, cartographiée une fois par chaque programmeur d’automate.
Relais intercalairesIsolent les signaux de colonne lumineuse et de cycle des anciennes machinesNe jamais raccorder directement les entrées de la passerelle aux circuits de sécurité des machines.
E/S déportées ou petit automateCompte les impulsions de cycle rapides lorsque le modèle de passerelle ne le permet pasExpose les compteurs en Modbus à la passerelle.
Compteur d’énergie par machine, optionnelkW et kWhDistingue le ralenti de la marche sur les machines sans signaux ; Modbus sur la même ligne.
Réseau de l’usine ou routeur sous licenceConnexion sortanteLa passerelle n’a besoin que d’une connexion MQTT sortante avec TLS ; rien dans l’atelier n’accepte de connexions venant d’internet.
HermetryStockage, agrégats, alarmes, règles, flux, tableaux de bord, SCADARégion UE, US ou Türkiye, ou sur vos propres serveurs.

Liste des points

Une seule disposition de registres pour chaque machine à automate, et un ensemble réduit pour les machines à signaux seuls. Les numéros de registres sont des exemples d’un bloc réservé par le programmeur de l’automate, à partir du registre de maintien 41001.

PointClé de télémétrieUnitéSourceIntervalleRemarques
État de la machinestatecodeAutomate 41001, ou déduit de la colonne lumineuseà chaque changement + 60 s1 en marche, 2 en attente ou en manque de matière, 3 bloquée, 4 arrêtée sur défaut, 5 réglage, 6 arrêt planifié, 0 hors tension.
En marcherunning0/1Automate 41002 ou voyant vert de colonne lumineuse30 s fixeCadence fixe pour que la moyenne horaire soit la part en marche.
Compteur de temps de marcherun_ssAutomate 41003-41004 (32 bits)60 sSource privilégiée du temps de marche.
Pièces totalescount_totalpiècesAutomate 41005-41006 (32 bits), ou impulsions de cycle60 sJamais remis à zéro par la passerelle.
Pièces rebutéescount_rejectpiècesAutomate 41007-4100860 sBonnes = totales moins rebuts.
Dernier temps de cyclecycle_ssAutomate 41009, en dixièmes de secondeà chaque changement, au plus toutes les 10 sAppliquer value / 10 dans le mappage de la passerelle.
Code de motif d’arrêtstop_reasoncodeAutomate 41010, défini par l’IHMà chaque changementSeulement si l’IHM de la machine permet à l’opérateur de choisir un motif.
Numéro d’alarme activealarm_nocodeAutomate 41011à chaque changement0 lorsqu’aucune alarme n’est active.
Référence de piècepart_notexteChaîne de l’automate ou ERPà chaque changementRelie les comptages au temps de cycle idéal.
Numéro de programmeprogram_nonombreCommande CNCà chaque changementMachines CNC.
Mode automatiqueauto_modebooléenAutomate ou contact de sélecteurà chaque changement
Voyant rouge de colonne lumineuselight_redbooléenEntrée de passerelle via relaisà chaque changementMachines à signaux seuls.
Voyant jaune de colonne lumineuselight_yellowbooléenEntrée de passerelle via relaisà chaque changementSouvent attente ou avertissement.
Voyant vert de colonne lumineuselight_greenbooléenEntrée de passerelle via relaisà chaque changement
Puissance de la machinep_kwkWCompteur d’énergie60 sOptionnel ; la puissance au ralenti est aussi du gaspillage.
Énergie de la machinekwhkWhCompteur d’énergie15 minOptionnel ; énergie par pièce.
Charge de brochespindle_load_pct%Commande CNC60 sCNC uniquement ; indicateur d’usure d’outil.
Communication avec l’automateplc_comm_okbooléenÉtat Modbus de la passerelle60 sFaux lorsque la passerelle ne peut pas lire l’automate.
Environ 12 clés pour une machine à automate et 6 pour une machine à signaux seuls. Utilisez des clés identiques sur chaque machine d’un même type.

Pour les machines à signal seul, dérivez state depuis la colonne lumineuse dans la configuration de la passerelle lorsque le modèle le permet, ou dans un bloc Script dans le flux racine du profil : vert fixe signifie en marche, jaune signifie en attente, rouge signifie en défaut, tout éteint sous tension signifie arrêtée. Déclarez chaque clé dans l’onglet Telemetry keys du profil avec son libellé, son unité et ses décimales, et écrivez la signification des codes d’état dans le libellé de la clé ou dans la description du profil afin que chaque tableau affiche les mêmes mots.

Modèle d’actifs

  • Usine (Site) avec fuseau horaire et shift_pattern (par exemple trois équipes à 06:00, 14:00, 22:00).
  • Hall (Building) avec hall_manager.
  • Ligne ou cellule (Line) avec target_per_hour, planned_breaks, supervisor_group et bottleneck_machine.
  • Machine (Machine) avec machine_no, ideal_cycle_s, machine_type (CNC, presse, assemblage, spécial), criticality et install_year.

Placez l’appareil enfant de chaque machine sur son actif machine et la passerelle sur la ligne. Ajoutez des relations Feeds entre les machines dans l’ordre du flux de matière, afin qu’une machine bloquée puisse être lue par rapport à celle qui suit. Le statut de la ligne est le pire de ses machines, si bien que le tableau de site du hall indique immédiatement les lignes ayant une machine en défaut. Les règles écrites sur une ligne n’agissent que sur ses machines, et une politique d’accès sur un hall donne à un responsable de hall toutes les lignes de celui-ci et rien d’autre. Placez ideal_cycle_s et target_per_hour comme attributs, là où les tableaux et les règles les lisent tous les deux.

Configuration des appareils

Profils. Un profil par type de machine : Machine PLC, bloc standard, Machine CNC, Machine à signal seul, et un pour la passerelle. Un profil contient les clés, les règles d’alarme, la règle de connexion et son flux racine. Utilisez la règle de connexion Recent message avec un intervalle attendu de 60 secondes et un facteur de trois.

Provisionnement. L’administrateur revendique chaque passerelle en scannant son code et la place sur sa ligne. Les machines apparaissent comme appareils enfants la première fois que la passerelle les signale ; nommez-les dans la configuration de la passerelle d’après le numéro de machine sur l’atelier, comme M-214, afin que les personnes les retrouvent par le nom peint sur la machine.

Réglages. Les Remote device settings des passerelles sous licence exposent la carte Modbus, les intervalles d’interrogation, la configuration des entrées et, lorsque le modèle le prévoit, le comptage des entrées et la dérivation d’état. Créez une référence par type de ligne, testez-la à blanc, puis appliquez-la aux autres passerelles avec une tâche groupée par vagues ; une tâche se met en pause d’elle-même si moins de 95 % des passerelles qui répondent l’appliquent. Les changements de la disposition des registres deviennent alors une seule modification de la référence, et non vingt déplacements sur site.

Intervalles et exceptions. Envoyez state et les colonnes lumineuses à chaque changement, plus l’état à nouveau toutes les 60 secondes en signal de vie. Lisez les compteurs toutes les 60 secondes ; lire à chaque pièce gaspille des messages sur les machines rapides et n’apporte rien, car increase donne le compte exact par tranche. Envoyez cycle_s à chaque changement, mais au plus toutes les 10 secondes. Gardez running sur son rythme fixe sans bande morte, sans quoi la moyenne horaire cesse de représenter la part de marche. Si le modèle de passerelle possède un réglage de bande morte, utilisez-le uniquement pour la charge de broche et la puissance.

Heure. Les chiffres par équipe dépendent des horloges. Synchronisez les horloges des passerelles, ou omettez les horodatages et laissez Hermetry horodater l’arrivée. Les passerelles sous licence mettent en mémoire tampon les relevés pendant une coupure de liaison, dans une capacité qui dépend du modèle, et les envoient avec leurs horodatages d’origine ; comme les compteurs sont cumulatifs, le total d’une équipe reste juste après une coupure, même si certains relevés intermédiaires ont été perdus. Micrologiciel des passerelles : il est signé et déployé par vagues avec une période de stabilisation ; planifiez les vagues pour les week-ends ou les arrêts programmés.

Tableaux de bord

TableauPublicWidgets et ce qu’ils affichent
Ligne en directOpérateurs, superviseursCarte d’état par machine colorée selon l’état ; statistique des pièces de l’heure par rapport à target_per_hour ; carte de progression de la production de l’équipe par rapport à l’objectif d’équipe ; histogramme des bonnes pièces par heure sur les 12 dernières heures (increase de count_total moins count_reject) ; tableau des alarmes d’arrêt ouvertes. Affiché sur un écran à la ligne via un lien d’affichage en lecture seule.
Vue d’ensemble du hallResponsables de hall et de productionTableau des appareils de chaque machine avec état, numéro de pièce et dernière activité ; tableau de site des lignes avec leur statut ; statistique avec tendance de la production d’hier par rapport à la période précédente.
Page machineIngénieurs procédés et maintenanceCourbe de cycle_s par rapport à ideal_cycle_s ; carte de chaleur du taux de marche par heure et par jour de la semaine ; tableau des motifs d’arrêt et numéros d’alarme sur 30 jours ; tendance de la charge de broche ou de la puissance. Ouverte depuis le tableau de ligne en cliquant sur une machine.
Revue d’équipeSuperviseurs, responsablesHistogramme de la production par machine et par heure sur les trois dernières équipes ; taux de marche par machine ; nombre d’arrêts par machine ; tableau des chiffres horaires téléchargeable au format Excel.

Un script de calcul sur une carte peut additionner les tranches horaires de l’équipe en cours en un seul chiffre et appliquer le shift_pattern depuis les attributs de la ligne ; conservez ces scripts dans une seule définition de carte partagée afin que chaque ligne calcule les chiffres d’équipe de la même façon. Les paramètres d’entité permettent à un seul tableau de ligne de servir toutes les lignes : la ligne est le paramètre, et chaque carte la suit.

Écrans SCADA

Un plan d’atelier est souvent plus utile ici qu’un schéma de procédé. Dessinez chaque hall une seule fois, à l’échelle, avec les symboles des machines à leur emplacement. La bibliothèque Factory contient des machines-outils, des presses, des bras robotisés, des robots portiques, des postes de vissage, des testeurs d’étanchéité, des postes de travail, des convoyeurs, des palettiseurs et des armoires de commande ; les symboles MES du jeu de base ajoutent des tableaux andon, des postes d’appel andon, des terminaux opérateur, des postes de contrôle, des testeurs de fin de ligne, des bacs de rebut et des voies de tampon en-cours. Voir la bibliothèque SCADA.

  • Couleurs d’état : chaque symbole de machine prend sa couleur depuis state : vert en marche, jaune en attente, orange bloquée, rouge en défaut, bleu en réglage, gris en arrêt programmé ou à l’arrêt. Utilisez les mêmes couleurs que les colonnes lumineuses.
  • Étiquettes : chaque machine affiche ses pièces de l’heure et son dernier temps de cycle ; une règle fait clignoter l’étiquette du temps de cycle lorsqu’il dépasse ideal_cycle_s de 20 %.
  • Andon : un symbole de tableau andon par ligne, lié à l’state de la machine goulot, indique d’un coup d’œil si la machine qui fixe le rythme de la ligne est en marche.
  • Données périmées : une règle grise une machine dont plc_comm_ok est faux, afin qu’une valeur figée ne soit jamais prise pour une machine en marche.
  • Réutilisation : les cellules identiques partagent un même dessin attaché comme vue sur la ligne ; Match everything propose un appareil pour chaque symbole non lié. Videz l’onglet Problems avant d’appliquer, et proposez une vue 3D du hall pour les visiteurs et la formation.

Règles et alarmes

Les règles d’alarme du profil traitent les conditions de valeur ; les règles de la carte Rules d’une ligne traitent tout ce qui dépend de l’heure de la journée ou de la durée d’un état.

AlarmeConditionRetard et hystérésisGravitéNotifiéEscalade
Défaut machinestate == 4Anti-rebond 60 sMineureSuperviseur de ligne, push et dans l’applicationLa carte Rules passe en Majeure si la condition persiste 15 min
Arrêt longCarte Rules : state != 1 pendant 20 min, uniquement pendant les heures d’équipeMajeureSuperviseur et maintenance, pushRappel toutes les 30 min
Goulot arrêtéCarte Rules : state de la machine goulot != 1, pendant 5 min, uniquement pendant les heures d’équipeMajeureSuperviseur, push et SMSRappel toutes les 15 min
Cycles lentscycle_s > attribut cycle_alarm_sAnti-rebond 10 échantillons ; hystérésis 1 sAvertissementIngénieur procédés, dans l’applicationAucune
Taux de rebut élevéFlux : rebuts sur la dernière heure supérieurs à 3 % des piècesMajeureQualité et superviseur, pushRappel toutes les heures
Données machine perduesplc_comm_ok == falseAnti-rebond sur 3 échantillonsAvertissementIngénieur automatisme, e-mailAucune
Passerelle hors ligneInactivité, 5 minMajeureIngénieur automatisme et superviseur, pushRappel toutes les 30 min

Les règles d’alarme du profil appliquent l’anti-rebond sur les horodatages propres à l’appareil, de sorte qu’un anti-rebond temporel n’avance que lorsque des mesures arrivent ; c’est pourquoi state est répété toutes les 60 secondes. L’attente « reste dans cet état pendant N minutes » de la carte Règles s’exécute sur une minuterie et se déclenche à l’heure même si rien de nouveau n’arrive, et un message qui met fin à la condition l’annule. Sa fenêtre horaire Seulement si maintient les alarmes d’arrêt silencieuses pendant les pauses et le week-end. L’alarme sur le taux de rebuts nécessite un calcul sur une fenêtre : une branche dans le flux racine du profil avec un bloc Statistics ou Counter sur les deltas de rebuts et de total déclenche une alarme via Raise alarm lorsque le ratio franchit la limite.

Les alarmes sont acquittées par la personne qui les prend en charge (rôle Utilisateur) et se résolvent lorsque la machine repart. Une seule alarme reste ouverte par machine et par type, et compte les occurrences : douze courtes pannes sur une presse dans un poste apparaissent comme une seule alarme avec douze occurrences, ce qui est en soi un signal utile. Indiquez les premiers contrôles pour chaque numéro d’alarme dans le texte de la procédure. Pendant un changement de série ou une maintenance planifiée, passez la cellule en Manual sur sa carte Règles pendant une durée définie, ou mettez en sourdine des machines isolées (90 jours au maximum) ; les alarmes en sourdine sont enregistrées mais n’alertent personne. Au-delà de 20 notifications par minute, Hermetry envoie à la place un récapitulatif toutes les cinq minutes ; envoyez les alarmes d’arrêt au superviseur de la ligne, et non à l’ensemble de l’usine.

Automatisation et intégrations

  • Quantités ERP : l’ERP récupère toutes les heures les compteurs de bonnes pièces et de rebuts par machine via l’API REST avec une clé API en lecture seule, en utilisant GET /api/telemetry/series avec agg=increase et bucket=1h, et les impute à l’ordre de fabrication en cours dans l’ERP.
  • Événements d’état vers le MES : une branche dans le flux racine du profil fait passer state par un bloc Only changes et envoie chaque transition, avec le nom de la machine et l’horodatage, vers un point de terminaison MES via HTTP request.
  • Maintenance : les webhooks signés alarm.created et alarm.cleared pour les alarmes de panne ouvrent et ferment les demandes de travail dans la GMAO, avec le numéro d’alarme dans la charge utile.
  • Exports : les tableaux de revue de poste se téléchargent au format Excel. Les rapports programmés envoyés par e-mail ne sont pas intégrés à ce jour.

La saisie des ordres de fabrication, la saisie des motifs d’arrêt par les opérateurs, le reporting de main-d’œuvre et le reporting OEE complet sont des fonctions MES. Elles relèvent de Hermetry Forge, prévu après le lancement IoT et non disponible aujourd’hui, ou du MES que vous exploitez déjà, alimenté par les données ci-dessus. Cette conception n’envoie aucune commande aux machines.

Rôles et accès

QuiRôle ou groupePeut
OpérateurLien d’affichage sur l’écran de ligneVue en lecture seule du tableau de ligne ; aucun compte nécessaire sur l’écran partagé.
Superviseur de ligneUtilisateur, politique limitée à leurs lignesTableaux de ligne et alarmes, acquitter, passer une cellule en Manual.
Responsable de productionUtilisateur + groupe lecteur IoTTous les tableaux et toutes les tables, téléchargements.
Ingénieurs procédés et maintenanceUtilisateur + groupe opérateur IoTPages des machines, alarmes, acquitter, mettre en sourdine des machines isolées.
Ingénieur automatismeAdministrateurProfils, paramètres et références de la passerelle, flux, règles, plans, micrologiciels.
Responsable ITPropriétaireMembres, politique de connexion, clés API pour l’ERP.

Les liens d’affichage expirent après une durée définie entre 1 et 365 jours et peuvent être révoqués ; renouvelez-les selon un calendrier. Le journal d’audit enregistre les connexions, les modifications de règles et de profils, les passages en Manual et les tâches de réglage, dans une chaîne de hachage qui peut être vérifiée et exportée.

Dimensionnement et données

À titre d’ordre de grandeur, pour 40 machines sur trois équipes :

  • Compteurs et valeurs à cadence fixe : un message par machine par minute, 40 × 1 440 = 57 600 messages par jour. Si running est échantillonné toutes les 30 secondes dans son propre message, ajoutez le même volume.
  • Changements d’état et temps de cycle : prévoyez environ 300 messages par machine et par jour, soit 12 000 par jour.
  • Environ 70 000 à 130 000 messages par jour, soit à peu près 2 à 4 millions par mois. Les messages de télémétrie et d’attributs comptent dans le quota ; les alarmes et les événements de connexion n’y comptent pas.
  • Valeurs : environ 8 clés par message, soit 600 000 à 900 000 valeurs par jour, de l’ordre de 250 à 330 millions par an.

Regroupez running avec les compteurs dans un seul message toutes les 30 secondes pour rester dans le bas de la fourchette. Une passerelle desservant 15 machines envoie environ 15 à 30 messages par minute, très en deçà de la limite par défaut de 300 par minute. Les relevés bruts sont conservés 90 jours au maximum ; les agrégats horaires et journaliers des compteurs, conservés pendant toute la classe de rétention du forfait, portent l’historique de production à long terme pour une fraction du volume. Le stockage par valeur dépend du déploiement ; demandez-nous de confirmer l’estimation.

Plan de déploiement

PhaseSemainesTravauxCritères de sortie
0. Définitions1-2Modèle d’état, définitions des compteurs, bloc de registres, cycle de postes, objectifs ; recenser les machines nécessitant des prises de signal.Modèle d’état validé et disposition des registres.
1. Cellule pilote3-6Une cellule avec une machine récente et une ancienne. Profils, tableau de ligne, plan d’atelier, règles d’arrêt.Deux semaines pendant lesquelles les comptages Hermetry concordent avec les relevés des superviseurs dans une tolérance convenue ; durées d’arrêt jugées par accord plus précises que la feuille.
2. Premier atelier7-12Toutes les machines de l’atelier ; les programmeurs d’automates ajoutent le bloc de registres ligne par ligne.Feuille de poste remplacée par le tableau de revue de poste de cet atelier.
3. Intégration13-16Récupération des quantités dans l’ERP, événements d’état MES, webhooks GMAO.Quantités dans l’ERP dans l’heure qui suit la production.
4. UsineÀ partir de la semaine 17Autres ateliers ; compteurs d’énergie sur les plus grosses machines.Toutes les machines remontent des données ; la revue hebdomadaire utilise les tableaux.

Liste de contrôle de mise en service

  1. Passerelle revendiquée et placée sur sa ligne ; chaque machine apparaît comme appareil enfant sous son nom d’étage et est placée sur son actif machine.
  2. Chaque code state forcé une fois avec l’opérateur : running, idle, fault, setup, planned stop, off ; le tableau affiche chaque fois la bonne couleur.
  3. Compteurs comparés à l’afficheur de la machine sur une heure complète : les hausses de count_total et count_reject concordent exactement.
  4. Compteurs 32 bits vérifiés au passage de la limite 65 535, ou en écrivant une grande valeur de test dans l’automate, pour prouver l’ordre des mots.
  5. Mise à l’échelle de cycle_s vérifiée par rapport à l’IHM.
  6. Remise à zéro des compteurs testée : une remise à zéro au démarrage ou au changement de poste ne produit ni valeur négative ni barre horaire démesurée.
  7. Règle d’arrêt longue testée pendant les heures de poste et confirmée silencieuse pendant une pause.
  8. Liaison montante de la passerelle débranchée pendant 15 minutes en production : l’alarme hors ligne s’ouvre ; ensuite, le comptage de l’heure est complet.
  9. Le tableau de ligne sur le lien d’affichage s’affiche sur l’écran de ligne ; le plan ne comporte rien dans l’onglet Problèmes.

Pièges

  • Pas de modèle d’état convenu. Si idle, blocked et starved ne sont pas définis, chaque tableau sera contesté. Définissez d’abord les états.
  • Compter des événements au lieu de compteurs. Un message par pièce fait perdre des pièces pendant les coupures ; un compteur cumulatif n’en perd jamais.
  • Remettre les compteurs à zéro depuis l’extérieur. Laissez l’automate compter sans fin et laissez increase calculer le chiffre du poste.
  • Prises de signal sur les circuits de sécurité. Utilisez des relais intercalaires et ne touchez pas aux circuits d’arrêt d’urgence et de protecteurs.
  • Alarmes de panne envoyées à tout le monde. Acheminez les alarmes d’arrêt vers le superviseur de la ligne et utilisez des fenêtres horaires, sinon les personnes mettent l’application en sourdine.
  • Prendre l’écran pour le système de commandes. Les comptages par machine ne sont pas des comptages par ordre ; la saisie des ordres relève de l’ERP ou du MES.

Ce que Hermetry ne remplace pas

Hermetry enregistre ce que font les machines et alerte les personnes ; il ne les commande pas. La commande machine, les circuits de sécurité et les verrouillages restent dans les automates (PLC) et les relais de sécurité de la machine, et doivent fonctionner lorsque la liaison ou la plateforme est indisponible. La gestion des commandes, les réservations, la déclaration de main-d’œuvre et le registre officiel de production restent dans votre ERP ou MES ; Hermetry Forge, qui ajoutera des fonctions MES, est prévu et n’est pas disponible aujourd’hui.

Voyez vos données terrain en direct dès cette semaine

Démarrez un essai dans votre région avec vos premiers appareils, ou réservez une démo et apportez votre propre cas d'usage.