ABB
CI522A 3BSE018283R1
1 000 $
En stock
T/T
Xiamen
| Disponibilité: | |
|---|---|
| Quantité: | |
Le CI522A est un sous-module d'interface de communication critique au sein du système de contrôle ABB Advant® Controller série 400, spécialement conçu pour prendre en charge la communication redondante par bus de terrain Advant Fieldbus 100 (AF 100). En tant qu'élément de base de données, le CI522A définit les informations de configuration, d'état et de diagnostic pour cette interface de communication au sein de la base de données du système. Il constitue le composant principal permettant d'obtenir un échange de données fiable et efficace entre le contrôleur et les appareils de terrain.
Dans les systèmes d'automatisation industrielle, la stabilité et la tolérance aux pannes des réseaux de bus de terrain sont primordiales. En fournissant un mécanisme de redondance à double module, le CI522A garantit que la communication du système reste ininterrompue même en cas de panne d'un seul module de communication ou d'une partie du bus, garantissant ainsi la continuité et la sécurité des processus de production. Ce module est non seulement responsable de la transmission des données de la couche physique, mais intègre également des fonctions complètes de diagnostic et de gestion, permettant aux utilisateurs de surveiller et de configurer entièrement l'état du bus, l'état du module, les paramètres réseau, etc.
L'élément de base de données CI522A agit comme un « hub de communication » au sein de la base de données de la série Advant Controller 400 (y compris l'AC 410 et l'AC 450). Il définit l'identité du contrôleur (numéro de station) sur le réseau Advant Fieldbus 100, les propriétés du bus (telles que le type de support, la longueur, le mode maître/esclave) et l'emplacement physique d'installation des sous-modules redondants. Grâce à cet élément de base de données, le personnel d'ingénierie peut effectuer la configuration logicielle, l'activation/désactivation, le diagnostic des pannes et la commutation primaire/secours de l'interface de communication sans accès physique au matériel.
La conception du module CI522A vise à répondre aux exigences du domaine industriel en matière de haute fiabilité, de configuration flexible et de facilité de maintenance. Ses principales fonctions se traduisent par les aspects suivants :
Redondance d'UC à double module : le CI522A prend en charge la configuration de deux sous-modules physiques (Module I et Module II). En mode redondant, un module agit comme module principal, gérant toutes les tâches de communication, tandis que l'autre reste comme module de secours, synchronisant son état en temps réel. En cas de panne du module principal, le système peut basculer automatiquement ou manuellement (via une commande) vers le module de secours. Ce processus est transparent pour les applications de couche supérieure, minimisant ainsi le temps d'interruption de communication.
Prise en charge du support redondant : même lors de l'utilisation d'un seul module CI522A, il est possible de choisir une connexion par câble redondant (paire torsadée). Cela améliore l'immunité au bruit et la fiabilité de la couche physique du bus, évitant ainsi les pannes de réseau dues à l'endommagement d'un seul câble.
Numéro de bus (BUSNO) : identifiant unique défini par l'utilisateur (1-255) pour le réseau Advant Fieldbus 100 au sein du système. D'autres éléments de la base de données (par exemple, les stations d'E/S S800 ou les contrôleurs connectés à ce bus) font référence à ce numéro de bus pour identifier leur réseau associé.
Numéro de station (STNNO) : définit l'adresse logique de ce contrôleur sur le réseau Advant Fieldbus 100 (1-80). Chaque numéro de station doit être unique sur le réseau. En règle générale, il est recommandé à la station maître (Master) d'utiliser un numéro de station inférieur (surtout inférieur à 5) pour optimiser les performances du réseau.
Réglage du mode maître/esclave (MASTER) : Le CI522A peut être configuré comme station maître ou esclave. En tant que maître, il gère activement la communication sur le bus, en interrogeant les appareils esclaves ; en tant qu'Esclave, il répond aux demandes du Maître. Il existe généralement une et une seule station maître sur un réseau AF 100.
Réglage de la longueur du bus (LONGUEUR) : peut être configuré sur 2 000 m, 8 500 m ou 15 000 m en fonction des conditions de câblage réelles. Un réglage correct de la longueur est crucial pour garantir la synchronisation de la communication et la qualité du signal. Le premier arbitre de bus qui acquiert la maîtrise du bus détermine la configuration réelle de la longueur de fonctionnement pour l'ensemble du réseau.
Indication d'état intégrée : fournit des drapeaux AVERTISSEMENT et ERR (Erreur), indiquant respectivement les défauts non fatals (par exemple, perturbations de communication, panne d'un seul câble dans une configuration redondante) et les défauts fatals (par exemple, panne matérielle du module, rupture de bus).
Codes de diagnostic détaillés (DIAG) : chaque sous-module (I et II) dispose d'un terminal DIAG indépendant fournissant des descriptions de défauts plus spécifiques, telles que 'MNA' (Module non connecté), 'ME' (Erreur de module), 'FBE' (Erreur FieldBus), 'IE' (Erreur interne), 'SE' (Erreur système), 'PE' (Erreur de processus), 'PSV' (Passif), etc. Ces codes aident le personnel de maintenance à identifier rapidement la cause profonde.
Détection de l'état des câbles : pour les configurations de support redondant, les bornes ERR_I1/ERR_I2 et ERR_II1/ERR_II2 indiquent l'état des deux câbles de bus connectés à chaque sous-module, identifiant précisément quel câble est défaillant.
Indication du module principal (PRIM_MOD) : dans les configurations redondantes, indique clairement si le module principal actuellement actif est 'I' ou 'II'.
Contrôle d'implémentation (IMPL) : cet indicateur détermine si la configuration CI522A est activée (IMPL=1) ou désactivée en tant que configuration de rechange (IMPL=0) par le système. Il peut être modifié pendant le fonctionnement du système, permettant l'insertion et le retrait « doux » du module de communication.
Contrôle de service (SERVICE) : Peut temporairement mettre le module « Hors service » (SERVICE=0). Le système arrête de surveiller et de générer des alarmes de panne pour ce bus, facilitant ainsi la maintenance ou la réparation sans désactiver complètement l'élément de base de données.
Commutation contrôlée (CH_OVER) : permet à l'utilisateur d'initier une commutation contrôlée du module principal/de secours via une commande logicielle (réglage de CH_OVER sur OUI). Le système réinitialise cet indicateur sur NON après avoir effectué le basculement. Cela peut être utilisé pour la maintenance planifiée ou les tests.
Le module CI522A peut être configuré pour agir comme une source de synchronisation horaire, diffusant des messages de synchronisation horaire précis à l'ensemble du réseau Advant Fieldbus 100. Ceci est crucial pour les systèmes nécessitant un enregistrement de séquence d’événements (SOE) ou un contrôle coordonné entre les stations. Notez que cette fonction ne doit être activée que sur un seul nœud de l'ensemble du réseau.
Ce paramètre permet d'activer un double time-out pour les données cycliques, applicable lorsque des stations avec redondance de communication existent sur le réseau. Lorsqu'il est activé, le délai d'attente du système pour les données cycliques devient plus tolérant, améliorant ainsi la stabilité des communications dans des environnements réseau complexes ou légèrement retardés.
Le principe de fonctionnement du CI522A intègre profondément le contrôle de l'interface matérielle, les protocoles de gestion de redondance et les mécanismes d'échange de données. Son objectif principal est de fournir un canal d'accès réseau AF 100 stable et transparent pour les applications de contrôle de couche supérieure.
Dans l'architecture matérielle de la série Advant Controller 400, le CI522A est généralement installé dans un sous-emplacement spécifique d'un module processeur (par exemple, PM511) ou d'un module porteur. Son adresse dans la base de données est définie précisément par un ensemble de bornes d'adresse :
BUS et STATION : pour les modules installés dans le rack local du contrôleur, ceux-ci sont généralement fixés comme BUS=0, STATION=0, indiquant l'emplacement dans le 'subrack local'.
POS_I/POS_II et SPOS_I/SPOS_II : ces terminaux définissent la position physique de l'emplacement (POS) du sous-module dans le sous-rack et la position du sous-module (SPOS) dans cet emplacement. Le logiciel système télécharge les paramètres de configuration (par exemple, BUSNO, STNNO) de l'élément de base de données vers le matériel physique correspondant sur la base de ces adresses et relit les informations d'état et de diagnostic.
L'échange de données suit le protocole Advant Fieldbus 100. Le CI522A fait office de contrôleur de protocole, gérant l'encapsulation de trame de bas niveau, l'adressage, la vérification des erreurs et le contrôle d'accès aux médias. Pour les couches supérieures (par exemple, les programmes de contrôle de processus), l'accès aux données d'E/S (par exemple, les signaux AI/DI des modules S800) est obtenu en référençant l'élément de base de données de la station d'E/S S800 correspondant (par exemple, CI810), dont le numéro de BUS spécifié est précisément le BUSNO configuré dans le CI522. Cela établit un chemin de données complet depuis le point d'E/S de terrain → module S800 → réseau AF 100 → interface de communication CI522 → base de données du contrôleur.
La redondance du CI522A fonctionne en mode actif-veille.
Synchronisation d'état : le module de secours surveille en permanence la communication entre le module principal et le réseau, en gardant son état interne (par exemple, les tables de mappage de communication, l'état de la connexion) synchronisé avec le module principal.
Détection des défauts : le logiciel système et le matériel du module surveillent conjointement l'état du module principal, y compris les minuteries de surveillance, les diagnostics internes, l'état de la liaison par câble, etc.
Commutation automatique : Une fois qu'un défaut du module principal est détecté, le système transfère rapidement les tâches de communication au module de secours synchronisé. Le processus de basculement est géré par le pilote de communication sous-jacent, visant à minimiser les perturbations de la couche application.
Basculement manuel : l'utilisateur peut déclencher un basculement contrôlé en douceur en réglant CH_OVER=YES. Le système effectue le basculement à un moment approprié (par exemple, après avoir terminé le cycle de communication en cours), garantissant ainsi la cohérence des données.
Repli : Un module principal réparé et réinitialisé peut devenir le nouveau module de secours. L'opportunité et le moment de revenir au mode principal peuvent être déterminés par la politique de l'utilisateur.
Lorsque la fonction TIMESYNC du CI522A est activée, il diffuse périodiquement des trames de synchronisation contenant des horodatages de haute précision vers le réseau AF 100. D'autres nœuds esclaves du réseau (par exemple, d'autres contrôleurs, interfaces d'E/S distantes) utilisent ces trames pour calibrer leurs horloges locales. Cela garantit une base de temps unifiée pour les appareils répartis sur différents emplacements physiques, ce qui est crucial pour analyser la séquence des événements.
Les informations de diagnostic proviennent de plusieurs niveaux :
Auto-test du matériel : le module CI522A effectue des diagnostics matériels internes pendant la mise sous tension et le fonctionnement.
Surveillance des liaisons de communication : vérifie en permanence la connexion physique au bus AF 100 (par exemple, les niveaux de signal, les circuits ouverts/courts-circuits) et la connexion logique (par exemple, les délais de réponse aux messages, les erreurs de somme de contrôle).
Machine à états de protocole : surveille l'état de fonctionnement de la pile de protocoles AF 100, comme le passage de jetons, les conflits de maître, les conflits de numéros de station, etc.
Surveillance au niveau du système : le système d'exploitation du contrôleur surveille si l'interaction du pilote avec le module CI522 est normale.
Toute anomalie détectée aux niveaux ci-dessus déclenche une mise à jour des valeurs des bornes AVERTISSEMENT, ERR ou DIAG correspondantes dans l'élément de base de données et informe les opérateurs via des messages système ou d'autres moyens.
Les paramètres critiques tels que BUSNO, STNNO, MASTER, LENGTH, etc., sont verrouillés une fois que le module entre en mode opérationnel (IMPL=1) et ne peuvent pas être modifiés en ligne. En effet, ces paramètres déterminent directement la topologie du réseau et le comportement de communication ; les modifications en ligne pourraient provoquer des conflits de réseau ou des interruptions de communication. Pour les modifier, l'IMPL doit d'abord être mis à 0 pour mettre le module hors service. Après modification des paramètres, la remise à IMPL à 1 déclenche la réinitialisation du module et charge la nouvelle configuration.
Le CI522A est largement utilisé dans les secteurs industriels ayant des exigences strictes en matière de continuité et de fiabilité des processus, tels que :
Industrie électrique : dans les systèmes DCS des centrales électriques, connexion d'armoires d'E/S distantes (E/S S800) dispersées dans les chaudières, les turbines et les bâtiments électriques.
Pétrole, gaz et pétrochimie : dans les grandes raffineries et les usines chimiques, former un réseau de contrôle au niveau de l'atelier ou de l'unité, connecter des E/S distantes intrinsèquement sûres ou antidéflagrantes, réduisant ainsi le nombre de câbles entre la salle de contrôle et le terrain.
Pâtes et papiers : sur des lignes de production de pâtes et papiers largement distribuées, permettant une acquisition rapide et stable des signaux analogiques et numériques et une transmission des commandes de contrôle.
Traitement de l'eau et des eaux usées : dans les systèmes d'automatisation des usines, connexion d'appareils de terrain répartis dans différentes unités de traitement (par exemple, tamis, bassins de sédimentation, bassins d'aération).
Dans ces scénarios, la redondance du CI522A garantit que même en cas de défaillance d'une partie du chemin de communication dans des environnements industriels difficiles, le système de contrôle peut maintenir les fonctions de surveillance de base ou exécuter un arrêt en toute sécurité, améliorant ainsi considérablement la disponibilité et la sécurité globales de l'usine.
| Catégorie | Spécification Article | Description/Valeur | Notes/Remarques |
|---|---|---|---|
| 1. Identification du produit | Type d'élément | AdvantFieldbus 100 | Type d'élément de base de données correspondant. |
| Nom de l'appel | CI522A | Nom utilisé pour créer l'élément dans la base de données. | |
| Désignation de l'article | AF100_X (par exemple, AF100_1) | Nom unique défini par l'utilisateur. Max. 20 caractères. | |
| 2. Configuration du matériel et des adresses | Contrôleurs pris en charge | Contrôleur Advant 410, Contrôleur Advant 450 | Fait partie de la série Advant Controller 400. |
| Adresse de localisation physique (BUS, GARE) | BUS=0, GARE=0 | Indique que le module est installé dans le subrack local du contrôleur. | |
| Adresse de l'emplacement (POS_I, SPOS_I) | Défini par l'utilisateur | Spécifie l'emplacement physique et la sous-position du premier sous-module (Module I). | |
| Adresse d'emplacement redondante (POS_II, SPOS_II) | Défini par l'utilisateur (ou 0) | Spécifie l'adresse du deuxième sous-module redondant (Module II). Si 0, une configuration à module unique est utilisée. | |
| Indicateur de mise en œuvre (IMPL) | 0 ou 1 | 1 : Le module est implémenté, activé et surveillé par le système. 0 : le module est de rechange, la fonctionnalité est désactivée. Peut être modifié en mode opérationnel. |
|
| Statut du service (SERVICE) | 0 ou 1 | 1 : Le module est en service. 0 : le module est hors service ; la surveillance du système et les alarmes sont suspendues. |
|
| 3. Paramètres réseau | Numéro de bus (BUSNO) | 1 à 255 | Identifiant logique unique attribué à ce réseau AF 100 spécifique. Ne peut pas être modifié en mode opérationnel. |
| Numéro de station (STNNO) | 1 à 80 | Adresse logique du contrôleur sur ce réseau AF 100. Ne peut pas être modifié en mode opérationnel. Des nombres faibles (<5) sont recommandés pour les stations principales. | |
| Mode maître/esclave (MAÎTRE) | 0 ou 1 | 1 : Mode maître (par défaut). 0 : Mode esclave. Ne peut pas être modifié en mode opérationnel. Défini par le système pour les configurations redondantes. |
|
| Type de câble (CÂBLE) | S ou R | S : Câble unique. R : Câble redondant (par défaut). |
|
| Longueur du bus (LONGUEUR) | 2000m, 8500m, 15000m | Régler en fonction du câblage réel. Ne peut pas être modifié en mode opérationnel. La longueur déterminée par le premier Maître du réseau devient effective. | |
| Synchronisation du temps (TIMESYNC) | 0 ou 1 | 1 : Ce module agit comme Time Sync Master, envoyant des messages de synchronisation. 0 : n'envoie pas (par défaut). Cela ne devrait être activé que pour un seul nœud du réseau. |
|
| Activation du double délai d'attente (EN_DTMO) | OUI ou NON | OUI : permet un délai d'attente plus long pour les données cycliques, utilisé lorsque des stations avec redondance de communication existent sur le réseau. NON : temps mort standard. Ne peut pas être modifié en mode opérationnel. |
|
| 4. Redondance et basculement | Prise en charge de la redondance | Redondance des modules matériels, Redondance des supports de communication | Prend en charge la veille chaude via deux sous-modules physiques CI522 et des connexions à double câble. |
| Indication du module principal (PRIM_MOD) | I ou II | Le système indique si le module principal actuellement actif est 'I' ou 'II'. | |
| Commande de commutation contrôlée (CH_OVER) | OUI ou NON | L'utilisateur définit OUI pour demander une commutation contrôlée entre les modules principal et de secours. Le système se réinitialise automatiquement sur NON après le basculement. | |
| 5. Diagnostics et état | Indicateur d'erreur (ERR) | Booléen (système mis à jour) | 1 : indique une erreur fatale (par exemple, défaut matériel, rupture de bus). Déclenche l’indicateur ERR récapitulatif. |
| Drapeau d'avertissement (AVERTISSEMENT) | Booléen (système mis à jour) | 1 : Indique une erreur non fatale (par exemple, perturbation de la communication, défaut d'un seul câble). Déclenche l’indicateur d’avertissement récapitulatif. | |
| Diagnostic des sous-modules (DIAG_I, DIAG_II) | Code d'état (système mis à jour) | Fournit des informations de diagnostic détaillées, par exemple : MNA : module non connecté ME : erreur de module FBE : erreur de bus de terrain IE : erreur interne SE : erreur système PE : erreur de processus PSV : passif |
|
| Indication d'erreur de câble (ERR_I1, ERR_I2, ERR_II1, ERR_II2) |
Booléen (système mis à jour) | Indique l'état des deux câbles spécifiques connectés à chaque sous-module dans une configuration redondante. 1 indique un défaut sur le câble correspondant. | |
| 6. Connectivité et compatibilité | Réseau compatible | Advant Fieldbus 100 (AF 100) | Le bus de terrain de processus en temps réel exclusif d'ABB. |
| Connexion en aval | Stations d'E/S S800, autres contrôleurs Advant (par exemple, AC 110) | Adressé et communiqué via le numéro de bus configuré (BUSNO) et le numéro de station. | |
| 7. Contraintes opérationnelles | Modification des paramètres critiques | BUSNO, STNNO, MAÎTRE, LONGUEUR, EN_DTMO | Ces paramètres ne peuvent pas être modifiés lorsque le module est IMPL=1 et que le système est en mode opérationnel. Définissez IMPL=0, modifiez, puis définissez IMPL=1 pour réinitialiser. |
| Règles de dénomination | Max. 20 caractères | Peut utiliser des lettres, des chiffres, un trait d'union (-), un trait de soulignement (_), un point (.) et certains caractères nationaux. Ne peut pas contenir uniquement des chiffres et doit éviter les conflits avec les noms réservés par le système. |