14 Annexe
registres. Pour ce faire, une configuration dans l'hôte est nécessaire. Les nombres en virgule flot-
tante avec précision simple (4 octets) selon IEEE 754 sont transférés avec une disposition libre des
octets de données (ordre de transmission d'octets). Cet "Ordre de transmission d'octets" est défini
dans le paramètre "Code format". Ainsi, RTU connaît les registres du VEGAPULS C 22 à interroger
par rapport aux variables et informations d'état.
Format Code
0
1
2
3
14.3 Instructions Levelmaster
Le VEGAPULS C 22 est aussi approprié au raccordement aux RTU suivants avec protocole Level-
master. Le protocole Levelmaster est très souvent appelé "protocole Siemens" ou "protocole cuve".
RTU
ABB Totalflow
Kimray DACC 2000/3000
Thermo Electron Autopilot
Paramètres pour la communication bus
Le VEGAPULS C 22 est préréglé sur les valeurs par défaut :
Paramètres
Baud Rate
Start Bits
Data Bits
Parity
Stop Bits
Address range Levelmaster
Les instructions Levelmaster sont basées sur la syntaxe suivante :
•
Les lettres en majuscules sont placées au début de certains champs de données
•
Les lettres écrites en minuscules représentent les champs de données
•
Toutes les instructions sont terminées par "<cr>" (carriage return).
•
Toutes les instructions commencent par "Uuu", "uu" représentant l'adresse (00-31)
•
Vous pouvez utiliser "*" comme caractère générique partout dans l'adresse. Le capteur trans-
forme toujours ce caractère en son adresse. S'il s'agit de plus d'un capteur, vous ne devez pas
utiliser le caractère générique, sinon plusieurs esclaves répondront.
•
Les instructions qui modifient l'appareil retournent l'instruction avec "OK" à la fin. "EE-ERROR"
remplace "OK" si un problème est apparu lors de la modification de la configuration.
46
Byte transmission order
ABCD
CDAB
DCBA
BADC
Protocol
Levelmaster
Levelmaster
Levelmaster
Configurable Values
1200, 2400, 4800, 9600, 19200
1
7, 8
None, Odd, Even
1, 2
32
VEGAPULS C 22 • Protocole Modbus et Levelmaster
Default Value
9600
1
8
None
1
32