Datos técnicos
A.6 Tabla de declaración del bloque de función
A.6
Tabla de declaración del bloque de función
Sinopsis
La tabla siguiente muestra un ejemplo de la tabla de declaración con descripciones de las
secciones de entrada, salida y estática.
Tabla A- 3
Ejemplo de una tabla de declaración para el FB de aplicación (en STEP 7 V5.1)
Dirección
Declaración
Sección de entradas: Esta entrada es específica de la posición. Los primeros 15 bits son entradas digitales del FM 352-5.
Puede especificar una lista de BOOL o un array de BOOL (pero no ambos). Asimismo puede asignar nombres a las
entradas.
0.0
in
(no modificable)
*0.1
in
Sección de entradas: los bytes 2 a 15 son datos específicos de posición de la CPU al módulo FM 352-5. Está permitido
utilizar cualquier combinación de BOOL, arrays de BOOL, BYTE, WORD, INT o DINT, hasta un total de 14 bytes. También
es posible asignar nombres a las entradas.
2.0
in
(no modificable)
+0.0
in
*0.1
in
+2.0
in
+6.0
in
+7.0
in
+8.0
in
+10.0
in
+12.0
in
=14.0
in
(no modificable)
232
Designación
Tipo
DIn
ARRAY [0..14]
(modificable)
(modificable)
BOOL
(modificable)
CPU_Out
STRUCT
(no modificable)
Bits
ARRAY [0..15]
(modificable)
(modificable)
BOOL
(modificable)
T1_PV
DINT
(modificable)
(modificable)
T2_PV
BYTE
(modificable)
(modificable)
CmpByte
BYTE
(modificable)
(modificable)
C1_PV
INT
(modificable)
(modificable)
CP_Period
WORD
(modificable)
(modificable)
CMPInt
INT
(modificable)
(modificable)
END_STRUCT
Comentario
Entradas digitales - (0..11 = 24 V)
(12..14 = RS422 diferencial)
14 bytes de la CPU como entradas para
el FM.
...Algunos pueden ser booleanos
...Algunos pueden ser DINT.
(DINT tiene que empezar por +2, +6 ó
+10)
...Algunos pueden ser BYTE (deben ser
convertidos a INT con la operación
MOVE)
...Algunos pueden ser INT (INT tiene
que empezar en un límite de byte par)
...Algunos pueden ser WORD
Pero la longitud total de la estructura
tiene que ser 14 bytes.
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04