Programme De Contrôle Du Slc Annulant Un Bt Transmis Sur La Liaison Rio - Rockwell Automation Allen-Bradley 1747-SN Manuel D'utilisation

Table des Matières

Publicité

Chapitre 5
Blocs transferts RIO
Programme de contrôle SLC annulant un bloc transfert transmis sur la liaison RIO
Indicateur de contrôle
EN
TO
Indicateur d'état
EW
ST
ER
DN
5-18
Informations de contrôle M0
Informations d'état M1
Programme de contrôle du SLC annulant un BT transmis sur la
liaison RIO
Cet exemple illustre un programme de contrôle SLC annulant une
opération BT.
Dans cet exemple, le programme de contrôle du SLC veut une valeur
de dépassement de temps BT inférieure à la valeur par défaut de
quatre secondes utilisée par le scrutateur. Quand le programme de
contrôle SLC détecte que l'indicateur ST s'est mis à 1, un
temporisateur démarre dans le programme de contrôle du SLC.
 Si le temporisateur expire avant le retour d'un BT réponse du
scrutateur (DN ou ER), le programme met alors l'indicateur TO à 1.
 Le scrutateur complète le champ des codes d'erreurs et met à 1
l'indicateur ER. Le programme de contrôle du SLC doit encore mettre
à 0 l'indicateur EN pour compléter l'opération BT. Notez que, du fait
de la nature asynchrone de l'annulation d'une transmission vers un
dispositif ayant un BT en cours, le BT réponse peut aussi bien
indiquer un résultat satisfaisant qu'une erreur.
 Le programme de contrôle du SLC met à 0 les indicateurs TO et EN.
Notez que si le programme de contrôle du SLC tente ultérieurement
de lancer un autre BT alors que l'indicateur TO est toujours à 1, le
scrutateur ignorera la demande de BT.
 Enfin, les bits EW, ST et ER sont remis à 0.








Publicité

Table des Matières
loading

Table des Matières