Bom para finalizar nossos artigos sobre as técnicas de sequências de automático, vamos falar um pouco das bibliotecas prontas disponíveis do padrão ISA TR88.002 - OMAC PackML, que já estão disponíveis em diversos fabricantes. Essas bibliotecas buscam uma aderência de 100% ao padrão, e devemos lembrar que a norma foi desenvolvida conforme requisitos elaborados das necessidades do setor máquinas e equipamentos para embalagem (Packing), então algumas características pode não fazer sentido se sua aplicação.
Biblioteca Siemens PackML
Na verdade, seu nome completo no site da Siemens é esse aqui:
SIMATIC OMAC PackML V2022 Mode&State Management and Machine Data Interface
Ela fornece uma integração com 100% de aderência ao padrão, essa biblioteca gerencia a transição e estados da máquina dentro do escopo da unit, ou máquina, lembrando que essas nomenclaturas de unit, equipment module e control module entre outras são definidas dentro da norma ISA88, da qual o PackML é uma TR (Technical Report).
Tem um artigo aqui no site que fala mais sobre o PackML, se você não leu corre lá: https://www.plcengsoft.com/post/plc-do-rascunho-ao-software-25
Voltando a biblioteca Siemens, você pode encontrar ela nesse link aqui:
Ela, já está na versão 2022, que é a última revisão da norma.
A Siemens, fornece um pacote completo com blocos de controle dos estados e modos de operação, os quais podem ser configurados, tags nos formatos do padrão para troca de dados e uma IHM, além de uma documentação bem completo, ou seja, se você vai fazer um projeto utilizando plataforma Siemens e tem como obrigatoriedade aderir ao PackML, você tem tudo na mão de forma fácil, logicamente você também pode alterar para as suas necessidades, uma vez que ela não está protegida, permitindo você fazer alterações.
Agora o gerenciamento da transição dos passos da sua sequência será feito por você, onde você pode utilizar uma das técnicas já demonstradas nesse site, incluindo criar um bloco para gerenciar transição através de permissões (o que basicamente faz aquela máquina de estados simplificada que eu demonstrei anteriormente), apenas deixo como conselho sempre ter algum tipo de mensagem na IHM, para quem opera saber o que está acontecendo dentro da sequência.
Você tem a opção de fazer download de um exemplo de uso o que torna tudo mais fácil também.
Bom melhor do que ficar aqui escrevendo é demonstrar para vocês o software, então segue o vídeo:
Outros fabricantes também possuem bibliotecas do PackML como Rockwell, Omron, Mitisubishi, Codesys, que vai ser aplicável a vários fabricantes, como Eaton, Schneider, Bosch, Wago, Altus, etc.
Outros Fabricantes podem ter também, porém não pesquisei.
Bom no próximo eu mostro a utilização da biblioteca do Codesys que são as 2 plataformas que estamos utilizando.
Até mais!
Comments