En un coup d’œil
| Élément | Réponse type |
|---|---|
| Problème | Convoyeurs, concasseurs et ventilateurs signalent les arrêts à la salle de contrôle, mais les signes avant-coureurs d’une panne (un palier qui chauffe, une courroie qui patine, une baisse de pression de lubrification, un débit d’air qui descend sous le besoin) ne sont vus que lors des rondes d’inspection, si tant est qu’ils le soient. |
| Ce qui est connecté | États de marche, vitesses, tonnage de la balance de bande, courant et puissance moteur, températures des paliers et des réducteurs, vibrations, interrupteurs d’alignement et de goulotte bloquée, huile de lubrification du concasseur, débit et pression d’air des ventilateurs, et relevés de gaz provenant du système de détection de gaz certifié, à titre d’indication. |
| Qui l’utilise | Salle de contrôle, maintenance mécanique et électrique, responsable de la ventilation, chef de production et ingénieurs fiabilité. |
| Périmètre initial type | Le concasseur primaire, les deux ou trois convoyeurs qu’il alimente et les ventilateurs principaux, en lecture seule. |
| Délai avant premier écran | En général une à deux semaines après validation des tables de registres de l’automate et du chemin réseau. Prévoir six à huit semaines pour un pilote avec des seuils d’alarme validés. |
La situation
Le minerai passe du concasseur primaire à la stockpile et à l’usine par une chaîne de convoyeurs à bande ; en souterrain, les ventilateurs principaux et les ventilateurs de surpression déplacent l’air qui rend les chantiers habitables. Chaque convoyeur dispose d’un entraînement avec un ou plusieurs moteurs et réducteurs, de poulies sur roulements, de balances de bande et d’interrupteurs de protection pour l’alignement, les goulottes bloquées, la déchirure de bande et les câbles d’arrêt d’urgence. Le concasseur possède un circuit de lubrification et une trémie d’alimentation. Les ventilateurs ont des entraînements, des paliers et une mesure de débit ou de pression d’air. Les automates pilotent l’ensemble et le mettent à l’arrêt lorsqu’une protection agit.
La salle de contrôle voit qu’un convoyeur s’est arrêté, mais pas pourquoi il en était arrivé là. Les températures des paliers et les courants d’entraînement sont dans l’automate et rarement tracés. Un palier de poulie de tête chauffe davantage chaque semaine jusqu’à se gripper et arrêter toute la chaîne pendant un poste. Une courroie patine par temps humide et use le revêtement. La pression d’huile du concasseur baisse lorsque le filtre s’encrasse. Un ventilateur de surpression tourne, mais débite moins d’air que ne le demande le chantier, parce qu’une trappe de régulation a été laissée ouverte. La maintenance parcourt les circuits d’inspection avec des instruments portatifs et en détecte une partie à temps.
L’objectif est de réunir au même endroit les données d’état qui existent déjà, plus quelques capteurs ajoutés, avec des seuils clairs, afin que la maintenance planifie à partir des tendances et que la salle de contrôle reçoive des alarmes précoces et précises plutôt que seulement des arrêts.
Objectifs et indicateurs
- Disponibilité du convoyeur = heures pendant lesquelles le convoyeur pourrait fonctionner (sain, non arrêté, hors mise en sourdine pour maintenance) ÷ heures programmées.
- Taux d’utilisation = heures de marche en charge (balance de bande au-dessus d’un minimum, par exemple 10 % du tonnage de conception) ÷ heures de marche. Marcher à vide gaspille de l’énergie et use la bande.
- Tonnes par poste et par jour = augmentation du totalisateur de la balance de bande sur la période.
- Énergie spécifique = kWh du convoyeur ou du concasseur ÷ tonnes transportées ou concassées.
- Arrêts = nombre de déclenchements par convoyeur et par semaine, par code de déclenchement lorsque l’automate fournit un code premier défaut ; temps moyen entre arrêts calculé à partir du même historique.
- Glissement de la bande = (vitesse de la poulie motrice − vitesse de la poulie de renvoi) ÷ vitesse de la poulie motrice × 100.
- Conformité du débit d’air = minutes où le débit d’air mesuré est supérieur ou égal au débit requis du chantier ÷ minutes de fonctionnement prévues du ventilateur.
Des agrégats par minute, par heure et par jour (somme, nombre, minimum, maximum, dernière valeur) sont stockés pour chaque clé numérique ; les tonnages par poste et les maxima journaliers des températures de palier proviennent donc directement des données stockées. Alignez le reporting par poste en récupérant les valeurs horaires et en les additionnant sur vos plages horaires de poste.
Architecture
La plupart des données se trouvent déjà dans les automates. Une passerelle sous licence exécutant Hermetry Edge dans un bâtiment de surface lit chaque automate de convoyeur, de concasseur et de ventilateur en Modbus TCP sur le réseau de la mine, et déclare chaque machine comme un appareil enfant de lui-même, via une seule connexion MQTT sortante avec TLS. Chaque convoyeur, concasseur et ventilateur dispose alors de ses propres mesures, alarmes et historique dans Hermetry, le site maintenant une passerelle par segment réseau.
Des capteurs ajoutés comblent les lacunes. En surface, des sondes de température LoRaWAN à pile, posées sur les boîtiers des paliers de poulie, évitent de longs câblages ; la bibliothèque de codecs décode les types courants de sondes et de transmetteurs PT100. Les vibrations se mesurent au mieux avec des transmetteurs filaires 4-20 mA raccordés à l’automate ou aux entrées analogiques de la passerelle. En souterrain, tout nouvel appareil doit respecter les règles de la mine pour le matériel électrique, y compris la protection contre les explosions lorsqu’elle s’applique ; commencez donc par ce que les automates mesurent déjà.
| Composant | Rôle | Remarques |
|---|---|---|
| Automates des convoyeurs, concasseurs et ventilateurs | Commande, protections, codes de déclenchement | Lecture seule depuis Hermetry. Table de registres par type de machine. |
| Entraînements et relais de protection moteur | Vitesse, courant, puissance, énergie | Généralement lus via l’automate ; Modbus direct lorsque disponible. |
| Intégrateur de balance de bande | Débit de tonnage et totalisateur | Via l’automate ou Modbus RTU. |
| Passerelle sous licence avec Edge | Lit les automates en Modbus TCP, déclare les machines comme appareils enfants | En surface. Jusqu’à 500 enfants par passerelle par défaut. |
| Passerelle LoRaWAN et sondes de température | Températures des paliers des convoyeurs de surface | EU868, OTAA, classe A. |
| Surveillance de la ventilation | Débit d’air, pression différentielle des ventilateurs | Sondes de vitesse et transmetteurs de pression raccordés à l’automate du ventilateur. |
| Système certifié de surveillance des gaz | Méthane, monoxyde de carbone et autres gaz | Valeurs de synthèse ou états d’alarme lus à titre d’indication uniquement. |
| Hermetry | Stockage, alarmes, règles, flux, tableaux de bord, SCADA | Région UE, US ou Türkiye, ou sur vos propres serveurs. |
La passerelle s’authentifie avec un certificat X.509 émis par l’autorité de la plateforme ; rien sur le réseau de la mine n’accepte de connexions venant de l’extérieur. Convenez avec l’équipe OT des automates que la passerelle peut atteindre, et limitez le trafic Modbus à ces adresses.
Liste des points
Points représentatifs pour un convoyeur, un concasseur et un ventilateur principal. Les numéros de registres proviennent de vos tables d’automates ; les intervalles sont des valeurs de départ.
| Point | Clé de télémesure | Unité | Source | Intervalle | Remarques |
|---|---|---|---|---|---|
| Convoyeur en marche | run | 0/1 | Automate | à chaque changement | Signal de vie toutes les 5 min. Envoyer sous forme de nombre 0/1 et non vrai/faux, afin que les moyennes horaires donnent les heures de marche. |
| Vitesse de la poulie motrice | drive_speed_ms | m/s | Automate, à partir du codeur d’entraînement | 30 s | |
| Vitesse de la poulie de renvoi | tail_speed_ms | m/s | Capteur de vitesse sur la poulie de renvoi | 30 s | Nécessaire pour le glissement. |
| Glissement de la bande | slip_pct | % | Calculé dans le flux racine | 30 s | Stocké comme clé propre. |
| Débit de la balance de bande | tph | t/h | Intégrateur de balance de bande | 30 s | |
| Total de la balance de bande | total_t | t | Totalisateur de l’intégrateur | 5 min | Tonnes par poste et par jour à partir de l’augmentation. |
| Courant du moteur d’entraînement | motor_a | A | Entraînement ou relais de protection | 30 s | Par moteur sur les convoyeurs à plusieurs entraînements : m1_a, m2_a. |
| Puissance d’entraînement | power_kw | kW | Entraînement | 30 s | |
| Énergie d’entraînement | energy_kwh | kWh | Entraînement ou compteur | 15 min | |
| Température d’huile du réducteur | gbx_oil_c | °C | RTD via l’automate | 60 s | |
| Température du palier de la poulie de tête | head_brg_c | °C | RTD via l’automate, ou sonde LoRaWAN | 60 s ou 10 min | Poulies de renvoi et de flexion identiques : tail_brg_c. |
| Vibrations de l’entraînement | drive_vib_mms | mm/s | Transmetteur 4-20 mA | 60 s | Vitesse globale. |
| Désalignement de la bande | misalign | booléen | Interrupteurs d’alignement via l’automate | à chaque changement | Un interrupteur actif suffit. |
| Goulotte bloquée | chute_blocked | booléen | Interrupteur de goulotte via l’automate | à chaque changement | |
| Câble d’arrêt d’urgence actionné | pullcord | booléen | Automate | à chaque changement | Indication seulement ; l’arrêt est câblé en dur. |
| Code de déclenchement | trip_code | code | Registre premier défaut de l’automate | à chaque changement | Numérique afin de conserver l’historique. |
| Concasseur en marche | cr_run | booléen | Automate du concasseur | à chaque changement | Profil du concasseur. |
| Puissance du concasseur | cr_power_kw | kW | Entraînement ou compteur | 30 s | |
| Pression d’huile de lubrification | lube_bar | bar | Transmetteur | 30 s | |
| Température de retour d’huile de lubrification | lube_c | °C | RTD | 60 s | |
| Niveau de la trémie d’alimentation | hopper_pct | % | Niveau radar | 30 s | Trop bas, elle affame ; trop haut, elle engorge. |
| Ventilateur en marche | fan_run | booléen | Automate du ventilateur | à chaque changement | Profil du ventilateur. |
| Vitesse du ventilateur | fan_rpm | tr/min | Entraînement | 60 s | |
| Débit d’air | airflow_m3s | m³/s | Vitesse × section de conduit, dans l’automate | 60 s | Comparer avec required_m3s. |
| Pression différentielle du ventilateur | fan_dp_pa | Pa | Transmetteur de pression | 60 s | |
| Températures des paliers du ventilateur | fan_de_c, fan_nde_c | °C | Sondes RTD via automate | 60 s | |
| Vibrations du ventilateur | fan_vib_mms | mm/s | Transmetteur 4-20 mA | 60 s | |
| Méthane, voie de retour d’air | ch4_pct | % | Synthèse du système de gaz certifié | 60 s | Indication seulement. |
| Monoxyde de carbone, voie de retour d’air | co_ppm | ppm | Synthèse du système de gaz certifié | 60 s | Indication seulement. |
Les graphiques et les séries lisent des nombres, et les valeurs textuelles n’apparaissent que sous forme de la dernière lecture. C’est pourquoi le code de déclenchement est un nombre : il conserve un historique, et une carte d’état sur le tableau transforme chaque code en mots tels que "Désalignement" ou "Déchirure de bande".
Modèle d’actifs
- Mine (Site) avec emplacement et fuseau horaire.
- Zone (Area) : Concassage, Convoyeurs extérieurs, Alimentation de l’usine, Ventilation souterraine, avec
area_supervisor_role. - Convoyeur (Machine) avec
belt_length_m,design_tph,rated_speed_ms,belt_installed(date) etcriticality(indique s’il arrête la chaîne). - Concasseur (Machine) avec
design_tph,liner_changed(date) et limites de graissage. - Ventilateur (Machine) avec
required_m3s,fan_type(principal ou auxiliaire) et la section qu’il ventile. - Section de ventilation (Area) sous la zone souterraine, avec
required_m3stel que convenu par le responsable de la ventilation.
Ajoutez des relations Feeds concasseur → CV-01 → CV-02 → stock afin qu’un forage détaillé puisse suivre le flux de matière, et ventilateur → section pour l’air. Le placement détermine le statut de la zone et les règles de la carte Rules pouvant agir sur une machine. Les limites propres à chaque machine (brg_alert_c, brg_trip_c, vib_alert_mms, required_m3s, min_lube_bar) sont placées sur les appareils comme attributs serveur, de sorte que la même règle d’alarme fonctionne pour chaque convoyeur ou ventilateur d’un profil.
Configuration des appareils
Profils et provisionnement
Créez Passerelle surface, Convoyeur, Concasseur, Ventilateur principal, Ventilateur auxiliaire et Sonde de palier (LoRaWAN). Les ventilateurs principal et auxiliaire disposent de profils distincts, car les règles de la carte Rules ciblent tous les appareils d’un profil et les deux nécessitent des réponses différentes. La passerelle envoie un type pour chaque enfant lors de sa connexion, ce qui sélectionne le profil. Revendiquez la passerelle avec son identité d’usine ; les enfants apparaissent lors de leur premier rapport, sont renommés selon leurs repères (CV-01, FAN-MV-1) et placés dans l’arborescence. Les sondes LoRaWAN sont ajoutées avec leurs clés de jonction et le codec de bibliothèque de leur modèle ; associez le nom de sortie du fournisseur à head_brg_c dans le flux racine, ou reliez chaque sonde à son convoyeur dans l’arborescence des actifs et affichez-la à côté des valeurs propres au convoyeur.
Intervalles, zone morte et paramètres
Les vitesses, tonnages et courants toutes les 30 secondes donnent des indicateurs utiles de glissement et d’utilisation ; des températures toutes les 60 secondes suffisent, car les paliers chauffent en quelques minutes. Les contacts sont envoyés au changement avec un battement de cœur. Si le modèle de passerelle le permet, utilisez une zone morte sur les températures (0,5 °C) mais pas sur les vitesses, où le glissement nécessite des lectures appariées. Paramètres des appareils distants présentent les intervalles d’interrogation et les blocs de registres de la passerelle ; conservez une base de référence par segment et appliquez les modifications par vagues qui s’arrêtent si trop peu de passerelles les appliquent. Utilisez la règle en ligne Message récent pour chaque enfant, avec un intervalle adapté à son battement de cœur.
Clés dérivées dans le flux racine
Le flux racine du profil convoyeur calcule slip_pct avec un petit script à partir de drive_speed_ms et tail_speed_ms lorsque les deux sont présents dans le message et que la vitesse d’entraînement est supérieure à un minimum, puis le stocke avec un bloc d’enregistrement de télémétrie. Un bloc de statistiques sur une fenêtre de 15 minutes peut stocker une moyenne de tph par convoyeur pour des graphiques d’utilisation plus stables. Testez les deux avec des lectures enregistrées dans l’outil de test de flux avant la mise en service.
Heure, coupures et micrologiciel
Synchronisez l’horloge de la passerelle avec la source de temps de la mine afin que les séquences de déclenchement entre convoyeurs soient alignées. Si la liaison montante est interrompue, les passerelles sous licence peuvent mettre en mémoire tampon les lectures, avec une capacité dépendant du modèle ; elles arrivent ensuite avec leur horodatage d’origine, et les règles d’alarme les évaluent comme un rattrapage sans déclencher d’alerte pour le passé. Le micrologiciel de la passerelle est signé et déployé par vagues avec une période de stabilisation ; planifiez les vagues lors des arrêts programmés.
Tableaux de bord
| Tableau | Public | Widgets et ce qu’ils affichent |
|---|---|---|
| Flux de matière | Salle de contrôle, superviseur de production | Le schéma du flux ; cartes de statistiques pour les tonnes par heure actuelles à l’alimentation du stock et les tonnes de ce poste ; cartes d’état pour chaque convoyeur avec son code de déclenchement en mots ; tableau d’alarmes Critique et Majeure. |
| Page convoyeur | Maintenance mécanique et électrique | Ouverte depuis le tableau du flux de matière avec le convoyeur comme paramètre. Graphique linéaire des températures des paliers et du réducteur sur 14 jours ; graphique linéaire du glissement et du tonnage ; jauge du courant moteur ; histogramme des tonnes journalières ; flux d’activité ; carte d’attributs avec la longueur de bande et la date d’installation de la bande. |
| Page concasseur | Superviseur du concassage, maintenance | Jauges de pression de graissage et de puissance ; graphique linéaire de la puissance par rapport au niveau de trémie ; température de graissage sur 7 jours ; tonnes journalières et kWh par tonne. |
| Ventilation | Responsable de la ventilation, salle de contrôle | Tableau des ventilateurs avec état de marche, débit d’air, débit requis et dernière lecture ; graphique linéaire du débit par rapport au besoin par section ; cartes d’état pour les indications de gaz ; tableau d’alarmes de ventilation. |
| Fiabilité | Ingénieur fiabilité | Tableau d’alarmes sur 90 jours filtré sur les alarmes d’arrêt et d’état ; carte de chaleur des températures des paliers par convoyeur et par heure ; tableau des heures de marche à partir des moyennes horaires de run (démarrages lorsque l’automate tient un compteur de démarrages) ; tableaux d’historique exportés vers Excel. |
Les paramètres d’entité permettent à une seule page convoyeur, une page concasseur et une page ventilateur de servir chaque machine de ce type. Un lien d’affichage en lecture seule place le tableau du flux de matière sur un écran mural dans la salle de contrôle du concasseur.
Écrans SCADA
Dessinez le schéma de flux en un seul écran : le camion de transport et la trémie d’alimentation au début, le concasseur à mâchoires ou à cône, le crible vibrant, la chaîne de convoyeurs à bande minière, puis le stock ou le parc de stockage avec empileuse et reprise à la fin. Ces symboles proviennent de la famille minière du pack Heavy industry. Les détails d’entraînement utilisent les symboles de moteur électrique, d’entraînement à vitesse variable, d’entraînement par courroie, d’accouplement d’arbre, de palier et d’unité de graissage du pack Process ; les ventilateurs utilisent ses symboles de ventilateur et de soufflante ; les symboles de détecteur de gaz, d’arrêt d’urgence et de sirène proviennent de sa famille sécurité. Voir symboles et packs industriels.
- États : les bandes s’animent tant que
runvaut 1 et affichent la couleur de défaut lorsquetrip_coden’est pas zéro ; le concasseur affiche en marche et en défaut ; les ventilateurs tournent tant quefan_runest vrai. - Deuxièmes lectures : chaque convoyeur affiche ses tonnes par heure ; le concasseur affiche la puissance et la pression de graissage ; chaque ventilateur affiche son débit d’air.
- Règles sur les symboles : un palier passe à l’orange au-dessus de sa température d’alerte et clignote en rouge au-dessus de sa valeur de déclenchement ; l’étiquette de débit d’un ventilateur passe au rouge en dessous d’une valeur définie dans le schéma, par exemple 25 m³/s.
- Réutilisation : dessinez un écran de détail de convoyeur (entraînement, poulies, paliers, balance) et attachez-le comme vue au profil Convoyeur, afin que chaque convoyeur reçoive sa propre vue liée. Match everything propose les liaisons.
- 3D : une vue 3D du schéma de flux aide lors des formations et de la planification des arrêts.
Règles et alarmes
| Alarme | Condition | Délai et hystérésis | Gravité | Notifié | Escalade |
|---|---|---|---|---|---|
| Température de palier | head_brg_c > attribut brg_alert_c (Mineure), > attribut brg_trip_c (Majeure) | Antirebond 3 échantillons ; hystérésis 3 °C | Mineure / Majeure | Maintenance mécanique, push | Une hausse de gravité renotifie ; rappel toutes les 60 min |
| Huile de boîte de vitesses chaude | gbx_oil_c > 85 | Antirebond 3 échantillons ; hystérésis 3 °C | Majeure | Maintenance mécanique | Rappel toutes les 60 min |
| Patinage de courroie | toutes les conditions : run == 1, slip_pct > 3 | Antirebond 4 échantillons | Mineure | Salle de contrôle, maintenance mécanique | Aucun |
| Désalignement de courroie | misalign == true | Antirebond 2 échantillons ; amortissement sur les contacts instables | Avertissement | Salle de contrôle, dans l’application | Aucun |
| Goulotte bloquée | chute_blocked == true | Antirebond 1 échantillon | Majeure | Salle de contrôle, responsable de zone, push | Rappel toutes les 15 min |
| Convoyeur déclenché | trip_code != 0 | Antirebond 1 échantillon | Majeure | Salle de contrôle, responsable de zone | Rappel toutes les 30 min |
| Câble d’arrêt actionné | pullcord == true | Aucun | Info | Salle de contrôle, dans l’application | Aucun |
| Vibration élevée | drive_vib_mms > attribut vib_alert_mms | Antirebond 5 échantillons | Mineure | Fiabilité, e-mail | Aucun |
| Pression d’huile de graissage du concasseur basse | toutes les conditions : cr_run == true, lube_bar < attribut min_lube_bar | Antirebond 2 échantillons | Critique | Superviseur concassage, maintenance, SMS | Rappel toutes les 10 min |
| Huile de graissage du concasseur chaude | lube_c > 60 | Antirebond 3 échantillons ; hystérésis 2 °C | Majeure | Maintenance | Rappel toutes les 30 min |
| Ventilateur principal arrêté | fan_run == false | Antirebond 1 échantillon | Critique | Salle de contrôle, responsable ventilation, SMS | Rappel toutes les 5 min |
| Débit d’air inférieur à l’exigence | airflow_m3s < attribut required_m3s | Antirebond 5 échantillons ; hystérésis 1 m³/s | Majeure | Responsable ventilation, salle de contrôle | Rappel toutes les 30 min |
| Indication de gaz élevée | ch4_pct >= 1.0 ou co_ppm >= 30 (valeurs à convenir avec le responsable ventilation) | Antirebond 1 échantillon | Critique | Salle de contrôle, responsable ventilation, SMS | Rappel toutes les 5 min |
| Machine hors ligne | Règle d’inactivité, aucun message pendant 5 min | Majeure | Salle de contrôle, équipe OT | Rappel toutes les 30 min |
Les niveaux de gravité sont Critique, Majeure, Mineure, Avertissement et Info. Une règle peut porter plusieurs niveaux, de sorte qu’un palier qui continue de chauffer passe de Mineure à Majeure sur la même alarme et renotifie. Les rappels se répètent jusqu’à ce que quelqu’un accuse réception. Les destinataires sont des utilisateurs, des rôles (Propriétaire, Administrateur, Utilisateur) ou des adresses e-mail, jusqu’à 20 par règle ; listez les utilisateurs ou une adresse partagée par zone et par métier afin qu’une alarme de boîte de vitesses atteigne la maintenance mécanique, et non électrique, ou notifiez une équipe depuis une règle de la carte Règles sur l’alarme. Il n’existe pas de astreintes derrière les alarmes IoT.
Les alarmes s’ouvrent après l’antirebond, sont acquittées avec une note facultative et se résolvent d’elles-mêmes lorsque la condition disparaît ; elles ne peuvent pas être verrouillées. Une indication de gaz ou un arrêt de ventilateur qui a disparu avant que quiconque ne regarde reste dans l’historique ; la salle de contrôle doit donc examiner à chaque changement de poste les alarmes Critiques résolues non acquittées. Chaque règle comporte un texte de procédure, par exemple les étapes d’inspection d’un palier de poulie qui chauffe.
Les conditions dépendant du temps se placent dans une carte Règles. Marche à vide : lorsque tph reste inférieur à 50 pendant 15 minutes, uniquement si run vaut 1 et que l’heure se situe dans les postes de production, alors notifier l’équipe du responsable de zone. Un ventilateur auxiliaire qui reste arrêté pendant 2 minutes alors que le ventilateur principal de la section tourne peut déclencher une alarme Majeure de la même manière. Les conditions de la carte Règles comparent à des valeurs fixes et ciblent un appareil ou tous les appareils d’un profil.
Coulées et maintenance. Le déclenchement d’un convoyeur arrête tout ce qui est en amont, et chaque convoyeur arrêté déclencherait une alarme. Ne déclenchez l’alarme de déclenchement que sur le convoyeur qui a déclenché (celui qui porte un code de déclenchement), et laissez les arrêts par verrouillage apparaître comme des états. Mettez un convoyeur en sourdine pendant les arrêts programmés ou l’épissage de courroie ; les alarmes sont toujours enregistrées, marquées comme mises en sourdine, et la sourdine prend fin d’elle-même. Au-delà de 20 notifications par minute, Hermetry envoie un récapitulatif toutes les cinq minutes.
Automatisation et intégrations
- Lecture seule. Les démarrages, arrêts, verrouillages, commande des ventilateurs et ventilation à la demande restent dans les automates et le système de commande de ventilation. Les commandes vers des appareils derrière une passerelle sont en cours de développement et ne font pas partie de cette conception.
- Maintenance : les webhooks
alarm.createdetalarm.cleared, signés avec HMAC, ouvrent des ordres de travail GMAO pour les alarmes de palier, de vibration et de graissage, et les ferment lorsque la condition disparaît. Un flux peut appeler directement la GMAO via un point de terminaison HTTP avec un jeton porteur ou des identifiants client OAuth 2. - Production : le système de reporting de production peut récupérer les tonnes horaires et les heures de marche depuis l’API REST des séries, avec une clé d’API en lecture seule limitée à son réseau.
- Revues de fiabilité : les tables d’historique et les listes d’alarmes s’exportent vers Excel pour les revues hebdomadaires des arrêts. Les rapports programmés envoyés par e-mail ne sont pas intégrés aujourd’hui.
Rôles et accès
| Qui | Rôle ou groupe | Peut |
|---|---|---|
| Opérateur de salle de contrôle | Utilisateur + groupe opérateurs IoT | Voir toutes les machines, acquitter les alarmes, passer les règles d’une zone en Manuel. |
| Maintenance mécanique et électrique | Utilisateur | Voir leurs zones, acquitter les alarmes d’équipement, ajouter des notes. |
| Responsable ventilation | Utilisateur | Voir les ventilateurs, le débit d’air et les indications de gaz ; acquitter les alarmes de ventilation. |
| Ingénieur fiabilité, surintendant | Utilisateur + groupe lecteurs IoT | Tout lire, exporter l’historique. |
| Ingénieur OT | Administrateur | Profils, règles d’alarme, flux, plans, paramètres de passerelle, micrologiciel, sourdines. |
| Responsable IT | Propriétaire | Membres, politique de connexion (2FA, SSO), clés d’API, clés de signature. |
Un entrepreneur qui assure la maintenance des convoyeurs peut être restreint aux actifs convoyeurs grâce à une politique basée sur les attributs ; vérifiez-la dans le simulateur de politiques avant de l’inviter. Le journal d’audit conserve les connexions, les acquittements, les versions des règles d’alarme, les écritures d’attributs, les sourdines et les actions de micrologiciel dans une chaîne de hachage vérifiable.
Dimensionnement et données
À titre d’ordre de grandeur, pour 10 convoyeurs, 2 concasseurs, 4 ventilateurs principaux, 12 ventilateurs auxiliaires et 40 sondes de palier LoRaWAN :
- Convoyeurs à un message toutes les 30 secondes : 10 × 2 880 = 28 800 par jour.
- Concasseurs au même rythme : 2 × 2 880 = 5 760 par jour.
- Ventilateurs à un message par minute : 16 × 1 440 = 23 040 par jour.
- Sondes LoRaWAN toutes les 10 minutes : 40 × 144 = 5 760 par jour.
- Total : environ 63 000 messages par jour, soit à peu près 1,9 million par mois, comptés à raison d’un message par appareil et par mesure.
- Valeurs : environ 720 000 par jour, soit près de 260 millions par an.
Si le quota compte, un intervalle de 60 secondes sur les convoyeurs réduit de moitié leur part ; le glissement et le taux d’utilisation fonctionnent toujours. Les mesures brutes sont conservées jusqu’à 90 jours, les agrégats par minute pendant 31 jours, et les agrégats horaires et journaliers pendant toute la durée de la classe du forfait (un ou trois ans), ce dont les tendances des paliers sur plusieurs saisons ont besoin. Les limites de débit par appareil sont très supérieures à ces débits.
Plan de déploiement
| Phase | Semaines | Travaux | Critères de sortie |
|---|---|---|---|
| 0. Relevé | 1-3 | Plans d’automates, capteurs existants, listes de codes de déclenchement, chemin réseau, besoins de rééquipement ; convenir des limites avec la maintenance et le responsable ventilation. | Liste de points signée et feuille de limites par type de machine. |
| 1. Pilote | 4-9 | Concasseur primaire, deux ou trois convoyeurs, ventilateurs principaux ; profils, flux de glissement, règles d’alarme, flux de matière et tableaux de ventilation. | Deux semaines de données ; valeurs conformes aux afficheurs locaux ; chaque alarme testée ; la maintenance accepte les limites. |
| 2. Chaîne des convoyeurs | 10-15 | Tous les convoyeurs et concasseurs ; rééquipement des sondes LoRaWAN sur les convoyeurs de surface ; tableau de fiabilité ; webhooks GMAO. | Ordres de travail créés à partir des alarmes ; alarmes parasites sous le niveau convenu. |
| 3. Réseau de ventilation | 16-22 | Ventilateurs auxiliaires et sections ; tableau de ventilation sur l’écran de la salle de contrôle. | Conformité du débit d’air rapportée chaque semaine ; le responsable ventilation valide les alarmes des ventilateurs. |
Liste de contrôle de mise en service
- Passerelle revendiquée, certificat actif ; chaque machine enfant sur le bon profil, renommée avec son repère et placée dans sa zone.
- Attributs des limites de palier, de vibration, de graissage et de débit d’air présents sur chaque appareil.
- Vitesses, courants et tonnages comparés aux afficheurs locaux ; total de la balance de bande comparé à celui de l’intégrateur.
- Glissement vérifié lors d’un démarrage normal, où un court glissement est attendu, et en marche stable, où il doit être proche de zéro.
- Codes de déclenchement vérifiés pendant les arrêts planifiés : chaque code affiche le bon libellé sur le tableau.
- Commutateurs d’alignement et de goulotte observés dans Hermetry pendant les propres tests de protection de l’automate PLC, jamais actionnés pour Hermetry seul.
- Lectures de l’arrêt et du débit d’air des ventilateurs vérifiées pendant un changement planifié de ventilateur avec le responsable de la ventilation.
- Indications de gaz comparées à l’afficheur propre au système de détection de gaz ; Hermetry déclenche son alarme d’indication lorsque le système de gaz signale une valeur de test.
- Sondes LoRaWAN : RSSI et SNR vérifiés dans l’onglet LoRaWAN de chaque appareil ; les mesures arrivent toutes les 10 minutes.
- Test hors ligne avec la liaison montante retirée ; les mesures mises en mémoire tampon comblent le vide ; les notifications atteignent chaque rôle.
Pièges à éviter
- Alarme sur chaque convoyeur à l’arrêt. Les arrêts verrouillés sont des états, non des défauts. Déclenchez l’alarme sur le convoyeur avec un code de déclenchement.
- Seuils de roulements copiés d’une fiche technique. Utilisez quelques semaines de données pour fixer les seuils d’alerte par position de roulement, puis ajustez-les.
- Codes de déclenchement en texte. Les valeurs textuelles ne conservent aucun historique ; envoyez des nombres et traduisez-les sur le tableau.
- Glissement calculé à partir de mesures non appariées. Calculez le glissement uniquement lorsque les deux vitesses figurent dans le même message.
- Mise en service d’appareils de rétrofit en souterrain sans approbation. Commencez avec les données de l’automate PLC ; ajoutez des appareils uniquement selon les règles d’équipement de la mine.
- Traiter les indications de gaz comme une surveillance de gaz. Le système certifié déclenche les alarmes qui comptent ; Hermetry les répète à titre d’information.
Ce que Hermetry ne remplace pas
Hermetry surveille et alerte. Les câbles d’arrêt d’urgence, les verrouillages de bande, les arrêts d’urgence, les protections, la protection des moteurs, la commande des ventilateurs, la ventilation à la demande, la surveillance des gaz avec ses déclenchements et ses alarmes d’évacuation, ainsi que toute autre fonction de sécurité restent dans les automates PLC, les systèmes de sécurité certifiés et les procédures de la mine qui en sont responsables, et doivent continuer à fonctionner lorsque le réseau ou la plateforme est indisponible. Les lectures de gaz dans Hermetry sont données à titre indicatif uniquement. Les équipements installés en souterrain doivent respecter les règles de la mine relatives aux équipements électriques, y compris la protection contre les explosions lorsqu’elle s’applique.

