GRAPH: termo de CLP em linguagem simples
Linguagens de códigoComo uma receita desenhada em caixas: cada caixa é um passo, e a linha embaixo dela diz quando seguir adiante. GRAPH é o jeito da Siemens de desenhar um trabalho de CLP assim.
A linguagem da Siemens para descrever um trabalho como passos, condições entre os passos e ações. Ela deixa a ordem de uma batelada visível.
GRAPH em uma máquina real
GRAPH é a linguagem da Siemens para escrever uma sequência. Você desenha o trabalho como passos, as transições entre eles e as ações que cada passo executa. É a versão da Siemens do que a norma IEC chama de diagrama funcional sequencial.
A sua força é que a ordem do trabalho pode ser lida no diagrama. Isso ajuda quando uma batelada para no meio e alguém precisa descobrir onde.
O guia de programação da Siemens mostra o GRAPH no S7-1500, mas não no S7-1200, então confira o seu controlador. O equivalente da Rockwell é o SFC, e as regras são diferentes: o GRAPH confere as próximas transições antes de executar as ações do passo ativo.
GRAPH: um exemplo resolvido
O programa de batelada de um tanque tem três passos: Fill, Mix e Drain. Fill liga a entrada até o nível chegar à meta, que é a transição para Mix. Mix liga o misturador até o seu tempo acabar. Drain abre a saída até o tanque esvaziar.
GRAPH: um erro comum
Colocar uma condição de parada em apenas um passo. Uma parada precisa funcionar em qualquer passo que esteja ativo, então confira isso no diagrama inteiro.
Ainda com dúvida sobre este? Pergunte no Vestiário.