Contaje de alta velocidad
Procesamiento de pulsos de precisión
Capture cada pulso con precisión de nanosegundos. Domine señales de alta frecuencia, posicionamiento preciso mediante encóders y medición de frecuencia en tiempo real.
El poder de los Objetos Tecnológicos (TO)
Las entradas de PLC tradicionales están limitadas por el tiempo de ciclo de scan, lo que las hace inadecuadas para señales de alta frecuencia. Los contadores de alta velocidad (HSC) de TIA Portal utilizan hardware especializado en la CPU o módulos de señales para contar pulsos independientemente del ciclo OB1.
Al utilizar Objetos Tecnológicos (TO), obtiene acceso a una capa abstracta que gestiona automáticamente las fases del encóder (A/B), los pulsos Z y las unidades de medición, permitiendo un seguimiento sofisticado de movimiento y flujo con un código mínimo.
Contaje y posicionamiento
Contadores de hardware y señales de encóder
Configuración de TO_HighSpeedCounter
TO_HSCQué hace
Configura la interfaz de hardware para la adquisición de pulsos de alta velocidad. Gestiona las direcciones de contaje, los límites y el comportamiento en los valores de comparación.
Cuándo usarlo
Se utiliza para cualquier aplicación que requiera un contaje preciso de piezas en transportadores, o un seguimiento de posición simple donde no se necesita un eje de movimiento completo.
Consejos Pro
Verifique los límites de hardware de la CPU; el S7-1200 normalmente admite hasta 6 HSC, pero los límites de frecuencia varían según el canal de entrada.
Utilice los eventos de 'Valor de comparación' para activar salidas de hardware rápidas sin esperar al scan del programa del PLC.
Active la entrada 'Sync' si necesita resetear o preestablecer el valor del contador basado en un sensor externo (pulso Z).
Soporte de encóder (Fase A/B)
CuadraturaQué hace
Decodifica señales diferenciales (Fase A, Fase B) para detectar tanto la velocidad como la dirección. Admite modos de evaluación 1x, 2x y 4x.
Cuándo usarlo
Esencial para encóders incrementales utilizados en la medición de desplazamiento rotativo o lineal donde la detección de dirección es crítica.
Consejos Pro
El modo de evaluación 4x proporciona la resolución más alta al contar cada flanco ascendente y descendente de las fases A y B.
Asegúrese de utilizar cables apantallados para las señales del encóder para evitar interferencias electromagnéticas de los cables del motor.
Si su dirección está invertida, puede intercambiar las fases en la configuración del TO sin volver a cablear el hardware.
Medición avanzada
Funciones de frecuencia, período y captura (latch)
Medición de frecuencia y período
Hz / msQué hace
Calcula la frecuencia instantánea (Hz) o el período de tiempo (ms) entre pulsos. Incluye suavizado (filtrado) integrado para señales inestables.
Cuándo usarlo
Ideal para caudalímetros, anemómetros o para medir las RPM del motor mediante un simple sensor de proximidad y una rueda dentada.
Consejos Pro
Ajuste el 'Tiempo de actualización' (tiempo de puerta) para equilibrar la velocidad de medición y la resolución para frecuencias bajas.
La medición del período suele ser más precisa para señales de frecuencia muy baja en comparación con la medición de frecuencia.
Las unidades se pueden escalar directamente en el TO (por ejemplo, pulsos por litro) para obtener valores de ingeniería directos en su código.
Función de captura (Latch)
Captura de valorQué hace
Guarda el valor actual del contador instantáneamente cuando se detecta un disparo digital externo (DI), omitiendo los retardos de software.
Cuándo usarlo
Se utiliza para mediciones 'al vuelo', como registrar la posición exacta de un producto cuando se activa una fotocélula.
Consejos Pro
Configure la entrada 'DI' en los ajustes de hardware del HSC para habilitar la funcionalidad 'Captura'.
Lea el parámetro 'CapturedValue' del bloque de datos del TO para recuperar el resultado capturado.
La captura se puede configurar para activarse en el flanco ascendente, el flanco descendente o ambos para la medición de doble flanco.
Objeto Tecnológico vs CTRL_HSC heredado
Flujo de trabajo moderno vs conjunto de instrucciones heredado
| Característica | Objeto Tecnológico (TO) | Heredado (CTRL_HSC) |
|---|---|---|
| Configuración | Interfaz gráfica | Constantes de hardware / DBs |
| Acceso a datos | Variables de TO con nombre (DB) | Funciones de sistema (SFB) |
| Diagnóstico | Herramientas online integradas | Códigos de error manuales |
| Medición | Escalado directo Hz/ms | Requiere cálculos manuales |
| Versatilidad | Alta (Movimiento integrado) | Baja (Solo independiente) |
| Limpieza del código | Superior (Simbólico) | Complejo (Basado en direcciones) |
Preguntas frecuentes
¿Cuál es la diferencia entre un Objeto Tecnológico HSC y la instrucción CTRL_HSC?
El Objeto Tecnológico (TO) proporciona una forma moderna y gráfica de configurar y supervisar contadores. Almacena todos los datos en un bloque de datos estructurado. CTRL_HSC es una instrucción heredada que requiere más configuración manual y se mantiene principalmente por compatibilidad o tareas muy simples.
¿Cuál es la frecuencia máxima que puedo contar con un S7-1200?
Las entradas integradas suelen admitir hasta 100 kHz o 200 kHz, según el modelo y la entrada específica (por ejemplo, 6ES7214-1AG40-0XB0). Las Signal Boards de alta velocidad pueden ampliar esto hasta 1 MHz.
¿Qué tipos de encóder son compatibles con el HSC de TIA Portal?
Admite contadores de una fase (Pulso + Dirección), dos fases (A/B en cuadratura) y de un solo pulso. Funciona con encóders incrementales de 24 V DC; las señales de 5 V requieren una signal board o módulos de alta velocidad específicos.
¿Cómo diagnostico un contador que no incrementa?
Primero, verifique el bit de 'Status' en el TO. Utilice la vista de Online y Diagnóstico para ver si las entradas de hardware están recibiendo pulsos físicamente. Asegúrese de que el 'HW_ID' y la 'Dirección de entrada' en la configuración del TO coincidan con su hardware físico.