O que é um contador de alta velocidade?
Um contador de alta velocidade detecta e conta pulsos estreitos (rápidos) e em seguida emite instruções especializadas para iniciar operações de controle quando as contagens detectadas alcançam seus valores de predefinição. As operações de controle incluem a execução automática e imediata da routine de interrupção do contador de alta velocidade e a atualização imediata de saídas com base na origem configurada e no padrão da máscara.
Capacidades do contador de alta velocidade
Uma vez que as instruções SC têm requisitos de alto desempenho, sua operação é executada por um circuito personalizado que executa em paralelo ao processador do sistema principal. Os recursos aprimorados de HSC incluem:
- Controle direto de 100 kHz da operação de alta velocidade das saídas
- Dados inteiros com sinal de 32 bits (intervalos de contagem de
2.147.483.647) - Predefinições alta e baixa programáveis
- Ponto de ajuste de estouro e de subcarga
- Processamento da interrupção automática baseado na contagem acumulada
- Operação de instrução HSC dos parâmetros estáveis de tempo de execução (a partir do programa de controle do usuário)
Suporte ao controlador Micro800 para HSC
Todos os controladores L50E e L70E aceitam até seis entradas de HSC. A funcionalidade de HSC é implementada nos controladores
Micro800
usando o hardware de contador de alta velocidade (entradas integradas no controlador) e a instrução HSC no aplicativo. A Instruções HSC configura o hardware do contador de alta velocidade e atualiza o acumulador da imagem.Dê sua opinião