• No results found

1.5 List of Publications

2.1.1 Data Source

Introducción

En este capítulo se describe la estructura que debe tener el archivo de los datos de las variables para la importación de éstas. El archivo de los datos de las variables debe existir en el formato "*.csv".

Estructura de los datos de las variables

Cada variable aparece en una fila propia en el archivo de importación. El archivo de importación que contiene los datos de las variables deberá tener la estructura siguiente: <Nombre de la variable><separador de listas><Nombre de la conexión><separador de listas><Dirección de la variable><separador de listas><Tipo de datos><separador de listas><Longitud de la variable en bytes><separador de listas><Cantidad de

matrices><separador de listas>< Tipo de adquisición><separador de listas><Ciclo de adquisición><separador de listas><Límite superior><separador de listas><Límite superior adicional><separador de listas><Límite inferior adicional><separador de listas><Límite inferior><separador de listas><Escala lineal><separador de listas><Límite superior de escala del autómata><separador de listas><Límite inferior de escala del

autómata><separador de listas><Límite superior de escala del panel de operador><separador de listas><Límite inferior de escala del panel de operador><separador de listas><Valor inicial><separador de listas><ID de

actualización><separador de listas><Comentario><salto de línea (Carriage Return)>

Significado de las entradas

Entrada en la lista Descripción

Nombre de la variable Indica el nombre configurado de una variable. El nombre de la variable puede ir precedido de una estructura de carpetas, estructurada a su vez mediante delimitadores de carpetas p. ej. "Carpeta1\Carpeta2\Variable1". Si activa la casilla de verificación "Usar el delimitador de carpetas" en el cuadro de diálogo de importación, la estructura de las carpetas se creará en WinCC flexible durante la importación. La entrada "Nombre" no puede estar vacía. El nombre no puede contener comillas (').

Separador de listas El separador de listas separa unas de otras las entradas de la lista. El carácter separador se puede seleccionar en el cuadro de diálogo en el que se configura la importación. Es posible seleccionar uno de los caracteres siguientes: punto y coma ";", coma "," o punto ".". También puede introducir un carácter diferente en el campo de selección.

Nombre de la conexión Indica el nombre configurado de una conexión. Esta entrada se necesita para sincronizarla con la entrada correspondiente en el archivo de importación de las conexiones. Toda variable externa debería tener una entrada válida para el nombre de la conexión. Si no se indica ningún nombre para la conexión, se creará una variable interna.

Dirección de la variable Indica la dirección de la variable en el autómata. La dirección de la variable debe escribirse exactamente igual a como se representa en WinCC flexible (p. ej. "DB 1 DBW 0" en vez de "DB1, DBW0"). Esta dirección permanece vacía en el caso de las variables internas.

4.6 Importar variables

Entrada en la lista Descripción

Tipo de datos Indica el tipo de datos de la variable. Los tipos de datos permitidos dependen del driver de comunicación utilizado. Los valores posibles son p. ej. Char, Byte, Int, UInt, Long, ULong, Float, Double, Bool, String, DateTime, Word, Dint, DWord , Real, StringChar, Timer, Counter, Date, Date and time, Time of day, ASCII, +/-DEC, DEC, LDEC, +/-LDEC, IEEE, BIN,

4/8/12/16/20/24/28/32 bit Block, +/- Double, +/- int, 16 bit group, short, KF, KH, KM, KY, KG, KS, KC, KT, Bit in D, Bit in W, DF, DH, IEEE-Float, USInt, SInt, UDInt, Dint, time, BCD4, BCD8, etc.. Para más información sobre los tipos de datos permitidos para los distintos drivers de comunicación, consulte el capítulo "Comunicación" de la documentación de los drivers. Longitud de la variable

en bytes Indica la longitud de la variable en bytes. Por lo general, esta entrada se utiliza únicamente en las variables del tipo "String", permaneciendo vacía en los demás tipos de datos. Cantidad de matrices Indica la cantidad de matrices de una variable. A través de este valor es posible definir una

matriz. Si la entrada esta vacía, WinCC flexible ajustará el valor a "1".

Tipo de adquisición Indica el tipo de adquisición de la variable. El tipo de adquisición se representa mediante cifras. 1 = sobre demanda

2= de forma cíclica al utilizarse (valor estándar) 3 = de forma cíclica continua

Ciclo de adquisición Indica el ciclo de adquisición de la variable. El ciclo de adquisición debe escribirse

exactamente igual a como se representa en WinCC flexible. Este valor no depende del idioma, por lo que debe indicarse de forma idéntica en todos los idiomas. El valor estándar es "1 s". Si el tipo de adquisición de la variable es "sobre demanda", el ciclo de adquisición será indefinido. Límite superior

Límite superior adicional Límite inferior adicional Límite inferior

Los valores límite sólo pueden ajustarse para valores numéricos. Los valores límite sólo pueden expresarse con valores numéricos constantes, no con variables. El ajuste estándar de los valores límite es "Ningún límite". Las siguientes condiciones son aplicables a los valores límite:

"Límite superior" ≥ "límite superior adicional" ≥ "límite inferior adicional" ≥ "límite inferior" Escala lineal Indica si está activada la escala lineal. Esta entrada sólo puede utilizarse para variables

externas. El valor estándar es "Desactivada".

Los valores de la escala lineal pueden indicarse mediante cifras, o bien de forma textual. Los valores admisibles son:

"false" o "0" para "Desactivada" "true" o "1" para "Activada" Límite superior de escala

del autómata

Límite inferior de escala del autómata

Límite superior de escala del panel de operador Límite inferior de escala del panel de operador

Los valores límite sólo pueden ajustarse para valores numéricos. Las siguientes condiciones son aplicables a los valores límite:

"Límite superior de escala" ≥ "límite inferior de escala"

Valor inicial Indica el valor inicial de la variable. Los valores estándar son: 0 para valores numéricos, espacio en blanco para caracteres, cadena vacía para variables de tipo "String", valor actual para la fecha y la hora.

ID de actualización Si cambia el valor de una variable en el autómata, el ID de actualización indica el número de la variable.

Comentario Comentario cualquiera acerca de la variable. Es posible introducir 500 caracteres como máximo.

4.6 Importar variables

Estructura de un archivo de importación de variables

Un archivo para importar variables está estructurado de la manera siguiente: "tag","Connection","DB 1 DBD 0","Real",,1,3,"1

min",20,10,2,1,1,100,10,10,1,15.5,33,Comment for tag

En el presente ejemplo se utilizan la coma como separador de listas. Si una entrada de la lista esta vacía, se introducirán dos separadores consecutivos. Si no deben definirse más entradas en una fila es posible omitir los separadores al final de la misma. Si una entrada de la lista no contiene ningún valor, se utilizará el valor estándar.

Nota

En la carpeta "Support\Tag Import" del CD de WinCC flexible se incluye un ejemplo de un archivo de importación.

Editar el archivo de importación

El archivo de importación se puede editar p. ej. en MS-Excel o en un editor de textos. No haga doble clic en el archivo de importación para abrirlo en MS-Excel, puesto que de lo contrario se modificará la estructura del mismo y la importación fallará. En cambio, inicie MS-Excel y elija el comando "Abrir" del menú "Archivo". En la lista "Tipo de archivo", seleccione el tipo "Archivos de texto (*.prn; *.txt; *.csv)". Para controlar la estructura de los datos del archivo de importación, ábralo en un editor de textos sencillo.