curso_manutençao_básico
Post on 25-Jul-2015
502 Views
Preview:
DESCRIPTION
TRANSCRIPT
GE Fanuc Automation
Computer Numerical Control Products
Curso de Manutenção – Básico
Série i
Acionamento ALPHA
1 – Linha de CNC GE Fanuc .................................................................... 3
2 – Servo Digital........................................................................................ 11
3 – Sistema de Memórias e BACKUP ..................................................... 16
4 – PMC ..................................................................................................... 22
5 – LADDER .............................................................................................. 49
6 – LADDER SB7 ...................................................................................... 55
7 – BACKUP e RESTORE do LADDER ................................................... 67
Índice
8 – Parâmetros do CNC ........................................................................... 75
9 – Sistema de referenciamento .............................................................. 85
10 – Usinagem CNC .................................................................................. 97
11 – Ferramentas para a manutenção .................................................... 115
12 – Ferramentas de servo ...................................................................... 129
13 – Alarmes e diagnósticos de servo ................................................... 140
14 – Acionamentos .................................................................................. 148
15 – Spindle .............................................................................................. 162
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 3 -
2
4
3
3
4
4
5
6
24
Eixos Simultâneos
2Power Mate i-D
Especial
8Power Mate i-H
3Série 0i Mate
Intermediário
4Série 0i
9Série 21i
20Série 18i
16Série 18i-MB5
Avançada
20Série 16i
Complexa40Série 30i
Nível deAplicação
Número de EixosCNC
Linha CNC GE Fanuc
15
16
18
20
21
0
ProcessamentoNúmero de eixosRecursos de usinagemCLP (PMC)
Power Mate = Aplicações especias , sem recursos de usinagens.
30
31
32
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 4 -
M = Miling (Centro de Usinagem) = 0-M , 18-M, 210i-MT = Turnig (Torno) = 16-T, 0i-T, 16-TG = Grinding (Retífica) = 0-G , 16-G, 18-GP = Punching (Puncionadeira) = 0-P , 18-P, 16-PL = LASER (Corte) = 18-L, 16-L
0 - TC = C , versão software básico18-TC21-MA21i-MB15i-MA
Máquina :
Versão :
Open CNC :
150 / 150i, 160 / 160i, 180 / 180i, 210 / 210i = CNC + PC = Open CNCAntigos = MMC-I, MMC-II, MMC-III, MMC-IV
X2‚
Z2 Z1
X1
DUAL PATH : (dois canais)
FS0-TT = Dois Tornos ,FS18-MM = Duas Fresadoras
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 5 -
Antigos Série i
CNC
Vídeo
CNC+
Vídeo
Exemplos :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 6 -
Versão LCD
Versão STAND-ALONE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 7 -
SOFTKEY :
7 softkeys
12 softkeys
Painel do Operador
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 8 -
POWER MATE :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 9 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 10 -
2 - Servo Digital
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 11 -
CNC
M
E
P#1X100X110X120
Sistema Digital
ComunicaçãoDigital
Comunicaçãoserial de dados
CNC
Servo
M
Acionamto
Corrente I=T
E
Acionamento :Potência
Po
siçã
o
Usinagem
G00 X200 Y200 ;G01 G91 Z20 ;X-10 ;Y-10 ;
CNC :
Interpolação
Malha de posição
Malha de Velocidade
Malha de Corrente
Aceleração
Controle deServos
Pot
ênci
a
Enc
oder
CO
P10
B
CO
P10
AJF
1
Pot
ênci
a
Enc
oder
CO
P10
B
CO
P10
AJF
1
Pot
ênci
a
Enc
oder
CO
P10
B
CO
P10
AJF
1
CO
P10
BC
OP
10A
JF101
JF102
JF103
JF104
RéguaAcionamentos de Servos
Eixo X Eixo Y Eixo Z
CNC
FSSBFanuc
Serial
Servo
Bus
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 12 -
SDU
Scale
X-Axis
Y-Axis
Z-Axis
SVM
SVM
FSSB- PWM cmd- Encoder fb- Current fb- Amplifier alarms
NC-program
G00 X200 Y200 ;G01 G91 Z20 ;X-10 ;Y-10 ;
Inte
rpo
latio
n
Pro
gram
med
Pa
th X
Y
Z
DSP1
CNC Servo
Cartão de Controle dos Servos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 13 -
AABBZZ
Pot
ênci
a
Enc
oder
CO
P10
B
CO
P10
AJF
1
Controle deServos
CNCBateria
Encoder Absoluto = Incremental + Bateria
Acionamento
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 14 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 15 -
3 - Sistema de Memórias
e
BACK-UP
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 16 -
EIXOS
Controle deperiféirco
Spindle Serial
Spindle Analógico
Entradas rápidas
Interface PCMCIA
I/O LinkLCD
FSSB
Acionamento dos servos
FROM / SRAM
Bateria 3V LITHIUM
Calendário
Fonte
5V3,3V
+/- 12V+/- 15V
Alimentação
24VCC
RS-232
DISPLAY
CPU
PMCDRAM
Barramento de Dados
FROM
DRAM
SRAM
Sistema OperacionalSevo ROMLADDERTelas PersonalizadasCiclos de Usinagem PersonalizadosProgramas C ANSIAplicativos FANUC
Parâmetros de LADDERProgramas de Usinagem e SubrotinasParâmetros do CNCCorretores de FerramentasCompensação de passo do fuso
Memória de trabalhoCPU
Estrutura da Memória
Ba
rram
ento
de
dad
os
DRAM = RAM DinâmicaFROM = FLASH ROMSRAM = STATIC RAM
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 17 -
SYSTEM [SYSTEM]+
PAGE
Avança/Retornapágina
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 18 -
PAGE
Avança/Retornapágina
PAGE
PAGE
Avança/Retornapágina
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 19 -
* PCMCIA
RS-232C
CNC
FROM
DRAM
SRAM
Sistema OperacionalSevo ROMLADDERTelas PersonalizadasCilcos de Usinagem PersonalizadosProgramas C ANSIAplicativos FANUC
Parâmetros de LADDERProgramas de Usinagem e SubrotinasParâmetros do CNCCorretores de FerramentasCompensação de passo do fuso
Memória de trabalhoCPU
Ba
rram
ento
de
dad
os
* PCMCIA Personal Computer Memory Card International Association
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 20 -
Cartão PCMCIA
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 21 -
4 - PMC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 22 -
PMC = Program Machine Control
Também chamado de CLP (PLC), o PMC controlatodas as funções da máquina, como por exemplo
válvulas,sensores,alarmes,movimentos,etc.
Neste capítulo vamos estudar como isto écontrolado no GE Fanuc.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 23 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 24 -
[ PMC ] [ PMCDGN ]SYSTEM
Tipo do PMC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 25 -
Rede I/O-LinkCNC
JD1A
JD44A
Série i-B
Painel do Operador
Entradas / Saídas
Entradas / Saídas
JD1B
JD1A
JD1B
JD1A
JD1B
JD1AJD1A JD1BCabo I/O Link
24VCC
24VCC
24VCC
- Módulos de entras/saídas
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 26 -
- Painel de Operador
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 27 -
Entradas = XSaídas = Y Teclas = X
LED’s = Y
Entradas = XSaídas = Y
Endereços X e Y
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 28 -
A
B
C
D
E
1 2 3 4 5 6 7 8 9 10 11
GRUPO
BASE
Mapeamento das Teclas / LED’s
m , n= Início do endereço
A
B
C
D
E
1 2 3 4 5 6 7 8 9 10 11
Exemplo : A1 = Xm+4.0 / Yn.0m = 10, n=7X14.0 e Y7.0
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 29 -
[ PMC ]SYSTEM
PMCLADMostra o LADDER
PMCDGNChama telas de diagnósticos
PMCPRMChama tela de parâmetros doLADDER
[ PMC ] [ PMCDGN ] [ STATUS ]SYSTEM
PAGE
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 30 -
PMC em execuçãoEndereços
Símbolo
Pesquisa
BITS
[ SEARCH ]Buscar uma entrada : Digitar => X
[ SEARCH ]Buscar uma saída : Digitar => Y
[ SEARCH ]Digitar => X1
[ SEARCH ]Digitar => Y2
SISTEM [ PMC ] [ PMCDGN ] [ STATUS ]
[ SEARCH ]Digitar => X ou X1
[ SEARCH ]Digitar => Y ou Y7
Resumo Verificar o estado de uma entrada/saída.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 31 -
Este registros são utilizados para auxiliar o programação do PMC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 32 -
R9091.0 = Sempre 0R9091.1 = Sempre 1R9091.5 = CLOCK 200msR9091.6 = CLOCK 1 seg.
Através do “A”, o PMC mostra alarmes ou aviso para ooperador.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 33 -
X0.1
LADDER
X0.0 A0.0
A0.0
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 34 -
A0.0 = [1001 EMERGENCIA EXTERNA]A0.1 = [1002 DISJUNTOR MOTOR HIDRAULICO]A0.2 = [1040 NIVEL DE OLEO BAIXO]A0.3 = [2001 PORTA ABERTA]A0.4 = [2004 FIM DE CICLO DE LUBRIFICACAO]
Compila
Transmite
1000 - 1999 = Alarmes2000 - 2999 = Avisos
Programa FLADDER
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 35 -
Procedimento para alarmes (1000-1999,2000-2999) :
1 – Buscar na tela de diagnóstico do LADDER, qual “A” está ligado (1).SYSTEM => [PMC] => [PMCDGN] => [STATUS] , A => [SEARCH]
2 – No LADDER , buscar a bobina do endereço A ativo.SYSTEM => [PMC] => [PMCLAD] => [SEARCH] => A**.* => [W.SRCH]
O K é utilizado para habilitar ou não uma seqüência lógica.Através da tela KEEP RELAY , nós podemos trocar o estado lógico de cada K.
SUB10JMP
0000ACT
SUB10JMP
0000ACT
SUB30JMPE
SUB30JMPE
K0.0
K0.0
Eexemplo:Lubrificação tipo A
Eexemplo:Lubrificação tipo B
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 36 -
[ PMC ] [ PMCPRM ]SYSTEM [ KEEPRL ]
PAGE
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 37 -
Para alterar um K :
1 - Modo de operação MDI.“WRONG MODE”
2 - PWE=1“WRITE PROTECT”
[ PMC ] [ PMCPRM ]SYSTEM [ KEEPRL ]
Para alterar o valor de qualquer parâmetro ou dados doLADDER, é necessário habilitar o PWE.
O PWE (Parameter Write Enable), é uma chave de software quebloqueia ou não a escrita de parâmetros no CNC.
PWE = 0 , bloqueia escrita de parâmetros CNC e LADDER.PWE = 1 , habilita a escrita nos parâmetros no CNC e LADDER.
Quando habilitamos o PWE=1, o CNC mostrará o ALARME :
“100 PARAMETER WRITE ENABLE”
Este alarme permanecerá até o PWE = 0.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 38 -
OFFSETSETTING [SETING]
Até mostrar a tela “SETTING (HANDY)”
1 - Colocar o CNC em modo “MDI”2 - Mover o cursor até
“Parameter write”3 - Digitar “1”4 - Pressionar a tecla “INPUT”
O CNC mostrará Alarme :100 PARAMETER WRITE ENABLE
Tela HANDY PWE
Modo deoperação
Tela SETING
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 39 -
SUB....NOME Parâmetro
Endereço 1Endereço 2Endereço 3Endereço 4
1
2
3
4
Saída
Instruções
1,2,3,4Condições para o funcionamento da instrução
ParâmetroIndica a quantidade de bytes e definições de constantes
Endereço 1 à 4Informa os endereços para que a instrução irá atuar
SaídaResultado ou erro da istrução
Podemos utilizar tempos pré-programados no LADDER, atravésde instruções de TIMER (SUB3)
LADDER
SUB3
TMR01
Y0.1X0.0ACT
Número do TMR
Entrada X0.0
Saída Y0.1
T
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 40 -
[ PMC ] [ PMCPRM ]SYSTEM [ TIMER ]
TIMER NO. 1 ATÉ 8 = 1572.8 seg. (48mseg.) E 9 ATÉ 40 = 262.1 seg. (8mseg.)
PAGE
PAGE
TIMER NO. 1 ATÉ 8 = 1572.8 seg. (48mseg.) e 9 ATÉ 40 = 262.1 seg. (8mseg.)
Ajuste somente para o SUB3
Número doTMR
Referencia , não usa !Valor do tempo
em milisegundos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 41 -
Os contadores podem ser utilizados no LADDER , conforme asua necessidade , respeitando o limite máximo conforme o tipode PMC.
SUB5
CTR
01
Y0.1X0.0
CN0
X0.1UPDOWN
X0.2RST
X0.3ACT
CN0 = Início da contagem= 0, 0,1,2,3,4....n= 1, 1,2,4,5,6 ...n
UPDOWN=0 , contagem crescente=1 , contagem decrescente
RST= 0 , funcionamento normal= 1 , RST a contagem real e a saída Y0.1 é desligada
ACTEntrada contadora, conta na borda de subida.
SUB5
CTR
01
Y0.1X0.0
CN0
X0.1UPDOWN
X0.2RST
X0.3ACT
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 42 -
[ PMC ] [ PMCPRM ]SYSTEM [ COUNTR ]
Ajuste somente para o SUB5
Númerodo CTR
Apenas parareferencia , não usar !
Valorprogramado
Valorreal
Valor máximo para contagem : 0 - 32767
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 43 -
Podemos armazenar dados no CNC através da tabela da dados D.Esta tabela esta protegida por bateria e está na SRAM.
D50 = 7D51 = 5D52 = 3D53 = 1D54 = 9D55 = 6D57 = 2D58 = 8
FusoT20
1 2 3 4 5 6 7 8T7 T5 T3 T1 T9 T6 T2 T8
MAGAZINE
Exemplo :
[ PMC ] [ PMCPRM ]SYSTEM [ DATA ] [ G.DATA ]
PAGE
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 44 -
GRUPO
Endereço D
Valor do D
Pesquisa DPesquisa GrupoPara editar um D :1 – Modo de Op. MDI2 – PWE = 13 – Chave de SEG.PRG
[ PMC ] [ PMCPRM ]SYSTEM [ DATA ]
PAGE
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 45 -
#0#1#2#3#4#5#6#7
Formato BinárioProteção de dados
TYPE0:1 Byte 1:2 Bytes 2:4Bytes
NO. OF DATAQuantidade do grupo
NO.Número do grupo
ADDRESSInício do grupo
PARAMETER
Chama telados D’s
Abre novo grupoEx. Abrir grupo 2Digitar 2 e [G.CONT]
Pesquisa grupo
Inicializa (apaga todas asconfigurações dos grupos)
D0D1D2D3D4D5
GRUPO3
Início
Qtde = 6
GRUPO4
D110D112D114D116D118
Início
Qtde=5
D200D204D208D212D216D220D224D228
GRUPO5
Início
Qtde=8
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 46 -
CNC
PMC
Máquina
SensoresMicrosBotõesBóiasetc.
RelesContatorVálvulas
etc.
X
Y
G
F
Modo de operaçãoStart em AUTO
PAS/PASChave Seg. PRG.
Etc.
AlarmeOperaçãoReferência
Etc.
Ação
Status
EIXOS
Controle deperiféirco
FROM / SRAM
Bateria 3V LITHIUM
Calendário
Fonte
5V3,3V
+/- 12V+/- 15V
DISPLAY
CPU PMC
Barramento de Dados
Estrutura interna
G
F
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 47 -
7 6 5 4 3 2 1 0G0G1
Gn
7 6 5 4 3 2 1 0F0F1
Fn
PMC CPU
CPUPMC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 48 -
5 - LADDER
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 49 -
SUB1END1
SUB2END2
...............
Nível 1(LEVEL1)
Nível 2(LEVEL2)
8ms 8ms 8ms 8ms
1 1 1 1
Divisão1 Divisão2 Divisão3 Divisãon
Gráfico do SCAN
Programa LADDER
SUB1END1
SUB2END2
..........
SUB65CALL
P1
SUB66CALLU
Pn
SUB71SP
SUB72SPE
P1
SUB71SP
SUB72SPE
P2
Subrotina1P1
Subrotina2P2
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 50 -
[ PMC ] [ PMCLAD ]SYSTEM
[<] [SEARCH] [ADRESS] [TRIGER] [WINDOW] [ ] [>]
[<] [ TOP ] [ BOTOM ] [SEARCH] [W-SRCH] [N-SRCH] [>]
[<] [ DUMP ] [ D-PARA ] [ ] [ ] [ ] [>]
[<] [F-SRCH] [ ] [ ] [ ] [ ] [>]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 51 -
[<] [DIVIDE] [CANCEL] [DELETE] [SELECT] [WIDTH] [>]
[DIVIDE ] = Divide o LADDER em várias janelas[CANCEL] = Cancela todas as janelas[DELETE] = Cancela janela ativa[SELECT] = Seleciona janela[ WIDTH ] = Ajuste do tamanho da janela
[EXPAND] = Aumenta janela[ SHINK ] = “Encolhe” janela
Esta função é utilizada para capturar um sinal muito rápido ,impossibilitando a visualização na tela de PMC STATUS.
ON ON ON
OFF OFF OFF OFF
T
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 52 -
SYSTEM [ PMC ] [ PMCDGN ] [ TRACE ]
TRACE MODE :0 = 1 Byte para analisar1 = 2 Bytes separados2 = 2 Bytes seguidos
ADRESS TYPE :0 = Endereço PMC (X/Y)1 = Endereço usado com “C”
ADRESS : Endereço X/Y
MASK DATA :Máscara para filtrar o bit.Ex: X0.3 => Bit 3 para análise.76543210 => Bit’s00001000 => Bit 3 =1
0 8 => 08 em HEXMASK DATA = 08
T.DISP : Mostra tela TRACEEXEC : Executa função
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 53 -
[ T.DISP ]
Barra deSTATUS
PAGE
PAGE
Barra deSTATUS
Volta para tela deconfiguração do
TRACE
RUN/STOPTRACE
Qdtede
vezes
PAGE
PAGE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 54 -
6 - PMC – SB7
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 55 -
SYSTEM [PMC]
PMCLAD = Chama o programa LADDERPMCDGN = Chama os diagnósticos do LADDERPMCPRM = Chama os parâmetros do LADDERI/O = BACKUP/RESTORE
[PMCLAD]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 56 -
COLLECT = Mostra linhas do LADDER selecionadas pelo usuário
GLOBAL = Mostra todas as linhas do LADDER
LEVEL 1 = Nível 1 do LADDER
LEVEL 2 = Nível 2 do LADDER
P............ = Subrotinas (Subprograma)
[ ZOOM ] = Entra no item selecionado pela barra se seleção
[SEACH ] = Procura subprogramas
[SETING] = Configuração dos itens,cor,etc.
Descrição dos itens :
Opção : GLOBAL [ ZOOM ]
SUB1END1
SUB2END2
......
SUB65CALL
P1
SUB71SP
SUB72SPE
Pn
SubrotinaPn
Nível 2
Nível 1
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 57 -
[ LIST ] = Mostra a tela do diretório principal
[ SWITCH ] = Chama tela “COLLECTIVE MONITOR”
[SETING] = Configuração dos itens,cor,etc.
[ SEACH ] = Chama menu de pesquisa
[ TOPBTM ] = Vai para a primeira ou a última linha do LADDER[ SEACH ] = Busca contatos,bobinas ou o item do cursor[ W-SRCH ] = Busca somente a bobina de algum endereço[ F-SRCH ] = Busca funções “SUB”[ PICKUP ] = Marca a linha para ser incluida no “COLLECTIVE MONITOR”[ PREV ] = Busca próximo[ NEXT ] = Busca anterior[ GLOBAL ] = Seleciona a busca como GLOBAL ou LOCAL.Esta opção será mostrada quando estamos dentro de algum subprograma
Descrição dos itens :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 58 -
[ PICKUP ]
Opção : COLLECTIVE MONITOR [ ZOOM ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 59 -
[ LIST ] = Mostra a tela do diretório principal
[ PICKUP ] = Inclui uma nova linha no “COLLECTIVE MONITOR”
[ JUMP ] = Chama a linha onde se encontra o cursor
[ SWITCH ] = Chama o LADDER. Será mostrado a última tela onde o cursor estaposicionado antes de chamar o “COLLECTIVE MONITOR”
[ ERASE ] = Apaga linha
[ ERSALL ] = Apaga tudo
[SETING] = Configuração dos itens,cor,etc.
Descrição dos itens :
[ PMCDGN ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 60 -
[ TITLE ] = Mostra tela contendo dados do programador,nome do cliente, SCAN doLADDER , memória utilizada, etc.
[ STATUS ] = Mostra tela contendo diagnósticos dos endereços do LADDER
[ ALARM ] = Mostra tela de alarmes do PMC
[ TRACE ] = Chama ferramenta TRACE, captura de sinais rápidos
[ I/O CHK ] = Configuração da rede I/O
Descrição dos itens :
[ TITLE ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 61 -
[ STATUS ]
[ ALARM ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 62 -
[ I/OCHK ]
[ TRACE ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 63 -
[ START ] = Inicializa o TRACE
[ STOP ] = Para a execução do TRACE
[ <<PREV ] = Deslocamento da amostragem para a esquerda
[ >>NEXT ] = Deslocamento da amostragem para a direita
[ MARK ] = Faz um ponto de referencia. Utilizado para medir um ou mais sinais
[ SETING ] = Chama a tela de configuração do TRACE
[ Z.IN ] = Faz um zoom. (diminui)
[ Z.OUT ] = Faz um zoom. (aumenta)
[ MV.UP ] = Move o curso para cima
[ MV.DNW ] = Move o curso para baixo
Descrição dos itens :
[ SETING ] , Página 1/2
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 64 -
SAMPLING
MODE = TIME CYCLE / SIGNAL TRANSITIONModo de start do TRACE
TIME CYCLE = Tempo
SIGNAL TRANSITION = Transição de algum sinal
RESOLUTION = 8 (8 à 1000mseg)Resolução em mseg do sinal
TIME = 10 (1 à 786 seg)Tempo da amostragem em seg
STOP CONDITION = NONE / BUFFER FULL / TRIGGERCondição de parada do TRACE :
None = Sem paradada
BUFFER FULL = para até preencher o buffer (tempo)
TRIGGER = Sinal externo
Descrição dos itens :
TRIGGER
ADDRESS = Endereço do sinal de parada do TRACEMODE = RISING EDGE / FALLING EDGE / BOTH EDGE
RISING EDGE = Borda de subida do sinal
FALLING EDGE = Borda de descida do sinal
BOTH EDGE = as duas bordas
POSITION = 10%
Posição da amostragem na tela , em %
SAMPLING CONDITION = TRIGGER / ANY CHANGECondição de start do TRACE
TRIGGER = Sinal externo
ANY CHANGE = Qualquer mudança do sinal
TRIGGER = Endereço externo
MODE = RISING EDGE / FALLING EDGE / BOTH EDGE / ON / OFFRISING EDGE = Borda de subida do sinal
FALLING EDGE = Borda de descida do sinal
BOTH EDGE = as duas bordas
ON = Ligado
OFF = Desligado
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 65 -
[ SETING ] , Página 2/2
[ DELETE ] = Apaga iten da lista
[ ADRESS] = Troca descrição para ENDEREÇO
[ MV.UP ] = Move endereço para cima
[ MV.DWN ] = Move endereço para baixo
[ DELALL ] = Apaga tudo
[ TRGON ] = Habilita amostragem para borda de subida
[ TRGOFF ] = Habilita amostragem para borda de descida
Descrição dos itens :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 66 -
7 - BACKUP / RESTORE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 67 -
PMC1 – Parâmetros do PMC
(T/C/D/K)
2 – LADDER HEX.
Arquivo :1 – LADDER.PAR2 – LADDER.HEX
237456820
237456820
PCFêmea
CNCMacho
25 pinos
23578146
237456820
PCFêmea
CNCMacho
9 pinos
23578146
1112468161214155313
CNCPCR-20
25 pinos
PCFêmea
9 pinos
Fanuc
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 68 -
[ PMC ]SYSTEM [ I/O ] [ SPEED ]
[ PMC ]SYSTEM [ I/O ]
PMC não SB7 , verificar o K17.1= 1
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 69 -
DEVICE = Dispositivo
FUNCTION = Função
DATA KIND = Tipo do dado
FILE NO. = Nome do arquivo
CHANNEL = Canal serial
Descrição dos itens :
DEVICEM-CARD (Cartão PCMCIA)
F-ROM (Flash Eprom do CNC)
FDCAS (Fanuc CASSETE)
OTHERS (Outros)
FUNCTIONWRITE (Escrever)READ (Ler)COMPAR (Comparar)
DELETE (Apagar arquivos do cartão PCMCIA)
LIST (Mostrar o conteúdo do cartão PCMCIA)
FORMAT (Formatar o cartão PCMCIA)
DATA KINDLADDER (Programa LADDER)
PARAM (Parâmetros do LADDER – T,C,K,D)
FILE NO. = Nome do arquivoDigitar # antes para trocar o nome, Ex : #teste
CHANNEL1,2
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 70 -
LADDERPARAMDATA KIND
WRITEWRITEFUNCTION
OTHERSOTHERSDEVICE
1 OU 21 OU 2I/O CHANNEL
BACKUP DOLADDER
BACKUP DOSPARÂMETROS
DE LADDER
Função
Config.
BACKUP via RS-232
1 - Colocar o CNC em MODO EDIT2 - Prepar o PC para receber os dados3 - Precionar a softkey [ EXEC]
Verificar se o PMC está em ON LINESYSTEM [PMC] [MONIT] [ONLINE]
PMC- não SB7
N60000 P.... = TimersN61000 P.... = CountersN62000 P.... = KEEP RELAYsN63000 P.... = Configuração dos grupos dos D’sN64000 P.... = Valores dos D’s
PMC-SB7
N600000 P.... = TimersN610000 P.... = CountersN620000 P.... = KEEP RELAYsN630000 P.... = Configuração dos grupos dos D’sN640000 P.... = Valores dos D’s
Formato do arquivo PARÂMETROS DO LADDER (T/C/D/C)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 71 -
Formato do arquivo LADDER
O ARQUIVO ÉRECONHECIDO
AUTOMATICAMENTEDATA KIND
READFUNCTION
OTHERSDEVICE
1 OU 2I/O CHANNEL
RESTOREFunção
Config.
RESTORE via RS-232
1 - Colocar o CNC em MODO EDIT2 - PWE = 13 - Liberar chave de proteção de dados4 - Acionar emergência5 - Precisonar a softkey [EXEC]6 - Enviar dados atavés do PC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 72 -
No modo DOS , digitar os seguintes comandos:
c:\curso\mode com1 4800,n,8,2 <ENTER>c:\curso\copy LADDER.PAR com1 <ENTER>
ONDE :
MODE : configura o canal serial RS-232 do PC.COPY : envia o arquivo LADDER.PAR para CNC.LADDER.PAR : Arquivo de parâmetros de LADDER, estenome vai depender do fabricante da máquina
--LADDERPARAMDATA KIND
-
LIST
M-CARD
Listar todos osarquivos do
cartão
Digitar o númerodo arquivo ou o
nome do mesmoPMC-RA-LADPMC-RA.PARNO. OF FILE
READWRITEWRITEFUNCTION
M-CARDM-CARDM-CARDDEVICE
RESTOREBACKUP DO LADDERBACKUP DOSPARÂMETROS DE
LADDER
Função
Config.
Resumo para BACKUP/RESTORE via CARTÃO PCMCIA
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 73 -
[ I/O ]
File No. , digitar # e o nome do arquivo : Exemplo :#PMC.LAD <INPUT>
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 74 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 75 -
Conceito :
Parâmetros servem para informar ao CNC , qual a configuraçãoda máquina, por exemplo :
- Quantidade de eixos- Velocidade/aceleração/ganho/corrente- Fim-de-curso- Programação em mm ou polegada- Ponto decimal ou não- Vídeo colorido ou não- Lingua : Português / Inglês / Espanhol / Italiano / Japonês- etc...
0000 - SETTING (geral)0100 - READER/PUNCHER INTERFACE (RS-232)1000 - AXIS CONTROL / INCREMENTAL SYSTEM (eixo / medição)1200 - COORDINATE SYSTEM (sistema de coordenadas)1300 - STROKE LIMIT (fim-de-curso)1400 - FEEDRATE (controle de avanço)1600 - ACELERATION/DECELERATION (aceleração/desaceleração)1800 - SERVO (servo/drive)3000 - DI/DO (entradas/saídas)3100 - CRT/MDI,EDIT (vídeo/teclado, edição)3400 - PROGRAM (programa de usinagem)3600 - PITCH ERROR COMP. (compens.passo de fuso)3700 - SPINDLE CONTROL (eixo árvore)5000 - TOOL OFFSET (corretores de ferramenta)5100 - CANNED CYCLE (ciclos fixos para furação)5200 - RIGID TAPING (macho/rosca)5400 - SCALING/COORDINATE ROTATION (escala/rotação)5500 – INDEX TABLE (mesa giratória)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 76 -
6000 – CUSTOM MACRO (program.parametrizada)6200 – SKIP FUNCTION (medição em processo)6300 – EXTERNAL DATA INPUT (entrada externa de dados)6500 – GRAPHICS DISPLAY (vídeo gráfico)6700 – RUN HOUR – PARTS COUNT (contador de peças)6800 – TOOL LIFE MANEGEMENT (gerenciador de ferramentas)6900 – POSITION SWITCH (janela de posição)7100 – MANUAL HANDLE (manivela eletrônica)7200 – SOFTWARE OPERATOR’S PANEL (painel operac. Soft.)7300 – PROGRAM RESTART (reiniciar o programa de usinagem)7500 – HIGH SPEED MACHINING (usinagem em alta velocidade)7600 – POLYGON TURNING (usinagem de polígono)8000 – AXIS CONTROL BY PMC (eixo controlado pelo LADDER)8100 – TOOL-PATH (TT-SERIES) – (CNC duplo)8200 – INCLINED AXIS CONTROL (eixo inclinado)8300 – SIMPLE SYNCHRONOUS CONTROL (sincronismo de eixo)9000 – MACRO EXECUTER (linguagem FANUC de programação)9900 – Configuração do sistema interno do CNC
OP NQ GR 7 A 8 B 9 D
XC ZV FL 4 [ 5 ] 6SP
MI SK TJ 1 , 2 # 3 =
UH WVEOB
E 0 * . /
POS PROGOFFSETSETTING CAN INPUT
SYSTEM MESSAGE CUSTOM ALTER INSERT DELET
PAGEHELP
RESET
SHIFT
- +
PAGE
HELP
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 77 -
[PARAM ]
PAGE PAGE
PARA TROCA DEPAGINAS
SYSTEM [PARAM]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 78 -
Bit’s : (0 ou 1)
Bit’s : (por eixo , 0 ou 1)
DADO: (0 a +/- 99999999)depende do parâmetro
Descrição
Parâmetros
Para buscar um parâmetro :
A) SYSTEM + [PARAM]B) Digitar o número do parâmetroC) [NO.SRH]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 79 -
Para alterar o valor de algum parâmetro :
A) Colocar o CNC em modo MDIB) Habilitar o PWE = 1C) Desbloquear a chave LIB.PRG.D) SYSTEM + [PARAM]E) Digitar o número do parâmetroF) [NO.SRH]G) Digitar o novo valor do parâmetroH) Pressionar a tela INPUTI ) Voltar o PWE=0
Não troca de tela quando houver um alarme :
Colocar o PAR. 3111#7(NPA) = 1
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 80 -
RS-232
PC CNC
ConectorDB9
FS16/18/21 = JD5 e JD5ASÉRIE i = JD36A e JD36B
I/O=3JD36B
I/O = 4
I/O=2
PCMCIA
I/O=1
I/O=0JD36A
Parâmetro 20
Parâmetro 20
OFFSETSETTING Até mostrar a tela “SETTING (HANDY)”
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 81 -
JD36BJD36A
P131#0P121#0P111#0P101#0STOP BITP133P123P113P103BAUDRATEI/O=3I/O=2I/O=1I/O=0
I/O CHANNEL (Par.20)
Configuração serial :
BAUDRATE , e , 7 , STOP BIT
OBS :Sempre usar paridade even(par) e 7 bits
STOP BIT :Bit = 0 ou 1RS232 = 1 ou 2
BAUD RATE :10 = 480011 = 960012 = 19200
Procedimento :
A) Preparar o PC para receber dadosB) Colocar o CNC em modo EDITC) Pressionar SYSTEM [PARAM] [OPRT] [ ] [PUNCH]D) [ALL] ou [NON-0]E) [EXEC]
Após pressionar [EXEC], o CNC mostrará “OUTPUT”, em baixono lado direito do vídeo, isto indicará que os dados estão sendoenviados pelo canal serial.
No caso do I/O=4, o nome do arquivo será :CNCPARAM.DAT para todos os cnc’s.
OBS :
Verificar se o PMC está em ON LINE , SYSTEM [PMC] [MONIT] [ONLINE]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 82 -
Procedimento :
A) PWE=1B) Liberar chave LIB.PRGC) Colocar o CNC em modo EDITD) Pressionar SYSTEM [PARAM] [OPRT] [ ] [READ]E) [EXEC]F) Preparar o PC para enviar dados
Após pressionar [EXEC], o CNC mostrará “LSK”, embaixo no lado direito do vídeo, isto indicará que oCNC está eperando chegar os dados. Quando osdados chegarem , o CNC mostrará “INPUT”.
N01024 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01031 P 0
N01201 P 00000001
N01202 P 00000000
N01203 P 00000000
N01220 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01221 A1 P-150 A2 P 0 A3 P-300 A4 P 0
N01222 A1 P-200 A2 P-200 A3 P 0 A4 P 0
N01223 A1 P-250 A2 P 0 A3 P-150 A4 P 0
N01224 A1 P-230 A2 P 0 A3 P-100 A4 P 0
N01225 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01226 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01240 A1 P 712827 A2 P 33227 A3 P 220300 A4 P 23346
N01241 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01242 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01243 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01244 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01250 A1 P-50000 A2 P-20000 A3 P-47000 A4 P 0
N01251 A1 P 0 A2 P 0 A3 P 0 A4 P 0
N01260 A1 P 0 A2 P 0 A3 P 0 A4 P 360000
Onde :
N... = Número do parâmetro
P... = Valor no parâmetro
A .. = Número do eixo
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 83 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 84 -
9 - Sistema de
referenciamento
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 85 -
O CNC GE Fanuc possui três tipos de coordenadas :
- Relativa ( RELATIVE )- Absoluta (ABSOLUTE)- Máquina ( MACHINE )
Cada uma destas coordenadas possui uma função , que iráajudar o operador na usinagem de peças.
POS [ALL]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 86 -
Z
X
Referencia
Z = 0,000mmX = 0,000mm
MicroReferencia
Rápido
24Vcc 24Vcc
0v
Eixo
Micro Ref.
Encoder
mm
mm
mm
MACHINE= 0.000
Uma volta
X9.0 .....X9.7 P3003.5 (DEC)=0, Micro NF=1, Micro NA
P1006.5 (ZMI)=0, Não inverte sentido=1, Inverte sentido
P1420 (mm/min)P1425 (mm/min)
......................................
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 87 -
Pulsos de referencia
Fuso de esferas
AABBZZ
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 88 -
Pulsos de referencia do encoder
REFERENCE COUNTERPAR. 1821
10 mm 10 mm 10 mm
5 mm 5 mm 5 mm 5 mm 5 mm 5 mm 5 mm
Fuso de esferas = Passo 5 mm
Pulsos de referencia do encoderFuso de esferas = Passo 5 mm
REFERENCE COUNTERPAR. 1821
10 mm 10 mm 10 mm
5 mm 5 mm 5 mm 5 mm 5 mm 5 mm 5 mm
GRID SHIFT PAR.1850
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 89 -
Encoder Incremental + Bateria = Encoder Absoluto
Bateria
Acionamento
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 90 -
Parâmetro 1815.5 (APC)0 = Não usa encoder absoluto1 = Usa encoder absoluto
Parâmetro 1815.4 (APZ)0 = Encoder absoluto não referenciado1 = Encoder absoluto referenciado
ALARME : 300300 APC ALARM : X AXIS NEED ZRN
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 91 -
1 – APC =12 – Desligar e ligar a máquina (CNC + ACIONAMENTO)3 – Mover em JOG até a posição de referencia4 – APZ = 15 – RST (Tecla), para limpar o alarme 300.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 92 -
Machine = 0.000Absolute = 100.000Relative = **********
100.000 mm Z+Z-
REFZ
Z+Z-
Curso de Trabalho
P1320P1321
REFZ
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 93 -
BY-PASS
X+
X-
Z+
Z-
Emergência
Emergência
+24Vcc
0V
R0
Acionamento
R0
CNC
R0
ALARME : 401
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 94 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 95 -
OP
P CAN
CAN
+
+
ouAo ligar o CNC com as duas
teclar pressionadas , o fim-de-
curso de software é anulado.
Cancelar o fim-de-curso de software
Z+Z- REFZ
Machine= - 50.000
Z+Z- REFZ
Machine= - 50.000
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 96 -
10 - Usinagem CNC
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 97 -
O0001;.....................;.....................;.....................;M30;
Nome do programa (0000 a 9999)
Linhas de programa
Fim do programa
N.... G.... X.... F.... M.... S..... T..... ;
Funções auxiliares
Avanço (mm/min ou mm/rot)
Eixo : X,Y,Z......
Funções preparatória “G”
Número da linha
Linha de programa :
EOB
Programa :
O0000 ... O9999 (Oxxxxxxxx , 8 digitos)
Letra O e não 0(Zero) !
O0001;...........;...........;...........;...........;M30;%
Exemplo :
Programa 1
Linha do programa
Fim do Programa
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 98 -
EDIT PROG [DIR]
Memória utilizada
Programas deusinagemarmazendados namemória (Bateria)
Modo de Operação
Programa atual Número da Linha
Comentários(até 31 caracteres)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 99 -
X
Z
Z
X
A
B
X = 0.000Z = 0.000
X = -20.000Z = -20.000
C X = -20.000Z = -50.000
O0001;N10G0X-20.Z-20.;N20G1Z-50.F50.;N30M30;
Ponto B
Ponto C
Procedimento :
A) Modo EDITB) Chave LIB.PRG. HabilitadaC) Pressionar tecla PROGD) Digitar : O1E) Pressionar tecla INSERT
Neste momento o CNC irá abrir um novo programa O0001,e o mesmo poderá ser complementado.
OBS : Para editar um programa de usinagem, o CNC não poderá
apresentar nenhum tipo de ALARME !
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 100 -
ALM
Alarme no CNC
- Digitar o novo programaExemplo : O1
- Pressionar a tecla <INSERT>
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 101 -
Programa O1 já exixte !
Alarme , programa já existe !!!!
ALM
Para cancelar , pressione <RST>
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 102 -
WRITE PROTECT
Aviso :Programa protegido
através da chave“Proteção de dados”
Proteção de dados :Para cancelar , pressione <RST>
Editor do programa de usingem
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 103 -
Procedimento :
A) Digitar ;B) Pressionar tecla INSERTC) Digitar N10G0X-20.Z-20.;D) Pressionar tecla INSERTE) Repetir os itens B,C
N10G0X-20.Z-20.;
Procedimento :
A) Colocar o CNC em modo AUTOB) Pressionar a tecla PROGC) Verificar se o cursor está no início do programaD) Pressionar botão/tecla START
OBS : Para executar um programa de usinagem, o CNC não poderá
apresentar nenhum ALARME !
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 104 -
POS
POSIÇÃO :ABSOLUTO
[ABS]
POS
POSIÇÃO :RELATIVO
[REL]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 105 -
POS [ALL]
MACROS são usadas para fazer os cálculos /movimentos da peça á ser usinada.
Vantagens :
- Podemos repeti-la quantas vezes for necessário- Bloqueio da edição e visualização- Qualquer programa pode chamar a MACRO
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 106 -
CHAMADA DO SUBPROGRAMA (M98)
M98 P xxx aaaa ;
Onde :
xxxx = número de vezes que o subprograma deverá ser chamadorepetidamente, se for omitido , o subprograma é chamado apenas uma vez.
aaaa = número do subprograma
O0001;...;...;M98P1000;...;...;M30;%
Exemplo :
O1000;...;...;...;...;...;M99;%
PROGRAMA PRINCIPAL SUBPROGRAMA
Quando o programa principal chama um subprograma, estaoperação é considerada como chamada de subprogramas donível um. Os subprogramas podem ser incluídos, ao todo, emquatro níveis, como seguidamente ilustrado.
Várias chamadas :
O0001;...;...;M98P1000;...;...;M30;%
O1000;...;...;M98P2000;...;...;M99;%
PROGRAMAPRINCIPAL SUBPROGRAMA
O2000;...;...;M98P3000;...;...;M99;%
SUBPROGRAMA
O3000;...;...;M98P4000;...;...;M99;%
SUBPROGRAMA
O4000;...;...;M98P5000;...;...;M99;%
SUBPROGRAMA
Inclusão de nívelum
Inclusão de níveldois
Inclusão de níveltrês
Inclusão de nívelquatro
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 107 -
X
Z
Z
X
A
B
X = 0.000Z = 0.000
X = -20.000Z = -20.000
C X = -20.000Z = -50.000
O0001;N10G0X-20.Z-20.;N20G1Z-50.F50.;N25M98P9000;N30M30;
O9000;N10G1X0.Z0.F10;N20M99;
Bloqueio das MACROS :
Através do P3202#4 = 1, podemos bloquear a MACRO paranão edita-la e também para bloquear a sua visualização natela.
Este recurso pode ser importante quando a rotina possuircálculo complexos ou movimentos perigosos na máquina.
OBS : Para fazer o back-up/Restore, verifique este parâmetro, pois se omesmo estiver =1, as MACROS (9000 a 9999) não serão enviadas pelocanal serial ou cartão de memória PCMCIA.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 108 -
Funções auxiliares são usadas para controlar algumperiférico , como por exemplo:
- Abrir/Fechar porta proteção- Ligar/Desl. Refrigerante de corte- Chamar alguma ferramenta no magazine (torre)- Ligar eixo árvore horário/anti-horário- Definir a velocidade do eixo árvore- Etc.
São três tipos de funções :M = MiscelâneasS = Rotação eixo árvoreT = Ferramenta
M00 = Para execução do programaM01 = Para opcionalM03 = Liga eixo árvore horárioM04 = Liga eixo árvore anti-horárioM05 = Desliga eixo árvoreM06 = Troca ferramenta (magazine)M07 = RefrigeraçãoM08 = Liga refrigeraçãoM09 = Desliga refrigeraçãoM30 = Para a execução e volta para a linha inicial
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 109 -
SEx. N10 S3000 ;
3000 rpm
TEx. N10 T0102;
01 = Número da ferramenta02 = Corretor da ferramenta (comprimento)
X
Z
Z
X
A
B
X = 0.000Z = 0.000
X = -20.000Z = -20.000
C X = -20.000Z = -50.000O0001;
N10G0X-20.Z-20.;N15M08;N20G1Z-50.F50.;N25M98P9000;N27M09N30M30;
O9000;N10G0X0.Z0.;N20M99;
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 110 -
FIN = Esperando o LADDER finalizar a função M/S/T
LADDER
O0001;N10G0X20.Z20.;N15M08;N20G1Z50.F25.;N25M98P9000;N27M09N30M30;
USINAGEMVálvulasolenóide
Y0.0X0.0
Sensor
ReservatórioBomba
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 111 -
O0001;N10G0X20.Z20.;N15M08;N20G1Z50.F25.;N25M98P9000;N27M09N30M30;
USINAGEM
MF
F7.0
F10=00001000
PMC
G4.3
FIN
MF
FIN
Libera Usinagem
F10 = 00000000F11 = 00000000
F12 = 00000000
Valor do M
F10F11F12F137 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Bit 0Bit 32
M12800000000.......10000000
M0400000000.......00000100
M0300000000.......00000011
M0200000000.......00000010
M0100000000.......00000001
Valor do M programadoValor Binário do MF13,F12,F11,F10
F13 = 00000000
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 112 -
SUB25DECB
MF
F7.0
0001F10
00000008R10
Y0.0R10.0 R10.1
Y0.0
G4.3
FIN
R10.0
R10.1
X0.0
X0.0
Codificação da função MF10 = 00001000R10 = 00000001
Liga/Desliga SolenóideR10.0 = 1
Espera sensor na entrada X0.0
Procedimento :
A) Configurar o canal serial do CNC e do PCB) Desbloquear MACROS (P3202#4) = 0C) Colocar CNC em modo EDITD) Pressionar tecla PROGE) Pressionar softkey [OPRT]F) Digitar O-9999G) Pressionar [PUNCH]H) Preparar o PC para receber dadosI ) Pressionar [EXEC]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 113 -
Procedimento :
A) Configurar o canal serial do CNC e do PCB) Desbloquear MACROS (P3202#4) = 0C) Colocar CNC em modo EDITD) Habilitar chave SEG.PRG.E) Pressionar tecla PROGF) Pressionar softkey [OPRT]G) Pressionar [READ]H) Pressionar [EXEC]I ) Preparar o PC para transmitir dados
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 114 -
11 - Ferramentas para
manutenção
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 115 -
- Salvar todo o conteúdo da memória SRAM.- Todo conteúdo SRAM em um arquivo FDB.- Operação BACKUP / RESTORE aproximadamente 10seg.
FROM
DRAM
SRAM
CPUPCMCIA
SRAM.FDB
- Parâmetros de - LADDER(T/C/D/K)- Parâmetros do CNC- Programa de usinagem- Corretores de ferramenta- Custom Macro- Compensação passo fuso
SYSTEM [ ] [M-CARD][ALL IO]
P3116#0 (MDP) = 1I/O CHANNEL = 4
Modo EDIT
[OPRT]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 116 -
Apaga arquivos do cartão PCMCIADELETE
Carrega dados do cartão para a SRAMLOAD
Salva dados da SRAM para o cartão PCMCIASAVE
Formata Cartão PCMCIAFORMAT
Arquivo selecionado
Para selecionar outroarquivo, utilizar astelcas
Quantidade dearquivos
Avisos
Dados do Cartão PCMCIAMemória do CNC (SRAM)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 117 -
Nome dos arquivos SRAM :
Linha de STATUS de OPERAÇÃO e EXECUÇÃO
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 118 -
Modo operção:MDI : Manual Data InputMEM : AUTO , AutomáticoRMT : AUTO, via comunicação REMOTAEDIT : EdiçãoHND : Manivela eletrônicaJOG : ManualTJOG : TEACH JOGTHND : TEACH manivelaINC : IncremantalREF : Referencia
STATUS automático:* * * : RST, ou quando não está em execuçãoSTOP : Parada , ou quando executa uma linhaHOLD : FEED HOLD (LADDER)STRT : Inicio de ciclo
Movimento do eixo:* * * : RST, ou quando não está em execuçãoMTN : Movimento de algum eixoDWL : G4 no programa (tempo)
Função auxiliar:FIN : Função auxiliar M/S/T ALARME:
ALM : ALARME no CNC/LADDERBAT : Alarme de bateria-EMG- : Emergência externa
G4 P5000; => Tempo 5s , 5000 = milisegundos
G4 X5.; => Tempo 5s , 5 = segundos
Tempo na usinagem :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 119 -
SYSTEM [DGNOS]
PAGE PAGE
Avança/Retornapágina
Sinais, RST/EMG/RRW estão ativosWAITING FOR RESET.ESP.RRW.OFF014
Chave de correção de avanço em 0% (fechada)JOG FEEDRATE OVERRIDE 0%013
Busca de programa externamenteEXTERNAL PROGRAM NUMBER SEARCH015
Esperando travar/destravar mesa giratória (G38.7/G38.6)WAITING FOR (UM)CLAMP012
Os dados estão sendo recebidos pelo canal serial RS-232READING011
Os dados estão sendo enviados pelo canal serial RS-232PUNCHING010
Esperando o eixo árvore atingir a velocidade programadaSPINDLE SPEED ARRIVAL CHECK006
INTERLOCK ligado (LADDER / Fisicamente)INTERLOCK/START-LOCK005
Chave de correção de avanço em 0% (fechada)FEEDRATE OVERRIDE 0%004
Esperando chegar na posição programadaIN-POSITION003
G4P..... / G4 X......, em execuçãoDWELL002
Eixo em movimento em AUTOMOTION001
Esperando M/S/T LADDERWAITING FOR FIN SIGNAL000
DescriçãoCNCNO.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 120 -
G9.0 (PN1)G9.1 (PN2)G9.2 (PN4)G9.3 (PN8)G9.4 (PN16)
External Program number search
O10 , G9 = 10, 00001010
Ver próxima tabelaSTOP MOTION OR DWELL025
Usado com leitora de fita perfuradaCHARACTER NUMBER TH DATA030
Usado com leitora de fita perfuradaTH DATA031
Ocorre quando : -EMG-,ERS,RST,RRW = 1RESET ON024
Ocorre quando : -EMG- (emergência externa = 0 )EMERGENCY STOP ON023
Sinal RRW (G8.6) está ligadoRESET e REWIND ON022
Tecla RST está acionada (teclado MDI do CNC)RESET BUTTON ON021
Ocorre quando ocorre um alarme de servo / emergênciaCUT SPEED UP/DOWN020
DescriçãoCNCNO.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 121 -
1
1
1
0
0
1
1
1
0
0
0
0
1
1
0
1
1
0
1
1
0
1
0
0
1
0
0
0
0
1
1
0
0
0
0
0
0
0
0
0
0
0
STOP MOTION OR DWELL025
RESET ON024
EMERGENCY STOP ON023
RESET e REWIND ON022
RESET BUTTON ON021
CUT SPEED UP/DOWN020
Emergência externaERS está ligado (LADDER)
Tecla RST está acionada (MDI)RRW está ligado (LADDER)
Alarme de servoTrocou de modo de operação ou FEED HOLD
Função PAS/PAS está ligada
Parada do programa em AUTOMÁTICO
MESSAGE [ALARM]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 122 -
MESSAGE [HISTRY]
PAGE PAGE
Avança/Retornapágina
Para apagar a lista :P3110#2=0[(OPRT)][CLEAR]
0....255,5000...5455 = Operação / Programa de Usinagem300...309 = Encoder com Bateria (Absoluto)360...387 = Comunicação Serial do encoder401...468 = Acionamento / Motor500...515 = Fim-de-curso600...607 = Acionamento700 = Alta temperatura no CNC701 = Falha no ventilador do CNC704 = Erro de velocidade no SPINDLE (Flutuação RPM)749...784 = Acionamento / Motor Spindle900...976 = Alarme de Sistema (Fanuc)1000...1999 = Alarmes do PMC (Fabricante)2000...2999 = Avisos do PMC (Fabricante)3000...3999 = Alarmes da usinagem (Fabricante / Processo)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 123 -
Através deste recurso , o CNC armazena todas as operaçõesrealizadas pelo operador , como por exemplo :
- Quando o CNC foi ligado- Quando o CNC foi desligado- Data e hora do alarme- Telas que o operador entrou- Dados que o operador alterou
- Etc.
Parâmetros :Par. 3106#4 = 1, (OPH) mostra a tela do histórico
SYSTEM [OPEHIS]
PAGE
Avança/Retornapágina
PAGE
[OPRT]Busca página
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 124 -
02/04/2609:33:39
02/04/2609:33:39
[SFL] [SF4] [SF3] [SF2][SF1] [SF0] [SFR]
<SYTEM>
09:33:39
<INPUT> <DELET>
[SFL] [SF9] [SF8] [SF7][SF6] [SF5] [SF4] [SF3] [SF2][SF1] [SF0] [SFR]
O sistema coloca a hora automaticamente.Par. 3122 = Tempo em min.
Data e Hora quando o CNC foi desligado
Data e Hora quando o CNC foi Ligado
SOFTKEYS
Tecla MDI
[SG-SEL]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 125 -
PAGEPAGE
Move para posição desejada
X / Y / G / F
Ex. G7 <INPUT>
Move para o bit desejado
[ON:1] , Habilita bit[OFF:0] , Desabilita bit
[ALLDEL] , apagada tudo[DELETE] , apaga linha
Salvar Histórico de Operações
[ READ ] = Leitura do arquivo do Histórico de Operações[ PUNCH] = Escrita do arquivo do Histórico de Operações
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 126 -
%
T0COPERATION HISTORY
T50P1H90
T50P1H95
T53P0E0D00000000
T53P0E1D000000
T53P1E0D20051121
T53P1E1D101040
T52P0N100
T52P4
T53P0E0D20051121
T53P0E1D101040
T52P6
T52P10N5136
T53P0E0D20051121
T53P0E1D101040
T50P0H95
T50P0HEB
T50P0H39
Formato do arquivo de Histórico de Operações
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 127 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 128 -
12 - Ferramentas
de
Servos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 129 -
Configuração mecânica
Sistema mecânico :
1 - Modelo do servo2 - Passo3 - Relação mecânica entre o servo e o fuso4 - Sistema de medição (Régua ou encoder do servo)5 - Ajustes
SYSTEM [ ] [SV-PRM]
Parâmetro relacionado :
P3111#0 = 1mostra tela SERVO SET
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 130 -
1) INITIAL SET BIT
2) MOTOR ID NO.
Com estes dois parâmetros o CNC faz a carga automática de parâmetros do motor.
Procedimento :
- INITIAL SET BIT = 00000000 , manualmente
- MOTOR ID NO. = ver tabela de motores
- Desligar a máquina
- Liga a máquina
- O CNC faz a carga automática dos parâmetros conforme o tipo do motor ,especificado no MOTOR ID NO.
- INITIAL SET BIT = 00001010
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 131 -
SERVO ROM(FROM)
Motor 1P2000...P2001..P2002..............P2999
Motor nP2000...P2001..P2002..............P2999
Motor 2P2000...P2001..P2002..............P2999
Parâmetros doCNC
(SRAM)
P0P1P2......P2000...............P2999.........P...P...
Pn
INITIAL SET BIT =00000000
Carga automáticados parâmetros doservo
INITIAL SET BIT =00001010
3) AMR
4) CRM
5,6) FEED GEAR N/M
Estes parâmetros são utilizados para configuração da relaçãomecânica.
n passo
N passo(mm) x 1000 x nM 1000000
=
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 132 -
Exemplo :
Relação motor fuso (n) = ½Passo do fuso = 10 mm
( 10 x 1000 x 0.5 ) 5000 5
1000000 1000000 10000.005
1
200= = = =
N
M=
CMR = Multiplicador no caso de relação mecânica muito alta.CMR = 2 = x1
AMR = Utilizada antigamente no sistema analógico. (não usar)
7) DIRECTION SET :
Sentido +
Motor Horário
DIRECTION SET = 111
Sentido +
Motor Anti-Horário
DIRECTION SET = -111
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 133 -
8) VELOCITY PULSE NO :
Sempre 8192 , definição FANUC
9) POSITION PULSE NO :
Sempre 12500 , para sistema de medição através do encoder do servo
Para medição externa através de régua/encoder, calcular o número depulso (um) para 1 volta do motor
10) REFERENCE COUNTER :
Ajuste do ponto de referencia.
Configuração com régua
Régua
EXE
CNC
AQUADB
Multipilica ou divide
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 134 -
1 volta no motor = ???? Na régua
Dados do sistema :
Passo = 10mm (10000 um)Relação mecânica = ½Resolução régua + EXE = 1um
Resultado :
1 volta no motor = 5000um = 5000um na régua
Parâmetros :
1 volta no motor = ??? régua12500Position Pulse
11
Passo x 1000 x n1000000
N/M
10P1815.1 (OPT)
Medição pela réguaMedição pelo motorParâmetro
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 135 -
SYSTEM [ ] [SV-PRM] [SV-TUN]
POS [ ]
Parâmetro :
3111#5=1(OPM)1=Mostra tela
3151 = (número do eixo)3152 = (número do eixo)3153 = (número do eixo)
[ MONI]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 136 -
Para auxiliar a manutenção no CNC GE Fanuc dispomos doosciloscópio de dois canais o qual podemos analisar :
-Corrente dos servomotores- Erro de arraste- RPM atual dos servomotores- RPM eixo árvore- Entradas/Saídas- Etc.
Parâmetros :Par. 3112#0 = 1, (SGD) , mostra a tela do osciloscópioOBS : Desligar e ligar o CNC
SYSTEM [W.DGNS]
PAGE
Avança/Retorna
PAGE
[W.PRM ] Tela de parâmetros OSC.[W.GRPH] Tela do OSC.[W.MEM ] Tela configuração MEM.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 137 -
Opções :
GRP CONDITION0 : START (Liga a análise via softkey no CNC)1 : STARTING&TRG (Liga a análise via LADDER , borda de subida)2 : STARTING&TRG (Liga a análise via LADDER externa , borda de descida)
SAMPLING TIMEDefine o período em ms, o qual definirá a amostragem do sinal. (10 á 32760)
TRIGGERDefine o sinal do LADDER para iniciar a amostragem. Ex. G7.2
Medidor de carga no eixo árvore11n
Velocidade atual do eixo árvore10n
ON/OFF de um sinal de maquina especificado no “SIGNAL ADDRESS”99
Composição de velocidade, 1o. 2o. 3o. Servo90
Dados simulação térmica7n
Corrente , comando6n
Velocidade (RPM) do servo5n
Erro de arraste no servo (2ms)3n
Torque (Corrente)2n
Pulso do encoder1n
Erro de arraste no servo (8ms)0n
Não mostra sinal00
DescriçãoDATA No.
UNIT: Especifica a unidade , conforme o valor do “DATA No.”
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 138 -
[W.GRPH]
[START ] = Inicia a amostragem[TIME ] = Desloca para direita[TIME ] = Desloca para esquerda[H-DOBL] = Aumenta a escala T[H-HALF] = Diminui a escala T[V-DOBL] = Aumenta amplitude[V-HALF ] = Diminui a amplitude[CH-1 ] = Desloca para o 0[CH-1 ] = Desloca para o 0[CH-2 ] = Desloca para o 0[CH-2 ] = Desloca para o 0
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 139 -
13 - Alarmes e
Diagnósticos
Servos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 140 -
As informações detalhadas sobre o alarme servo são exibidas na tela de diagnóstico(nº 200 e 204) da seguinte forma:
#7 (OVL) : Está sendo gerado um alarme de sobrecarga.(Ver DGN 201)
#6 (LV) : Está sendo gerado um alarme de baixa voltagem no amplificador servo.
#5 (OVC) : Está sendo gerado um alarme de corrente excessiva no servo digital.
#4 (HCA) : Está sendo gerado um alarme de corrente anormal no amplificador servo.
#3 (HVA) : Está sendo gerado um alarme de sobretensão no amplificador servo.
#2 (DCA) : Está sendo gerado um alarme do circuito de descarga regenerativo no
amplificador servo.
#1 (FBA) : Está sendo gerado um alarme de desconexão.
#0 (OFA) : Está sendo gerado um alarme de estouro no servo digital.
DGN200
HVA
#3
DCA
#2
FBA
#1
OFAHCAOVCLVOVL
#0#4#5#6#7
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 141 -
DGN201
#3 #2 #1
EXPALD
#0#4#5#6#7
#7 (ALD)= 0 : Sobreaquecimento do motor= 1 : Sobreaquecimento do amplificador
#6 (CSA) : Ocorreu um alarme da soma de verificação.
#5 (BLA) : Ocorreu um alarme de bateria baixa.
#4 (PHA) : Ocorreu um alarme de problemas com dados de fase.
#3 (PCA) : Ocorreu um alarme de problemas com contagem de velocidade.
#2 (BZA) : Ocorreu um alarme de bateria zero.
#1 (CKA) : Ocorreu um alarme de relógio.
#0 (SPH) : Ocorreu um alarme de problemas com dados de fase de software.
DGN202
PCA
#3
BZA
#2
CKA
#1
SPHPHABLACSA
#0#4#5#6#7
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 142 -
#7 (DTE) : Ocorreu um erro de dados.
#6 (CRC) : Ocorreu um erro de dados CRC.
#5 (STB) : Ocorreu um erro de bit de parada.
#4 (PRM) : Ocorreu um alarme de erro de parâmetro. Neste caso, é igualmente
transmitido um alarme de erro de parâmetros servo (nº. 417).
DGN203
#3 #2 #1
PRMSTBCRCDTE
#0#4#5#6#7
Quando FBA (DGN 200#1) for igual a 1 o alarme de servo nº 416 está sendo gerado:
Encoder desconectador via SOFTWARE00
Sistema de medição externa desconectado (HARDWARE)11
Encoder do servo desconectado (HARDAWARE)01
DetalheEXPDGN 201 #4
ALDDGN 201#7
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 143 -
U V W UL VLWL UMVM WM UL VLWL UMVM WM UN VN WN
Simples Duplo Triplo
SVM = Servo Module (Acionamento)
Exemplo :
SVM1 -12 = Acionamento de 12 AmperesSVM2 -12/20 = Acionamento 12 Amperes (L) , 20 Amperes (M)SVM3 -12/20/40 = Acionamento 12 Amperes (L), 20 Amperes (M), 40 Amperes (N)
SVM1 SVM2 SVM3
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 144 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 145 -
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 146 -
Rodapé do vídeoSTATUS Operação/Execução14
<MESSAGE> [HISTRY]P3110#2Histórico de Alarmes10
<MESSAGE>Tela de ALARME / MENSAGEM11
<PROG> [CHECK]Modo AutomáticoTela PROG CHECK12
<HELP>Tecla HELP13
<SYSTEM> [ ] [SV-PRM] [SV-TUN]P3111#0=1Telas de verificação do servo09
<SYSTEM> [ ] [SV-PRM]P3111#0=1Telas de configuração do servo08
<SYSTEM> [SYSTEM]Telas de configuração do CNC07
<SYSTEM> [DGNOS]Tela de diagnóstico06
<SYSTEM> [W-DGNOS]P3112.0=1Osciloscópio05
P3111#5=1
P3106.4=1
K17.0
Sinais muito rápido
X/Y/R/D/K/T/C/G/F
Observação
<POS> [ ] [MONI]Tela de carga nos Servos/Spindle15
<SYSTEM> [OPEHIS]Histórico de Operações04
<SYSTEM> [PMC] [PMCLAD]LADDER03
<SYSTEM> [PMC] [PMCDGN] [TRACE]Função TRACE02
<SYSTEM> [PMC] [PMCDGN] [STATUS]Tela status PMC01
TeclasDescriçãoItem
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 147 -
14 - Acionamentos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 148 -
Eixos auxiliaresBETABETA i
BETA I/O LINKBETA
Eixos principaisALPHAALPHA i
ALPHA
Nível deAplicação
SérieAcionamento
Linha de Acionamentos & Servos
Acionamentos
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 149 -
ACPower
ControlPowerSupply
CapRectifier
Transistor Bridge
RegenControl
Regen Resistor
Alarms
Encoder BatteryPack
Transistor DriverCircuit
Conceito:CNC
AliemtaçãoEletrônica
230VAC, 1
Servo Motor
400VAC, 3
CNC
CXA2A
CX1A
CX3
TB2L1 L2 L3 G
TB1
PSM
CXA2A
CXA2B
JYA2
JYA4
TB1
SPM
JA7A
JA7B
CXA2A
CXA2B
TB1
SVM
COP10B
COP10A
JF1
CXA2A
CXA2B
TB1
SVM
COP10B
COP10A
JF1
JF2
CNC
Spindle Motor
Power Fb
Servo Motor
Power Fb
Scale
SDU
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 150 -
24Vdc
400VAC, 3
Servo Motor
CNC
CXA19A
CXA19B
CX30
TB2
SVM
CZ7
JF1
COP10B
COP10A
400VAC, 3
CXA19A
CXA19B
CX30
TB2
SVM
Servo Motor
CZ7
JF1
COP10B
COP10A
ESP
Reference:• B-65162EN/03 Servo Amplifier alpha series Descriptions Manual
POWER SUPPLY - PSM
CXA2A
CX1BCX1A
JX1B
CX4CX3
GND
TB2
L1 L2 L3 G
TB1
200VAC, 1
SPM / SVM(DC-link)•
- Check-pin board- SPM / SVM (*2)
(Alarm, MCOFF, CRDY)
SPMi / SVMi(MIFB, 24V, BATT, ESP)
MCC
CircuitBreaker 2
CircuitBreaker 1
ACReactor
ESP
200VAC- DB Module (*1)- SPM / SVM (*2)
Nota:(*1) CX1B: Usado para módulo DB no caso do SVM1-360 , SVM1-180HV ou SVM1-360HV .(*2) CX1B e JX1B: Usado para conectar o SPM / SVM para o PSM .
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 151 -
FSSB FSSB
ESP, Alarm,24V, Battery
DC-Link DC-Link
ESP, Alarm,24V, Battery
MotorFeedback
• SVM + Dynamic Brake Module (DBM)
200Vac 200Vac
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 152 -
SPM
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 153 -
Configuração :
Fonte de Alimentação PSM:
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 154 -
Módulo de Servo SVM:
Módulo de SPINDLE SPM:
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 155 -
Alimentação 220VAC:
Emergência externa CX3 / CX4 :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 156 -
Barramento 300VDC:
Alimentação 220VA SPINDLE :
Emergência SVM/SPM CX2B :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 157 -
Cabo de controle JX1A / JX1B :
Cabo de potência :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 158 -
Cabo de potência :
Cabo de potência :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 159 -
Cabo de potência :
Cabo do encoder :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 160 -
Cabo do encoder :
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 161 -
15 - SPINDLE
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 162 -
Conceito
Encoder
H.R.M. Pulse Coder
Sensor Mz
Sensor M
Sensor no MOTOR (para velocidade e posição)
One-rotation Switch
Position Coder S
H.R. Position Coder
Position Coder
BZ Sensor, CZ Sensor
Sensor no SPINDLE (para posição)
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 163 -
Controle do SPINDLE
• Lógica de controle dentro do SPM• Parâmetros do SPM fica no CNC• Ao ligar o CNC os parâmetros são transferidos para o SPM
CNC
JA
41
Poscontrol Vel
controlCur
control
Motor
Cur fb
Vel fb
SPM
JY4A JY2A
Pos fb
MotorEncoder
SpindleSensor
Pos fb PowerJ
A7B
Carga Automática dos parâmetros
Procedimento :
Par. 3701#1(ISI) = 0 , Habilita Spindle FANUC / 1=DesabilitaPar. 4133 = Modelo do motor SPINDLEPar. 4019#7 = 1 Carga automática do spindle (0 carga OK)
Desligar e ligar o CNC e o SPINDLE
Se o parâmetro 4019#7=0, significa que o procedimento de carga automática dos parâmetrosocorreu perfeitamente.
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 164 -
Configuração SPINDLE (T):
Par. 3706#6 e #7 = Polaridade (sentido de giro)
Par. 3735 = Máxima velocidade spindle
Par. 3730 = OFFSET analógica
Par. 3731 = Ganho analógica
Par. 3732 = Velocidade Spindle na orientação quando G29#5 = 1 (SOR)
Par. 3740 = Tempo SAR (mseg)
Par. 3708#0 = 0 não verifica SAR / 1=Verifica (G29#4)
Par. 3741 = Máxima velocidade na GAMA I (G28#1 e G28#2)
Par. 3742 = Máxima velocidade na GAMA II (G28#1 e G28#2)
Par. 3743 = Máxima velocidade na GAMA III (G28#1 e G28#2)
Par. 3744 = Máxima velocidade na GAMA IV (G28#1 e G28#2)
Par. 4030 = Aceleração / desaceleração soft start , 4006#2 =1 , multiplica x 10 rmp/segG71.4 = 1 Habilita soft/start no spindle
- Emergência
G71.1 = *ESPP em 0 , Display fica [--] piscandoG70.7 = MDRYG29.6 = *SSTP , spindle Stop
- Comando
G70.5 = SFRA (Spindle Horário), display fica [00]G70.4 = SRVA (Spindle Anti-Horário), display fica [00]G30 = Spindle override
Sinais G/F
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 165 -
Configuração Encoder SPINDLE (T):
4001#2 = 1, Habilita encoder externo4000#0 = 0, encoder no mesmo sentido do spindle / 1 = invertido
Configuração Parada orientada SPINDLE (T):
4015#0 = 1, Habilita parada orientada / 0 = desabilita (não zera)4038 = RPM para orientação (valor 0 , o spindle usa um valor padrão)4031 = Posição de para na orientação (4095 = 360 Graus)4077 = Corrigir parada = 360 graus = 4095, poder ser negativo (-4095 a 4095)
M19 liga G70.6 no ladder (ORCMA)O F45.7 (ORARA) indica posição OK
Configuração Parada Orientada Incremental SPINDLE (T):
3702#2 = 1, Habilita parada incremental4328 = Multiplicador da parada incremental
NO PMCG72.5(INCMDA) = 1, Habilita parada incrementalG78 + G79 (0…3) = 4095 = 360Graus
Telas SPINDLE :
Par. 3111#1 = 1, para habilitar a tela de configuração do spindle
SYSTEM [ SP-PRN ]
Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________
- 166 -
top related