Désactivation De La Mise À Jour Cyclique Des Cartes D'e/S Spéciales - Omron SYSMAC CS Série Manuel De Programmation

Automates programmables
Table des Matières

Publicité

Temps de cycle et traitement à grande vitesse
3. Exécution des instructions IORF(097) et DLNK(226)
Remarque
6-1-7
Désactivation de la mise à jour cyclique des cartes d'E/S
spéciales
■ IORF(097) : MISE A JOUR D'E/S
L'exécution de l'instruction IORF(097) permet de mettre à jour une plage de
mots d'E/S. L'instruction IORF(097) peut mettre à jour des données affectées
à des cartes d'E/S standard et spéciales.
St
E
Dans l'exemple suivant, l'instruction IORF(097) est utilisée pour mettre à jour
8 mots de données d'E/S.
0016
Lorsqu'une réponse à grande vitesse est requise pour l'entrée et la sortie d'un
calcul, utilisez IORF(097) juste avant et juste après l'instruction de calcul.
Le temps d'exécution de l'instruction IORF(097) est relativement long et
augmente proportionnellement au nombre de mots mis à jour, ce qui peut
entraîner un allongement significatif du temps de cycle. Reportez-vous au
chapitre 10-5 Temps d'exécution d'instruction et nombre de pas dans le
Manuel d'utilisation pour plus de détails.
■ DLNK(226) : mise à jour d'E/S de carte réseau (UC CS1-H, CJ1-H, CJ1M ou
CS1D uniquement)
DLNK(226) s'utilise pour mettre à jour des données d'une carte réseau
portant le numéro de carte spécifié. Les données mises à jour sont les
suivantes :
• mots affectés à la carte dans la zone CIO ;
• mots affectés à la carte dans la zone DM ;
• données spécifiques de la carte (voir remarque) ;
Remarque Les données spécifiques d'une carte réseau comprennent des
liaisons de données pour la carte Controller Link ou les cartes
SYSMAC LINK, ainsi que des E/S déportées pour les cartes
DeviceNet.
N : numéro de la carte réseau
DLNK
N
Exemple :
L'instruction à gauche met à jour les mots affectés à la carte
dans les zones CIO et DM, et des données spécifiques de la
DLNK
carte réseau portant le numéro de carte 1.
#1
Exemple d'application : Lorsque le temps de cycle est long, l'intervalle de mise à
jour des liaisons de données de Controller Link peut être très long. Vous pouvez
raccourcir cet intervalle en exécutant l'instruction DLNK(226) pour que la carte
Controller Link augmente la fréquence de mise à jour des liaisons de données.
Dix mots de la zone de carte d'E/S spéciales (CIO 2000 à CIO 2959) sont
affectés à chaque carte d'E/S spéciales en fonction du numéro de carte
configuré sur l'avant de la carte. Les données sont mises à jour entre cette
zone et l'UC à chaque cycle de la mise à jour d'E/S. Vous pouvez toutefois
St : mot de début
E : mot de fin
Les données de tous les mots de St à E sont
rafraîchies à l'exécution de IORF(097).
Les 7 mots de CIO 0010 à CIO 0016 sont
rafraîchis à l'exécution de IORF(097).
Chapitre 6-1
253

Publicité

Table des Matières
loading

Table des Matières