S.B.C. Elettronica S.p.A.
CMD
1
2
3
4
5
6
7
[BK+LUN]=le champ LUN (premiers 3 bits) indique le nombre d'octets de la donnée
transmise (paramètre ou instructione PLC); peut prendre les valeurs de 1 à 4. Cette valeur ne
doit pas contenir de caractères zéro ($00) insérés après les valeurs qui coïncident avec le
caractère de début de transmission ($7E). La longueur de chaque paramètre est de 2 octets.
Le champ BK occupe les 5 bits de poids plus haut et représente les 5 bits de poids plus haut de
l'adresse du paramètre.
[PAR]=adresse de lecture/écriture du paramètre ou instruction PLC.
L'adresse d'un paramètre est le numéro de paramètre * 2 sur 13 bits: PAR représente les 8 bits
de poids inférieur de l'adresse, tandis que les 5 bits plus significatifs doivent se trouver dans le
champ BK. La table utilisée pour la came électronique est allouée à partir de l'adresse 4096 et
au-dessus. Les instructions PLC occupent la zone d'adresse de 0 à 255.
[D0]... [Dn]=donnée transmise.
[CHK]=somme modulo 256 de tous les champs exclus le champ [STX] (somme de contôle).
Types de message
[CMD1]=message de réponse du convertisseur à une requête de données; ce message présente
le format suivant:
[STX] [001+ADDR] [BK+LUN] [PAR] [D0]... [Dn] [CHK]
ou message de confirmation d'une écriture ou modification de données; dans ce cas, le format
est le suivant:
où ADDR spécifie toujours quel est le convertisseur qui répond.
[CMD2]=message de lecture d'une instruction dans la zone PLC; ce message présente le
format suivant:
[CMD3]=message d'écriture d'une instruction dans la zone PLC; ce message présente le
format suivant:
[STX] [011+ADDR] [BK+LUN] [PAR] [D0]... [Dn] [CHK]
[CMD4]=message de lecture d'un paramètre; ce message présente le format suivant:
[CMD5]=message d'écriture d'un paramètre; ce message présente le format suivant:
[STX] [101+ADDR] [BK+LUN] [PAR] [D0]... [Dn] [CHK]
[CMD6]=message de modification d'un bit d'un paramètre octet; ce message présente le
format suivant:
[STX] [110+ADDR] [BK+LUN] [PAR] [D0] [D1] [CHK]
bit 7
bit 6
bit 5
0
0
0
1
0
1
1
0
1
0
1
1
1
1
[STX] [001+ADDR]
[STX] [010+ADDR] [BK+LUN] [PAR] [CHK]
[STX] [100+ADDR] [BK+LUN] [PAR] [CHK]
type de message
1
réponse du convertisseur
0
lecture instruction pico-PLC
1
écriture instruction pico-PLC
0
lecture paramètre
1
écriture paramètre
0
modification d'un bit
1
écriture paramètre à tous les asservis
manuel d'utilisation sLVD
64