Télécharger Imprimer la page

Lufft WS100-UMB Instructions De Service page 81

Capteurs météorologiques intelligents

Publicité

Instructions de service
19.4
Remarque : Le protocole UMB-ASCII ne doit pas être utilisé pour les nouveaux
projets. Les nouvelles fonctionnalités et les nouveaux capteurs ne sont plus
implémentés pour ce protocole à partir de la version 223 > (WS100-UMB à partir de la
version 04).
Le protocole ASCII permet de communiquer avec des appareils en mode texte.
Pour cela, dans la configuration de l'appareil, dans les réglages de l'interface, il convient de
régler le mode de protocole sur ASCII (voir page 35).
Le protocole ASCII peut être mis en réseau et sert exclusivement à l'interrogation des
données en ligne. En cas de commande ASCII incompréhensible, l'appareil ne réagit pas !
Remarque : En cas de voies de transmission longues (p. ex. réseau GPRS/UMTS), il est
impérativement recommandé d'utiliser le protocole binaire étant donné que dans le protocole
ASCII, aucune erreur de transmission ne peut être détectée (pas sécurisé CRC).
Remarque : Dans le protocole ASCII, aucun canal TLS n'est disponible !
19.4.1 Structure
Une commande ASCII est introduite par le caractère '&' et se termine par les caractères CR
(0Dh). Entre les différents blocs, il y a toujours une espace (20h) ; représentée par un
underscore '_'. Les caractères qui représentent une valeur ASCII sont placés entre
apostrophes simples.
19.4.2 Aperçu des commandes ASCII
Commande Fonction
Cette description se réfère uniquement à l'interrogation des données en ligne. Vous
trouverez la description des commandes restantes dans le protocole UMB.
19.4.3 Interrogation des données en ligne (M)
Description : Avec la commande, une valeur de mesure d'un certain canal est interrogée.
Appel :
Réponse :
<ID>
<channel>
significatifs)
<value>
Exemple :
Appel :
Avec cet appel, le canal 100 est interrogé par l'appareil avec l'adresse 28673 (capteur
météorologique intelligent avec l'ID d'appareil 001).
Réponse :
Ce canal affiche une température de -50 bis +60°C ; en résulte le calcul suivant :
Remarque : Dans le protocole ASCII, aucun canal TLS n'est disponible !
Communication en protocole ASCII
M
Interrogation des données en ligne
X
Passe au protocole binaire
R
Déclenche la réinitialisation du logiciel
D
Réinitialisation du logiciel avec temporisation
Information de l'appareil
I
5
‚&'_<ID>
_‚M'_<channel>
5
‚$'_<ID>
_‚M'_<channel>
5
Adresse de l'appareil (à 5 chiffres décimal avec des zéros non significatifs)
5
Indique le numéro de canal (à 5 chiffres décimal avec des zéros non
5
Valeur de mesure (à 5 chiffres décimale avec des zéros non significatifs) ; une
valeur de mesure normée sur 0 – 65520d. De 65521d à 65535d, différents
codes d 'erreur sont définis
&_28673_M_00100
$_28673_M_00100_34785
0d
correspond à
65520d
correspond à
36789d
correspond à
8,4 °C
G. Lufft Mess- und Regeltechnik GmbH, Fellbach, Germany
Capteur météorologique intelligent
BC
AZ
l
k
k
k
k
5
CR
5
5
_<value>
CR
-50 °C
+60 °C
[+60 °C – (-50 °C)] / 65520 * 34785 +(-50 °C) =
81

Publicité

loading

Produits Connexes pour Lufft WS100-UMB