Exportación e importación de variables

En el software de edición de pantallas, puede ejecutar la exportación e importación de variables globales desde la barra de herramientas del editor de Variable. La propiedad de una alarma y el registro se incluyen en el elemento de exportación. No se admite la exportación e importación de variables locales.

Nota:

Aunque se pueden importar datos exportados como archivos CSV o TXT desde el software de edición de pantallas versión 3.3 Service Pack 1 o anterior al software de edición de pantallas versión 3.4 o posterior, los archivos exportados desde la versión 3.4 o posterior no se pueden importar a la versión 3.3 Service Pack 1 o anterior, ya que la versión del archivo es la 2.0.
Compruebe la versión del archivo de salida CSV o TXT en la línea [FileVersion] del archivo de salida.

Los siguientes formatos de archivos son compatibles para la importación y exportación de variables:

Nota:

Puede ver el archivo exportado utilizando un programa de software como Microsoft Excel.

Nota:

La salida de datos tiene el siguiente formato:

  • Las cadenas se encapsulan con comillas dobles (").
    Por ejemplo, "Esto es una cadena"
  • Los caracteres especiales "=", "+", "-", "@", TAB y ENTRAR que aparecen al principio de una entrada van precedidos de una comilla simple (').
    Por ejemplo: "'=1+2"

Notas sobre la importación de variables

    1. Elimine el archivo de símbolos del proyecto.
    2. Exporte las variables del proyecto.
    3. Importe las variables al proyecto.
    4. Importe el archivo de símbolos al proyecto.

Formato de la variable

El archivo exportado contiene los siguientes datos de ejemplo cuando se abren en Excel.

Nota: Solo puede editar los datos en azul. Si se modifica el formato, no puede importar el archivo.

Exportar elementos

Esta tabla indica una propiedad que corresponde al elemento exportado.

El elemento cuya propiedad no está establecida, estará en blanco.

Elementos Propiedad La ubicación con la propiedad Valor disponible

Name

[Nombre]

[Todas las variables]

Siguiendo las convenciones de nomenclatura.

Type

[Tipo de datos]

[Todas las variables]

Siguiendo el tipo de datos de apoyo.

ElementType

Indica el tipo de datos del elemento de la matriz o del miembro de la estructura.

[Todas las variables]

Siguiendo el tipo de datos de apoyo.

Dimensions

[Dimensión]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

InitialValue

[Valor Inicial]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

RetentiveEnabled

[Retentivo]

[Todas las variables]

TRUE/FALSE

FolderName

[Carpeta]

[Todas las variables]

Siguiendo las convenciones de nomenclatura.

BindType

Indica el tipo de datos asignado.

Ventana de selección de propiedades para la propiedad de la variable.

Sólo el objeto que se puede establecer en una propiedad.

BindObject

Indica el nombre de los datos asignados.

Ventana de selección de propiedades para la propiedad de la variable.

Siguiendo las convenciones de nomenclatura.

BindField

Indica la propiedad de los datos asignados.

Ventana de selección de propiedades para la propiedad de la variable.

Solamente una propiedad de un objeto asignado.

BindIsArray

Indica si una variable definida por el usuario se define como el valor.

Ventana de selección de propiedades para la propiedad de la variable.

TRUE/FALSE

BindValue

- -  

BindDirection

[Dirección]

Ventana de selección de propiedades para la propiedad de la variable.

OneWay/Both

BindConverter

[Convertidor]

Ventana de selección de propiedades para la propiedad de la variable.

Siguiendo las convenciones de nomenclatura.

HasInputRange

[Rango de entrada]

[Todas las variables]

TRUE/FALSE

MinValue

[Mínimo]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

MaxValue

[Máximo]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

Target

[Modelo]

Arquitectura del sistema

No editar

Source

[Origen]

[Todas las variables]

No editar

ScanRate

[Velocidad de exploración]

[Todas las variables]

Siguiendo las convenciones de nomenclatura.

ScanRateInterval

[Intervalo]

[Todas las velocidades de exploración]

1 - 600

AddressEnabled

[Dirección base] (sólo cuando se selecciona una matriz o una estructura).

[Todas las variables]

Si la propiedad seleccionada, muestra TRUE.

Address

[Dirección de dispositivo]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

HasBinding

Indica TRUE, cuando se utiliza un objeto u otra variable para la propiedad de la variable.

[Todas las variables]

TRUE/FALSE

VariableLength

[Longitud de la variable]

[Todas las variables]

TRUE/FALSE

NumberOfBytes

[Número de bytes/palabras]

[Todas las variables]

Siguiendo la rango de apoyo de la propiedad.

StringEncode

[Código de cadena] (sólo cuando se selecciona un dispositivo externo desde [Origen]).

[Todas las variables]

Sigue la codificación de apoyo.

HasAlarm

Indica TRUE, cuando la variable se utiliza en una Alarma.

[Todas las alarmas]

TRUE o en blanco

AlarmType

Indica el Límite, cuando se utiliza la variable en la Alarma de nivel.

[Alarma de nivel]

Limit o en blanco

***ThresholdState [1]

Indica Activar, cuando se utiliza la variable en la Alarma de nivel.

[Alarma de nivel]

Enable o en blanco

***Threshold [1]

[Tipo de alarma]

[Alarma de nivel]

HiHi/Hi/Lo/LoLo

***ThresholdValue [1]

[Valor]

[Alarma de nivel]

Siguiendo la rango de apoyo de la propiedad.

***ThresholdDeadBand [1]

[Banda muerta]

[Alarma de nivel]

Siguiendo la rango de apoyo de la propiedad.

***ThresholdAlarmGroup [1]

Indica el nombre del grupo de alarmas, que incluye una variable.

[Alarma de nivel]

Siguiendo las convenciones de nomenclatura.

***ThresholdMessageMode [1]

Indica un ajuste del mensaje.

[Alarma de nivel]

Direct/Language Table

***ThresholdMessage [1]

[Mensaje]

[Alarma de nivel]

Siguiendo la rango de apoyo de la propiedad.

***ThresholdSeverity [1]

[Gravedad]

[Alarma de nivel]

Siguiendo la rango de apoyo de la propiedad.

***ThresholdParameter [1]

[Parámetro]

[Alarma de nivel]

Siguiendo la rango de apoyo de la propiedad.

ThresholdState

[Condición de disparador]

[Alarma booleana]

Enabled/Disable

ThresholdType

[Tipo de alarma]

[Alarma booleana]

Hi/Lo

ThresholdCondition

-

-

WhenHigh/WhenLow

No editar

ThresholdAlarmGroup

Indica el nombre del grupo de alarmas, que incluye una variable.

[Alarma booleana]

Siguiendo las convenciones de nomenclatura.

ThresholdMessageMode

Indica un ajuste del mensaje.

[Alarma booleana]

Direct/Language Table

ThresholdMessage

[Mensaje]

[Alarma booleana]

Siguiendo la rango de apoyo de la propiedad.

ThresholdSeverity

[Gravedad]

[Alarma booleana]

Siguiendo la rango de apoyo de la propiedad.

ThresholdParameter

[Parámetro]

[Alarma booleana]

Siguiendo la rango de apoyo de la propiedad.

DataSharing

[Compartir datos]

[Todas las variables]

None/ReadOnly/ReadWrite

LoggingGroup

Indica el nombre del grupo, cuando la variable se utiliza en el registro.

[Todos los registros]

Siguiendo las convenciones de nomenclatura.

Comments[Comentarios] [Todas las variables] Siguiendo las convenciones de nomenclatura.
AlarmGroupIdIndica el nombre del grupo de alarmas. [Todas las variables] Siguiendo las convenciones de nomenclatura.

1. *** se refiere a HiHi, Hi, Lo, o LoLo.