Guia CNC Brasil - Tudo sobre CNC, Router, Laser, Torno e 3D Print
SOFTWARES => Controle => EMC-Linux => Tópico iniciado por: fub em 23 de Abril de 2010, 18:13
-
Olá amigos,
Estou com um pepino que não consego resolver de modo algum, e não é por falta de pesquisa.
Troquei de computador e instalei o ubuntu mas minha máquina só aciona os eixos para um lado( menos ).
Já fiz os seguintes testes: troca do cabo da paralela, rodar com turbocnc, desabilitar usb e também já coloquei a paralela em todos os modos possíveis ( aliás, falando nisso, o correto é "normal" ou "bi-direcional" ? ).
Meus drivers são SMILE, cpu 3,4 Ghz com 2 Gb RAM, placa video OFF-BOARD.
As configurações estao 5.000 5.000 20.000 20.000 para step time, step space , dir hold e setup respectivamente. Já fiz várias alterações nestes valores mas nao adianta.
Lembrando que a maquina roda com estes valores, só que vai e não volta.
Agradeço qualquer ajuda.
-
Tentou mudar o sinal de dir no soft?
-
Caro Amigo;
Segue a tela que eu uso em minha maquina, dá uma conferida p/ ver se suas configurações está dessa forma
(http://www.lolata.com.br/cnc/Captura_da_tela-2.png)
-
Sim, quando mudo o sinal de dir marcando para hi ou lo, apenas troca o sentido em que o eixo anda mas continua não andando para o outro lado.
Lolata, as config. etão iguais, apenas com o x e y invertidos, ou seja 2e3 para x e 4 e 5 para y. O meu software não tem aque ja opção de usar configuracões HAL.
Seria o caso de reinstalar ?
Obs.: no outro computador estava funcionando o emc mas o emc estava dando erro de PANICO, kernel, alguma coisa assim, por isso troquei de computador.
-
Mesmo trocando, vc testou o cabo para ver se os sinais estão chegando no drive?
-
Sim Alebe,
Testei neste computador novo com o turbocnc e funciona tudo ok, portanto acho que o problema é com configuração do emc.
Não ficou claro pra mim o seguinte: Para o eixo X por exemplo, o pino 2 manda os sinais de passo e o 3 manda os sinais de direção, mas como é determinada a direção para um lado ou para o outro ?
Eu imagino que seja através do pino 3 estando no nível alto ou no nível baixo, vai para mais ou para menos. Ou estou falando besteira? E porque só está indo para menos ?
-
Eu imagino que seja através do pino 3 estando no nível alto ou no nível baixo, vai para mais ou para menos.
Seria isso mesmo.
Testei neste computador novo com o turbocnc e funciona tudo ok, portanto acho que o problema é com configuração do emc.
Então eu aconselho testar o cabo usando o emc2, sem o smile conectado e depois com ele, para ver se o sinal no pino 3 muda de baixo pra alto.
Assim vc terá certeza que o problema é no soft.
Se vc estivesse usando a 3ax, eu diria para ver se não tem trilha em curto.
Mas, como é o Smile acho dificil ser algo assim...
-
Ok ALebe, vou testar.
Acho que a possibilidade do problema ser no smile está descartada, porque com o turbocnc funciona normalmente. Estou errado ?
-
Tambem tenho a mesma impressão.
Até diria pra vc, se possivel, reinstalar o ubunto. :o
E digo porque.
No começo de abril caiu um raio aqui em casa e além dos aparelhos que estavam ligados irem pro céu :'(, o emc2 a partir daí ficou completamente pirado.
Ora travava, ora dava perda de passos, e não era a eletrônica.
Pois testei no tcnc e mach (mesmo pc) e funfava direitinho.
Desinstalei/instalei só o emc, instalei o ubunto sem formatar o antigo ... e cousa e tal, mas só voltou a funcionar sem problemas quando reinstalei o ubunto todo.
-
Ok Alebe,
Segui seu conselho e reinstalei o ubuntu. Amanhã vou testar na máquina, mas por enquanto medi o pino 3 e está dando 5 volts quando muda a direção.
Fiz tanta coisa que nem me lembro mais se havia testado o pino antes de reinstalar, mas vamos ver na prática o que acontece agora...
Só mais uma dúvida: Por que a minha tela de configuração da porta paralela não tem aquelas duas caixinhas para marcar ( Include Custom Hal configuration e Include PYVX@#% Panel ) conforme mostra a imagem do Lolata abaixo ?
http://www.lolata.com.br/cnc/Captura_da_tela-2.png
-
Por que a minha tela de configuração da porta paralela não tem aquelas duas caixinhas para marcar ( Include Custom Hal configuration e Include PYVX@#% Panel )
Não sei, mas deveria ter. Qual é a versão do emc2 aí?
-
Por que a minha tela de configuração da porta paralela não tem aquelas duas caixinhas para marcar
Placa de vídeo (ou driver de video) está instalado corretamente?
A interface Axis pede driver de video com aceleração OpenGL...
-
Placa de vídeo (ou driver de video) está instalado corretamente?
A interface Axis pede driver de video com aceleração OpenGL...
[/quote]
Vou verificar Fábio, mas no que isto poderia interferir neste caso, de ir para um lado só ?
A propósito, no pino 3 está dando 3,5 volts e não 5 como eu havia dito. Mas funciona no turbo cnc perfeitamente.
Quanto às caixinhas para marcar, eu já baixei a versão correta. Mas o problema de ir só para um lado continua o mesmo.
-
Vou verificar Fábio, mas no que isto poderia interferir neste caso, de ir para um lado só ?
Se a instalação do sistema não está estável ou correta, como se pode garantir que seu funcionamento seja o correto?
Se não tem os drivers de video instalados corretamente, o processador do PC estará bem mais atarefado, e esta sobrecarga desviará capacidade de processamento importante para por exemplo gerenciamento das portas
A propósito, no pino 3 está dando 3,5 volts e não 5 como eu havia dito. Mas funciona no turbo cnc perfeitamente.
Se este pino é relativo a "direção", deveria ter algo perto de 5V ou 0V, dependendo do estado.
Se este pino é usado para "passo", o multimetro só mostra uma média de tensão, já que a onda gerada é quadrada e o multimetro não coinsegue medir corretamente.
Quanto às caixinhas para marcar, eu já baixei a versão correta. Mas o problema de ir só para um lado continua o mesmo.
Reinstale tudo - se percistir o problema, pode ser que este PC não sirva ao propósito.
Entenda por reinstalação uma formatação completa e feita corretamente.
-
Se este pino é relativo a "direção", deveria ter algo perto de 5V ou 0V, dependendo do estado.
Se este pino é usado para "passo", o multimetro só mostra uma média de tensão, já que a onda gerada é quadrada e o multimetro não coinsegue medir corretamente.
A medição foi feita nos pinos 3, 5 e 7, pinos de direção. Por isso fiquei sismado com esse 3,5 volts ao invés de 5 volts.
No pino 1 que é de ENABLE dá 5 volts normalmente.
Mas a novidade é que hoje eu já estava prestes a desistir da CPU e tive uma última idéia: Instalar o mach 3 para testar.
Depois de instalado e configurado (mach), medi as tensões nos pinos de direção e estava dando 4,0 volts (continuo encafifado - porque não 5 volts?). Mesmo assim liguei novamente na máquina e quando comecei o teste ocorreu o mesmo problema (só ia para um lado). Foi aí que, não me lembro porque, desliguei os SMILES e liguei novamente e EUREKA ! Eles ressucitaram ! Andavam para os dois lados !
Então fechei o MACH, saí do ruindows, voltei a carregar o EMC e fucionou corretamente.
Porém, sempre que eu estou configurando os eixos no Step Config Wizard (agora de volta ao EMC) e faço alguma alteração nos valores e depois clico no "Test this axis" , tenho que desligar e ligar novamente os drivers (eles estão numa régua de tomadas separada) para voltarem a andar novamente para os dois lados.
Porque no turbocnc não acontece isto ? Seria alguma configuração a ser feita no EMC e no MACH parecida com a opção de "reiniciar porta" do turbocnc ?
-
Carlos,
Pode ser que a porta paralela esteja em outro modo que não bidirecional...
Não tenho certeza, mas acho que o EMC pede por este modo, então dê uma olhada na BIOS de seu micro.
-
Ou sua placa mãe necessita que vc reinicialize o pc em mudanças de uso do hardware.
Eu uso a reinicialização como padrão para quase todas as mudanças que faço, principalmente em SO de controle de máquinas.
-
Pois é Gilii, então o modo correto é bidirecional ao invés de normal, correto ? Vou verificar...
Se bem que medi em todos os modos e continua dando 3,5 volts, mas vou testar fazendo algumas usinagens para ver o que acontece.
Obs. No outro computador que eu tinha acontecia o que você falou: Dependendo do modo em que estava a porta dava 3 volts ou 5 volts no pino 1 de enable. Nos outros não medi.
ALEBE,
Você se refere à reinicialização do mesmo modo como é feita quando instalamos algum soft ou driver novo?
O que vc quer dizer é que sempre que eu mudar alguma configuração no emc devo reiniciar o computador ? Lembrando que o que eu disse que reiniciei toda vez que mudei a configuração foram os SMILES.
Obrigado pela atenção .
-
Se bem que medi em todos os modos e continua dando 3,5 volts, mas vou testar fazendo algumas usinagens para ver o que acontece.
O modo não tem nada a haver com a tensão de saída...
-
ALEBE,
Você se refere à reinicialização do mesmo modo como é feita quando instalamos algum soft ou driver novo?
Exatamente.
Se pra usarmos as vezes uma webcam precisamos reiniciar, o que dizer do uso de uma cnc.. ;)