Programar y usar el FM 352-5
6.2 Elaborar un bloque de función de aplicación
La interfaz del módulo FM 352-5
La programación del FM 352-5 imita la programación de un bloque de función con el editor
KOP/FUP de STEP 7. El FB de aplicación (FB_APP) refleja la aplicación del FM, mientras
que la tabla de declaración de variables del FB refleja los recursos del FM.
El apartado de la tabla de declaración correspondiente a las entradas representa las
entradas externas del FM. El apartado correspondiente a las salidas representa las salidas
externas del FM y el correspondiente a los elementos estáticos representa los recursos
internos del FM.
Recursos externos del módulo FM 352-5: Los recursos externos disponibles para el
programa de usuario del módulo FM 352-5 son los siguientes objetos:
● Interfaz hacia el proceso:
● Interfaz hacia la CPU S7-300/400:
Recursos internos del módulo FM 352-5: Los recursos internos disponibles para el programa
de usuario del módulo FM 352-5 son los siguientes objetos:
● Alarmas del módulo
● Flip-flops
● Detectores de flanco creciente y decreciente
● Elementos representados por los FBs de la librería FM 352-5 (temporizadores,
● Conectores
● Interfaz de captador
● Información sobre el estado
Sección de entradas: La sección de las entradas tiene dos entradas.
La primera entrada se compone de los 15 bits que representan las entradas digitales del
interface de proceso del FM. Se pueden declarar 15 variables individuales del tipo BOOL,
pudiendo asignar a cada una un nombre unívoco, o bien declarar un array BOOL con 15
elementos y asignarle un nombre.
La segunda entrada se compone de los 14 bytes del área de salidas de la CPU. Estos
deben ser declarados como estructura con el nombre CPU_Out. Su longitud debe ser de un
total de 14 bytes y su posición en la tabla de declaración deberá establecerse de forma fija
en el offset 2. Sin embargo, puede estar compuesta de elementos de los tipos de datos
BOOL, BYTE, WORD, INT o DINT a los que pueden asignárseles nombres.
68
– 12 entradas digitales (entradas para la aplicación FM) — 24 voltios
– 3 entradas digitales (entradas para la aplicación FM) — 5 voltios diferenciales
– 8 salidas digitales (salidas de la aplicación FM)
– 14 bytes del área de salidas de la CPU asignadas al módulo (entradas a la aplicación
FM)
– 14 bytes del área de entradas de la CPU asignadas al módulo (salidas de la
aplicación FM)
contadores, etc.)
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04