Exemplo: Como criar um programa IPIDController para controlar a temperatura

O programa de controle de temperatura mantém a temperatura dentro da zona de controle.

Ponto de ajuste, processo e valores manipulados

A seguinte tabela define os valores de SP, PV e MV usados no programa de controle de temperatura.
Valores de SP, PV e MV usados no programa de controle de temperatura
Item
Descrição
Ponto de ajuste (SP)
Medição da temperatura em graus Celsius que define a temperatura para a zona de controle.
Valor do processo (PV)
Deve ser convertido para a mesma unidade que SP, que é uma medição de graus Celsius.
Valor manipulado (MV)
Deve ser convertido para um valor análogo para que possa ser a saída para o PWM para controlar o elemento de aquecimento.

Sistema de controle de temperatura

O seguinte diagrama e tabela definem os componentes no sistema de controle de temperatura que são controlados pelo programa de controle de temperatura, eventos que ocorrem quando o programa de controle é executado.
Sistema de controle de temperatura
Sistema de controle de temperatura

Sequência de eventos para o programa de controle de temperatura

A seguinte tabela identifica os componentes no sistema de controle de temperatura e descreve a sequência de eventos que ocorrem no sistema quando o programa de controle de temperatura é executado.
Componentes do sistema de controle de temperatura e sequência de eventos
Item
Descrição
callout1
Saída do Controlador
Envia o MV para o PWM (Ligado/Desligado).
callout2
Modulação por largura de pulso (Controlador de temperatura PWM)
Relé de estado sólido que controla o elemento de aquecimento.
callout3
Elemento de aquecimento
Aumenta a temperatura na zona de controle.
callout4
Detector de temperatura de resistência (RTD)
Mede a temperatura na zona de controle e envia o PV (sinal RTD) para a entrada do controlador.
callout5
Entrada do Controlador
Recebe o PV (sinal RTD).
callout6
Programa PLC
Converte o PV (sinal RTD) para a mesma unidade que o SP (graus Celsius) e determina a diferença entre o PV e o SP e ajusta o MV de acordo com os valores de parâmetro definidos nos parâmetros P, I e D.

Exemplo: Diagrama de blocos da função para controle de temperatura

Este diagrama de blocos da função mostra os blocos de funcionamento predefinidos e definidos pelo usuário utilizado no aplicativo para controle de temperatura em uma zona de controle.
Diagrama de blocos da função para controle de temperatura
Diagrama de blocos de função para controle de temperatura
Dê sua opinião
Tem dúvidas ou comentários sobre esta documentação? Por favor, envie seu comentário aqui.
Normal