Programmation Des Blocs Transferts En Mode Scrutateur - Rockwell Automation Allen-Bradley 1785-LT Manuel Utilisateur

Table des Matières

Publicité

Programmation des
blocs transferts en mode
Scrutateur
Le processeur effectue des blocs-transferts de données vers et depuis
son châssis d'E/S locales RIO de processeur résident quand il
fonctionne en mode Scrutateur. Le processeur exécute les
blocs-transferts de façon asynchrone à la scrutation du programme. Le
processeur interrompt également la scrutation du programme de façon
asynchrone à l'accès provisoire aux fichiers de données BTW et BTR.
Le processeur exécute un bloc-transfert à distance par adresse de rack
pendant chaque scrutation RIO dans les systèmes PLC-5 classiques.
Demandes de blocs transferts en file d'attente
Si votre programme à relais demande plus d'un bloc-transfert vers ou
depuis le même châssis d'E/S dans la même scrutation d'un
programme, le processeur met les demandes en file d'attente. Les
processeurs PLC-5/12, -5/15 et -5/25 peuvent effectuer jusqu'à 17
demandes par adresse de rack.
Les demandes ayant été placées en file d'attente par le processeur, un
processeur PLC-5/12, -5/15 ou -5/25 exécute les blocs-transferts dans
l'ordre de leur demande. La seule exception est une demande de
bloc-transfert dans un sous-programme de gestion des défauts.
Le processeur a une mémoire tampon active. Il place un bloc-transfert
dans la mémoire tampon active quand il prend la demande dans la file
d'attente. Il place la demande de bloc-transfert directement dans la
mémoire tampon active seulement si la file d'attente est vide.
Quand le processeur passe en mode Programme, les instructions de
bloc-transfert encore dans la mémoire tampon sont annulées.
Blocs transferts vers les E/S locales du processeur résident
Les blocs-transferts vers des E/S locales du processeur résident suivent
ces procédures.
Les demandes de bloc-transfert sont placées en file d'attente pour le
rack d'E/S locales de processeur résident auquel elles s'adressent.
La mémoire tampon active traite tous les modules de blocs-transferts
dont les instructions de blocs-transferts étaient continuellement
actives dans la scrutation du programme, via la scrutation de la file
d'attente dans l'ordre où les demandes ont été placées en file
d'attente.
le processeur interrompt provisoirement 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 du
bloc-transfert.
Les blocs-transferts de données d'E/S peuvent finir et le bit de fin
peut être mis à 1 à n'importe quel moment pendant la scrutation du
programme.
Le processeur exécute tous les blocs-transferts validés des données
d'E/S vers les E/S locales du processeur résident de façon continue, à
mesure que chaque demande de bloc-transfert entre dans la mémoire
tampon active. Le processeur n'attend pas que la scrutation des E/S
mette les demandes en file d'attente.
Chapitre 8
Transfert de données discrètes et de bloc transfert
8-17

Publicité

Table des Matières
loading

Table des Matières