7 Interface ProfiBus
7.2.3.1
Lecture d'un bit d'état
7.2.3.2
Écriture d'un bit de contrôle
7.2.4
Attendre le résultat de l'action
7.2.5
Numéros de fonction
FR-67
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
7.2.3.2.
Attendre que CmdBusy soit égal à 0.
Vérifier le bit CmdError.
Si CmdError est défini :
Analyser LastError (avec numéro de
fonction 4, voir chapitre 7.2.5.5)
Définir le bit ResetError (avec numéro
de fonction 121, voir chapitre 7.2.5.14).
Les numéros de fonction sont écrits par le maître (SPS) sur MOSI et répliqués dans MISO
par PR 5211.
-
Numéro de fonction 0 : Bits d'état I/O (lecture), voir chapitre
Réaction de l'esclave
La fonction est exécutée.
Réaction de l'esclave
7.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.
Si la fonction est exécutée ou si
Timeout :
Réinitialiser le bit CmdBusy.
Le bit ResetError est réinitialisé.
Le bit CmdError est réinitialisé.
Transmetteur série PR 5211
7.2.5.1
Minebea Intec