Comment ça marche

Description technique pour les bureaux d’études et les candidats aux marchés. Les chiffres viennent de nos propres documents, pas d’une présentation.

Quatre couches et la règle de priorité

C’est le tableau le plus important de tout le système. Il définit ce qui ne doit jamais passer dans le logiciel.

NiveauOù cela tourneCe qui y appartientPourquoi là
1matériel, hors automatethermostat de sécurité à réarmement manuel, protection moteur et parafoudre, registre de décharge de surpression, ressort de rappel des servomoteurs, clapet coupe-feudoit fonctionner même quand l’automate est à l’arrêt
2automate, sur sitesurpression et sa branche de secours, réaction au vent et à la neige, CO et fumée, cascade de température, séquences de démarrage, démarrage du groupe électrogène, verrouillage de la ventilationdoit fonctionner sans internet
3serveur AERDOMAréservations, préchauffage adaptatif, prévisions météo, comptabilité énergétique, droits d’accès, registre des vérifications, notificationsa besoin de données extérieures, non critique dans le temps
4applicationsupervision, configuration, rapports, réservations et billets des clientsl’humain

Règle de priorité : le numéro le plus bas l’emporte toujours sur le plus élevé. Le serveur ne peut jamais autoriser ce que l’automate a bloqué, et l’automate ne peut jamais contourner la branche matérielle.

Ce que nous mesurons

BrancheMesuré en continu
Soufflagetempérature, pression, vitesse d’écoulement, humidité, concentration de CO, présence de fumée
Reprisetempérature, pression, vitesse d’écoulement, humidité, concentration de CO₂
Hallesurpression de l’enveloppe — capteur d’exploitation et de secours, température, humidité
Extérieurstation météo : température, humidité, pression atmosphérique, vent, précipitations, rayonnement solaire

S’y ajoute l’état de l’ensemble : pressostat de débit, les trois thermostats FAN / LIMIT / LIMIT2, pressostat de fumées, position des registres, état des protections et du relais de contrôle de phases, thermique moteur, état du variateur par Modbus, état de la batterie de l’alimentation de commande, ouverture de l’armoire et du local technique, retour d’information de l’éclairage ainsi que l’état complet du groupe électrogène diesel, carburant et heures de fonctionnement compris.

Régulation

  • Température — cascade

    La température de la halle est la boucle maîtresse, celle du soufflage la boucle esclave. Cela évite la surchauffe compte tenu de la forte inertie de la halle. La température payée par le client reste dans les limites de sécurité — vérifiées dans le nuage lors de la réservation puis à nouveau dans l’automate.

  • Surpression

    Par la vitesse du ventilateur et la position des registres. La branche de secours en cas de pression basse est matérielle et ne dépend pas de la régulation.

  • Vent et neige

    Élévation de la pression et de la vitesse selon la courbe pression/vent. Au-delà du second seuil de vent, le système annule les réservations et appelle à l’évacuation. Le mode neige est enclenché par l’automate lui-même lorsque la prévision annonce des chutes de neige, que la température extérieure est sous le seuil et que le capteur de précipitations est mouillé — les trois à la fois. La prévision seule ne pilote pas la halle ; en cas de vent fort, elle se contente d’avertir le gestionnaire. L’évacuation est déclenchée par la rafale mesurée au-dessus du seuil — immédiatement, sans moyenne. La courbe pression/vent ne fait qu’augmenter la surpression, elle ne la réduit jamais.

  • Éclairage

    Commutation par secteurs via contacteurs, avec retour d’information. Pas de gradation — les luminaires de halle s’allument par mise sous tension et n’ont pas de réglage d’intensité.

Accès par code QR

L’automate ne vérifie pas de signature cryptographique. Il conserve une liste d’accès valides, ce qui est plus simple et plus robuste.

  1. Toutes les 24 heures — et à chaque modification — le nuage envoie à l’automate la liste des empreintes des billets valides.
  2. Le joueur présente le code QR au lecteur près de la porte.
  3. L’automate compare l’empreinte à la liste et vérifie la plage horaire et le secteur.
  4. Si cela correspond et que la halle n’est pas en alarme, la serrure reçoit une impulsion de 3 secondes.
  5. L’événement est enregistré localement et transmis au nuage à la prochaine connexion.

Les droits permanents — gestionnaire, maintenance, service — restent en permanence sur la liste, afin que le personnel puisse toujours entrer. En cas de coupure prolongée, la validité de la dernière liste est prolongée.

Quand le joueur n'a pas de quoi montrer le code

Batterie vide, écran cassé, gel. Un clavier à code PIN ne règle rien : le PIN arriverait par SMS sur ce même téléphone mort.

  • Code imprimé ou photographié

    Le code est une image et le lecteur à la porte se moque de le voir sur un écran ou sur du papier. Qui sort par le froid ou sait sa batterie faible l'imprime à l'avance.

  • Nouveau code sur un autre téléphone

    Le code n'existe nulle part ailleurs : le serveur n'en a que l'empreinte, nous ne pouvons donc pas renvoyer le même. Sur un autre téléphone, le joueur en émet un nouveau et le premier cesse d'être valable.

  • Ouverture à distance

    Prévu

    L'exploitant déverrouille depuis l'application et l'enregistrement part dans le journal d'audit : qui a ouvert, quand et pour qui. Un numéro de téléphone figure sur la porte.

Le hall est sans personnel, mais l'exploitant existe. Les joueurs arrivent d'ailleurs le plus souvent à deux — deux téléphones morts en même temps sont improbables.

Interfaces

InterfaceUsage
MQTT / TLSautomate ↔ serveur AERDOMA, télémétrie toutes les 5 s
HTTPS + WebSocketsupervision directement depuis l’armoire, sans nuage
Modbus TCP / BACnet IPmise à disposition des paramètres à la GTB du client
Modbus RTU (RS485)variateurs de fréquence, compteur d’énergie, station météo
Modbus TCP vers le panneau de la ventilationétat des centrales et défauts ; écriture limitée à ce que peut faire le personnel
HTTPS avec le certificat de la hallejournaux quotidiens et sauvegarde nocturne de l’automate vers le serveur AERDOMA ; la connexion est ouverte par la halle
Face avant à commutateursconduite locale et mode manuel, sans afficheur
SQLarchive des données mesurées

Modbus TCP et BACnet IP sont désactivés par défaut et ne sont activés que là où le client les demande. Lorsqu’ils tournent, ils restent liés au réseau de l’armoire.

Réseau et accès de maintenance

Dans l’armoire se trouve toujours notre routeur. Seul change ce qui est du côté WAN : notre carte SIM ou un câble vers le réseau du client.

RèglePourquoi
Le tunnel est toujours ouvert vers l’extérieur par notre routeurle client n’a rien à ouvrir ni à configurer
Aucun port entrantrien qui puisse être scanné de l’extérieur
Le routeur ne fait pas de pont entre le réseau du client et notre tunnelnous ne devons pas être une porte d’internet vers le réseau du client
Une clé propre à chaque halle, route /32une halle ne voit pas les autres
Le tunnel sert à la maintenance, pas aux donnéesl’exploitation passe par MQTT ; le tunnel n’est ouvert que pour le diagnostic
L’armoire est un segment réseau à partsi le réseau du client tombe, la halle continue de fonctionner
Le micrologiciel est signé et mis à jour dans la nuit du dimanche au lundi, à l’heure locale de la halle, uniquement si aucune réservation n’est prévue avant la fin de la fenêtrel’automate n’accepte aucun code étranger et ne redémarre pas en pleine partie
Une seule version signée sert à toutes les halles du même type ; l’identité de la halle est dans sa configuration, pas dans le micrologiciella mise à jour parvient à toutes les halles à la fois et une halle ne se présente jamais sous un nom étranger
Une fois par jour, l’automate envoie ses journaux à notre serveur et ne les efface qu’après une écriture vérifiéenous ajustons d’après l’exploitation réelle et la mémoire de l’automate ne se remplit pas
Chaque nuit, l’automate envoie une sauvegarde ; si elle n’arrive pas, notre service technique se manifesteun automate défaillant est remplacé et restauré à partir de la sauvegarde

Étendue des E/S

À titre indicatif, d’après le schéma type. Les chiffres exacts dépendent du nombre de secteurs et de centrales.

ConfigurationETOREANASTORBus
1 centrale de traitement d’air, 1 court4617134× Modbus RTU, 2× Ethernet
2 centrales733034—

Le compteur d’énergie, la station météo et les variateurs passent par Modbus RTU et non par des entrées physiques. Sur les 46 entrées TOR, treize correspondent aux commutateurs de face avant et treize à la surveillance du groupe électrogène.

Archivage

L’archive et la supervision ne sont pas la même chose. Les mélanger conduit soit à une base saturée, soit à une supervision inutilisable.

GrandeurIntervalle
Télémétrie en direct vers la supervisiontoutes les 5 s
Température, humidité, pression et vitesse d’écoulement — soufflage et reprise15 min
Puissance du ventilateur de soufflage, CO et CO₂15 min
Température extérieure, humidité, pression atmosphérique, rayonnement solaire60 min
Surpression dans la halle et vitesse du vent — pour l’ajustement de la courbe pression/vent1 min
Tensions des phases et fréquence du réseau1 min
Vitesse et direction du ventà variation de 1 m/s
Précipitationsà leur survenue
États d’alarme et défautsà leur survenue

L’automate

Automate librement programmable selon la CEI 61131. Les régulateurs configurables avec application figée du fabricant sont exclus — on ne peut y loger ni le préchauffage adaptatif, ni la logique de réservation, ni le modèle énergétique.

L’automate conserve la logique de sécurité et de régulation. L’interface web de supervision, l’archive, la passerelle MQTT et l’éventuel serveur Modbus/BACnet tournent sur un ordinateur industriel dans la même armoire. Ce partage suit le tableau des couches ci-dessus.

Alarmes

Le catalogue compte 29 entrées réparties en quatre priorités. Quatre alarmes critiques arrêtent ou imposent l’évacuation et exigent un réarmement manuel. Les alarmes critiques du réseau et de rafale de vent signalent sans arrêter la halle.

DéfautRéaction du systèmePriorité
Surpression intérieure trop bassebranche de secours, évacuation, réarmement manuelcritique
Fumée détectée au soufflagearrêt immédiat du brûleur, évacuationcritique
CO au soufflage au-dessus du seuilarrêt du brûleur, ventilation maximale, évacuationcritique
Déclenchement du thermostat de sécuritébrûleur arrêté par le matériel, redémarrage bloqué, consignation de servicecritique
Vent au-dessus du second seuilannulation des réservations, surpression maximale, évacuationélevée
Rafale de vent mesurée au-dessus du seuil d’évacuationordre d’évacuer immédiatement la halle, sans moyenne ni attentecritique
Coupure secteuréclairage et chauffage coupés, la ventilation redémarre progressivement au retour de la tensioncritique
Sous-tension, surtension ou écart de fréquencesignalement indiquant la phase, la halle continue de fonctionnercritique
Perte d’alimentation de l’armoiredémarrage du groupe électrogène dieselélevée
Écart débit / vitessesuspicion de courroie rompue ou de filtre encrassémoyenne

Une sélection parmi 29. Le catalogue complet fait partie de la fiche technique.

+421 907 762 373 Évaluer ma halle