● Bloques de función (sólo CP1L)
Los bloques de función son elementos de programación (plantillas) que agrupan
un conjunto de procesos (funciones) en un solo módulo. El usuario puede definir
por anticipado un bloque de función y, a continuación, para utilizarlo no tiene más
que insertarlo en un programa y configurar sus E/S.
Puede crear y guardar secciones de un programa estándar en forma de bloques
de función . A continuación podrá insertar los bloques de función en un programa
y reutilizarlos fácilmente con sólo configurar los parámetros de E/S.
[Dispositivo de control 1]
A1
B1
T1
Tome un programa de diagrama de relés para "Control del dispositivo 1".
Sustituya las E/S del programa por parámetros. Guarde el algoritmo en forma de
plantilla.
La plantilla se define como bloque de función (FB).
Defina como bloque de función
Inserte la instancia del bloque de función
en el programa de diagrama de relés
El bloque de función definido puede utilizarse en los programas de diagrama de
relés como instancias de bloques de función.
A-4 Ejemplos de programación de la unidad CP1L
X1
Elementos
TIM
del programa
1
#0100
Procesamiento
Y1
(algoritmo)
Z1
Dispositivo de control
EN
ENO
X
A
B
Y
Z
[Dispositivo de control n]
Entradas
An
Bn
An
Bn
Tn
[Dispositivo de control 1]
P_On
Dispositivo de control
EN
ENO
A1
A
B1
B
[Dispositivo de control 2]
P_On
Dispositivo de control
EN
ENO
A2
A
B2
B
Configure los parámetros de E/S
Manual de introducción a CP1L/CP1E SYSMAC
Salidas
Xn
Xn
TIM
A
n
#0100
Yn
Yn
Zn
Zn
X1
X
Y
Y1
Z
Z1
X2
X
Y
Y2
Z
Z2
159