Annexes
A.1 Transmission des données acycliques via CTT2
②
le bloc de données CTT2 commence par le code de commande CTT2 (13
=203
) et la longueur du bloc de données, suivi des octets du bloc de données (octets bloc données 0 à 27).
déc
L'interface de commande DP du maître AS-i (DP/ASI-Link Advanced) se charge des octets de bloc de données et
les transmet à l'esclave adressé.
③
L'esclave traite la commande et émet la réponse au maître AS-i.
④
Le maître AS-i se charge de la réponse et la transmet via l'interface de commande DP au tampon de réception de
la CPU.
⑤
La réponse est décodée dans le tampon de réception de la CPU puis le programme commence son travail. Les
réponses suivantes sont possibles :
53
: Transmission sans erreur
a
H
93
: Transmission avec erreur, (erreur CTT2)
b
H
90
: Transmission avec erreur (commande_CTT2 non supportée)
c
H
93
: Transmission avec erreur, (erreur de bloc de données, voir M200D Code d'erreur de bloc de données
d
H
(Page 170))
A.1.3
Lecture du bloc de données CTT2
Données d'ordre dans le tampon d'émission
Octets Contenu
dépendant du
maître
p+0
Numéro de
commande :
p+1
Adresse
esclave
p+2
Nombre
d'octets de
chaîne de
caractères
p+3
Octet de
chaîne de
caractères 1 =
p+4
Octet de
chaîne de
caractères 2 =
p+5
Octet de
chaîne de
caractères 3 =
166
Signification selon
Valeur pour
AS-i Spec. V3.0
DS200
(indépendante du
"Diagnostic"
maître)
—
68
déc
—
xx
—
3
(03
déc
CTT2 : code
18
déc
CTT2 : index
200
déc
CTT2 : length
9
(09
déc
Valeur pour
Valeur pour
DS201
DS202
"Valeurs de
"Données
mesure"
statistiques"
(44
)
68
(44H)
68
H
déc
xx
xx
)
3
(03
)
3
H
déc
H
(12
)
18
(12
)
18
H
déc
H
(C8
)
201
(C9
)
202
H
déc
H
)
7
(07
)
21
H
déc
H
), le numéro du bloc de données (CB
H
Valeur pour
DS203
"Paramètre"
(44
)
68
(44
)
déc
H
déc
H
xx
(03
)
3
(03
)
déc
H
déc
H
(12
)
18
(12
)
déc
H
déc
H
(CA
)
203
(CB
) = numéro de
déc
H
déc
H
(15
)
28
(1C
)
déc
H
déc
H
M200D AS-Interface Standard
Manuel, 08/2014, A5E02548963A/RS-AA/004
H
Signification
Ecriture_CTT2-
Request
Bit 0...4 :
Adresse
d'esclave
Bit 5 :
0 →A - Adr.
1 → B - Adr.
Nombre d'octets
suivants
= commande
CTT2
bloc de données
= longueur de
bloc de données