Chapitre 8
Transfert de données discrètes et de bloc transfert
8-18
Blocs transferts de données RIO
Les blocs-transferts de données d'E/S vers RIO suivent ces procédures.
Les demandes de blocs-transferts sont placées en file d'attente pour
chaque rack RIO adressé.
Chaque mémoire tampon active transfère un bloc de données par
scrutation RIO.
Le processeur interrompt momentanément la scrutation du
programme quand la mémoire tampon active exécute une demande
de bloc-transfert afin d'accéder au fichier des données des
blocs-transferts.
Si les scrutations du programme sont deux ou trois fois plus longues
que les scrutations RIO, le processeur peut exécuter deux ou trois
blocs-transferts à distance par scrutation de programme et interrompre
la scrutation du programme deux ou trois fois.
Important : Si vous répartissez les numéros de racks RIO entre les
voies de scrutateurs, les blocs-transferts vers les voies des scrutateurs
de priorité moindre ne s'exécutent pas. Les transferts discrets
fonctionnent correctement. La priorité des voies de scrutateurs est
conforme à l'ordre suivant : 1A, 1B, 2A et enfin 2B. Si vous
configurez les voies 1B et 2A comme scrutateurs décentralisés et
répartissez le rack numéro 2 entre elles, par exemple, les
blocs-transferts fonctionneront vers 1B (la voie de priorité supérieure)
mais ne fonctionneront pas vers la deuxième moitié du rack 2 (2A, la
voie de priorité moindre).
Blocs transferts dans les sous programmes de gestion des
défauts (STI)
Si le processeur exécute un sous-programme de gestion des défauts qui
contient des instructions de bloc-transfert, le processeur les exécute
immédiatement à l'achèvement des blocs-transferts qui se trouvent
dans la mémoire tampon active, avant même les demandes de
blocs-transferts en file d'attente.
Les blocs-transferts dans un sous-programme de gestion des défauts ou
un STI doivent être effectués seulement entre le processeur et les E/S
locales de processeur résident.
ATTENTION : La scrutation du programme s'arrête
quand le processeur PLC-5/15 ou -5/25 exécute un
sous-programme de gestion des défauts ou un STI avec
une instruction de bloc-transfert vers un châssis
décentralisé. Le délai de bloc-transfert peut être
inacceptable pour votre application.