Chapitre 8
Transfert de données discrètes et de bloc transfert
Processeur de supervision
(PLC 3)
Fichier de données
FB002
BTW
BLOCK TRANSFER WRITE
0000
Rack
Group
Module
Control
0039
Data File
Length
Fichier de données
BTR
FB003
BLOCK TRANSFER READ
Rack
0000
Group
Module
Control
Data File
Length
0007
8-10
Figure 8.5
Exemple de bloc transfert d'un processeur de supervision à un
processeur PLC 5/12, 5/15 ou 5/25 en mode Adaptateur à un
module local de bloc transfert et vice versa
Processeur PLC 5/12, 5/15 ou 5/25 en mode
Adaptateur dans le rack 2 RIO du processeur
de supervision
Le bloc est transféré sur la liaison RIO
BTR
BLOCK TRANSFER READ
Rack
2
Group
0
Module
0=BAS
Control Block
FB001:0000
Data File
FB002:0000
Length
0
Continuous
BTW
BLOCK TRANSFER WRITE
Rack
2
Group
0
Module
0=BAS
Control Block
FB001:0000
Data File
FB003:0000
Length
0
Continuous
Si vous transférez en bloc des données avec un processeur de
supervision, vous ne pouvez pas utiliser l'adressage 1/2 emplacement
avec un châssis 1771-A4B parce que le processeur en mode Adaptateur
a besoin de la table-image d'E/S du rack 3 pour la communication par
bloc-transfert. (Cela ne s'applique qu'aux processeurs PLC-5/12, -5/15
et -5/25 en mode Adaptateur.)
Exemple de programmation par bloc transfert
Les figures ci-après montrent des exemples de logique à relais pour les
blocs-transferts entre un processeur en mode Adaptateur et un
processeur de supervision.
Fichier de données
N7
N7:100
3
0
0
N7:10
N7:100
N7:139
40
Y
3
N7:150
0
0
N7:20
N7:150
8
Y
N7:157
ATTENTION : N'essayez pas d'envoyer des
blocs-transferts vers un processeur de supervision quand
le processeur en mode Adaptateur utilise le rack 3 pour la
scrutation des E/S locales du processeur résident (quand
vous créez votre propre fichier-image de l'adaptateur à
l'aide d'un processeur PLC-5/12, -5/15 et -5/25 en mode
Adaptateur). L'utilisation des adresses du rack 3 dans
cette condition a pour résultat un fonctionnement
imprévisible de la machine qui peut entraîner des dégâts
matériels et des blessures.
Module BT dans le rack 0
d'E/S locales, groupe 2
d'E/S, module 0
BT local sur le fond de panier du châssis
BTW
BLOCK TRANSFER WRITE
Rack
0
Group
2
Module
0
Control Block
N7:15
Data File
N7:100
Length
40
Continuous
Y
BTR
BLOCK TRANSFER READ
Rack
0
Group
2
Module
0
Control Block
N7:25
Data File
N7:150
Length
8
Continuous
Y
Vers le
module BT
Depuis le
module BT
15553