Format Du Paquet De Commandes - Siemens sitrans RD200 Manuel D'utilisation

Table des Matières

Publicité

Format du paquet de commandes

SOH
Adresse
(0x01)
compteur
1.
SOH (0x01) - Caractère début de message inconditionnel. Valide à tout moment, sauf
pendant qu'une réponse est en cours.
2.
Code d'adresse compteur à deux caractères (00 - 99).
3.
Code commande à deux caractères.
4.
Champ(s) données ou argument, si nécessaire.
5.
Somme de contrôle ASCII à deux caractères (0x00 – 0xFF) représentant le résultat 8-
bit du négatif de la somme de tous les caractères de données dans les champs code
commande et données. Les bits de parité sont exclus de ce calcul.
Somme de contrôle = 1 + non(Code Commande[haut] +
6.
ETX (0x03) - Caractère de terminaison.
Exemple : Lire le point de consigne pour relais n°1 du compteur 00 :
Adresse : 00
Code commande : 26
Arguments : "S0" . 'S' = Point de consigne ; '0' = Relais n°1 (la numérotation des
relais commence par 0)
Somme de contrôle = 1 + non('2' + '6' + 'S' + '0')
Par conséquent, le paquet de commande complet envoyé = 0x01, "0026S015" , 0x03
En format hex = 0x01 0x30 0x30 0x32 0x36 0x53 0x30 0x31 0x35 0x03
Page 60
Code
Adresse
com-
compteur
mande
Code Commande[bas] + tous données ou arguments)
= 1 + non(0x32 + 0x36 + 0x53 + 0x30)
= 1 + non(0xEB)
= 1 + 0x14
= 0x15
SITRANS RD200 – MANUEL D'UTILISATION
Code
Données
Somme
com-
(tel que
de con-
mande
requis)
trôle
Somme
ETX
de con-
(0x03)
trôle
7ML19985JS11

Hide quick links:

Publicité

Table des Matières
loading

Table des Matières