Scrutation des E/S, transfert
discret et bloc transfert
Le processeur PLC-5 classique peut transférer des données discrètes et
blocs- transferts de données vers/depuis les E/S locales du processeur
résident, un châssis d'E/S locales étendues et un châssis RIO.
Transfert de données discrètes
Le système RIO est scruté par scrutation séparée et asynchrone à la
scrutation du programme. La scrutation RIO prend les données de
sortie dans la mémoire tampon RIO vers les modules de sorties et met
les données d'entrée dans la mémoire tampon RIO depuis les modules
d'entrées. Le temps de scrutation RIO peut prendre 3, 6 ou 10 ms par
rack de châssis sur la liaison RIO, selon la vitesse en bauds. Le
processeur PLC-5 échange alors les données des tables-images des
entrées et des sorties avec la mémoire tampon RIO pendant la partie du
rafraîchissement des E/S de la gestion interne.
E/S immédiates
Le processeur répond à des demandes d'entrée immédiate (IIN) et de
sortie immédiate (IOT) pendant la scrutation de la logique. La
scrutation de la logique dépend de la demande de données d'entrée/de
sortie immédiates. La scrutation de la logique reprend quand les
données sont obtenues et la demande satisfaite.
Les données IIN et IOT sont transférées directement vers et depuis les
modules d'E/S dans les E/S du processeur résident et le châssis des E/S
locales étendues. Avec le RIO, seule la mémoire tampon RIO est
rafraîchie.
Transfert des données en bloc
L'échange des données d'un bloc-transfert et la scrutation de la logique
s'exécutent indépendamment et conjointement. Les paragraphes
ci-après expliquent le transfert d'un bloc de données d'E/S locales
étendues, puis d'E/S du processeur résident et RIO.
Chapitre 9
Calcul de la durée des programmes
9-5