Lit une section d'une trace à partir d'un ring buffer HistoryBase.
Syntaxe
HistoryBaseRead(HistoryBaseFile, le Machine, le TraceGroup, le TraceName, le FromTime, le ToTime)
La syntaxe de la fonction HistoryBaseRead 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. |
TraceGroup |
Nom du groupe HistoryBase dans le stockage en anneau, dans lequel se trouve la piste à 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 en version 4 ou supérieure doit être installé sur le système exécutant et, le cas échéant, sur le système indiqué dans 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
HistoryBaseRead("C:\HistoryBase.rbf", "RemoteMachine", "SPS", "Signal", '1.1.2010 10:00', '1.1.2010 11:00') |