Saltar navegación

Documentación de FlexPro 2025

HistoryBaseFirstTime

Devuelve el instante del primer valor medido (el más antiguo) disponible de un búfer circular HistoryBase.

Sintaxis

HistoryBaseFirstTime(HistoryBaseFile, [ TraceGroup = "" ] [ , Machine = "" ])

 

La sintaxis de la función HistoryBaseFirstTime consta de los siguientes elementos:

Parte

Descripción

HistoryBaseFile

Cadena que especifica la ruta del archivo de búfer circular que se va a leer.

Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena (nombre del archivo).

TraceGroup

Nombre del grupo de HistoryBase cuyo registro de tiempo se va a utilizar como base. Si no se especifica el grupo, se devuelve el primer tiempo de todos los grupos de HistoryBase.

Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena.

Se establece el valor predeterminado "" si no se especifica el argumento.

Machine

Nombre de un ordenador de la red en el que el archivo de búfer circular especificado ya está siendo utilizado por un componente de HistoryBase. Este argumento también puede ser un texto vacío. En este caso, la instancia de HistoryBase es buscada o instanciada en el sistema ejecutor.

Las estructuras de datos permitidas son Valor escalar. Los tipos de datos permitidos son Cadena.

Se establece el valor predeterminado "" si no se especifica el argumento.

Notas

El resultado siempre tiene la estructura de datos Valor escalar.

La versión 4 o superior de Weisang HistoryBase debe estar instalada en el sistema de ejecución y, en su caso, en el sistema especificado en Machine. Si se está escribiendo actualmente en el búfer circular, la función mantiene un margen de seguridad calculado dinámicamente para que el instante suministrado se utilice durante un tiempo determinado como tiempo de inicio de las funciones HistoryBaseRead y HistoryBaseReadTime.

Si un argumento es una lista, se toma su primer elemento. Si se trata de nuevo de una lista, se repite el proceso.

Disponibilidad

FlexPro View, Basic, Professional, Developer Suite

Ejemplos

HistoryBaseFirstTime("C:\HistoryBase.hbf", "RemoteMachine")


Véase también

Función HistoryBaseRead

Función HistoryBaseReadTime

Función HistoryBaseLastTime

Función IsTimeInHistoryBase