Allen-Bradley 1771-IXE/B Manuel D'utilisation page 24

Module d'entrées de thermocouple /mv
Table des Matières

Publicité

Chapitre 4
Programmation du module
Exemple de programme PLC-3
4-4
Les instructions de blocs-transferts avec le processeur PLC-3 utilisent un
fichier binaire de la section de la table de données pour l'emplacement du
module et autres données de même nature. Il s'agit du fichier de contrôle
des blocs-transferts. Ce fichier stocke les données que vous voulez
transférer dans le module (quand vous programmez un bloc-transfert
écriture), ou depuis le module (quand vous programmez un bloc-transfert
lecture). L'adresse des fichiers de données de blocs-transferts est stockée
dans le fichier de contrôle des blocs-transferts.
Le terminal industriel vous invite à créer un fichier de contrôle lors de la
programmation d'une instruction de bloc-transfert. Ce fichier de contrôle
de blocs-transferts sert pour les instructions de lecture et d'écriture de
votre module. Chaque module requiert un fichier de contrôle de
blocs-transferts différent.
Un segment d'exemple de programme avec instructions de blocs-transferts
est représenté à la figure 4.2 et décrit ci-dessous.
Figure 4.2
Structure d'un exemple de programme de la gamme PLC-3
Bit de fin de
bloc-transfert lecture
1
Bouton-poussoir
bloc-transfert écriture
2
Bit de mise
sous tension
Action du programme
A la mise sous tension, le programme utilisateur examine le bit de fin BTR
dans le fichier de blocs-transferts lecture, initialise un bloc-transfert écriture
pour configurer le module, puis exécute les blocs-transferts lecture
consécutifs de façon continue. Le bit de mise sous tension peut être examiné
et utilisé n'importe où dans le programme.
Lignes 1 et 2 – Les lignes 1 et 2 sont les instructions de blocs-transferts
lecture et écriture. Le bit de validation BTR de la ligne 1, étant faux,
initialise le premier bloc-transfert lecture. Ce transfert effectué, le module
effectue un bloc-transfert écriture puis des blocs-transferts lectures continus
jusqu'à ce que le bouton-poussoir soit utilisé pour demander un autre
bloc-transfert écriture. Après l'exécution de ce simple bloc-transfert
écriture, le module reprend automatiquement les blocs-transferts lecture
continus.
BTR
BLOCK XFER READ
RACK:
GROUP:
MODULE:
DATA:
LENGTH:
CNTL:
Bit de fin de
BTW
BLOCK XFER WRITE
RACK:
GROUP:
MODULE:
DATA:
LENGTH:
CNTL:
Validation
EN
12
XXX
Fin
X
X = XXXX
DN
15
XXXX:XXXX
Erreur
X
ER
XXXX:XXXX
13
Validation
EN
02
XXX
Fin
X
X = XXXX
DN
05
XXXX:XXXX
Erreur
X
ER
XXXX:XXXX
03

Publicité

Table des Matières
loading

Table des Matières