Sauter la navigation

Documentation FlexPro 2025

RingBufferFirstTime

Fournit la date et l'heure de la première (la plus ancienne) valeur de mesure disponible à partir d'un ring buffer HistoryBase.

Syntaxe

RingBufferFirstTime(HistoryBaseFile [ , le Machine Variable "" ])

 

La syntaxe de la fonction RingBufferFirstTime se compose des éléments suivants :

Section

Description

HistoryBaseFile

Chemin d'accès au fichier ring buffer HistoryBase à lire.

Les structures de données autorisées sont Scalaire. Les types de données pris en charge sont Chaîne de caractères (nom du fichier).

Machine

Nom d'un ordinateur du réseau sur lequel le fichier ring buffer spécifié est déjà utilisé par un composant HistoryBase. Cet argument peut être un texte vide. Dans ce cas, l'instance HistoryBase est recherchée ou instanciée sur le système d'exécution.

Les structures de données autorisées sont Scalaire. Les types de données pris en charge sont Chaîne de caractères.

Si l'argument n'est pas spécifié, il est défini à la valeur par défaut "" .

Remarques

Le résultat a toujours la structure de données Scalaire.

Weisang HistoryBase version 2.4 ou supérieure doit être installé sur le système d'exécution et, le cas échéant, sur le système spécifié dans Machine. Si le buffer circulaire est en cours d'écriture, la fonction maintient une distance de sécurité calculée de manière dynamique afin que l'instant fourni puisse être utilisé pendant un certain temps comme instant de départ pour les fonctions RingBufferRead et RingBufferReadTime.

Si un argument est une liste, alors son premier élément est pris. S'il s'agit à nouveau d'une liste, le processus est répété.

Disponible dans

FlexPro View, Basic, Professional, Developer Suite

Exemples

RingBufferFirstTime("C:\RingBuffer.rbf", "RemoteMachine")


Voir aussi

Fonction RingBufferRead

Fonction RingBufferReadTime

Fonction RingBufferLastTime

Fonction IsTimeInRingBuffer