Protocole Simplifie; Protocole Modbus (Ou Jbus); Generalites - Metro Visicote Notice D'utilisation

Table des Matières

Publicité

Dans les cas suivants, avec le numéro d'appareil égal à 0 :
· si le système reçoit le caractère ? (code $3F),
· si l'utilisateur appuie sur la touche
· si une impulsion est faite sur l'entrée 'Mesure' de l'option 'multifonctions' ou 'relais',
le Visicote répondra par le message suivant :
V ETAT1 ETAT2 ETAT3 ±00000.00000 CR LF
V
ETAT1, ETAT2, ETAT3 3 registres d'état en hexadécimal codé ASCII sur 4 digits
valeur
CR/LF
Les 3 registres ETAT1, ETAT2 et ETAT3 peuvent seulement être lus.
Si le Visicote reçoit le caractère 'M' (code $4D) la réponse est alors : ±eeeee.ddddd
selon le nombre de décimales affichées. Fin de message (caractères CR et LF)
La communication se fait en Ascii sur 8 bits sans parité avec 1 bit stop.
Le Visicote fonctionne en mode esclave.
Le protocole est utilisé dans sa version binaire.
La communication se fait par demandes de lecture ou d'écriture de registres (16 bits).
En écriture, le Visicote répond à chaque message pour acquittement, à la fin de l'action
demandée (0.17 à 1.4 sec selon les actions, la configuration et l'état en cours). Le Visicote
traite les commandes diffusées en écriture, mais n'y répond pas.
Le format général des messages est le suivant :
numéro
d'appareil
· numéro
· code fonction
· données
· CRC
Utilisation spécifique du protocole ModBus (ou Jbus) :
· les lectures et écritures se font seulement sur 1 registre (16 bits) ou 2 registres
(nombres réels codés au format IEEE-754)
Page 18

4.2 PROTOCOLE SIMPLIFIE

'V'isicote
valeur affichée sur 12 chiffres avec signe et 5 décimales
fin de message (caractères CR et LF)

4.3 PROTOCOLE MODBUS (ou JBUS)

GENERALITES

code
données CRC 16
fonction
numéro de l'appareil (de 1 à 247) 1 octet
code de la fonction demandée
en mode Stop,
CRC 16
(lsb)
(msb)
1 octet
N octets
2 octets
PROTOCOLES DE COMMUNICATION
Visicote

Publicité

Table des Matières
loading

Table des Matières