Iniciantes em CLP, aprendendo a programar, antes de tudo, precisam entender qual é o processo de execução do programa CLP.
A execução do programa PLC é dividida em três fases: fase de amostragem de entrada, fase de execução do programa, fase de atualização de entrada. O PLC tem passado por essas três fases, a execução de uma vez, é chamada de ciclo de varredura.
1. fase de amostragem de entrada:O PLC verifica o estado de todos os terminais de entrada e salva na memória da imagem de entrada, como 10.0, 10.1 e outros terminais estão conectados ou desconectados. Em seguida, entre no próximo estágio, no estágio de execução do programa e no estágio de atualização de saída, o registro da imagem de entrada é isolado do mundo externo, é mantido dentro do estado de cada ponto permanece inalterado. Não é até a fase de amostragem de entrada do próximo ciclo de varredura que o novo estado nos terminais de entrada é acessado e atualizado. Portanto, quando o PLC é executado, o estado de cada ponto de entrada é recuperado da memória da imagem de entrada e não diretamente do estado ligado/desligado dos terminais físicos. Por esse motivo, os sinais de entrada têm uma ampla largura de banda de mais de um ciclo de varredura. Por exemplo, se um botão estiver conectado a uma das entradas, o tempo que leva para o botão ser pressionado é maior do que um ciclo de varredura. Por quê? Se o botão for pressionado por um tempo muito curto e você não estiver na fase de amostragem de entrada quando pressioná-lo, não será possível capturar o sinal de entrada. Claro, isso é teoricamente falando, porque, no PLC, o tempo de ciclo de digitalização é muito curto, uma dúzia de milímetros ou dezenas de milímetros, talvez você nem sinta isso.
2, fase de execução do programa:PLC da esquerda para a direita, de cima para baixo, escaneando a execução do programa do usuário, é claro, de acordo com os requisitos de diferentes instruções dentro do programa, como encontrar a instrução de salto de acordo com as etapas especificadas na execução da instrução de salto. Quando a instrução encontra uma condição de entrada, o estado de entrada é recuperado da memória da imagem de entrada. Quando o resultado da operação é emitido, o estado de saída é armazenado na memória da imagem de saída.
3, Fase de atualização de saída:Após todas as instruções serem executadas, o estado de todos os relés de saída nos registradores de imagem do componente é ligado/desligado na fase de atualização de saída e armazenado nas travas de saída, que são usadas para acionar cargas externas através dos terminais de saída e da fonte de alimentação externa.




