Autor Tópico: Limit Switch não funciona durante home  (Lida 764 vezes)

Description:

0 Membros e 1 Visitante estão vendo este tópico.

Offline Kleber1010

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • GUIA CNC BRASIL
  • Cidade - UF: Maringá
  • Nome:: Kleber
  • Profissão: Eng. de Controle e Automação
Limit Switch não funciona durante home
« Online: 20 de Abril de 2020, 08:58 »
Olá,
Já pesquisei aqui no fórum e não achei mensagem semelhante.
Tenho uma máquina com sensores de home e fim de curso separados no mach3.
Fim de curso utilizo a mesma entrada para X e Y, configurei apenas como X-- e Y--.
Inicialmente estavam assim:
X Home = P11
Y Home = P12
X-- = P13 (chave 1)
Y-- = P13 (chave 2 ligada no mesmo pino da chave 1)
X++ = desabilitado
Y++ = desabilitado
(Só tenho uma chave de fim de curso, mas ela aciona num batente tanto para lado positivo quanto para lado negativo)
 


1-Durante o Home se a máquina acionar fim de curso ela não está parando. Somente para se acionar durante algum movimento após o home. O problema é que se caso meu sensor de home falhe, os motores não irão parar se acionar o fim de curso. Tive que colocar eles na entrada de E-Stop por enquanto até conseguir alguma solução. Como fazer fim de curso funcionar durante o home?


2- Quando acionava fim de curso ela parava, mas liberava movimento para qualquer direção. Teria como eu fazer ela liberar somente movimento na direção contrária? Será necessário utilizar portas diferentes, configuração para X++ e Y++ ou adicionar mais fim de curso?

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Limit Switch não funciona durante home
« Resposta #1 Online: 20 de Abril de 2020, 17:08 »
Eu vou chutar forte porque nunca ví esse comportamento...

Pra mim são dois sistemas independentes - Home e Final de Curso...

Imagino que os sensores de HOME e de Final de Curso tenham alguma distancia entre eles isto é - quando a máquina se desloca para um extremo, primeiro toca no HOME e depois toca no Final de Curso.

Como teste, tente isolar os limites dos eixos X e Y - teste num eixo só... Não sei se estou certo, mas creio que pode usar um mesmno pino só para os sinais de HOMe e outro pino só para os sinais de limite, mas teria que testar

Offline Kleber1010

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • GUIA CNC BRASIL
  • Cidade - UF: Maringá
  • Nome:: Kleber
  • Profissão: Eng. de Controle e Automação
Re:Limit Switch não funciona durante home
« Resposta #2 Online: 22 de Abril de 2020, 09:47 »
Eu vou chutar forte porque nunca ví esse comportamento...

Pra mim são dois sistemas independentes - Home e Final de Curso...

Imagino que os sensores de HOME e de Final de Curso tenham alguma distancia entre eles isto é - quando a máquina se desloca para um extremo, primeiro toca no HOME e depois toca no Final de Curso.

Como teste, tente isolar os limites dos eixos X e Y - teste num eixo só... Não sei se estou certo, mas creio que pode usar um mesmno pino só para os sinais de HOMe e outro pino só para os sinais de limite, mas teria que testar




Quando vai fazer o home o motor gira sentido negatico, aciona o sensor de home, inverte o giro e sai do sensor. Não aciona o fim de curso. Caso o sensor home falhe o fim de curso não faz os motores pararem.


Se o home for bem sucedido o fim de curso começa a funcionar. Ja monitorei durante o home e o sinal dos fim de cursos chega na entrada se acionar, mas mach3 não faz nada, ignora.


Sim, primeiro tem o sensor de referência (home) e depois o fim de curso, fim de curso seria para usar somente se acontecesse algum problema grave em que a máquina se perdesse ou falhasse sensor home.


Os sinais de home já são separados. Vou separar os sinais de limite para ver o comportamento. Só tenho uma chave de fim de curso para cada eixo. Primeiro vou configurar como limite mínimo e depois configuro como mínimo e máximo para ver o comportamento
 
Obrigado pela ajuda. Se tiver alguma outra ideia me avise.




Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Limit Switch não funciona durante home
« Resposta #3 Online: 22 de Abril de 2020, 11:59 »
Quando vai fazer o home o motor gira sentido negatico, aciona o sensor de home, inverte o giro e sai do sensor. Não aciona o fim de curso. Caso o sensor home falhe o fim de curso não faz os motores pararem.
Me parece o comportamento correto até aqui.
Citar
Se o home for bem sucedido o fim de curso começa a funcionar. Ja monitorei durante o home e o sinal dos fim de cursos chega na entrada se acionar, mas mach3 não faz nada, ignora.

Sim, primeiro tem o sensor de referência (home) e depois o fim de curso, fim de curso seria para usar somente se acontecesse algum problema grave em que a máquina se perdesse ou falhasse sensor home.
Talvez tenha que inverter o ajuste de que lado o final de curso esteja atuando, isto é - vc comenta que está usando o limite em X-- e Y-- - veja se invertendo (para X++ e Y++) faz diferença, ou mesmo deixe habilitados os dois lados

Offline Kleber1010

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • GUIA CNC BRASIL
  • Cidade - UF: Maringá
  • Nome:: Kleber
  • Profissão: Eng. de Controle e Automação
Re:Limit Switch não funciona durante home
« Resposta #4 Online: 22 de Abril de 2020, 14:43 »
Quando vai fazer o home o motor gira sentido negatico, aciona o sensor de home, inverte o giro e sai do sensor. Não aciona o fim de curso. Caso o sensor home falhe o fim de curso não faz os motores pararem.
Me parece o comportamento correto até aqui.
Citar
Se o home for bem sucedido o fim de curso começa a funcionar. Ja monitorei durante o home e o sinal dos fim de cursos chega na entrada se acionar, mas mach3 não faz nada, ignora.

Sim, primeiro tem o sensor de referência (home) e depois o fim de curso, fim de curso seria para usar somente se acontecesse algum problema grave em que a máquina se perdesse ou falhasse sensor home.
Talvez tenha que inverter o ajuste de que lado o final de curso esteja atuando, isto é - vc comenta que está usando o limite em X-- e Y-- - veja se invertendo (para X++ e Y++) faz diferença, ou mesmo deixe habilitados os dois lados




Mas o correto não seria o fim de curso parar também durante o referenciamento? Meu medo é se falhar o sensor de referência, aí a máquina vai passar direto e colidir com a mecânica, pois o fim de curso não funciona durante o referenciamento.


Outro problema que tive é que se o sensor de referência (home) estiver ativo a máquina não faz a referência e apresenta a seguinte mensagem: Requested Home Axis home Switch is active...

Offline F.Gilii

  • Administrador
  • CNCMASTER
  • *******
  • Posts: 13796
  • Sexo: Masculino
  • Consultoria, Automação e Construção de Máquinas
  • Cidade - UF: Atibaia - SP
  • Nome:: Fabio Gilii
  • Profissão: Tec. Mecanica de Precisão
Re:Limit Switch não funciona durante home
« Resposta #5 Online: 23 de Abril de 2020, 17:30 »
Mas o correto não seria o fim de curso parar também durante o referenciamento? Meu medo é se falhar o sensor de referência, aí a máquina vai passar direto e colidir com a mecânica, pois o fim de curso não funciona durante o referenciamento.
Pois é - são sistemas independentes e separados... Me passou pela cabeça agora um detalhe - veja se vc não está usando sem querer um mesmo pino de entrada (por exemplo o pino 13 usadno no X--) em algum outro lugar - digo, em outra entrada que não seja final de curso.

tentou isolar cada sinal?

Citar
Outro problema que tive é que se o sensor de referência (home) estiver ativo a máquina não faz a referência e apresenta a seguinte mensagem: Requested Home Axis home Switch is active...
Sim - está certo - se a máquina está acionando o sensor de origem, não será executada a rotina e aparece este aviso....

Offline Kleber1010

  • Novato
  • *
  • Posts: 14
  • Sexo: Masculino
  • GUIA CNC BRASIL
  • Cidade - UF: Maringá
  • Nome:: Kleber
  • Profissão: Eng. de Controle e Automação
Re:Limit Switch não funciona durante home
« Resposta #6 Online: 24 de Abril de 2020, 11:05 »
Sim, separei. Coloquei um fim de curso para X-- e outro para X++, cada um ligado em uma entrada. Durante referenciamento a máquina ignora mesmo o fim de curso e após o referenciamento ela reconhece. Após o reset libera movimentar, mas libera em velocidade lenta para qualquer lado. Quando libera o fim de curso volta a velocidade normal. Achei meio ruim, preferia que fim de curso também funcionasse durante o referenciamento e que após acionar algum fim de curso só liberasse movimento no sentido oposto. Liguei os fim de curso junto com emergência novamente, vou deixar assim. Mais seguro. Agradeço pela ajuda.

 

/** * */