traitement dans le composant JUMO IO est encore en cours et le régulateur IO doit poursuivre
la scrutation. Si les valeurs entrantes et sortantes de „l'ID-API" concordent, le régulateur IO a
reçu des données de réponse du composant JUMO IO et il peut quitter la scrutation.
Pour consulter l'état des différentes transmissions RDREC à l'intérieur d'un cycle de scrutation,
on peut analyser "RDREC.VALID", "RDREC.BUSY", "RDREC.ERROR" et "RDREC.STATUS".
Si RDREC.VALID = TRUE, le paquet d'échange de données a été reçu avec succès et transmis
à la structure de données pour les paquets d'échange de données entrants. Après la transmis-
sion réussie d'un paquet d'échange de données, il faut effectuer la comparaison des "ID-API"
entrant et sortant, et décider si un autre cycle de scrutation est nécessaire ("ID-API" différents)
ou si des données de réponse valides ont été reçues ("ID-API" identiques). Vous trouverez dans
le tableau à la suite de cette section les paramètres qui doivent être transmis lors des appels
cycliques de RDREC.
b) Prise en charge des données de la réponse : si on reçoit un paquet d'échange de données
du composant JUMO IO dont les valeurs "ID-API" sont identiques dans les structures de don-
nées des paquets d'échange entrant et sortant, alors les données de la réponse du composant
JUMO IO sont disponibles dans la structure de données pour les paquets d'échange entrants.
Les données doivent être sorties de là avant d'être écrasées par la demande de lecture suivante.
Paramétrage des modules fonctionnels WRREC/RDREC
Paramètres d'entrée pour WRREC/
RDREC
LEN
(longueur des données à écrire pour WR-
REC en octets)
MLEN
(longueur maximale des données à lire pour
RDREC en octets)
ID
(identification matérielle du slot/sous-slot du
composant IO à adresser)
INDEX
(indice de la zone cible pour les paquets
d'échange de données des composants
JUMO IO)
RECORD
(pointeur sur les points de données à lire/
écrire ; sur les composants JUMO IO, les
structures de données pour les paquets
d'échange de données entrants et sortants
sont transmises)
5 Echange de données acyclique
Single-ID
255
Identification matérielle du slot 1 du composant JUMO IO
(DeviceStatusBlock)
201
Pour WRREC : pointeur sur structure de données pour
paquet d'échange de données sortant
Pour RDREC : pointeur sur structure de données pour
paquet d'échange de données entrant
Valeurs de transfert
Multi-ID
640
202
23