6 Commandes et réponses SDI-12
6.1 Commandes standard
Toutes les commandes SDI-12 standard sont disponibles sur OTT PLS. Les commandes SDI-12 standard suivantes sont impor-
tantes pour l'exploitation d'OTT PLS :
Commande
Réponse
a!
a<CR><LF>
aI!
al3ccccccccmmmmmm ...
... vvvxxxx<CR><LF>
aAb!
b<CR><LF>
?!
a<CR><LF>
aM!
atttn<CR><LF>
a<CR><LF>
et au bout de 1 ... 60 secondes
aD0!
a<valeur1><valeur2> ...
...<valeur3><valeur4><CR><LF>
aMC!
atttn<CR><LF>
a<CR><LF>
et au bout de 2 secondes
en dépendant du réglage du temps de mesure (aOXM)
1)
si le temps de mesure (aOXM) est ≥ 3 secondes
2)
Description
a – Adresse du capteur, réglage d'usine = 0
Validation activée
a
Envoyer identification
l3
– Adresse du capteur
cccccccc – identification fabricant (nom de la société)
– Version de protocole SDI-12
mmmmmm
vvv
– Désignation du capteur
xxxxxx
– Version du capteur (Firmware)
– Numéro de série
Réponse OTT PLS = 013OTTHACH PLS000100123456
a – Ancienne adresse du capteur
Modifier adresse du capteur
b – Nouvelle adresse du capteur
a – Adresse du capteur
Demander adresse du capteur
a
Démarrer la mesure
ttt
1)
n
a<CR><LF> – Requête de service
a
Envoyer données
<valeur1> – Valeur de niveau/de pression
<valeur2> – Valeur de température
<valeur3>
2)
<valeur4>
2)
p
b
e
Check) ; pour plus de détails voir commande aM!.
Démarrer la mesure et demander un CRC (Cyclic Redundancy
La réponse à la commande suivante aD0! contient une
a<valeur1><valeur2><CRC><CR><LF>
valeur CRC en plus :
– Adresse de capteur
– Temps en secondes jusqu'à ce que le
capteur ait déterminé le résultat de mesure
Réponse OTT PLS = 001 ... 060
– Nombre de mesures
Réponse OTT PLS = 2
ou 4
– Adresse du capteur
¨ pbbbb.eee
Formats de la mesure :
¨ pbbbbbbbb
m
¨ pbbbbb.ee
cm
mbar ¨ pbbbbbb.e
ft
¨ pbbbb.eee
psi
°C et °F ¨ pbbb.e
Formats de la mesure :
– Valeur de niveau/de pression minimum
dans l'intervalle de mesure actuel
Formats de la mesure: voir ci-dessus
– Valeur de niveau/de pression maximum
dans l'intervalle de mesure actuel
Formats de la mesure: voir ci-dessus
– Signe (+,–)
– Chiffres (avant la virgule)
Sortie est effectuée sans zéro en tête !
– Chiffres après la virgule
1)
2)
moyenne
2)
13