Efecto de la máscara de salida HSC en las salidas incorporadas
Variable de salida
Palabra de datos de valor entero de 32 bits con signo
32...20
HSCAPP.HPOutput
(salida preseleccionada alta)
HSCAPP.OutputMask
(máscara de salida)
Salida incorporada
(10 puntos)
Salida incorporada
(16 puntos)
Salida incorporada
(24 puntos)
Salida incorporada
(48 puntos)
Publicación de Rockwell Automation 2080-UM002J-ES-E – Marzo 2018
Bits de máscara de salida (HSCAPP.OutputMask)
Descripción
HSCAPP.OutputMask
HSCAPP.OutputMask define qué salidas incorporadas en el controlador pueden
ser controladas directamente por el contador de alta velocidad. El subsistema
HSC tiene la capacidad de activar o desactivar directamente (sin interacción del
programa de control) las salidas, basado en la llegada de valores preseleccionados
alto e insuficiente del HSC. El patrón de bits almacenados en la variable
HSCAPP.OutputMask define qué salidas son controladas por el HSC y qué
salidas no son controladas por el HSC.
Por ejemplo, si el usuario desea controlar las salidas 0, 1, 3, por medio del HSC,
entonces el usuario debe asignar
HscAppData.OutputMask = 2#1011
(O bien, con el valor decimal: HscAppData.OutputMask = 11)
El patrón de bits de la variable HSCAPP.OutputMask corresponde directamente
a los bits de salida en el controlador. Los bits establecidos (1) están habilitados y
pueden ser activados o desactivados por el subsistema HSC. Los bits restablecidos
(0) no pueden ser activados ni desactivados por el subsistema HSC. El patrón de
bits de máscara solo puede ser configurado durante la configuración inicial.
La siguiente tabla muestra un ejemplo de cómo HPOutput y OutputMask
controlan la salida incorporada.
19
18
17
16
15
14
0
1
0
1
0
1
1
1
0
0
0
0
0
1
Las salidas que aparecen en el cuadro negro son salidas bajo el control del subsis-
tema HSC. La máscara define qué salidas pueden ser controladas. Los valores de
salida preseleccionada alta o salida preseleccionada baja (HSCAPP.HPOutput o
HSCAPP.LPOutput) definen si la salida está activada (ON) (1) o desactivada
(OFF) (0). Otra manera de ver esto es que la salida preseleccionada alta o baja se
escribe mediante la máscara de salida, actuando la máscara de salida como filtro.
Uso del contador de alta velocidad y el final de carrera programable
Formato de datos
palabra (binario de 32 bits)
Lectura/escritura
13
12
11
10
9
8
0
1
0
0
1
1
0
0
0
1
1
0
1
0
1
Acceso del programa de usuario
7
6
5
4
3
0
0
0
1
1
0
0
1
1
0
0
1
0
1
0
1
Capítulo 8
2
1
0
0
0
1
0
1
1
0
1
0
1
0
1
0
1
141