Chapitre 4
Programmation du module
Exemple de programme pour
PLC-2
1
2
bloc transfert écriture
3
bloc transfert écriture
4
bloc transfert lecture
5
démarrage
6
de stockage
7
de stockage
1
4 2
Notez que les processeurs PLC–2 qui ne disposent pas d'instructions de
bloc-transfert doivent utiliser le format de bloc-transfert GET–GET,
présenté en annexe D.
Figure 4.1
Exemple de structure de programme pour la famille PLC-2
Bit de fin
bloc transfert lecture
1
Bouton poussoir
Bit de fin
Bouton poussoir
Bit de fin
Bit de fin
Bit de démarrage
Bit de
Bit A
Bit de fin BTR
de stockage
Bit B
Bit B
Bit de
démarrage
de stockage
Bit A
Vous pouvez remplacer le bouton poussoir par un « bit de fin du temporisateur »
pour initier le bloc transfert écriture sur une base Temps. Vous pouvez également
FILE TO FILE MOVE
COUNTER ADDR:
XXX
POSITION:
XXX
FILE LENGTH:
XXX
FILE A:
YYYY-XXXX
FILE R:
XXX-XXX
RATE PER SCAN:
XXX
BLOCK XFER READ
DATA ADDR:
XXX
MODULE ADDR:
RGS
BLOCK LENGTH:
XX
FILE:
XXXX:XXXX
BLOCK XFER WRITE
DATA ADDR:
XXX
MODULE ADDR:
RGS
BLOCK LENGTH:
XX
FILE:
XXXX:XXXX
utiliser tout bit de stockage en mémoire.
Activé
EN
17
Fin
DN
15
Bit A
de stockage
L
Bit A
de stockage
U
Bit B
de stockage
L
Bit B
de stockage
U
Activé
EN
X7
Fin
DN
X7
Activé
EN
X6
Fin
DN
X6