Télécharger Imprimer la page

Novus FieldLogger Mode D'emploi page 52

Masquer les pouces Voir aussi pour FieldLogger:

Publicité

6.8.6.3 RUBRIQUES DE PUBLICATION ET D'ABONNEMENT
Le FieldLogger utilise 3 rubriques, prédéfinies et non modifiables, pour identifier les messages :
Log : utilisé pour publier (publish) les données générées par l'appareil.
Command : l'appareil reçoit (subscribe) des commandes via ce sujet. Le résultat de l'exécution de la commande est publié dans le sujet
Command Ack.
Command Ack : l'appareil publie le résultat des commandes exécutées dans cette rubrique
PUBLICATION
Le sujet de la publication sera fixé :
Les données du canal sont publiées périodiquement au format JSON et ont les clés / valeurs suivantes :
{"<tag>": {
"pck": "1/1",
"timestamp": valeur,
"channel": {
"nom_canal_xx": valeur,
"nom_canal_xx ": valeur
}
}
}
Où :
nom_canal: les valeurs fixes+numériques peuvent être affichées telles qu'elles ont été activées.
ANL : canaux analogiques.
REM : canaux distants.
DIG : canaux numériques.
VRT : canaux virtuels.
Répartition des paquets reçus :
Pck : valeur du paquet actuel / total des paquets. Chaque paquet contient un maximum de 8 canaux. Une structure d'enregistrement avec
32 canaux aura une valeur finale de pck de 4.
Exemple : pck 4/4
EXEMPLE D'UNE PUBLICATION À 34 CANAUX
La publication est divisée en 5 paquets indépendants.
Comme le montre l'exemple ci-dessous, l'horodatage est le même pour toutes les parties du paquet, puisqu'il s'agit de la même publication.
Paquet 1
{
"tag_fieldLogger_test": {
"pck": "1/5",
"timestamp": 1719583317,
"channel": {
"ANL1": 18.202476,
"ANL2": -1.0,
"ANL3": -1.0,
"ANL4": 18.726448,
"ANL5": -1.0,
"ANL6": -1.0,
"ANL7": -1.0,
"ANL8": -1.0
}
}
}
NOVUS AUTOMATION
novus/fieldlogger/<SN>/log
52/74

Publicité

loading