Chapitre 8
Transfert de données discrètes et de bloc transfert
8-22
blocs-transferts complémentaires n'importe où de 0 à 1 seconde
avant d'établir le bit d'erreur (.ER).
Considérations sur les racks locaux d'un processeur résident
Les remarques ci-après sont des considérations d'ordre général de
programmation lorsque vous effectuez des blocs-transferts de données
dans un rack local du processeur résident.
A l'intérieur du rack local du processeur résident, limitez le nombre
de blocs-transferts de lecture continue à 16 transferts de 4 mots
chacun, ou 8 transferts de 64 mots chacun. Si vous essayez de
dépasser ces limites de bloc-transfert, une erreur de checksum (code
de défaut -5) survient.
Les instructions de bloc-transfert vers l'un quelconque des modules
suivants résidant dans le rack local du processeur résident
aboutissent à de fréquentes erreurs de checksum.
- les modules 1771-OFE1, -OFE2 et -OFE3, toutes versions
antérieures à la série B, révision B.
- le module 2803-VIM, toutes versions antérieures à la série B,
révision A
- le module IMC-120, toutes versions
Pour éliminer les erreurs de vérification, remplacez vos modules par
la série et la version actuelles. Si le remplacement n'est pas
possible :
1.
En utilisant le logiciel 6200 de programmation du PLC-5,
versions 4.11/4.12 ou plus récentes, placez-vous à l'écran
d'état du processeur.
2.
Avec le processeur en mode programme PROG, mettez le
bit de contrôle 4 de l'utilisateur sur . Le mot du bit de
contrôle de l'utilisateur est S:26.
3.
Changez le mode du processeur de PROG en RUN.
Ne programmez aucune instruction IIN ou IOT à un module dans le
même groupe matériel de modules que le module BT, sauf si vous
savez qu'aucun bloc-transfert n'est pas en cours. Si vous devez
programmer ainsi, utilisez une instruction XIO pour examiner le bit
EN de l'instruction de bloc-transfert pour conditionner les
instructions IIN et IOT.