Autor Tópico: Dúvidas sobre encoder no Mach3  (Lida 8274 vezes)

Description:

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

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Dúvidas sobre encoder no Mach3
« Online: 14 de Agosto de 2011, 00:45 »
Caro amigos, como faço para o Mach3 ler os encoder's nos eixos "X" e "Z", estou montando um torno.
Vou usar servomotor, pois ja os tenho, como o Mach3 funciona, ele consegue ler os encoder's ou tenho que liga-los nos drives de comando do servo?

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:Dúvidas sobre encoder no Mach3
« Resposta #1 Online: 14 de Agosto de 2011, 20:26 »
Bruno,

Quais são os servos que voce pretende usar e quais são os encoders que voce pretende usar?

Como pretende instalar estes servos e encoders?

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #2 Online: 14 de Agosto de 2011, 22:09 »
Servos WEG SCA05 3000RPM e encoder rotativo de 1024PPR.
É justamente como devo fazer a ligação, para uso no mach3 que preciso da ajuda de vcs.
O mach3 pode ler os encoder's diretamente mandando os pulsos nos pinos de entrada da porta paralela?
Obrigado.

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:Dúvidas sobre encoder no Mach3
« Resposta #3 Online: 15 de Agosto de 2011, 20:42 »
Bruno,

Eu confesso pra voce que eu não tenho experiencia em ligar diretamente este tyipo de servos com o Mach3, pois o que eu estou acostumado são servos que aceitam sinais de passo/direção, ou mesmo servos mais antigos (analogicos) mas com estes só mesmo através de uma placa DSP como da Vital Systems.

Eu sei que o Mach3 tem uma tela onde ele pode ler encoders diretamente, mas se não me engano é preciso habilitar algumas coisas.

Vou ver o que encontro e te falo, mas me cobre disso por gentileza;

Fabio Gilii

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #4 Online: 15 de Agosto de 2011, 21:25 »
Obrigado pela ajuda.

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #5 Online: 02 de Setembro de 2011, 09:31 »
 F.Gilii e amigos do forum,

Bom dia!
Estou configurando o mach3 turn, consegui fazer com que o comando atenda o sinal de uma botoeira para iniciar e parar  a execução (cycle start e cycle stop).
Minha dúvida é:
Teria como colocar algum comando externo para variar  a porcentagem do fuso principal (árvore) e o avanço do eixos (X e Z), de 0% até 120%, igual em um cnc, ex. siemens, fanuc, mcs?
Saberia informar, qual valor devo configurar para esta função?

Obrigado.

Offline Eneias Eringer

  • Hobby
  • ****
  • Posts: 769
  • Sexo: Masculino
Re:Dúvidas sobre encoder no Mach3
« Resposta #6 Online: 02 de Setembro de 2011, 10:22 »
Eu fiz isso no Emc CNC ... Fiz um Handle Completo... a manivela é um potenciometro sem fim , que nem os de volume de radio de carro , dois seletores de 3 posiçoes para seleçao dos eixos e das resoluçoes, e mais dois potenciometros sem fim um para o avanço e outro para o rpm , esses ultimos funcionam como volume mesmo se vc girar ate o maximo e continuar fica em 120% se a qualquer momento girar ao contrario vai fechando o avanço até 0%.... ficou muito bom!!!!

Mas no mach não sei como faze-lo....

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:Dúvidas sobre encoder no Mach3
« Resposta #7 Online: 02 de Setembro de 2011, 14:10 »
Bruno,

Tem sim - no momento estou um pouco atarefado, mas me cobre isso e eu vejo como posso te explicar o jeito de fazer...

Veja um joystick que eu fiz - usa USB para comunicação, e posso programar as funções dos botões (este não tem potenciometro, mas posso colocar)
http://www.guiacnc.com.br/w2box/data/Fabio%20Gilii/joystick.JPG
Dúvidas sobre encoder no Mach3
« Última modificação: 02 de Setembro de 2011, 14:20 por F.Gilii »

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #8 Online: 02 de Setembro de 2011, 23:12 »
Agradeço.

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #9 Online: 09 de Setembro de 2011, 08:43 »
Tenho uma dúvida no mach3, sobre o controle que o software faz na porta paralela.
A dúvida é:
Eu configurei as saídas do motor em passo/dir. e o que o mach3 faz é normalmente controlar o passo atraves de pulsos, ok.
Mas a direção teria que ser nível alto e baixo... liga ou desliga? Correto?
Então o mach3 esta variando tambem a saída do pino direção. Sendo assim, não consigo controlar a direção em baixas rotações.
Se alguém puder ajudar, agradeço desde ja.

Obrigado.

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:Dúvidas sobre encoder no Mach3
« Resposta #10 Online: 09 de Setembro de 2011, 09:04 »
Bruno,

Acreditando que estamos falando de um drive para motor de passo, e acreditando que o drive está ligado corretamente e que o programa está
configurado corretamente, a coisa funciona e bem.

Acredito que todos os drives que funcionam por passo e direção devam entender os sinais sempre da mesma maneira, apenas prestando atenção para certos detalhes quanto à tempos dos pulsos ou sinais, e suas intensidades.

Para a direção, normalmente o sinal deve ser alto ou baixo, variando de 5V a 0V nominais, mas sabemos que as portas paralelas (supondo-se medindo diretamente) poderemos esperar que algo abaixo dos 0,8V é considerado zero e algo acima de 3,5V é considerado alto.

Quando se usa um buffer para condicionar os sinais, a coisa melhora um tanto...

Por fim, o programa de controle apenas altera o estado do pino de direção - de alto para baixo e vice versa - só isso...

se está tendo problemas com isso, pode ser que não tenha tensões ou corrente corretas no pino de direção do drive defeituoso, ou mesmo um integrado defeituoso...

Há casos onde as ligações de fases do motor podem estar erradas, e o erro aparece como perda de sincronismo no sentido de giro do motor, mas é raro porque junto aparecem outros defeitos que logo se notam...

Veja ainda se não está tendo conflitos de pinos nas configurações do programa - por exemplo está usando o mesmo pino para comando de sinais diferentes.
« Última modificação: 09 de Setembro de 2011, 09:07 por F.Gilii »

Offline Bruno Gomes

  • Novato
  • *
  • Posts: 48
  • Sexo: Masculino
  • GUIA-CNC
  • Cidade - UF: Catanduva - SP
  • Nome:: Bruno
  • Profissão: Projetista
Re:Dúvidas sobre encoder no Mach3
« Resposta #11 Online: 09 de Setembro de 2011, 12:49 »
Fiz um teste, ligando led's diretamente na porta paralela, e o que aconteceu foi que, o pino que esta como passo esta correto variando conforme o programa executado, mas o pino que esta como dir. esse tambem esta correto quanto ao lado de liga e desliga, o que acontece é que ele liga no lado certo, mas com variação, de sinal, tipo o programa executa uma linha G0 ele tem um brilho de led maior do q quando é executado uma linha com G1.

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:Dúvidas sobre encoder no Mach3
« Resposta #12 Online: 09 de Setembro de 2011, 14:24 »
Bruno,

Eu uso uma placa de interface que condiciona os sinais para mim, então mesmo que as saídas do PC não estejam de acorbo com o que preciso, a placa de buffer ajuda a resover este tipo de pendenga...

Aconselho a tentar o mesmo, e quem sabe seu problema desaparece

 

/** * */