Onglet I/O Scanning
Traduction de la notice originale
Introduction
Utilisez le service I/O Scanning pour scruter les modules d'E/S afin d'obtenir les entrées et définir les sorties.
Onglet I/O Scanning
La procédure ci-dessous indique comment accéder à l'onglet I/O Scanning du BMX NOE à partir de la page d'index :
Etape
Action
1
Ouvrez l'application avec le BMX NOE 01x0 dans Control Expert.
2
Dans le Navigateur du projet, recherchez le sous-répertoire Communication → Réseaux.
3
Cliquez sur le module Ethernet (BMX NOE 01x0 dans notre exemple) pour afficher l'écran de configuration du module Ethernet.
4
Dans le champ Services du module, sélectionnez Oui dans le menu I/O Scanning.
5
Cliquez sur l'onglet I/O Scanning pour afficher l'écran de configuration I/O Scanning :
6
Entrez les réglages voulus pour chaque ligne sous chaque en-tête de colonne de la configuration I/O Scanning. Reportez-vous au tableau des paramètres I/O Scanning ci-dessous pour consulter les valeurs que nous avons utilisées dans cet exemple.
7
Cochez la case de validation située dans la barre d'outils supérieure pour confirmer la configuration des paramètres I/O Scanning.
Paramètres I/O Scanning au-dessus de la table
Paramètres de la zone %MW maître :
Paramètre
Champ
Description
Lecture
Deux zones de données : De et A
Les valeurs de ces zones définissent la plage des adresses cibles de la CPU pour la lecture des données de chaque équipement. Les adresses saisies ici s'affichent dans la colonne Variable maître (lecture) de la boîte de dialogue. Dans l'exemple ci-dessus, les valeurs Lecture s'étendent de 0 à 599. Notez que ces valeurs s'affichent sous la forme %MW0, %MW599, etc. dans la colonne Variable maître (lecture).
Ecriture
Deux zones de données : De et A
Les valeurs dans ces zones définissent la plage des valeurs d'adresse source sur l'UC (CPU). L'adresse saisie ici s'affiche dans la colonne Variable maître (écriture). Dans cet exemple, les valeurs commençant à %MW2000 sont indiquées dans la colonne WR Master Object.
Paramètre Interv. de répét. :
Paramètre
Champ
Description
Interv. de répét.
zone de données
Le paramètre Interv. de répét. est défini en multiples de 5 ms (valeur minimale), jusqu'à 200 ms (valeur maximale).
Le champ Interv. de répét. (ms) permet de définir la fréquence à laquelle le scrutateur d'E/S envoie une requête à l'équipement après expiration de la période.
NOTE : la période de répétition (ms) du scrutateur d'E/S est un multiple de la période indiquée dans le champ Interv. de répét. La période de répétition réelle utilisée par le scrutateur d'E/S (I/O Scanning) est indiquée dans la colonne Période de répétition (ms).
NOTE : Une entrée dans la colonne Période de répétition (ms) est arrondie au multiple supérieur le plus proche saisi dans le champ Interv. de répét. si l'entrée n'est pas un multiple de cet intervalle de répétition.
Par exemple, si l'entrée dans Interv. de répét. est de 5 et que vous saisissez 7 dans la colonne Période de répétition (ms), la valeur 7 est arrondie à 10. Si vous modifiez la valeur Interv. de répét. sur 6 et que vous saisissez 7 dans Période de répétition (ms), la valeur 7 est arrondie à 12.
Paramètres de la table de scrutation d'E/S (I/O Scanning)
Les paramètres de configuration de la table de scrutation d'E/S sont :
Paramètre
Description
Exemple
Numéro de l'entrée
Première colonne. Elle n'a pas de nom.
Plage valide : 1 à 64
Chaque entrée représente un échange de scrutation d'E/S sur le réseau.
Adresse IP
Adresse IP de l'équipement Ethernet esclave scruté.
192.168.1.100
Nom de l'équipement
Pour configurer un équipement (îlot Advantys, DTM ou PRA), cliquez sur le bouton ... pour afficher la zone Propriétés et lancer le logiciel de configuration de l'équipement.
Pour une présentation de cette procédure pour les Advantys, consultez la section Configuration de Advantys.
Pour une présentation de cette procédure dans les DTM, consultez la section Configuration du DTM maître PRM.
Pour une présentation de cette procédure pour les PRA, consultez la section Configuration de BMX PRA 0100.
NOTE : lorsque la fenêtre Propriétés est affichée, il est impossible de modifier le service I/O Scanning.
MySTB1, Master_PRM_DTM_10, PRA1
ID unité
Ce champ permet d'associer l'adresse esclave de l'équipement connecté à une passerelle Ethernet/Modbus grâce à l'adresse IP de cette passerelle :
  • plage de valeurs : 1 à 255
  • valeur par défaut : 255
Si vous utilisez un pont, saisissez son index (1 à 255) dans ce champ.
255
Syntaxe esclave
Utilisez ce menu déroulant pour sélectionner l'affichage des valeurs Ref. esclave (lecture) et Ref. esclave (écriture). Les 4 choix sont (avec un exemple) :
  • Index : 100
  • Modbus : 400101
  • IEC 0 : %MW100
  • IEC 1 : %MW101
Index (valeur par défaut)
Timeout de validité (ms)
Ce champ définit le délai maximal entre les réponses d'un équipement distant:
  • plage : 0 ms à 50 secondes
  • Intervalle : 1 ms
Une fois ce délai expiré, les données reçues deviennent non valides.
Le timeout de validité doit être supérieur à la période de répétition. Pour un module NOE Ethernet, il doit être supérieur au temps de scrutation de l'UC (CPU).
1500 ms
Période de répétition (ms)
Vitesse à laquelle les données sont scrutées, de 0 à 60 000 par multiples de l'intervalle de répétition.
60 ms
Variable maître (lecture)*
Adresse de destination du PLC maître où sont stockées les données qui viennent d'être lues sur chaque équipement.
Ce paramètre n'est pas accessible. Il est calculé automatiquement et représente la somme de :
  • l'adresse de début De de Lecture (dans la zone au-dessus de la table),
  • la valeur Longueur (lecture) (dans la table ci-dessous).
%mw10
Ref. esclave (lecture)**
Index d'adresse source dans l'appareil esclave/distant.
Le format de cette valeur dépend de la Syntaxe esclave :
  • Index : 5
  • Modbus : 400006
  • IEC 0 : %MW5
  • IEC 1 : %MW6
Longueur (lecture)
Nombre de mots à lire
10
Dernière valeur (Entrée)
Ce champ permet de configurer le comportement des entrées dans le cas où il y aurait un problème d'accès à l'équipement distant (par exemple, réseau ou alimentation défectueux, etc.) :
  • Défini sur 0 : repli à 0
  • Dernière conservée : maintien de la dernière valeur.
Dernière conservée
Variable maître (écriture)*
Adresse source du PLC maître dont les données sont écrites sur l'équipement esclave/distant.
Ce paramètre n'est pas accessible. Il est calculé automatiquement et représente la somme de :
  • l'adresse de début De d'Ecriture (dans la zone au-dessus de la table),
  • la valeur Longueur (écriture) (dans la table ci-dessous).
Ces opérations sont toujours effectuées au niveau du mot.
%mw20
Ref. esclave (écriture)**
Adresse du premier mot à écrire sur l'équipement esclave/distant.
Le format de cette valeur dépend de la Syntaxe esclave :
  • Index : 1
  • Modbus : 400002
  • IEC 0 : %MW1
  • IEC 1 : %MW2
Longueur (écriture)
Nombre de mots à écrire
10
Equipement passerelle/pont
Pour permettre que des équipements réseau TCP/IP plus lents (par exemple, des passerelles et des ponts) soient compatibles avec le scrutateur d'E/S (I/O Scanning) :
  • Cochez la case pour activer cette fonction. Un nouveau bit est défini sur une valeur élevée (1).
  • Désélectionnez la case pour la désactiver (valeur par défaut). Un nouveau bit est défini sur 0.
Valeurs :
  • Désactiver = case désélectionnée
  • Activer = case cochée
Description
Informations supplémentaires
*Le maître est le PLC client qui émet la requête.
**L'esclave est le serveur à partir duquel les données sont lues ou sur lequel elles sont écrites.
NOTE : pour plus d'informations sur la table de scrutation d'E/S, reportez-vous à la section Menu contextuel Copier/Couper/Coller.
NOTE : pour plus d'informations sur la table de scrutation d'E/S, reportez-vous à la section Scrutation des E/S avec plusieurs lignes.