Variables
Las variables almacenan y procesan información. Los valores iniciales son los valores de una variable cuando el destino comienza el primer ciclo. Los valores iniciales se pueden asignar a variables de tipos de datos IEC 61131-3 elementales. El valor inicial predeterminado es 0 (Falso).
Los tipos de variables son los siguientes:
- Las variables locales se asignan a un programa específico del proyecto y solo están disponibles para dicho programa.
- Las variables globales pertenecen al controlador del proyecto y están disponibles para cualquier programa del proyecto.
Las convenciones de nombre de las variables son las siguientes:
- Los nombres de las variables no pueden superar los 40 caracteres.
- Los nombres de variables deben comenzar con una letra.
- Los nombres de variables pueden ser letras, números o caracteres de subrayado.
- Los nombres de las variables no pueden contener caracteres de subrayado consecutivos.
Atributos de variables
Cada variable debe tener un atributo asignado.
Atributo | Descripción |
|---|---|
Lectura/Escritura | Variables que se pueden leer o en las que se puede escribir y tienen un valor inicial |
Lectura | Variables de solo lectura con un valor inicial |
Escritura | Variables de solo escritura con un valor inicial |
Direcciones de variables
Las direcciones variables están disponibles para las variables locales de las funciones definidas por el usuario o los bloques de funciones definidas por el usuario. Algunas variables no pueden tener luna dirección de entrada o salida. Por ejemplo, la hora.
Dirección | Descripción |
|---|---|
Var | Variables internas actualizadas por los programas |
VarOutput | Variable conectada a un dispositivo de entrada (actualizada por el sistema) |
VarInput | Variables conectadas a un dispositivo de salida |
Valores de las variables
Tipos de valores de una variable:
- Valor
- Al visualizar la variable en línea, es el valor de una variable en un controlador en ejecución.
- Al ver la variable sin conexión, es una instantánea del valor cuando la variable se ve en línea y se guarda en un proyecto fuera de línea.
- Valor físicoEl valor es una propiedad única de las variables de entrada y salida globales del controlador. Como se puede forzar el valor de una variable de E/S mediante la propiedadForzar, el valor físico muestra el valor real de la E/S física.
Inicializar la variable de usuario tras la descarga y restaurarla
El valor inicial y el valor establecen el valor tras la descarga y restauración. El valor inicial se introduce como parte de la configuración del proyecto sin conexión y se puede cambiar sin volver a compilar el proyecto. El valor contiene datos lógicos cargados o de los que se ha realizado una copia de seguridad para guardar el estado de las variables del controlador con el objetivo de descargarlas y restaurarlas más tarde. Sin embargo, se puede modificar sin conexión en el proyecto. Si existen tanto un valor inicial como un valor, el valor inicial tiene prioridad sobre el valor.
Valor inicial | Valor (sin conexión) | Valor tras la descarga y restauración (en línea) |
|---|---|---|
Ninguno | Ninguno | Valor predeterminado |
Ninguno | Sí | Valor |
Existe | Existe | Valor inicial |
El valor de las variables de usuario tras el encendido
Casilla de verificación conservada | Valor después del encendido (en línea) |
|---|---|
Borrado | Restablecer |
seleccionados | Valor antes del apagado |
Entregue su opinión