Tempo de Ciclo do PLC
t_total = t_io + t_logic + t_comms
Calculadora
Fórmula
Descrição
Um PLC (Controlador Lógico Programável) executa o seu programa num ciclo de varrimento constituído por três fases principais: leitura de todas as entradas, execução da lógica de utilizador e atualização das saídas e tratamento das comunicações. O tempo total de ciclo determina a latência de resposta de pior caso do sistema de controlo. Uma alteração de entrada que ocorra logo após a fase de leitura de entradas só será processada no ciclo seguinte, resultando num tempo de resposta máximo de quase dois ciclos completos. Processos rápidos, como contagem de alta velocidade ou controlo de movimento, podem exigir interrupções de hardware dedicadas em vez de depender do ciclo de varrimento normal.
Variáveis
- t_total — Tempo total de ciclo de varrimento (s)
- t_io — Tempo para ler as entradas e escrever as saídas (s)
- t_logic — Tempo para executar o programa de utilizador (s)
- t_comms — Tempo para comunicação de rede e tratamento (s)
Notas Práticas
Os tempos de ciclo típicos do PLC variam de 1-50 ms consoante o tamanho do programa e o número de E/S. Os PLC modernos oferecem tarefas periódicas com taxas de execução fixas para malhas de controlo críticas no tempo, tarefas orientadas por eventos despoletadas por interrupções e tarefas de fundo para tratamento não crítico. Os temporizadores watchdog detetam ultrapassagens do tempo de ciclo que indicam erros de programa ou carga excessiva.
Conceitos Relacionados
Todas as fórmulas de Industrial / processo →Precisa de mais funcionalidades?
Guarde cálculos, importe dados de telemetria, simule a descarga de baterias e colabore com a sua equipa.
Experimentar a Aplicação