Bloc Transfert Répétitif Bidirectionnel En Alternance - Rockwell Automation Allen-Bradley 1747-SN Manuel D'utilisation

Table des Matières

Publicité

Chapitre 5
Blocs transferts RIO
5-44
Bloc transfert répétitif bidirectionnel en alternance
Les lignes suivantes démontrent un exemple de blocs-transferts répétitifs
bidirectionnels en alternance. L'utilisation de ces lignes assure que les
demandes de blocs-transferts sont exécutées dans l'ordre dans lequel
elles sont envoyées en file d'attente. Cet exemple assure également que
les BTR et BTW s'exécutent alternativement de façon répétitive. Les
conditions XIO évitent aux BTR et BTW de se trouver simultanément en
file d'attente. Les BT continuent aussi longtemps que les lignes à relais
sont scrutées.
Ligne 2:0
CONFIGUREZ LE TYPE D'OPERATION BTR ET BTW, LA LONGUEUR ET L'ADRESSE RIO A LA
MISE SOUS TENSION. LE BIT N7:50/7 DOIT ETRE MIS A 1 POUR INDIQUER UNE OPERATION
BTR ET LE BIT N7:53/7 DOIT ETRE REMIS A 0 POUR INDIQUER UNE OPERATION BTW.
|
| BIT DE
| MISE SOUS TENSION
|
S:1
|––––] [––––––––––––––––––––––––––––––––––––––––––––––+–+COPIER FICHIER
|
15
|
|
|
|
|
|
|
|
|
|
|
Ligne 2:1
COPIEZ LE SECTEUR D'ETAT BTR DANS UN FICHIER DE NOMBRES ENTIERS SEULEMENT QUAND
UN BTR EST EN COURS. CES DONNEES D'ETAT SERONT ENSUITE UTILISEES PENDANT TOUT LE
PROGRAMME ET LIMITERONT LE NOMBRE D'ACCES AU FICHIER M.
|
|
SERVICE
|
ETAT
|
BTR/
|
BTR
|
EN ATTENTE
|
B3:0
|–+––––] [–––––+––––––––––––––––––––––––––––––––––––––––––+COPIER FICHIER
| |
0
|
| |
|
| |
|
| |
|
| |
|
| |VERIFIERTR
|
| |ETAT BTR
|
| |JUSQU'A MISE|
| |A 0 BIT FIN |
| |
B3:0
|
| +––––] [–––––+
|
2
Ligne 2:2
DEBLOQUEZ LE BIT QUI CONTINUE A VERIFIER L'ETAT DE BTR. QUAND UN BTR 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 BTR AU MEME EMPLACEMENT DU FICHIER M PUISSE ETRE LANCE. CELA REPRESENTE UN
CYCLE BTR COMPLET.
|
|
|
| BIT DE FIN|
| VIRTUELLE |
| BTR
|
|
N7:60
|––––]/[–––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––––(U)–––––|
|
13
CONTROLE
BTR
+COP–––––––––––––––+
+–+–|
| |Source
#N7:50| | |
| |Dest
#M0:1.100| | |
| |Longueur
3| | |
| +––––––––––––––––––+ | |
|
CONTROLE
|
BTW
| +COP–––––––––––––––+ | |
+–+COPIER FICHIER
+–+ |
|Source
#N7:53|
|Dest
#M0:1.200|
|Longueur
3|
+––––––––––––––––––+
ETAT BTR
+COP–––––––––––––––+ |
|Source
#M1:1.100| |
|Dest
#N7:60| |
|Longueur
+––––––––––––––––––+ |
VERIFIER
ETAT BTR
JUSQU'A MISE|
A 0 BIT FIN |
B3:0
2
|
|
|
|
| |
| |
|
|
|
|
|
|
|
|
|
|
+–|
4| |
|
|
|
|
|
|
|
|
|
|
|
|
|

Publicité

Table des Matières
loading

Table des Matières