Descripción General De Las Variables
Alcance global
Variables globales se almacenan en la carpeta de variables globales, situada dentro de la carpeta de programas del recurso. Son accesibles desde todos los archivos Ladder de dicho recurso, así como desde los archivos ST del mismo recurso.
Introducido en WPS v3.20, el editor Multivista rediseña la forma en que se presentan y editan los archivos de variables globales:

Multivista
Al abrir el archivo, se muestra primero la pestaña visual, y puedes cambiar a la pestaña de texto en cualquier momento. Los editores de texto y visual están sincronizados, por lo que los cambios realizados en una vista se reflejan en la otra.
El editor visual admite acciones comunes de gestión de variables, como añadir, editar, eliminar, reordenar, renombrar, exportar e importar variables. El editor de texto resulta útil cuando prefieres escribir o pegar directamente las definiciones de las variables.
| Editor visual | Editor de texto |
|---|---|
Se abre en primer lugar al abrir el archivo de variables globales. Admite acciones de agregar, editar, eliminar, reordenar, renombrar, exportar e importar. | Se puede seleccionar desde la vista de pestañas en cualquier momento. Admite escribir directamente o pegar definiciones de variables. |
Barra de herramientas de variables
Los siguientes comandos están disponibles en la barra de herramientas de edición de variables.
| Icono | Comando | Descripción |
|---|---|---|
| Agregar variable | Añade una nueva variable. | |
| Editar variable | Edita la variable seleccionada. | |
| Eliminar variable | Elimina la variable seleccionada. | |
| Ascender | Mueve la variable seleccionada una fila hacia arriba en la tabla. | |
| Mover hacia abajo | Mueve la variable seleccionada una fila hacia abajo en la tabla. | |
| Renombrar variable | Cambia el nombre de la variable seleccionada. | |
| Exportar variables | Exporta variables del grupo actual a un archivo. | |
| Importar variables | Importa variables al grupo actual desde un archivo. |
En el editor visual, usa los comandos de la barra de herramientas para añadir, editar, reordenar y gestionar variables mediante la interfaz gráfica. En el editor de texto, edita las definiciones de las variables directamente escribiendo o pegando sus entradas. El editor Multivista permite alternar entre ambos modos o combinarlos.
Campos variables por grupo
Cuando se define una variable a través de la lista de variables, los campos obligatorios dependen del grupo al que pertenece la variable.
GLOBAL, RETAIN y CONSTANT
| Campo | Descripción |
|---|---|
| Etiqueta | Identificador de variable. |
| Tamaño | Número de elementos en la matriz1 asociada a la variable. |
| Tipo de datos | Tipo numérico de la variable. |
| En | Define a qué área de memoria global accede la variable. |
| Dirección | Dirección relacionada con el área de memoria global. Si se deja en blanco, el compilador define la dirección automáticamente. |
| Bit | Para tipos de datos Boolean, define el bit al que se accede, desde 0 hasta 7. |
| Valor inicial | Valor cargado en la variable durante la inicialización del dispositivo. |
| Comentario | Comentario de la variable en el idioma seleccionado. |
| Modbus | Dirección Modbus. |
SISTEMA
Variables de sistema y reservadas utilizadas por funciones internas o definidas previamente por el sistema. Estas variables se gestionan por separado para evitar modificaciones accidentales.
| Campo | Descripción |
|---|---|
| Etiqueta | Identificador de variable. |
| Tamaño | Número de elementos en la matriz1 asociada a la variable. |
| Tipo de datos | Tipo numérico de la variable. |
| En | Define a qué área de memoria global accede la variable. |
| Dirección | Dirección relacionada con el área de memoria global. |
| Bit | Para tipos de datos Boolean, define el bit al que se accede, desde 0 hasta 7. |
| Comentario | Comentario de la variable en el idioma seleccionado. |
| Modbus | Dirección Modbus. |
PARÁMETRO
Los parámetros del dispositivo son accesibles mediante Ladder y HMI. Estos parámetros controlan la configuración y se almacenan en su propio archivo de variables para facilitar la parametrización.
| Campo | Descripción |
|---|---|
| Etiqueta | Identificador de variable. |
| Tipo de datos | Tipo numérico de la variable. |
| En | Define a qué área de memoria global accede la variable. |
| Dirección | Dirección relacionada con el área de memoria global. |
| Valor inicial | Valor predeterminado. |
| Comentario | Comentario de la variable en el idioma seleccionado. |
| Modbus | Dirección Modbus. |
IOs
Entradas y salidas físicas del dispositivo. Las variables I/O se documentan por separado para simplificar la asignación de hardware y de direcciones.
| Campo | Descripción |
|---|---|
| Etiqueta | Identificador de variable. |
| Tamaño | Número de elementos en la matriz1 asociada a la variable. |
| Tipo de datos | Tipo numérico de la variable. |
| En | Define a qué área de memoria global accede la variable. |
| Dirección | Dirección relacionada con el área de memoria global. |
| Bit | Para tipos de datos Boolean, define el bit al que se accede, desde 0 hasta 7. |
| Comentario | Comentario de la variable en el idioma seleccionado. |
| Modbus | Dirección Modbus. |
Campos constantes
| Campo | Descripción |
|---|---|
| Etiqueta | Identificador de variable. |
| Tipo de datos | Tipo numérico de la variable. |
| Valor | Valor constante de la variable. |
| Comentario | Comentario de la variable en el idioma seleccionado. |