Datos técnicos
A.6 Tabla de declaración del bloque de función
Dirección
Declaración
Sección estática: Esta definición es específica de la posición. Se trata de bits de estado del módulo. No modificar.
34.0
stat
(no modificable)
+0.0
stat
(no modificable)
+0.1
stat
(no modificable)
+0.2
stat
(no modificable)
+0.3
stat
(no modificable)
+0.4
stat
(no modificable)
+2.0
stat
(no modificable)
*0.1
stat
(no modificable)
=4.0
stat
(no modificable)
Sección estática: Esta definición es específica de la posición. El encoder es una estructura con un número fijo de
elementos. Los nombres no se pueden modificar, pero el tamaño de Cur_Val y Load_Val tiene que ajustarse a INT o DINT
según el tamaño configurado para el encoder.
38.0 *
stat
+0.0 *
stat
+0.1 *
stat *
+0.2 *
stat
+0.3 *
stat
+0.4 *
stat
+0.5 *
stat *
+0.6 *
stat
+0.7 *
stat
+1.0 *
stat
+1.1 *
stat
234
Designación
Tipo
ST
STRUCT
(no modificable)
FIRSTSCAN
BOOL
(no modificable)
(no modificable)
M3L
BOOL
(no modificable)
(no modificable)
ESSF
BOOL
(no modificable)
(no modificable)
M2L
BOOL
(no modificable)
(no modificable)
M1L
BOOL
(no modificable)
(no modificable)
OVERLOAD
ARRAY [0..7]
(no modificable)
(no modificable)
BOOL
(no modificable)
END_STRUCT
Encoder *
STRUCT
Direction *
BOOL *
Home *
BOOL *
Homed *
BOOL *
Overflow *
BOOL *
Underflow *
BOOL *
SSIFrame *
BOOL *
SSIDataReady *
BOOL *
Open_Wire *
BOOL *
Hold *
BOOL *
Reset *
BOOL *
Comentario
Recursos para bits de estado del
módulo. Límite superior fijo. No
modificar.
Primer ciclo tras una transición de
STOP a RUN.
Falta fuente de alimentación para 3L.
Sobrecarga de la alimentación del
encoder.
Falta fuente de alimentación para 2L.
Falta fuente de alimentación para 1L.
Salida [x] sobrecargada.
Estructura del encoder. No modificar.
Estado: Dirección
0 = contando adelante, 1 = contando
atrás
Estado: 1 = el encoder está en la
posición inicial.
Estado: 1 = el encoder ha estado en la
posición inicial tras conectar la
alimentación
Estado: 1 = rebase por exceso
(visualizado durante un ciclo)
Estado: 1 = rebase por defecto
(visualizado durante un ciclo)
Estado: Error de datos en la trama SSI
o pérdida de alimentación
Estado: 0 = El encoder SSI no ha
desplazado todavía datos válidos, 1 =
datos disponibles
Estado: 1 = Rotura de hilo en el
encoder
Entrada de parada por software del
encoder incremental.
Entr. SW Reiniciar para encoder
incremental
High Speed Boolean Processor FM 352-5
Manual del usuario, 05/2011, A5E00131331-04