CLP Unitronics com Linux

Desenvolvimento de aplicação JAVA  para comunicação com o CLP UNITRONICS V350 usando o protocolo TCP/IP

Esta é a apresentação de minha monografia de conclusão do curso de pós graduação em Automação e Controle no SENAI – Mariano Ferraz.

Se você curtir esse artigo, e ele der um adianto no seu trampo, não esqueça de dar uns cliques nos anúncios para ver o que os anunciantes tem para te oferecer. Vou ficar muito contente.

Inicialmente eu pretendia estudar o padrão OPC, mas a fundação OPC me pediu algo entre US$900,00 e US$18.000,00 para me filiar e ter acesso ao padrão que inicialmente seria o tema de estudo de minha monografia.

Em contrapartida, observando o mercado repleto de dispositivos inteligentes voltado para IOT (Internet of Things), todos com hardware e software aberto, com conectividade praticamente nativa à banco de dados, me motivou a perguntar se seria possível e a estudar a possibilidade de fazer um CLP se comunicar com um servidor Linux rodando aplicação Java, sem utilizar o padrão OPC.

A monografia faz uma breve introdução ao CLP, mostra alguns circuitos para testar alguns parâmetros das entradas e saídas do CLP e documenta duas alternativas.

Duas propostas:

A primeira é a aplicação TCP Server na qual o CLP ciclicamente persiste dados em um banco de dados MySQL hospedado em um servidor Linux e a segunda proposta é a aplicação TCP Client, que implementa o protocolo de comunicação ASCII do CLP Unitronics, que permite o acesso de leitura e escrita de todas as variáveis do CLP.

A aplicação TCP Server e a lógica Ladder está hospedada no Source Forge e pode ser clonada acessando o site da Sourceforge nesse link aqui -> https://sourceforge.net/projects/plc-unitronics/ . Abaixo tem um vídeo que mostra como faz para clonar o repositório.

Monografia completa ->aqui<-

Last updated by at .

Deixe um comentário