Exemple De Logique De Contrôle De Bloc Transfert Écriture - Rockwell Automation Allen-Bradley 1747-SN Manuel D'utilisation

Table des Matières

Publicité

Chapitre 5
Blocs transferts RIO
5-26
Exemple de logique de contrôle de bloc transfert écriture
Ligne 2:0
CONFIGUREZ LA LONGUEUR ET L'ADRESSE RIO DE BTW A LA MISE SOUS TENSION. ASSU-
REZ-VOUS D'AUTRE PART QUE LE BIT D'OPERATION DU BLOC-TRANSFERT EST A « 0 »,
INDIQUANT UN BTW. TOUS CES PARAMETRES DOIVENT ETRE ENTRES AVANT DE METTRE LE
PROCESSEUR EN MODE EXECUTION.
|
|
|
| BIT DE
| MISE SOUS TENSION
|
S:1
|––––] [––––––––––––––––––––––––––––––––––––––––––––––––––+COPIER FICHIER
|
15
|
|
|
Ligne 2:1
COPIEZ LE SECTEUR D'ETAT DE BTW DANS UN FICHIER BINAIRE QUI SERA UTILISE PENDANT
TOUT LE PROGRAMME, SEULEMENT QUAND UN BTW EST EN ATTENTE. CELA EVITE D'ACCEDER
AU FICHIER M1 DE NOMBREUSES FOIS AU COURS DE CHAQUE SCRUTATION DU PROGRAMME.
CHAQUE FOIS QU'UN INSTRUCTION CONTENANT UN BIT DU FICHIER M1, UN MOT OU UN
FICHIER, EST SCRUTEE PAR LE PROCESSEUR, UN TRANSFERT IMMEDIAT DE DONNEES VERS LE
MODULE INTERVIENT ET A DONC UN IMPACT SUR LE TEMPS DE SCRUTATION DU PROCESSEUR.
|
SERVICE
|
ETAT
|
BTW/
|
BTW
|
EN ATTENTE
|
B3:5
|–+––––] [–––––+––––––––––––––––––––––––––––––––––––––––––+COPIER FICHIER
| |
0
|
| |
|
| |
|
| |
|
| |
|
| |VERIFIER
|
| |ETAT BTW
|
| |JUSQU'A MISE|
| |A 0 BIT FIN |
| |
B3:5
|
| +––––] [–––––+
|
1
Ligne 2:2
DEBLOQUEZ LE BIT QUI CONTINUE A VERIFIER L'ETAT DE BTW. QUAND UN BTW EST ACHEVE,
LE BIT DE FIN EST MIS A 1. LE PROGRAMME A RELAIS DOIT ALORS DEBLOQUER LE BIT DE
VALIDATION, PUIS ATTENDRE QUE LE MODULE SN METTE A 0 LE BIT DE FIN AVANT QU'UN
AUTRE BTW AU MEME ENMPLACEMENT DU FICHIER M PUISSE ETRE LANCE. CELA REPRESENTE
UN CYCLE BTW COMPLET.
|
|
|
|
|
BIT DE FIN|
|
VIRTUELLE |
|
BTW
|
|
B3:0
|–+––––]/[–––––+–––––––––––––––––––––––––––––––––––––––––––––––––––––––(U)–––––|
| |
13
|
| |
|
| |BIT D'ERREUR|
| |VIRTUELLE
|
| |BTW
|
| |
B3:0
|
| +––––]/[–––––+
|
12
|
|
|
|
|
+COP–––––––––––––––+ |
+–|
|Source
#B3:100| |
|Dest
#M0:1.100| |
|Longueur
3| |
+––––––––––––––––––+ |
|
|
|
|
ETAT BTW S
|
+COP–––––––––––––––+ |
+–|
|Source
#M1:1.100| |
|Dest
#B3:0| |
|Longueur
4| |
+––––––––––––––––––+ |
|
|
|
|
|
|
|
|
|
VERIFIER
|
ETAT BTW
|
JUSQU'A MISE|
A 0 BIT FIN |
B3:5
|
1
|
|
|
|
|
|
|
|

Publicité

Table des Matières
loading

Table des Matières