Con las variables LUD o GUD, el tipo de dato determina la memoria necesaria para guardar
los valores de la variable:
INT
REAL
BOOL
CHAR
STRING
AXIS
Definición de las variables de usuario
La definición de las variables de usuario se lleva a cabo usando la instrucción DEF y ha de
realizarse en una sentencia independiente. En una sentencia DEF sólo puede definirse un
tipo de variable.
Variable LUD
Este tipo de variable se tiene que definir al inicio del programa.
El dato se guarda en la DRAM y es válido sólo hasta el final del programa o
hasta que se efectúe un borrado.
Nota
Como nombres de variables no se pueden emplear instrucciones (véase la tabla 10-12) o
variables de sistema (véase la tabla 10-7).
Variable GUD
Las variables GUD se han de definir en una sentencia GUD independiente a través de la
herramienta de puesta en marcha. La definición debe incluir un campo de validez:
DEF NCK
DEF CHAN
Por medio de otro atributo puede generarse una parada de preprocesamiento cuando se
leen o escriben las variables GUD:
DEF NCK SYNRW
DEF NCK SYNR
Los valores GUD se guardan en la SRAM y son también válidos después de un borrado y
tras el encendido del FM. La cantidad de variables GUD y la zona de memoria para los valo-
res se pueden ajustar en la herramienta de puesta en marcha.
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01
4 bytes
8 bytes
1 byte
1 byte
1 byte por carácter, máx. 200 caracteres
4 bytes
; Se dispone de la GUD una vez en FM globalmente
; Se dispone de la GUD una vez para cada canal
; Parada de preprocesamiento al leer/escribir
; Parada de preprocesamiento al leer
Programación CN
10-97