Le scrutateur d'E/S est utilisé périodiquement pour lire ou écrire des entrées/sorties distantes sur le réseau Ethernet sans programmation spécifique. Il est configuré à l'aide de Control Expert.
Ce service comporte les éléments essentiels suivants :
-
une zone de lecture qui regroupe toutes les valeurs des entrées distantes ;
-
une zone d'écriture qui regroupe toutes les valeurs des sorties distantes ;
-
des périodes de scrutation qui sont indépendantes du cycle de l'automate et propres à chaque équipement distant.
Recommandations d'utilisation
La scrutation peut être effectuée uniquement lorsque l'automate fonctionne en mode Run.
Ce service fonctionne avec tous les équipements prenant en charge la communication Modbus sur le profil TCP/IP en mode serveur.
Le mécanisme d'échange, qui est transparent pour l'utilisateur, s'exécute avec les requêtes suivantes :
REMARQUE : si vous utilisez le service I/O Scanning avec des équipements de passerelle/pont, cochez la case de la colonne Equipement passerelle/pont dans l'écran IO Scanning, comme illustré ci-dessous.
Le diagramme suivant illustre le fonctionnement de la scrutation d'entrées/sorties distantes.
-
Dès que l'automate passe en mode Run, le module ouvre une connexion pour chaque équipement scruté (une connexion pour chaque ligne saisie dans la table des éléments scrutés).
-
Le module lit ensuite périodiquement des mots d'entrée, et de même, écrit périodiquement des mots de sortie pour chaque équipement.
-
Si l'automate passe en mode Stop, les connexions à chaque équipement sont fermées.
Récapitulatif des fonctionnalités
Le service I/O Scanning est utilisé pour :
-
gérer la connexion avec chaque équipement distant (une connexion par équipement scruté) ;
-
analyser les entrées/sorties de l'équipement à l'aide de requêtes de lecture et d'écriture Modbus sur le profil TCP/IP ;
-
mettre à jour les zones de lecture et d'écriture dans la mémoire de l'application ;
-
actualiser les bits d'état de chaque équipement distant.
Chaque scrutateur d'E/S peut être activé/désactivé.
NOTE : ces bits indiquent si les mots d'entrée/de sortie du module ont été actualisés.