Para declarar variables utilizando el editor de declaración, seguir los pasos del procedimiento que se describe a continuación. Las variables también se pueden declarar de forma sencilla en el cuerpo de la POU (en los diferentes editores LD/FBD, ST/IL o SFC) o en el panel Variables.
NOTA
- ¡No asignar direcciones a menos que sea estrictamente necesario! Solamente asignar las direcciones para las entradas y las salidas (X, Y) o si es necesario tener acceso a ciertas áreas de memoria.
- El compilador realiza la asignación automática de direcciones después de proporcionar alimentación al sistema. De esta forma se previenen los errores causados por las salidas duplicadas, y se asegura que las direcciones se actualizan automáticamente cuando se cambia de tipo de PLC.
- Para estructurar el programa, se deben declarar todas las variables globales en la lista de variables globales antes de comenzar a programar.
- Abrir Variables Globales desde el panel Proyecto
- En Clase, seleccionar la clase de variable
- En Identificador, introducir el nombre la variable
Solamente ejecutar los dos pasos siguientes para las entradas y salidas del PLC o cuando sea necesario asignar una dirección concreta a una variable, por ejemplo cuando se intercambian datos con una pantalla de operación.
- Introducir la dirección en formato FP, por ejemplo, X0
La correspondiente dirección IEC se genera automáticamente cuando se pasa al siguiente campo.
Introducir la dirección en formato IEC, por ejemplo, %IX0.0
I = Entrada, X = Bit y 0.0 para el primer módulo y para la primera entrada. La correspondiente dirección FP se genera automáticamente cuando se pasa al siguiente campo.
- En Tipo, seleccionar
para abrir el cuadro de diálogo Selección del Tipo de Variable
- En Clase, seleccionar la Clase
- Tipo Simple
- DUTs
- Bloques de Funciones
- En Librería, seleccionar la librería
- OK
Se muestra automáticamente el valor inicial preseleccionado para el tipo de dato. Este valor se puede cambiar en cualquier momento
Opcional:
- Seleccionar Auto extern para insertar automáticamente la variable global en las cabeceras de todas las POUs
- En Comentario, introducir un texto, si se considera necesario