Exemple de trame à envoyer pour écrire les valeurs 10 11 12 dans H10 H11 H12: P

Exemple de trame à envoyer pour écrire les valeurs 10 11 12 dans H10 H11 H12: Pour tous les exemples, l'adresse du variateur est 0 Trame à envoyer en ASCII: | @ | 7 0 7 2 8 0 0 0 1 0 0 3 = 0 0 0 0 0 0 0 A 0 0 0 0 0 0 0 B 0 0 0 0 0 0 0 C | F Explication de la trame: 42 octets à envoyer | EOT @ ADR | STX 7 Lecture/Ecriture dans table 0 (obligatoire) 7 2 Numéro du paramètre (728 pour table des H…) 8 0 0 0 Adresse de début (H10) 1 0 0 3 Nbre de variables = 0 0 0 0 Valeur de la 1 ère variable 0 0 0 A 0 0 0 0 0 Valeur de la 2 ème variable 0 0 0 B 0 0 0 0 Valeur de la 3 ème variable 0 0 0 C | ETX F BCC Checksum XOR de tous les data à partir de STX (exclu) à ETX (inclus) Exemple de trame à envoyer pour écrire la valeur 106 dans le paramètre 575: Trame à envoyer en ASCII: | @ | 2 0 5 7 5 = 0 0 0 0 0 0 6 A | | Explication de la trame: 8 octets à envoyer | EOT @ ADR | STX 2 Lecture/Ecriture d'un paramètre 0 (obligatoire) 5 7 Numéro du paramètre 5 = 0 0 0 0 Valeur à écrire 0 0 6 A | ETX | BCC Checksum XOR de tous les data à partir de STX (exclu) à ETX (inclus) Exemple de trame à envoyer pour recevoir la valeur du paramètre 575: Trame à envoyer en Décimal: 4 64 50 48 53 55 55 53 5 Explication de la trame: 9 octets à envoyer 4 EOT 64 ADR 50 STX 48 Lecture/Ecriture d'un paramètre 53 55 Numéro du paramètre (575) 53 5 ENQ Trame reçu du variateur: Trame reçu en décimal: 64 2 50 48 53 55 53 61 48 48 53 48 3 14 Explication de la trame: 14 octet reçus 64 ADR 2 STX 50 STX 48 Lecture/Ecriture d'un paramètre 53 55 Numéro du paramètre (575) 53 61 = 48 0 48 Valeur reçu en hexa 0 (converti en décimal) 53 8 48 0 3 ETX 14 BCC Le paramètre 575=80 Exemple de trame à envoyer pour recevoir la valeur de H00 de la table ( paramètre 728): Trame à envoyer en Décimal: 4 64 55 48 55 50 56 48 48 48 48 48 48 49 5 Explication de la trame: 15 octets à envoyer 4 EOT 64 ADR 55 STX 48 Lecture/Ecriture d'un paramètre 55 50 Numéro du paramètre (728) 56 48 48 48 Numéro de la 1 ère variable (H00) 48 48 48 49 Nbre de variable (1) 5 ENQ (Suite) --> (Suite) Trame reçu du variateur: Trame reçu en décimal: 64 2 55 48 55 50 56 48 48 48 48 48 4849 61 48 48 48 48 48 48 49 48 3 52 Explication de la trame: 25 octets reçus 64 ADR 2 STX 55 Lecture/Ecriture dans table 48 (Obligatoire) 55 50 Numéro du paramètre (728) 56 48 48 48 Adresse de début (H00) 48 48 48 49 Nombre (1) 61 = 48 48 48 48 Valeur en hexa Après conversion =16 48 48 49 48 3 ETX 52 BCC La variable H00 de la table (paramètre 728) =16 uploads/Litterature/ exemple-trame-rs232.pdf

  • 36
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager