Tr : numéro de trame (0..255)
Nv : n° de voie (1ou2)
code opération = 1 (écriture)
Nb : nombre d'octets à écrire (1 à 16 Koctets)
Nt : nombre d'octets de paramètres et/ou de données
dans trames de commande
Nc : nombre d'octets dans la trame en cours
MAÎTRE
ETAPE 1 : Envoi de la commande d'écriture et des données
code cde, données
dans buffer trame
O
Nb ≥ 239
Nt = 240
Nc = 239
erreur
Tr = Tr +1
erreur
p 12
BALOGH SA,
BIDP 170M
ANNEXES
ECRITURE ETIQUETTE
Nt = Nb+1
Nc = Nb
Write.req (Nv,Tr,Nt)
Ν
write.res = OK
Nb > 0
ETAPE 2: attente remontée du bit exe (fin opération)
N
N
bit exe = 1
N
bit err = 1
189 rue d'Aubervilliers C.P. 97 75886 PARIS Cedex 18 FRANCE
sous réserve de modification - Réf : M–BIDP 170M–1.0-F
Tr = 0
O
code op, nb octets,
Tr = 0
out,données dans
Nt =Nb+7
Nc = Nb
Nb = Nb - Nc
Fin
transmissions acycliques
transmissions cycliques
BIDP170M
bit exe = 1
adresse, time
buffer trame
O
Nb ≥233
Nt = 240
Nc = 233
Write.res (Nv,Tr)
bit exe = 0 à l'envoi
du write response
Début traitement commande
bit exe = 1
Fin traitement commande