Lecom Write
L'écriture d'un paramètre nécessite la chaîne de caractères suivante :
Le bloc de vérification des caractères (Block check character BCC) est formé par une fonction OU
EXCLUSIF de tous les caractères de C1 compris à ETX compris. Si la réception est correcte, l'appareil
renvoie le caractère de commande ACK, dans le cas contraire NAK ou pas de message. Un nouveau
paramètre envoyé est dans un premier temps enregistré dans la mémoire tampon sans affecter le
fonctionnement. Il est ainsi possible de préparer plusieurs nouveaux paramètres en arrière-plan
pendant que l'appareil fonctionne.
Pour activer les paramètres transmis, il faut envoyer la valeur numérique « 1 » au registre « Activate
Data ». Tous les paramètres modifiés sont alors pris en compte en même temps.
Si les nouveaux paramètres doivent rester mémorisés de manière durable après l'interruption de
l'alimentation électrique, il faut envoyer en plus la valeur « 1 » au registre « Store EEProm ». Les
nouvelles données sont alors enregistrées dans l'appareil. Dans le cas contraire, l'appareil retourne
au jeu de paramètres initial à la remise sous tension suivante.
Les deux instructions réagissent de manière dynamique, il suffit donc d'envoyer la valeur « 1 » à la
position de code correspondante. Après l'exécution, l'instruction se remet automatiquement à zéro.
Activate Data à l'appareil 11 :
ASCII
Hex
Store EEProm à l'appareil 11 :
ASCII
Hex
Dm350_01a_oi_f.docx / juil.-23
EOT AD1 AD2 STX C1 C2 x x x x x x x ETX BCC
EOT = Caractère de contrôle (Hex 04)
AD1 = Position de code à lire, octet haut
AD2 = Adresse d'appareil, octet bas
STX = Caractère de contrôle (Hex 02)
C1 = position de code à écrire, octet haut
C2 = zu beschreibende Codestelle, octet bas
xxxxx = valeur du paramètre envoyée
ETX = Caractère de contrôle (Hex 03)
BCC = Block check character
Fonction
Commande Activate Data
Commande Store EEProm
EOT
1
1
04
31
31
EOT
1
1
04
31
31
STX
6
7
02
36
37
STX
6
7
02
36
38
Code
67
68
1
ETX
BCC
31
03
33
1
ETX
BCC
31
03
3C
Seite 48 / 57