Télécharger Imprimer la page

JUMO LOGOSCREEN 500 cf Mode D'emploi page 24

Masquer les pouces Voir aussi pour LOGOSCREEN 500 cf:

Publicité

6 Flux des données
Chaînes
de caractères
(textes)
Exemple
24
Les chaînes de caractères sont transmises au format ASCII.
Le dernier caractère (indicateur de fin) doit toujours être un "\0"
(code ASCII 0x00). Les caractères qui suivent n'ont aucune
importance.
Si une chaîne de caractères est envoyée à l'enregistreur sans papier
sans le "/0" final, l'appareil écrase le dernier caractère de la chaîne de
caractère avec un "/0" !
Comme la transmission des textes a lieu également mot par mot
(16 bits), il faut envoyer un 0x00 supplémentaire si le nombre de
caractères est impair (y compris le caractère "\0").
Les longueurs maximales de chaîne de caractères indiquées dans les
tableaux (voir Tableaux des adresses, page 27 et les suivantes)
incluent le "/0" final ; c'est-à-dire que pour "char 11", le texte contient
au maximum 10 caractères.
Consultation du texte à l'adresse 0x000E lorsque le contenu à cette adresse
est la chaîne de caractère "LS500cf"
(codage ASCII : 0x4C, 0x35, 0x30, 0x30, 0x63, 0x66, 0x20, 0x00).
Demande : 1403000E0005E6CF (CRC = CFE6)
Réponse : 14030A4C5335303063662000AA91D6 (CRC16= D691)
Au lieu de "AA" avant la somme de contrôle, il pourrait y avoir
n'importe quelle valeur puisque comme elle est derrière "/0", elle
n'est pas prise en compte.

Publicité

loading