FlexPro
HistoryBase
Ingénierie
Formation
Téléchargements
Assistance FlexPro
Connaissance
Communauté
À propos de nous
Références
Emplois
Contact général
Liste des revendeurs
Assistance FlexPro
FR
DE
EN
Porte-plaquette

Documentation FlexPro 2025

RingBufferRead

Lit une section d'une trace à partir d'un ring buffer HistoryBase.

Syntaxe

RingBufferRead(HistoryBaseFile, le Machine, le Group, le TraceName, le FromTime, le ToTime)

 

La syntaxe de la fonction RingBufferRead 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.

Group

Nom du groupe de trace dans le ring buffer contenant la trace à importer.

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

TraceName

Nom de la trace à importer.

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

FromTime

La date et l'heure de la première valeur (la plus ancienne) à être lue à partir de la trace.

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

ToTime

La date et l'heure de la dernière valeur (la plus récente) à lire à partir de la trace. Ce temps doit être supérieur au temps spécifié dans FromTime.

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

Remarques

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

Weisang HistoryBase version 2.4 ou supérieure doit être installée sur le système exécutant et, le cas échéant, sur le système indiqué en Machine système spécifié doit être installé.

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

RingBufferRead("C:\RingBuffer.rbf", "RemoteMachine", "SPS", "Signal", '1.1.2010 10:00', '1.1.2010 11:00')


Voir aussi

Fonction RingBufferReadTime

Fonction RingBufferFirstTime

Fonction RingBufferLastTime

Fonction IsTimeInRingBuffer