Um programa PLC completo não é tão simples quanto permitir a execução do sistema, também requer anotação completa, arquitetura fina, boa escalabilidade, um sistema de alarme e proteção completo e um sistema de simulação antes da operação.
Simplicidade
Torne o programa PLC o mais simples possível. Simplicidade significa usar uma estrutura de programa padronizada o máximo possível e usar instruções simples o máximo possível.
Para simplificar o programa, é necessário otimizar a estrutura do programa e simplificar o programa com instruções de controle de fluxo em grande parte e substituir as instruções de função única por outras poderosas e prestar atenção à ordem das instruções de uma maneira pequena.
Legibilidade
Os requisitos da legibilidade do programa projetado devem ser bons. Isso não apenas facilita o designer do programa a aprofundar o entendimento do programa, para facilitar a depuração, mas também para facilitar outras pessoas a ler e entender seu programa, para facilitar a manutenção do usuário. Se necessário, o programa também pode ser feito para promover.
Para tornar o programa legível, o programa projetado deve ser o mais claro possível. Preste atenção à hierarquia e implemente a modularidade ao ponto de projetar com métodos orientados a objetos. Para usar mais designs padrão.
Se você usar a programação de idiomas em casos especiais, use a programação da escada na maioria dos casos para facilitar a leitura.
Em seguida, a alocação de E/S deve ser regular, fácil de memorizar e entender. Se necessário, também faça algum trabalho de anotação. O uso de dispositivos internos também deve ser regular, não os use apenas aleatoriamente.
A legibilidade deve ser observada no início do design do programa. Isso não é fácil de fazer. Como no processo de depuração do programa, o aumento ou diminuição das instruções, o uso de alterações internas do dispositivo, pode tornar o programa mais claro original, se tornar um pouco caótico. Portanto, no design da depuração do aumento ou diminuição de deixar algum espaço e, em seguida, a depuração é concluída e, em seguida, faça um pouco de organização, para que o design do programa tenha uma qualidade mais alta.
Notas do programa, pelo menos deve haver os seguintes aspectos:
A, Sistema Comentário: A empresa de direitos autorais de todo o programa e o uso deste conjunto de programas
B, Comentários do bloco do programa: o principal objetivo deste programa e autor do programa
C, Comentários do parágrafo: o uso desta seção do código
D, Comentários variáveis: A importância de desnecessário dizer, incluindo comentários de E / S, comentários de variáveis intermediárias
Quanto às considerações de confidencialidade, acho que devemos considerar o algoritmo de criptografia do programa ou a criptografia de bloqueio e não devemos usar para reduzir os comentários desse inteligente para alcançar.
Correção
O programa PLC deve estar correto e deve ser verificado pelo trabalho real, prove que ele pode funcionar corretamente. Este é o requisito mais fundamental para o programa PLC, se isso não puder ser feito, o outro não é bom.
Para tornar o programa correto, deve ser o uso preciso das instruções, o uso correto de dispositivos internos. O uso preciso das instruções e a compreensão precisa das instruções estão vinculadas ao significado das instruções e o uso das condições devem ser claras. Se necessário, você pode programar alguns pequenos programas para testar algumas instruções pouco claras.
Para obter a mesma instrução, alguns detalhes da instrução podem ser diferentes devido aos diferentes lotes do PLC da fábrica ou dos diferentes modelos da série PLC; portanto, você deve verificar cuidadosamente o manual de programação.
Também é importante que os dispositivos internos sejam usados corretamente.Se alguns PLCs têm proteção de desligamento, alguns PLCs não. Deve-se fazer que a proteção de desligamento deve ser usada para proteger o dispositivo de proteção contra desbaste, e vice-versa não pode ser usada.
Em resumo, para usar com precisão as instruções, o uso correto de dispositivos internos, para que o programa possa operar corretamente, que é o requisito mais fundamental do programa PLC.
Como um exemplo simples,As bordas crescentes e queda dos siemens exigem o uso de variáveis com funções de armazenamento como variáveis intermediárias, como pontos M ou pontos DB, se você usar a variável temp de FC, terá problemas.
Confiabilidade
Os programas não devem estar apenas corretos, mas também confiáveis.A confiabilidade reflete a estabilidade do programa PLC, que é um requisito básico para programas de PLC.
Alguns programas de PLC, sob condições operacionais normais ou operação legal, podem funcionar corretamente, e o surgimento de condições operacionais não normais (como falta de energia temporária e depois reenergizadas rapidamente) ou operação ilegal (como vários botões de fora de Ordem ou, ao mesmo tempo, pressione vários botões), o programa não pode funcionar corretamente. Esse tipo de programa, não é muito confiável ou instável, é um programa ruim.
O Bom Programa PLC sobre o surgimento de condições operacionais não normais pode ser identificado e pode fazê-lo com as condições normais de convergência, pode fazer com que o programa se adapte a uma variedade de situações. O Bom Programa PLC pode ser rejeitado para operação ilegal e não deixa "traços". Somente operações legais são aceitas.
O intertravamento é um meio comum de rejeitar operações ilegais, os circuitos de retransmissão comumente usados dessa maneira, o PLC também pode herdar esse método.
Facilidade de modificação
É importante facilitar a mudança do programa, o que significa que deve ser fácil de modificar.
Uma das características do PLCS é que elas são convenientes e podem ser adaptadas com flexibilidade a várias situações.A maneira de fazer isso é modificar ou redesenhar o programa.
A redesenho do programa é usada nos casos em que os requisitos de uso do processo do PLC são alterados, e não apenas o programa é reprogramado, mas também é reatribuído os E/S. A maioria dos casos não requer reprogramação e algumas modificações são suficientes. Isso exige que o programa seja fácil de alterar.
A facilidade de modificação também é a flexibilidade, os requisitos, desde que muito poucas alterações possam ser feitas para alcançar o objetivo de alterar os parâmetros ou fáceis de alterar a ação.
Extensibilidade
Muitos programas podem ter sido programados antes de entrar na cena, mas na cena também podem precisar adicionar outro programa, a fim de evitar interromper a estrutura de todo o sistema, você precisa reservar uma certa quantidade de espaço em cada área funcional como um backup.
Hardware para deixar margem suficiente,Software na preparação de considerações manuais, automáticas e semi-automáticas, posição deixada de fora.
Sistema de alarme completo
Os sistemas de PLC são frequentemente usados em ambientes industriais, cada acidente causará grandes ou pequenas perdas, a fim de fazer o pré-tratamento do acidente ou no acidente minimizará a perda,Devemos prestar atenção ao alarme e proteção do PLC, que será extraído aqui como uma parte importante do sistema.
Simulação de programa
Para garantir que o progresso do comissionamento no local ou ao cliente seja exibido, geralmente antes de entrar em cena, em seus próprios programas para realizar simulação totalmente automatizada. Para esse fim, é necessário incluir uma seção de simulação no programa, que é desconectada após a operação normal no local. Para equipar o programa com a função de simulação, as seguintes tarefas precisam ser realizadas:
(1) converter os pontos de E/S PLC reais em variáveis intermediárias do PLC ou variáveis de bloco de dados;
(2) Escreva o programa de simulação para cada dispositivo de acordo com os requisitos do processo.
No processo de projetar um programa PLC, aquele que pode atender aos requisitos dos aspectos acima pode ser chamado de um bom programa.




