04.08.2013 Views

Mecatrônica Atual

Mecatrônica Atual

Mecatrônica Atual

SHOW MORE
SHOW LESS

You also want an ePaper? Increase the reach of your titles

YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.

Comandos básicos<br />

para supervisório<br />

com fala<br />

feito em Excel<br />

Invariavelmente, precisamos extrair e/ou colocar dados no<br />

CLP com uma interface para usuários ou operadores que não<br />

tenham conhecimento em linguagens de programação usadas<br />

nos autômatos. As interfaces hoje são chamadas de supervisórios.<br />

Em alguns casos, o Excel com o VBA pode fazer esta função<br />

para pequenas aplicações e para suprir provisoriamente a falta<br />

de uma IHM de poucas trocas de dados.<br />

Fabiano Rosa<br />

saiba mais<br />

Instalação e Alimentação<br />

de um CLP<br />

<strong>Mecatrônica</strong> <strong>Atual</strong> 52<br />

Entenda os CLPs<br />

<strong>Mecatrônica</strong> Fácil 49<br />

Programação de um CLP - Modos<br />

de programação<br />

<strong>Mecatrônica</strong> <strong>Atual</strong> 46<br />

CLPs e Sensores<br />

Saber Eletrônica 453<br />

A<br />

través da troca dinâmica de dados entre<br />

softwares é possível ler e escrever no CLP.<br />

Nós temos como forma desde “copiar com<br />

vínculo” até códigos em VBA (Visual Basic<br />

for Application), e utilizando esta programação<br />

com recurso Text-to-Speech podemos<br />

fazer falar o que desejarmos para alertar<br />

ou sugerir ao usuário/operador através de<br />

uma lógica com entrada de dados vindos<br />

do CLP, acionando frases prontas com os<br />

recursos relatados nesta matéria.<br />

As aplicações ficam limitadas aos programadores<br />

que podem ser estudantes,<br />

técnicos ou engenheiros. Desta forma,<br />

também temos a vantagem de desenvolver<br />

a aplicação conforme nossa expertise, e se o<br />

programador conhecer mais de linguagem<br />

de programação do que a programação de<br />

automatismo, ele poderá se sentir à vontade<br />

para desenvolver em VBA ou vice-versa.<br />

Com o Excel / VBA podemos descarregar<br />

valores de receitas, para mudanças de setup<br />

de máquinas, no CLP, ou até mesmo ler<br />

Setembro/Outubro 2012 :: <strong>Mecatrônica</strong> <strong>Atual</strong><br />

automação<br />

valores de dados que estão no CLP (temperatura,<br />

velocidade, quantidade produzida)<br />

para gravarmos como um arquivo normal<br />

para futuro rastreamento de uma produção.<br />

Coletando dados do CLP<br />

Usaremos como exemplo o emulador<br />

do Contrologix 5000 da Rockwell, mas os<br />

mesmos passos servem para os da família<br />

5, 500 e Micrologix.<br />

Passos no Rslinx:<br />

• Abrimos o Rslinx, (software que<br />

estabelece comunicação com os equipamentos<br />

da Rockwell, ele possui<br />

diversos drives) e configuramos o<br />

driver de comunicação do CLP que<br />

desejamos até aparecer no browser<br />

como (neste exemplo foi o do emulador<br />

do Contrologix 5000 e o controlador<br />

tem o nome Teste_de_Fala).<br />

• Criamos o caminho que vai ser o<br />

vínculo com Excel selecionando o CLP<br />

que tem o programa que gostaríamos<br />

23

Hooray! Your file is uploaded and ready to be published.

Saved successfully!

Ooh no, something went wrong!