IsTimeInRingBuffer (FPScript)

21.09.2021

Vérifie si la date et l'heure spécifiées sont présentes dans le ring buffer HistoryBase. Renvoie TRUE si elle est présente. Sinon, renvoie FALSE.

Syntaxe

IsTimeInRingBuffer(HistoryBaseFile, Machine, Time)

 

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

Section

Description

HistoryBaseFile

Chemin d'accès au fichier de stockage en anneau 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 de HistoryBase. Cet argument peut être un texte vide. Dans ce cas, l'instance existante de HistoryBase sera recherchée ou, si nécessaire, instanciée sur la machine 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.

Time

Date et heure UTC dont l'existence dans le ring buffer doit être vérifiée.

Les structures de données autorisées sont Scalaire. Les types de données pris en charge sont Entier de 32 bits, Virgule flottante de 64 bits et Temps calendaire.

Remarques

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

Le ring buffer Weisang HistoryBase version 2.4 ou supérieur doit être installé sur le système d'exécution et, le cas échéant, sur le système spécifié par Machine.

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

IsTimeInRingBuffer("C:\RingBuffer.rbf", "RemoteMachine", '2010/1/1 11:45')


Voir aussi

Fonction RingBufferRead

Fonction RingBufferReadTime

Fonction RingBufferFirstTime

Fonction RingBufferLastTime

Partager l’article ou envoyer par mail :

Vous serez probablement intéressé par les articles suivants :