Seleção de função de controle do controlador lógico programável

Aug 11, 2024

Deixe um recado

Seleção da função de controle
Esta seleção inclui a seleção de características como função de operação, função de controle, função de comunicação, função de programação, função de diagnóstico e velocidade de processamento.
1. Função de operação
A função de operação do controlador lógico programável simples inclui operação lógica, temporização e função de contagem; a função de operação do controlador lógico programável comum também inclui deslocamento de dados, comparação e outras funções de operação; funções de operação mais complexas incluem operação algébrica, transmissão de dados, etc.; grandes controladores lógicos programáveis ​​também têm operação PID analógica e outras funções de operação avançadas. Com o surgimento de sistemas abertos, os controladores lógicos programáveis ​​têm funções de comunicação. Alguns produtos têm comunicação com computadores inferiores, alguns produtos têm comunicação com computadores pares ou computadores superiores, e alguns produtos também têm funções de comunicação de dados com fábricas ou redes empresariais. Ao projetar e selecionar, devemos começar pelos requisitos de aplicações reais e selecionar razoavelmente as funções de operação necessárias. Na maioria das aplicações, apenas operação lógica e funções de temporização e contagem são necessárias, e algumas aplicações exigem transmissão e comparação de dados. Quando usado para detecção e controle analógicos, operação algébrica, conversão numérica e operação PID são usadas. Operações de decodificação e codificação são necessárias para exibir dados.
2. Função de controle
As funções de controle incluem operações de controle PID, operações de controle de compensação de feedforward, operações de controle de razão, etc., que devem ser determinadas de acordo com os requisitos de controle. Controladores lógicos programáveis ​​são usados ​​principalmente para controle lógico sequencial. Portanto, controladores de loop único ou multiloop são frequentemente usados ​​na maioria dos casos para resolver o controle analógico. Às vezes, unidades de entrada e saída inteligentes dedicadas são usadas para completar as funções de controle necessárias, melhorar a velocidade de processamento de controladores lógicos programáveis ​​e economizar capacidade de memória. Por exemplo, unidades de controle PID, contadores de alta velocidade, unidades analógicas com compensação de velocidade, unidades de conversão de código ASC, etc. são usados. [5]
3. Função de comunicação
Os sistemas de controladores lógicos programáveis ​​de grande e médio porte devem suportar uma variedade de barramentos de campo e protocolos de comunicação padrão (como TCP/IP) e devem ser capazes de se conectar à rede de gerenciamento de fábrica (TCP/IP) quando necessário. O protocolo de comunicação deve estar em conformidade com os padrões de comunicação ISO/IEEE e deve ser uma rede de comunicação aberta. [5]
A interface de comunicação do sistema do controlador lógico programável deve incluir interfaces de comunicação serial e paralela, portas de comunicação RIO, interfaces DCS comumente usadas, etc.; o barramento de comunicação (incluindo equipamentos de interface e cabos) de controladores lógicos programáveis ​​de grande e médio porte deve ser configurado de forma redundante 1:1, o barramento de comunicação deve estar em conformidade com os padrões internacionais e a distância de comunicação deve atender aos requisitos reais do dispositivo.
Na rede de comunicação do sistema PLC, a taxa de comunicação da rede superior deve ser maior que 1Mbps, e a carga de comunicação não deve exceder 60%. As principais formas da rede de comunicação do sistema PLC são as seguintes:
1) O PC é a estação mestre, e vários PLCs do mesmo modelo são estações escravas, formando uma rede PLC simples;
2) Um CLP é a estação mestre, e outros CLPs do mesmo modelo são estações escravas, formando uma rede CLP mestre-escravo;
3) A rede PLC é conectada a um grande DCS por meio de uma interface de rede específica como uma sub-rede do DCS;
4) Rede PLC dedicada (rede de comunicação PLC dedicada de cada fabricante).
Para reduzir a tarefa de comunicação da CPU, de acordo com as necessidades reais da composição da rede, processadores de comunicação com diferentes funções de comunicação (como ponto a ponto, fieldbus) devem ser selecionados.
4. Função de programação
Modo de programação offline: O PLC e o programador compartilham uma CPU. Quando o programador está no modo de programação, a CPU fornece apenas serviços para o programador e não controla o equipamento de campo. Após a conclusão da programação, o programador muda para o modo de execução e a CPU controla o equipamento de campo e não pode ser programada. A programação offline pode reduzir os custos do sistema, mas é inconveniente de usar e depurar. Programação online: A CPU e o programador têm suas próprias CPUs. A CPU host é responsável pelo controle de campo e troca dados com o programador em um ciclo de varredura. O programador envia o programa ou dados online para o host. No próximo ciclo de varredura, o host é executado de acordo com o programa recém-recebido. Este método é mais caro, mas o sistema é fácil de depurar e operar e é frequentemente usado em controladores lógicos programáveis ​​de grande e médio porte. Cinco linguagens de programação padronizadas: gráfico de função sequencial (SFC), diagrama de escada (LD), diagrama de bloco de função (FBD) três linguagens gráficas e lista de instruções (IL), texto estruturado (ST) duas linguagens de texto. A linguagem de programação selecionada deve estar em conformidade com seu padrão (IEC6113123) e, ao mesmo tempo, também deve oferecer suporte a várias formas de programação de linguagem, como C, Basic, etc., para atender aos requisitos de controle de ocasiões especiais de controle.