Déclenchements Sur Variations - NKE TIC PMEPMI Guide Utilisateur

Masquer les pouces Voir aussi pour TIC PMEPMI:
Table des Matières

Publicité

7.6.2 D
ECLENCHEMENTS SUR VARIATIONS
D'une façon générale, le champ critère s'il est défini (Cf §7.3.2.9) doit être du type de la données associée.
Chaque catégorie procède de règles de gestion distinctes rappelées dans la suite du présent chapitre.
Catégorie
Numérique
Le critère constitue la variation minimale en valeur absolue, entre la valeur précédente et la
valeur courante, pour laquelle un report doit être déclenché. Le sens de variation ne peut
pas être un critère de sélection.
Cas des Entiers <[U,I]*> :
1 déclenche un report pour chaque changement.
-
Tous les bits à 0 (0) ou tous les bits à 1 (Maxval) n'engendrent aucun report sur variation.
-
Cas des réels <Float> :
-
Les valeurs <= 0.0 n'engendrent aucun report sur variation
Numérique
Le critère doit être une valeur positive uniquement. Il suit les même règles que la catégorie
signé
Numérique.
Caractère
Un report est déclenché si la valeur a changé ET si elle a la valeur du critère avant ou après le
changement.
Valeurs de critère particulières :
-
' ?' : Tous les changements déclenchent un report (n'importe quel changement).
-
'^' : Aucun changement ne déclenche un critère (Utilisé par TICTOBIN pour constituer
une confuration de report)
Champ de bits
Le champ critère est considéré comme un « masque » indiquant les bits devant déclencher
un report. Si tous les bits sont à 0 alors aucun report ne sera déclenché sur changement.
Chaine
Un report est déclenché SI
La dernière chaine (DC) reportée et la nouvelle chaine lue (NC) sont différentes
ET SI
une des 2 chaines au moins correspond à la chaine critère (CC).
Les caractères génériques suivants sont acceptés dans CC :
« ? » : n'importe quel caractère
-
« * » : n'importe quelle séquence de caractères
-
DateChaine
Le critère doit contenir autant d'octets que le type concerné. Pour chaque octet different de
0 un changement est considéré si la nouvelle valeur est un multiple du critère.
Exemples pour un champ de type «
-
Le critère 0x00,0x00,0x00,0x01,0x00,0x00 permet réaliser un report sur les heures
rondes.
Le critère 0x00,0x00,0x00,0x00,0x0A,0x00 permet réaliser un report toutes le 10 minues
-
rondes : 00, 10, 20, 30, 40, 50.
Exemples pour un champ de type «
-
Le critère 0x00,0x01,0x02 permet de réaliser un report SI
le mois a changé ou
l'heure a changé pour une valeur paire
All Rights Reserved – nke Watteco®
Guide utilisateur « Capteur TIC PMEPMI »
Prise en compte de la valeur du citère
»:
DMYhms
»:
DMh
Page 42 of 52
Guide utilisateur – Capteur TIC PMEPMI

Publicité

Table des Matières
loading

Table des Matières