Autor Tópico: Como Configurar o EMC2  (Lida 246717 vezes)

Description:

0 Membros e 12 Visitantes estão vendo este tópico.

Offline clavi

  • Fuso
  • **
  • Posts: 114
Re:Teste de Latência
« Resposta #915 Online: 09 de Março de 2012, 10:08 »
Latência é o tempo que seu computador demora para parar de fazer alguma coisa e responder a um pedido externo.

No nosso caso, o "pedido" é como se fosse um "coração pulsante" que é o responsável tela referência de tempo para a geraçção de pulsos de passo.
Quanto menor a "Latência", mais rápidamente poderá rodar esta frequência do "coração", e assim o trem de pulsos será rápido e mais suave.

Latência é bem mais importante do que a velocidade da CPU. Um Pentium II que responde a interrupções em 10 microsegundos com consistência poderá dar melhores resultados doi que  um P4 Hyperthreading.

A CPU não é o único fator que determina a latência. A placa-mãe, placa de vídeo, portas USB e uma série de outros fatoresinfluenciam na latência. A melhor maneira de saber com o que estamos lidando será fazer um "Teste de Latência".

Nota: Durante o teste NÃO rode o EMC2 em hipótese nenhuma!
(esta descrição é para o Ubuntu 6.06 (Daper Drake) rodando o Kernel Magma RTAI)

Abra uma janela de "Terminal" e digite: (sem pular linha)

sudo mkdir /dev/rtf; sudo mknod /dev/rtf/3 c 150 3; sudo mknod /dev/rtf3 c 150 3; cd /usr/realtime*/testsuite/kern/latency; ./run

Responda com sua senha, e depois algo parecido com isso aparecerá: (para parar o teste, digite "Ctrl+C")

ubuntu:/usr/realtime-2.6.12-magma/testsuite/kern/latency$ ./run
*
*
* Type ^C to stop this application.
*
*

## RTAI latency calibration tool ##
# period = 100000 (ns)
# avrgtime = 1 (s)
# do not use the FPU
# start the timer
# timer_mode is oneshot

RTAI Testsuite - KERNEL latency (all data in nanoseconds)
RTH|    lat min|    ovl min|    lat avg|    lat max|    ovl max|   overruns
RTD|      -1571|      -1571|       1622|       8446|       8446|          0
RTD|      -1558|      -1571|       1607|       7704|       8446|          0
RTD|      -1568|      -1571|       1640|       7359|       8446|          0
RTD|      -1568|      -1571|       1653|       7594|       8446|          0
RTD|      -1568|      -1571|       1640|      10636|      10636|          0
RTD|      -1568|      -1571|       1640|      10636|      10636|          0


Durante o teste você deve "abusar" do computador, por exemplo abrindo janelas do navegador de internet, movendo janelas pela área de trabalho, copiando arquivos grandas de uma pasta para outra, fazer tocar algum CD de música, rodar um programinha OpenGL (em um outro terminal, digite "GLXGEARS" e ENTER)...

A idéia é fazer o computador usar recursos de processamento para conhecer a pior condição de latência.

Na última coluna - OVL_MAX - é o mais importante - anote o maior valor que aparecerá nesta coluna, pois este valor será usado para o resto do teste.

No exemplo acima vemos o valor 10636 nanossegundos (ou 10.6 microssegundos) foi o máximo (e neste caso é excelente), mas este teste rodou apenas alguns segundos - rode o teste por mais tempo, pois há algumas placas-mãe da INTEL que funcionam muito bem, mas a cada 64 segundos apresentam uma pessima latência de 300 us, mas que felizmente tem como se contornar (falaremos disso mais tarde.

Valores de "OVL_MAX" menores que 15-20 microssegundos (15000 - 20000 nano segundos) são considerados ótimos, e provavelmente o computador resultados ótimos.
Se a latência estiver entre 30-50 us, ainda terá bons resultados, mas as máximas frequências do trem de pulsos poderão ser um tanto desapontadoras, especialmente se estiver usando um driver de micropasso, ou o passo do fuso for um tanto curto...
Se os valores forem altos como 100us ou mais, significa que este computador não é um bom candidato a usar o EMC...

Se seu computador ofereceu valores altos, mas por exemplo ele está usando uma placa de video "onboard", talvez instalando uma placa "offboard" já ajude bem a melhorar a condição...

Ola´Fabio,

Eu sempre usei o turbocnc e agora gostaria de usar  emc2,mas não tenho conhecimento nenhum, e comecei lendo desde o inicio do topico,passo a passo, para não ficar pertubando toda hora voceis.Mas já tive problemas para entener este teste de latencia, a onde aparece essa janela terminal?

Grato

Offline Josias

  • Fuso
  • **
  • Posts: 129
  • Sexo: Masculino
  • GUIA-CNC
Re:Como Configurar o EMC2
« Resposta #916 Online: 28 de Maio de 2012, 18:48 »
Pessoal estou começando hoje no emc2 linux baixei a versão 8.04 no site linuxcnc.org, instalei o linux e não instalei o script "linuxcnc-install.sh" pois o programa ja possui no menu aplicações>cnc e configurei o basico, fui fazer um teste e aparece a seguinte mensagem na imagen em anexo, como eu configuro este Homed?

 É necessario instalar este script mesmo se o programa ja consta no menu aplicações>cnc?

Offline coruja

  • Novato
  • *
  • Posts: 93
  • Sexo: Masculino
  • Mario Gribel
Re:Como Configurar o EMC2
« Resposta #917 Online: 10 de Junho de 2012, 17:19 »
Josias,

É só ler duas páginas atrás.

Olá Machado

Então aqui vai a dica para avançar.

1º - Na primeira foto , se reparares o botao Vermelho da emergencia está já desativado e o Laranja ativado.

2º - Por questoes de método podes começar sempre por colocar os eixos no local de inicio com o JOG , usando a sequencia X , Y e Z,   entao com o X escolhido clicas onde diz Home Axis ( o teu está em portugues)  se reparares  no ecran preto ao lado de X:  0.000 apareceu aquele simbolo redondo branco e preto, isso indica que acabaste de Referenciar o eixo X , continuas e fazes o mesmo para o Y e depois o Z .

3º - Na segunda foto ves todos os eixos já referenciados, a maquina está pronta e podes fazer as operações que estavas a tentar pois não dará mais esse erro.

Espero ter ajudado (perdi quase uma semana pra descobrir , depois de ler muitos foruns)

Abraço

José Vilhena

Offline wag

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • Cidade - UF: birigui sp
  • Nome:: willian
  • Profissão: tecnico em automaçao
Re:Como Configurar o EMC2
« Resposta #918 Online: 19 de Julho de 2012, 10:18 »
ola pessoal,
 preciso da ajuda de vocês para escolher a melhor  versao do LINUX e do EMC2, para rodar em meu PC, que tem as seguintes configurações : M.RAM: 1Gb, Processador Intel celeron 3.2, HD 500GB, Placa mãe Intel. Pois nao tenho em mente nenhuma versão, e não sei qual escolher, se vocês poderem me ajudar, agradeço muito.

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:Como Configurar o EMC2
« Resposta #919 Online: 19 de Julho de 2012, 10:21 »

Offline wag

  • Novato
  • *
  • Posts: 46
  • Sexo: Masculino
  • Cidade - UF: birigui sp
  • Nome:: willian
  • Profissão: tecnico em automaçao
Re:Como Configurar o EMC2
« Resposta #920 Online: 20 de Julho de 2012, 20:46 »
no site F . Gilii, tem algumas versoes, no caso me parece que esta é a ultima"' Ubuntu 10.04 Lucid Lynx com LinuxCNC 2,5"'

Obrigado desde ja.

Offline guelba

  • Novato
  • *
  • Posts: 61
  • Sexo: Masculino
  • GUIA-CNC
Re:Como Configurar o EMC2
« Resposta #921 Online: 05 de Setembro de 2012, 20:55 »
olá amigos gostaria de uma ajuda com o emc2 toda vez que vo rodar um programa o Emc2 pede para referenciar a maquina e assim não consigo rodar o programa.

Offline Márcio

  • Hobby
  • ****
  • Posts: 398
Re:Como Configurar o EMC2
« Resposta #922 Online: 05 de Setembro de 2012, 21:32 »
Olá
Acredito que vc deva dizer onde é o ponto 0, se v for isso é normal, zere todos ods eixos e mande rodar o program.
Márcio

Offline Alebe

  • CNCMASTER
  • ******
  • Posts: 3688
  • Sexo: Masculino
  • Cidade - UF: São Paulo - SP

Offline andrecalegari

  • Novato
  • *
  • Posts: 3
  • GUIA CNC
  • Cidade - UF: são paulo
  • Nome:: Andre Felipe Calegari
  • Profissão: Musico
Re:Como Configurar o EMC2
« Resposta #924 Online: 27 de Março de 2013, 22:36 »
OLa ! sou novo por aqui, e estou com a mesma dificuldade de alguns colegas do forum estou tentando configurar os driver 2m982 mas estou com dificuldade para entender os graficos ! sera que alguem poderia me ajudar e me explicar como ler os graficos ?

até logo

Andre Calegari

Offline kerley

  • Novato
  • *
  • Posts: 35
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: apucarana-pr
  • Nome:: kerley fabiano de souza
  • Profissão: marceneiro
Re:Como Configurar o EMC2
« Resposta #925 Online: 11 de Junho de 2013, 23:35 »
Tem como configurar a bob RDS adv no emc2, e em qual manual de alguma placa existente no linux ela se enquadra.

Offline kerley

  • Novato
  • *
  • Posts: 35
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: apucarana-pr
  • Nome:: kerley fabiano de souza
  • Profissão: marceneiro
Re:Como Configurar o EMC2
« Resposta #926 Online: 12 de Junho de 2013, 21:04 »
Ninguém pode dar uma idéia se possivel esta configuração

Offline Jorge_BH

  • CNCMASTER
  • ******
  • Posts: 2503
  • Sexo: Masculino
  • Jorge Maluf Jacob
  • Cidade - UF: Belo Horizonte-MG
  • Profissão: Administrador de Empresas
Re:Como Configurar o EMC2
« Resposta #927 Online: 13 de Junho de 2013, 06:49 »
Oi, Kerley.
Entra em contato com o RDS aqui do forum, via MP (mensagem privada) porque ele deve te dar uma resposta...
Abraço.
Jorge

Offline kerley

  • Novato
  • *
  • Posts: 35
  • Sexo: Masculino
  • GUIA CNC
  • Cidade - UF: apucarana-pr
  • Nome:: kerley fabiano de souza
  • Profissão: marceneiro
Re:Como Configurar o EMC2
« Resposta #928 Online: 13 de Junho de 2013, 12:15 »
Jorge eu falei com ele mas não soube me responder esta guestão, mas vo tentando conversar com outros usuarios que já usa o emc eles me falaram que tem como escolher a opção outro no final da lista, eu não sei, mas vo tentar antes de dizer que não funcionou, abço.

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:Como Configurar o EMC2
« Resposta #929 Online: 13 de Junho de 2013, 13:19 »
Posso estar errado, mas os ajustes de tempos não tem nada a haver com a placa de interface mas sim com os drives usados...

Claro - se a placa de interface tiver opto acopladores muito lentos ela pode interferir sim no bom funcionamento dos drives nessa questão dos tempos, mas creio que ainda é o menor dos problemas

 

/** * */