Please ensure Javascript is enabled for purposes of website accessibility
Powered by Zoomin Software. For more details please contactZoomin

AVEVA™ InTouch HMI

​.ChartLength, ​.champ

  • Last UpdatedMar 13, 2018
  • 1 minute read

Le .champ .ChartLength spécifie la grandeur de l’intervalle de temps affiché par une courbe historique.

Catégorie

Historique.

Utilisation

HistTrendTag.ChartLength

Paramètre

HistTrendTag

Variable de type « courbe historique », renseignée avec le nom de la courbe.

Remarques

La valeur de .ChartLength spécifie l’étendue de la courbe en secondes. L’étendue est définie comme la quantité de temps affichée par le graphe de courbe historique. Plus précisément, la formule de calcul de l’étendue du graphe d’une courbe historique est :

ChartLength=(Date/Time Stamp on Right-Hand Side of Chart) - (Date/Time Stamp on Left-Hand Side of Chart);

Les horodatages sont exprimés en secondes écoulées depuis le 1er janvier 1970 à minuit, de sorte que le résultat de la formule correspond au nombre de secondes affiché entre le bord gauche et le bord droit du graphe.

L’addition ou la soustraction de .ChartLength s’exprime en secondes. Par conséquent, si vous désirez soustraire deux heures du .champ .ChartLength en cours, il faut convertir les heures en secondes avant d’exécuter le calcul. Par exemple :

(2 heures) * (60 minutes/heure) * (60 secondes/minute) = 7200 secondes.

Type de données

Entier (lecture/écriture).

Valeurs acceptées

Tout entier positif.

Exemples

Cet exemple force la durée de la courbe historique à une heure.

HtTag.ChartLength=3600 {60 minutes * 60 seconds/minute};

Cet exemple déplace la courbe vers la gauche de 50 %.

HtTag.ChartStart=HtTag.ChartStart - HtTag.ChartLength / 2;

Cet exemple déplace la courbe vers la gauche de 10 %.

HtTag.ChartStart=HtTag.ChartStart - (.10 * HtTag.ChartLength);

Voir aussi

.ChartStart