Siemens SIMATIC FM 357-2 Manual página 201

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido

Publicidad

6.8.5
Ejemplo 5, lectura y escritura de variables FM
(con los FB 2 y FB 3)
Con el menú Archivo > Abrir... > Proyecto, abrir desde el Administrador SIMATIC el
proyecto de ejemplo: "zEn16_01_FM357-2_BF_EX\EXAMPLES\Sources\EXAMPLE5".
Este ejemplo está programado para un canal y cuatro ejes.
Las señales se encuentran en el "USERDB", en la estructura "EX5".
Escritura de variable:
Mediante la activación del bit "VAR_WR" (flanco positivo) se pueden escribir parámetros R
(R 0, R 1, R 2) en el FM.
Si la operación de escritura concluye con un error, éste se señaliza en "ERR_WR" = TRUE y
se deberá evaluar la palabra de error "STATE_WR" en el "USERDB" (véase la tabla 6-11).
Se tendrá que activar el bit "ACKN_ERR_WR" para el acuse del error.
Si la operación de escritura se realiza sin error, el parámetro "REQ" se tendrá que
desactivar. Los valores de las variables que se han de escribir se guardan en el "USERDB",
en la estructura "EX5" (nombre simbólico).
Lectura de variable:
Mediante la activación del bit "VAR_RD" (flanco positivo) se pueden leer las siguientes
variables de FM:
Consigna de posición (canal 1, eje 3)
Consigna de velocidad para posicionar el eje (K1, A1)
Parámetro R (R 1)
Override de la trayectoria
Si la operación de lectura se realiza sin error, se desactiva el parámetro "REQ" en el FB 2.
Los valores de las variables que se han leído se guardan en el "USERDB", en la estructura
"EX5" (nombre simbólico).
Si la operación de lectura concluye con un error, éste se señaliza en "ERR_RD" = TRUE y
se deberá evaluar la palabra de error "STATE_RD" en el "USERDB" (véase la tabla 6-9). Se
tendrá que activar el bit "ACKN_ERR_RD" para el acuse del error.
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01
Programación de los bloques de función estándares
6-97

Publicidad

Tabla de contenido
loading

Tabla de contenido