Lecture Et Écriture Directes Des Bits - Minebea Intec PR 5211 Serie Manuel De L'appareil

Table des Matières

Publicité

Transmetteur série PR 5211
7.2.2.3
Écriture d'un bit
7.2.2.4
Lecture de bit
7.2.3
Lecture et écriture directes des bits
Minebea Intec
Action du maître
Écrire la valeur dans Write_Data (oc-
tets 0-3).
Écrire le numéro de fonction dans
Write_Value_Select.
Attendre que Write_Active ait été dé-
fini.
Écrire 0 dans Write_Value_Select.
Outre les bits de contrôle dans les octets 6/7, d'autres bits peuvent directement être
définis ou réinitialisés avec Write_Value_Select.
Pour définir les bits 80…127, le numéro de fonction correspondant est écrit dans
Write_Value_Select (voir chapitre 7.2.5).
Pour réinitialiser les bits 80…89, le numéro de fonction correspondant + 128 (208…217) est
écrit dans Write_Value_Select.
Action du maître
Écrire l'adresse en bits comme numéro
de fonction dans Write_Value_Select.
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 7.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
7 Interface ProfiBus
Réaction de l'esclave
Lire les données à partir de
Write_Data (octets 0-3).
Définir le bit Write_Active.
Réinitialiser le bit Write_Active.
Réaction de l'esclave
Le bit sélectionné depuis
Write_Value_Select est défini et la
fonction correspondante est exécutée.
Définir le bit Write_Active.
Réinitialiser le bit Write_Active.
FR-66

Publicité

Table des Matières
loading

Table des Matières