Minebea Intec PR 5230 Mode D'emploi Original page 267

Transmetteur dans un boîtier de bus de terrain
Table des Matières

Publicité

12 Interface bus de terrain
12.2.2.2
Écriture des données
12.2.2.3
Écriture d'un bit
Minebea Intec
Action du maître
Lire les données demandées dans
Read_Data (octets 0-3).
Procédure :
Attendre que Write_Active = 0 dans la fenêtre de lecture (l'esclave est prêt à recevoir
1.
de nouvelles données).
2. Écrire la valeur dans les octets 0-3 de la fenêtre d'écriture.
3. Écrire le numéro de fonction comme Write_Value_Select dans l'octet 5 de la fenêtre
d'écriture (parex. application "Basic" : 190 = sortie analogique 1).
4. Attendre que Write_Active = 1 dans la fenêtre de lecture.
5. Écrire 0 dans l'octet 5 (Write_Value_Select).
Write_Active est réinitialisé.
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 12.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.
Transmetteur dans un boîtier de bus de terrain PR 5230
Réaction de l'esclave
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.
FR-265

Publicité

Table des Matières
loading

Table des Matières