AOI: termo de CLP em linguagem simples
Linguagens de códigoComo salvar o seu próprio atalho em um celular: configure um trabalho uma vez e depois use de novo com um toque. Nos CLPs da Rockwell, uma AOI é um trecho de programa testado, escrito uma vez e reutilizado em muitas máquinas.
Uma instrução reutilizável que um engenheiro define para um trabalho repetido. Cada uso precisa de armazenamento separado quando as máquinas precisam agir de forma independente.
AOI em uma máquina real
Uma Add-On Instruction, ou AOI, é o jeito da Rockwell de empacotar uma lógica que você escreveu como uma instrução reutilizável. Você a define uma vez e depois a usa onde esse trabalho precisar ser feito.
Cada uso recebe a sua própria tag de apoio, que guarda os valores memorizados daquela cópia. Assim dez bombas podem compartilhar um projeto testado, cada uma com o seu estado de funcionamento. Uma correção feita na definição chega então a todas as bombas que a usam.
O equivalente mais próximo na Siemens é um bloco de função com os seus próprios dados de instância. A ideia é parecida, mas as interfaces e as regras são diferentes.
AOI: um exemplo resolvido
Uma planta tem quatro bombas iguais. Um engenheiro escreve uma AOI com entradas para Start, Stop e Permit e uma saída para o comando de funcionamento. O programa a chama quatro vezes, com quatro tags de apoio. Apertar Start na bomba 2 afeta só a bomba 2.
AOI: um erro comum
Usar uma única tag de apoio para duas bombas. Elas passam a compartilhar memória, e o Start de uma bomba pode mudar o que a outra faz.
Ainda com dúvida sobre este? Pergunte no Vestiário.