Fb 4: Fm_Pi - Servicios Generales - Siemens SIMATIC FM 357-2 Manual

Módulo de posicionamiento multieje servoaccionamientos y motores paso a paso
Ocultar thumbs Ver también para SIMATIC FM 357-2:
Tabla de contenido
6.3.6
FB 4: FM_PI – Servicios generales
Funcionalidad
El FB 4 se puede utilizar para seleccionar un programa CN, acusar un error o activar datos
de máquina en el FM 357-2.
Seleccionar programa, "SELECT":
Uno de los programas guardados en el FM 357-2 se selecciona para ser ejecutado si se
introduce el tipo de programa (programa principal o subrutina) y el nombre del mismo, tal
y como se especifica en el capítulo 10, Programación CN.
Acuse de error, "CANCEL":
Los errores en el FM 357-2 se acusan, por regla general, mediante un reset. En caso de
que se desee seleccionar de nuevo el acuse de error, con el servicio "CANCEL" se
pueden acusar ciertos errores en el FM 357-2 (véase en el capítulo 12, la tabla 12-3
"Acuses").
Nota:
Activar datos de máquina, "CONFIG"
Después de haber modificado los datos de máquina (p. ej., mediante el FB 3), éstos se
tendrán que activar en el FM 357-2 empleando este servicio. Esto sólo se podrá hacer si
se ha reseteado el FM 357-2 o si se ha interrumpido el programa (activar parada en el
límite de la sentencia/bloque).
Activar rearranque FM, "FMRES"
Con el servicio "FMRES" se puede iniciar un rearranque del FM a través de la CPU. Con
ello se activará la señal "FM restart" (DB de usuario "FMx", DBX10.1) y, posteriormente,
la señal "FM start" (DB de usuario "FMx", DBX10.2).
Sólo cuando las señales "FM start" = FALSE y "DSR ready" (DB de usuario "FMx",
DBX10.0) = TRUE se podrá seguir trabajando de forma cíclica.
Activar telegramas de usuario, "SETUFR"
Todos los valores necesarios del telegrama se deben transmitir con el FB 3 al FM. Des-
pués se podrán activar los telegramas de usuario en el FM mediante el servicio
"SETUFR".
Por medio de una llamada al FB 4, con la entrada de control "REQ" se iniciará un servicio
que se designará como "PISERVICE".
La conclusión con éxito de la petición se indicará con la activación del parámetro de estado
"DONE" = TRUE.
La operación puede prolongarse a lo largo de varios ciclos de CPU antes de que sea
ejecutada en el FM 357-2.
Cualquier error que se produzca en el proceso, se indicará a través de los parámetros
"ERROR" y "STATE".
El bloque de datos suministrado, DB 15, contiene la estructura interna de los servicios PI.
Se necesita un DB de usuario como DB de instancia o DB de multinstancia (para guardar los
parámetros/nombre del programa).
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
A5E00176151-01
"CANCEL" se transferirá directamente al FM 357-2 bien
mediante "Parameterize FM 357-2" o bien a través de un OP.
Programación de los bloques de función estándares
6-37
Tabla de contenido
loading

Tabla de contenido