quinta-feira, 2 de maio de 2013

Comunicação CLP LS com Câmera IVC-2D SICK



Comunicação CLP LS com Câmera IVC-2D SICK


Este tutorial não tem fins de explicar sobre a programação da Camera IVC-2D da SICK, apenas como configura-la para a comunicação com CLPs LS;

Na imagem abaixo já possuímos uma programação da câmera IVC-2D, SICK, no step 5 na linha 01 estamos pegando o valor da coordenada do eixo X do step 4 e estamos escrevendo este valor na linha 10 da tabela;
O próximo passo é no menu superior de seu programa, clicar no ícone que esta no step 6 , neste step iremos configurar a velocidade de comunicação e outros parâmetros da comunicação;
O próximo passo é no menu superior, clicar no ícone que esta presente no step7, aqui na linha 1 escrevemos o comando, =STR(v10*100). Neste caso estamos pegando a linha 10 da tabela, v10, e estamos multiplicando ela por 100, *100, para remover a vírgula;


Agora no XG-PD devemos abrir a janela do Embedded Cnet, e parametrizar na mesma velocidade que a comunicação da SICK esta, e em Active Mode colocar o Ch2 como Use P2P;


Ir para a aba P2P na parte inferior da janela de Project  Windown, inserir um P2P, quando o P2P abrir, clique em P2P Channel e na janela que abrir basta inserir “User Frame Definition” e clicar em OK;


Depois disto clicar com o botão direito do mouse em “User Frame Definition” em Project Window e clicar em Add Group. Na janela em que abrir coloca um nome para o frame e coloque o frame Frame Type como Reception e clique em OK;


Clique com o botão direito do mouse no grupo criado e clique em ADD Frame, irá abrir uma janela que você irá escolher BODY, coloque um nome e clique em OK. Irá aparecer uma janela em branco do lado direito, clique em qualquer ponto desta janela que irá abrir uma janelinha, em “Form:” colocar como Variable sized variable, marcar a caixa de Assign memory, em conversion colocar em Hex to ASCII e em Swap colocar 2Byte 


Depois disto tudo clicar em P2P Block, irá aparecer a tabela P2P, nela iremos colocar como canal 2, P2P Function para este caso de teste iremos colocar como receive, escolhemos o frame desejado para comunicação, clicamos em setting e colocamos a memoria inicial que será salvo a comunicação;


Agora basta apenas realizar o download e o enable link do P2P que você utilizou e após isto fazer o reset do CLP;
Para realizar os testes de comunicação você pode realizar algum programa no CLP que de para visualizar o valor da memoria que você salvou, acessar o System Dignosis do XG-PD e visualizar os pacotes de comunicação ou você pode acessar o mapa de memoria do CLP pelo XG5000 no Device Monitoring e para realizar o envio dos blocos de comunicação da câmera, no programa dela você deve apertar o F8 até terminar o ciclo;


** Imagem do programa IVC Studio foi disponibilizado pela META Automação;

*** Para realizar a comunicação do CLP LS com o leitor de código 2D da SICK - LECTOR - basta seguir este mesmo tutorial, só que ao invés de utilizar o IVC Studio, utilizaria o SOPAS;

Nenhum comentário:

Postar um comentário