View
215
Download
0
Category
Preview:
DESCRIPTION
Offsets e comunicação com PLC através do Vector, sistema da marca Perceptron.
Citation preview
1
17 de Fevereiro de 2016
Parebrise and Lunettes Glass DeckingComunicação com PLC e Ajuste de Offsets
2
RESUMO DA APLICAÇÃO
3
RESUMO DA APLICAÇÃO
ROBÔ2 – PAREBRISEROBÔ1 – LUNNETE
Modelo SANDERO ID ExternoB52 1CORREÇÃO PAREBRISE 11CORREÇÃO LUNETTE 21
Modelo LOGAN ID ExternoL52 2CORREÇÃO PAREBRISE 12CORREÇÃO LUNETTE 22
Modelo DUSTER ID ExternoH79 3CORREÇÃO PAREBRISE 13CORREÇÃO LUNETTE 23
Modelo OROCH ID ExternoU79 4CORREÇÃO PAREBRISE 14CORREÇÃO LUNETTE 24
Modelo CAPTUR ID ExternoHHA 5CORREÇÃO PAREBRISE 15CORREÇÃO LUNETTE 25
Modelo KWID ID ExternoBBB 6CORREÇÃO PAREBRISE 16CORREÇÃO LUNETTE 26
4
RESUMO DA APLICAÇÃOCarta de Tempos Típica para esta Aplicação
• 4
• O PLC comunica com “Perceptron Cell Controller” através de Mensagens e Aceite de Mensagens(Ack).
• Os bits recebidos do PLC, são interpretados como mensagens no “Perceptron Cell Controller” que atua e envia respostas ao PLC como bits.
PLC
Messagin
Cell Controller
Bits Messages
Messages
Bits Messagin
5
RESUMO DA APLICAÇÃOMensagens trocadas entre PLC e Perceptron em ciclo NormalDATA / HORA DISPOSITIVO PLC, ROBÔ1, ROBÔ2 DESCRIÇÃO SIGNIFICADO
2/17/2016 8:42:03.606 AM New_LinePLC ==> Type: 13 (Request Status) Size: 2 PLC PERGUNTA A PERCEPTRON QUAL ESTADO DO SISTEMA(PERCEPTRON) COMUNICAÇÃO ENTRE PLC E PLC ATIVA E NORMAL
2/17/2016 8:42:03.621 AM New_LinePLC <== Type: 6 (ACK - Request Status) Size: 3 Status: 11 (Idle) SISTEMA PERCEPTRON RESPONDE QUE ESTÁ EM ESPERA DE COMANDO (INICIO DE CICLO POR EXEMPLO)
RESPOSTA POSITIVA DE FUNCIONAMENTO NORMAL E ESPERA DE COMANDO
2/17/2016 8:42:04.241 AM
New_LinePLC ==> Type: 19 (Set Part Id) Size: 11 Format: 16 Ext Id: 1 String Data: 4041234
PLC ENVIA PARA PERCEPTRON O NÚMERO DE SÉRIE DO CARRO PARA FINS DE REGISTRO E RASTREABILIDADE IDEM DESCRIÇÃO
2/17/2016 8:42:04.256 AM New_LinePLC <== Type: 6 (ACK - Set Part Id) Size: 3 Status: 0 (Good) PERCEPTRON RECEBE O NÚMERO DE SÉRIE DO VEÍCULO IDEM DESCRIÇÃO
2/17/2016 8:42:04.456 AM New_LinePLC ==> Type: 1d (Start Cycle) Size: 3 Part Type Id: 1
PLC INFORMA PERCEPTRON INCIO DE CICLO DE TRABALHO COM IDENTIFICADOR DO MODELO DE VEÍCULO = 1
INÍCIO DE MEDIÇÃO DO MODELO ID=1 (SANDERO) E ABERTURA DO ARQUIVO DE MEDIÇÃO DESTE VEÍCULO
2/17/2016 8:42:04.481 AM New_LinePLC <== Type: 6 (ACK - Start Cycle) Size: 3 Status: 0 (Good) PERCEPTRON RECEBE O CÓDIGO DO MODELO DO VEÍCULO IDEM DESCRIÇÃO
2/17/2016 8:42:08.941 AM
New_Robot 1 ==> Type: 11 (Measure Position) Size: 8 Position Id: 111 Timeout: 5000
ROBÔ1 - LUNETTE VIA PLC, INFORMA QUE ESTÁ EM POSIÇÃO DE MEDIÇÃO E ENVIA O COMANDO MEDIR A POSIÇÃO 111 PARA PERCEPTRON
A PERCEPTRON TEM PROGRAMADA A POSIÇÃO 111 COMO SENDO LUNETTE DO SANDERO E RECEBE O COMANDO PARA MEDIR
2/17/2016 8:42:09.943 AM New_Robot 1 <== Type: 6 (ACK - Measure Position) Size: 3 Status: 0 (Good)
PERCEPTRON RESPONDE AO ROBÔ1 - LUNETTE(VIA PLC) QUE IRÁ MEDIR A POSIÇÃO 111 (LUNETTE DO SANDERO) IDEM DESCRIÇÃO
2/17/2016 8:42:11.943 AM New_Robot 1 ==> Type: 33 (Get Frame Ex) Size: 4 VF Id: 11 Qualifier: 1
ROBÔ1 - LUNETTE VIA PLC, SOLICITA PARA PERCEPTRON A CORREÇÃO EM SUA BASE(ZERO VEÍCULO DO ROBÔ AJUSTADO PARA O CARRO MEDIDO) IDEM DESCRIÇÃO
2/17/2016 8:42:11.958 AM
New_Robot 1 <== Type: 6 (ACK - Get Frame Ex) Size: 28 Status: 22 (Good With Info) Transform : X : 0.578297 Y : 8.33249 Z : 1.34593 FrZ: -0.451597 FrY: -0.0305383 FrX: -0.125562 Qualifier: 1
PERCEPTRON ENVIA AO ROBÔ1- LUNETTE VIA PLC, A CORREÇÃO EM SUA BASE PARA DEPÓSITO DO VIDRO TRASEIRO CONTENDO TRANSLAÇÕES E ROTAÇÕES IDEM DESCRIÇÃO
2/17/2016 8:42:53.498 AM
New_Robot 2 ==> Type: 11 (Measure Position) Size: 8 Position Id: 211 Timeout: 5000
ROBÔ2 - PAREBRISE VIA PLC, INFORMA QUE ESTÁ EM POSIÇÃO DE MEDIÇÃO E ENVIA O COMANDO MEDIR A POSIÇÃO 211 PARA PERCEPTRON
A PERCEPTRON TEM PROGRAMADA A POSIÇÃO 211 COMO SENDO PAREBRISE DO SANDERO E RECEBE O COMANDO PARA MEDIR
2/17/2016 8:42:54.496 AM New_Robot 2 <== Type: 6 (ACK - Measure Position) Size: 3 Status: 0 (Good)
PERCEPTRON RESPONDE AO ROBÔ2 - PAREBRISE(VIA PLC) QUE IRÁ MEDIR A POSIÇÃO 211 (PAREBRISE DO SANDERO) IDEM DESCRIÇÃO
2/17/2016 8:42:56.496 AM New_Robot 2 ==> Type: 33 (Get Frame Ex) Size: 4 VF Id: 21 Qualifier: 1
ROBÔ2 - PAREBRISE VIA PLC, SOLICITA PARA PERCEPTRON A CORREÇÃO EM SUA BASE(ZERO VEÍCULO DO ROBÔ AJUSTADO PARA O CARRO MEDIDO) IDEM DESCRIÇÃO
2/17/2016 8:42:56.514 AM New_LinePLC ==> Type: 20 (Wait For Cycle) Size: 6 Timeout : 5000 PLC INFORMA QUE AGUARDA FIM DE MEDIÇÃO IDEM DESCRIÇÃO
2/17/2016 8:42:56.521 AM
New_Robot 2 <== Type: 6 (ACK - Get Frame Ex) Size: 28 Status: 22 (Good With Info) Transform : X : 3.35934 Y : 2.72125 Z : 2.75453 FrZ: -0.459351 FrY: -0.23104 FrX: -0.0860754 Qualifier: 1
PERCEPTRON ENVIA AO ROBÔ2 -PAREBRISE VIA PLC, A CORREÇÃO EM SUA BASE PARA DEPÓSITO DO VIDRO DIANTEIRO CONTENDO TRANSLAÇÕES E ROTAÇÕES IDEM DESCRIÇÃO
2/17/2016 8:42:56.536 AM New_LinePLC <== Type: 6 (ACK - Wait For Cycle) Size: 3 Status: 0 (Good) PERCEPTRON INFORMA AO PLC QUE TERMINOU DE MEDIR IDEM DESCRIÇÃO
2/17/2016 8:42:56.736 AM New_LinePLC ==> Type: 5 (Get Alarms) Size: 2
PLC REQUISITA OS ALARMES DO CARRO(QUALQUER ALARME DE DIMENSIONAL DO CARRO PREVIAMENTE PROGRAMADO) IDEM DESCRIÇÃO
2/17/2016 8:42:56.761 AM
New_LinePLC <== Type: 6 (ACK - Get Alarms) Size: 5 Status: 22 (Good With Info) Alarms : Word [0] 0
PERCEPTRON RESPONDE AO PLC COM ALARMES QUE ESTEJAM ATIVADOS NESTE CARRO(POR EXEMPLO: MEDIÇÃO ACIMA DA TOLERÂNCIA) IDEM DESCRIÇÃO
2/17/2016 8:42:57.601 AM New_LinePLC ==> Type: 3 (End Cycle) Size: 2 PLC REQUISITA FIM DE TRABALHO(FIM DO CICLO DE MEDIÇÃO) IDEM DESCRIÇÃO
2/17/2016 8:42:57.616 AM New_LinePLC <== Type: 6 (ACK - End Cycle) Size: 3 Status: 0 (Good) PERCEPTRON RESPONDE AO PLC COM ACEITAÇÃO DO FIM DE TRABALHO(FIM DA MEDIÇÃO)
FIM DE CICLO DE MEDIÇÃO E FECHAMENTO DO ARQUIVO COM TODAS MEDIÇÕES DESTE VEÍCULO
2/17/2016 8:46:11.327 AM New_LinePLC ==> Type: 13 (Request Status) Size: 2 PLC PERGUNTA A PERCEPTRON QUAL ESTADO DO SISTEMA(PERCEPTRON) COMUNICAÇÃO ENTRE PLC E PLC ATIVA E NORMAL
2/17/2016 8:46:11.347 AM New_LinePLC <== Type: 6 (ACK - Request Status) Size: 3 Status: 11 (Idle) SISTEMA PERCEPTRON RESPONDE QUE ESTÁ EM ESPERA DE COMANDO (INICIO DE CICLO POR EXEMPLO)
RESPOSTA POSITIVA DE FUNCIONAMENTO NORMAL E ESPERA DE COMANDO
6
RESUMO DA APLICAÇÃOEntrar Offset
7
RESUMO DA APLICAÇÃOEntrar Offset no Posicionamento do Vidro• Icone Perceptron próximo ao relógio do Windows.• Botão direito do Mouse. Escolher “Cell Maintenance”
8
RESUMO DA APLICAÇÃOEntrar Offset no Posicionamento do Vidro
• Escolher o Modelo que precisa de Offset
• Em seguida pressionar Check/Adjust Offsets
Entrar Offset no Posicionamento do VidroEntrar valor do Offset no respectivo esquema
Primário Move para Dentro Mode para Fora
SecundárioMove para Cima Move para Baixo
TerciárioMove para Esquerda(lado Motorista) Move para Direita(lado Passageiro)
10
Entrar Offset no Posicionamento do VidroNo Caso de Rotação de Algum Eixo:
- Identificar qual Eixo será girado. Por exemplo: Maior pressão na parte inferior do vidro contra a carroceria. Primeiro passo deslocar para fora 2mm
Primário Move para Dentro = 2mmMove para Fora = 0
11
Entrar Offset no Posicionamento do Vidro
Por exemplo: Maior pressão na parte inferior do vidro contra a carroceria. Segundo passo zerar o deslocamento entrado no passo 1 da parte superior nos pontos de Medição Individualmente
Primário Roof_LH = 0Roof_RH = 0
12
Entrar Offset no Posicionamento do Vidro
Por exemplo: Maior pressão na parte inferior do vidro contra a carroceria. Resultado final é uma rotação do Eixo Y, no sentido de maior pressão na parte inferior do vidro
13
Reiniciar os Serviços de Comunicação e Funcionamento do Sistema de Medição
Em caso de necessidade de Reiniciar os Serviços do Sistema devido a problema desconhecido, no ícone Perceptron da barra de tarefas do Windows, com botão direito do mouse, executar “Stop Sevices” e quando ele acabar de executar o commando, executar “Start Services”. Se mesmo assim o problema persistir, então reiniciar o Windows.
Recommended