Section 9 Intégration du capteur série
9.1 Description des commandes
Commande
SetEnableSer#=Y
Active le canal du capteur série
SetNameSer#=
Triplet ou SeaOWL
SetInlineSer#=N
SUNA Définit le canal série pour enregistrer les données dans un fichier .txt distinct
SetBaudSer#=
Définit le débit en bauds pour qu'il corresponde au capteur Triplet ou SeaOWL
SetBaudSer#=38400
SUNA Définit le débit en bauds sur 38400.
SetPromptSer#=
L'invite envoyée au 25plus pour indiquer que le capteur série est prêt à recevoir des commandes.
SetMeasStringSer#=
Laissez le champ vide. Appuyez sur Enter (Entrée) après =. Les capteurs Triplet, SeaOWL et
SUNA démarrent automatiquement la collecte de données lorsque l'appareil est alimenté. Il n'est
pas nécessaire d'envoyer une chaîne.
SetMeasIntervalSer#=0 Défini sur 0. Les capteurs Triplet, SeaOWL et SUNA n'ont pas de chaîne de mesure.
SetStartStringSer#=
Laissez le champ vide. Appuyez sur Enter (Entrée) après =. Les capteurs Triplet, SeaOWL et
SUNA démarrent automatiquement la collecte de données lorsque l'appareil est alimenté. Il n'est
pas nécessaire d'envoyer une chaîne.
SetExecCharSer#=13
Les capteurs Triplet, SeaOWL n'ont pas de chaîne de mesure ou de départ. Aucun caractère n'est
envoyé. Valeur décimale du caractère de fin de commande que le 25plus ajoute à la fin de la
commande (SetMeasStringSer#= et SetStartStringSer#=).
SetTermCharSer#=254 Triplet, SeaOWL Valeur décimale du caractère de fin envoyé à la fin de la réponse. 254 = retour à
la ligne et saut de ligne ('\r\n'). Si le 25plus ne reçoit pas de caractère de fin, il n'attend pas après
SetFailoutSer#=.
SetExecCharSer#=255 Le capteur SUNA n'a pas de chaîne de mesure ou de départ. Aucun caractère n'est envoyé (255 =
aucun caractère de fin). Valeur décimale du caractère de fin de commande que le 25plus ajoute à
la fin de la commande (SetMeasStringSer#= et SetStartStringSer#=).
SetTermCharSer#=255 SUNA Valeur décimale du caractère de fin envoyé à la fin de la réponse (255 = aucun caractère de
fin). Si le 25plus ne reçoit pas de caractère de fin, il n'attend pas après SetFailoutSer#=.
SetTimeoutSer#=4
Triplet, SeaOWL Durée maximale pendant laquelle le 25plus attend l'invite SetPromptSer#=, qui
indique que le capteur a terminé une commande. En l'absence d'invite, le capteur est alimenté
4 secondes après l'expiration de SetVAuxDelay3=.
SetTimeoutSer#=30
SUNA Durée maximale pendant laquelle le 25plus attend l'invite SetPromptSer#=, qui indique que
le capteur a terminé une commande. En l'absence d'invite, le capteur est alimenté 30 secondes
après l'expiration de SetVAuxDelay3=.
SetSupressSer#=Y
N'inclut pas le caractère de fin (SetTermCharSer#=) ni l'invite (SetPromptSer#=) dans le fichier de
données.
SetFailoutSer#=60
Durée maximale pendant laquelle le 25plus attend les données du capteur. Si la valeur est trop
faible, de nombreux messages d'avertissement s'affichent.
Le SBE 25plus peut prendre en charge deux capteurs série, Ser1 et Ser2, chacun ayant
des paramètres de régulation et de configuration individuels. Chaque capteur doit utiliser
la connexion RS232, présentant des communications TX, RX et E/S avec le 25plus.
Les données peuvent être collectées de manière asynchrone ou à la demande. Les
données sont enregistrées par le 25plus en tant que partie des données du système
(SetInlineSer#=Y) ou en tant que fichier propre (SetInlineSer#=N). Les données du
capteur série utilisent la même mémoire que les données du 25plus et sont
comptabilisées comme faisant partie de la mémoire disponible.
Le tableau ci-dessous présente la description des commandes pour les capteurs série
Triplet, SeaOWL et SUNA.
Description
59