Systèmes de contrôle et automatisation
Comment utiliser la logique des échelles pour les systèmes automatisés de détection d'incendie et de gaz
Table of Contents
Le rôle critique des contrôleurs logiques programmables dans la protection moderne contre les incendies et le gaz
Dans tout environnement industriel ou commercial, un système automatisé de détection d'incendie et de gaz n'est pas seulement une exigence réglementaire, c'est une défense de première ligne contre les pertes catastrophiques en vies humaines, en propriétés et en capacités de production. Au cœur de ces systèmes se trouve le contrôleur logique programmable (PLC), un ordinateur industriel robuste qui surveille en permanence les entrées de capteurs et exécute des actions de contrôle. Le langage de programmation le plus couramment utilisé pour définir ces actions est la logique d'échelle, un langage graphique, semblable à un relais, qui a été un élément essentiel de l'automatisation industrielle depuis des décennies.
Qu'est-ce que Ladder Logic ?
La logique de la ladder est un langage de programmation qui représente les circuits de commande en utilisant des symboles dérivés des diagrammes de câblage de relais électromécanique. Il tire son nom des deux rails de puissance verticaux (comme les côtés d'une échelle) et des échelons horizontaux qui les relient. Chaque échelon contient un ensemble de conditions d'entrée (contacts) et d'instructions de sortie (rouleaux, minuteurs, compteurs).
Le langage a été développé dans les années 1970 pour faciliter la transition des panneaux de relais à fils durs vers les PLC numériques. Sa nature visuelle et intuitive permet aux électriciens et aux techniciens de lire et de dépanner la logique sans une grande expertise en programmation. Les PLC modernes supportent souvent des langages supplémentaires (texte structuré, diagramme de bloc de fonction), mais la logique d'échelle reste la plus largement utilisée pour des applications de contrôle et de sécurité discrètes.
- Contacts – Symboles normalement ouverts (NO) ou normalement fermés (NC) qui représentent les périphériques d'entrée (capteurs, boutons poussoirs) ou les bits internes.
- Coils – Sorties qui contrôlent les actionneurs (bras, valves, moteurs) ou les bits de mémoire interne.
- Temps – Retards pour le retard (TON), le retard (TOF) ou l'impulsion.
- Counters – Compter les événements, utile pour la logique de vote.
La simplicité de la logique des échelles le rend particulièrement utile dans la détection des incendies et des gaz, où la fiabilité et la clarté sont primordiales. Un programme d'échelle bien écrit est l'auto-documentation; un technicien de maintenance peut suivre les échelons pour comprendre exactement quelles conditions provoqueront une action de sécurité.
Composantes essentielles d'un système de détection d'incendie et de gaz
Avant de plonger dans la conception logique de l'échelle, il est essentiel de comprendre les composants physiques avec lesquels le PLC interagit. Un système automatisé typique comprend :
- Senseurs – Détecteurs de fumée, détecteurs de chaleur, détecteurs de flamme et capteurs de gaz (toxiques, combustibles ou oxygène appauvri).Les capteurs peuvent être discrets (on/off) ou analogiques (4-20 mA signal proportionnel à la concentration).
- Dispositifs d'alarme – Sirènes Audible, feux stroboscopiques, panneaux d'évacuation vocale.
- Contrôle – Le contrôleur de sécurité PLC ou dédié qui exécute la logique d'échelle et communique avec les interfaces homme-machine (HMI).
- Activateurs – Vannes anti-incendie, vannes de déluge à électrons, clapets de ventilation, relais d'arrêt d'urgence (ESD) et démarreurs pour ventilateurs d'échappement.
- Relais et interfaces de sécurité[ – Interlocks et circuits d'arrêt sans fil qui fonctionnent en parallèle avec le PLC pour un fonctionnement sans danger.
Dans les grandes usines, ces composants sont organisés en zones de détection des incendies et des gaz, chacune avec une logique spécifique. Le CPL scanne les entrées à plusieurs reprises (cycle de balayage) et met à jour les sorties en conséquence, assurant une réponse en temps réel.
Conception du système avec la logique de la ladder
La conception globale d'un système de détection d'incendie et de gaz utilisant la logique de l'échelle suit une séquence systématique : cartographie des entrées du capteur, évaluation logique de l'état et activation de la sortie.
Cartographie des entrées: Des capteurs à PLC
Pour les capteurs discrets, le symbole de contact représente l'état du capteur. Par exemple, un contact de détecteur de fumée normalement ouvert se ferme lorsque la fumée est détectée. L'échelle utilise ce contact pour déclencher une bobine d'alarme. Les capteurs analogiques (4–20 mA ou 0–10 V) sont lus dans des modules d'entrée analogiques et comparés aux seuils en utilisant des instructions de comparaison (telles que GRT, ERP, ou égal). La logique de l'échelle crée alors un contact interne lorsque le niveau de gaz dépasse un point de consigne.
I:1/0 (Smoke Detector – NO)
| | (---[Alarm_Coil]---)
II:1/1 (Heat Detector – NC – fail-safe)
|/| (---[Shutdown_Coil]---)
Exemple d'onde: Lorsque la fumée est détectée (I:1/0 ferme) OU le détecteur de chaleur est normal (I:1/1 fermé), la bobine d'alarme est sous tension. Mais si le détecteur de chaleur perd de l'énergie (ouvre), l'arrêt se produit.
Conception logique pour la détection d'incendie
Considérez une zone de détection d'incendie de base avec un capteur de fumée et un capteur de chaleur. La réponse souhaitée est d'activer les alarmes et de libérer l'agent de suppression propre seulement lorsque les deux capteurs sont d'accord (voter la logique pour minimiser les faux déplacements).
Rung 1: Initiation d'alarme
I:Smoke ET I:Chauffe → O:Alarm Relay[
Pour implémenter ET dans l'échelle, placer deux contacts normalement ouverts en série.
Rung 2: Release Suppression
O:Alarm Relay AND (TMR Delay TON fait) → O:Suppression Solénoid
Un minuteur (p. ex., 10 secondes) fournit une cale avant décharge pour permettre l'évacuation du personnel.
Conception logique pour la détection des fuites de gaz
Pour un capteur de gaz combustible, la valeur analogique est comparée à un seuil (p. ex., 20 % de LEL). Si elle est dépassée, la logique de l'échelle fixe un bit interne.
Rung 1: Basse alarme
Gas Level > 20% → O:Alarm Light
Rung 2: Haute alarme avec arrêt
Gas Level > 40% → O:Shutdown Valve, O:Vent Fan Start
Comme les capteurs de gaz peuvent dériver, il est sage d'inclure un verrouillage manuel de réinitialisation afin que le système reste verrouillé après un arrêt jusqu'à ce qu'un opérateur confirme des conditions de sécurité.
Considérations avancées : Redondance, vote et niveaux d'intégrité de la sécurité
Dans les applications critiques, les systèmes d'incendie et de gaz doivent satisfaire à des niveaux d'intégrité de sécurité spécifiques (SIL) tels que définis par des normes comme IEC 61508 ou IEC 61511. Pour atteindre SIL 2 ou SIL 3 nécessite souvent des capteurs redondants (2oo3 votes) et des architectures PLC redondantes.
Exemple 2oo3 :
CTU: Count_Alarms
When Sensor1=alarm, Sensor2=alarm, Sensor3=alarm
Compare Count_Alarms ≥ 2 → O:Output
De plus, les tests périodiques (en ligne ou hors ligne) doivent être pris en compte dans la logique, souvent par un mode de test manuel qui simule les alarmes sans décharge réelle. La logique de laéchelle peut inclure un bit de test qui contourne les sorties ou les active avec une exigence de remise à zéro.
Intégration avec d'autres systèmes
Les systèmes modernes de détection d'incendie et de gaz ne fonctionnent pas isolément. Ils communiquent avec les systèmes de gestion de bâtiments (BMS), SCADA (contrôle de surveillance et acquisition de données), les systèmes d'arrêt de processus et les plateformes d'intervention d'urgence. La logique de la ladder peut inclure des blocs de communication pour envoyer des données sur Modbus, Profibus ou Ethernet/IP. Par exemple, un ronf peut définir une balise SCADA lorsqu'un incendie est confirmé, ou envoyer une commande d'arrêt à un DCS via une sortie numérique mapidée vers un module de bus de terrain.
Points d'intégration typiques:
- Panneaux d'alarme qui affichent l'état de la zone et les journaux d'événements.
- Systèmes d'arrêt d'urgence (ESD) qui font marcher l'équipement de traitement.
- Décharge automatique de la suppression d'incendie.
- Contrôle CVC pour empêcher la propagation de la fumée en fermant les clapets d'incendie.
Essais, mise en service et entretien
Pendant la mise en service, chaque capteur doit être simulé (fumée, chaleur, gaz) et les sorties correspondantes vérifiées. Utilisez les fonctions de force dans le logiciel PLC pour remplacer temporairement les entrées pour les tests. Documentez chaque échelon de description pour le dépannage futur. Implémentez la logage des armes dans la mémoire PLC ou un historien externe.
La maintenance courante devrait comprendre l'étalonnage périodique des capteurs analogiques, l'essai des alarmes (sirens, strobes) et l'examen de la logique de PLC pour tout changement de la configuration de l'usine. La logique de la échelle peut être étendue avec watchdog timers[ pour détecter la défaillance de PLC et une sortie heartbeat[ qui indique que le système est en vie.
Conclusion
La logique de la ladder reste le langage de choix pour la programmation des PLC dans les systèmes de détection d'incendie et de gaz en raison de sa clarté, de sa fiabilité et de sa facilité d'entretien. En comprenant comment cartographier les capteurs, concevoir la logique de vote, mettre en œuvre des principes de sécurité et s'intégrer à des systèmes de contrôle de la centrale plus larges, les ingénieurs peuvent créer des solutions de sécurité à la fois efficaces et conformes aux normes internationales.
Pour plus de détails, consultez ce tutoriel logique complet, examinez les normes NFPA pour les systèmes de détection d'incendie, et explorez le cadre de sécurité fonctionnelle IEC pour les exigences SIL.