Autor Tópico: Mach3  (Lida 2612 vezes)

Description:

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

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Mach3
« Online: 26 de Julho de 2018, 09:33 »
Bom dia Amigos Guia CNC

Estou precisando de ajuda dos amigos aqui do guia cnc, referente ao software de controle Mach3.

Estou nos finalmentes da montagem do meu torninho CNC e estou com duvidas sobre a parametrização do mach3:

Por enquanto na tela de Ports & Pins:
Step pin : significa que o numero do pino que eu colocar (pino que a interface determina) é o pulso.
Dir Pin : significa que o numero do pino que eu colocar (pino que a interface determina) é a direção.
Dir Low Active : Para que serve?
Step Low Active : Para que serve?
Step Port : Para que serve?
Dir Port : Para que serve?

Me ajudem por favor.

Edney

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:Mach3
« Resposta #1 Online: 27 de Julho de 2018, 08:56 »

Citar
Dir Low Active : Para que serve?
serve para inverter a direção do movimento
Citar
Step Low Active : Para que serve?
O sinal neste pino é o que chamamos de "onda quadrada" - é um sinal que varia entre 0 volts e 5 volts (nominais).
Alguns drivers entendem que um pulso aconteceu quando o sinal passa de nível baixo (0 volts) para nível alto (5 volts) ou o contrário - é necessário conhecer quais características de níveis seu driver entende para poder ajustar este comando
Citar
Step Port : Para que serve?
Se estiver usando uma porta LPT, este comando se refere à porta empregada - por exemplo porta LPT 1 (0378) o valor alí será 1, porta LPT2, valor 2 e assim por diante
Citar
Dir Port : Para que serve?
Idem acima


Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #2 Online: 27 de Julho de 2018, 11:52 »
Citar
Step Low Active : Para que serve?
O sinal neste pino é o que chamamos de "onda quadrada" - é um sinal que varia entre 0 volts e 5 volts (nominais).
Alguns drivers entendem que um pulso aconteceu quando o sinal passa de nível baixo (0 volts) para nível alto (5 volts) ou o contrário - é necessário conhecer quais características de níveis seu driver entende para poder ajustar este comando


Isso tem a ver com sinal NPN ou PNP?

No meu caso estou montando com o servo driver ASDA B2 da Delta, e pelo manual do servo driver é necessário o sinal NPN.

Daria certo?


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:Mach3
« Resposta #3 Online: 27 de Julho de 2018, 13:13 »
Veja - este driver pode ser ligado tanto em modo "line drive" como em modo "Open Colector":

- o ideal seria ter uma interface que pudesse fornecer um sinal diferencial tipo "line drive" ou seja, para cada pulso positivo existiria um pulso negativo (tanto para passo como para direção) - o diagrama como liga está na pagina 69 do manual
ATENÇÃO: para este tipo de ligação, usar no MAXIMO 5Vdc (tensão TTL)

Se sua interface não tem este recurso, provavelmente poderá ligar o driver em modo "Open Colector", e há 4 possibilidades, divididas de duas a duas: (diagramas à partir da pag 67 do manual)
Usando a fonte interna do driver - pode-se ligar tanto em NPN como em PNP

Usando uma fonte externa - pode-se ligar tanto em NPN como em PNP

Dependendo de como ligar, terá que ajustar o tal sinal (no Mach3) como sendo Active LOW ou Active HIGH (assim como nna programação do driver)

Manual:http://www.deltaww.com/filecenter/Products/download/06/060201/Manual/DELTA_IA_ASDA-B2_UM_EN_20180509.pdf

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #4 Online: 27 de Julho de 2018, 14:56 »
 ::) ::) ::) ::) ::)

desculpe, mas acho que falou "grego" rsrsrsrsrsrsrsrs

meu conhecimento em eletrônica não vai tão a fundo assim.

vou baixar o manual e dar uma estudada pra ver o que consigo fazer

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #5 Online: 28 de Julho de 2018, 07:37 »
Fabio

No manual da minha interface (HY-JK-02 5M) encontrei essa forma de onda que esta na imagem.

Poderia me ajudar a entender essa forma de onda?

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:Mach3
« Resposta #6 Online: 28 de Julho de 2018, 09:07 »
o desenho de cima mostra (esquematicamente) como é a forma de sinal para passo - existe uma duração em tempo quando o sinal está em nível alto (A) e uma duração de tempo quando em nível baixo (B)...
O desenho de baixo mostra que há uma duração de tempo na passagem de tempo entre nível baixo para nível alto (e vice versa) para o driver entender que houve mudança na direção...

Na verdade a imagem não diz nada, pois é preciso conhecer o que os drivers precisam em termos de tempos...
« Última modificação: 28 de Julho de 2018, 10:28 por F.Gilii »

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #7 Online: 28 de Julho de 2018, 16:22 »
Como faço pra saber se minha interface manda o sinal NPN para o servo driver?

Só encontrei essa imagem acima no manual

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #8 Online: 28 de Julho de 2018, 16:25 »
só tenho esse manual

Offline minilathe

  • How to ask questions - The Smart Way...
  • Moderador
  • CNCMASTER
  • ******
  • Posts: 4295
  • Sexo: Masculino
  • http://science-lakes.com/article43-html.html
  • Cidade - UF: Rio de Janeiro - RJ
  • Nome:: Gil Pinheiro
  • Profissão: Engenheiro e professor universitário
Re:Mach3
« Resposta #9 Online: 29 de Julho de 2018, 23:22 »
Cabe mencionar que nem todas as interfaces oferecem saídas do tipo coletor aberto (com as opções NPN ou PNP). Algumas, como a do manual apresentado, possuem saidas em tensão em níveis TTL (conforme o diagrama anexo) e expressam a saída como a forma de onda da figura apresentada no manual da placa BOB. Neste caso, é necessário definir as larguras dos pulsos (duração) nos níveis alto e baixo, respectivamente A e B, no programa Mach3.
« Última modificação: 30 de Julho de 2018, 07:50 por minilathe »

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #10 Online: 30 de Julho de 2018, 08:27 »
Se referindo ao meu pouco conhecimento em eletrônica, o que o Srs. aconselha:

Adquirir uma outra interface com a opção NPN?  (qual interface indicaria?)

Definir as larguras de pulso no mach3?  (como se faz isso no mach3?)

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:Mach3
« Resposta #11 Online: 30 de Julho de 2018, 09:58 »
Adquirir uma outra interface com a opção NPN?  (qual interface indicaria?)
porque precisa ser uma saída NPN???

Citar
Definir as larguras de pulso no mach3?  (como se faz isso no mach3?)
Na janela de configuração dos motores - na parte de baixo há dois quadrinhos onde se ajustam os tempos totais para o passo e direção

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #12 Online: 30 de Julho de 2018, 10:14 »
Fabio

porque precisa ser uma saída NPN???

Na verdade to falando muito sobre NPN porque alguns comentarios na internet diz que NPN é melhor.

Mas para meu projetinho o importante é funcionar rsrsrsrsrsrsrsrs

Pode me ajudar da estaca zero?

Qual o primeiro passo para começar da estaca zero?

Se possível não entre muito em detalhes muito técnicos se não vou ficar totalmente perdido. rsrsrsrs

Vou descrever aqui o que vai ter no meu torninho.

2 servo motores de 400 watts cada um, para os eixos X e Z.
Pode me ajudar a configurar o servo driver?

1 Motor Trifásico para o eixo Arvore, com inversor de Freqüência Delta, ja tenho um conversor PWM 0-10V para o inversor.
Com o inversor eu consigo me virar

1 Motor de passo com um driver para controlar uma torre automática para troca de ferramentas, que futuramente quero trocar por um step-servo, para a troca automática de ferramentas, um amigo aqui do guia cnc me forneceu a macro.
Com o motor de passo e o driver eu consigo me virar.

2 micros fim de curso, 1 para cada eixo, esse também servirá para a referencia.

1 botão de emergência.


« Última modificação: 30 de Julho de 2018, 10:16 por Edney Lima »

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:Mach3
« Resposta #13 Online: 30 de Julho de 2018, 11:23 »
Acho que primeiro de tudo é montar toda parte mecânica bem montada...

Você só vai usar os servos no final para ajustar um ou outro parâmetro de funcionamento.

De qualquer forma, você tem perguntado como iria fazer as conexões elétricas nos drivers e como fazer a ligação com sua interface...

Eu creio que você pode usar (não é o ideal como já foi comentado) 5 VDC ligado nos pinos 39 e 43 do conector CN1 do driver, e ligar os pinos 37 e 41 nos terminais da BOB que você tem referentes ao sinal de passo e direção respectivamente já será suficiente para que o driver funcione em passo e direção - o resto das configurações são bem depois...

Claro que há outras conexões (e configurações necessárias) para que o driver do servo funcione, pois ele vem "bloqueado" de fábrica com algumas configurações de segurança, e de qualquer forma você precisará do cabo de dados do servo e do software de configuração, mas isso pode (e deve) ser feito só no final da sua montagem mecânica.

Você está em que região? dependendo de como for se você não se sentir à vontade, talvez eu possa lhe fazer uma visita técnica para fazer o comissionamento desse sistema

Offline Edney Lima

  • Fuso
  • **
  • Posts: 148
  • Sexo: Masculino
  • I love cnc
  • Cidade - UF: Americana
  • Nome:: Edney
  • Profissão: Programador CNC
Re:Mach3
« Resposta #14 Online: 30 de Julho de 2018, 13:13 »
Fabio

Te mandei uma MP.

 

/** * */