1.Sistema de monitoramento de PLC e computador host (ou tela sensível ao toque), na tela muitas vezes precisa ter "manual", "automático" e outros modos de controle (geralmente mais de um só pode ser um tempo). Dentro do programa, você pode usar o comando "MOV". Como: quando você escolhe "manual" será constante 1 MOV para um registro VB10 dentro, quando você escolhe "automático" será 2 MOV para o mesmo registro VB10. contanto que os dados do registro de julgamento sejam quanto, sabemos que o sistema é esse tipo de modo de controle. A vantagem dessa ideia é que é fácil de entender, sem a necessidade de intertravamento e outros programas problemáticos.
2. O programa tem controle analógico, se a leitura analógica basicamente não tiver erro, você pode usar o método de filtragem de tempo, atraso por um período de tempo. Se o erro de dados de leitura for muito grande, você precisa usar outros métodos de filtragem, como cálculo da média e assim por diante. Você pode consultar as informações relevantes.
3. No processo de depuração do programa (especialmente quando a transformação do equipamento, seu programa é adicionado ao programa do equipamento original), quando as instruções do programa parecem atender às condições, mas a bobina de saída não está conectada, você pode verificar se seu programa está entre tais instruções, como instruções JMPgo to. Também existe a possibilidade de que, após interromper o programa, as condições sejam atendidas, mas a saída não seja ligada, geralmente porque o programa não é escaneado.
4. No programa de controle de sequência, ou seja, após a conclusão de uma ação, na próxima ação e outro controle sequencial semelhante, o uso do modo de controle {{0}} eu acho muito conveniente. A ideia é: predefinir um registro, na inicialização do valor de 0, quando o sistema inicia, ele +10, neste momento, o registro é 10, o registro é igual a 10 quando você pode fazer a primeira ação; a primeira ação é concluída e, em seguida, no registro +10, neste momento, o registro é igual a 20, você pode fazer a segunda ação, a segunda ação é concluída e, em seguida, +10, neste momento o registro é igual a 30, de modo que, desde que você julgue quantos dados dentro do registro, você sabe o que fazer! Desta forma, desde que você julgue quantos dados estão no registro, você saberá que precisa concluir essa ação. Quando você precisa pular a ação, você não pode mais +10, você pode adicionar +20 +30..., dependendo da necessidade real. Depende da necessidade real.
Por que adicionar 10 em vez de 1, porque depois de adicionar 10, se você inserir um parágrafo, basta escolher uma posição aleatória nos 10 lugares vazios.
5. No design do programa, quando há uma falha de processo (controle do sistema sem controle), é melhor manter o fenômeno da falha e o alarme sonoro leve. Até que o operador reinicie, para que ele saiba que o sistema tem uma falha. Caso contrário, ele desliga e outros pensam que você tem um problema de programa. Geralmente é uma boa ideia projetar um novo sistema com isso em mente.
6.Para sub-rotinas que são chamadas com frequência, elas podem ser transformadas em submódulos e chamadas com frequência.
7. porque a maquinaria de produção no ciclo de trabalho das várias etapas do movimento na execução de uma certa quantidade de tempo, e esses tempos têm um certo limite, então você pode usar esses tempos como referência, a fim de detectar o início da ação da etapa de trabalho ao mesmo tempo, iniciar um temporizador, tempo do temporizador definido valor do que as circunstâncias normais da ação para durar de 20% a 30% mais, e o sinal de saída do temporizador pode ser usado para alarmes ou dispositivo de parada automática. Quando a maquinaria de produção de um tempo de ação de etapa mais do que o tempo especificado para atingir o tempo predefinido do temporizador correspondente, não foi transferida para o próximo temporizador de ação de etapa emitiu um sinal de falha, o sinal para parar o programa de ciclo de trabalho normal, iniciar o programa de alarme ou desligamento, que é frequentemente referido como proteção contra sobrebatimento.
8.Alguns interruptores de detecção de segurança (por exemplo, botão de parada de emergência, cortina de luz de segurança, interruptor de limite, etc.) são entradas práticas normalmente fechadas (NC).
9. Por questões de segurança e economia de energia, tente projetar a saída para exigir ação somente quando a ação, uma vez em vigor, for necessária para interromper a saída, em vez de projetar a saída usual, que precisa ser interrompida quando a saída for desconectada.
10. O princípio da ação do elemento executivo deve ser antes não se mover, não se mover!
11. Controle de dispositivo único: um único dispositivo deve ter uma comutação manual/automática suave e manual suave quando você pode iniciar/parar a função, pela comutação automática para manual suave, o dispositivo não pode parar; pela comutação manual suave para automático, o equipamento inicia/para dependendo do programa automático.
12.Um único dispositivo (bombas, ventiladores e outros equipamentos grandes) funcionando 24 horas por dia deve ser rotacionado, e deve haver um tempo de execução acumulado, se definido pela ordem de início/parada do computador host, exceto se o operador definir o seu próprio.




