Transmetteur série PR 5220
12.2.2.4
Lecture de bit
12.2.3
Lecture et écriture directes des bits
12.2.3.1
Lecture d'un bit d'état
12.2.3.2
Écriture d'un bit de contrôle
12.2.4
Attendre le résultat de l'action
FR-202
Action du maître
Attendre que Write_Active ait été dé-
fini.
Écrire 0 dans Write_Value_Select.
La lecture de différents bits qui ne sont pas contenus directement dans la fenêtre de
lecture est uniquement possible avec un numéro de fonction correspondant et les
données dans Read_Data (octets 0-3) de la fenêtre de lecture. Dans ces octets, les bits
doivent tous être analysés individuellement.
La procédure est la même que celle décrite au chapitre 12.2.2.1.
Aucune procédure n'est requise pour lire des bits d'état (status bits) et pour écrire des bits
de contrôle directs (control bits). Les bits d'état généraux sont toujours disponibles et
n'ont pas besoin d'être appelés. Les bits de contrôle directs sont également toujours
disponibles.
Les bits d'état des octets 5-7 de la fenêtre de lecture sont toujours disponibles et peuvent
être lus directement par le maître.
Certaines fonctions de l'appareil peuvent être exécutées en définissant directement les
bits dans les octets 6 et 7 (control bytes) de la fenêtre d'écriture.
Action du maître
Définir le bit dans Control Byte.
Réinitialiser le bit dans Control Byte.
Si une action a été initiée et requiert plus de temps, il est également possible d'attendre la
fin du traitement.
Action du maître
Définir un bit, voir chapitre
12.2.3.2.
Réaction de l'esclave
Réinitialiser le bit Write_Active.
Réaction de l'esclave
La fonction est exécutée.
Réaction de l'esclave
12.2.2.3
ou
Définir le bit CmdBusy.
La fonction est exécutée.
En cas d'erreur : Définir le bit CmdEr-
ror et l'octet LastError.
12 Interface bus de terrain
Minebea Intec