Programación de los bloques de función estándares
Generalidades
El propósito de describir la funcionalidad de los bloques y la interfaz no es otro que el de
aclarar el proceso de comunicación entre la CPU y el FM 357-2 en el controlador
programable SIMATIC S7. Los bloques parametrizables y los bloques de datos de usuario
(FMx y AXy = interfaz para el FM 357-2) hacen posible el desarrollo de un programa de
usuario que se adecúe a la aplicación que se tenga.
En el presente capítulo se describe una instalación que consta tan solo de un FM 357-2.
Caso de utilizarse varios FMs (como máximo 3), el procedimiento sería análogo.
El FM 357-2 se puede configurar con una funcionalidad monocanal (ajuste por defecto) o
multicanal.
Un ejemplo de aplicación multicanal sería:
Asigna–
Asigna–
ción de
ción de
canal
Canal 1
Ejes 1, 2, 3 Los bloques son
Canal 2
Eje 4
Nota
En la denominación de las direcciones de las señales, la "n" representa el offset de canal y
la "m" el offset del eje (véase el apartado 6.6).
P. ej.: Señal de control "Jog" en el DB de usuario "FMx", DBX100.2+n
Señal de control "Dirección positiva" en el DB de usuario "AXy", DBX4.7+m
Requisitos previos
Para poder crear un programa de usuario, a través del cual controlar el FM 357-2, se deben
satisfacer los siguientes requisitos previos:
Se debe haber instalado el software en la PG/PC, tal y como se describe en el apartado 5.1.
La librería de bloques, con las funciones básicas en ella incluidas, ha de estar guardada
normalmente bajo el directorio [directorio STEP7]\S7LIBS\FM357_2L.
Debe haberse establecido la conexión entre la PG/PC y la CPU de S7
(véanse las figuras de la 4-1 a la 4-3).
Ya se ha creado un proyecto para el SIMATIC S7 (véase "FM 357-2, primeros pasos").
6-2
Bloques
eje
independientes del canal, es
decir, las asignaciones
decir las asignaciones
multicanal se detectan de
forma automática.
FB 4 (designación del canal
como parámetro de entrada)
Módulo de posicionamiento multieje FM 357-2 para servoaccionamientos y motores paso a paso
Comentarios
P. ej., ejes 1, 2, 3 trabajan en modo
"Automático" con el programa xxx
P. ej., eje 4 trabaja en modo "Jog" con las
señales "Dirección negativa o positiva"
(DB de usuario "AXy", DBX304.6/7) o en
modo "Automático" con el programa yyy.
A5E00176151-01