100365079 curso-manutencao-basico

166
GE Fanuc Automation Computer Numerical Control Products Curso de Manutenção – Básico Série i Acionamento ALPHA

Upload: lincoln-antonio

Post on 07-Jul-2015

1.295 views

Category:

Documents


128 download

TRANSCRIPT

Page 1: 100365079 curso-manutencao-basico

GE Fanuc Automation

Computer Numerical Control Products

Curso de Manutenção – Básico

Série i

Acionamento ALPHA

Page 2: 100365079 curso-manutencao-basico

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

Page 3: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 3 -

Page 4: 100365079 curso-manutencao-basico

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 -

Page 5: 100365079 curso-manutencao-basico

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 -

Page 6: 100365079 curso-manutencao-basico

Antigos Série i

CNC

Vídeo

CNC+

Vídeo

Exemplos :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 6 -

Page 7: 100365079 curso-manutencao-basico

Versão LCD

Versão STAND-ALONE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 7 -

Page 8: 100365079 curso-manutencao-basico

SOFTKEY :

7 softkeys

12 softkeys

Painel do Operador

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 8 -

Page 9: 100365079 curso-manutencao-basico

POWER MATE :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 9 -

Page 10: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 10 -

Page 11: 100365079 curso-manutencao-basico

2 - Servo Digital

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 11 -

Page 12: 100365079 curso-manutencao-basico

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 -

Page 13: 100365079 curso-manutencao-basico

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 -

Page 14: 100365079 curso-manutencao-basico

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 -

Page 15: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 15 -

Page 16: 100365079 curso-manutencao-basico

3 - Sistema de Memórias

e

BACK-UP

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 16 -

Page 17: 100365079 curso-manutencao-basico

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 -

Page 18: 100365079 curso-manutencao-basico

SYSTEM [SYSTEM]+

PAGE

Avança/Retornapágina

PAGE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 18 -

Page 19: 100365079 curso-manutencao-basico

PAGE

Avança/Retornapágina

PAGE

PAGE

Avança/Retornapágina

PAGE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 19 -

Page 20: 100365079 curso-manutencao-basico

* 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 -

Page 21: 100365079 curso-manutencao-basico

Cartão PCMCIA

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 21 -

Page 22: 100365079 curso-manutencao-basico

4 - PMC

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 22 -

Page 23: 100365079 curso-manutencao-basico

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 -

Page 24: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 24 -

Page 25: 100365079 curso-manutencao-basico

[ PMC ] [ PMCDGN ]SYSTEM

Tipo do PMC

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 25 -

Page 26: 100365079 curso-manutencao-basico

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 -

Page 27: 100365079 curso-manutencao-basico

- Painel de Operador

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 27 -

Page 28: 100365079 curso-manutencao-basico

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 -

Page 29: 100365079 curso-manutencao-basico

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 -

Page 30: 100365079 curso-manutencao-basico

[ 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 -

Page 31: 100365079 curso-manutencao-basico

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 -

Page 32: 100365079 curso-manutencao-basico

Este registros são utilizados para auxiliar o programação do PMC

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 32 -

Page 33: 100365079 curso-manutencao-basico

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 -

Page 34: 100365079 curso-manutencao-basico

X0.1

LADDER

X0.0 A0.0

A0.0

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 34 -

Page 35: 100365079 curso-manutencao-basico

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 -

Page 36: 100365079 curso-manutencao-basico

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 -

Page 37: 100365079 curso-manutencao-basico

[ PMC ] [ PMCPRM ]SYSTEM [ KEEPRL ]

PAGE

PAGE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 37 -

Page 38: 100365079 curso-manutencao-basico

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 -

Page 39: 100365079 curso-manutencao-basico

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 -

Page 40: 100365079 curso-manutencao-basico

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 -

Page 41: 100365079 curso-manutencao-basico

[ 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 -

Page 42: 100365079 curso-manutencao-basico

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 -

Page 43: 100365079 curso-manutencao-basico

[ 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 -

Page 44: 100365079 curso-manutencao-basico

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 -

Page 45: 100365079 curso-manutencao-basico

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 -

Page 46: 100365079 curso-manutencao-basico

#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 -

Page 47: 100365079 curso-manutencao-basico

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 -

Page 48: 100365079 curso-manutencao-basico

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 -

Page 49: 100365079 curso-manutencao-basico

5 - LADDER

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 49 -

Page 50: 100365079 curso-manutencao-basico

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 -

Page 51: 100365079 curso-manutencao-basico

[ 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 -

Page 52: 100365079 curso-manutencao-basico

[<] [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 -

Page 53: 100365079 curso-manutencao-basico

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 -

Page 54: 100365079 curso-manutencao-basico

[ 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 -

Page 55: 100365079 curso-manutencao-basico

6 - PMC – SB7

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 55 -

Page 56: 100365079 curso-manutencao-basico

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 -

Page 57: 100365079 curso-manutencao-basico

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 -

Page 58: 100365079 curso-manutencao-basico

[ 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 -

Page 59: 100365079 curso-manutencao-basico

[ PICKUP ]

Opção : COLLECTIVE MONITOR [ ZOOM ]

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 59 -

Page 60: 100365079 curso-manutencao-basico

[ 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 -

Page 61: 100365079 curso-manutencao-basico

[ 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 -

Page 62: 100365079 curso-manutencao-basico

[ STATUS ]

[ ALARM ]

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 62 -

Page 63: 100365079 curso-manutencao-basico

[ I/OCHK ]

[ TRACE ]

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 63 -

Page 64: 100365079 curso-manutencao-basico

[ 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 -

Page 65: 100365079 curso-manutencao-basico

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 -

Page 66: 100365079 curso-manutencao-basico

[ 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 -

Page 67: 100365079 curso-manutencao-basico

7 - BACKUP / RESTORE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 67 -

Page 68: 100365079 curso-manutencao-basico

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 -

Page 69: 100365079 curso-manutencao-basico

[ 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 -

Page 70: 100365079 curso-manutencao-basico

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 -

Page 71: 100365079 curso-manutencao-basico

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 -

Page 72: 100365079 curso-manutencao-basico

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 -

Page 73: 100365079 curso-manutencao-basico

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 -

Page 74: 100365079 curso-manutencao-basico

[ 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 -

Page 75: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 75 -

Page 76: 100365079 curso-manutencao-basico

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 -

Page 77: 100365079 curso-manutencao-basico

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 -

Page 78: 100365079 curso-manutencao-basico

[PARAM ]

PAGE PAGE

PARA TROCA DEPAGINAS

SYSTEM [PARAM]

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 78 -

Page 79: 100365079 curso-manutencao-basico

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 -

Page 80: 100365079 curso-manutencao-basico

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 -

Page 81: 100365079 curso-manutencao-basico

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 -

Page 82: 100365079 curso-manutencao-basico

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 -

Page 83: 100365079 curso-manutencao-basico

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 -

Page 84: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 84 -

Page 85: 100365079 curso-manutencao-basico

9 - Sistema de

referenciamento

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 85 -

Page 86: 100365079 curso-manutencao-basico

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 -

Page 87: 100365079 curso-manutencao-basico

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 -

Page 88: 100365079 curso-manutencao-basico

Pulsos de referencia

Fuso de esferas

AABBZZ

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 88 -

Page 89: 100365079 curso-manutencao-basico

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 -

Page 90: 100365079 curso-manutencao-basico

Encoder Incremental + Bateria = Encoder Absoluto

Bateria

Acionamento

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 90 -

Page 91: 100365079 curso-manutencao-basico

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 -

Page 92: 100365079 curso-manutencao-basico

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 -

Page 93: 100365079 curso-manutencao-basico

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 -

Page 94: 100365079 curso-manutencao-basico

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 -

Page 95: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 95 -

Page 96: 100365079 curso-manutencao-basico

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 -

Page 97: 100365079 curso-manutencao-basico

10 - Usinagem CNC

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 97 -

Page 98: 100365079 curso-manutencao-basico

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 -

Page 99: 100365079 curso-manutencao-basico

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 -

Page 100: 100365079 curso-manutencao-basico

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 -

Page 101: 100365079 curso-manutencao-basico

ALM

Alarme no CNC

- Digitar o novo programaExemplo : O1

- Pressionar a tecla <INSERT>

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 101 -

Page 102: 100365079 curso-manutencao-basico

Programa O1 já exixte !

Alarme , programa já existe !!!!

ALM

Para cancelar , pressione <RST>

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 102 -

Page 103: 100365079 curso-manutencao-basico

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 -

Page 104: 100365079 curso-manutencao-basico

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 -

Page 105: 100365079 curso-manutencao-basico

POS

POSIÇÃO :ABSOLUTO

[ABS]

POS

POSIÇÃO :RELATIVO

[REL]

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 105 -

Page 106: 100365079 curso-manutencao-basico

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 -

Page 107: 100365079 curso-manutencao-basico

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 -

Page 108: 100365079 curso-manutencao-basico

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 -

Page 109: 100365079 curso-manutencao-basico

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 -

Page 110: 100365079 curso-manutencao-basico

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 -

Page 111: 100365079 curso-manutencao-basico

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 -

Page 112: 100365079 curso-manutencao-basico

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 -

Page 113: 100365079 curso-manutencao-basico

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 -

Page 114: 100365079 curso-manutencao-basico

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 -

Page 115: 100365079 curso-manutencao-basico

11 - Ferramentas para

manutenção

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 115 -

Page 116: 100365079 curso-manutencao-basico

- 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 -

Page 117: 100365079 curso-manutencao-basico

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 -

Page 118: 100365079 curso-manutencao-basico

Nome dos arquivos SRAM :

Linha de STATUS de OPERAÇÃO e EXECUÇÃO

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 118 -

Page 119: 100365079 curso-manutencao-basico

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 -

Page 120: 100365079 curso-manutencao-basico

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 -

Page 121: 100365079 curso-manutencao-basico

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 -

Page 122: 100365079 curso-manutencao-basico

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 -

Page 123: 100365079 curso-manutencao-basico

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 -

Page 124: 100365079 curso-manutencao-basico

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 -

Page 125: 100365079 curso-manutencao-basico

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 -

Page 126: 100365079 curso-manutencao-basico

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 -

Page 127: 100365079 curso-manutencao-basico

%

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 -

Page 128: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 128 -

Page 129: 100365079 curso-manutencao-basico

12 - Ferramentas

de

Servos

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 129 -

Page 130: 100365079 curso-manutencao-basico

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 -

Page 131: 100365079 curso-manutencao-basico

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 -

Page 132: 100365079 curso-manutencao-basico

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 -

Page 133: 100365079 curso-manutencao-basico

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 -

Page 134: 100365079 curso-manutencao-basico

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 -

Page 135: 100365079 curso-manutencao-basico

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 -

Page 136: 100365079 curso-manutencao-basico

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 -

Page 137: 100365079 curso-manutencao-basico

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 -

Page 138: 100365079 curso-manutencao-basico

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 -

Page 139: 100365079 curso-manutencao-basico

[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 -

Page 140: 100365079 curso-manutencao-basico

13 - Alarmes e

Diagnósticos

Servos

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 140 -

Page 141: 100365079 curso-manutencao-basico

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 -

Page 142: 100365079 curso-manutencao-basico

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 -

Page 143: 100365079 curso-manutencao-basico

#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 -

Page 144: 100365079 curso-manutencao-basico

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 -

Page 145: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 145 -

Page 146: 100365079 curso-manutencao-basico

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 146 -

Page 147: 100365079 curso-manutencao-basico

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 -

Page 148: 100365079 curso-manutencao-basico

14 - Acionamentos

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 148 -

Page 149: 100365079 curso-manutencao-basico

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 -

Page 150: 100365079 curso-manutencao-basico

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 -

Page 151: 100365079 curso-manutencao-basico

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 -

Page 152: 100365079 curso-manutencao-basico

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 -

Page 153: 100365079 curso-manutencao-basico

SPM

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 153 -

Page 154: 100365079 curso-manutencao-basico

Configuração :

Fonte de Alimentação PSM:

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 154 -

Page 155: 100365079 curso-manutencao-basico

Módulo de Servo SVM:

Módulo de SPINDLE SPM:

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 155 -

Page 156: 100365079 curso-manutencao-basico

Alimentação 220VAC:

Emergência externa CX3 / CX4 :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 156 -

Page 157: 100365079 curso-manutencao-basico

Barramento 300VDC:

Alimentação 220VA SPINDLE :

Emergência SVM/SPM CX2B :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 157 -

Page 158: 100365079 curso-manutencao-basico

Cabo de controle JX1A / JX1B :

Cabo de potência :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 158 -

Page 159: 100365079 curso-manutencao-basico

Cabo de potência :

Cabo de potência :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 159 -

Page 160: 100365079 curso-manutencao-basico

Cabo de potência :

Cabo do encoder :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 160 -

Page 161: 100365079 curso-manutencao-basico

Cabo do encoder :

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 161 -

Page 162: 100365079 curso-manutencao-basico

15 - SPINDLE

Rev.18-08-06 CURSO DE MANUTENÇÃO BÁSICO _________________________________________________________________________________________________________

- 162 -

Page 163: 100365079 curso-manutencao-basico

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 -

Page 164: 100365079 curso-manutencao-basico

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 -

Page 165: 100365079 curso-manutencao-basico

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 -

Page 166: 100365079 curso-manutencao-basico

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 -