Autor Tópico: Como fazer DNC pela RS-232 em Fanuc oi-mc  (Lida 27827 vezes)

Description:

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

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Como fazer DNC pela RS-232 em Fanuc oi-mc
« Online: 13 de Fevereiro de 2013, 18:15 »
Boa tarde pessoal,

  Acompanho este forum a algum tempo e fiquei impressionado com a qualidade das respostas dos foristas e pelos projetos de cncs e routers. Fiquei babando rsrsrs.
  Agora preciso de uma ajuda.

  Preciso fazer comunicação DNC pela rs-232 com um comando Fanuc oi-mc. Já consegui transmitir e receber dados pela porta serial. Pequenos programas que são transmitidos para a máquina ela aceita sem problemas. O problema é que tenho um programa grande (quase 3 mega) e a memória da máquina não comporta isso.

 O DC1 e DC3 estão funcionando (controle de fluxo por hardware).

  Eu não estou acertando a configuração para usar o DNC pela serial. Creio que a pinagem do cabo esteja certa, pois o equipamento que utilizo necessita desse controle de fluxo por hardware para funcionar e transmitir/receber programas corretamente.

  O equipamento é um adaptador USB para ligar na porta serial do CNC. Assim posso usar um pendrive comum e transmitir/receber programas para o CNC.

  Esse aparelho já fez DNC em um comando Siemens 810D, então tenho certeza que ele consegue fazer DNC pela serial.

  Por favor, poderiam me indicar o caminho para esse DNC no Fanuc ?

      obrigado
        Jorge

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #1 Online: 13 de Fevereiro de 2013, 21:10 »
Ola amigo eu trabalho com esse fanuc em duas maquinas e so uso aqueles cartão compact flash muito bom e olha que meus programas são gigantescos so perfil foda talvez de certo ai com vc... ou vc tera que usar dnc on line, transmissão direta....

Abraços William

Offline Márcio

  • Hobby
  • ****
  • Posts: 398
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #2 Online: 13 de Fevereiro de 2013, 21:34 »
Olá Willian,
Você teria o pós processador para o Fanuc oi md?
Estou precisando dele e não encontro, no caso seria para usar com o mastercam x4.
Márcio

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #3 Online: 13 de Fevereiro de 2013, 21:51 »
Trabalho com o x5 e uso o pos stander do mastercam ele roda zerado nas maquinas oq tenho que fazer e so alterar o cabeçalho

%
G17 G21 G40 G54 G80 G90
T1 M6(fresa 10 topo)
G54 G0 X....Y.... S..... M3
G43 H1 Z10
G64
.
.
.
.

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #4 Online: 14 de Fevereiro de 2013, 12:44 »
Olá Willian,

   Obrigado por responder. A interface de cartão é realmente uma moleza, mas está com problemas.

   Preciso usar a serial rs-232 mesmo.

   Eu tentei fazer o dnc, mas não acertei a configuração ainda. Quando seleciono o DNC, não aparece a serial, então, creio que preciso habilitar em algum lugar. Estou encalhado nessa situação.

   Jorge

   

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #5 Online: 14 de Fevereiro de 2013, 15:30 »
Ola amigo... entao da uma olhada nesse link talvez te ajude, mas pra vc habilitar a porta vc tem que ir em parametros e habilitar escrita e assim por diante.....   

http://www.machinetoolhelp.com/Applications/RS232Communications.html

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #6 Online: 20 de Fevereiro de 2013, 09:22 »
Olá pessoal,

  Tive um pequeno avanço no DNC. O pessoal da Romi me passou algumas informações e como de costume, estavam no manual. Bom, o que aconteceu em seguida foi que começou a transmitir e a máquina começou a operar, porém após alguns instantes apresentou alarme 087 que é excesso de dados no armazenador. Diminui a velocidade para 2400 bps e mesmo assim deu problema.

  Tentei fazer o dnc com um programa no pc, mas apresentou a mesma mensagem. Tentei usar XON/XOFF, mas o meu programa do pc não faz.

  Alguém teria uma sugestão de programa para dnc serial para executar no pc ?

  obrigado
   Jorge

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #7 Online: 20 de Fevereiro de 2013, 09:29 »
Controle de fluxo sempre por hardware. Qualquer programa meia boca faz esse controle. Até o PCIN.

Veja a ligação entre os pinos: DTR/DSR e RTS/CTS. Procure na net o esquema de ligação RS232 com handshaking.

Velocidade entre 9600 e 38400bps.

Offline Cláudio F.

  • Fuso
  • **
  • Posts: 222
  • Sexo: Masculino
  • Cidade - UF: São Paulo/SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #8 Online: 20 de Fevereiro de 2013, 09:34 »
http://lavalink.com/wp-content/uploads/2012/05/full_handshaking.jpg
Como fazer DNC pela RS-232 em Fanuc oi-mc


Normalmente, se utiliza DB9 no pc e DB25 na maquina.

Então:

DB9 - DB25
    2 - 2
    3 - 3
    4 - 6
    5 - 7
    6 - 20
    7 - 5
    8 - 4

Offline waacnc

  • Fuso
  • **
  • Posts: 179
  • Sexo: Masculino
  • A cada dia aprendo mais...E aprendendo vou vivendo
  • Cidade - UF: Limeira SP
  • Nome:: William Aparercido de Araujo
  • Profissão: Programador e Operador Cnc
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #9 Online: 20 de Fevereiro de 2013, 09:35 »
Ta na mão baixa la eu utilizo ele muito bom tbm.....

 http://search.4shared.com/postDownload/UFiuOUKv/WRSL.html

Abraços William

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #10 Online: 20 de Fevereiro de 2013, 17:55 »
Olá Willian,

  Obrigado pelo programa. Infelizmente aqui ele não funcionou. Deu erro ao executar.

  Para usar o controle de fluxo por hardware, eu posso usar somente o CTS/RTS ?

  Cláudio, no esquema acima também estão ligados o DTR/DSR. São obrigatórios ou posso deixar aberto ?

  Fiz um cabo que fecha os pinos 6, 8 e 20 no DB25, para a máquina não dar mensagem de erro 086 - sinal DR desligado.

  Gostaria de saber quais são os pinos que o Fanuc oi-mc utiliza para controle de fluxo por hardware, pois eu usei um cabo com tx, rx, cts, rts, gnd e não deu certo o DNC, . Deu erro de buffer cheio, ou seja, parece que o controle de fluxo não foi reconhecido. Esse cabo funcionou somente para transmissão e recepção de arquivos. Usei um cabo DB25M <--> DB9M.

   Nos manuais do oi-mc não consegui achar esse detalhe de quais sinais ele realmente precisa para controlar o dnc.

    Obrigado a todos
           Jorge

Offline ques-que

  • Novato
  • *
  • Posts: 76
  • Sexo: Masculino
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #11 Online: 20 de Fevereiro de 2013, 18:07 »
ola segundo o que eu analiso do que esta a acontecer, tens de ir aos settings da maquina e activar os parâmetros de comunicação, baudrate, paridade,a porta de comunicação e os bits.
mas também há um setting que tens de activar que te põe o comando a trabalhar com o cartão ou com rs-232.
porque já me aconteceu isso e depois consegui trabalhar em condições
abraço

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #12 Online: 06 de Março de 2013, 11:21 »
Olá amigos,

  Ainda estou com problemas no DNC com o Fanuc oi-mc.

  O cabo serial que estou usando segue a tabela

DB9            DB25 (máquina)
Malha   1
2           2 (rx)
3           3 (tx)
-           6, 8 e 20 (jumpeado)
5           7 (gnd)
7           5 (rts)
8           4 (cts)


  Não usei um cabo full handshake. Apenas o tx, rx, cts, rts e gnd.

  O que ocorre é o seguinte: o computador começa a mandar e o cnc recebe e começa a executar, porém após alguns instantes de funcionamento o cnc pára de receber dados e pára de executar.

   Alguém já passou por esse problema ? O CNC não exibe nenhuma mensagem de erro.

  Estou usando o programa terminal Realterm. Não sei se tem algum outro mais adequado. Eu tentei baixar o PCIN mas não encontrei.

   Jorge

Offline Amancio

  • Novato
  • *
  • Posts: 45
  • Sexo: Masculino

Offline jmlopes

  • Novato
  • *
  • Posts: 18
  • Sexo: Masculino
  • Cidade - UF: OSASCO - SP
Re:Como fazer DNC pela RS-232 em Fanuc oi-mc
« Resposta #14 Online: 08 de Março de 2013, 15:46 »
Ola Amancio,

  Muito obrigado. Agora tem que funcionar!

   abraços
    Jorge

 

/** * */