Dicas e técnicas avançadas para programação de clps
Documento número: 3.0018.01.00 Outubro de 2010
Dicas e técnicas avançadas para programação de CLPs
Índice
Introdução............................................................................................3 Dicas de boas práticas.............................................................................4 Utilizando nomes ao invés de códigos secretos........................................4 Semântica dos nomes de sinais.............................................................6 Versionamento de código......................................................................7 Exemplo de identificação de um sistema de automação.........................7 Regra para alteração do valor da versão e da revisão............................7 Histórico das alterações.......................................................................8 Técnicas avançadas de estrutura.............................................................10 Proteção do núcleo............................................................................10 Máquina de tampar potes................................................................12 Configuração de I/O da máquina de tampar potes...............................12 Saídas Digitais da máquina de tampar potes...................................12 Entradas digitais da máquina de tampar potes.................................12 Exemplo de código sem proteção do núcleo........................................13 Exemplo de código com proteção do núcleo........................................13 Intertravamento por alarme ...............................................................15 Níveis de alarmes..............................................................................17 Nível 4 - Interrompe todos os movimentos da máquina........................17 Nível 3 - Desliga equipamentos........................................................17 Nível 2 - Interrompe o início do próximo ciclo