Passer au contenu principal Passer à la recherche Passer à la navigation principale

Automatisation d'usine et de machines

Ajouter des E/S à un automate existant sans modifier le programme

Quand les signaux peuvent contourner l'automate, quand son programme doit changer, et quelles E/S Ethernet, bus de terrain ou passerelles choisir.

Ajouter des E/S à un automate existant sans modifier le programme
Photo : AJ Yorio · CC0 · Wikimedia Commons

Une machine en service depuis des années a souvent besoin de quelques signaux supplémentaires : températures moteur pour la maintenance, compteur de cycles pour le TRS, ou capteur pour une nouvelle étape du process. Modifier le programme de l'automate exige le projet d'origine, quelqu'un qui connaît le code, un arrêt de production et parfois un nouvel essai de réception. Cet article explique comment ajouter des E/S à un système d'automatisation existant, dans quels cas le programme peut rester tel quel, et dans quels cas un changement est inévitable.

Commencer par identifier qui utilise le signal

La question déterminante est de savoir qui a besoin de la valeur. Si seuls des utilisateurs et des systèmes informatiques l'exploitent, pour des tableaux de bord, des journaux ou des alarmes de maintenance, l'automate n'a pas besoin de la voir, et les nouvelles E/S peuvent être lues par le SCADA ou un équipement edge.

Si la valeur doit agir sur la machine, comme un verrouillage, une condition de démarrage ou une consigne, la logique de l'automate doit l'utiliser, et l'objectif est de limiter cette modification. Les fonctions de sécurité relèvent du circuit de sécurité de la machine et ne font pas partie du périmètre de cet article.

Quatre façons d'ajouter des E/S à un automate existant

1. E/S Ethernet en parallèle, lues par le SCADA ou un équipement edge

Un module d'E/S Ethernet est câblé sur les nouveaux capteurs et raccordé au réseau de l'usine plutôt qu'à l'automate. Le SCADA le lit en Modbus TCP. La série ET-2200 peut aussi publier des valeurs en MQTT, et les modules d'E/S OPC UA comme l'U-7560M intègrent OPC UA, MQTT et une API RESTful. Le programme de l'automate et la configuration matérielle restent inchangés.

Si les données doivent atteindre un MES ou une plateforme cloud, un serveur de communication UA-5231M lit les équipements Modbus TCP et RTU et convertit les valeurs en OPC UA, MQTT ou SNMP. Pour une logique locale simple, un contrôleur edge WISE-5231M exécute des règles SI-ALORS-SINON configurées depuis un navigateur web et se connecte à jusqu'à 16 modules Modbus TCP et jusqu'à 32 modules DCON ou Modbus RTU.

2. E/S esclaves bus de terrain sur le réseau propre de l'automate

Si l'automate a besoin du signal, la voie directe est un module d'E/S sur son bus de terrain. ICP DAS propose des E/S esclaves pour PROFINET (PFN-2000, avec fichier GSDML), PROFIBUS DP (PROFI-5000, avec fichier GSD), EtherNet/IP (EIP-2000, avec deux ports pour le chaînage en guirlande) et CANopen (CAN-2000C, avec fichier EDS). Le module est ajouté à la configuration matérielle de l'automate à l'aide de son fichier d'équipement.

Il s'agit d'une modification de configuration, qui sur la plupart des automates implique un téléchargement. La logique ne change que si les nouvelles valeurs y sont utilisées.

3. Une passerelle vers des E/S Modbus

Lorsque des E/S Modbus sont déjà installées, ou conviennent mieux aux signaux ou aux distances, une passerelle fait correspondre les données Modbus au bus de terrain de l'automate. Le GW-7662 permet à un contrôleur PROFINET d'accéder à des équipements Modbus RTU/ASCII comme les modules M-7000, et le GW-7663 fait de même pour les équipements Modbus TCP comme les modules ET-7000. Le GW-7553 donne à un maître PROFIBUS accès à des équipements Modbus TCP, le GW-7472 relie un scrutateur EtherNet/IP aux équipements Modbus RTU et TCP, et l'I-7232D connecte jusqu'à 10 modules d'E/S Modbus RTU à un maître CANopen.

Pour l'automate, la passerelle est un seul équipement de bus de terrain, et la même règle s'applique.

4. E/S Modbus TCP interrogées par l'automate

De nombreux automates peuvent jouer le rôle de client Modbus TCP et lire directement n'importe quel module Modbus TCP. L'interrogation doit être paramétrée dans l'automate, donc cette voie implique toujours le projet de l'automate.

Quand le programme de l'automate doit changer

BesoinModification du programmeVoie habituelle
Tracer, journaliser ou reporter une valeurNonE/S Ethernet lues par le SCADA (1)
Alarmes de maintenance ou messages e-mailNonContrôleur edge ou serveur de communication (1)
Afficher la valeur sur l'IHM de l'automateEn général oui, sauf si l'IHM peut lire le module en Modbus TCP(1) ou (2)
Utiliser la valeur dans un verrouillage, une séquence ou une boucle de régulationOuiE/S esclaves bus de terrain ou passerelle (2, 3)
Commander depuis le SCADA une sortie non critique, par exemple un voyant d'avertissementNon, mais convenir du système propriétaire de la sortieE/S Ethernet avec sorties numériques (1)

Exemple concret : deux besoins, deux voies

Une machine de remplissage est pilotée par un automate PROFINET. La maintenance souhaite suivre huit températures de paliers et de moteurs avec des tendances, et la production veut que la machine reste à l'arrêt tant qu'un groupe froid récemment installé n'a pas signalé qu'il est prêt.

  • Les températures sont destinées aux personnes, pas à la logique de commande. Un ET-2215H avec huit entrées RTD, compensation de la résistance des fils à 3 fils et détection de rupture de fil est raccordé au réseau de l'usine. Le SCADA l'interroge en Modbus TCP, et l'automate n'est pas modifié.
  • Le signal du groupe froid est une condition de démarrage, donc l'automate doit le voir. Un PFN-2051 avec 16 entrées numériques isolées est ajouté au réseau PROFINET avec son fichier GSDML, et une condition est ajoutée à la logique de démarrage.

Le résultat est une petite modification du programme, avec un essai clair.

Vérifications pratiques avant l'installation

  • Garder les E/S Ethernet en parallèle sur le réseau de l'usine ou du SCADA, à l'écart si possible du trafic temps réel du bus de terrain de l'automate.
  • Planifier les adresses IP et restreindre les accès. La série ET-2200 prend en charge un mot de passe et un filtre d'adresses IP.
  • Définir les valeurs à la mise sous tension et les valeurs de repli des sorties, afin qu'elles passent dans un état connu en cas de perte de communication. L'ET-2242, par exemple, prend en charge les deux, ainsi qu'un double chien de garde.
  • Vérifier l'isolation entre le câblage terrain et le réseau. Les modules ET-2200 cités ici offrent une isolation E/S de 3000 VDC.
  • Protéger l'alimentation du module par un fusible dédié et mettre à jour les schémas de câblage.

Quelles familles de produits ICP DAS conviennent

  • Modules d'E/S Ethernet (ET-2200, ET-7200, E/S OPC UA) pour une supervision en parallèle sans modification de l'automate.
  • Modules d'E/S bus de terrain (PFN-2000, PROFI-5000, EIP-2000, CAN-2000C) lorsque l'automate doit lire le signal.
  • Passerelles bus de terrain (GW-7662, GW-7663, GW-7553, GW-7472, I-7232D) pour intégrer des E/S Modbus au réseau de l'automate.
  • Serveurs de communication IIoT et contrôleurs edge (UA-5231M, WISE-5231M) pour transmettre les données à un MES ou à une plateforme cloud.

Indiquez au service commercial technique le type d'automate, son bus de terrain et votre liste de signaux, et nous proposerons la voie et les modules adaptés.

Produits pour cette application

BNET-2310M BACnet/IP I/O Module, 4-ch AI, 2-ch AO, 4-ch DI, 4-ch DO
BNET-2310M CR BNET-2310M Module d'E/S distantes BACnet/IP, 4 entrées analogiques, 2 sorties analogiques, 4 entrées numériques, 4 sorties numériques

Le BNET-2310M CR est un module d'E/S distantes qui intègre 4 entrées analogiques, 2 sorties analogiques, 4 entrées numériques et 4 sorties numériques sur un réseau BACnet/IP. Un système GTB ou un client BACnet/IP peut lire directement les signaux des capteurs de terrain via Ethernet et piloter les dispositifs de sortie analogiques ou numériques raccordés, sans passerelle supplémentaire.Le module fonctionne en tant que serveur BACnet/IP et prend également en charge la fonction Foreign Device. Il peut s'enregistrer auprès d'un BBMD spécifié pour recevoir les messages BACnet/IP relayés entre différents sous-réseaux IP, ce qui convient aux bâtiments multi-étages, aux installations multi-bâtiments, aux sites industriels et aux installations GTB de grande envergure.La configuration s'effectue via un serveur web intégré, ce qui permet de paramétrer le module depuis un navigateur web standard. Les fichiers de configuration peuvent être importés et exportés pour la sauvegarde et les déploiements répétés. La référence de commande CR correspond à la variante marquée RoHS.ApplicationsCommande et supervision CVC dans l'automatisation du bâtimentGestion de l'éclairage et de l'énergieIntégration GTB et GTEB via BACnet/IPBâtiments multi-étages et installations multi-bâtimentsSites industriels avec E/S de terrain BACnet/IP

Prix régulier : 329,00 € par pièce · remise sur quantité à partir de 10 pcs
Sur commandeLivraison sous environ 2-3 semaines
CAN-2012C CANopen Slave Module, 16-bit 16-ch Analog Input
CAN-2012C CR CAN-2012C Module esclave CANopen, entrée analogique 16 bits 16 voies

Le CAN-2012C est un module d'entrées analogiques esclave CANopen qui transmet des mesures 16 bits sur un réseau de bus CAN. Il offre 8 entrées différentielles ou 16 entrées asymétriques, sélectionnables par logiciel, et couvre les plages de tension ±10 V, ±5 V, ±2,5 V et 0~10 V ainsi que les plages de courant ±20 mA, 0~20 mA et 4~20 mA. Chaque voie peut être configurée individuellement.Conçu pour les réseaux CANopen, le module respecte les spécifications CiA 301 v4.02 et CiA 401 v2.1 et fonctionne en esclave NMT avec contrôle d'erreurs par Node Guarding et Heartbeat. Un fichier EDS par défaut est fourni pour une utilisation avec les logiciels maître CANopen standard, et le module a réussi l'outil de test de conformité CiA CANopen, ce qui simplifie la mise en service avec des maîtres ICP DAS ou d'autres fabricants.Les caractéristiques électriques comprennent une protection ESD par contact de 4 kV sur chaque voie, la prise en charge d'une alimentation de 10 à 30 VCC, et une isolation de 2500 Vrms pour l'optocoupleur et de 3000 VCC pour la conversion CC-CC. Le module se monte sur rail DIN et fonctionne entre -25 et +75 °C.ApplicationsCommande de machines industriellesAutomatisation d'usineCommande de machines de conditionnementAcquisition de données à distanceSurveillance environnementaleSystèmes de commande de véhiculesCommande d'équipements médicaux

Prix régulier : 374,00 € par pièce · remise sur quantité à partir de 10 pcs
Sur commandeLivraison sous environ 2-3 semaines
CAN-2015C CANopen Slave Module, 8-ch RTD Input
CAN-2015C CR CAN-2015C CANopen Slave Module, 8 voies d'entrée RTD

Le CAN-2015C CR raccorde huit capteurs RTD à un réseau CANopen en tant que périphérique esclave. Chaque voie accepte des capteurs RTD à 2 ou 3 fils, avec une résolution de 16 bits et une précision de +/-0,05 % de la pleine échelle. Les ingénieurs peuvent lire les valeurs RTD ou configurer le module via les messages CANopen standard.Le module est conforme à CiA 301 v4.02 et CiA 401 v2.1 et a été validé avec l'outil CiA CANopen Conformance Test. Un fichier EDS par défaut est fourni, ce qui permet de l'ajouter à un maître CANopen standard avec un effort de configuration minimal. Il fonctionne également avec les maîtres CANopen proposés par ICP DAS.Les fonctions de diagnostic et de protection comprennent la détection de rupture de fil, la configuration individuelle des voies, une résistance de terminaison intégrée de 120 Ω et une protection ESD par contact de 4 kV sur chaque voie. L'appareil fonctionne sous une alimentation de +10 ~ +30 VDC et est conçu pour un montage sur rail DIN, avec une plage de fonctionnement de -25 ~ +75 °C.ApplicationsCommande de machines industriellesAutomatisation d'usineCommande de machines d'emballageAcquisition de données à distanceSurveillance environnementaleSystèmes de commande de véhiculesCommande d'équipements médicaux

Prix régulier : 415,00 € par pièce · remise sur quantité à partir de 10 pcs
Sur commandeLivraison sous environ 2-3 semaines
CAN-2017C CANopen Slave Analog Input Module, 8-ch AI
CAN-2017C CR CAN-2017C CANopen Slave Analog Input Module, 8 voies AI

Le CAN-2017C CR est un module esclave CANopen qui intègre huit entrées analogiques différentielles dans un réseau CANopen. Il convient aux ingénieurs qui doivent lire des signaux capteurs sur un bus CAN avec le protocole CANopen standard, l'état des entrées et les paramètres des voies étant accessibles via des objets CANopen conventionnels, sans code spécifique.Chaque voie offre une résolution de 16 bits et un choix de plages d'entrée allant de ±10 V à ±150 mV, ainsi que de -20 mA à +20 mA lorsqu'une résistance externe optionnelle de 125 Ω est installée. Les voies se configurent individuellement, et le module prend en charge les PDO dynamiques ainsi que les modes de transmission SYNC événementiel, sur requête distante, cyclique et acyclique.Le module a été validé avec l'outil de test de conformité CiA CANopen et est livré avec un fichier EDS par défaut. Il fonctionne sous +10 à +30 VDC, assure une isolation de 3000 VDC et est conçu pour un montage sur rail DIN, sur une plage de fonctionnement de -25 à +75 °C. La référence CR désigne la version RoHS du module.ApplicationsCommande de machines industriellesAutomatisation d'usineSystèmes de commande de véhiculesCommande d'équipements médicauxAcquisition de données à distanceSurveillance environnementaleCommande de machines d'emballage

Prix régulier : 366,00 € par pièce · remise sur quantité à partir de 10 pcs
Sur commandeLivraison sous environ 2-3 semaines

En savoir plus sur Automatisation d'usine et de machines

Besoin d'aide pour choisir ?

Nous connaissons bien la gamme ICP DAS et vous aidons à trouver le bon module, accessoire ou pièce de rechange.

Contacter le service commercial technique

Pour les professionnels

  • Remises sur quantité appliquées automatiquement
  • Livraison sans TVA au sein de l'UE avec un numéro de TVA vérifié
  • Fiches techniques et caractéristiques complètes pour chaque produit
Créer un compte professionnel