Trames ethernet – Baumer D250W Manuel d'utilisation
Page 3

8. Quitter le mode programmation
8.
Fin de programmation
Permet de quitter le mode programmation et de mémoriser
les paramètres programmés.
2. Trames Ethernet
2.1 Protocoles TCP/IP
Les données envoyées à l’afficheur sont composées d’une
chaîne de caractères ASCII terminée par le ou les code(s)
ASCII de fin de message déterminé(s) dans le paramètre de
programmation n°2. Le dernier caractère envoyé est affiché
sur le digit le plus à droite.
Le numéro du port à utiliser pour l’envoi des données
est 10001.
2.2 Protocole ModBus TCP
Les données envoyées à l’afficheur sont composées d’une
chaîne de caractères ASCII sans code de fin de message.
Le dernier caractère envoyé est affiché sur le digit le plus à
droite.
Le numéro du port à utiliser pour l’envoi des données
est 502.
Liste des caractères ASCII affichables
Caractères spéciaux :
Il est également possible de faire clignoter un ou plusieurs
digits à l’aide du code ASCII 08 – début de clignotement et
du code ASCII 09 – fin de clignotement
Exemple :
Afficher la valeur 112233 avec les chiffres 2 en clignotant.
Codes ASCII : 49 49 08 50 50 09 51 51 (+ fin de message)
Caractères spéciaux :
Caractère de commande
Valeur hexa
Début de clignotement
08
Fin de clignotement
09
Sélection couleur rouge X0
5800
Sélection couleur verte X1
5801
Sélection couleur ambre X2
5802
2.4. Couleur d’affichage pour les modèles D065 – D105
La sélection de la couleur s’effectue par un caractère de
commande spécifique.
Il y 3 possibilités pour envoyer les messages à l’afficheur avec les fonctions ModBus :
-
Fonction 10h, écriture de n mots – mode ASCII
-
Fonction 10h, écriture de n mots – mode Word
-
Fonction 06h, écriture de 1 mot
a) Composition de la trame ModBus TCP – Fonction 10h – mode ASCII
Numéro
de trame
Identification
du protocole
Longueur
de la trame
Adresse
Code
Fonction
Adresse
du mot
Nbre de
mots
Nbre de
bytes
Données
XX
XX
00
00
LL
LL
01
10
01
00
MM MM
BB
<Données>
Tous les caractères doivent être transmis en hexadécimal.
XXXX
=
Numéro de la trame, utilisé pour identifier la réponse envoyée par l’afficheur
0000
=
Identification du protocole, toujours = 0000 : protocole ModBus
LLLL
=
Nombre de bytes qui vont encore être transmis après le byte LL
01
=
Adresse de l’afficheur, toujours = 01
10
=
Code Fonction « Ecriture n mots »
MMMM
=
Nombre de mots des données transmises à l’afficheur
BB
=
Nombre de bytes des données, il est égal au double du nombre de mots transmis
<Données>
=
Données transmises à l’afficheur, nombre de bytes pair
4
D060W
→ D250W