Como funciona um CLP

Home  ⇒ Visão global  ⇒ CLP ⇒  Como funciona um CLP

Como funciona um CLP?

Do conteúdo:

0:00 Introdução
0:29 Hardware CLP
2:50 CLP - Funcionalidade

Programas executados numa CLP:

Dois programas diferentes são executados simultaneamente em uma PLC:

  • O sistema operacional
  • O programa do usuário

O sistema operacional faz parte de cada CLP e organiza todas as funções e processos da CPU que não estão atribuídos a uma tarefa de controle específica. Suas tarefas incluem:

  • Inicializar o CLP
  • Atualização da imagem do processo das entradas e saídas
  • Chamada de um programa de usuário
  • Detectar alarmes e chamar os ob's de alarme apropriados
  • Detecção de erros
  • Gerência de memória
  • Comunicação com dispositivos de programação e outros parceiros de comunicação

O programa do usuário - é seu programa que você escreve e carrega na CLP. É um programa específico para uma planta ou máquina.

Como as instruções de um programa do usuário são processadas pela CLP?

Para ilustrar como uma CLP funciona, escreva o seguinte programa. Com o botton I0.0 "On" a saída é ligada, com o botão "Off" desligado. Você pode escrever o comando para ligar a saída primeiro ou no final do programa, ou seja. Mas como a saída se comporta quando ambas as entradas estão ativas ao mesmo tempo?

Como funciona um CLP

Como funciona um CLP

Nota: Comandos usados neste programa (lista de instruções IL):

  • A    =>   And
  • S     =>    set
  • AN  =>  And Not
  • R     =>  Reset

Vemos que obviamente a última instrução está sendo executada, ou seja, dominada. Explicamos isso com a forma como o PLC funciona:

Como funciona um CLP 2

Como funciona um CLP 2

Primeiro, os estados do sinal das entradas são lidos. Em seguida, esses sinais de entrada são processados, ou seja, os links lógicos são criados. As instruções do programa são processadas uma após a outra, ou seja, em série.
Uma vez que o programa foi processado, as saídas são ativadas, ou seja, um padrão de bits é enviado em paralelo ao módulo de saída do PLC.
Claro, este processo deve ser realizado repetidamente, ou seja, um novo ciclo começa.

Neste contexto, dois termos descrevem a velocidade do PLC:

  • O tempo de ciclo é o tempo que o PLC necessita para uma única execução do programa. O tempo de ciclo é composto pelo tempo de processamento de uma instrução e pelo número de instruções
  • O tempo de reação de um PLC é geralmente muitas vezes maior do que o tempo de ciclo. É composto pelo tempo de retardo dos módulos de entrada e saída e pelo tempo de ciclo.
CLP - tempo de ciclo e reação

CLP - tempo de ciclo e reação

Nota: O tempo de ciclo é uma característica essencial de um PLC e é calculado com 1 k = 1024 instruções de programa. Exemplo: o nosso PLC tem um tempo médio de processamento de 200 ns para uma instrução. Qual é o valor do tempo do ciclo?

Deixe um comentário

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *

Ads Blocker Image Powered by Code Help Pro

Ads Blocker Detected!!!

We have detected that you are using extensions to block ads. Please support us by disabling these ads blocker.

Powered By
100% Free SEO Tools - Tool Kits PRO