Manuel d'utilisation du CHM 15k
8.9 Télégramme via Ethernet
Les télégrammes de données peuvent être reçus non seulement par l'intermédiaire de l'interface RS485,
mais également par l'intermédiaire de l'interface Ethernet. Il existe deux modes de transmission
différents. Les télégrammes peuvent être interrogés individuellement (mode interrogation) ou envoyés
automatiquement par le célomètre.
Pour la configuration du comportement de la sortie du télégramme via Ethernet, trois paramètres sont
disponibles : « LanPort », « LanTelegramNumber » et « LanTransferMode ». Ces paramètres peuvent
être définis via RS485 ou sous l'onglet « Config Network » (Configuration du réseau) de l'interface Web,
voir Tableau 4.
Tous les télégrammes de données utilisateur décrits dans la section 8.3 peuvent être appelés. Le
télégramme de données brutes est de plus codé avec UUEncode, comme dans le mode de transmission
RS485, et doit être décodé pour pouvoir être lu.
Le célomètre (serveur) attend sur le port « LanPort » jusqu'à ce qu'une demande de connexion soit reçue
de l'extérieur (du client). C'est alors seulement qu'il peut envoyer des télégrammes au client. Une telle
demande peut être exécutée, par exemple, avec ncat ou telnet. Une demande d'un client à un CHM avec
l'IP 192.168.100.101 et un port LanPort 11000 pourra avoir l'aspect suivant :
ncat 192.168.100.101 11000
ou
telnet 192.168.100.101 11000
Sur les systèmes d'exploitation Windows, des fichiers binaires peuvent être téléchargés et installés
depuis le serveur https://nmap.org/download.html. Ce site Web fournit également les codes binaires et
les codes source pour d'autres systèmes d'exploitation.
Après une demande de connexion du client, en mode d'interrogation, un unique télégramme (dans le
format « LanTelegramNumber » spécifié) est envoyé, puis la connexion est arrêtée par le CHM.
En mode de transfert automatique, le CHM envoie continuellement (dans l'intervalle d'enregistrement)
des télégrammes à tous les clients connectés.
8.10 Outils de fichiers NetCDF
Plusieurs outils sont disponibles pour traiter, modifier ou fusionner des fichiers NetCDF. En particulier en
mode AFD, le programme ncrca.exe est très puissant pour fusionner des fichiers afin de créer des fichiers
de 24 heures à partir de fichiers de 5 minutes.
La même commande permet également de fusionner des fichiers NetCDF individuels de télégrammes
de données brutes en fichiers journaliers.
ncrca fait partie de l'ensemble d'outils nco et peut être téléchargé sur le site Web suivant :
http://nco.sourceforge.net
Pour les utilisateurs du système d'exploitation Windows :
L'application directe de la commande ncrca.exe sur la ligne de commande Windows est limitée par
l'utilisation de caractères génériques et la longueur totale de la ligne de commande. Nous
recommandons, par exemple, d'utiliser Git-bash pour résoudre ce problème.
Exemple :
La ligne de commande suivante permet de fusionner tous les fichiers NetCDF qui se trouvent dans le
répertoire de données de l'appareil CHM123456 pour le 6 avril 2015. Le fichier de sortie de l'exemple est
out.nc.
ncrca.exe -Y ncrcat -h data/20150406_Berlin_CHM123456*.nc out.nc
Communication via RS485 et Ethernet
60
R13 / 07-2019