Indicateur de processus X3 PR 5410
12.2.2.2
Écriture des données
12.2.2.3
Écriture d'un bit
FR-326
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é-
ini.
Écrire 0 dans Write_Value_Select.
Outre les bits de contrôle dans les octets 6/7, d'autres bits peuvent directement être
déinis ou réinitialisés avec Write_Value_Select.
Pour déinir 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.
12 Interface bus de terrain
Réaction de l'esclave
Réaction de l'esclave
Lire les données à partir de
Write_Data (octets 0-3).
Déinir 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éini et la
fonction correspondante est exécutée.
Déinir le bit Write_Active.
Minebea Intec