Escolar Documentos
Profissional Documentos
Cultura Documentos
B-64304PO - 01 0i-D User's Manual Comun (Lathe - Centros Usinagem)
B-64304PO - 01 0i-D User's Manual Comun (Lathe - Centros Usinagem)
MANUAL DO USUÁRIO
B-64304PO/01
Nenhuma parte deste manual pode ser reproduzida de forma alguma.
Todas as especificações e desenhos estão sujeitos a mudanças sem aviso prévio.
Os produtos deste manual são controlados com base na “Lei de Câmbio de Divisas e Comércio
Internacional” do Japão. Exportações do Japão podem estar sujeitas a licenças de exportação do governo
do Japão.
Além disso, re-exportações para outro país podem estar sujeitas à licença do governo do país do qual o
produto é re-exportado. Adicionalmente, o produto pode também estar sendo controlado por regulamentos
de re-exportação do governo dos Estados Unidos.
Existindo interesse em exportar ou re-exportar estes produtos, favor entrar em contato com a FANUC para
obter orientações a respeito.
Neste manual procuramos descrever todos os vários assuntos da melhor maneira possível. Porém, não
podemos descrever todos os itens que não devem ou não podem ser realizados, pois existem muitas
possibilidades.
Consequentemente, os assuntos que não estão especificamente descritos neste manual como possíveis
devem ser considerados “impossíveis”.
Este manual contém nomes de programas ou nomes de dispositivos de outras companhias, alguns dos
quais são marcas registradas de seus respectivos titulares. Porém, estes nomes não estão seguidos de ® ou
™ no corpo principal.
B-64304PO/01 MEDIDAS DE SEGURANÇA
MEDIDAS DE SEGURANÇA
Esta seção descreve as medidas de segurança relativas à utilização de unidades
CNC.
É essencial que estas medidas de precaução sejam observadas pelo usuário, para
garantir uma operação segura das máquinas equipadas com uma unidade CNC
(todas as descrições incluídas nesta seção assumem esta configuração). Note
que algumas das precauções se referem apenas a funções específicas, podendo
não ser aplicáveis a certas unidades CNC.
Os usuários devem também observar as medidas de segurança relativas à
máquina, descritas no manual fornecido pelo fabricante da ferramenta da
máquina. Antes de tentar operar a máquina ou criar um programa para controlar
a operação da mesma, o operador terá de familiarizar-se por completo com o
conteúdo do presente manual e do manual fornecido pelo respectivo fabricante
da ferramenta da máquina.
CONTEÚDO
s-1
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
Aplica-se quando há perigo de ferimentos para o
usuário e/ou de danificação do equipamento, caso o
procedimento prescrito não seja observado.
CUIDADO
Aplica-se quando há perigo de danificação do
equipamento, caso o procedimento prescrito não seja
observado.
NOTA
A Nota serve para indicar informações suplementares
que não se enquadram como Avisos nem Cuidados.
s-2
B-64304PO/01 MEDIDAS DE SEGURANÇA
AVISO
1. Nunca proceder à usinagem de uma peça, sem
verificar primeiro o funcionamento da máquina.
Antes de iniciar um ciclo de produção, verificar se a
máquina está trabalhando corretamente,
executando um teste de funcionamento, por
exemplo, com a função de bloco único, override da
velocidade de avanço ou bloqueio da máquina, ou
operando a máquina sem qualquer ferramenta ou
peça montada. Não se controlando o
funcionamento correto da máquina, a mesma
poderá comportar-se de forma imprevista, podendo
eventualmente causar uma danificação da peça
e/ou da própria máquina, ou ferimentos ao usuário.
2. Antes de colocar a máquina em funcionamento,
verificar cuidadosamente os dados introduzidos.
Se a máquina for operada com dados especificados
incorretamente, a mesma poderá comportar-se de
forma imprevista, podendo eventualmente causar
danos à peça e/ou à própria máquina, ou ferimentos
ao usuário.
3. Verificar se a velocidade de avanço especificada é
adequada à operação pretendida. Geralmente,
cada máquina possui uma velocidade de avanço
máxima permitida. A velocidade de avanço
apropriada varia em função da operação desejada.
A velocidade de avanço máxima permitida é
indicada no manual fornecido coma máquina.
Se a máquina não for operada coma velocidade
correta, a mesma poderá comportar-se de forma
imprevista, podendo eventualmente causar danos à
peça e/ou à própria máquina, ou ferimentos ao
usuário.
4. Ao usar uma função de compensação da
ferramenta, verificar cuidadosamente a direção e a
quantidade de compensação.
Se a máquina for operada com dados especificados
incorretamente, a mesma poderá comportar-se de
forma imprevista, podendo eventualmente causar
danos à peça e/ou à própria máquina, ou ferimentos
ao usuário.
s-3
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
5. Os parâmetros do CNC e do PMC são definidos
pelo fabricante, não sendo, normalmente,
necessário alterá-los. Sendo, contudo, inevitável
alterar algum dos parâmetros, é imprescindível
compreender inteiramente a sua função antes de
se proceder a qualquer alteração.
Se algum dos parâmetros for definido
incorretamente, a máquina poderá comportar-se
de forma imprevista, podendo eventualmente
causar danos à peça e/ou à própria máquina, ou
ferimentos ao usuário.
6. Imediatamente após ligar a máquina, não acionar
nenhuma das teclas do painel MDI, antes que a
indicação da posição ou a tela de alarme apareça
na unidade CNC.
Algumas das teclas do painel MDI destinam-se à
manutenção ou à outras operações especiais.
Pressionando-se alguma dessas teclas, a unidade
CNC poderá ser colocada fora de seu estado
normal. Se a máquina for operada nesse estado,
a mesma poderá comportar-se de forma
imprevista.
7. Os manuais do usuário e de programação
fornecidos com a unidade CNC incluem uma
descrição geral das funções da máquina, bem
como de algumas funções opcionais. Note que as
funções opcionais variam em função do modelo
da máquina, de forma que algumas das funções
descritas nos manuais poderão não estar
disponíveis em determinados modelos. Em caso
de dúvida, consultar a descrição da máquina.
8. Algumas das funções podem ter sido
implementadas a pedido do fabricante da
ferramenta da máquina. Ao usar estas funções,
consultar o manual fornecido pelo fabricante da
ferramenta da máquina a fim de obter
informações mais detalhadas sobre a sua
utilização e as eventuais medidas de precaução.
CUIDADO
A tela de cristal liquido é fabricada com tecnologia
de fabricação extremamente minuciosa. Alguns
pixels podem não ser ativados ou podem
permanecer ativados. Este fenômeno é uma
característica comum dos LCDs e não se trata de
um defeito.
s-4
B-64304PO/01 MEDIDAS DE SEGURANÇA
NOTA
Os programas, parâmetros e variáveis dos macros
são armazenados na memória não-volátil da
unidade CNC, ficando guardados mesmo quando a
máquina é desligada.
Contudo, esses dados poderão ser apagados
inadvertidamente, ou poderá ser necessário apagar
todos os dados da memória não-volátil para
proceder à recuperação de um erro.
Como medida de precaução e para assegurar uma
rápida recuperação dos dados apagados, é
recomendável fazer uma cópia de segurança de
todos os dados vitais, guardando-a em lugar seguro.
s-5
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
1. Definição de um sistema de coordenadas
Se um sistema de coordenadas for definido
incorretamente, a máquina poderá comportar-se de
forma imprevista, visto que o programa edita um
comando que, de outro modo, seria válido. Essa
operação inesperada poderá danificar a ferramenta,
a própria máquina ou a peça, ou causar ferimentos
ao usuário.
2. Posicionamento por interpolação não linear
Ao executar um posicionamento por meio da
interpolação não linear (posicionamento através de
um movimento não linear entre os pontos inicial e
final), é necessário verificar cuidadosamente o
caminho da ferramenta, antes de se proceder à
programação. O posicionamento implica uma
correção rápida. Uma colisão da ferramenta com a
peça poderá danificar a ferramenta, a própria
máquina ou a peça, ou causar ferimentos ao
usuário.
3. Funções com um eixo de rotação
Ao programar uma interpolação de coordenada polar
(série T) ou controle (série M) de direção normal
(perpendicular), prestar especial atenção à
velocidade do eixo de rotação. Uma programação
incorreta pode fazer com que a velocidade do eixo
de rotação se torne excessivamente elevada. Se a
peça não estiver bem segura, a placa de fixação
poderá soltar-se devido à força centrífuga resultante
do excesso de velocidade. Um acidente deste tipo
poderá danificar a ferramenta, a própria máquina ou
a peça, ou causar ferimentos ao usuário.
4. Conversão polegadas/unidades métricas
A alternância entre entradas em polegadas e em
unidades métricas não converte as unidades de
medição dos dados, tais como a correção da origem
da peça, os parâmetros e a posição atual. Por isso,
antes de ligar a máquina, verificar as unidades de
medição que estão sendo usadas. Se a máquina for
ligada com dados incorretamente especificados, isso
poderá danificar a ferramenta, a própria máquina ou
a peça, ou causar ferimentos ao usuário.
s-6
B-64304PO/01 MEDIDAS DE SEGURANÇA
AVISO
5. Controle da velocidade de corte constante
Quando um eixo sujeito a um controle de velocidade de
corte constante se aproxima do ponto de origem do
sistema de coordenadas da peça, a velocidade do fuso
pode tornar-se excessivamente elevada. Por isso, é
necessário especificar a velocidade máxima permitida.
Uma especificação incorreta da velocidade máxima
permitida poderá causar uma danificação da
ferramenta, da própria máquina ou da peça, ou causar
ferimentos ao usuário.
6. Controle de curso
Após a ligação da máquina, executar um retorno
manual ao ponto de referência, em caso de
necessidade. Não é possível proceder ao controle de
curso, antes de ser executado o retorno manual ao
ponto de referência. Note que quando o controle de
curso se encontra desativado, não é acionado nenhum
alarme mesmo que o limite de curso seja excedido,
podendo isso provocar uma danificação da ferramenta,
da própria máquina ou da peça, ou causar ferimentos
ao usuário.
7 A verificação de interferência para cada passagem
(série T)
Uma verificação de interferência para cada passagem
(série T) é executada com base nos dados da
ferramenta especificados durante operação
automática. Se a especificação da ferramenta não
coincidir com a ferramenta realmente sendo usada, a
verificação de interferência não pode ser realizada
corretamente, e possivelmente causará danos na
ferramenta ou na própria máquina, ou causando
lesões ao usuário. Depois de ligar a energia elétrica,
ou depois de selecionar um posto de ferramentas
manualmente, iniciar sempre a operação automática e
especificar o número da ferramenta a ser usada.
8. Modo absoluto/incremental
Se um programa criado com valores absolutos for
processado no modo incremental ou vice-versa, a
máquina poderá comportar-se de forma inesperada.
9. Seleção de plano
Se for especificado um plano incorreto para a
interpolação circular, interpolação helicoidal ou ciclo
fixo, a máquina poderá comportar-se de forma
inesperada. Para obter informações mais detalhadas,
consultar as descrições das respectivas funções.
10. Salto do limite de torque
Quando se pretende executar um salto do limite de
torque, é necessário especificar primeiro um valor para
o limite de torque. Especificando-se um salto do limite
de torque sem que o limite de torque tenha sido
primeiramente definido, o respectivo comando de
movimento será executado sem salto
s-7
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
s-8
B-64304PO/01 MEDIDAS DE SEGURANÇA
AVISO
1. Operação manual
Ao operar a máquina manualmente, controlar a
posição atual da ferramenta e da peça, e verificar se
o eixo de correção, a direção e a velocidade de
avanço foram especificados corretamente. Uma
operação incorreta da máquina poderá provocar
uma danificação da ferramenta, da própria máquina
ou da peça, ou causar ferimentos ao usuário.
2. Retorno manual ao ponto de referência
Após ligar a máquina, executar um retorno manual
ao ponto de referência, em caso de necessidade.
Se a máquina for operada sem que seja primeiro
executado o retorno manual ao ponto de referência,
a máquina poderá comportar--se de forma
imprevista. Não é possível proceder ao controle de
curso, antes de ser executado o retorno manual ao
ponto de referência. Uma operação imprevista da
máquina poderá provocar uma danificação da
ferramenta, da própria máquina ou da peça, ou
causar ferimentos ao usuário.
3. Avanço por manivela
No processo de avanço por manivela, note que a
ferramenta e a mesa se movimentam rapidamente
quando a manivela é girada com um grande fator de
escala, como 100. Um manuseamento descuidado
da manivela poderá provocar uma danificação da
ferramenta e/ou da máquina, ou causar ferimentos
ao usuário.
4. Override desativado
Se o override for desativado (de acordo com a
especificação de uma variável de macro) durante a
abertura de rosca, o rosqueamento com macho
rígido ou outro tipo de rosqueamento com macho, a
velocidade passa a ser imprevista, podendo
provocar uma danificação da ferramenta, da própria
máquina ou da peça, ou causar ferimentos ao
operador.
s-9
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
s-10
B-64304PO/01 MEDIDAS DE SEGURANÇA
AVISO
9. Intervenção manual
Procedendo-se a uma intervenção manual
durante a operação programada da máquina, o
caminho da ferramenta poderá alterar-se quando
se reiniciar a máquina. Por isso, antes de
reiniciar a máquina, após uma intervenção
manual, controlar sempre a configuração das
chaves absoluto manual, dos parâmetros e do
modo de comando absoluto/incremental.
10. Bloqueio de avanço, override e bloco único
O bloqueio de avanço, override da velocidade de
avanço e funções bloco a bloco podem ser
desativados usando a variável do sistema de
macros de usuário #3003 e #3004. Tenha
cuidado ao trabalhar com a máquina neste caso.
11. Funcionamento em vazio
Normalmente, o funcionamento em vazio serve
para controlar o funcionamento da máquina.
Durante o funcionamento em vazio, a máquina
funciona à velocidade de funcionamento em
vazio, a qual difere da velocidade de avanço
programada correspondente. Note que a
velocidade de funcionamento em vazio poderá
ser, ocasionalmente, superior à velocidade de
avanço programada.
12. Raio da ferramenta / compensação do raio da
ponta da ferramenta no modo MDI.
Prestar atenção cuidadosa à passagem da
ferramenta especificada pelo comando no modo
MDI, porque o raio da ferramenta / a compensação
do raio da ponta da ferramenta não são aplicados.
Quando um comando é inserido do MDI para
interromper uma operação automática no modo de
compensação de raio de ferramenta (série M) ou no
modo de compensação de raio da ponta da
ferramenta (série T), prestar atenção particular à
passagem da ferramenta quando a operação
automática for reiniciada logo depois.
Ver as descrições das funções correspondentes
para obter mais detalhes.
13. Edição de programas
Se a máquina for parada para a edição do
programa de usinagem (modificação, introdução
ou exclusão), a máquina poderá comportar-se de
forma imprevista se a usinagem for retomada sob
o controle desse programa. Por princípio, nunca
modificar, introduzir ou apagar comandos do
programa de usinagem durante a sua execução.
s-11
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
1. Substituição das baterias de manutenção da
memória
Para proceder à substituição das baterias de
manutenção da memória, deixar a máquina (CNC)
ligada e ativar uma parada de emergência da
máquina. Visto que este trabalho é executado com
a máquina ligada e o armário de distribuição aberto,
o mesmo só poderá ser executado por pessoal
especializado que possa comprovar ter freqüentado
um curso sobre segurança e manutenção.
Ao substituir as baterias, ter cuidado para não tocar
nos circuitos de alta tensão (marcados com e
protegidos com um revestimento isolante).
Ao tocar em circuitos de alta tensão desprotegidos,
corre-se o risco de sofrer um choque elétrico
extremamente perigoso.
NOTA
O CNC está equipado com baterias a fim de
preservar o conteúdo de sua memória, uma vez
que tem de guardar dados, tais como programas,
correções e parâmetros, mesmo que a tensão de
rede esteja desligada.
Quando se verifica uma queda da carga das
baterias, é visualizado um alarme correspondente
no painel de operação da máquina ou na tela.
Quando surgir esse alarme, substituir as baterias
no prazo de uma semana. Não o fazendo, o
conteúdo da memória do CNC será perdido.Para
obter informações mais detalhadas sobre o
processo de substituição das baterias, consulte a
Seção “Método de substituição de bateria” no
Manual do Usuário (comum às séries T/M).
s-12
B-64304PO/01 MEDIDAS DE SEGURANÇA
AVISO
2. Substituição das baterias de codificadores de
pulsos absolutos
Para proceder à substituição das baterias de
codificadores de pulsos absolutos, deixar a
máquina (CNC) ligada e ativar uma parada de
emergência da máquina. Visto que este trabalho é
executado com a máquina ligada e o armário de
distribuição aberto, o mesmo só poderá ser
executado por pessoal especializado que possa
comprovar ter freqüentado um curso sobre
segurança e manutenção.
Ao substituir as baterias, ter cuidado para não
tocar nos circuitos de alta tensão (marcados com
e protegidos com um revestimento isolante).
Tocar em circuitos de alta tensão desprotegidos
apresenta risco de um choque elétrico
extremamente perigoso.
NOTA
As baterias de codificadores de pulsos absolutos usam
baterias para preservarem a sua posição absoluta.
Se a carga das baterias cair, um alarme de bateria
fraca é mostrado no painel de operação da máquina
ou na tela.
Quando surgir esse alarme, substitua as baterias no
prazo de uma semana. Não o fazendo, os dados
relativos à posição absoluta, guardados pelo
codificador, ficarão perdidos.
Para obter informações mais detalhadas sobre o
processo de substituição das baterias, consultar o
manual de manutenção do SERVO MOTOR FANUC
da série αi.
s-13
MEDIDAS DE SEGURANÇA B-64304PO/01
AVISO
3. Substituição de fusíveis
Antes de se proceder à substituição de um fusível
queimado, no entanto, é necessário localizar e
eliminar a respectiva causa.
Por esse motivo, este trabalho só poderá ser
executado por pessoal especializado que possa
comprovar ter freqüentado um treinamento sobre
segurança e manutenção.
Ao substituir os fusíveis com o armário de
distribuição aberto, tomar cuidado para não tocar
nos circuitos de alta tensão (marcados com e
protegidos com um revestimento isolante).
Tocar em circuitos de alta tensão desprotegidos
apresenta risco de um choque elétrico
extremamente perigoso.
s-14
B- 64304PO/01 ÍNDICE
ÍNDICE
1 GERAL............................................................................................... 3
1.1 NOTAS SOBRE A LEITURA DESTE MANUAL...................................... 8
1.2 NOTAS SOBRE VÁRIOS TIPOS DE DADOS......................................... 8
II. PROGRAMAÇÃO
1 GERAL................................................................................................ 11
1.1 MOVIMENTOS DA FERRAMENTA AO LONGO DOS CONTORNOS 12
DA PEÇA – INTERPOLAÇÃO.............................................................................
1.2 FUNÇÃO AVANÇAR – AVANÇO............................................................. 14
1.3 DESENHO DA PEÇA E MOVIMENTO DA FERRAMENTA..................... 15
1.3.1 Ponto de Referência (Posição específica da Máquina)....................................... 15
1.3.2 Sistema de coordenadas do desenho da peça e Sistema de coordenadas
especificado pelo CNC...................................................................................................... 16
1.3.3 Como indicar dimensões de comando para movimentar a ferramenta –
Comandos Absolutos / Incrementais................................................................................. 22
1.4 VELOCIDADE DE CORTE – FUNÇÃO DA VELOCIDADE DO FUSO.... 25
1.5 SELEÇÃO DA FERRAMENTA USADA PARA VÁRIAS USINAGENS –
FUNÇÃO DA FERRAMENTA.............................................................................. 26
1.6 COMANDO PARA OPERAÇÕES DE MÁQUINA – FUNÇÃO AUXILIAR.. 27
1.7 CONFIGURAÇÃO DO PROGRAMA.......................................................... 28
1.8 FAIXA DE MOVIMENTAÇÃO DA FERRAMENTA – CURSO 31
2 EIXO CONTROLADO....................................................................... 32
2.1 NÚMERO DE EIXOS CONTROLADOS.................................................... 33
2.2 NOMES DOS EIXOS................................................................................ 34
2.3 SISTEMA INCREMENTAL........................................................................ 35
2.4 CURSO MÁXIMO..................................................................................... 36
3 FUNÇÃO PREPARATÓRIA (FUNÇÃO G)....................................... 37
3.1 LISTA DE CÓDIGO G NA SÉRIE M........................................................ 39
C-1
ÍNDICE B- 64304PO/01
C-3
ÍNDICE B- 64304PO/01
C-6
B- 64304PO/01 ÍNDICE
C-13
ÍNDICE B- 64304PO/01
C-14
B- 64304PO/01 ÍNDICE
C-15
I. GERAL
B-64304PO/01 GERAL 1. GERAL
1 GERAL
Este manual consiste das seguintes partes:
II. PROGRAMAÇÃO
Descreve cada função: o formato utilizado para a programação de
funções na linguagem NC, características e restrições.
III. OPERAÇÃO
Descreve a operação manual e automática da máquina,
procedimentos para a entrada e saída de dados, bem como para a
edição de programas.
IV. MANUTENÇÃO
Descreve procedimentos para a manutenção diária e a reposição
de baterias.
ANEXO
Listas de parâmetros, faixas de datas válidas, e alarmes.
NOTA
1 Este manual descreve as funções comuns ao sistema
torno (“lathe system”) e ao sistema de centro de
usinagem (“machining center system”). Para as funções
específicas para o sistema torno ou para o sistema de
centro de usinagem, consultar o Manual do Usuário
(Sistema Torno) (B-64304PO-1) ou o Manual do Usuário
(Sistema de Centro de Usinagem) (B-64304PO-2).
2 Algumas funções descritas neste manual não podem ser
aplicadas aos mesmos produtos. Para mais detalhes,
consultar o manual de Descrições (B-64302PO).
3 Este manual não detalha os parâmetros não
mencionados no texto. Para detalhes desses
parâmetros, consultar o manual de Parâmetros (B-
64310EN).
Os parâmetros são usados para definir funções e
condições de operação de uma ferramenta da máquina
CNC, e valores frequentemente usados
antecipadamente. Usualmente, o produtor da ferramenta
da máquina define na fábrica os parâmetros com o
objetivo de que o usuário possa usar a máquina
facilmente.
4 Este manual descreve não apenas funções básicas,
mas, também funções opcionais. Pesquise as opções
incorporadas em seu sistema no manual escrito pelo
fabricante da ferramenta da máquina.
-3-
1. GERAL GERAL B-64304PO/01
Modelos aplicáveis
Este manual descreve os modelos indicados na tabela abaixo. No texto,
as abreviações indicadas podem ser usadas.
Nome do modelo Abreviação
FANUC Série 0i -TD 0i -TD
Série 0i -D 0i -D
FANUC Série 0i -MD 0i -MD
FANUC Série 0i Mate -TD 0i Mate -TD
Série 0i Mate -D 0i Mate -D
FANUC Série 0i Mate -MD 0i Mate -MD
NOTA
1 Para efeitos de explicações, estes modelos podem
ser classificados como está indicado abaixo:
- Série T: 0i - TD / 0i Mate - TD
- Série M: 0i - MD / 0i Mate - MD
2 Algumas funções descritas neste manual podem
não ser aplicáveis aos mesmos produtos.
Para mais detalhes, consultar o manual
Descrições (B-64302PO).
3 Para o 0i-D / 0i Mate-D, os parâmetros necessitam
ser definidos para habilitar ou desabilitar algumas
funções básicas. Para estes parâmetros, ver a
Seção 4.51, "PARÂMETROS DE 0i-D / 0i Mate-D
FUNÇÕES BÁSICAS" no MANUAL DE
PARÂMETROS (B-64310PO).
-4-
B-64304PO/01 GERAL 1. GERAL
Símbolos especiais
Este manual usa os seguintes símbolos:
- M
Indica as descrições que são válidas somente para a série M.
Em uma descrição geral do método de usinagem, uma operação série M é
identificada por uma frase como “para fresagem”.
- T
-
Indica o fim da descrição de um tipo de controle.
Quando uma marca de tipo de controle mencionado acima não for
seguida por esta marca, assume-se que a descrição do tipo continua até
começar o próximo item ou parágrafo. Neste caso, o próximo item ou
parágrafo fornece uma descrição comum aos tipos de controle.
- IP
Indica uma combinação de eixos, tal como X_ Y_ Z_
Na posição sublinhada depois de cada endereço, um valor numérico é
colocado, tal como um valor de coordenada (usado na
PROGRAMAÇÃO).
-;
Indica o fim de um bloco. Corresponde, de fato, ao código ISO LF ou ao
código EIA CR.
-5-
1. GERAL GERAL B-64304PO/01
-6-
B-64304PO/01 GERAL 1. GERAL
-7-
1. GERAL GERAL B-64304PO/01
CUIDADO
1 O funcionamento de uma ferramenta da máquina
com controle CNC depende não só do próprio
sistema CNC, mas da combinação da ferramenta
da máquina com seu armário de distribuição
magnético, o sistema servo, o CNC, o painel de
operação, etc. Seria demasiado complexo
descrever aqui o funcionamento, a programação
e a operação referentes a todas as combinações
possíveis. Este manual descreve-as, em geral, do
ponto de vista do sistema CNC. Assim, para obter
informações mais detalhadas sobre uma
determinada ferramenta da máquina CNC,
consultar o manual fornecido pelo fabricante da
ferramenta da máquina, o qual deve ter prioridade
em relação a este manual.
2 Na área do cabeçalho de cada página do manual,
um título de capítulo é indicado, assim o leitor
pode encontrar a informação necessária
facilmente.
Encontrando primeiramente um título desejado, o
leitor pode consultar somente as partes
necessárias.
3 Este manual descreve o maior número possível de
variações para a aplicação do equipamento. É
impossível, porém, descrever todas as funções,
opções e comandos que não deveriam ser
combinados.
Se uma combinação de operações em particular
não é descrita, ela não deve ser empreendida.
CUIDADO
Os programas de usinagem, parâmetros, correção
data, etc., encontram-se armazenados na memória
interna não-volátil da unidade CNC. Normalmente,
o conteúdo desta memória não se perde ao ligar ou
desligar a tensão da máquina. Contudo, poderá ser
necessário apagar dados importantes,
armazenados na memória não-volátil, devido a uma
operação incorreta ou no decurso de uma
eliminação de erros. A fim de possibilitar uma
rápida recuperação de dados nestes casos, é
recomendável fazer previamente uma cópia de
segurança destes dados
-8-
II. PROGRAMAÇÃO
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
1 GERAL
O Capítulo 1, "GERAL", compreende as seguintes seções:
-11-
1. GERAL PROGRAMAÇÃO B-64304PO/01
Explicações
A função de mover a ferramenta ao longo de linhas retas e arcos é
chamada de interpolação.
- Movimento da ferramenta
• Para fresagem
Ferramenta Programa
G01X_Y_ ;
X_ ;
Peça
• Para torneamento
x Programa
Ferramenta G01Z_ ;
G01X_Z_ ;
Peça Z
-12-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
Programa
G03 X_ Y_ R_ ;
Peça Ferramenta
• Para torneamento
X
Programa
G02 X_ Z_ R_ ;
ou
G03 X_ Z_ R_ ;
Peça
Z
Eixo X
Movimento
Interpolação da
Eixo Y ferramenta
a) Movimento
ao longo de
linha reta
b) Movimento
ao longo de
um arco
• Para fresagem
mm/min Ferramenta
F
Peça
Mesa
• Parte torneamento
mm/min
Ferramenta
F
Peça
Placa
de
torno
-14-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
• Para fresagem
Ponto de referência
Ferramenta
Peça
Mesa
• Para torneamento
Posição da ferramenta
Explicações
A ferramenta pode ser deslocada para o ponto de referência de duas
formas:
1. Retorno manual ao ponto de referência (ver III -3.1)
O retorno ao ponto de referência é executado manualmente, por meio
de um botão.
2. Retorno automático ao ponto de referência (ver II -6)
Geralmentemente, executa-se, primeiro, o retorno manual ao ponto
de referência, logo após a energização. Quando se pretende
deslocar a ferramenta para o ponto de referência, a fim de proceder
a uma substituição posterior da ferramenta, utiliza -se a função de
retorno automático ao ponto de referência.
-15-
1. GERAL PROGRAMAÇÃO B-64304PO/01
• Para fresagem
Z
Z
Y Programa Y
X X
Sistema de Coordenadas
Desenho da peça CNC
Ferramenta
Ferramenta Comando
Ferramenta
Z
Y
Peça
X
Ferramenta da máquina
• Para torneamento
X X
Programa
Z
Z
Sistema de Coordenadas
Desenho da peça CNC
Comando
Peça
Ferramenta da máquina
-16-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
Explicações
- Sistema de
coordenadas Os dois sistemas de coordenadas seguintes são especificados em
locais diferentes:(Ver II -7)
1. Sistema de coordenadas do desenho da peça
O sistema de coordenadas é escrito no desenho da peça. Como
dados do programa, são utilizados os valores de coordenadas deste
sistema.
2. Sistema de coordenadas especificado pelo CNC
O sistema de coordenadas é preparado na ferramenta da máquina
que está sendo usada. Para tal, é programada a distância entre a
posição atual da ferramenta e o ponto zero do sistema de
coordenadas a ser definido.
-17-
1. GERAL PROGRAMAÇÃO B-64304PO/01
• Para fresagem
Sistema de coordenadas sobre
desenho estabelecido na peça
Sistema de coordenadas
especificado pelo CNC
estabelecido sobre a mesa Y Y
Peça X
Mesa
• Para torneamento
X X
Peça
Z Z
Placa do torno
-18-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
M
Para configurar os dois sistemas de coordenadas na mesma posição,
devem ser usados métodos simples de acordo com a forma do objeto
em trabalho e o número de passagens na máquina.
Y
Ponto padrão
Distância fixa da peça
Distância fixa
Origem do
programa
X
Trazer o centro da ferramenta para o ponto padrão do objeto em trabalho.
E estabelecer o sistema de coordenadas especificado pelo CNC nesta
posição.
Origem do programa
Guia
Palete
Guia
Peça
-19-
1. GERAL PROGRAMAÇÃO B-64304PO/01
T
Para definir dois sistemas de coordenadas na mesma posição, usa -se,
normalmente, o seguinte método:
- Coordenadas e X
Dimensões no desenho de
peças
Peça
60
Z
40
40
150
- Sistema de coordenadas
no torno como
especificado pelo CNC
X
Placa de torno
Peça
Origem do programa Z
-20-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
60 Peça 30
Z
30
80
100
- Sistema de coordenadas
do torno mecânico,
especificado pelo CNC
Placa do torno X
Peça
Z
Origem do
programa
-21-
1. GERAL PROGRAMAÇÃO B-64304PO/01
Explicações
Os métodos de comando para o deslocamento da ferramenta podem ser
indicados através de uma especificação absoluta ou incremental (ver
II -8.1).
- Comando absoluto
A ferramenta desloca -se para um ponto situado à “distância programada
em relação ao ponto zero do sistema de coordenadas”, isto é, para a
posição correspondente aos valores das coordenadas.
• Para fresagem
Z Ferramenta
X B(10,0,30,0,5,0)
• Para torneamento
Ferramenta
X A
B
Peça
Z
φ30
70
110
Comando especificando movimento do ponto A ao
ponto B
X30,0Z70,0;
Coordenadas do ponto B
-22-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
- Comando incremental
Especificação da distância entre a posição anterior da ferramenta e a
próxima posição da ferramenta.
• Para fresagem
Z
Ferramenta
X=40,0
Y
Z=-10,0
X B
Y-30,0
• Para torneamento
Ferramenta
A
X
-30,0 (valor do diâmetro)
B
Peça
φ60 Z
φ30
-40,0
U-30,0 W-40,0
Distância e direção para movimento ao longo de cada eixo
-23-
1. GERAL PROGRAMAÇÃO B-64304PO/01
1. Programação do diâmetro
Para a programação do diâmetro, use o valor do diâmetro indicado no
desenho, para especificar o valor do eixo X.
A
Peça
Z
φ40 φ30
60
80
2. Programação do raio
Para a programação do raio, use a distância em relação ao centro da
peça, isto é, o valor do raio, para especificar o valor do eixo X.
X
A
Peça 20 15
60
80
-24-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
• Para fresagem
Ferra Ferramenta
Velocidade do Fuso N
Diâmetro da ferramenta
φD mm
min-1
V: Velocidade de
corte
m/min
Peça
• Para torneamento
Ferramenta
Velocidade de corte v
m/min
Velocidade do fuso
N min-1
Peça φD
-25-
1. GERAL PROGRAMAÇÃO B-64304PO/01
Visão geral
Para cada um dos vários tipos de usinagem (tais como perfuração,
rosqueamento, mandrilagem, e fresagem e para usinagens de moenda,
ou usinagem grosseira, usinagem de semi-acabamento, usinagem de
acabamento, rosqueamento, e criação de trilhas para torneamento) a
ferramenta necessária deve ser selecionada. A seleção da respectiva
ferramenta efetua--se atribuindo um número a cada ferramenta e
indicando no programa o número desejado.
Exemplos
M
Número da ferramenta
01
02 Conjunto ATC
Número da ferramenta
01 06
02 05 Posição da ferramenta
03 04
-26-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
• Para fresagem
Ferramenta
Rotação
do fuso
Refrigerador ligado/desligado
Peça
• Para torneamento
Refrigerador ligado/desligado
Placa do torno
Aberta/fechada
Rotação do fuso
Peça
-27-
1. GERAL PROGRAMAÇÃO B-64304PO/01
Bloco
Bloco
Sequencia de
Bloco
Block movimentos da
ferramenta
Bloco
Programa
:
:
:
:
Bloco
-28-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
Explicações
O bloco e o programa possuem a seguinte configuração:
- Bloco
1 bloco
Fim do bloco
- Programa
;
Oxxxx ; Número do Programa
Bloco
Bloco
Bloco
: :
: :
: :
-29-
1. GERAL PROGRAMAÇÃO B-64304PO/01
Programa Principal
: Subprograma #1
:
M98P1001 O1001
:
:
:
M99
M98P1002
:
:
Subprograma #2
M98P1001 O1002
:
:
:
M99
-30-
B-64304PO/01 PROGRAMAÇÃO 1. GERAL
Motor
Chave de
limite
Área de Curso
Motor
Chave
de
limite
Ponto zero da máquina
-31-
2. EIXOS CONTROLADOS PROGRAMAÇÃO B-64304PO/01
2 EIXOS CONTROLADOS
O Capítulo 2, "EIXOS CONTROLADOS", compreende as seções
seguintes:
-32-
B-64304PO/01 PROGRAMAÇÃO 2. EIXOS CONTROLADOS
Explicação
O número de eixos controlados usados com este sistema NC depende
do modelo e do tipo de controle, como indicado abaixo.
Série 0i -D
Item Série M Série T
Caminho controlado 1 caminho 1 caminho 2 caminhos
Eixos controlados Máx. 8 eixos
Máx. 5 eixos Máx. 4 eixos
(Total de dois eixos)
Eixos controlados (para
Máx. 5 eixos Máx. 4 eixos Máx. 5 eixos
cada caminho)
Eixos controlados
Máx. 4 eixos Máx. 4 eixos Máx. 4 eixos
simultaneamente (para
cada caminho)
Máx. 4 eixos de uma Máx. 4 eixos de uma Máx. 4 eixos de uma vez
Controle de eixo por PMC vez vez (Não disponível no eixo Cs)
(Não disponível no( eixo (Não disponível no eixo Cs)
Cs)
Designação de eixos de
rotação 2 eixos 2 eixos Máx. 2 eixos/3 eixos
(cada caminho/total)
Controle de contorno Cs
1 eixo 1 eixo Máx. 1 eixo/2 eixos
(cada caminho / total)
Série 0i Mate -D
Item Série M Série T
Caminho controlado 1 caminho 1 caminho
Eixos controlados Máx. 4 eixos Máx. 3 eixos
Eixos controlados (para
Máx. 4 eixos Máx. 3 eixos
cada caminho)
Eixos controlados
Máx. 3 eixos Máx. 3 eixos
simultaneamente
Controle de eixo por PMC - -
Designação de eixos de
rotação 1 eixo 1 eixo
(cada caminho/total)
Controle de contorno Cs - Max. 1 eixo
NOTA
1 O número máximo de eixos controlados
disponíveis está limitado coerentemente com a
configuração da opção. Consultar o manual
fornecido pelo fabricante da ferramenta da
máquina para obter detalhes.
2 O número de eixos controlados simultaneamente
para operação manual (comando de
movimentação, retorno do ponto de referência
manual, ou transversal rápido manual) é de 1 ou 3.
(1 quando o bit 0 (JAX) do parâmetro No. 1002 é
ajustado para 0, e 3 quando é ajustado para 1).
-33-
2. EIXOS CONTROLADOS PROGRAMAÇÃO B-64304PO/01
Explicações
Os eixos de movimentos das ferramentas das máquinas recebem nomes.
Estes nomes são conhecidos como endereços ou nomes de eixos. Os
nomes de eixos são determinados de acordo com a máquina ferramenta.
As regras de estabelecimento de nomes estão em conformidade com
regras como as normas ISO.
NOTA
Os nomes de eixos são pré-determinados de
acordo com a máquina usada.Consultar o manual
fornecido pelo fabricante da ferramenta da
máquina.
-34-
B-64304PO/01 PROGRAMAÇÃO 2. EIXOS CONTROLADOS
Explicações
O sistema incremental é constituído pelo menor incremento de entrada
(para a entrada) e pelo menor incremento de comando (para a saída). O
menor incremento de entrada é o menor incremento para a
programação da distância percorrida. O menor incremento de comando
é o menor incremento para o deslocamento da ferramenta na máquina.
Ambos os incrementos são representados em mm, polegadas ou graus.
Três tipos de sistemas de incrementos estão disponíveis, como está
indicado na Tabela 2.3 (a). Para cada eixo, um sistema de incrementos
pode ser estabelecido usando um bit entre bit 0 e bit 1 (ISA ou ISC) do
parâmetro No. 1013.
0,01 mm 0,01 mm
IS-A 0,001 polegadas 0,001 polegadas
0,01 polegad
graus 0,01 graus
as
0,001 mm 0,001 mm
IS-B 0,0001 polegadas 0,0001 polegadas
0,001 polegad
graus 0,001 graus
as
0,0001 mm 0,0001 mm
IS-C 0,00001 polegadas 0,00001 polegadas
0,0001 polegad
graus 0,0001 graus
as
O comando de menor incremento é métrico ou expresso em polegadas,
dependendo da ferramenta da máquina. Ajustar a unidade métrica ou as
polegadas considerando o parâmetro INM (No. 0100#0).
Para seleção entre unidade métrica ou polegadas para o incremento
mínimo de entrada, o código G (G20 ou G21) ou um parâmetro de
ajustes fazem a escolha.
O uso combinado do sistema de polegadas e do sistema métrico não é
permitido. Existem funções que não podem ser usadas entre eixos com
sistemas de unidades diferentes (interpolação circular, compensação de
corte (série M), etc.). Para saber mais sobre o sistema de incrementos,
consultar o manual do fabricante da ferramenta da máquina.
NOTA
Um incremento (em milímetros ou polegadas) indica
um valor de diâmetro quando a especificação do
diâmetro é executada (o bit 3 (DIA) do parâmetro No.
1006 tem um valor de 1) ou um valor de raio quando
a especificação do raio é executada (o bit 3 (DIA) do
parâmetro No. 1006 tem um valor de 0).
-35-
2. EIXOS CONTROLADOS PROGRAMAÇÃO B-64304PO/01
Explicações
O curso máximo controlado por esse CNC é mostrado na tabela abaixo:
Curso máximo = Menor incremento de comando × 999999999
(99999999 para IS-A)
Comandos que excedam o curso máximo não são permitidos.
Tabela 2.4 (a) Cursos máximos
Nome do sistema
Menor incremento de Curso máximo
de incrementos entrada
0,01 mm ±999999,99 mm
IS-A 0,001 polegadas ±99999,999 polegadas
0,01 graus ±999999,99 graus
0,001 mm ±999999,999 mm
IS-B 0,0001 polegadas ±99999,9999 polegadas
0,001 graus ±999999,999 graus
0,0001 mm ±99999,9999 mm
IS-C 0,00001 polegadas ±9999,99999 polegadas
0,0001 graus ±99999,9999 graus
NOTA
1 O curso efetivo depende da ferramenta da máquina.
2 Um incremento (em milímetros ou polegadas) na
tabela indica um valor de diâmetro quando a
especificação do diâmetro é executada (o bit 3
(DIA) do parâmetro No. 1006 tem o valor de 1) ou
um valor de raio quando a especificação do raio é
executada (o bit 3 (DIA) do parâmetro No. 1006
tem um valor de 0).
-36-
3. FUNÇÃO PREPARATÓRIA
Tipo Significado
Código G de ação O código G só é eficaz no bloco em que é
simples especificado
O código G é eficaz até que outro código G do
Código G Modal
mesmo grupo seja especificado.
(Exemplo)
G01 e G00 são códigos G modais no grupo 1.
G01 X_ ;
Z_ ; G01 é eficaz nesta faixa.
X_ ;
G00 Z_ ; G00 é eficaz nesta faixa.
X_ ;
G01 X_ ;
:
T
Existem três sistemas de código G nas séries:T: A, B, e C (Tabela
3.2(a)). Selecionar o sistema de código G usando os bits 6 (GSB) e 7
(GSC) do parâmetro No. 3401. Geralmente, o Manual do Usuário
descreve o uso do sistema A de código G, exceto quando o item descrito
pode usar apenas sistemas B ou C de código G. Nestes casos, o uso de
sistemas B ou C de código G é descrito.
-37-
3. FUNÇÃO PREPARATÓRIA
Explicação
1. Quando o estado limpo (“clear”) (bit 6 (CLR) do parâmetro No.
3402) é configurado para iniciar (“power-up”) ou reinicializar
(“reset”), os códigos modais G são colocados nos estados descritos
abaixo.
(1) Os códigos modais G são colocados nos estados marcados
com o símbolo ,conforme está indicado na Tabela.
(2) G20 e G21 permanecem sem mudanças quando o estado de
clear é configurado no power-up ou no reset.
(3) Qual dos estados G22 ou G23 ao ligar (“power on”) é
determinado pelo bit 7 (G23) do parâmetro No. 3402. Porém, G22
e G23 permanecem sem mudanças quando o estado de clear é
estabelecido no reset.
(4) O usuário pode selecionar G00 ou G01 pela configuração do
parâmetro G01 (No. 3402#0).
(5) O usuário pode selecionar G90 ou G91 pela configuração do
parâmetro G91 (No. 3402#3).
Quando o sistema B ou C de códigos G for usado na série T,
a configuração do bit 3 (G91) do parâmetro No. 3402
determina se os códigos G90 ou G91 são efetivos.
(6) Na série M , o usuário pode selecionar G17, G18, ou G19 pela
configuração dos bits 1 (G18) e 2 (G19) do parâmetro No.
3401.
2. Códigos G diferentes de G10 e G11 são códigos de ação simples.
3. Quando um código G não listado na lista de códigos G é
especificado, ou é especificado um código G que não tem opção
correspondente, é acionado o alarme PS0010.
4. Múltiplos códigos G podem ser especificados no mesmo bloco se
cada código G pertence a um grupo diferente. Se múltiplos códigos
G que pertencem ao mesmo grupo são especificados no mesmo
bloco, somente o último código G especificado é válido.
5. Se um código G que pertence ao grupo 01 é especificado em um
ciclo fixo para perfuração, o ciclo fixo para perfuração é
cancelado. Isto significa que o mesmo estado configurado pela
especificação de G80 é definido. Notar que os códigos G no grupo
01 não são afetados por um código G que especifica um ciclo fixo
para perfuração.
6. Os códigos G são indicados por grupo.
M
7. O grupo de G60 (série M) é chaveado de acordo com a
configuração do bit 0 (MDL) do Parâmetro No. 5431. (Quando o
bit MDL é configurado para 0, o grupo 00 é selecionado. Quando
o bit MDL é configurado para 1, o grupo 01 é o selecionado).
T
8. Para o sistema A de códigos G na série T, o comando
absoluto/incremental é identificado pela palavra de endereço (X/U,
Z/W, C/H, Y/V) em vez do código G (G90/G91). Somente o nível
inicial é provido no ponto de retorno do ciclo fixo para perfuração.
-38-
3. FUNÇÃO PREPARATÓRIA
-39-
3. FUNÇÃO PREPARATÓRIA
-40-
3. FUNÇÃO PREPARATÓRIA
-41-
3. FUNÇÃO PREPARATÓRIA
T
Tabela 3.2 (a) lista de código G
Sistema de código G
Grupo Função
A B C
G00 G00 G00 Posicionamento ( deslocamento rápido)
G01 G01 G01 Interpolação Linear (Avanço de corte)
01
G02 G02 G02 Interpolação Circular SH ou interpolação helicoidal SH
G03 G03 G03 Interpolação Circular SAH ou interpolação helicoidal SAH
G04 G04 G04 Pausa
G05.4 G05.4 G05.4 HRV3 ligado/desligado
G07.1 G07.1 G07.1
Interpolação Cilíndrica
(G107) (G107) (G107)
00
G08 G08 G08 Controle avançado por antecipação
G09 G09 G09 Parada exata
G10 G10 G10 Entrada de dados programáveis
G11 G11 G11 Modo de cancelamento de Entrada de dados programáveis
G12.1 G12.1 G12.1
Modo de interpolação de coordenada polar
(G112) (G112) (G112)
21
G13.1 G13.1 G13.1
Modo de cancelamento de interpolação de coordenada polar
(G113) (G113) (G113)
G17 G17 G17 Seleção de plano XpYp
G18 G18 G18 16 Seleção de plano ZpXp
G19 G19 G19 Seleção de plano YpZp
G20 G20 G70 Entrada em polegada
06
G21 G21 G71 Entrada em mm
G22 G22 G22 Função de controle do curso armazenado ON
09
G23 G23 G23 Função de controle do curso armazenado OFF
G25 G25 G25 Supervisão da oscilação de velocidade do fuso OFF
08
G26 G26 G26 Supervisão da oscilação de velocidade do fuso on
G27 G27 G27 Controle do retorno ao ponto de referência
G28 G28 G28 Retorno ao ponto de referência
00 o o o
G30 G30 G30 Retorno ao 2 , 3 e 4 ponto de referência
G31 G31 G31 Função de Salto
G32 G33 G33 Rosca
G34 G34 G34 Abertura de rosca de passo variável
G36 G36 G36 01 Correção automática da ferramenta (eixo X)
G37 G37 G37 Coreção automática da ferramenta (eixo Z)
G39 G39 G39 Compensação de raio da ponta da ferramenta: interpolação de
arrendonamento de canto
G40 G40 G40 Cancelamento da Compensação de raio da ponta da ferramenta
07
G41 G41 G41 Compensação de raio de ponta da ferramenta: esquerda
G42 G42 G42 Compensação de raio de ponta da ferramenta: direita
G50 G92 G92 Definição do sistema de coordenadas ou especificação da
00
velocidade máxima do fuso
G50.3 G92.1 G92.1 Pré-definição do sistema de coordenadas da peça
G50.2 G50.2 G50.2
Cancelamento da rotação Poligonal
(G250) (G250) (G250)
20
G51.2 G51.2 G51.2
Rotação Poligonal
(G251) (G251) (G251)
-42-
3. FUNÇÃO PREPARATÓRIA
-43-
3. FUNÇÃO PREPARATÓRIA
-44-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
4 FUNÇÕES DE INTERPOLAÇÃO
As funções de interpolação especificam a forma de fazer um
movimento relativo a um eixo (em outras palavras, o movimento de
uma ferramenta a respeito do objeto de trabalho ou da mesa).
-45-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Formato
G00 IP_ ;
IP_ : Para um comando absoluto, as coordenadas da
posição final; para um comando incremental, a distância a
ser percorrida pela ferramenta.
Explicações
Cada um dos seguintes caminhos da ferramenta pode ser selecionado de
acordo com o bit 1 (LRP) do parâmetro nº 1401.
Posicionamento por interpolação não linear
A ferramenta é posicionada individualmente, à velocidade de
deslocamento rápido de cada eixo. O caminho da ferramenta é
normalmente retilíneo.
Posicionamento por interpolação linear
A ferramenta é posicionada no menor espaço de tempo possível a
uma velocidade não maior do que a velocidade de deslocamento
rápido para cada eixo.
Contudo, o caminho não é idêntico ao da interpolação linear (G01).
Posicionamento por interpolação Posição inicial
Linear
-46-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Restrição
A velocidade de deslocamento rápido não pode ser especificada no
endereço F.
Mesmo que o posicionamento por interpolação linear se encontre
especificado, o posicionamento por interpolação não linear é executado
nos casos indicados a seguir. Por isso, preste atenção para que a
ferramenta não colida com a peça.
G28 especifica um posicionamento entre o ponto de referência e
as posições intermediárias.
G53
-47-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Velocidade de avanço da
direção do eixo
Velocidade de avanço da
direção do eixo
Velocidade de avanço da
direção do eixo
Velocidade de avanço da
direção do eixo
202 402
0,14907(min.)
300
A velocidade de avanço para o eixo C é
40 268,3 graus / min.
0,14907
Exemplo
- Interpolação Linear ● Para fresagem
(G91) G01X200.0Y100.0F200.0;
Eixo Y
100,0
(Ponto final)
Eixo X
0 (Ponto inicial) 200,0
● Para torneamento
(Programação do diâmetro)
G01X40.0Z20.1F20; (Programação absoluta)
ou
G01U20.0W-25.9F20; (Programação incremental)
X
46,0
20,1
Ponto Ponto
Φ20.0
Φ40.0
final inicial Z
-49-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
(Ponto inicial)
90
-50-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Formato
Arco no plano XpYp
G02 I_ J_
G17 Xp_ Yp_ F_ ;
G03 R_
Arco no plano ZpXp
G18 G02 I_ K_
G03 Zp_ Xp_ R_ F_ ;
Arco no plano YpZp
G02 J_ K_
G19 Yp_ Zp_ F_ ;
G03 R_
Comando Descrição
G17 Especificação de um arco no plano XpYp
G18 Especificação de um arco no plano ZpXp
G19 Especificação de um arco no plano YpZp
G02 Interpolação Circular: Sentido horário (SH)
G03 Interpolação Circular: Sentido anti-horário (SAH)
Valores de comando do eixo x ou eixos paralelos
Xp_
(Definido pelo parâmetro No. 1022)
Valores de comando do eixo Y axis ou eixos paralelos
Yp_
(Definido pelo parâmetro No. 1022)
Valores de comando do eixo Z axis ou eixos paralelos
Zp_ o
(Definido pelo parâmetro N . 1022)
Distância de um eixo Xp entre o ponto inicial e o centro de
I_
um arco com sinal
Distância de um eixo Yp entre o ponto inicial e o centro de
J_
um arco com sinal
Distância de um eixo Zp entre o ponto inicial e o centro de
K_
um arco com sinal
R_ Raio do arco (Com sinal, valor de raio para torneamento)
F_ Velocidade de avanço ao longo do arco
T
NOTA
Os eixos U, V, e Wpodem ser usados com os códigos
G, B e C.
-51-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Explicação
- Direção da interpolação circular
O “sentido horário”(G02) e o “sentido anti -horário”(G03) no plano Xp Yp
(plano ZpXp ou YpZp) são definidos quando o plano XpYp é visto da
direção positiva para a negativa do eixo Zp (eixo Yp ou eixo Xp,
respectivamente), no sistema de coordenadas cartesianas. Ver figura
abaixo.
- Distância percorrida em
um arco O ponto final de um arco é especificado por meio do endereço Xp, Yp ou
Zp, e é expresso como valor absoluto ou incremental, de acordo com G90
ou G91. Para o valor incremental, é especificada a distância entre o ponto
inicial do arco e o ponto final.
y Ponto x z
x inicial z Ponto y j Ponto
i k inicial
inicial
j i k
Centro Centro Centro
-52-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
- Raio do arco
A distância entre um arco e o centro do círculo que contém o arco pode
ser especificada usando o raio, R, do círculo em vez de I, J, e K.
Neste caso, são considerados dois arcos: um arco que é menor que 180 e
outro que é maior 180 .
M
Quando é comandado um arco que excede 180 , o raio deve ser
especificado com um valor negativo.
T
Um arco que exceda 180° não pode ser especificado (um valor negativo
não pode ser usado para o raio). Se for especificado, o alarme PS0023 é
ativado.
<2>
r=50 mm
Ponto final
<1>
Ponto inicial
r=50 mm
Y
-Velocidade de Avanço
Na interpolação circular, a velocidade de avanço é igual à velocidade
especificada por meio do código F e a velocidade de avanço ao longo do
arco (a velocidade de avanço tangencial do arco) é controlada de forma a
corresponder à velocidade de avanço especificada.
A diferença entre a velocidade de avanço nominal e a velocidade de
avanço real da ferramenta é de 2%. Porém, esta velocidade de avanço é
medida ao longo do arco, depois de aplicada a compensação do raio da
ponta da ferramenta.
-53-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Restrição
- Especificação simultânea de R com I, J e K
Se os endereços I, J, K e R forem especificados simultaneamente, o arco
definido por meio do endereço R tem prioridade e os outros são ignorados.
e
(t)
γ (t) γs (γ e- γ s) θ(t)
Ponto (t) θ
inicial
Centro
Raio s
Ponto inicial
s
e Ponto final
Centro
-54-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Exemplo
M
Eixo Y
M
100
50
60
60
40
0 Eixo X
90 120 140 200
-55-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
T
- Comando de interpolação circular X, Z
X
R25.0
15.0
G02X50.0Z30.0R25.0F0.3 ou
G02U20.0W-20.0R25.F0.3;
10.0
30.0
50.0 Z
-56-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Formato
Arco no plano XpYp
G02 I_ J_
G17 Xp_ Yp_ _ ( _) F_ ;
G03 R_
Arco no plano ZpXp
G02 K_ I_
G18 Zp_ Xp_ _ ( _) F_ ;
G03 R_
Arco no plano YpZp
G02 J_ K_
G19 Yp_ Zp_ _ ( _) F_ ;
G03 R_
, : Qualquer eixo em que não se encontre
aplicada a interpolação circular.
No máximo dois eixos podem ser especificados.
Explicações
A velocidade tangencial de um arco em um plano especificado ou a
velocidade tangencial sobre os eixos lineares pode ser especificada
como velocidade de avanço, dependendo da definição do bit 5 (HTG)
do Parâmetro No.1403.
Um comando F especifica uma velocidade de avanço ao longo de um
arco circular quando HTG é especificado como 0. Desta forma, a
velocidade de avanço do eixo linear é determinada da seguinte forma:
-57-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Caminho da ferramenta
X Y
Caminho da ferramenta
X Y
Restrições
Compensação de corte (série M), ou compensação do raio da
ponta ferramenta (série T), é aplicada somente para arcos
circulares.
A correção da ferramenta e a compensação do comprimento
da ferramenta (série M) não podem ser usadas nos blocos em
que se encontre programada uma interpolação helicoidal.
-58-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Formato
G07.1 IP r; Inicia o modo de interpolaçao cilíndrica
(Ativa a interpolação cilíndrica).
:
:
:
G07.1 IP 0; O modo de interpolação cilíndrica é
cancelado.
IP : Um endereço para o eixo de rotação
r : O raio da peça
Especifique G07.1 IPr; e G07.1 IP0; em blocos
separados. G107 pode ser usado ao invés de G07.1.
Explicações
- Seleção de Plano (G17, G18, G19)
Para especificar um código G para seleção de plano, defina o eixo de
rotação no parâmetro No. 1022 como um eixo linear que é um dos três
eixos básicos do sistema de coordenadas básico ou como um eixo
paralelo a um deles. Por exemplo, quando o eixo de rotação C é
definido como paralelo ao eixo X, especificando G17, endereço do
eixo C e Y ao mesmo tempo, pode-se selecionar um plano formado
pelos eixos C e Y ( O plano Xp-Yp).
T
NOTA
Os eixos U, V, e W podem ser usados com os códigos
G, B e C.
- Velocidade de avanço
Uma velocidade de avanço especificada no modo de interpolação
cilíndrica é a velocidade de avanço na circunferência.
-59-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
G19 C_Z_;
G02 (G03) Z_C_R_;
-60-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Restrição
- Especificação do raio do arco na interpolação circular
No modo de interpolação cilíndrica um raio de arco não pode ser
especificado com endereços de palavra I, J, ou K.
- Posicionamento
No modo de interpolação cilíndrica, as operações de posicionamento
(incluindo aquelas que produzem ciclos transversais rápidos, tais como
G28, G53, G73, G74, G76, G80 até G89) não podem ser especificadas.
Antes que posicionamento possa ser especificado, o modo de
interpolação cilíndrica deve ser cancelado. A interpolação cilíndrica
(G07.1) não pode ser realizada no modo de posicionamento (G00).
- Eixo de rotação
Somente um eixo de rotação pode ser configurado para interpolação
cilíndrica. Consequentemente, é impossível especificar mais que um
eixo de rotação no comando G07.1.
- Deslocamento
rotativo do eixo Se um eixo de rotação que usa a função de rolagem for especificado no
início do modo de interpolação cilíndrica, a função de rolagem é
automaticamente desativada no modo de interpolação cilíndrica.
Depois que o modo de interpolação cilíndrica for cancelado, a função
de rolagem é ativada automaticamente.
- Correção da ferramenta
Uma correção de ferramenta deve ser especificada antes que o modo
de interpolação cilíndrica seja configurado. Nenhuma correção pode
ser mudada no modo de interpolação cilíndrica.
-61-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
M
- Coordenar a configuração
do sistema No modo de interpolação cilíndrica, um sistema de coordenadas da peça
(G92, G54 a G59) ou um sistema de coordenadas local (G52) não pode
ser especificado.
T
- Configuração do sistema
de coordenadas No modo de interpolação cilíndrica, um sistema de coordenadas do
objeto de trabalho (G50, G54 a G59) e o sistema de coordenadas locais
(G52) não podem ser especificados.
-62-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Exemplo
Exemplo de uma interpolação cilíndrica
O0001 (INTERPOLAÇÃO CILÌNDRICA );
N01 G00 G90 Z100.0 C0 ;
N02 G01 G91 G18 Z0 C0 ;
N03 G07.1 C572 99 ;*
N04 G90 G01 G42 Z120.0 D01 F250. ;
N05 C30.0 ;
N06 G03 Z90.0 C60.0 R30.0 ;
N07 G01 Z70.0 ;
N08 G02 Z60.0 C70.0 R10.0 ;
N09 G01 C150.0 ;
N10 G02 Z70.0 C190.0 R75.0 ;
N11 G01 Z110.0 C230.0 ;
N12 G03 Z120.0 C270.0 R75.0 ;
N13 G01 C360.0 ;
N14 G40 Z100.0 ;
N15 G07.1 C0 ;
N16 M30 ;
-63-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Formato
G31 IP;
G31: Código G de ação simples (É efetivo somente
no bloco no qual é especificado)
Explicação
Os valores de coordenadas quando o sinal de salto é ligado podem ser
usados em uma macro personalizada porque são armazenados no
sistema de macros adaptadas variável #5061 a #5065, da seguinte
maneira:
#5061: Valor da primeira coordenada de eixo
#5062: Valor da segunda coordenada de eixo
#5063: Valor da terceira coordenada de eixo
#5064: Valor da quarta coordenada de eixo
#5065: Valor da quinta coordenada de eixo
CUIDADO
Desativar o cancelamento da velocidade de avanço,
o ensaio de sistema, e aceleração/desaceleração
automáticas (porém, tudo isto se torna disponível
pela configuração de bit 7 (SKF) do Parâmetro No.
6200 a 1.) quando a velocidade de avanço por
minuto for especificada, permitindo um erro na
posição da ferramenta quando o sinal de salto é
inserido. Estas funções são ativadas quando a
velocidade de avanço por rotação for especificada.
NOTA
Se o comando G31 for emitido enquanto a
compensação de raio da ferramenta / raio da ponta
da ferramenta é aplicada, um alarme PS0035 será
exibido. Cancelar a compensação de raio da
ferramenta com o comando G40 antes que o
comando G31 seja especificado.
-64-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Exemplo
- O próximo bloco relativo a G31 é uma programação incremental
Movimento
Movimentoreal
real
100,0
Movimento sem sinal de
Movimento sem sinal de salto
X salto
salto incremental
Fig. 4.6 (a) O próximo bloco é uma programação
G
3
1
O sinal de salto é inserido aqui GG
39
10
GX
92
00
0
X.
20
0 X200,00
0F
Movimento
.1 real
00
Movimento sem sinal de salto
0
F;
salto1
Fig. 4.6 (b) O próximo bloco é uma programação 0Y absoluta para o eixo 1
01
;0
- O próximo bloco relativo a G31 é uma programação absoluta para 0
Y.
2 eixos
10
G31 G90 X200.0 F100; 0;
X300.0 Y100.0; 0
Y .
0
;
Movimento real
Movimento sem sinal
de salto
X
100 200 300
Fig. 4.6 (c) O próximo bloco é uma programação absoluta para 2 eixos
-65-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Formato
Mover o comando G31 IP_ F_ P_ ;
IP_ : Ponto final
F_ : Velocidade de avanço
P_ : P1 a P4
Pausa
G04X(U,P)_ (Q_ ); X(U,P)_ : Tempo de pausa
Q_ : Q1 a Q4
Explicação
O salto de passos múltiplos é causado ao especificar P1, P2, P3, ou P4
em um bloco G31. Para uma explicação sobre a seleção (P1, P2, P3, ou
P4), consultar o manual fornecido pelo fabricante da máquina
ferramenta.
A especificação de Q1, Q2, Q3, ou Q4 em G04 (comando dwell) ativa
o salto de pausa de uma forma similar à especificação de G31. Um
salto pode ocorrer mesmo que Q não seja especificado. Para uma
explicação da seleção (Q1, Q2, Q3, ou Q4), consultar o manual
fornecido pelo fabricante da ferramenta da máquina.
CUIDADO
A pausa não é pulada quando Qn não é
especificado e os bits 0 (DS1) e 7 (DS8) do
parâmetro No. 6206 não são configurados.
-66-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
Formato
G31 IP_ ;
G31; Código G de ação simples (É efetivo somente no
bloco no qual é especificado)
-67-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
Visão Geral
Executar o comando de movimento seguindo G31P99 (ou G31P98)
enquanto se sobrepuja o limite de torque*1 no servo motor permite que o
avanço de corte seja executado da mesma forma que em interpolação
linear (G01). Se durante o movimento com este comando o toque do
servo motor alcançar o valor limite de torque (o limite de torque no
servo motor multiplicado pelo override) devido à pressão ou outras
causas ou um sinal de salto (incluindo um sinal de salto de alta
velocidade) for inserido, quaisquer comandos de movimento
remanescentes serão cancelados, e o próximo bloco será executado. (A
operação de cancelamento de qualquer comando de movimento
remanescente e de executar o próximo bloco é chamada de operação de
salto no restante deste documento).
É possível sobrepujar o limite de torque no servo motor com os
seguintes métodos de comando:
(1) Executar o comando de neutralização do limite de torque na janela
do PMC.
Formato
G31 P98 _ F_ ;
G31 P99 _ F_ ;
-68-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
X
A: Posição de parada da máquina
300,0 B: Posição atual do CNC quando o valor
imite de torque for alcançado
N2 C: Comando N1 de posição do ponto final
200,0
Valor do erro
100,0
N1 A B C
-69-
4. FUNÇÕES DE INTERPOLAÇÃO PROGRAMAÇÃO B-64304PO/01
- Comando de limite de
torque Quando nenhum comando de limite de torque for emitido no comando de
salto de limite de torque no PMC ou outras janelas, o alarme PS0035 será
emitido.
(Exemplo de programa)
O0012;
:
Mxx; (Especificar um limite de torque no PMC através da janela)
:
G31 P99 X200. F100. ; (Comando de salto de limite de torque)
- Variáveis de macro
personalizadas Quando o comando de salto de limite de torque é executado, as variáveis
de sistema de macros personalizadas #5061 à #5065 (posição de sinal de
salto) armazenam a posição de coordenadas assumida no fim do salto.
Na realidade, há um desvio devido à demora do sistema servo entre a
posição da máquina e a posição atual do CNC quando uma operação de
salto é executada. Este desvio pode ser determinado a partir do desvio de
posição do servo. Configurando o bit 2 (TSE) do Parâmetro No. 6201 é
possível selecionar se a posição do sinal de salto a ser armazenada nas
variáveis do sistema deve ser ou não compensada pelo erro (desvio de
posição) do sistema servo.
-70-
B-64304PO/01 PROGRAMAÇÃO 4. FUNÇÕES DE INTERPOLAÇÃO
NOTA
1 Especificar apenas um único eixo com o comando de
salto de limite de torque. Se nenhum eixo for
especificado, ou for feita uma tentativa de especificar
mais de um, o alarme PS0369 será emitido.
2 Não emitir o comando de salto de limite de torque
nos modos G41 ou G42. Se isso acontecer, o alarme
PS0035 será emitido.
3 O sinal de chegada ao limite de torque é emitido
independentemente do comando de salto do limite
de torque.
4 Não emitir o comando de salto de limite de torque
para um eixo que esteja sendo sincronizado com
controle de sincronização (tais como o controle de
sincronização ou a caixa de transmissão eletrônica
(série M)).
5 Não especificar o comando de salto de limite de
torque em um bloco contínuo.
6 Quanto mais alta for a velocidade do movimento,
maior será o erro entre a posição em que a máquina
para e a posição em que o salto é efetivamente
detectado. O erro também aumenta quando a
velocidade é variada durante o movimento. Evitar
variar a velocidade com neutralização e etc.
-71-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
5 FUNÇÕES DE AVANÇO
O Capítulo 5, "FUNÇÕES DE AVANÇO", compreende as seções
seguintes:
-72-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
5.1 GERAL
-Funções de avanço
1. Deslocamento rápido
Quando se especifica o comando de posicionamento (G00), a
ferramenta se move à velocidade de deslocamento rápido programada
no CNC (parâmetro nº 1420).
2. Avanço de corte
A ferramenta se move à velocidade de avanço de corte
programada.
- Override
O override pode ser aplicado à velocidade de deslocamento rápido ou à
velocidade de avanço de corte, pressionando--se o respectivo botão no
painel de operação da máquina.
0 Tempo
TR TR
Velocidade de avanço
FC : Velocidade de avanço
FC
TC : Tempo constante de
aceleração / desaceleração
para velocidade de avanço
de corte
0 Tempo
TC TC
- Caminho da ferramenta
em avanço de corte Quando a direção do movimento muda entre um bloco especificado
e o bloco seguinte durante o avanço do corte, o caminho da
ferramenta poderá ser arredondado devido ao relacionamento entre o
tempo contínuo e a velocidade de avanço(Fig. 5.1(b)).
Y
Caminho Programado
Caminho da ferramenta
0
X
Y ∆r : Erro
Caminho programado
Caminho da ferramenta
0 X
-74-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
Formato
G00 IP_ ;
G00 : Código G (grupo 01) para posicionamento
(deslocamento rápido)
IP_ : Palavra de dimensão para o ponto final
Explicações
O comando de posicionamento (G00) posiciona a ferramenta por meio do
deslocamento rápido. No deslocamento rápido, o bloco seguinte é
executado depois da velocidade de avanço especificada passar para 0 e
do servo motor alcançar uma determinada faixa definida pelo
fabricante da ferramenta da máquina (controle na posição correta).
A velocidade de deslocamento rápido é definida para cada eixo por
meio do parâmetro nº 1420, não sendo, assim, necessário programar
uma velocidade de avanço rápido.
Os seguintes overrides podem ser aplicados à velocidade de
deslocamento rápido, pressionando -se o respectivo botão no painel de
operação da máquina: F0, 25, 50, 100%
F0: Permite que uma velocidade de avanço fixa seja definida para cada
eixo pelo parâmetro nº 1421.
Também é possível selecionar o override de deslocamento rápido em
passos de 1% ou 0,1% em uma faixa de 0 a 100%
Para informações mais detalhadas, consulte o manual aplicável do
fabricante da ferramenta da máquina.
-75-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
Geral
A velocidade de avanço da interpolação linear (G01), interpolação
circular (G02, G03), etc., são programadas com números após o código
F. No avanço de corte, o bloco seguinte é executado de forma a
minimizar a alteração da velocidade de avanço em relação ao bloco
precedente.
M
Quatro modos de especificação estão disponíveis:
1. Avanço por minuto (G94)
Após F, especifique o avanço da ferramenta por minuto.
2. Avanço por rotação (G95)
Após F, especifique o avanço da ferramenta por rotação do fuso.
3. Avanço de tempo inverso (G93)
Especifique o tempo inverso (FRN) após o F.
4. Avanço do código F de um dígito
Especifique um número de um dígito após F. Então a velocidade de
avanço é ajustada com a CNC para que o número seja definido.
T
Dois modos de especificação estão disponíveis:
1. Avanço por minuto (G98)
Depois de F, especificar o valor de avanço da ferramenta por
minuto.
2. Avanço por rotação (G99)
Depois de F, especificar o valor de avanço da ferramenta por rotação
do eixo.
Formato
M
Avanço por minuto
G94 ; Código G (grupo 05) para avanço por minuto
F_ ; Comando de velocidade de avanço (mm/min ou
polegadas/min)
Avanço por rotação
G95 ; Código G (grupo 05) para avanço por rotação
F_ ; Comando de velocidade de avanço (mm/rot ou
polegada/rot)
Avanço de tempo inverso (G93)
G93 ; Comando de avanço de tempo inverso Código G
(grupo 05)
F_ ; Comando de velocidade de avanço (1/min) Um-
digito
Avanço de Código F
Fn ;
n : Número de 1 a 9
-76-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
T
Avanço por Minuto
G98 ; Código G (grupo 05) para avanço por minuto
F_ ; Comando de velocidade de avanço
(mm/min ou polegada/min)
Avanço por rotação
G99 ; Código G (grupo 05) para avanço por rotação
F_ ; Comando de velocidade de avanço (mm/rot ou
polegada/rot)
Explicações
- Direção da velocidade de avanço de corte
O avanço de corte é controlado de forma que a velocidade de
avanço tangencial corresponda sempre à velocidade de avanço
especificada.
Y Y
Ponto
Ponto Final inicial
F F
Ponto
inicial Centro Final
X X
Interpolação Linear Interpolação Circular
M
Ao ligar, é acionado o modo de avanço por minuto.
T
A seleção do modo de avanço por minuto ou do modo de avanço por
rotação durante a ligação da energia é determinada pelo bit 4 (FPM) do
Parâmetro No. 3402.
-77-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
● Para fresagem
Ferramenta
Peça
Mesa
● Para torneamento
F Valor de avanço por minuto
(mm/min. or. pol./min.)
CUIDADO
Não é possível aplicar override a alguns comandos
como, por exemplo, rosqueamento.
-78-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
● Para fresagem
F
Valor de avanço por rotação
de eixo (mm/rev. ou pol./rev.)
● Para torneamento
F Valor de avanço por rotação de eixo
(mm/rev. ou pol./rev.)
CUIDADO
Quando a velocidade do fuso for baixa,
poderá ocorrer flutuação na velocidade de
avanço.
Quanto mais vagarosamente o fuso girar, com
mais frequência a flutuação ocorrerá.
M
- Avanço de tempo inverso
Quando um código G para avanço de tempo inverso é especificado, o
modo de especificação de avanço de tempo inverso (modo G93) é
definido. Especifique o tempo inverso (FRN) com um código F.
Um valor entre 0.001 e 9999.999 pode ser especificado como FRN,
independentemente de o modo de entrada ser métrico ou em polegadas
ou o sistema incremental ser IS-B ou IS-C.
Valor de especificação de FRN
código F
F1 0.001
F1 (*1) 1.000
F1.0 1.000
F9999999 9999.999
F9999 (*1) 9999.000
F9999.999 9999.999
NOTA
*1 Valor especificado em formato de ponto fixo com bit 0
(DPI) do parâmetro No. 3401 ajustado para 1
-79-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
NOTA
1 No modo de especificação de tempo inverso, um
código F não é tratado como um código modal e
consequentemente necessita ser especificado em
cada bloco. Se um código F não for especificado, o
alarme PS0011 (FEED ZERO (COMMAND)) [
AVANÇO ZERO(COMANDO)] é emitido.
2 Quando F0 for especificado em modo de
especificação de tempo inverso, o alarme PS0011
(FEED ZERO (COMMAND)) é emitido.
3 O avanço em tempo inverso não pode ser usado
quanto o controle de eixo do PMC estiver em
vigor.
4 Se a velocidade de avanço de corte calculado for
menor que a faixa permissível, o alarme PS0011
(FEED ZERO (COMMAND)) [AVANÇO ZERO
(COMANDO))] será emitido.
-80-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
TEMPO(min) = 1x 60 = 60
=6
FRN 10
6 (seg) são necessários.
NOTA
No caso de interpolação circular a velocidade de
avanço é calculada a partir das arcadias e não do
valor de movimento no bloco.
M
- Avanço de código F
de um dígito Quando um número de um dígito de 1 a 9 for especificado após F, a
velocidade de avanço definida para aquele número em um parâmetro de
Nº 1451 a 1459 é utilizada. Quando F0 for especificado, a faixa de
deslocamento rápido é aplicada.
A velocidade de avanço correspondente ao número atualmente
selecionado pode ser aumentada ou diminuida ligando-se o botão para
trocar a velocidade de avanço F de um dígito no painel do operador da
máquina, então girando o gerador de pulso manual.
O aumento/diminuição, ∆F, em uma velocidade de avanço por escala do
gerado de pulso manual é como segue:
ΔF F max
100 X
Fmax : Limite superior de velocidade de avanço para F1-F4
definido pelo parâmetro (No.1460), ou limite superior de
velocidade de avanço para F5-F9 definido pelo parâmetro
(No.1461)
X : Qualquer valor de 1-127 definido pelo parâmetro No.1450
A velocidade de avanço definida ou alterada é mantida mesmo
enquanto a energia estiver desligada. A faixa de avanço atual é
exibida na tela de LCD.
- Pinça de velocidade de O parâmetro No. 1430 pode ser usado para especificar velocidade de
avanço de corte avanço de corte máximo para cada eixo. Quando a velocidade de
avanço de corte ao longo de um eixo excede a velocidade de avanço
máxima para o eixo como um resultado de interpolação, ao velocidade
de avanço de corte é pinçada para a velocidade de avanço máxima.
Referência
Ver anexo D para faixa de valor de comando da velocidade de avanço.
-81-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
NOTA
1 O propósito da verificação na posição correta é
verificar que o servo motor tenha atingido dentro de
uma faixa especificada (especificada com um
parâmetro pelo construtor da ferramenta da
máquina).
A verificação na posição correta não é realizada
quando o
bit 5 (NCI) do Parâmetro Nº 1601 é definido para
1.
2 ângulo do canto interno θ: 2 < θ ≤ α ≤178
Peça (α é um valor definido)
Ferramenta
θ
Formato Parada exata G09 IP_ ;
Modo de parada exata G61 ;
Modo de corte G64 ;
Modo de rosqueamento G63 ;
Override automático de cantos G62 ;
-82-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
Explicação
Os caminhos de bloco interno seguidos pela ferramenta no modo de
parada exata, modo de corte, e modo de rosqueamento são diferentes
(Fig. 5.4.1 (a)).
Y
(2) Verificação na posição correta
0 X
CUIDADO
O modo de corte (modo G64) é definido ao ligar ou
limpar o sistema.
-83-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
M
Quando a compensação do raio da ferramenta for executada, o
movimento da ferramenta é automaticamente desacelerado em um
canto interno e uma área circular interna. Isto reduz a carga na
ferramenta e produz uma superfície suavemente usinada.
Explicação
- Condição de override Quando G62 é especificado, e o caminho da ferramenta com
compensação de raio da ferramenta aplicada forma um canto interno, a
velocidade de avanço é automaticamente sobreposta em ambas as
extremidades do canto.
Há quarto tipos de cantos internos (Fig. 5.4.2(a)).
2o≤θ≤θp≤178 o
na Fig. 5.4.2(a) qp é um valor definido com o
parâmetro Nº 1711. Quando θ é aproximadamente igual a θ p, o canto
interno é determinado com um erro de 0,001o ou menos
: Ferramenta
2. Reta-Arco
1. Reta-Reta Caminho programado
Caminho do centro
da ferramenta
3. Arco-Reta 4. Arco-arco
-84-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
- Faixa de override
Quando um canto é determinado para ser um canto interno, a
velocidade de avanço é sobreposta antes e depois do canto interno.
A distância Ls e Le, onde a velocidade de avanço é sobreposta, são
distâncias de pontos no caminho do centro da ferramenta até o canto
(Fig. 5.4.2(b), Fig. 5.4.2(c), Fig. 5.4.2(d)). Ls e Le são definidos com
parâmetro Nº 1713 e 1714
Caminho programado
Le Ls
a b
Caminho do centro da
ferramenta
A velocidade de avanço é sobreposta do ponto a ao ponto b.
Caminho programado
d a
Le Ls Le Ls
c b
(2)
Caminho de centro da
Ferramenta ferramenta
Restrição
- Aceleração/desaceleração antes da interpolação
Override para cantos internos é desativado durante a
aceleração/desaceleração antes da interpolação.
- Partida/G41, G42 Override para cantos internos é desativado se o canto for precedido por
um bloco de partida ou seguido por um bloco incluindo G41 ou G42.
- Correção da ferramenta Override para cantos internos não é realizado se a correção for zero.
5.4.2.2 Troca da velocidade de avanço de corte circular interno
M
Para deslocar o corte circular internamente, a velocidade de avanço en um
caminho programado é definida para uma velocidade de avanço
especificada (F) ao especificar a velocidade de avanço de corte circular
com respeito ao F, como indicado abaixo (Fig. 5.4.2(e)). Esta função é
válida no modo de compensação de raio da ferramenta, independente do
códig o G62.
F Rc
Rp
Rc: Raio do caminho do centro da ferramenta
Rp: Raio programado
Também é válido para o funcionamento em vazio e o comando de avanço
do código F de um dígito.
Programado
Caminho de
Rp centro da
ferramenta
CUIDADO
Quando o corte circular interno tiver de ser
realizado junto com sobreposição para cantos
internos, a velocidade de avanço da ferramenta é
como segue:
Rc
Fx x Override para cantos internos) x ( Override da velocidade de avanço)
Rp
-86-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
Explicação
Velocidade de avanço
de corte
Na interpolação linear de um eixo linear e um eixo de rotação, 1 grau
de ângulo de movimento do eixo de rotação é interpolado como 1 mm
- Método convencional
em distância de movimento (1 polegada em cada entrada).
Y Velocidade de Programa exemplo
indicação N1G91G01X10.F10.;
(graus/min.) N2C10.F10.;
C N2
Instrui na velocidade
de avanço de
N1
indicação de um eixo
de rotação à
velocidade de avanço
de um eixo de
rotação.
Distância de movimento
sintético L= X2 + Y2 + Z2 + B2 + C2 (mm)
Tempo de movimento T L
F ( min )
-87-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
L’ = X2 + Y2 + Z2 + π x lB x B 2
π X lC X C 2
(mm)
+
180 180
Tempo de movimento T’ = L’ ( min )
F
l B , l c : raio imaginário ( parâmetro No 1465)
0 mm no raio imaginário
Quando um raio imaginário é assumido como sendo 0 mm, a distância
sintetizada fica como indicada abaixo, pois a distância de movimento de
um eixo de rotação se torna 0mm.
L’ X 2
Y 2
Z 2
Exemplos
Quando o próximo bloco é instruído em IS-B, G91 G01 C10. F10;
π x lC x B 2 π x 10 x 10 ( graus)
2
( mm )
L’ 1.7453292 ...( mm )
180 180
10( graus )
FC 10 mm / min. x 57,2957795 ...( graus / min. )
1,7453292 ... ( mm)
1,7453292 ...( mm )
T’ L’ 0,17453292 ...( min. ) 10,4719755...( sec. )
F 10 ( mm / min. )
Consequentemente, o tempo de movimento se torna aproximadamente
10,472 (seg.), e a velocidade de avanço de rotação se torna
aproximadamente 57,296 (graus/min.). A velocidade de avanço em
10,000 mm em um raio imaginário se torna 10,000 mm/min. na
velocidade de avanço da instrução da Fig.5.5(a).
-89-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
(2) O cálculo abaixo será como abaixo quando for configurado o valor
de 36,000 (36 mm) em um raio imaginário (parâmetro No. 1465).
Velocidade de avanço de
Rotação quando Velocidade de avanço da
instrução
A configuração é de
10 mm: (1) F=10 mm/min.
Velocidade de avanço de
rotação quando
a configuração é 36 mm:(2)
10 mm
36 mm
-90-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
Restrição
Esta função corresponde somente à interpolação linear (G01).
Porém, não corresponde às seguintes funções;
M
Avanço de tempo inverso
Controle de direção normal
T
Interpolação de coordenadas polares
NOTA
1 Quando o parâmetro ROTx (No.1006#0) e o
parâmetro RFDx (No.1408#0) forem iguais a 1,
esta função se torna efetiva.
2 O parâmetro RFDx (No. 1408#0) e um raio
imaginário (parâmetro No. 1465) desta função
podem ser re-escritos pela inserção de
parâmetro programável (G10).
3 Move-se no ritmo máximo de avanço de corte
quando esta função está em vigor e configura
zero em um raio imaginário (parâmetro No. 1465),
e instrui um eixo de rotação.
4 Observar que configurar o RFDx (No. 1408#0) e
um raio imaginário (parâmetro No. 1465) é
suficiente. Especialmente, um movimento de eixo
acelera quando comparado com esta função não
usada quando um valor pequeno é configurado
para um raio imaginário.
5 Nesta função, o mesmo valor que o valor do
parâmetro (No. 1408, No. 1465) de um eixo
mestre é usado com eixo escravo, quando ele usa
o controle síncrono de eixo.
-91-
5. FUNÇÕES DE AVANÇO PROGRAMAÇÃO B-64304PO/01
5.6 PAUSA
Formato
M
G04 X_; or G04 P_;
X_ : Especifique o tempo ou a velocidade do fuso ( Ponto
decimal permitido)
P_ : Especifique o tempo ou a velocidade do fuso ( Ponto
decimal não permitido)
T
G04 X_ ; ou G04 U_ ; ou G04 P_ ;
X_ : Especifique o tempo ou a velocidade do fuso (o ponto
decimal é permitido)
U_ : Especifique o tempo ou a velocidade do fuso (o ponto
decimal é permitido)
P_ : Especifique o tempo ou a velocidade do fuso (o ponto
decimal não é permitido)
-92-
B-64304PO/01 PROGRAMAÇÃO 5. FUNÇÕES DE AVANÇO
NOTA
1 Quando X, U, ou P são especificados sem ponto
decimal, a unidade de especificação não depende
de entrada em polegadas/sistema métrico.
Dependendo do eixo X estar presente, o seguinte
sistema de incrementos é usado:
Quando o eixo X está presente:
O sistema incremental do eixo X é usado.
Quando o eixo X não está presente:
O sistema incremental do eixo de referência é
usado.
2 Quando P é especificado, o bit 7 (IPR) do
Parâmetro No. 1004 não exerce nenhuma
influência.
M
Especificar pausa também para fazer uma verificação exata no modo
de corte (modo G64).
Se a especificação de P e X forem omitidas, acontece uma parada exata.
-93-
6.PONTO DE REFERÊNCIA PROGRAMAÇÃO B-64304PO/01
6 PONTO DE REFERÊNCIA
Qualquer ferramenta da máquina CNC possui uma posição especial na
qual, normalmente, a ferramenta é substituída ou o sistema de
coordenadas definido, como se descreve mais tarde. Essa posição é
designada como ponto de referência.
-94-
B-64304PO/01 PROGRAMAÇÃO 6.PONTO DE REFERÊNCIA
Visão Geral
- Ponto de referência
O ponto de referência é uma posição fixa na ferramenta da máquina, para
a qual a ferramenta pode ser facilmente deslocada por meio da função
de retorno ao ponto de referência.
O ponto de referência é utilizado, por exemplo, como uma posição na qual
as ferramentas são substituídas automaticamente. É possível especificar
um total de quatro pontos de referência, definindo -se coordenadas no
sistema de coordenadas da máquina, através dos parâmetros (nº 1240
a1243).
Y
2o Ponto de referência
3o Ponto de referência
Ponto de referência
4oPonto de
referência
M
A função de retorno do ponto de referência (G29) move as ferramentas
do ponto de referência para uma posição especificada através de uma
posição intermediária ao longo do eixo especificado.
-95-
6.PONTO DE REFERÊNCIA PROGRAMAÇÃO B-64304PO/01
B (Posição
intermediária)
C (Destinação do retorno do
A (Posição inicial para retorno ponto de referência)
ao ponto de referência)
NOTA
O movimento do ponto de referência (G29) está
habilitado somente para a série M.
Formato
- Retorno automático ao ponto de referência e 2º / 3º / 4º retorno ao ponto de
referência
G28 IP_; Retorno ao ponto de referência
G30 P2 IP_; 2o Retorno ao ponto de referência (P2
pode ser omitido.)
G30 P3 IP_; 3o Retorno ao ponto de referência
G30 P4 IP_; 4o Retorno ao ponto de referência
IP: Especificar a posição intermediária no sistema
absoluto de coordenadas. (programação
absoluta/incremental)
Não há necessidade de calcular uma distância real de
viagem entre a posição intermediária e o ponto de
referência.
-96-
B-64304PO/01 PROGRAMAÇÃO 6.PONTO DE REFERÊNCIA
G29 IP_;
IP: Especificar a destinação do retorno ao ponto de
referência no sistema absoluto de coordenadas.
(programação absoluta/incremental)
A posição intermediária é determinada por G28 ou
G30, especificados imediatamente antes deste
comando.
Explicação
- Retorno automático ao ponto de referência (G28)
Posicionamento para posição intermediárias ou de referência são
realizados na faixa de deslocamento rápido de cada eixo.
Portanto, por segunrança, as funções de compensação, como
compensação de ferramenta de corte, compensação de raio da ponta da
ferramenta, compensação de comprimento da ferramenta, e
deslocamento de ferramenta, devem ser canceladas antes de executar
este comando.
As coordenadas para a posição intermediária são armazenadas no CNC
para os eixos para os quais um valor é especificado no bloco G28. Para
os outros eixos, as coordenadas especificadas previamente são
utilizadas.
(Exemplo)
N1 G28 X40.0 ;
(A ferramenta se move ao ponto de referência ao longo do eixo X
e a posição intermediária (X40.0) é armazenada)
N2 G28 Y60.0 ;
(A ferramenta se move ao ponto de referência ao longo do eixo Y
e a posição intermediária (Y60.0) é armazenada)
N3 G29 X10.0 Y20.0 ;
(A ferramenta se move à posição especificada por G29 através da
posição intermediária (X40.0 Y60.0) previamente especificada por
G28 ao longo dos eixos X e Y)
-97-
6.PONTO DE REFERÊNCIA PROGRAMAÇÃO B-64304PO/01
M
- Movimento do ponto de referência (G29)
Esta função é executada depois que a ferramenta retorna ao ponto de
referência pelo uso de G28 ou G30.
Para programação incremental o valor de comando especifica o valor
incremental do ponto intermediário.
A ferramenta se move às posições intermediária e especificadas à
velocidade de avanço especificada com um parâmetro.
Quando o sistema de coordenadas da peça é alterado após a ferramenta
alcançar o ponto de referência através do ponto intermediário pelo
comando G28, o ponto intermediário também é trocado por um novo
sistema de coordenadas. Se o G29 for então comandado a ferramenta
se move para o ponto comandado através do ponto intermediário que
foi trocado para o novo sistema de coordenadas.
As mesmas operações são realizadas também pelo commando G30.
Depois que a energia for ligada, um alarme (PS0305) é emitido se
alguma tentativa for feita de executar G29 (movimento do ponto de
referência) antes que G28 (retorno automático ao ponto de referência)
ou G30 (2º , 3º e 4º retornos ao ponto de referência) sejam executados.
-98-
B-64304PO/01 PROGRAMAÇÃO 6.PONTO DE REFERÊNCIA
Quando o parâmetro No. 1428 for definido como 0 a velocidade de avanço se adequa
às definições de parâmetro mostradas abaixo.
Antes que um sistema de Depois que um sistema
coordenadas seja de coordenadas seja
estabelecido estabelecido
o o
Retorno automático ao ponto de referência N . 1420 N .1420
(G28)
o o
Deslocamento rápido automático (G00) N .1420 N .1420
Retorno ao ponto de referência manual No.1424 No.1424 (*3)
Faixa de deslocamento rápido manual No.1423 (*2) No.1424
*1 Usando JZR (bit 2 do Parâmetro No. 1401), a velocidade de avanço manual de retorno ao
ponto de referência pode sempre ser configurada como a velocidade de avanço de
deslocamento (“jog”).
*2 Quando RPD (bit 0 do Parâmetro No. 1401) tem o valor 1, a configuração do Parâmetro No.
1424 (ritmo manual transversal rápido) é usada.
Quando a configuração do Parâmetro No. 1424 (ritmo manual transversal rápido) tem o
valor 0, o Parâmetro No. 1420 (faixa de deslocamento rápido) é usado.
*3 Quando o retorno ao ponto de referência sem dispositivos de desaceleração “dogs” for
executado no modo transversal rápido, ou quando o retorno manual à posição de
transferência for executado no modo transversal rápido independentemente dos dispositivos
de desaceleração depois que um ponto de referência é estabelecido, a velocidade de
avanço de retorno ao ponto de referência para cada uma destas funções (a configuração de
DLF (bit 1 do Parâmetro No. 1404)) é usada.
-99-
6..PONTO DE REFERÊNCIA PROGRAMAÇÃO B-64304PO/01
Restrição
- Status do bloqueio da máquina sendo ligado
A lâmpada para indicar a conclusão do retorno ao ponto de referência
não continua quando o bloqueio da máquina é ligado, mesmo quando a
ferramenta tiver retornado automaticamente para o ponto de referência.
Neste caso, não é verificado se a ferramenta retornou ao ponto de
referência mesmo quando um comando de verificação de retorno ao
ponto de referência é especificado.
NOTA
Quando o retorno automático ao ponto de
referência (G28) é executado depois que um ponto
de referência for estabelecido, o posicionamento é
executado da posição intermediária para o ponto
de referência. Esse movimento é conhecido como
sendo do tipo de alta velocidade do retorno
automático ao ponto de referência (G28).
-100-
B-64304PO/01 PROGRAMAÇÃO 6.PONTO DE REFERÊNCIA
Exemplo
G28G90X1000.0Y500.0 ; (Movimento dos programas de A para B.
A ferramenta se move ao ponto de referência R através da posição
intermediária B.).
T111 ;
M06 ; (Mudando a ferramenta no ponto de referência)
G29X1300.0Y200.0 ;
(Movimento dos programas de B para C. A ferramenta se move do
ponto de referência R para C especificando com G29 através do ponto
intermediário B.)
B ( posição
intermediária)
-101-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
7 SISTEMA DE COORDENADAS
A ferramenta pode ser deslocada para a posição pretendida, introduzindo
essa posição no CNC. Essa posição da ferramenta é representada em um
sistema de coordenadas. As coordenadas são especificadas por meio dos
eixos do programa. Se forem utilizados os três eixos do programa, isto é,
os eixos X , Y e Z, as coordenadas são especificadas da seguinte forma:
X_Y_Z_
A este co mando dá -se o nome de palavra de dimensão.
Para fresagem (posição da ferramenta especificada por
X40.0Y50.0Z25.0 )
Z
25.0
Y
50.0
40.0
X
• Para corte em torno (posiçãoda ferramenta especificada por X50.0
Z40.0)
Ponto Zero
-102-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Explicações
- Seleção do sistema de coordenadas da máquina (G53)
Quando uma posição é especificada como um conjunto de coordenadas
da máquina, a ferramenta desloca -se para essa posição por meio do
deslocamento rápido. G53, usado para selecionar o sistema de
coordenadas da máquina, é um código G de ação simples. Todos os
comandos baseados no sistema de coordenadas da máquina selecionado
só são, por isso, eficazes no bloco que contém G53. O comando G53 tem
de ser especificado através de valores absolutos. Sendo especificados
valores incrementais, o comando G53 é ignorado. Se pretender deslocar
a ferramenta para uma posição específica da máquina, como por
exemplo, a posição de substituição da ferramenta, programe o
movimento no sistema de coordenadas da máquina ativado com G53.
- Função G53 de alta Esta função ativa a função de sobreposição de bloco de inter-travessia
velocidade rápida entre o comando de seleção de coordenada de máquina (G53) e
blocos de comando de posicionamento (deslcamento rápido)
(G00),tornando assim possível executar o próximo comando de
deslocamento rápido (G00) sem desacelerar para uma parada no fim do
comando e seleção de coordenadas da máquina (G53).
Portanto, o posicionamento de alta velocidade está disponível mesmo
quando o comando de seleção de coordenadas da máquina (G53) é
utilizado. Especificar P1 em um bloco G53 ativa a função G53 de alta
velocidade.
Restrição
- Cancelar a função de compensação
Quando o comando G53 for especificado, cancelar as funções de
compensação como compensação de ferramenta de corte, compensação
de comprimento da ferramenta, compensação de raio da ponta da
ferramenta, e correção da ferramenta.
-103-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
M
Os comandos G50/G51 (escalonamento), G50.1/G51.1 (espelhamento
programável), e G68/G69 (rotação do sistema de coordenadas) não
podem ser especificados no mesmo bloco onde o comando G53 está
especificado.
Nota
NOTA
G53 é um código G para desativar o armazenamento
em buffer.
Referência
- Configurando um sistema de coordenada de máquina
Quando o retorno ao ponto de referência manual é realizado a
energização, um sistema de coordenadas da máquina é definido para
que a posição de referência esteja nos valores de coordenadas de (α,
β) definidos usando-se o parâmetro Nº 1240.
Ponto zero da
máquina
Posição de
referência
-104-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Visão geral
O sistema de coordenadas utilizado para a usinagem de uma peça é
designado como sistema de coordenadas da peça. O sistema de
coordenadas da peça tem de ser previamente definido através do CNC
(definição de um sistema de coordenadas da peça).
O sistema de coordenadas da peça é definido pelo programa de usinagem
utilizado (seleção de um sistema de coordenadas da peça).
É possível alterar um sistema de coordenadas da peça já definido,
deslocando o seu ponto de origem (alteração do sistema de
coordenadas da peça).
M G92 IP_ ;
T
G50 IP_ ;
-105-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
Explicação
Um sistema de coordenadas da peça for definido para que um ponto na
ferramenta, como a ponta da ferramenta, esteja nas coordenadas
especificadas.
M
Se um sistema de coordenadas for definido usando-se G92 durante o
correção de comprimento da ferramenta, um sistema de coordenada no
qual a posição antes do deslocamento coincida com a posição
especificada em G92 é definida. A compensação da ferramenta de corte é
cancelada temporariamente com G92.
T
Se IP_ for um valor de comando incremental, o sistema de coordenada
de peça é definido para que a posição atual da ferramenta coincida com
o resultado da adição do valor incremental especificado para as
coordenadas da posição prévia da ferramenta. Se um sistema de
coordenadas for definido usando-se G50 durante o deslocamento, um
sistema de coordenadas no qual a posição antes do deslocamento
coincida com a posição especificada em G50 é definido.
Exemplo
(Exemplo 1) (Exemplo 2)
Configurar o sistema de coordenada pelo comando Configurar o sistema de coordenadas pelo comando G92X600.0Z1200.0;
G92X25.2Z23.0; (A ponta da ferramenta é o ponto (O ponto base no porta-ferramenta é o ponto de partida para o programa.)
de partida para o programa.) Z Ponto base
Z
1200.0
X
0 600.0
-106-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
T
(Exemplo 1) (Exemplo 2)
Configurar o sistema de coordenadas pelo comando Configurar o sistema de coordenadas pelo comando
G50X128.7Z375.1; (Designação de diâmetro) (A ponta da G50X1200.0Z700.0; (Designação de diâmetro) (O ponto base na
ferramenta é o ponto de partida para o programa.) torre é o ponto de partida para o programa.)
X X
Ponto de Partida
(Ponto Base)
Ponto de
Partida
Origem
CUIDADO
A definição do sistema de coordenadas da
depende da programação do diâmetro ou
programação do raio.
Notas
- Comando para configurar um sistema de coordenadas de peça no modo de
compensação de comprimento da ferramenta
M
Executar um comando (G92) do código G de configuração de sistema
de coordenadas de peça pré-ajusta um sistema de coordenadas de uma
forma que a posição especificada será uma posição de pré-
compensação.
Entretanto, este código G não pode ser usado junto com um bloco onde
os vetores de compensação de comprimento da ferramenta variam. Se
ele for usado, o alarme PS5391 é emitido. Por exemplo, ele não pode
ser usado junto com os seguintes blocos.
EXEMPLO
1 Bloco no qual G43/G44 é emitido
2 Bloco que está no modo G43 ou G44 e no qual um
código H é emitido
3 Bloco que está no modo G43 ou G44 e no qual
G49 é emitido
4 Bloco no qual, no modo G43 ou G44, os vetores
de compensação são cancelados usando-se um
código G como G28 ou G53 e então reiniciados
novamente
Quando pré-configurar um sistema de coordenadas de peça usando o
código G de configuração de sistema de coordenadas de peça, não pare
no bloco anterior para mudar uma correção de compensação de
comprimento da ferramenta selecionada, por exemplo, com o MDI.
-107-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
(1) Uma vez que o sistema de coordenadas de peça seja definido por
um código G de configuração de sistema de coordenadas de peça
ou configuração do sistema de coordenadas de peça automática,
os comandos absolutos indicam posições no sistema de
coordenadas de peça.
(2) Escolher entre definição de seis sistemas de coordenadas de peça
de trabalho utilizando o painel MDI.
Ao especificar um código G de G54 a G59, um dos sistemas de
coordenadas de peça de 1 a 6 pode ser selecionado.
G54 : Sistema 1 de coordenadas de peça
G55 : Sistema 2 de coordenadas de peça
G56 : Sistema 3 de coordenadas de peça
G57 : Sistema 4 de coordenadas de peça
G58 : Sistema 5 de coordenadas de peça
G59 : Sistema 6 de coordenadas de peça
Os sistemas de coordenadas de peça de 1 a 6 são estabelecidos
após o retorno ao ponto de referência após a energia ser ligada.
Quando a energia é ligada, o sistema de coordenadas G54 é
selecionado.
Quando o bit 2 (G92) do Parâmetro N o. 1202 é definido para 1,
executar o comando do código G92 de configuração do sistema de
coordenada de peça resulta na emissão de um alarme PS0010. Este é
designado para evitar que o usuário confunda os sistemas de
coordenadas.
CUIDADO
O valor definido de correção de origem da peça
depende da programação do diâmetro ou
programação do raio.
Exemplo
G90 G55 G00 X40.0 Y100.0 ;
X
40.
-108-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
ZOFS2
ZOFS3 ZOFS4
ZOFS1
Sistema de
ZOFS5 coordenadas de peça
5 (G58)
EXOFS
Sistema de
Ponto Zero da máquina ZOFS6 coordenadas de peça
6 (G59)
EXOFS : Valor externo de correção do ponto zero da peça
ZOFS1 to ZOFS6 : Valor de correção do ponto zero da
peça.
Fig. 7.2.3 (a) Alteração do valor externo de correção do ponto zero ou do valor regular de correção do ponto zero da
peça
Formato
- Alteração pela entrada de dados programáveis
G10 L2 Pp IP_;
p=0: Valor externo de correção do ponto zero da
peça
p=1 to 6 : O valor de correção do ponto zero da peça
corresponde aos sistemas 1 a 6 de
coordenadas da peça
IP_ : Para um comando absoluto (G90), a correção do
ponto zero da peça em cada eixo.
Para um comando incremental (G91), o valor a ser
adicionado à correção do ponto zero da peça em
cada eixo (a soma corresponde à nova correção).
-109-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
M
G92 IP_ ;
T
G50 IP_ ;
Explicação
- Troca ao inserir dados programáveis
Ao especificar um código G de inserção de dados programáveis, o
valor de correção de origem de peça pode ser trocado para cada
sistema de coordenadas de peça.
CUIDADO
Quando um sistema de coordenadas é definido
com o comando de código G92 de configuração
de sistema de coordenadas de peça depois que
um valor de correção de origem da peça externo é
definido, o sistema de coordenadas não é afetado
pelo valor de correção da peça externo. Quando
G92X100.0Z80.0; for especificado, por exemplo, o
sistema de coordenadas que tem sua posição de
referência de ferramenta atual em X = 100,0 e Z =
80,0 é definido.
T
Se IP é um valor de comando incremental, o sistema de coordenadas
da peça é definido para que a posição atual da ferramenta coincide com
o resultado da adição do valor incremental especificado às coordenadas
da posição anterior da ferramenta. (Troca de sistema de coordenadas).
-110-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Exemplo
Y Y’
G54 Sistema de coordenadasda
peça
100 Se G92X100Z100; for programado quando a ferramenta se
160 encontrar posicionada em (200, 160) no modo G54, será
Posição da
ferramenta criado o sistema 1 de coordenadas da peça (X’ - Z’) deslocado
em função do vetor A.
-111-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
Exemplo
T
X X'
G54 Sistema de coordenadas da
peça Se G50X100Z100; for programado quando ferramenta
Posição da se encontra posicionada em (200, 160) no modo G54,
160 100
ferramenta será criado o sistema 1 de coordenadas da peça (X’ - Z’)
deslocado em função do vetor A..
Suponha
Suponhaque quefoi
foi especificado
especificado um um sistema
sistemade de
G54 Sistema de coordenadas de peça coordenadas
coordenadas da peçaG54.
da peça G54.Será Será possível,
possível,
então,
então,definir,
definir,por
pormeio
meio dodo seguinte
seguinte comando,
um sistemaum
comando, desistema
coordenadas da peçadaG55
de coordenadas
G55 Sistema de coordenadas da peça com
peça oG55círculo
com preto da preto
o círculo ferramenta (figura à
da ferramenta
esquerda) em (600.0,
(figura à esquerda) em1200.0), desde que a
(600.0, 1200.0),
X' relação relativa entre os entre sistemas de
desde que a relação relativa os
600.0 coordenadas da peça G54dae peça
sistemas de coordenadas G55 tenha
G54 esido
corretamente
G55 tenha sidodefinida: G50X600.0Z1200.0;
corretamente definida:
X Suponha também que
G50X600.0Z1200.0; Suponha os também
paletesquesão
carregados
os paletesem são duas posições
carregados emdiferentes
duas Se a
Z'
relação
posiçõesrelativa
diferentes entre
Se a osrelaçãosistemas
relativa de
1200.0 X coordenadas dos paletes,
entre os sistemas nas duas posições,
de coordenadas dos
A tiver sido nas
paletes, corretamente definida,
duas posições, tratando os
tiver sido
sistemas
corretamente definida, tratando os sistemasde
de coordenadas como sistema
Z coordenadas
de coordenadas da peça
como G54 e sistema
sistema de de
coordenadas
coordenadasda da peça
peça G55,
G54 e osistema
deslocamento
de
1200.00 do sistema de coordenadas em um dos
B paletes, com G92, provoca o mesmo
A Z deslocamento
coordenadas do da sistema
peça G55, de coordenadas
o deslocamento no
do sistema
outro palete.de coordenadas
Isso significa que em as umpeças
dos dos
C paletes,
dois com podem
paletes G92, provoca o mesmocom o
ser usinadas
deslocamento do sistema de coordenadas no
mesmo programa,
outro palete. especifi cando
Isso significa que asapenas
peças G54
dos
ou G55
dois paletes podem ser usinadas com o
mesmo programa, especifi - cando apenas
X' - Z' ........... Novo sistema de coordenadas da peça G54 ou G55
X - Z ............. Sistema original de coordenadas da peça
A : Valor de correção criado por G50
B : Valor de coreção do ponto zero da peça em G54
C : Valor de correção do ponto zero da peça em G55
-112-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Formato
M
G92.1 IP 0 ;
IP 0 : Especifica os endereços dos eixos sujeitos à operação
de pré-definição do sistema de coordenadas da peça.
Os eixos que não forem especificados não se
encontram sujeitos à operação de pré-definição.
T
G50.3 IP 0 ;(G92.1 IP 0; para sistema de código G, B ou C)
IP 0 : Especifica os endereços dos eixos sujeitos à
operação de pré-definição do sistema de
coordenadas da peça. Os eixos que não forem
especificados não se encontram sujeitos à operação
de pré-definição.
Explicações
Quando se executa um retorno manual ao ponto de referência no estado
de reinicialização, o sistema de coordenadas da peça é deslocado do
ponto zero do sistema de coordenadas da máquina em função do valor
de correção do ponto zero da peça. Suponha que o retorno manual ao
ponto de referência é executado quando o sistema de coordenadas da
peça é selecionado com G54. Neste caso, um sistema de coordenadas da
peça é automaticamente definido, tendo seu ponto zero deslocado do
ponto zero da máquina pelo valor de correção do ponto zero da peça
G54; a distância do ponto zero do sistema de coordenadas da peça ao
ponto de referência representa a posição atual no sistema de
coordenadas da peça.
Origem da peça
G54 Valor de correção
da origem da peça
Ponto de referência
-113-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
Sistema de coordenadas Po
da peça G54, antes da
intervenção manual Quantidade de
movimento durante
Valor de correção do intervenção manual
WZo
ponto zero Sistema de coordenadas
da peça G54, após
da peça intervenção manual
Pn
Ponto zero da máquina
WZn-
-114-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Restrições
- Raio da ferramenta ⋅ Compensação do raio da ponta da ferramenta,
Compensação do comprimento da ferramenta, correção da ferramenta
Para usar a função de pré-definição do sistema de coordenadas da
peça, cancele os modos de compensação: Compensação do raio da
ponta da ferramenta, compensação do comprimento da ferramenta e
correção da ferramenta. Se a função for executada sem cancelar primeiro
estes modos, os vetores de compensação são cancelados
temporariamente.
M
- Compensação de
comprimento da ferramenta Quando utilizar a função pré-definida do sistema de coordenadas da
peça, cancelar a compensação do comprimento da ferramenta. Se a
função for executada sem cancelar estes modos, os vetores de
compensação são cancelados.
- Modos proibidos
Não utilizar a função pré-definida do sistema de coordenadas da peça
quando escalonamento, rotação do sistema de coordenada, ou imagem
programável estiver definida.
- Reinício de programa
A função pré-definida do sistema de coordenadas da peça é executada
durante o reinício do programa.
-115-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
M
Além dos seis sistemas de coordenadas da peça (sistemas padrão de
coordenadas de peça) selecionáveis com G54 a G59, 48 sistemas
adicionais de coordenadas de peça (sistemas adicionais de coordenadas
de peça) podem ser utilizados.
Formato
- Selecionando os sistemas adicionais de coordenadas da peça
G54.1 Pn ; ou G54 Pn ;
Pn : Códigos especificando o sistemas adicionais de
coordenadas da peça
n : 1 a 48
Explicação
- Selecionando os sistemas adicionais de coordenadas de peça
Quando um código P é especificado junto com G54.1 (G54), o sistema
de coordenadas correspondente é selecionado a partir dos sistemas
adicionais de coordenadas de peças (1 a 48).
Um sistema de coordenada de peça, uma vez selecionado, é válido até
que um outro sistema de coordenadas de peça seja selecionado. O
sistema padrão 1 de coordenadas de peça (selecionado com G54) é
selecionado ao ligar a máquina.
G54.1 P1 ...... Sistema adicional 1 de coordenadas de peça
G54.1 P2 ...... Sistema adicional 2 de coordenadas de peça
:
G54.1 P48 ... Sistema adicional 48 de coordenadas de peça
-116-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Restrição
- Especificando códigos P
Um código P deve ser especificado após G54.1 (G54). Se o G54.1
não for seguido por um código P no mesmo bloco, o sistema adicional
1 de coordenada de peça (G54.1P1) é assumido.
Se um valor que não está dentro da faixa especificável for
especificado em um código P, um alarme PS0030 é emitido.
Outros códigos P diferentes dos números de correção de peça não
podem ser especificados em um bloco G54.1 (G54).
Exemplo 1) G54.1 G04 P1000 ;
Exemplo 2) G54.1 M98 P48 ;
-117-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
M
G92 Xα Yβ Zγ;
T
G50 Xα Zγ ;
T
Quando a configuração de uma quantidade de troca sistema de
coordenadas de peça é diferente de 0, um sistema de coordenadas de peça
trocado pela quantidade é definido.
-118-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Explicação
Quando o sistema de coordenadas atualmente definido pelo comando
G50 ou a configuração do sistema automático desvia do sistema de
peça programado, a definição do sistema de coordenadas pode ser
trocada (ver III-3.1).
Definir a quantidade de troca desejada na memória de troca do sistema
de coordenadas de peça.
X
x
X-Z : Sistema de coordenada em programação
x-z : Definição atual do sistema de coordenada com
quantidade de troca 0 (sistema de coordenada a ser
modificado pela troca)
O’ z
troca Z
O
Formato
- Alteração da quantidade de troca do sistema de coordenadas de peça
G10 P0 IP_;
IP : Configurações de um endereço de eixo e uma
quantidade de troca de sistema de coordenadas de
peça
CUIDADO
Um único bloco pode conter uma combinação de
X, Y, Z, C, U, V, W, e H (no sistema A do código
G). Neste caso, se os comandos forem
especificados para o mesmo eixo, o que for que
apareça depois se torna válido.
-119-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
Restrição
- Quantidade de troca e comando de configuração de sistema de coordenadas
Especificar um comando de configuração de sistema de coordenada
(G50 (para sistema A de código G) ou G92 (para sistema B/C de
código G)) invalida da quantidade de troca que já tenha sido definida.
Exemplo)
Quando G50X100.0Z80.0; é especificado, um sistema de
coordenadas é definido para que a posição base atual da
ferramenta esteja em X =100.0 e Z = 80.0, independente de qual
valor foi definido para a quantidade de troca de sistema de
coordenadas de peça .
Exemplo)
Para definir o ponto base indicado por X = Φ120.0 (valor de
diâmetro) e Z = 70.0 com referência à origem da peça se a
distância para o ponto base atual for indicada pelo X = Φ121.0 e
Z = 69.0, a quantidade de troca é definida como mostrado abaixo.
X=1.0, Z=-1.0
X
69.0
Ponto de partida =
ponto base
φ121.0
-120-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Formato
G52 IP_; Definição dos sistemas de coordenadas local
:
G52 IP 0 ; Cancelamento do sistema de coordenadas
local
IP_ : Origem do sistema de coordenadas local
Explicações
Especificando –se G52IP_;, é possível definir um sistema de
coordenadas locais em todos os sistemas de coordenadas da peça (G54 a
G59). O ponto de origem de cada um dos sistemas de coordenadas local
é definido na posição especificada por IP_ no sistema de coordenadas
da peça.
Uma vez definido o sistema de coordenadas local, as suas coordenadas
são usadas em um comando de deslocamento do eixo. O sistema de
coordenadas local pode ser alterado, especificando -se o comando G52
com o ponto zero de um novo sistema de coordenadas locais no
sistema de coordenadas da peça.
Para cancelar o sistema de coordenadas local e especificar o valor de
coordenadas no sistema de coordenadas da peça, é necessário fazer
coincidir o ponto zero do sistema de coordenadas local com o do
sistema.
Ponto de referência
-121-
7.SISTEMA DE COORDENADAS PROGRAMAÇÃO B-64304PO/01
CUIDADO
1 Quando ZCL (bit 2 do Parâmetro No.1201) é
definido para 1 e um eixo retorna para a
posição de referência pela função de retorno à
posição de referência manual, a origem do
sistema de coordenada local do eixo coincide
com aquela do sistema de coordenada de
peça. O mesmo é verdade quando o seguinte
comando é emitido:
G52 α0 ;
α: Eixo o qual retorna ao ponto de referência
2 A configuração do sistema de coordenadas
local não altera o sistemas de coordenadas
da peça e da máquina.
3 Se o sistema de coordenada local é cancelado no
modo reinicializar, depende da configuração do
parâmetro. O sistema de coordenada local é
cancelado quando o bit 3 (RLC) do parâmetro Nº
1202 é definido para 1. O sistema de coordenadas
local é cancelado independente da definição do bit
3 (RLC) do Parâmetro No. 1202 quando o bit 6
(CLR) do Parâmetro No. 3402 é 0 e o bit 7 (WZR)
do Parâmetro No. 1201 é 1 ou quando o bit 6
(CLR) do Parâmetro No. 3402 é 1 e o bit 6 (C14)
do Parâmetro No. 3407 é 0.
4 Quando um sistema de coordenadas da peça é
definido com o comando G92 (G50 para o sistema
A do código G na série T), o sistema de
coordenadas local é cancelado. Entretanto, o
sistema de coordenadas local de um eixo para o
qual nenhum sistema de coordenadas está
especificado em um bloco G92 (G50 para o
sistema A do código G na série T) permanece
imutável.
5 G52 cancela a correção temporariamente no
raio da ferramenta – compensação de raio da
ponta da ferramenta.
6 Comandar um comando de movimento
imediatamente após o bloco G52 no modo
absoluto.
-122-
B-64304PO/01 PROGRAMAÇÃO 7. SISTEMA DE COORDENADAS
Explicações
Tabela 7.4(a): Planos selecionados pelo código G
T
Quando a energia é ligada, G18 (plano ZX) é selecionado.
NOTA
Os eixos U, V, e W podem ser usados com os códigos
G B e C.
Exemplo
Seleção de plano quando o eixo X é paralelo ao eixo U.
G17 X_ Y_ ; plano XY,
G17 U_ Y_ ; plano UY
G18 X_ Z_ ; plano ZX
X_Y_ ; O plano não foi alterado (plano ZX)
G17 ; plano XY
G18 ; plano ZX
G17 U_ ; plano UY
G18 Y_ ; plano ZX, o eixoY se movimenta
independentemente do plano.
-123-
8.DIMENSÃO E VALOR DAS COORDENADAS PROGRAMAÇÃO B-64304PO/01
-124-
B-64304PO/01 PROGRAMAÇÃO 8. DIMENSÃO E VALOR DAS COORDENADAS
M
G90 e G91são usados para programação absoluta ou incremental,
respectivamente.
T
O programação absoluta ou a programação incremental são usadas de
acordo com a programação usada. Ver as tabelas seguintes.
Sistema de código G A B ou C
Método de comando Palavra de G90, G91
endereço
Formato
M
Programação Absoluta G90 IP_ ;
Programação Incremental G91 IP_ ;
T
Sistema A do código G
Programação Programação
absoluta incremental
Comando de movimento do
X U
eixo X
Comando de movimento do
Z W
eixo Z
Comando de movimento do
Y V
eixo Y
Comando de movimento do C
eixo C H
-Sistema B ou C do
código G Programação Absoluta G90 IP_ ;
Programação Incremental G91 IP_ ;
-125-
8.DIMENSÃO E VALOR DAS COORDENADAS PROGRAMAÇÃO B-64304PO/01
Exemplo
M
G90 X40.0 Y70.0 ; Programação Absoluta
G91 X-60.0 Y40.0 ; Programação Incremental
Ponto Final
70.0
30.0
Ponto inicial
40 100 x
X Q
(400,50)
P
Φ 400 (200,450)
Φ 200
50
450
NOTA
1 Programação absoluta e incremental podem ser usadas
juntas em um bloco.
No exemplo acima o seguinte comando pode ser
especificado: X400.0 W-400.0 ; (no sistema A código G)
2 Quando a programação absoluta e a programação
incremental de um mesmo eixo são usadas ao mesmo
tempo (por exemplo, X e U, ou Z e W) em um bloco no
sistema A código G a programação absoluta ou
incremental que for especificada posteriormente será
válida.
3 A Programação incremental não pode ser usada quando
nomes dos eixos A e B durante o sistema A código G são
selecionados.
-126-
B-64304PO/01 PROGRAMAÇÃO 8. DIMENSÃO E VALOR DAS COORDENADAS
CUIDADO
G20 e G21 não devem ser trocados durante um
programa.
NOTA
1 Quando o menor incremento de entrada e o menor
comando de sistemas de incremento forem
diferentes, o erro máximo é metade do menor
incremento de comando. Este erro não é
acumulado.
2 A entrada em polegada ou unidade métrica também
pode ser trocada usando configurações (ver III-
12.3.1).
3 Desabilitar a função do bit 2 (IRF) do parâmetro nº
14000 ou bit 0 (NIM) do parâmetro nº 11222,
realizar a conversão polegada/unidade métrica em
um ponto que tenha uma coordenada de máquina
de 0.
-127-
8. DIMENSÃO E VALOR DAS COORDENADAS PROGRAMAÇÃO B-64304PO/01
Condições de troca Todas as seguintes condições devem ser atingidas para realizar a
conversão polegada/unidade métrica no ponto de referência. .
Falhar em satisfazer qualquer das condições resulta na emissão do
alarme PS1298. Para a sincronização da engrenagem eletrônica, o
alarme PS1595 é emitido.
Posicionamento ou interpolação linear
Modo de cancelamento de interpolação de coordenadas polares
(série T)
Cancelamento de comando de coordenadas polares (série M)
Desligar detecção de flutuação de velocidade de fuso (série T)
Raio da ferramenta. Cancelamento de compensação de raio da
ponta da ferramenta
Cancelamento do controle de direção normal (série M)
Cancelamento de correção de comprimento de ferramenta (série
M)
Cancelamento de escala (série M)
Cancelamento de imagem de espelhamento programável (série M)
Cancelamento de torneamento poligonal (série T)
Cancelamento de chamada modal de macro
Desligar modo de rotação do sistema de coordenadas (série M)
Imagem de espelho para cancelamento do modo de
torre dupla ou corte balanceado. (série T)
Cancelamento do ciclo fixo
Cancelamento de sincronização de engrenagem eletrônica
(série M)
Cancelamento de controle de velocidade de superfície constante
-128-
B-64304PO/01 PROGRAMAÇÃO 8. DIMENSÃO E VALOR DAS COORDENADAS
Restrições
As seguintes operações precisam ser realizadas em um ponto que tenha
uma coordenada de máquina de 0.
Conversão de polegada/unidade métrica no bit 2 (INI) do
parâmetro de configuração No. 0
Conversão de polegada/unidade métrica com base na entrada de
parâmetro programável (G10)
Conversão de polegada/unidade métrica com base em variável de
macro individualizada nº 3005
-129-
8. DIMENSÃO E VALOR DAS COORDENADAS PROGRAMAÇÃO B-64304PO/01
Restrições
As seguintes operações precisam ser realizadas em um ponto que tenha
uma coordenada de máquina de 0.
• Conversão de polegada/ unidade métrica no bit 2 (INI) do
parâmetro de configuração No. 0
• Conversão de polegada/unidade métrica com base na entrada de
parâmetro programável (G10)
• Conversão de polegada/unidade métrica com base em variável de
macro individualizada nº 3005
-130-
B-64304PO/01 PROGRAMAÇÃO 8. DIMENSÃO E VALOR DAS COORDENADAS
M
X, Y, Z, U, V, W, A, B, C, I, J, K, Q, R, F
M
M
T
M X, Y, Z, U, V, W, A, B, C, I, J, K, R, F
M
Explicação
M
Há dois tipos de numeração de ponto decimal: numeração tipo
M calculadora e numeração padrão.
Quando a numeração decimal tipo calculadora for usada, um valor sem
ponto decimal é considerado para ser especificado em polegadas de
milímetro, ou graus. Quando a numeração decimal for usada, tal valor
é considerado para ser especificado nos menores incrementos de
entrada. Selecionar a notificação ou do tipo calculadora ou decimal
padrão pelo uso do bit 0 (DPI) do parâmetro nº 3401. Os valores
podem ser especificados tanto com como sem ponto em um programa
único.
Exemplo
Programação de
Programação de ponto decimal
Comando de ponto decimal tipo
programa tipo padrão
calculadora de bolso
X1000 1mm
1000mm
Valor de comando sem Unidade: mm Menor incremento de
Unidade: mm entrada
ponto decimal
0.001mm
X1000.0
1000mm 1000mm
Valor de comando com
Unidade: mm Unidade: mm
ponto decimal
CUIDADO
Quando especificar uma palavra de dimensão
para um código G de comando em um bloco,
esteja certo de colocar a palavra dimensão após o
código G de comando.
-131-
8. DIMENSÃO E VALOR DAS COORDENADAS PROGRAMAÇÃO B-64304PO/01
NOTA
1 Um valor especificado menor do que o menor incremento é tratamento conforme
mostrado abaixo (arredondado para o lado direito).
Exemplo 1)
Quando um valor é especificado diretamente em um endereço (no
caso de IS-B)
X-0. 0004 ; Tratado como X0.000
X0.0004 ; Tratado como X0 000
X-0.0005 ; Tratado como X0.000
X0.0005 ; Tratado como X0.001
X-0.0006 ; Tratado como X-0.001
X0.0006 ; Tratado como X0.001
Conforme mostrado na tabela abaixo, os comandos que incluem frações
positivas e negativas tendo o mesmo valor absoluto com relação a zero, são
repetidos. No arredondamento para o lado direito, os resultados são periódicos.
No arredondamento geral, entretanto, os resultados não são periódicos devido à
simetria de arredondamento com relação ao zero.
Para evitar isto, o arredondamento para o lado direito é usado para cálculo.
Arredondamento para Arredondamento
o lado direito geral
G90 G00 X0 ; X 0.000 X 0.000
G91 X-0.0015 ; X - 0.001 X- 0.002
G91 X0.0015 ; X 0.000 X - 0.001
G91 X-0.0015 ; X - 0.001 X - 0.003
G91 X0.0015 ; X 0.000 X - 0.002
G91 X-0.0015 ; X - 0.001 X - 0.004
G91 X0.0015 ; X 0.000 X - 0.003
Exemplo 2)
Quando um valor é atribuído a uma variável de macro (no caso de IS-B)
Similarmente, o arredondamento para o lado direito é realizado.
#100=1.2345 ;
X#100 ; Tratado como X1.235
#100=-1.2345 ;
X#100 ; Tratado como X-1.234
2 Quando mais do que nove dígitos são especificados, um alarme ocorre. Se um
valor for inserido com um ponto decimal, o número de dígitos é também verificado
após o valor ser convertido para um inteiro de acordo com o menor incremento de
entrada.
Exemplos:
X0.123456789 ;
O alarme PS0003 ocorre porque mais do que nove dígitos são
especificados.
X1234567.8 ;
Se o menor incremento de entrada for 0.001 mm, o valor é convertido para
inteiro
1234567800. Devido ao inteiro ter mais do que nove dígitos, um alarme ocorre.
-132-
B-64304PO/01 PROGRAMAÇÃO 8. DIMENSÃO E VALOR DAS COORDENADAS
B
R2
R1
D1 D2
eixo
Eixo X X
D1, D2: Programação do diâmetro
R1,R2: Programação do raio eixo Z
Eixo Z
Explicação
- Notas sobre a programação de diâmetro/programação de raio para cada comando
A programação de raio ou programação de diâmetro pode ser
especificada pelo bit 3 (DIA) do parâmetro nº 1006. Quando usar a
programação de diâmetro, note as condições listadas na Tabela 8.4 (a).
-133-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B-64304PO/01
-134-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
-135-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Formato
- Comando de controle de velocidade de superfície constante
G96 Sxxxxx ;
↑ Velocidade de superfície (m/min ou pés/min)
Esta unidade de velocidade de superfície pode mudar de
acordo com a especificação do construtor da ferramenta
da máquina.
T
NOTA
Se o controle multi-fuso estiver habilitado (seleção do
fuso baseada no endereço P), a especificação do eixo
baseada no endereço P estará desabilitada. Usar
parâmetro nº 3770 para especificação de eixo.
T
G50 S_ ;
A velocidade máxima do fuso (min -1) segue S.
NOTA
G50 pode ser usado com o sistema A do código G.
-136-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Explicação
- Comando de controle de velocidade de superfície constante (G96)
G96 (Comando de controle de velocidade de superfície constante) é
um código G modal. Depois que um comando G96 for especificado, o
programa insere o modo de controle de velocidade de superfície
constante (modo G96) e valores S especificados são assumidos como
uma velocidade de superfície. Um comando G96 deve especificar o
eixo junto ao qual o controle de velocidade de superfície constante é
aplicado. Um comando G97 cancela o modo G96. Quando o controle
de velocidade de superfície constante for aplicado, uma velocidade do
fuso mais alta do que o valor especificado em G92 S_; ou G50 S_;
(velocidade máxima do fuso) é grampeada na velocidade máxima do
fuso. Quando a energia for ligada, a velocidade máxima do fuso ainda
não é configurada e a velocidade não é grampeada. Os comandos S
(velocidade de superfície) no modo G96 são assumidos como S = 0 (a
velocidade de superfície é 0) até M03 (rotação do fuso na direção
positiva) ou M04 (rotação do fuso na direção negativa) aparece no
programa.
-137-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Especificar a velocidade de
superfície em m/min (ou pé/min)
Comando G97
Armazenar a velocidade de
superfície em m/min (ou pé/min)
Especificado
Comando A velocidade
para a velo - especificada
cidade do do fuso (min-1)
fuso é usada
Não especificado
A velocidade de superfície (m/
min ou pé/min) é convertida pa-
ra a velocidade do fuso (min-1)
Especificado
Comando G96
A velocidade Comando
de superfície
especificada para a
é utilizada velocidade de
superfície
Não especificado
A velocidade de superfície
armazenada (m/min ou pé/min) é
usada. Se nenhuma superfície
for estocada, 0 é assumido.
-138-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Restrição
- Controle de velocidade de superfície constante para filamento
O controle de velocidade de superfície constante é também efetivo
durante o encadeamento. Assim, é recomendado que o controle de
velocidade de superfície constante seja invalidado com o comando
G97 antes de iniciar o encadeamento de rolagem e encadeamento do
objeto afilado porque o problema de resposta no sistema servo
mecânico pode não ser considerado quando a velocidade do fuso
muda.
-139-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Exemplo
T
Valor do Raio
X
Caminho programado
N16
N16
1200 1475
1050
-140-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Visão Geral
T
Por sua vez, o fuso conectado ao motor do fuso é girado a uma certa
velocidade para girar a peça montada no fuso. Este estado do controle
de fuso é referido como modo de rotação do eixo.
A função de posicionamento do fuso gira o eixo conectado ao motor do
fuso por um certo ângulo para posicionar a peça montada no fuso a um
certo ângulo. Este estado do controle de fuso é referido como modo de
posicionamento do eixo.
-141-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
- Omissão de orientação
Usando o bit 2 (ISZ) do parâmetro nº 4950, a orientação para trocar
para o modo de posicionamento do fuso pode ser omitida se ela for
desnecessária (por exemplo, quando nenhuma posição de partida está
especificada e o posicionamento incremental a partir da posição atual é
apenas necessário). Mais especificamente, quando um código M para
trocar para o modo de posicionamento do fuso for especificado, o
modo de controle do fuso é simplesmente trocado para modo de
posicionamento do fuso e então o processo é completado sem
orientação.
-142-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
T
O fuso pode ser posicionado com um ângulo semi-fixo ou ângulo
arbitrário.
Código
M Ângulo de (Ex.) β = 30°
(Ex.) β = α + 5 posicionamento
Mα β 30°
M (α + 1) 2β 60°
M (α + 2) 3β 90°
M (α + 3) 4β 120°
M (α + 4) 5β 150°
M (α + 5) 6β 180°
Código
M Ângulo de (Ex.) β = 30°
posicionamento
(Ex.) γ = 11
Mα β 30°
M (α + 1) 2β 60°
M (α + 2) 3β 90°
M (α + 3) 4β 120°
... ... ...
M (α + 11 - 1) 11β 330°
90°
180°
-144-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
T
Quando os modos estiverem para ser trocados de posicionamento de
fuso para rotação de fuso normal, o código M configurado no
parâmetro nº 4961 deve ser especificado.
CUIDADO
1 Durante a execução das seqüências de posicionamento do fuso
(cancelar o modo de rotação do fuso e inserir o modo de
posicionamento do fuso, posicionando o fuso no modo de
posicionamento do fuso, e cancelar o modo de posicionamento
do fuso e inserir o modo de rotação do fuso), o final de parada de
operação automática
*SP é inválido. Isto significa que a operação automática
não para até que todas as seqüências estejam completadas,
mesmo quando o sinal *SP se torna 0.
2 Funcionamento em vazio e máquina trancada não
podem ser realizadas durante o posicionamento do fuso.
3 A fechadura da função auxiliar é desabilitada para códigos M
para a função de posicionamento do fuso.
4 A função de controle de contorno Cs do fuso serial (bit 2
(SCS) do parâmetro nº 8133) e a função de posicionamento
do fuso (bit 1 (AXC) do parâmetro nº 8133) não podem ser
usadas ao mesmo tempo.Se ambas as funções estiverem
configuradas para serem habilitadas, à função de
posicionamento do fuso é dada prioridade.
5 O eixo de posicionamento do fuso é manuseado como um
eixo controlado. Entretanto, os sinais relacionados a eixos
controlados (tal como o sinal de sobrecurso) devem ser
configurados.
6 Quando a função de macho rígido (bit 3 (NRG) do parâmetro
nº 8135) é usada junto com a função de posicionamento do
fuso (bit 1 (AXC) do parâmetro nº 8133), o macho rígido não
pode ser especificado no modo de posicionamento do fuso
ou o posicionamento do fuso não pode ser especificado no
modo de macho rígido.
-145-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
NOTA
1 Os comandos do código M para posicionamento de um fuso
devem ser especificados em um bloco único. Outros
comandos não devem estar contidos no mesmo bloco.
(Também, os comandos do código M para posicionamento
de um outro fuso não devem estar contidos no mesmo
bloco.)
Mesmo quando o bloco único, função de comando de
código M múltiplo é também usado, os códigos M
relacionados devem ser especificados em um bloco
único.
2 Mesmo quando o bloco único, função de comando de
código M múltiplo é também usado, os códigos M
relacionados devem ser especificados em um bloco
único.
3 Os comandos de endereço de eixo para posicionamento de
um fuso devem ser especificados em um bloco único.
Outros comandos não devem estar contidos no mesmo
bloco. Entretanto, os seguintes comandos podem estar
contidos no mesmo bloco onde os comandos de endereço
do eixo estão especificados:
G00, G90, G91, G92 (sistemas B e C do código G)
G00, G50 (sistema A do código G)
4 Comandos do código M para posicionamento do fuso
especificam códigos M que não são armazenados em buffer.
5 O posicionamento do fuso não pode ser realizado pela
operação manual (em avanço de deslocamento, avanço
manual por manivela, ou outro modo).
6 O posicionamento do fuso não pode ser realizado pelo
controle do eixo PMC.
7 Para o posicionamento do fuso, a operação de reinício
do programa não pode ser realizada. Usar o MDI para
estas operações.
8 A verificação do curso armazenado é desativada para
o eixo de posicionamento do fuso.
9 A função de destaque do eixo de controle é desativada
para o eixo de posicionamento de fuso.
10 A função de compensação de erro de passo armazenado é
desativada para o eixo de posicionamento do fuso.
11 Quando uma configuração é feita para omitir a orientação
do fuso, o sinal de realização de retorno ao ponto de
referência não se torna 1.
12 Na orientação do fuso, todos os eixos de intertravamento e
eixos de intertravamento específico são checados apenas
quando um bloco é iniciado. Um sinal é ignorado se inserido
durante a execução do bloco.
13 Uma diferença entre uma distância de trajeto especificada e
uma distância de trajeto real é mantida até que o modo de
posicionamento do fuso seja cancelado.
-146-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Visão Geral
Com esta função, um alarme de superaquecimento (OH0704) é gerado
e o sinal de alarme SPAL de detecção de flutuação de velocidade é
emitido quando a velocidade do fuso desvia da velocidade especificada
devido às condições da máquina.
Esta função é útil, por exemplo, para prevenir a apreensão da bucha
guia.
G26 habilita a detecção de flutuação de velocidade do fuso.
G25 desabilita a detecção de flutuação de velocidade do fuso.
Formato
- Detecção de flutuação do fuso ligada
G26 Pp Qq Rr Ii;
P: Tempo (em ms) a partir da emissão de um novo
comando de rotação do fuso (comando S) até o início
da verificação se a velocidade atual do fuso é tão rápida
que um superaquecimento pode ocorrer.
Quando uma velocidade especificada é atingida dentro
do período de tempo de P, uma verificação é iniciada
naquele momento.
Q: Tolerância (%) de uma velocidade de fuso especificada
-147-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Explicação
A função para detectar a flutuação de velocidade do fuso verifica se a
velocidade real varia para a velocidade especificada ou não. Si ou Sr, o
que for maior, é tida como a velocidade de flutuação permitida (Sm).
Um alarme (OH0704) é ativado quando a velocidade do fuso real varia
para a velocidade comandada (Sc) sob a condição que a largura da
variação exceda a largura da variação permitida (Sm).
-148-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
<1> A velocidade do fuso atual cai em uma faixa de (Sc – Sq) a (Sc +
Sq)
Sc: Velocidade do fuso especificada
Sq : Tolerância dentro da qual o fuso é assumido para atingir a
velocidade programada.
(parâmetro (No.4911))
Parâmetro FLR =0 Parâmetro FLR =1
q
Sq = Sc × Sq = Sc × q
100 1000
<2> Quando o tempo p especificado no parâmetro nº 4914 decorre após
a velocidade especificada SC mudar.
Velocidade
do fuso
Sr
Sq Si
Velocidade
Sq Si especificada
Sr
P
Velocidade
SEM VERIFICAÇÃO real
VERIFICAÇÃO VERIFICAÇÃO
Modo G26
Tempo
Especificação de Início de
uma outra Alarme
verificação
velocidade
-149-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
(Exemplo 2)
Quando um alarme (OH0704) é emitido após a velocidade do
fuso especificado ser atingida
Velocidade do
fuso
Sq Si Sr
Sq Si
Velocidade
especificada
Sr
P VERIFI
VERIFI CA ÇÃO Velocida-
SEM VERIFICAÇÃO de real
CAÇÃO
Tempo
Alarme
Especificação de uma outra Início
velocidade de veri
ficação
r r
100 1000
Si : Largura de variação permitida
Parâmetro nº 4913, endereço I
Se a diferença entre a velocidade especificada e a velocidade real
exceder tanto SR como SI, um alarme OH0704 é gerado.
-150-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
NOTA
1 É necessário habilitar o controle múltiplo do fuso
(bit 3 (MSP) do parâmetro nº 8133 é 1).
2 A função de detecção de flutuação de velocidade do
fuso é efetiva para um fuso único. A função não pode
ser executada para dois ou mais fusos.
A função de detecção de flutuação de velocidade do
fuso é efetiva para um fuso no qual o codificador de
posição selecionado atualmente está montado.
Apenas um codificador de posição única pode ser
selecionado. Codificador de múltiplas posições não
podem ser selecionados. Para a seção de um
codificador de posição, ver a seção de “Multi fusos”.
* Sinais de seleção de codificador de posição
(PC2SLC<Gn028.7>)
3 Os parâmetros que se tornam válidos são os
parâmetros de função de detecção de flutuação de
velocidade do fuso (nº 4911, nº 4912, nº 4913, nº
4914) para o fuso no qual o codificador de posição
selecionado atualmente está montado.
-151-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Visão Geral A função para o controle do fuso com servo motor permite que o servo
motor seja usado para executar os comandos de velocidade do fuso e
funções do fuso tais como macho rígido.
(1) Controle do fuso com servo motor
Controle de velocidade pode ser realizado usando-se um comando
de velocidade (comando S) com um servo motor configurado
como o eixo de rotação da ferramenta. Nenhum retorno ao ponto
de referência é necessário para trocar entre comandos de rotação e
posicionamento.
(2) Indexação do fuso
Com a função de indexação do fuso, uma posição parada pode
ser programada para parar um eixo de rotação na posição
especificada. Há dois tipos de indexação de fuso. O primeiro tipo
permite ao comando do próximo bloco ser executado antes que a
indexação do fuso seja terminada. O segundo tipo permite que
o próximo bloco seja executado apenas após a indexação do
fuso estar completa.
Com o primeiro tipo, é possível emitir comandos para outros eixos
que não o eixo para o qual um comando de indexação de fuso
tenha sido emitido, antes que o próximo comando seja emitido
para o eixo. Antes que o próximo comando seja emitido para o
eixo para o qual um comando de indexação do fuso tenha sido
emitido, se a indexação do fuso for completada ou não pode ser
verificado pela programação ou usando-se um sinal. Usar esta
função pode reduzir o tempo de espera. Além disso, um eixo pode
ser parado em um ponto especificado pela emissão de um
comando de indexação de fuso para o eixo quando o fuso estiver
girando.
(3) Movimento do eixo
Quando o bit 0 (PCE) do parâmetro nº 11006 for 1, se o
movimento do eixo (G00/G01) for especificado para um fuso de
servo motor da mesma forma que um eixo controlado normal, o
controle de posição pode ser realizado.
(4) Macho rígido com servo motor
O macho rígido pode ser realizado pela consideração de um fuso
de servo motor como um eixo de rotação.
(5) Filamento, avanço por avanço de rotação, e controle de
velocidade de superfície constante
Filamento, avanço por avanço de rotação, e controle de
velocidade de superfície constante podem ser realizados usando
um fuso de servomecanismo como um fuso.
(6) Controle de saída do fuso com PMC
A velocidade de rotação e polaridade podem ser
controladas pelo PMC.
-152-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Notas
(1) Esta função é opcional
(2) Para esta função, é necessário habilitar a saída serial do fuso
(configurar bit 5 (SSN) do parâmetro nº
8133) a 0).
Para um fuso de servo motor, configurar o tipo de um fuso de
servo motor, configurar o tipo de um motor de fuso para um fuso
serial (configurar bit 0 (A/S) do parâmetro nº 3716) para 1). Se
houver um fuso normal no caminho onde o fuso de servo motor
estiver presente, habilitar o controle de multi-fuso (configurar bit
3 (MSP) do parâmetro nº 8133) para 1). (Para a série M, o
controle de multi-fuso é função opcional.)
(3) Como um fuso de servo motor é tratado depende se o controle de
posição tal como o movimento do eixo (G00/G01) está
habilitado. Quando o bit 0 (PCE) do parâmetro nº. 11006 for 1,
o controle de posição é habilitado. Neste caso, o fuso de
servomecanismo é assumido para ser um eixo controlado e o
número dos eixos controlados é incrementado.
Quando o bit 0 (PCE) do parâmetro nº 11006 for 0, o controle de
posição é desabilitado. Neste caso, o fuso de servo motor não
é assumido para ser um eixo controlado e o número de eixos
controlados não é incrementado.
-153-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
-154-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Especificação
- Comando com um Esta função pode ser usada para especificar o comando de rotação do
programa fuso S para um fuso de servo motor no modo de controle de
velocidade SV. Para controle de rotação de um servomecanismo,
especificar G96.4 para iniciar o modo de controle de velocidade SV.
Uma vez que o modo de controle de velocidade SV for especificado,
o comando S é válido para o servo motor até que o modo de controle
de velocidade SV seja liberado. Não especificar um comando de
posicionamento no modo de controle de velocidade SV. De outra
forma, o alarme PS0445 é emitido.
Antes da operação de posicionamento, liberar o modo de controle de
velocidade SV. Para liberar o modo de controle de velocidade SV,
especificar o comando de indexação G96.1/G96.2 do fuso. Para
detalhes sobre a indexação do fuso, ver “Função de Indexação do
Fuso”. Quando o bit 0 (PCE) do parâmetro nº 11006 for 1, um
comando de posicionamento pode ser especificado. Quando o bit 0
(PCE) do parâmetro nº 11006 for 0, um comando de
posicionamento não pode ser especificado para um fuso de servo
motor. Se especificado, o alarme PS0601 é emitido.
Em um outro modo que não o modo de controle de velocidade SV, o
comando S é inválido. Contudo, desde que a informação do comando
S seja registrada, se o modo e controle SV for inserido, a rotação
inicia na velocidade de rotação especificada.
-155-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Formato
G96.4 P_ ; Iniciar modo de controle de
velocidade SV
M03(M04) S_ P_ ; Comando de rotação
S: Velocidade de fuso [min-1] (valor numérico de até cinco
dígitos)
P: Seleção de fuso com controle multi-fuso
- Notas
Para especificar “G96.4 P_ ;”, usar um bloco independente.
Entretanto, é possível especificar "G96.4 P_ S_ ;".
Além disso, no sistema de 2 caminhos, quando for especificado a partir
de outros caminhos que não o caminho que um fuso de servo motor
pertence, o alarme PS0602 é emitido.
-156-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Explicação
- Comando (1) Saída de comando de velocidade de fuso
Configurar o comando de velocidade do fuso da mesma forma
que para o comando de velocidade normal (comando S). Antes de
especificar um comando de velocidade (comando S), iniciar o
modo de controle de velocidade SV, e selecionar o modo de
controle de posição.
A sequência pelos seguintes sinais de entrada é
desnecessária.
*ESPA, MRDYA, e SFRA
(2) Condição para parar a saída de velocidade do fuso
Os comandos uma vez produzidos para um fuso se tornam 0 se
*SSTP se tornar “0” ou se um comando (como S0) que faz o
comando de velocidade do fuso produzir 0. Também, emitir um
comando de indexação (G96.1/G96.2) faz o comando de
velocidade do fuso produzir 0. Além disso, uma condição de
parada de emergência e alarme servo motor traz o fuso para uma
parada.
Com M05, o CNC não faz o comando produzir para o fuso 0.
(3) Para a rotação pela indexação de fuso
Emitir um comando que especifique uma posição habilita o eixo
de rotação a parar na posição especificada.
Para detalhes, ver Subseção. “Função de Indexação de Fuso” (4)
(4) Velocidade Máxima
A velocidade máxima que pode ser especificada é normalmente
2777 min-1. Entretanto, configurar bit 3 (IRC) do parâmetro nº
1408 para "1" pode ser capaz de aumentar o limite para
aproximadamente 27770 min-1 dependendo do desempenho do
motor e detector relacionados.
-157-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Exemplo de programa
Caminho de
emissão de Programa Operação
comando
NOTA
Se um comando de movimento for especificado para
um fuso de servo motor quando o controle de
posição estiver desabilitado (bit 0 (PCE) do
parâmetro nº 11006 for 0), o alarme PS0601 é
emitido.
S0
Aa
Tempo (s)
- Direção de rotação
A polaridade de voltagem na saída de velocidade do fuso pode ser
mudada usando-se bit 6 (CWM) e bit 7 (TCM) do parâmetro nº 3706.
Também é possível reverter a direção de rotação do fuso, usando o
sinal de reversão SV <Gn523>.
Estas funções são utilizáveis no modo de rotação e durante o macho
rígido. Mudando o sinal para ON/OFF durante a rotação faz o fuso
desacelerar, reverter, e então acelerar.
Veloc. de
SV Sinal reverso ON
Rotação (min-1)
S Ac
S1 Ab
S0
Aa
Aa
-S0
Ab
-S1
-S Ac
Tempo
(seg)
- Exibição
Bit 3 (NDF) do parâmetro nº 3115 pode ser usado para especificar se
exibir a velocidade real. Isto, entretanto, não é considerado no modo de
controle de velocidade SV, independente da configuração de bit do
parâmetro NDF. Além disso, os bits 0 (NDP) e 1 (NDA) do parâmetro
nº 3115 podem ser usados para especificar se exibir, respectivamente, a
posição atual e a quantidade restante de movimento.
-159-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
-160-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
-161-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Notas
(1) Ao contrário de motores de fuso, um fuso de servo motor para de
girar quando um alarme servo, uma parada de emergência, ou um
bloqueio de máquina ocorre.
(2) A velocidade máxima do motor é obtida aplicando-se a
engrenagem de avanço para a velocidade máxima do
motor configurada no parâmetro nº 11015.
(3) Se o bit 3 (IRC) do parâmetro nº 1408 for configurado para
0, a função de prevenção de erro pode funcionar quando a
velocidade tiver atingido em torno de 2778 min-1. Quando uma
velocidade de 2778 min-1 ou mais for necessária, configurar o
bit do parâmetro IRC para 1. Se IRC for configurado para 1,
torna-se possível especificar uma velocidade de até 27770 min-1.,
aproximadamente.
-162-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
-163-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
- Retorno ao ponto de
referência Antes de executar o primeiro comando de indexação e fuso para o eixo
de rotação da ferramenta com um servo motor, esteja certo de executar
um retorno manual ao ponto de referência. Quando o detector de
posição absoluta for usado, entretanto, um retorno manual ao ponto
de referência não é necessário. Quando o comando de retorno ao
ponto de referência (G28) for executado em um programa, o alarme
PS0601 é emitido.
Comando de indexação do
fuso
- Comando de movimento (1) Comando aguardando a indexação do fuso ser completada.
Se G96.1 for emitido, o próximo bloco é executado após a
indexação do fuso ser completada.
(2) O comando não aguarda a indexação do fuso ser completada.
Se G96.2 for emitido, o próximo bloco pode ser executado antes
da indexação do fuso ser completada.
-164-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
- Velocidade de
indexação do fuso Emitir G96.1 ou G96.2 faz a velocidade de movimento ser dedicada
a indexação de fuso. Especificar a velocidade de movimento para
indexação de fuso, usando o parâmetro nº 11012.
S Ac
S1
Ab
S0
Aa
Si
Aa
Tempo (s)
-165-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Exemplo: Comando não espera a indexação do fuso terminar e o comando verifica se a indexação
do fuso terminou (parâmetro nº 3781 (S1) = "1")
Comando de programa Operação
Comando não espera a indexação do fuso terminar. O primeiro fuso S1
G96.2 P1 R270.0 ; se move para 270.0.
G01 X10.0 Y20.0 F1000. ; Inicia avanço de corte. Não espera a indexação do fuso terminar
G02 X50.0 Y100.0 R50.0 ; indexing
Inicia to finish. circular. Não espera a indexação do fuso terminar.
interpolação
G96.3 P1 ; Verifica se a indexação do fuso terminou.
M29 S100 P1 ; Inicia o macho rígido se o sinal de indexação do fuso for "0".
G84 X10.0 Y 20.0 R-5.0 Z-20.0 ; Espera pelo comando do macho rígido se o sinal de indexação do fuso
for "1".
-166-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Notas
(1) Se G96.2 (não aguardando a indexação do fuso terminar) for
emitido, G96.3 deve ser emitido para verificar se a indexação do
fuso terminou. Esteja certo de emitir G96.3 após G96.2. Se um
movimento junto a um eixo for especificado sem verificação (sem
emitir o comando G96.3), o alarme PS0601 é emitido. Da
mesma forma, se o macho rígido for especificado, o alarme
PS0445 é emitido.
(2) Se não for verificado, por exemplo, por causa de uma
recomposição, se a indexação do fuso terminou após o G96.2
(não esperar a indexação do fuso terminar) ser emitido, o modo
de controle de velocidade SV não é cancelado.
(3) Se um fuso parar a rotação por causa de uma indexação de fuso, a
saída do comando de velocidade do fuso se torna 0. Para fazer o
fuso reiniciar a rotação, colocar o fuso no modo de controle de
velocidade SV, e então, emitir um comando S.
(4) A indexação do fuso é habilitada apenas no modo de controle de
velocidade SV.
(5) Quando a velocidade de indexação do fuso (parâmetro nº 11012)
for 0, a velocidade de troca de aceleração/desaceleração (1º passo)
(parâmetro nº 11020) é a velocidade de indexação do fuso.
Quando a velocidade de troca de aceleração/desaceleração for
também 0, a velocidade máxima (parâmetro nº 3741) de cada fuso
que corresponde a engrenagem 1 é a velocidade de indexação do
fuso.
(6) O comando G96.* P é inválido para outras configurações que
não o controle multi-fuso tipo P.
(7) O modo de controle de velocidade SV durante a operação
automática deve ser trocado por um comando a partir do caminho
ao qual ele pertence. Quando for especificado a partir de outro
caminho, o alarme PS0602 é emitido.
-167-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Formato
O formato de comando para este tipo de macho rígido é o mesmo que
para o tipo convencional de macho rígido.
Para detalhes, consultar o capítulo de “MACHO RÍGIDO” no Manual
do Usuário (Sistema Torno) (B-64304PO-1) ou Manual do Usuário
(Sistema de Centro de Usinagem) (B-64304PO-2).
NOTA
Antes que o macho rígido possa ser especificado, o
modo de controle de velocidade SV para o fuso de
servo motor deve ser cancelado. Se a rotação
estiver em progresso, usar o G96.1/G96.2 para
cancelar o modo de controle de velocidade SV. O
modo do fuso de servo motor pode ser verificado
pela verificação do sinal em progresso do modo de
controle de velocidade SV (SVREV<Fn521>).
Se o macho rígido for especificado no modo de
controle de velocidade SV, o alarme PS0445 é
emitido.
Especificação do macho
rígido
- Avanço de velocidade Para macho rígido, o avanço de velocidade de um eixo de perfuração é
aquele especificado em um comando F, e aquele do fuso é S × a
quantidade de movimento de rotação [grau/min] por eixo de
ferramenta acionada (fuso de servo motor) (parâmetro nº 11011).
O avanço por minuto e a avanço por revolução são detalhados depois.
Em macho rígido, a velocidade do fuso é limitada por um parâmetro
para especificar o avanço de velocidade máximo de corte para o eixo
usado como um eixo de ferramenta acionada, isto é, parâmetro nº 1430
(ou nº 1432 se aceleração/desaceleração antes da interpolação for
habilitada).
Normalmente, o parâmetro de avanço de velocidade máxima de corte
(parâmetro nº 1430) (parâmetro nº 1432 quando a
aceleração/desaceleração antes da interpolação for habilitada) pode ser
configurado até 999999.999 [grau/min] (equivalente a S2778 [min-1]).
Entretanto, para um eixo configurado como eixo de ferramenta
acionada (bit 3 (IRC) do parâmetro nº 1408 = 1) que é usado para
macho rígido, o avanço de velocidade máximo é limitado a dez vezes
maior do que a configuração do parâmetro de avanço de velocidade de
corte máximo.
Exemplo:
Avanço de velocidade de corte máximo parâmetro nº 1430 = 360000
Limitar para a velocidade de fuso máxima de 360000×10 = 3600000
[graus/min] (S10000 [min-1])
CUIDADO
Fazer o afastamento do fio do dreno igual a um
especificado pelo programa (F, S). De outra forma, a
ferramenta ou peça pode ser danificada.
-168-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Controle de aceleração/desaceleração
- Aceleração/desaceleração após interpolação
Ao contrário do macho rígido tradicional (com um motor de fuso), o
macho rígido com um servo motor permite a aplicação da
aceleração/desaceleração linear com constante de tempo de
aceleração/desaceleração ou aceleração/desaceleração campanular.
NOTA
Este tipo de macho rígido e macho rígido
convencional (com um motor de fuso) difere na
configuração de constante de tempo.
4000
-169-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
NOTA
Especificar a mesma constante de tempo tanto para
a perfuração como para eixos de ferramenta
acionada (fuso servo mecânico). De outra forma, é
provável que a máquina funcione mal.
Indexação de Fuso
Esta função não permite que a função de orientação do fuso seja
realizada no início do macho rígido. Antes de especificar o macho
rígido, realizar a indexação do fuso para a posição na qual o
rosqueamento está para ser realizado. Para detalhes, ver "Função de
Indexação de Fuso" descrita anteriormente.
Notas
Se o passo for muito pequeno ou a quantidade de trajeto ao longo do
eixo de perfuração for grande, a quantidade do trajeto ao longo do eixo
de rotação torna-se grande, possivelmente resultando em alarme
PS0003.
-170-
B-64304PO/01 PROGRAMAÇÃO 9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S)
Visão Geral
A função para controle do fuso de servo motor permite que um avanço
por rotação seja especificado.
A partir do detector separado conectado ao fuso, a taxa de avanço por
rotação é obtida. Quando o detector construído dentro do servo motor
estiver para ser usado, o avanço de velocidade é obtido com base na
velocidade do servo motor e do raio da engrenagem.
Qual detector usar é especificado pelo bit 1 (OPTx) do parâmetro nº
1815.
NOTA
Se a máquina for equipada com um eixo de
ferramenta acionada e o fuso de servo motor, usar
comandos de rotação requer a função de controle
multi-fuso.
Quanto à troca de engrenagem, usar troca de
engrenagem tipo T. Ver Seção “CONTROLE
MULTI-FUSO,”nNo Manual de Conexão (Função)
(B-64303PO-1) para explicações sobre controle
multi-fuso.
Formato
O formato de comando para avanço por rotação explicado acima é o
mesmo que para os tipos comuns de avanço por rotação.
- Exemplos
Quando o segundo fuso (eixo C) for usado para o controle de
rotação e o controle de posição com o segundo fuso assumido for
o fuso de servo motor (O sistema A do código G no sistema
torno é selecionado).
-171-
9. FUNÇÃO DE VELOCIDADE DO FUSO (FUNÇÃO S) PROGRAMAÇÃO B64304PO/01
Visão Geral A função “controle de fuso com servo motor” habilita o PMC a ser
processado para o controle de saída do fuso.
Como especificar
Após o início do modo de controle de velocidade SV, esta função pode
ser especificada na mesma forma que o controle de fuso ordinário
(com um motor de fuso).
Consultar a Seção “CONTROLE DE SAÍDA DO FUSO PELO PMC”
neste manual para descrições detalhadas.
NOTA
Para a função de “controle do fuso com servo
motor”, a velocidade máxima do motor é aquela
especificada no parâmetro nº 11015.
-172-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
-173-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
Explicações
T O valor após o código T indica a ferramenta desejada. Parte do valor
também é usada como um número de correção de ferramenta que
especifica a quantidade de correção de ferramenta ou similares. A
ferramenta pode ser selecionada como segue, de acordo com o método
de especificação e configurações de parâmetro.
-174-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
NOTA
1 O número máximo de dígitos de um código T pode
ser especificado pelo parâmetro (nº 3032) como 1
a 8.
2 Quando o parâmetro (nº 5028) for configurado
para 0, o número de dígitos usados para
especificar o número de correção em um código T
depende do número de correções da ferramenta.
Exemplo)
Quando o número de correções de ferramenta
for 1 até 9: Baixa ordem de um dígito
Exemplo (T2+2)
N1 G00 X1000 Z1400 ;
N2 T0313 ; (Selecionar ferramenta nº 3 e valor de correção de
ferramenta nº 13)
N3 X400 Z1050 ;
-175-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
M
Um grupo é selecionado por um código T, e a contagem da vida da
ferramenta é iniciada pelo comando M06. (tipo ATC)
T
Um grupo é selecionado, a compensação da ferramenta é especificada,
e a contagem da vida da ferramenta é iniciada apenas pelo código T
(tipo torre)
- Número máximo de grupos de gerenciamento da vida da ferramenta e sistema de 2
caminhos
Um máximo de 128 grupos de gerenciamento da vida da ferramenta
pode ser usado para cada caminho.
Para cada caminho, configurar um número máximo de grupos a serem
usados no parâmetro nº 6813.
O número máximo de grupos deve ser um múltiplo de um número
mínimo de grupos (oito grupos). Uma configuração de 0 indica 128
grupos.
-176-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
CUIDADO
Quando o parâmetro nº 6813 é trocado e a
energia é ligada, todos os dados no arquivo de
gerenciamento da vida da ferramenta são
inicializados. Assim, é necessário configurar os
dados de gerenciamento da vida para todos os
caminhos que usam o gerenciamento da vida da
ferramenta.
CUIDADO
Após mudar a configuração do bit 0 (GS1) e bit
1 (GS2) do parâmetro nº. 6800, registrar
novamente o dado de gerenciamento da vida da
ferramenta emitindo o G10L3 (registro após
eliminação de dados para todos os grupos). De
outra forma, a combinação da configuração mais
recente não se torna válida.
NOTA
O número máximo de dígitos utilizáveis no código T é
especificado no parâmetro nº 3032.
-177-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
M
Os códigos para especificar um valor de correção de ferramenta
incluem um código H (para correção de comprimento de ferramenta) e
um código D (para compensação de corte). Os números até 400 (até
três dígitos) podem ser registrados como códigos para especificar
valores de correção de ferramenta.
NOTA
Se os códigos para especificação de valores de correção
de ferramenta não forem usados, o registro destes
códigos pode ser omitido.
T
Nem o código H nem o código D são usados como um código para
especificar valores de correção de ferramenta. O código T inclui um
- Valor de vida código de compensação.
da ferramenta
Um valor de vida da ferramenta pode ser registrado em termos de
duração de uso ou contagem de uso. O valor máximo é como segue:
Até 4300 minutos podem ser registrados se a especificação de
duração for selecionada, ou até 65535 vezes podem ser registrados se
a especificação de contagem de uso for selecionada.
- Configuração da vida
restante Os parâmetros Nos. 6844 e 6845 são usados para configurar a vida
restante até uma nova ferramenta ser selecionada.
-178-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
Explicação
O formato do programa varia dependendo dos quatro tipos seguintes de
operação:
Formato
- Registro após eliminação de todos os grupos
M
Formato Significado
G10 L3 ; G10L3: Registrar dados após eliminar dados de todos
P- L- ; os grupos.
T- H- D- ; P-: Número de grupo
T- H- D- ; L-: Valor da vida da ferramenta
: T-: Número da ferramenta
P- L- ; H-: Código para especificar o valor de correção da
T- H- D- ; ferramenta (código H)
T- H- D- ; D-: Código para especificar o valor de correção da
: ferramenta (código D)
G11 ; G11: Fim do registro
M02(M30) ;
-179-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
T
Formato Significado
G10 L3 ; G10L3: Registrar dados após eliminar dados de todos
P- L- ; os grupos.
T- ; P-: Número de grupo
T- ; L-: Valor de vida ferramenta
: T-: Número da ferramenta e número de correção da
P- L- ; ferramenta
T- ; G11: Fim do registro
T- ;
:
G11 ;
M02(M30) ;
Formato Significado
G10 L3 ;
P- L- ;
T0101 ; Número de ferramenta 01, número de correção de
T0102 ; ferramenta 01
T0103 ; Número de ferramenta 01, número de correção de
ferramenta 02
:
Número de ferramenta 01, número de correção de
G11 ; ferramenta 03
M02(M30) ;
-180-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
T
Formato Significado
G10 L3 P1 ; G10L3P1: Iniciar troca de dados do grupo.
P- L- ; P-: Número do grupo
T- ; L-: Valor de vida da ferramenta
T- ; T-: Número da ferramenta e número de correção da
: ferramenta
P- L- ; G11: Fim de registro
T- ;
T- ;
:
G11 ;
M02(M30) ;
CUIDADO
Se um comando Q for omitido, o tipo de
contagem de vida é configurado de acordo com a
configuração do bit 2 (LTM) do parâmetro nº
6800.
-181-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
Valor de vida
da ferramenta Um valor de vida da ferramenta é registrado como uma duração ou
contagem de uso de acordo com a configuração do bit 2 (LTM) do
parâmetro nº 6800 ou a configuração de um tipo de contagem
(comando Q). Os valores máximos estão listados abaixo.
-182-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
Explicação
M
Os seguintes comandos são usados para gerenciamento de vida da
- Comandos ferramenta:
D99;
Seleciona o código D registrado em dados de gerenciamento da vida da
ferramenta para a ferramenta usada atualmente para realizar
compensação da ferramenta de corte.
O parâmetro No. 13266 pode ser usado para habilitar a compensação de
acordo com um código D que não o D99.
-183-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
NOTA
H99 e D99 devem ser especificados após o
comando M06. Se um código que não o H/D
configurado em H99/D99 ou parâmetros Nos. 13265
e 13266 for especificado após M06, o código H ou
código D de dados de gerenciamento da vida da
ferramenta não é selecionado.
- Tipos
Para gerenciamento da vida da ferramenta, os quatro tipos de troca de
ferramenta (tipos A a D) listados abaixo são usados. Quais tipos usar,
varia de uma máquina para outra. Para detalhes, consultar o manual
relevante de cada construtor de ferramenta da máquina.
Tabela 10.2.3 Diferenças entre tipos de troca de ferramenta
Tipo de troca de ferramenta A B C D
Parâmetros M6T e M M6E M6T M6E M6T M6E M6T M6E
M6E 6
o T
M6T (N .6800#7) M6E 0 0 1 0 1 0 1
o
(N .6801#7)
Número de grupo de ferramenta Grupo de ferramentas já
especificado no mesmo bloco
que um comando de troca de utilizado Grupo de ferramenta a ser usado a seguir
ferramenta (M06)
A contagem da vida é
realizada se uma
ferramenta no grupo de
Tempo quando a vida da A contagem da vida é realizada para uma ferramenta no grupo de ferramenta especificado
ferramenta é contada ferramenta especificado se M06 for especificado em seguida. no mesmo bloco como
M06
is specified.
NOTA
Se um número de grupo de ferramenta for
especificado e uma nova ferramenta for
selecionada, o novo sinal de seleção de ferramenta
é produzido.
-184-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
- Comandos
-185-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
NOTA
Se a contagem de vida não for realizada, ou se a
ferramenta especificada não pertence ao grupo
para o qual a contagem de vida está sendo
realizada, o alarme PS0155 é emitido.
3 TTºººººººº
OOOOOOO 999
999 TTºººººººº
OOOOOOO 888
888
↑ ↑ ↑ ↑
Selecionar grupo Iniciar contagem de vida Selecionar grupo Cancelar desloc.ferram.
NOTA
As operações de início e cancelamento de correção
envolvem compensação por movimentar a
ferramenta ou por trocar o sistema de coordenadas.
Usar o bit 6 (LWM) do parâmetro nº 5002 pode
selecionar se é preciso realizar uma operação de
compensação se um código T for especificado ou
se um comando de movimento do eixo for
especificado.
Para detalhes, consultar a Subseção 5.1.5.
“Operação de Correção”, do sistema de torno
do Manual do Usuário (B-63944PO-1).
TОООООО∆∆;
Se o número de correção da ferramenta em ∆∆ não for nem 99 nem 88,
o código T é tratado como um código T comum. Se a contagem de
vida estiver sendo realizada atualmente, ela é encerrada.
-186-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
Exemplos
M
- Troca de
ferramenta tipo A Se um bloco que especifica um comando de troca de ferramenta (M06)
também contiver um comando de grupo de ferramenta (código T), o código T
é usado como um comando para retornar a ferramenta ao seu cartucho.
Especificando um grupo de ferramenta com um código T, o número da
ferramenta usada até agora é produzido como um sinal de código T. Se o
número de ferramenta especificado não for um número de ferramenta do
grupo de ferramenta da ferramenta sendo usada, o alarme PS0155 é emitido.
O alarme, entretanto, pode ser suprimido configurando-se o bit 6 (IGI) do
parâmetro nº 6800 para 1.
-187-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
-188-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
- Troca de
ferramenta tipo D Para uma ferramenta selecionada por um comando de grupo de
ferramenta (código T), a contagem de vida é realizada por um
comando de troca de ferramenta (M06) especificado no mesmo bloco
que o comando de grupo de ferramenta. Especificar um código T
sozinho não resulta em um alarme; entretanto, especificar um
comando M06 sozinho resulta no alarme PS0153. Entretanto, o
alarme pode ser suprimido pela configuração do bit 7 (TAD) do
parâmetro nº 6805 para 1.
Exemplo: Suponha que o número que ignora o gerenciamento da vida
ferramenta seja 100.
T101 M06 ; Uma ferramenta cuja vida não expirou é selecionada
: do grupo 1. (Suponha que a ferramenta número 010
: é selecionada).
: A contagem de vida da ferramenta é realizada
: para a ferramenta no grupo 1. (A vida da
: ferramenta número 010 é contada.)
T102 M06 ; Uma ferramenta cuja vida não expirou é selecionada
: do grupo 2. (Suponha que a ferramenta número 100
: é selecionada).
: A contagem de vida da ferramenta é realizada
: para a ferramenta no grupo 2. (A vida da
: ferramenta número 100 é contada.)
G43 H99 ; O valor de correção de comprimento da ferramenta
: para a ferramenta selecionada do grupo 2 é usado.
: O valor de compensação de corte da ferramenta para a
G41 D99 ;
ferramenta selecionada do grupo 2 é usado.
:
O valor de compensação da ferramenta de corte é
D00 cancelado.
;
: O corretor de comprimento da ferramenta é
H00 cancelado.
;
Uma ferramenta cuja vida não expirou é selecionada
T103 M06 ;
do grupo 3. (Suponha que a ferramenta número 200
:
é selecionada).
:
A contagem de vida da ferramenta é realizada
:
para a ferramenta no grupo 3. (A vida da
:
ferramenta número 200 é contada.)
:
-189-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
T
Exemplo: Suponha que os números de correção são de dois dígitos
-190-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
Explicação
M
- Usar especificação de contagem (LTM=0)
Se um grupo de ferramentas (código T) for especificado, uma
ferramenta cuja vida não tenha expirado é selecionada a partir do grupo
de ferramentas especificado. O contador de vida para a ferramenta
selecionada é então incrementado por um por um comando de troca de
ferramenta (M06). A menos que o código M de redefinição de
contagem de vida da ferramenta seja especificado, a seleção de uma
nova ferramenta e a operação de incremento podem ser realizadas
apenas se um comando de número de grupo de ferramentas e um
comando de troca de ferramenta forem emitidos pela primeira vez
desde a entrada da unidade de controle no estado de início de operação
automática a partir do estado de reinicialização.
CUIDADO
Não importa quantas vezes o mesmo número de
grupo de ferramentas for especificado em um
programa, a contagem de uso não é
incrementada, e nenhuma nova ferramenta é
selecionada.
-191-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
-192-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
NOTA
1 Quando a ferramenta for selecionada, as
ferramentas são pesquisadas a partir da
ferramenta atual até a última ferramenta para
encontrar uma ferramenta cuja vida não tenha
expirado. Quando a última ferramenta for atingida
durante esta pesquisa, a pesquisa reinicia a partir
da primeira ferramenta. Se a pesquisa não
encontrar qualquer ferramenta cuja vida não tenha
expirado, a última ferramenta é selecionada.
Quando a ferramenta atualmente usada for trocada
pelo sinal de salto da ferramenta, a próxima nova
ferramenta é selecionada usando-se o método aqui
descrito.
2 Se a contagem de vida da ferramenta indica que a
vida da última ferramenta em um grupo expirou, o
sinal de troca de ferramenta é produzido. Se o tipo
de contagem da vida for especificação de duração,
o sinal é produzido tão logo a vida da última
ferramenta do grupo tenha expirado. Se o tipo de
contagem da vida for usar a especificação de
contagem, o sinal é produzido quando o CNC for
redefinido por um comando como M02 ou M30 ou
quando a contagem da vida da ferramenta que
reinicia o código M for especificado após a vida da
última ferramenta no grupo tiver expirado.
3 Se um comando T for especificado, um grupo e
uma ferramenta no grupo são selecionados
enquanto o comando T é armazenado em buffer.
Isto significa que se um bloco a ser armazenado
em buffer contém um comando T que especifica
um grupo enquanto a usinagem está sendo
realizada com aquele grupo selecionado, o próximo
comando T já está armazenado em buffer mesmo
que a vida da ferramenta expire durante a
usinagem, para que a próxima ferramenta não seja
selecionada. Para evitar isso, se o tipo de
contagem da vida for especificação de duração e
um comando T precisar ser especificado para
selecionar o mesmo grupo sucessivamente, inserir
um código M para suprimir o armazenamento em
buffer em um lugar imediatamente anterior ao
comando T.
4 Quando a vida da ferramenta for contada , a vida
restante de um grupo (o valor da vida menos o
valor do contador da vida) é comparado com a
configuração da vida restante, e o estado de
expiração da vida da ferramenta antes do sinal de
notificação, é trocado de acordo com o resultado
da comparação.
-193-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
- M99
Se a contagem da vida for especificada pelo contador de uso e o bit 0
(T99) do parâmetro No. 6802 for 1, o sinal de troca da ferramenta
TLCH<Fn064.0> é produzido e a operação automática é parada se a
vida de pelo menos um grupo de ferramenta tiver expirado quando
o comando M99 for executado. Se o tipo de contagem da vida for
especificação de duração, o sinal de troca da ferramenta é produzido
imediatamente quando a vida de pelo menos um grupo de ferramentas
tiver expirado; quando o comando M99 for especificado, a operação
automática é parada, mas mais nenhum sinal de troca de ferramenta é
produzido.
M
Se a contagem da vida for especificada pela contagem de uso, um
comando de grupo de ferramenta (código T) emitido após o comando
M99 seleciona, a partir de um grupo especificado, uma ferramenta
cuja vida não tenha expirado, e o próximo comando de troca de
ferramenta (M06) incrementa o contador de vida da ferramenta com
um.
T
Se a contagem da vida for especificada pela contagem de uso, quando
um comando de grupo de ferramentas (código T) for especificado, uma
ferramenta cuja vida não tenha expirado é selecionada a partir de um
grupo especificado, e o contador de vida da ferramenta é incrementado
por um.
-194-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
M
Se a contagem da vida for especificada pela contagem de uso, o sinal
de troca da ferramenta é produzido se a vida de pelo menos um grupo
de ferramentas tiver expirado quando o código M de reinício de
contagem da vida da ferramenta for emitido. Um comando de grupo
de ferramenta (código T) emitido após o código M de reinício de
contagem da vida da ferramenta seleciona, a partir de um grupo
especificado, uma ferramenta cuja vida não tenha expirado, e o
comando de troca da próxima ferramenta (M06) incrementa o contador
da vida da ferramenta por um. Isto habilita a vida da ferramenta a ser
contada por um comando de troca de ferramenta (M06) mesmo que o
comando não seja o primeiro comando de troca de ferramenta (M06)
emitido desde a entrada do CNC no estado de início de operação
automática a partir do estado de redefinição. O código M de reinício de
contagem da vida da ferramenta está especificado no parâmetro No.
6811.
Exemplo:
Suponha que M16 é um código M de reinício de contagem da vida da
ferramenta e que o número de ignorar o gerenciamento da vida da ferramenta
é 100.
Suponha também que a contagem da vida está especificada pela contagem
de uso.
T101 ; Uma ferramenta cuja vida não tenha expirado é selecionada do grupo
1.
:
M06 ; O gerenciamento da vida da ferramenta é realizado pelo grupo 1.
: (O contador de vida da ferramenta é incrementado por um.)
T102 ; Uma ferramenta cuja vida não tenha expirado é selecionada do grupo
2.
:
M06 ; O gerenciamento da vida da ferramenta é realizado pelo grupo 2.
: (O contador de vida da ferramenta é incrementado por um.)
M16 ; A contagem da vida da ferramenta é reiniciada.
T101 ; Uma ferramenta cuja vida não tenha expirado é selecionada do grupo
1.
:
M06 ; O gerenciamento da vida da ferramenta é realizado pelo grupo 1.
: (O contador de vida da ferramenta é incrementado por um.)
-195-
10. FUNÇÃO DA FERRAMENTA ( FUNÇÃO T ) PROGRAMAÇÃO B64304PO/01
T
Se a contagem de vida for especificada pela contagem de uso, o sinal
de troca da ferramenta é produzido se a vida de pelo menos um grupo
de ferramentas tiver expirado quando o código M de reinício de
contagem da vida da ferramenta for especificado. Um comando de
grupo de ferramenta (código T) emitido depois que o código M de
reinício de contagem da vida da ferramenta seleciona uma ferramenta
cuja vida não tenha expirado de um grupo específico, e o contador de
vida da ferramenta é incrementado por um. Isto habilita que a vida da
ferramenta seja contada por um comando de grupo de ferramenta
(código T) mesmo se o comando não for o primeiro comando de grupo
de ferramenta emitido desde a entrada do CNC em estado de início de
operação automática a partir do estado de reinicialização. O código M
de reinício de contagem da vida da ferramenta está especificado no
parâmetro nº 6811.
Exemplo:
Suponha que M16 é um código M de reinício de contagem da vida da
ferramenta.
Suponha também que a contagem da vida está especificada pela
contagem de uso
T199 ; Uma ferramenta cuja vida não tenha expirado é selecionada
do grupo 1.
: O gerenciamento da vida da ferramenta é realizado pelo
grupo 1.
: (O contador de vida da ferramenta é incrementado por um.)
:
T299 ; Uma ferramenta cuja vida não tenha expirado é selecionada
do grupo 1.
: O gerenciamento da vida da ferramenta é realizado pelo
grupo 1.
: (O contador de vida da ferramenta é incrementado por um.)
M16 ; A contagem da vida da ferramenta é reiniciada.
T199 ; Uma ferramenta cuja vida não tenha expirado é selecionada
do grupo 1.
: O gerenciamento da vida da ferramenta é realizado pelo
grupo 1.
: (O contador de vida da ferramenta é incrementado por um.)
NOTA
NOTA
11 O código
O códigoM de M de reinício
reinício de de contagemdadavida
contagem vida da
da
ferramenta é é tratado
ferramenta tratado como
como um um código
código M M não
não
envolvidononoarmazenamento
envolvido armazenamentoem em buffer.
buffer.
22 Se o Setipoo de
tipocontagem
de contagem da vida
da vida for especificação
for especificação de
de contagem
contagem de uso,
de uso, o sinal
o sinal de de troca
troca de de ferramenta
ferramenta é
é produzido
produzido se se a vida
a vida dedepelo
pelomenos
menosum um grupo
grupo de
de
ferramentastiver
ferramentas tiverexpirado
expiradoquando
quando oo código
código M M de
reiníciodede contagem
reinício contagem da da vida
vida dada ferramenta
ferramenta forfor
especificado. Se
especificado. Se oo tipo
tipo de
de contagem
contagem da da vida
vida for
for
especificaçãodededuração,
especificação duração,especificar
especificaroocódigo
código M
M de
de
reiníciodedecontagem
reinício contagem da da vida
vida dada ferramenta
ferramenta não
não
causanada.
causa nada.
-196-
B-64304PO/01 PROGRAMAÇÃO 10. FUNÇÃO DA FERRAMENTA (FUNÇÃO T)
NOTA
Nenhum armazenamento em buffer ocorre
quando o estado do sinal LFCIV que desativa
a contagem da vida da ferramenta é trocado.
Assim, usar, por exemplo, os códigos M não
envolvidos no armazenamento em buffer para
mudar o estado do sinal. Se M06 (para a série
M) ou um código T de troca de ferramenta (para
a série T) for emitido em um bloco que segue
diretamente um bloco no qual um código de
função auxiliar com o armazenamento em
buffer ativado é usado para ligar ou desligar o
sinal LFCIV, que desativa a contagem da vida
da ferramenta, é provável que um comando
especifique se a contagem pode se tornar
incorreta.
-197-
11. FUNÇÃO AUXILIAR PROGRAMAÇÃO B64304PO/01
11
Visão Geral
FUNÇÃO AUXILIAR
-198-
B-64304PO/01 PROGRAMAÇÃO 11. FUNÇÃO AUXILIAR
Explicação
Os seguintes códigos M têm significados especiais.
- M02,M30 (Fim de
programa) Este indica o fim do programa principal.
A operação automática é parada e a unidade CNC é redefinida. (Este é
diferente com o fabricante da ferramenta da máquina.)
Depois que um bloco que especifica o fim do programa for executado,
o controle retorna ao início do programa.
Bits 5 (M02) e 4 (M30) do parâmetro No. 3404 podem ser usados
para desativar M02, M30 de controle de retorno para o início do
programa.
- M00 (Parada de
programa) A operação automática é parada após um bloco que contém M00 ser
executado. Quando o programa for parado, todas as informações
modais permanecem imutáveis. A operação automática pode ser
reiniciada acionando-se a operação de ciclo. (Este é diferente com o
fabricante da ferramenta da máquina).
- M99 (Fim de
subprograma) Este código indica o fim de um subprograma.
A execução de M99 retorna o controle para o programa principal. O
código e os sinais strob não são enviados. Ver a seção II-13.3 do
subprograma, para detalhes.
-199-
11. FUNÇÃO AUXILIAR ( FUNÇÃO T ) PROGRAMAÇÃO B-64304PO/01
NOTA
O bloco próximo ao M00, M01, M02, ou M30 não é
olhado adiante (não é armazenado em buffer). Os
parâmetros Nos. 3411 a 3420 e Nos. 3421 a 3432
podem ser usados para configurar os códigos M que
não são armazenados em buffer similarmente. Para
os códigos M que não são armazenados em buffer,
consultar o manual fornecido pelo fabricante da
ferramenta da máquina.
-200-
B-64304PO/01 PROGRAMAÇÃO 11. FUNÇÃO AUXILIAR
Explicação
O CNC permite até três códigos M serem especificados em um bloco.
Entretanto, alguns códigos M não podem ser especificados ao mesmo
tempo devido às restrições de operação mecânica. Para informações
detalhadas sobre as restrições de operação mecânica na especificação
simultânea de múltiplos códigos M em um bloco, consultar o manual
de cada fabricante de ferramenta da máquina.
M00, M01, M02, M30, M98, M99, ou M198 não devem ser
especificados juntos com um outro código M.
Alguns códigos M que não M00, M01, M02, M30, M98, M99, e M198
não podem ser especificados juntos com outros códigos M; cada um
daqueles códigos M deve ser especificado em um bloco único.
Tais códigos M incluem estes que direcionam o CNC a realizar
operações internas além de enviar os próprios códigos M para a
máquina. Para serem especificados, tais códigos M são códigos M
para chamada de programa número 9001 a 9009 e códigos M para
desativar a leitura antecipada (armazenamento em buffer) de bloco
subseqüentes. Enquanto isso, os códigos M múltiplos que direcionam
o CNC apenas para enviar os próprios códigos M (sem realizar
operações internas), podem ser especificados em um bloco único.
Entretanto, é possível especificar múltiplos códigos M que são
enviados para a máquina no mesmo bloco, a menos que eles
direcionem o CNC a realizar operações internas. (Desde que o método
de processamento depende da máquina, consultar o manual do
fabricante da ferramenta da máquina.)
Exemplo
Múltiplos comandos M em um
Um comando M em um bloco único
bloco único
M40 ; M40 M50 M60 ;
M50 ; G28 G91 X0 Y0 Z0
M60 ; ;
G28 G91 X0 Y0 Z0 ; :
: :
:
-201-
11. FUNÇÃO AUXILIAR ( FUNÇÃO T ) PROGRAMAÇÃO B-64304PO/01
Visão Geral
Se um valor com um máximo de oito dígitos for especificado após o
endereço B, o sinal de código e o sinal strob são transferidos para
cálculo do eixo de rotação. O sinal de código é retido até que o
próximo código B seja especificado.
Apenas um código B pode ser especificado para cada bloco. Quando o
número máximo de dígitos for especificado pelo parâmetro N o.3033,
um alarme é emitido se o número de dígitos de um comando exceder o
número especificado.
Além disso, o endereço usado para especificação da segunda função
auxiliar pode ser trocado por um outro endereço que não o endereço B
(endereço A, C, U, V, ou W) configurando o parâmetro n° 3460.
Entretanto, o endereço usado para a segunda função auxiliar não pode
também ser usado como o endereço dos eixos controlados. Para
detalhes, consultar o manual disponível do fabricante da ferramenta da
máquina.
Explicação
- Faixa de especificação
-99999999 a 99999999 (8 dígitos)
- Valor
produzido Valor especificado depois que o endereço da segunda função auxiliar
for produzido nos sinais de código B00 a B31. Observar o seguinte
sobre um valor produzido.
-202-
B-64304PO/01 PROGRAMAÇÃO 11. FUNÇÃO AUXILIAR
-203-
11. FUNÇÃO AUXILIAR ( FUNÇÃO T ) PROGRAMAÇÃO B-64304PO/01
CUIDADO
Se uma fração decimal restar após multiplicar o
valor especificado com um ponto decimal por uma
ampliação na Tabela 11.3 (a), a fração é truncada.
Exemplo:
Valor especificado Valor produzido
B0.12345 1234 (Quando a entrada de
polegada é usada, o eixo de
referência é IS-B, e o
parâmetro AUX é configurado
para 1. A ampliação é 10000.)
NOTA
Se o número de dígitos do valor especificado
exceder o número de dígitos permitidos
(configurado pelo parâmetro nº 3033), o alarme
PS0003 é emitido. Quando o valor especificado
for multiplicado por uma ampliação na Tabela
11.3 (a), o número de dígitos permitidos deve ser
configurado para o valor resultante.
Restrição
Endereços usados para as segundas funções auxiliares (endereços
especificados com código B ou parâmetro No. 3460) não podem ser
usados como o endereço usado por nomes de eixos controlados.
-204-
B-64304PO/01 PROGRAMAÇÃO 12. GERENCIAMENTO DE PROGRAMA
12 GERENCIAMENTO DE PROGRAMA
Capítulo 12, "GERENCIAMENTO DE PROGRAMA", consiste das
seguintes seções:
-205-
12.GERENCIAMENTO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
-206-
B-64304PO/01 PROGRAMAÇÃO 12.GERENCIAMENTO DE PROGRAMA
Parâmetro
Bit No. Descrição
No.
Desativa ou ativa a edição de programas O8000 a
0 (NE8)
O8999.
3202
Desativa ou ativa a edição de programas O9000 a
4 (NE9)
O9999.
Senha/palavra chave para proteger programas nos
3210/3211 -
nove mil
Na função de chamar subprograma, o endereço P
3404 2 (SBP) no bloco M198 especifica um número de
arquivo/programa.
Chamar ou não chamar uma macro individual pelo
6001 5 (TCS) código T.
Código G para chamar uma macro individual com
6050~6059 - o
programa N . 9010 a 9019
Código M para chamar um subprograma com
6071~6079 - o
programa N . 9001 a 9009
Código M para chamar uma macro individual com
6080~6089 - o
programa N . 9020 a 9029
Código ASCII para chamar um subprograma com
o
6090/6091 - programa N . 9004/9005
Número do programa alvo e número de seqüência
8341/8343 - para comparação de número de seqüência e parada
-207-
12. GERENCIAMENTO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
NOTA
Programa O0001 1 O tamanho do armazenamento de programa
significa o tamanho máximo de um programa se o
O0001 ;
programa for o primeiro e único programa
N1 G01 ; registrado.
Primeira página
(Área em uso) 2 Se mais do que um programa for registrado, o
tamanho total de programas registráveis reduz pela
seguinte razão.
A Série 0i-D/0i Mate-D administram programas em
N100 … ;
(Área em uso) unidade de página. A unidade de armazenamento
de programa também é administrada em unidades
Segunda página
de página. Quando um programa é criado, tantas
páginas quantas forem necessárias para
M30 ; armazenar o programa estão garantidas, e o
(Área em uso) Última página programa é armazenado nestas páginas.
(Área não usada) Geralmente, a última página de armazenamento de
programa tem uma área não utilizada (figura à
esquerda) Esta área não usada não pode ser
usada para armazenar qualquer outro programa.
Inutilizável para qualquer Por uma questão de gerenciamento do programa, é
outro programa considerada uma área em uso.
A Série 0i-C usa um meio similar de
Exemplo de criação de programa gerenciamento, mas a unidade de páginas neste
O0001 difere daquela na Série 0i-D/0i Mate-D. Assim, se
mais do que um programa for registrado na Série
0i-D/0i Mate-D, o tamanho total do programa de
programas registráveis na Série 0i-D/0i Mate-D
diferente daquele na Série 0i-C.
-208-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
13
Visão Geral
CONFIGURAÇÃO DE PROGRAMA
Instrução 1 Instrução 1’
Instrução 2’
Seguir a direção do
subprograma
Instrução n
Instrução n+1
Retornar ao programa
principal
-209-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
- Componentes de
programa Um programa consiste dos seguintes componentes:
Seção líder
M30 ;
% Fim de código de
programa
-210-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
Seção líder
Explicação
- Iniciar código de
programa O início de código de programa indica o início de um arquivo que
contém programas NC.
A marca não é necessária quando os programas são inseridos usando
computadores pessoais comuns. A marca não é exibida na tela.
Entretanto, se o arquivo for produzido, a marca é automaticamente
produzida no início do arquivo.
- Seção líder
Dados inseridos antes que os programas em um arquivo constituam
uma seção líder. Quando a usinagem for iniciada, o estado de salto da
etiqueta é normalmente configurado ligando-se a energia ou redefinindo
o sistema. No estado de salto da etiqueta, toda informação é ignorada até
que o primeiro código de fim de bloco seja lido. Quando um arquivo é
lido dentro da unidade CNC de um dispositivo I/O, seções líderes são
puladas pela função de saltar etiqueta.
Uma seção líder geralmente contém informações como um cabeçalho
de arquivo. Quando se pula a seção líder, é possível inserir qualquer
outro código que não o EOB porque uma verificação de paridade de
TV não é realizada.
-211-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
- Início de
programa O código de início de programa deve ser inserido imediatamente após
um seção líder, isto é, imediatamente antes de uma seção de programa.
Este código indica o início de um programa, e é sempre requerido para
desativar a função de salto de etiqueta.
Com computadores pessoais comuns, este código pode ser inserido
pressionando-se a tecla de retorno.
NOTA
Se um arquivo contém múltiplos programas, o
código EOB para operação de salto de etiqueta não
deve aparecer antes de um segundo ou número de
programa subseqüente.
- Seção de
comentário Qualquer informação cercada pelos códigos de controle externo e
controle interno é considerada como um comentário. O usuário pode
inserir um cabeçalho, comentários, direções para o operador, etc, em
uma seção de comentários.
-212-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
CUIDADO
Se uma seção de comentário longo aparecer no
meio de uma seção de programa, um movimento
junto a um eixo pode ser suspenso por um longo
tempo por causa de tal seção de comentário.
Assim, uma seção de comentário deverá ser
colocada onde a suspensão de movimento pode
ocorrer ou nenhum movimento estiver envolvido.
NOTA
1 Se apenas um código de controle interno for lido
sem o código de controle externo correspondente,
o código de leitura do controle interno é ignorado.
2 Os seguintes códigos não podem ser usados na
seção de comentários:
- EOB
- % (ER para EIA)
- Fim de código de
programa Um fim de código de programa deve ser colocado no fim de um arquivo
contendo programas NC.
Se os programas forem inseridos usando o sistema de programação
automática, a marca não precisa ser inserida.
A marca não é mostrada na tela. Entretanto, quando um arquivo é
produzido, a marca é automaticamente produzida no fim do arquivo.
Se for feita uma tentativa para executar % quando M02 ou M30 não
for colocado no fim do programa, o alarme PS5010 é emitido.
-213-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
Número de programa
% TÍTULO ;
O0001 ;
N1...;
Número de seqüência
Seção de programa (COMENTÁRIO)
M30 ;
% Fim de programa
- Número de
programa Um número de programa que consiste de endereço O seguido por um
número de quatro dígitos é atribuído a cada programa no início
registrado na memória para identificar o programa. Quando a função
de número de 8 dígitos for selecionada, o número de programa consiste
de oito dígitos.
No código ISO, os dois pontos ( : ) podem ser usados em vez de O.
Quando nenhum número de programa for especificado no início de um
programa, o número de seqüência (N....) no início do programa é
considerado como seu número de programa. Se um número de
seqüência de cinco dígitos for usado, os quatro dígitos mais baixos
forem todos 0, o número de programa registrado imediatamente antes
adicionado para 1 é registrado como um número de programa.
Observe, entretanto, que N0 não pode ser usado para um número
de programa.
Se não houver número de programa ou número de sequência no início
de um programa, um número de programa deve ser especificado
usando-se o painel MDI quando o programa for armazenado na
memória (Ver III-8.2 ou III-9.1)
NOTA
Números de programa de 8000 a 9999 podem ser
usados pelos fabricantes de ferramenta da
máquina, e os usuários podem não ser capazes de
usar estes números.
-214-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
NOTA
N0 não deve ser usado por razões de
compatibilidade de arquivo com outros sistemas
NC
Número de programa 0 não pode ser usado.
Assim, 0 não deve ser usado para um número de
seqüência como um número de programa.
-215-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
M
Número de correção D, H Número de correção
Residente P, X Tempo residente
NOTA
(*) No código ISO, os dois pontos ( : ) podem
também ser usados como o endereço de um
número de programa.
N_ G_ X_ Y_ F_ S_ T_ M_ ;
Função Palavra de Função de Função Função Função
Número preparatória dimensão avanço de de auxiliar
de velocida ferrame
sequência de de nta
fuso
-217-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
Exemplo 1)
/2 N123 X100.0 Y200.0 ;
Exemplo 2)
//3 N123 X100.0 Y200.0 ; → Incorreto
/1 /3 N123 X100.0 Y200.0 ; → Correto
NOTA
1 Número 1 para /1 pode ser omitido; Entretanto,
quando dois ou mais saltos de blocos opcionais
forem especificados para um blocos, número 1
para /1 não pode ser omitido.
2 Dependendo da ferramenta da máquina, todos os
sinais de saltos de bloco opcional (1 a 9) podem
não ser utilizáveis. Consultar os manuais do
fabricante da ferramenta da máquina para
encontrar quais interruptores são utilizáveis.
BDTn "1"
"0"
Lido pelo CNC → . . . ; /n N123 X100. Y200. ;N234 . . . .
-218-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
BDTn "1"
"0"
BDTn "1"
"0"
BDT3 "1"
"0"
-219-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
NOTA
1 Esta função não é usada quando um programa é
registrado na memória. Um bloco contendo / é
registrado na memória independente dos estados
dos sinais de salto de bloco opcional. Quando um
programa na memória é também produzido
independente dos estados dos sinais de salto de
bloco opcional.
Além disso, a função de salto de bloco opcional é
ativada durante uma pesquisa por um número de
seqüência.
2 Posição de uma barra
Uma barra (/) deve ser especificada na cabeça do
bloco. Se uma barra for colocada em qualquer
outro lugar, a informação da barra para o código
EOB imediatamente antes é ignorada.
3 Verificação de TV e TH
Quando um sinal de salto de bloco for configurado
para 1, as verificações de TH e TV são feitas para
as porções puladas da mesma forma que quando o
sinal de salto do bloco opcional for configurado
para 0.
- Fim de programa
O fim de um programa é indicado programando-se um dos seguintes
códigos no final do programa:
CUIDADO
Um bloco contendo um código de salto de bloco
opcional como /M02 ; , /M30 ; , ou /M99 ; não é
considerado o fim de um programa. (ver “Salto de bloco
opcional”.)
-220-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
Formato
- Configuração de Subprograma
Um subprograma
Número de subprograma
Número de vezes que o subprograma é acionado repetidamente
ou
M98 Pxxxx Lxxxxxxxx ;
NOTA
1 Quando um subprograma for acionado repetidamente
(P8-número de dígitos), o número de dígitos de um
subprograma é menos do que 4, bloco superior a dois
dígitos(s) com 0.
Exemplo)
P100100: Acionar subprograma nº 100 dez vezes.
P50001: Acionar subprograma nº 1 cinco vezes.
2 Quando a contagem repetida for omitida, uma
contagem repetida de 1 é assumida.
Neste caso, não é necessário ajustar o comprimento
do número do subprograma para 4 dígitos, conforme
descrito no item 1 acima.
3 Quando um subprograma for acionado repetidamente
(P8- número de dígitos), não especificar o endereço L
no mesmo bloco
-221-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
Explicação
Quando o programa principal aciona um subprograma, ele é assumido
como acionando um subprograma de um nível. Deste modo,
acionamentos de subprograma podem ser aninhados em até dez níveis
como mostrado abaixo.
Programa Subprograma Subprograma
principal Subprograma Subprograma
O0001 ; O0010 ; O0020 ; O0090 ; O0100 ;
NOTA
1 O sinal de código M98 e M99 e sinal strobe não
são produzidos para a ferramenta da máquina.
2 Se o número de subprograma especificado
pelo endereço P não puder ser encontrado, o
alarme PS0078 é produzido.
-222-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
Uso especial
- Especificar o número de seqüência para o destino de retorno no programa
principal
Se P for usado para especificar um número de seqüência quando um
subprograma for encerrado, o controle não retorna ao bloco após o
acionamento do bloco, mas retorna ao bloco com o número de
seqüência especificado por P. Quando P0 for especificado,
entretanto, P é ignorado. Além disso, quando o programa principal
estiver operando em um outro modo que não modo de operação de
memória, P é ignorado.
Este método consome um tempo muito maior do que o método de
retorno normal para retornar ao programa principal.
Programa Subprogram
principal a O1010 . . .
N0010 . . . ; ; N1020 . . . ;
N0020 . . . ; N1030 . . . ;
N0030 M98 P1010 ; N1040 . . . ;
N0040 . . . ; N1050 . . . ;
N0050 . . . ; N1060 . . . M99 P0060 ;
N0060 . . . ;
-223-
13. CONFIGURAÇÃO DE PROGRAMA PROGRAMAÇÃO B-64304PO/01
- Usar apenas um
subprograma Um subprograma pode ser executado apenas como um programa
principal configurando-se para o início do subprograma com o MDI.
(Ver III-10.4 para informações sobre operação de pesquisa.)
Neste caso, se um bloco que contém M99 for executado, o controle
retorna para o início do subprograma para execução repetida. Se um
bloco que contém M99Pn for executado, o controle retorna para o
bloco com número de seqüência n no subprograma para execução
repetida. Para encerrar este programa, um bloco que contém /M02 ; ou
/M30 ; deve ser colocado em um local apropriado, e o interruptor do
bloco opcional deve ser configurado para desligado; este interruptor
deve ser configurado primeiro para ligado.
N1010 . . . ;
N1020 . . . ;
N1030 . . . ;
/ N1040 . . . M02 ; Salto de bloco opcional LIGADO
N1050 M99 P1020 ;
Programa Subprograma
principal O1010…;
N0010…;
N1020…;
N0020…;
N1030…;
N0030 M98 P1010 Q1030 ; N1040…;
N0040…; N1050…;
N0050…; N1060…M99 ;
N0060…;
-224-
B-64304PO/01 PROGRAMAÇÃO 13. CONFIGURAÇÃO DE PROGRAMA
O0001 ;
N0010…;
N0020 M98 (P0001) Q0050 ;
N0030…;
N0040…;
N0050…;
N0060…;
N0070…M99;
-225-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
14 MACRO PERSONALIZADA
Embora os subprogramas sejam úteis para repetição da mesma
operação, a função macro personalizada também permite o uso de
operações variáveis, aritméticas e lógicas, e ramificações condicionais
para fácil desenvolvimento de programas gerais como embolsamento e
ciclos fixos definidos pelo usuário.
Um programa de usinagem pode acionar uma macro personalizada
com um simples comando, simplesmente como um subprograma.
O0001 ; O9010 ;
: #1=#18/2 ;
: G01 G42 X#1 Y#1 F300 ;
: 02 X#1 Y-#1 R#1 ;
G65 P9010 R50.0 L2 ; :
: :
: M30 ; : M99 ;
-226-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
14.1 VARIÁVEIS
Um programa de usinagem comum especifica um código G e a
distância de trajeto diretamente com um valor numérico; exemplo são
G100 e X100.0.
Com uma macro personalizada, os valores numéricos podem ser
especificados diretamente ou usando um número variável. Quando um
número variável for usado, o valor variável pode ser trocado por um
programa ou usando operações no painel MDI
#1=#2+100 ;
G01 X#1 F300 ;
Explicação
- Representação variável Quando especificar uma variável, especificar um sinal de número (#)
seguido por um número variável.
#i (i = 1, 2, 3, 4, .....)
[Exemplo] #5
#109
#1005
Uma variável também pode ser representada como segue, usando
<expressão> descrita na seção sobre comandos de operação aritmética
e lógica.
#[<expressão>]
[Exemplo] #[#100]
#[#1001-1]
#[#6/2]
Variável #i mostrada a seguir pode ser substituída com uma variável
de #[<expressão>].
- Tipos de variáveis
As variáveis podem ser classificadas como variáveis locais, variáveis
comuns, e variáveis de sistema de acordo com o número variável. Cada
uma destas variáveis tem seu próprio uso e características. As
constantes do sistema de leitura apenas também são fornecidas.
- Faixa de valores
variáveis Variáveis locais e comuns podem ter um valor nas seguintes faixas. Se
o resultado do cálculo exceder a faixa, um alarme PS0111 é emitido.
Quando bit 0 (F0C) do parâmetro No.6008 = 0
Valor máximo : aprox. ±10308
Valor mínimo: aprox. ±10-308
Dados numéricos manipulados por uma macro personalizada em
conformidade com o padrão IEEE e é manipulada como um
número real de dupla precisão. Um erro resultante da operação
depende da precisão.
-227-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
- Variável de sistema
Uma variável cujo uso não varia no sistema. O atributo de uma
variável de sistema é LER apenas, ESCREVER apenas, ou
LER/ESCREVER ativado dependendo da natureza de uma variável de
sistema.
- Constante de sistema
Uma constante de sistema pode ser referida como uma variável,
mesmo que seu valor for fixado. O atributo de uma constante de
sistema é LER apenas.
-228-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
- Variáveis de referência
O valor seguindo um endereço pode ser substituído com uma variável.
Quando programar como <endereço>#i ou <endereço>-#i, o valor
variável ou o complemento dele é usado como o valor especificado do
endereço.
[Exemplo] F#33 é o mesmo que F1.5 quando #33 = 1.5.
Z-#18 é o mesmo que Z-20.0 quando #18 = 20.0.
G#130 é o mesmo que G3 quando #130 = 3.0.
Uma variável não pode ser referenciada usando o endereço/, :,
ou O e N.
[Exemplo] Programar como O#27, N#1, ou N[#1] não é permitido.
n (n = 1 a 9) no salto do bloco opcional /n não pode ser uma
variável.
Um número variável não pode ser especificado por uma variável
direta.
[Exemplo] Quando substituir 5 em #5 com #30, especificar #[#30] em vez
de ##30.
Nenhum valor excedendo o valor máximo admissível para cada
endereço pode ser especificado.
[Exemplo] Quando #140 = 120, G#140 excede o valor máximo
admissível.
Quando uma variável for usada como dado de endereço, a
variável é automaticamente arredondada para o número de
figuras significativas de cada endereço ou menos.
[Exemplo] Para uma máquina com sistema de incremento de 1/1000 mm
(IS-B), quando #1 = 12.3456, G00 X#1; se torna G00 X12.346;.
Se <expressão>, descrita posteriormente, for usada, o valor seguindo
um endereço pode ser substituído com
<expressão>.<endereço>[<expressão>] ou <endereço>-[<expressão>]
O código de programa mostrado acima indica o valor de <expressão>
ou o complemento do valor é usado como um valor de endereço.
Observe que uma constante sem ponto decimal, entre parênteses ([ ]),
é assumida como tendo um pont o decimal do final.
[Exemplo] X[#24+#18*COS[#1]]
Z-[#18+#26]
-229-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
- Variável indefinida
Quando o valor de uma variável não for definido, tal variável é referida
como uma variável “nula”. Variáveis #0 e #3100 são sempre
variável nulas. Elas não podem ser escritas, mas elas podem ser lidas.
(a) Cotação
Quando uma variável indefinida é cotada, o endereço é
igualmente ignorado.
Expressão original
#2=#1 #2=#1*5 #2=#1+#1
(variável local)
Resultado de substituição
<nulo> 0 0
(quando #1 = <nulo>)
Resultado de substituição 0 0 0
(quando #1 = 0)
Expressão original
#100=#1 #100=#1*5 #100=#1+#1
(variável comum)
Resultado de substituição
<nulo> 0 0
(quando #1 = <nulo>)
Resultado de substituição 0 0 0
(quando #1 = 0)
Expressão original
(variável de sistema) #2001=#1 #2001=#1*5 #2001=#1+#1
Resultado de substituição
0 0 0
(quando #1 = <nulo>)
Resultado de substituição 0 0 0
(quando #1 = 0)
(c) Comparação
<nulo> difere de 0 apenas para EQ e NE.
<nulo> é igual a 0 para GE, GT, LE, e LT.
• Quando <nulo> é atribuído a #1
Expressão
#1 EQ #0 #1 NE 0 #1 GE #0 #1 GT 0 #1 LE #0 #1 LT 0
condicional
Não Não
Resultado de Estabelecido Estabelecido Estabelecido Estabelecido
avaliação (verdadeiro) (verdadeiro) estabelecido ( verdadeiro) estabelecido
(verdadeiro) (falso) (falso)
-230-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
• Quando 0 é atribuído a #1
Expressão
#1 EQ #0 #1 NE 0 #1 GE #0 #1 GT 0 #1 LE #0 #1 LT 0
condicional
Não Não Não Não
Resultado Estabelecido Estabelecido
de avaliação estabelecido estabelecido (verdadeiro) estabelecido (verdadeiro) estabelecido
(falso) (falso) (falso) (falso)
NOTA
1 Quando o nome variável especificado não for
registrado, um alarme PS1098 é emitido.
2 Quando um negativo ou outra subscrição inválida
for especificada, um alarme PS1099 é emitido.
-231-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Número de Nome de
Descrição
Constante Constante
-232-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
NOTA
Se o mesmo nome foi especificado para diferentes
variáveis comuns, apenas a variável que tem um
número variável menor pode ser referenciada com
o nome especificado.
-233-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
- Sinais de interface
Nome
Número variável variável de Atributo Descrição
de sistema sistema
-234-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Para memória C de compensação de ferramenta (bit 6 (NGW) do parâmetro No. 8136 for 0)
quando bit 3 (V10) do parâmetro No. 6000 for 0
Número variável Nome variável de
sistema Atributo Descrição
de sistema
#2001-#2200 [#_OFSHW[n]] R/W Valor de compensação da ferramenta (código H, desgaste)
Nota)Subscrição n representa um número de compensação (1 a
#10001-#10400 200). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 400).
Para memória C de compensação de ferramenta (bit 6 (NGW) do parâmetro no. 8136 for 0)
quando bit 3 (V10) do parâmetro nº 6000 for 1
Número variável Nome variável de
sistema Atributo Descrição
de sistema
#2001-#2200 [#_OFSHG[n]] R/W Valor de compensação da ferramenta (código H, geometria)
Nota)Subscrição n representa um número de compensação (1 a
#10001-#10400 200). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1a 400).
-235-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Sem memória de compensação geométrica/desgaste de ferramenta (bit 6 (NGW) do parâmetro nº. 8136 for 1)
Número variável Nome variável de
sistema Atributo Descrição
de sistema
#2001-#2064 [#_OFSX[n]] R/W Valor de compensação do eixo X (*1)
Nota)Subscrição n representa um número de compensação (1 a
#10001-#10200 64). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1 a
200).
#2101-#2164 [#_OFSZ[n]] R/W Valor de compensação do eixo Z (*1)
Nota)Subscrição n representa um número de compensação (1 a
#11001-#11200 64). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1 a
200).
#2201-#2264 [#_OFSR[n]] R/W Valor de compensação do raio da ponta da ferramenta
Nota)Subscrição n representa um número de compensação (1 a
#12001-#12200 64). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1 a
200).
#2301-#2364 [#_OFST[n]] R/W Posição T da ponta da ferramenta virtual
Nota)Subscrição n representa um número de compensação (1 a
#13001-#13200 64). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1 a
200).
#2401-#2449 [#_OFSY[n]] R/W Valor de compensação do eixo Y (*1)
Nota)Subscrição n representa um número de compensação (1 a
#14001-#14200 49). Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação (1 a
200).
(*1) eixo X: X- eixo de três eixos básicos, eixo Z: eixo Z de
três eixos básicos, eixo Y: eixo Y de três eixos básicos
-236-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Com memória de compensação geométrica/desgaste de ferramenta (bit 6 (NGW) do parâmetro No. 8136 for 0)
Número variável Nome variável de
sistema Atributo Descrição
de sistema
#2001-#2064 [#_OFSXW[n]] R/W Valor de compensação do eixo X(desgaste)(※1)
Nota)Subscrição n representa um número de compensação (1 a 64).
#10001-#10200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2101-#2164 [#_OFSZW[n]] R/W Valor de compensação do eixo Z(desgaste)(※1)
Nota)Subscrição n representa um número de compensação (1 a 64).
#11001-#11200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2201-#2264 [#_OFSRW[n]] R/W Valor de compensação do raio da ponta da ferramenta (desgaste)
Nota)Subscrição n representa um número de compensação (1 a 64).
#12001-#12200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2301-#2364 [#_OFST[n]] R/W Posição T da ponta da ferramenta virtual
Nota)Subscrição n representa um número de compensação (1 a 64).
#13001-#13200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2401-#2449 [#_OFSYW[n]] R/W Valor de compensação do eixo Y(desgaste)(※1)
Nota)Subscrição n representa um número de compensação (1 a 49).
#14001-#14200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2451-#2499 [#_OFSYG[n]] R/W Valor de compensação do eixo Y(geometria)(※1)
Nota)Subscrição n representa um número de compensação (1 a 49).
#19001-#19200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2701-#2749 [#_OFSXG[n]] R/W Valor de compensação do eixo X(geometria)(※1)
Nota)Subscrição n representa um número de compensação (1 a 49).
#15001-#15200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2801-#2849 [#_OFSZG[n]] R/W Valor de compensação do eixo Z(geometria)(※1)
Nota)Subscrição n representa um número de compensação (1 a 49).
#16001-#16200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
#2901-#2964 [#_OFSRG[n]] R/W Valor de compensação do raio da ponta da ferramenta (geometria)
Nota)Subscrição n representa um número de compensação (1 a 64).
#17001-#17200 Os números a esquerda também são permitidos.
Nota)Subscrição n representa um número de compensação
(1 a 200).
-237-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
- Tempo
Número variável Nome variável de
Atributo Descrição
de sistema sistema
#3011 [#_DATE] R Ano/Mês/Data
#3012 [#_TIME] R Hora/Minuto/Segundo
- Número de peças
Número variável Nome variável de
Atributo Descrição
de sistema sistema
#3901 [#_PRTSA] R/W Número total de peças
#3902 [#_PRTSN] R/W Número de peças necessárias
-238-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
- Informação modal
M
#4201-#4230 [#_ACTG[n]] R Informação modal sobre o bloco sendo executado atualmente (Código
G); Nota)Subscrição n representa um número de grupo do código G.
#4302 [#_ACTB] R Informação modal sobre o bloco sendo executado atualmente (código B)
#4307 [#_ACTD] R Informação modal sobre o bloco sendo executado atualmente (código D)
#4308 [#_ACTE] R Informação modal sobre o bloco sendo executado atualmente (código E)
#4309 [#_ACTF] R Informação modal sobre o bloco sendo executado atualmente (código F)
#4311 [#_ACTH] R Informação modal sobre o bloco sendo executado atualmente (código H)
#4313 [#_ACTM] R Informação modal sobre o bloco sendo executado atualmente (código M)
#4314 [#_ACTN] R Informação modal sobre o bloco sendo executado atualmente (número de
sequência)
#4315 [#_ACTO] R Informação modal sobre o bloco sendo executado atualmente (número de
programa)
#4319 [#_ACTS] R Informação modal sobre o bloco sendo executado atualmente (código S)
#4320 [#_ACTT] R Informação modal sobre o bloco sendo executado atualmente (código T)
#4330 [#_ACTWZP] R Informação modal sobre o bloco sendo executado atualmente (número de
sistema de coordenada de peça adicional)
#4401-#4430 [#_INTG[n]] R Informação modal sobre blocos interrompidos (código G)
Nota)Subscrição n representa um número do grupo do
#4502 [#_INTB] R Informação
código G modal sobrea blocos
represents G codeinterrompidos
group number.(código B)
#4507 [#_INTD] R Informação modal sobre blocos interrompidos (código D)
#4508 [#_INTE] R Informação modal sobre blocos interrompidos (código E)
#4509 [#_INTF] R Informação modal sobre blocos interrompidos (código F)
#4511 [#_INTH] R Informação modal sobre blocos interrompidos (código H)
#4513 [#_INTM] R Informação modal sobre blocos interrompidos (código M)
-239-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
-240-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
- Informação de posição
Número variável Nome variável de
Atributo Descrição
de sistema sistema
#5001-#5005 [#_ABSIO[n]] R Posição do ponto final do bloco anterior (sistema de coordenadas de
peça) Nota) Subscrição n representa um número de eixo (1 a 5)
#5021-#5025 [#_ABSMT[n]] R Posição atual especificada (sistema de coordenadas da máquina)
Nota) Subscrição n representa um número de eixo (1 a 5)
#5041-#5045 [#_ABSOT[n]] R Posição atual especificada (sistema de coordenadas de peça)
Nota) Subscrição n representa um número de eixo (1 a 5)
#5061-#5065 [#_ABSKP[n]] R Posição do salto (sistema de coordenadas de peça)
Nota) Subscrição n representa um número de eixo (1 a 5)
-241-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
- Distância
Número variável Nome variável de
Atributo Descrição
de sistema sistema
#5181-#5185 [#_DIST[n]] R Distância
Nota) Subscrição n representa um número de eixo (1 a 5).
-242-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
- Constante de sistema
Número constante Nome constante de
Atributo Descrição
de sistema sistema
#0,#3100 [#_EMPTY] R Nulo
#3101 [#_PI] R Constante circular π = 3.14159265358979323846
#3102 [#_E] R Base de logaritmo natural e = 2.71828182845904523536
-243-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Explicação
R, W, e R/W são atributos de uma variável e representam ler apenas,
escrever apenas, e ler/escrever ativado, respectivamente.
Número Nome
Ponto Sinal de entrada de
Variável Variável interface
0
#1000 [#_UI[0]] 1 UI000 (2 )
1
#1001 [#_UI[1]] 1 UI001 (2 )
2
#1002 [#_UI[2]] 1 UI002 (2 )
3
#1003 [#_UI[3]] 1 UI003 (2 )
4
#1004 [#_UI[4]] 1 UI004 (2 )
#1005 [#_UI[5]] 1 UI005 (25)
#1006 [#_UI[6]] 1 UI006 (26)
#1007 [#_UI[7]] 1 UI007 (27)
#1008 [#_UI[8]] 1 UI008 (28)
#1009 [#_UI[9]] 1 UI009 (29)
#1010 [#_UI[10]] 1 UI010 (210)
#1011 [#_UI[11]] 1 UI011 (211)
#1012 [#_UI[12]] 1 UI012 (212)
#1013 [#_UI[13]] 1 UI013 (213)
14
#1014 [#_UI[14]] 1 UI014 (2 )
#1015 [#_UI[15]] 1 UI015 (215)
#1016 [#_UI[16]] 1 UI016 (216)
#1017 [#_UI[17]] 1 UI017 (217)
#1018 [#_UI[18]] 1 UI018 (218)
#1019 [#_UI[19]] 1 UI019 (219)
20
#1020 [#_UI[20]] 1 UI020 (2 )
21
#1021 [#_UI[21]] 1 UI021 (2 )
22
#1022 [#_UI[22]] 1 UI022 (2 )
23
#1023 [#_UI[23]] 1 UI023 (2 )
24
#1024 [#_UI[24]] 1 UI024 (2 )
25
#1025 [#_UI[25]] 1 UI025 (2 )
26
#1026 [#_UI[26]] 1 UI026 (2 )
#1027 [#_UI[27]] 1 UI027 (227)
#1028 [#_UI[28]] 1 UI028 (228)
#1029 [#_UI[29]] 1 UI029 (229)
#1030 [#_UI[30]] 1 UI030 (230)
#1031 [#_UI[31]] 1 UI031 (231)
#1032 [#_UIL[0]] 32 UI000-UI031
#1033 [#_UIL[1]] 32 UI100-UI131
#1034 [#_UIL[2]] 32 UI200-UI231
#1035 [#_UIL[3]] 32 UI300-UI331
-244-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
30
#1032 = ∑ # [1000 + i] × 2 i −#1031 × 2 31
i =0
30
# [1032 + n] = ∑ {2 i ×Vi }− 2 31 ×V31
=0
i
Quando UIni = 0, Vi = 0.
Quando UIni = 1, Vi = 1.
n = 0-3
[Sinal de saída]
Os sinais de saída da interface podem ser enviados atribuindo-se
valores às variáveis do sistema #1100 a #1132 para enviar sinais de
interface.
Número Nome Sinal de entrada da
Ponto interface
variável variável
#1100 [#_UO[0]] 1 UO000 (20)
#1101 [#_UO[1]] 1 UO001 (21)
#1102 [#_UO[2]] 1 UO002 (22)
#1103 [#_UO[3]] 1 UO003 (23)
#1104 [#_UO[4]] 1 UO004 (24)
#1105 [#_UO[5]] 1 UO005 (25)
#1106 [#_UO[6]] 1 UO006 (26)
7
#1107 [#_UO[7]] 1 UO007 (2 )
8
#1108 [#_UO[8]] 1 UO008 (2 )
9
#1109 [#_UO[9]] 1 UO009 (2 )
10
#1110 [#_UO[10]] 1 UO010 (2 )
11
#1111 [#_UO[11]] 1 UO011 (2 )
12
#1112 [#_UO[12]] 1 UO012 (2 )
13
#1113 [#_UO[13]] 1 UO013 (2 )
14
#1114 [#_UO[14]] 1 UO014 (2 )
#1115 [#_UO[15]] 1 UO015 (215)
#1116 [#_UO[16]] 1 UO016 (216)
#1117 [#_UO[17]] 1 UO017 (217)
#1118 [#_UO[18]] 1 UO018 (218)
#1119 [#_UO[19]] 1 UO019 (219)
#1120 [#_UO[20]] 1 UO020 (220)
21
#1121 [#_UO[21]] 1 UO021 (2 )
22
#1122 [#_UO[22]] 1 UO022 (2 )
23
#1123 [#_UO[23]] 1 UO023 (2 )
#1124 [#_UO[24]] 1 UO024 (224)
-245-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
30
#1132 = ∑ # [1100 + i] × 2 i −#1131 × 2 31
i =0
30
# [1132 + n] = ∑ {2 i ×Vi }− 2 ×V31
31
i =0
Quando UIni = 0, Vi = 0.
Quando UIni = 1, Vi = 1.
n = 0-3
NOTA
1 Quando um outro valor que não 1.0 ou 0.0 for
atribuído às variáveis #1100 a #1131, é assumido
como segue.
<nulo> é assumido ser 0.
Um outro valor que não <nulo> ou 0 é assumido
ser 1. Onde um valor menor do que 0.00000001 é
indefinido.
2 Quando qualquer dos UI016 a UI031, UI100 a
UI131, UI200 a UI231, UI300 a UI331, UO016 a
UO031, UO200 a UO231, e UO300 a UO331 são
usados, o parâmetro MIF (no.6001#0) deve ser
configurado para 1.
-246-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Exemplo
Estrutura de DI
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2 2 2 2 2 2 2 2 2
2 1 0
Usado para propósito 10 10 10
de
Assinatura
Estrutura de DO
8 7 6 5 4 3 2 1 0
2 2 2 2 2 2 2 2 2
-247-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
M
Os valores de compensação podem ser obtidos lendo-se variáveis de
sistema #2001 a #2800 ou #10001 a #13400 para compensação de
ferramenta. Os valores de compensação também podem ser trocados
atribuindo valores às variáveis do sistema.
1 #2001 [#_OFS[1]]
2 #2002 [#_OFS[2]]
: : :
199 #2199 [#_OFS[199]]
200 #2200 [#_OFS[200]]
1 #10001 [#_OFS[1]]
2 #10002 [#_OFS[2]]
: : :
399 #10399 [#_OFS[399]]
400 #10400 [#_OFS[400]]
-248-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Código D
Geometria Desgaste
Número de
Compensação Número Número Nome variável
Nome variável
variável variável
1 #2401 [#_OFSDG[1]] #2601 [#_OFSDW[1]]
2 #2402 [#_OFSDG[2]] #2602 [#_OFSDW[2]]
: : : : :
199 #2599 [#_OFSDG[199]] #2799 [#_OFSDW[199]]
200 #2600 [#_OFSDG[200]] #2800 [#_OFSDW[200]]
NOTA
1 Quando #2401 a #2800 são usados para leitura
ou escrita de códigos D, bit 5 (D10) do parâmetro
nº.6004 deve ser configurado para 1.
2 Quando bit 5 (D10) do parâmetro nº.6004 for
configurado para 1, as variáveis do sistema #2500
a #2806 para correção de origem de peça não
podem ser usadas. Usar variáveis de sistema
#5201 a #5324.
-249-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Código D
Geometria Desgaste
Número de
Compensação Número Nome variável
Número
Nome variável
variável variável
1 #13001 [#_OFSDG[1]] #12001 [#_OFSDW[1]]
2 #13002 [#_OFSDG[2]] #12002 [#_OFSDW[2]]
: : : : :
399 #13399 [#_OFSDG[399]] #12399 [#_OFSDW[399]]
400 #13400 [#_OFSDG[400]] #12400 [#_OFSDW[400]]
Código D
Geometria Desgaste
Número de
Compensação Número Nome variável
Número variável
variável
1 #12001 [#_OFSDG[1]] #13001 [#_OFSDW[1]]
2 #12002 [#_OFSDG[2]] #13002 [#_OFSDW[2]]
: : : :
399 #12399 [#_OFSDG[399]] #13399 [#_OFSDW[399]]
400 #12400 [#_OFSDG[400]] #13400 [#_OFSDW[400]]
-250-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
-251-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
-252-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
-253-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
-254-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
(*1) Eixo X: eixo X de três eixos básicos, eixo Z : eixo Z de três eixos
básicos, eixo Y: eixo Y de três eixos básicos
-255-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
A hora do relógio pode ser obtida pela leitura das variáveis do sistema
#3001 e #3002 para relógio. A hora pode ser pré-ajustada inserindo-se
um valor nas variáveis do sistema.
Número Nome Condição de
Tipo variável Unidade Ao ligar contagem
variável
Relógio 1 #3001 [#_ Relógio 1] 1 ms Reiniciar a 0 A qualquer hora
Igual a queda Quando o sinal
Relógio 2 #3002 [#_ Relógio 2] 1 hora STL está
de energia
ligado
A
A precisão do relógio é 16 ms. O relógio 1 volta para 0 após um
lapso de 2147483648 ms. O relógio 2 retorna para 0 após um
lapso de 9544.37176 horas
[Exemplo]
Cronômetro
Comando de chamar macro
G65 P9101 T (tempo de espera) ms ;
Macro A é criada como segue.
O9101;
#3001 = 0; configuração inicial
ENQUANTO [#3001 LE #20] DO1:Espera por um tempo
especificado
END1 ;
M99 ;
-256-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
[Exemplo]
Ciclo de perfuração (para programação
incremental) (G81 equivalente)
Comando de chamada
de macro
G65 P9081 L Repetições R R ponto Z Z
ponto;
Corpo de macro personalizada A é criado
como segue. Desativar parada de bloco
O9081 ; único.
#3003 = 1 ; #18 corresponde a R e
G00 Z#18 ; #26 a Z.
G01 Z#26 ;
G00 Z-[ ROUND[#18] + ROUND[#26] ] ;
#3003 = 0 ;
M99 ;
NOTA
#3003 é eliminado por uma
reinicialização
-257-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
NOTA
1 Estas variáveis de sistema são fornecidas para
manter compatibilidade com programas NC
convencionais. É recomendado que as funções
fornecidas pelo G63, G09, G61, e outros códigos G
sejam usadas para ativar ou desativar manter
avanço, override de avanço de velocidade, e parada
exata.
2 Quando o botão de manter o avanço for pressionado
durante a execução de um bloco para o qual manter
avanço está desativado:
<1> Se o botão de manter a avanço for
pressionado, a operação para após execução
do bloco. Quando parar bloco único for
desativado, entretanto, a operação não para.
<2> Se o botão pressionado de manter avanço for
liberado, a lâmpada de manter avanço acende,
mas a operação não para até o final do
primeiro bloco que foi ativado.
3 #3004 é eliminado por uma reinicialização.
4 Se a parada exata for desativada pelo #3004, a
posição de parada exata original entre avanço de
corte e posicionamento de bloco não for afetada,
#3004 pode temporariamente desativar a parada
exata no modo G61 ou pelo comando G09 entre
avanço de corte e avanço de corte.
-258-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
#3005
Bit 4 3 2 1 0
Eixo nth 5 4 3 2 1
-259-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
NOTA
1 O estado de uma imagem de espelho programável
não é refletido nesta variável.
2 Quando a função de imagem de espelho for
configurada para o mesmo eixo por um sinal e
configuração de imagem de espelho, o valor do
sinal e o valor da configuração são ORed e então
produzidos.
3 Quando os sinais de imagem de espelho para
outros eixos que não os eixos controlados são
ligados, eles não são lidos na variável de sistema
#3007.
-260-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
M
Variável de sistema #3980 pode ser usada para ler o tipo de memória
de compensação.
NOTA
1 O número do programa principal indica o número
do programa que for iniciado primeiro.
2 Quando um número O for especificado pelo MDI
durante a execução do programa principal ou
quando o segundo número O for especificado no
modo DNC, o valor de #4000 muda para o número
O especificado. Além disso, quando nenhum
programa for registrado ou quando os número O
forem especificados no modo DNC, o valor de
#4000 muda para 0.
-261-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
M
(Categoria: <1> Bloco anterior, <2> Bloco em operação ,
<3> Bloco interrompido)
Número Nome
Categoria Descrição
variável variável
<1> #4001 [#_BUFG[1]]
<2> #4201 [#_ACTG[1]] Informação modal (código G: grupo 1)
<3> #4401 [#_INTG[1]]
: : : :
: : : :
<1> #4030 [#_BUFG[30]]
Informação modal
<2> #4230 [#_ACTG[30]]
(Código G: grupo 30)
<3> #4430 [#_INTG[30]]
<1> #4102 [#_BUFB] Informação modal
<2> #4302 [#_ACTB] (Código B)
<3> #4502 [#_INTB]
<1> #4107 [#_BUFD] Informação modal
<2> #4307 [#_ACTD] (Código D)
<3> #4507 [#_INTD]
<1> #4108 [#_BUFE] Informação modal
<2> #4308 [#_ACTE] (Código E)
<3> #4508 [#_INTE]
<1> #4109 [#_BUFF] Informação modal
<2> #4309 [#_ACTF] (Código F)
<3> #4509 [#_INTF]
<1> #4111 [#_BUFH] Informação modal
<2> #4311 [#_ACTH] (Código H )
<3> #4511 [#_INTH]
<1> #4113 [#_BUFM] Informação modal
<2> #4313 [#_ACTM] (Código M)
<3> #4513 [#_INTM]
<1> #4114 [#_BUFN] Informação modal
<2> #4314 [#_ACTN] (Número de seqüência N)
<3> #4514 [#_INTN]
<1> #4115 [#_BUFO]
Informação modal
<2> #4315 [#_ACTO]
(Número de programa O)
<3> #4515 [#_INTO]
<1> #4119 [#_BUFS] Informação modal
<2> #4319 [#_ACTS] (Código S)
<3> #4519 [#_INTS]
-262-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Número Nome
Categoria Descrição
variável variável
<1> #4120 [#_BUFT] Informação modal
<2> #4320 [#_ACTT] (Código T)
<3> #4520 [#_INTT]
<1> #4130 [#_BUFWZP] Informação modal
<2> #4330 [#_ACTWZP] (número P de sistema de
<3> #4530 [#_INTWZP] coordenada de peça adicional)
T
(Categoria: <1> Bloco anterior, <2> Bloco em operação,
<3> Bloco interrompido)
Número Nome
Categoria Descrição
variável variável
<1> #4001 [#_BUFG[1]]
<2> #4201 [#_ACTG[1]] Informação modal (código G: grupo
<3> #4401 [#_INTG[1]] 1)
: : : :
: : : :
<1> #4030 [#_BUFG[30]]
Informação modal
<2> #4230 [#_ACTG[30]]
(Código G : grupo 30)
<3> #4430 [#_INTG[30]]
<1> #4108 [#_BUFE] Informação modal
<2> #4308 [#_ACTE] (Código E)
<3> #4508 [#_INTE]
<1> #4109 [#_BUFF] Informação modal
<2> #4309 [#_ACTF] (Código F)
<3> #4509 [#_INTF]
<1> #4113 [#_BUFM] Informação modal
<2> #4313 [#_ACTM] (Código M)
<3> #4513 [#_INTM]
<1> #4114 [#_BUFN]
Informação modal
<2> #4314 [#_ACTN]
(número de sequência N)
<3> #4514 [#_INTN]
<1> #4115 [#_BUFO]
Informação modal
<2> #4315 [#_ACTO]
(número de programa O)
<3> #4515 [#_INTO]
<1> #4119 [#_BUFS] Informação modal
<2> #4319 [#_ACTS] (Código S)
<3> #4519 [#_INTS]
<1> #4120 [#_BUFT] Informação modal
<2> #4320 [#_ACTT] (Código T)
<3> #4520 [#_INTT]
-263-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
NOTA
Bloco anterior e bloco em operação
Desde que o CNC leia o bloco que está a frente do
bloco atualmente sendo executado pelo programa
de usinagem, o bloco sendo recuperado pelo CNC
é normalmente diferente daquele sendo executado
atualmente. O bloco anterior indica o bloco que
está a frente do bloco sendo recuperado pelo CNC,
isto é, o bloco que está a frente do bloco do
programa no qual #4001 a #4130 estão
especificados.
[Exemplo] O1234 ;
N10 G00 X200. Y200. ;
N20 G01 X1000. Y1000. F10. ;
:
:
N50 G00 X500. Y500. ;
N60 #1 = #4001 ;
Assumir que o CNC está corretamente executando N20. Se o CNC
recuperou e processou os blocos até N60 como mostrado acima, o bloco em
operação é N20 e o bloco anterior é N50. Portanto, a informação modal do
grupo 1 no bloco em operação é G01 e a informação modal no grupo 1 no
bloco anterior é G00.
Quando N60 #1 = #4201, #1 = 1.
Quando N60 #1 = #4001, #1 = 0.
-264-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
NOTA
1 Quando as variáveis que excedem o número de eixos de controle forem
especificadas, o alarme PS0115, “NÚMERO EXTERNO DE FAIXA DE VARIÁVEL”
ocorre.
2 A posição do ponto final do bloco (ABSIO) do salto (G31) é a posição onde o
sinal de salto é ligado. Se o sinal de salto não for ligado, a posição é a posição
final do bloco.
3 "Operação de leitura durante o movimento é desativada" significa que a leitura
precisa de valores durante o movimento não é garantida.
Operação de
Número Nome
Informação de posição leitura durante
variável variável
movimento
#5081 [#_TOFS[1]] Valor de compensação de largura de
: : ferramenta de 1º eixo Desativado
#5085 [#_TOFS[5]] Valor de compensação de largura de
ferramenta de 5º eixo
NOTA
Quando variáveis que excedem o número de
eixos de controle forem especificadas, o alarme
PS0115, “NÚMERO FORA DA FAIXA DE
VARIÁVEIS” ocorre.
-265-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
-266-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
NOTA
1 O valor configurado é lido como a correção da
ferramenta, independente do bit 1 (ORC) do
parâmetro no.5004 e bit 0 (OWD) do parâmetro
no.5040.
2 Para ler a correção da ferramenta (geometria) usar
#5121 a #5125, configurar bit 2 (VHD) do parâmetro
nº.6004 para 0.
Operação de
Número Nome
Informação de posição leitura durante
variável variável
movimento
#5101 [#_SVERR[1]] Desvio de posição do servo do 1º eixo
: : Desativado
#5105 [#_SVERR[5]] Desvio de posição do servo do 5º eixo
NOTA
Quando as variáveis excederem o número de eixos de
controle que são especificados, o alarme PS0115,
“NÚMERO FORA DA FAIXA DE VARIÁVEIS”
ocorre.
- Interrupção de manipulação manual #5121-#5125 (Atributo: R)
A interrupção do manuseio manual para cada eixo pode ser obtida
lendo-se as variáveis do sistema #5121 a #5125.
Operação de
Número Nome
Informação de posição leitura durante
variável variável
movimento
#5121 [#_MIRTP[1]] Interrupção de manipulação manual do 1º
: : eixo Desativado
Interrupção de manipulação manual do 5º
#5125 [#_MIRTP[5]] eixo
NOTA
Quando as variáveis excederem o número de eixos de
controle que são especificados, o alarme PS0115,
“NÚMERO FORA DA FAIXA DE VARIÁVEIS”
ocorre.
T
NOTA
#5121 a #5125 são ativados apenas quando bit 2
(VHD) do parâmetro nº.6004 for configurado para 1.
-267-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Operação de
Número Nome
Informação de posição leitura durante
variável variável
movimento
#5181 [#_DIST[1]] Valor da distância do 1º eixo
: : : Desativado
#5185 [#_DIST[5]] Valor da distância do 5º eixo
NOTA
Quando as variáveis excederem o número de
eixos de controle que são especificados, o alarme
PS0115, “NÚMERO FORA DA FAIXA DE
VARIÁVEIS” ocorre.
Número Sistema de
Nome variável Eixo controlado coordenadas da
variável
peça
#5201 [#_WZCMN[1]] Valor externo de correção de origem da peça do 1º Valor externo de
: : eixo correção de
#5205 [#_WZCMN[5]] : origem da peça
Valor externo de correção de origem da peça do 5º (aplicado em
eixo todos os sistemas
de coordenadas)
#5221 [#_WZG54[1]] Valor de correção de origem da peça do 1º eixo
: : : G54
#5225 [#_WZG54[5]] Valor de correção de origem da peça do 5º eixo
#5241 [#_WZG55[1]] Valor de correção de origem da peça do 1º eixo
: : : G55
#5245 [#_WZG55[5]] Valor de correção de origem da peça do 5º eixo.
#5261 [#_WZG56[1]] Valor de correção de origem da peça do 1º eixo
: : : G56
#5265 [#_WZG56[5]] Valor de correção de origem da peça do 5º eixo
#5281 [#_WZG57[1]] Valor de correção de origem da peça do 1º eixo
: : : G57
#5285 [#_WZG57[5]] Valor de correção de origem da peça do 5º eixo
#5301 [#_WZG58[1]] Valor de correção de origem da peça do 1º eixo
: : : G58
#5305 [#_WZG58[5]] Valor de correção de origem da peça do 5º eixo
#5321 [#_WZG59[1]] Valor de correção de origem da peça do 1º eixo
: : : G59
#5325 [#_WZG59[5]] Valor de correção de origem da peça do 5º eixo
-268-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
M
As seguintes variáveis também podem ser usadas quando bit 5 (D15)
do parâmetro nº. 6004 for configurado para 0:
Número
Eixos Função
variável
1º eixo Valor externo de correção de origem da peça #2500
Valor de correção de origem da peça G54 #2501
Valor de correção de origem da peça G55
#2502
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2503
Valor de correção de origem da peça G58 #2504
Valor de correção de origem da peça G59 #2505
#2506
2º eixo Valor externo de correção de origem da peça #2600
Valor de correção de origem da peça G54 #2601
Valor de correção de origem da peça G55
#2602
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2603
Valor de correção de origem da peça G58 #2604
Valor de correção de origem da peça G59 #2605
#2606
3º eixo Valor externo de correção de origem da peça #2700
Valor de correção de origem da peça G54 #2701
Valor de correção de origem da peça G55
#2702
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2703
Valor de correção de origem da peça G58 #2704
Valor de correção de origem da peça G59 #2705
#2706
4º eixo Valor externo de correção de origem da peça #2800
Valor de correção de origem da peça G54 #2801
Valor de correção de origem da peça G55
#2802
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2803
Valor de correção de origem da peça G58 #2804
Valor de correção de origem da peça G59 #2805
#2806
-269-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
T
As seguintes variáveis podem ser usadas para manter compatibilidade
com modelos convencionais.
Número
Eixos Função
variável
1º eixo Valor externo de correção de origem da peça #2550
Valor de correção de origem da peça G54 #2551
Valor de correção de origem da peça G55
#2552
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2553
Valor de correção de origem da peça G58 #2554
Valor de correção de origem da peça G59 #2555
#2556
2º eixo Valor externo de correção de origem da peça #2650
Valor de correção de origem da peça G54 #2651
Valor de correção de origem da peça G55
#2652
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2653
Valor de correção de origem da peça G58 #2654
Valor de correção de origem da peça G59 #2655
#2656
3º eixo Valor externo de correção de origem da peça #2750
Valor de correção de origem da peça G54 #2751
Valor de correção de origem da peça G55
#2752
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2753
Valor de correção de origem da peça G58 #2754
Valor de correção de origem da peça G59 #2755
#2756
4º eixo Valor externo de correção de origem da peça #2850
Valor de correção de origem da peça G54 #2851
Valor de correção de origem da peça G55
#2852
Valor de correção de origem da peça G56
Valor de correção de origem da peça G57 #2853
Valor de correção de origem da peça G58 #2854
Valor de correção de origem da peça G59 #2855
#2856
NOTA
1 Quando as variáveis excederem o número de eixos
de controle que são especificados, o alarme
PS0115, “NÚMERO FORA DA FAIXA DE
VARIÁVEIS” ocorre.
2 Para os valores de correção de origem da peça para
até o número (5) de eixos de controle, variáveis
#5201 a #5325 podem também ser usados.
M
NOTA
Para usar variáveis #2500 a #2806 e #5201 a
#5325, ativar o sistema de coordenadas de peça
(bit 0 (NWZ) do parâmetro nº. 8136 é 0).
-270-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
T
NOTA
Para usar variáveis #2550 a #2856 e #5201 a
#5325, ativar o sistema de coordenadas de peça
(bit 0 (NWZ) do parâmetro nº. 8136 é 0).
M
O valor de correção de origem da peça do sistema de coordenadas de
peça adicional pode ser obtido lendo-se as variáveis de sistema #7001
a #7945, #14001 a #14945. O valor de correção pode também ser
mudado atribuindo-se valores às variáveis de sistema.
Número Número de sistema de
Nome variável Eixos controlados
Variável peça adicional
#7001 [#_WZP1[1]] Valor de correção de origem de peça do 1º eixo
: 1
: :
Valor de correção de origem de peça do 5º eixo (G54.1 P1)
#7005 [#_WZP1[5]]
#7021 [#_WZP2[1]] Valor de correção de origem de peça do 1º eixo
: 2
: :
Valor de correção de origem de peça do 5º eixo (G54.1 P2)
#7025 [#_WZP2[5]]
: : : :
#7941 [#_WZP48[1]] Valor de correção de origem de peça do 1º eixo
: 48
: :
Valor de correção de origem de peça do 5º eixo (G54.1 P48)
#7945 [#_WZP48[5]]
Número de variável de sistema = 7000 + (Número de sistema de coordenadas -1) ×
20 + Número de eixo
Número de coordenadas: 1 a 48
Número de eixo: 1 a 5
Número
Nome variável Eixos controlados
Variável Número de sistema de peça
adicional
#14001 [#_WZP1[1]] Valor de correção de origem de peça do 1º eixo
: 1 (G54.1 P1)
: :
#14005 Valor de correção de origem de peça do 5º eixo
[#_WZP1[5]]
#14021 [#_WZP2[1]] Valor de correção de origem de peça do 1º eixo
: 2 (G54.1 P2)
: :
#14025 Valor de correção de origem de peça do 5º eixo
[#_WZP2[5]]
: : : :
#14941 [#_WZP48[1]] Valor de correção de origem de peça do 1º eixo
: 48 (G54.1 P48)
: :
Valor de correção de origem de peça do 5º eixo
#14945 [#_WZP48[5]]
Número de variável de sistema = 14000 + (Número de sistema de coordenadas-1) ×
20 + Número de eixo
Número de coordenadas: 1 a 48
Número de eixo: 1 a 5
-271-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
NOTA
1 Quando as variáveis excederem o número de eixos
de controle que são especificados, o alarme
PS0115, “NÚMERO FORA DA FAIXA DE
VARIÁVEIS” ocorre.
2 Para usar variáveis #7001 a #7945 e #14001 a
#14945 (G54.1 P1 a G54.1 P48), ativar a adição de
pares de sistema de coordenadas de peça (48
pares) (bit 2 (NWN) do parâmetro nº. 8136 é 0).
NOTA
1 A variável #8570 pode ser usada apenas quando a
função de executor da macro for ativada.
2 Variáveis de sistema (#10000 ou posterior) sempre
correspondem às variáveis de sistema
especificadas por seus nomes de variáveis mesmo
quando #8570 for 1.
3 Quando uma tentativa for feita para acessar uma
variável que não pode ser usada com as variáveis
do CÓDIGO P (#10000 ou posterior), um alarme
PS0115ocorre.
-272-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
<Expressão>
A expressão à direita da operação aritmética e lógica contém
constantes e/ou variáveis combinadas por uma função ou operador. As
variáveis #j e #k abaixo pode ser substituídas com uma constante. Se
uma constante usada em uma expressão não tem ponto decimal, é
assumido encerrar com um ponto decimal.
-273-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Explicação
- Unidades de ângulo
As unidades de ângulo usadas com as funções SEN, COS, ASEN,
ACOS, TAN, e ATAN são graus. Por exemplo, 90 graus e 30
minutos é representado por 90,5 graus.
- ARCSEN #i = ASEN[#j];
• As faixas de solução são as indicadas abaixo:
Quando o bit 0 (NAT) do parâmetro nº.6004 for configurado para
0: 270° a 90°
Quando o bit 0 (NAT) do parâmetro nº.6004 for configurado para 1:
-90° a 90°
• Quando #j estiver além da faixa de -1 a 1, um alarme PS0119 é
emitido.
• Uma constante pode ser usada em vez da variável #j.
- ARCCOS #i = ACOS[#j];
• A solução varia de 180° a 0°.
• Quando #j estiver além da faixa de -1 a 1, o alarme PS0119 é
emitido.
• Uma constante pode ser usada em vez da variável #j.
-274-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
- Função de
ARREDONDAMENTO • Quando a função de ARREDONDAMENTO for incluída em um
comando de operação aritmética ou lógica, a declaração IF, ou
declaração WHILE, a função ARREDONDAMENTO arredonda
no primeiro lugar de decimal.
Exemplo:
Quando #1=ROUND[#2]; for executada onde #2 mantém 1.2345, o valor
da variável #1 é 1.0.
• Quando a função de ARREDONDAMENTO for usada nos
endereços de declaração NC, a função de ARREDONDAMENTO
arredonda o valor especificado de acordo com o menor incremento
de entrada do endereço.
Exemplo:
Criação de um programa de perfuração que corte de acordo com os valores
das variáveis.
#1 e #2, então retornam à posição original
Suponha que o sistema de incremento é 1/1000 mm, variável #1 mantém
1.2345, e variável #2 mantém 2.3456. Então,
G00 G91 X- #1 ; Move 1.235 mm na direção negativa.
G01 X- #2 F300 ; Move 2.346 mm na direção negativa.
G00 X[#1+#2] ; Desde 1.2345 + 2.3456 = 3.5801 na direção positiva, a
distância do trajeto é 3.580, a qual não retorna a
ferramenta para a posição original.
Esta diferença vem de se a adição é realizada antes ou depois que o
arredondamento desligar. G00X-
[ARREDONDAMENTO[#1]+ARREDONDAMENTO[#2]] ; deve ser
especificado para retornar a ferramenta para a posição original
NOTA
Para compatibilidade entre programas, é
recomendado que a função ADP não seja usada, e
pontos decimais são adicionados na especificação
do argumento para uma chamada de macro.
-275-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Exemplo:
ROUND → RO
FIX → FI
NOTA
1 POW não pode ser abreviado.
2 Quando um comando de operação for inserido em
uma forma abreviada, a forma abreviada é exibida
como é.
Por exemplo, quando "RO" for inserido, "RO" for
exibido como é, sem ser convertido para “ROUND”.
- Prioridade de
operações <1> Funções
<2> Operações como multiplicação e divisão (*, /, AND)
<3> Operações como adição e subtração (+, -, OR, XOR)
Exemplo) #1=#2+#3*SEN[#4];
<1>
<2>
<1>, <2> e <3> indicam a ordem de
<3> operações.
-276-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
<1>
<2>
<3>
<4>
<5>
<1> a <5> indica a ordem de operações.
Restrição
• Cuidados referentes à precisão decrescente
Quando bit 0 (F0C) do parâmetro nº. 6008 for configurada para 0
• Adição e subtração
Observe que quando um valor absoluto é subtraído de um outro
valor absoluto na adição ou subtração, o erro relativo pode se tornar
10-15 ou maior.
Por exemplo, assumir que #1 e #2 têm os seguintes valores
verdadeiros no processo de operação.
(Os seguintes valores são exemplos no processo de operação e não
podem realmente ser especificados a partir de qualquer programa.)
#1=9876543210.987654321
#2=9876543210.987657777
Você não pode obter o seguinte resultado com a operação
#2-#1:
#2-#1=0.000003456
Isto é porque a precisão das variáveis da macro personalizada é de
15 dígitos decimais. Com esta precisão, os valores de #1 e #2 se
tornam:
#1=9876543210.987650000
#2=9876543210.987660000
(Precisamente, os valores reais são ligeiramente diferentes dos
valores acima, porque eles são processados internamente em
binário). Portanto, o resultado é:
#2-#1=0.000010000
Um erro grande ocorre.
• Expressões lógicas
Esteja ciente de erros que podem resultar de expressões
condicionais usando EQ, NE, GT, LT, GE, e LE, porque eles são
processados basicamente na mesma forma que adição e subtração.
Por exemplo, se a seguinte declaração for usada para decidir se #1
é igual a #2 no exemplo acima, a decisão correta pode não ser
resultada porque os erros podem ocorrer:
IF [#1 EQ #2]
Avaliar a diferença entre #1 e #2 com:
IF [ABS [#1-#2]LT 0.1]
Assim, assumir que os valores são iguais quando a diferença não
exceder a faixa de erro admissível.
-277-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
• Funções trigonométricas
O erro absoluto é garantido por função trigonométrica. Entretanto, o
erro relativo é 10-15 ou maior. Realizar cuidadosamente
multiplicação ou divisão após executar uma função trigonométrica.
• Função FIX
Quando usar a função FIX para o resultado de uma operação,
tenha cuidado com a precisão. Por exemplo, quando as seguintes
operações forem realizadas, o valor de #3 pode não ser sempre 2.
N10 #1=0.002;
N20 #2=#1*1000;
N30 #3=FIX[#2];
Isto é porque um erro pode ocorrer na operação N20 e o resultado
pode não ser
#2=2.0000000000000000, mas um valor um pouco menor do que 2, como
o seguinte:
#2=1.9999999999999997
Para evitar isto, especificar N30 como segue:
N30 #3=FIX[#2+0.001];
Geralmente, especificar a função FIX como segue:
FIX[expressão] → FIX[expressão ±ε]
(Especificar +ε quando o valor da expressão for positivo ou -ε
quando for negativo, e 0.1, 0.01, 0.001, ... para ε conforme
requerido.)
NOTA
A operação resulta da função exponencial
#i=EXP[#j]; transborda quando #j excede em
aproximadamente 790.
NOTA
1 O erro relativo depende do resultado da operação.
2 O menor de dois tipos de erros é usado.
-278-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
NOTA
3 O erro absoluto é constante, independente do
resultado da operação.
4 A função TAN realiza SEN/COS.
5 Observe que, no caso do logaritmo natural #i=LN[#j];
e função exponencial #i=EXP[#j];, o erro relativo
pode se tornar 10-8 ou maior.
6 A operação resulta da função exponencial #i=EXP[#j];
transborda quando #j excede em aproximadamente
110.
- Parênteses
Os parênteses ([ ]) são usados para fechar uma expressão. Observe
que os parênteses ( ) são usados para comentários.
-279-
14. MACRO PERSONALIZADA PROGRAMAÇÃO B-64304PO/01
Explicação
- Diferenças a partir de declarações NC
• Mesmo quando o modo de bloco único está ligado, a máquina não
para.
Observe, entretanto, que a máquina para no modo de bloco único
quando bit 5 do parâmetro SBM nº. 6000 é 1.
M
• Os blocos macro não são considerados como blocos que envolvem
movimento no modo de compensação da ferramenta de corte.
-280-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO PERSONALIZADA
Exemplo:
GOTO 1;
GOTO #10;
AVISO
Não especificar blocos múltiplos com o mesmo
número de seqüência em um programa único. É muito
perigoso especificar tais blocos porque o destino de
uma ramificação da declaração GOTO é indefinido.
NOTA
1 Uma ramificação para trás leva mais tempo quando
comparada com a ramificação para frente.
2 No bloco com o número de seqüência n, o qual é o
destino da ramificação do comando GOTO n, o
número de seqüência n deve estar localizado no início
do bloco. De outra maneira, a ramificação não pode
ser executada.
-281-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
-282-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
AVISO
Não especifique múltiplos blocos com a mesma sequência
de números em um único programa.
É muito perigoso especificar o número sequencial do
destino do desvio antes e após a declaração GOTO e
executar a declaração GOTO porque o destino do desvio
se altera de acordo com os valores dos parâmetros
apresentados abaixo:
Quando bit 1 (MGO) ou 4 (HGO) Quando ambos os bits 1 (MGO)
do parâmetro nº 6000 é ajustado e 4 (HGO) do parâmetro nº 6000
em 1 são ajustados a 0
: : :
: N10;
N10N10; Um desvio para N10 Um desvio para
N10 antes N10
GOTO10;: GOTO10;
da declaração após a instrução
: GOTO ocorrer : GOTO ocorrer
N10
N10; N10;
NOTA
Quando um programa externo estiver sendo lido e
executado por uma operação DNC, os números sequenciais
executados não são armazenados. Quando um programa
registrado na memória for executado pela instrução de um
subprograma, os números sequenciais são armazenados.
CUIDADO
De acordo com as restrições na declaração GOTO, não
poderá ser feito desvio a um número sequencial dentro de
um loop DO-END. Se estiver sendo executado um
programa no qual ocorra um desvio a um número
sequencial dentro de um loop, a operação poderá diferir
dependendo se a declaração GOTO usando os números
sequenciais armazenados estiver sendo usada.
-283-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicações
-284-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
- Operadores relacionais
Cada operador relacional consiste de duas letras e são usados para
comparar dois valores para determinar se são iguais ou se um valor é
menor ou maior do que o outro. Observe que o sinal de igual (=) e o
sinal de desigualdade (>, <) não podem ser usados como operadores
relacionais.
Programa
exemplificativo O programa exemplificativo abaixo calcula a soma dos números 1 a 10.
O9500 ;
#1=0;.................Valor inicial da variável que contém a soma
#2=1;.................Valor inicial da variável como um adendo
N1 IF[#2 GT 10] GOTO 2; . Desvio para N2 quando o adendo é
maior do que 10
#1=#1+#2; . . . . Cálculo para achar a soma
#2=#2+1; ..........Próximo adendo
GOTO 1; .........Desvio para N1
N2 M30;...............Fim do programa
-285-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Se a
Se a condição Processamento
condição
não for for
satisfeita satisfeita
END m ;
:
Explicações
Enquanto a condição especificada for satisfeita, é executado o programa
de DO a END após WHILE é executado. Se a condição especificada
não for satisfeita, a execução do programa continua no bloco depois de
END. Aplica -se aqui o mesmo formato das instruções IF. Os números
existentes após DO e END são números de identificação que
especificam a faixa de execução. Pode -se utilizar os números 1, 2 e 3.
Quando se utiliza um número diferente de 1, 2 e 3, o alarme PS0126 é
acionado.
-286-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Aninhamento
Os números de identificação (1 a 3) em um loop DO -END podem ser
usados tantas vezes quantas necessárias. Contudo, atente para o fato de que o
alarme PS0124 é acionado quando um programa inclui loops de
repetição cruzados (faixas DO sobrepostas).
1.Os números deidentificação(1 a3) podemser 3. Os loops DO podem ser aninhados até
usados tantas vezes quantonecessário. uma profundidade máxima de três níveis.
W HILE [ … ] DO 1 ;
WHILE [ … ] DO 1 ;
Processamento :
WHILE [ … ] DO 2 ;
END 1 ; :
: WHILE [ … ] DO 3
WHILE [ … ] DO 1 ;
Processamento
Processamento END 3 ;
:
END 1 ;
: END 2 ;
:
2. As faixas DO não podem se END 1 ;
sobrepor.
4. O controle pode ser transferido para fora
WHILE [ … ] DO 1 ;
de um loop.
Processamento
WHILE [ … ] DO 1 ;
WHILE [ … ] DO 2 ;
IF [ … ] GOTO n ;
:
END 1 ;
END 1 ;
Nn
Processamento
END 2 ; 5. Não é possível fazer desvios para o
interior de um loop.
IF [ … ] GOTO n ;
:
WHILE [ … ] DO 1 ;
:
Nn … ;
END 1 ;
-287-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
- Restrições
- Tempo de processamento
Quando ocorre um desvio para o número de seqüência especificado em
uma instrução GOTO, é feita a pesquisa do número de seqüência. Por este
motivo, o processamento na direção inversa é mais lento do que o
processamento para a frente. O uso da instrução WHILE para fins de
repetição reduz o tempo de processamento.
Programa exemplificativo
O0001;
#1=0;
#2=1;
WHILE[#2 LE 10] DO 1;
#1=#1+#2;
#2=#2+1;
END 1;
M30;
-288-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Restrições
- Aninhamento de
Chamadas As chamadas de macro podem ser aninhadas a uma profundidade de
até cinco níveis e as chamadas de subprogramas podem ser aninhadas a
uma profundidade de até dez níveis; as instruções podem ser aninhadas
a uma profundidade de até 15 níveis no total.
-289-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicações
Especificação de
argumentos Existem dois tipos de especificação de argumentos. A especificação de
argumentos I usa letras diferentes de G, L, O, N e P, uma vez cada. A
especificação de argumentos II usa A, B e C, uma vez cada, e também usa
I, J e K até dez vezes. O tipo de especificação de argumentos é
determinado automaticamente de acordo com as letras usadas.
● Especificação de argumentos I
Endereço Número Endereço Número Endereço Número
Variável Variável Variável
A #1
I #4 T #20
B #2
J #5 U #21
C #3
K #6 V #22
D #7
M #13 W #23
E #8
Q #17 X #24
F #9
R #18 Y #25
H #11
S #19 Z #26
Exemplo
- Quando bit 7 (IJK) do parâmetro nº 6008 for 0, I_ J_
K_ significa que I = #4, J = #5, e K = #6 enquanto
K_ J_ I_ significa K = #6, J = #8, e I= #10 porque é
usada a especificação de argumento II.
- Quando bit 7 (IJK) do parâmetro nº 6008 for 1, K_
J_ I_ significa que I = #4, J = #5, e K = #6, o que é o
mesmo como com I_ J_ K_, porque é usada
especificação de argumento I.
• Especificação de argumento II
A especificação de argumento II usa A, B, e C a cada vez e usa I,
J, e K até dez vezes. A especificação de argumento II é usada
para passar valores tais como coordenadas tridimensionais como
argumentos.
NOTA
Quando bit 7 (IJK) do parâmetro nº 6008 for 1, a
especificação argumento II não poderá ser usada.
-291-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Restrições
(Variáveis)
#1:1.0
#2:2.0
#3:
#4:-3.0
#5:
#6:
#7:4.0 5.0
CUIDADO
O valor de um argumento passado sem um ponto
decimal poderá variar de acordo com a configuração do
sistema da máquina. Faz parte da boa prática usar
pontos decimais em argumentos de macro-instrução
para manter a compatibilidade do programa.
M
Quando um valor for especificado sem ponto decimal, o número de
classes decimais é determinado como segue.
(NOTA 4)
Segunda função auxiliar γ
-292-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
NOTA
1 Quando V for usado em uma instrução usando um endereço
específico, o número de classes decimais é determinado de
acordo com a configuração para o eixo em referência.
2 α é determinado de acordo com o sistema de incremento para o
eixo de referência (eixo especificado com parâmetro nº 1031)
conforme listado na tabela sob NOTA 4.
3 β é determinado de acordo com o sistema de incremento
pertinente ao endereço de eixo correspondente conforme listado
na tabela a seguir.
s Eixo Linear Entrada
L de polegada LEixo de rotação
Sistema de S R
i i
Incremento i Entrada métrica n n o
IS-A
I s
2 2 e 3 3 e 2 2
t
a
t
S a a
IS-B I e
- 3 3 r 4 4 r 3 3 t
i
m
S
A
IS-C -a 4 a 5 a 4 o
B x x n
I 4 5 4
Quando o bit 7 (IPR) do parâmetro nº 1004 for ajustado em 1,
iS
s
i i
a
- s s
são usados os valoresC acima dos( quais 1 é subtraído.
( Quando o x
i
sistema de incremento de um m eixo
e
for IS-A,
i
n
porém, a s
configuração do bit 7 (IPR) do parâmetro nº 1004 não é efetivo.
t c
r h
Quando for usada uma notação decimal i do tipo calculador para
c e
cada eixo (bit 0 (ADX) do parâmetro nº 3455 for ajustado
n
em 1), o
número de classes decimais é 0. Quando bit 7 (EAP) do
e t
n r
parâmetro nº 3452 for ajustado em 1,t contudo, a notação
a decimal
r d
do tipo calculador não é efetiva e o número
a de classes
a decimais
é determinado conforme listado na tabela
d
a
acima. )
T
Quando um valor é especificado sem ponto decimal, o número de
classes decimais é deteminado como segue.
Para um
Para um
Endereço endereço não
endereço axial
axial
H, M, Q, S, ou T 0
(NOTA 1)
R α
D 0/α (NOTA 6)
A, B, C, I, J, K, U, V, W, X, Y, ou Z α (NOTA 1) β (NOTA 2)
(NOTA 3)
Segunda função auxiliar γ
NOTA
1 α é determinado de acordo com o sistema de incremento
para o eixo de referência (eixo especificado com parâmetro
nº 1031) conforme listado na NOTA 2.
2 β é determinado de acordo com o sistema de incremento para
o endereço de eixo correspondente conforme listado na
tabela abaixo.
Sistema de Eixo Linear Eixo linear
incremento (Entrada métrica) (Entrada de polegada) Eixo de rotação
IS-A 2 3 2
IS-B 3 4 3
IS-C 4 5 4
Quando bit 7 (IPR) do parâmetro nº 1004 for ajustado a 1,
são usados os valores acima dos quais 1 é subtraído.
Quando o sistema de incrementação de um eixo for IS-A,
contudo, a configuração de bit 7 (IPR) do parâmetro nº 1004
não é efetiva.
Quando a notação decimal do tipo calculador usada para
cada eixo (bit 0 (ADX) do parâmetro nº 3455 é ajustado em 1),
o número de classes decimais é 0. Quando o bit 7 (EAP)
do parâmetro nº 3452 for ajustado a 1, contudo, a notação
decimal do tipo calculador e o número de classes decimais é
determinada conforme listado na tabela acima.
-294-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
NOTA
3 γ é determinado de acordo com o sistema de incremento para
o eixo de referência (eixo especificado com parâmetro nº 1031)
conforme listado na tabela abaixo. (Quando bit 7 (BDX) do
parâmetro nº 3450 for ajustado em 1, γ também é determinado
do mesmo modo.)
Sistema de AUP (Nº AUP(3450#0) = 1
incremento para o 3450#0) AUX (Nº 3405#0) = 0 AUX (Nº 3405#0) = 1
eixo de referência =0 Métrico Polegada Métrico Polegada
IS-A 2 2 3
IS-B 0 3 3 4
IS-C 4 4 5
4 Quando bit 2 (FM3) do parâmetro nº for 1, os valores na tabela
necessitam ser incrementados por 3.
5 Quando for usada notação decimal do tipo calculador (bit 0
(DPI) do parâmetro nº 3401 é ajustado em 1), o número de
classes decimais é 0.
6 Quando bit 2 (DPD) do parâmetro nº 6019 for ajustado a 0, o
número de classes decimais é 0.
Quando bit 2 (DPD) do parâmetro nº 6019 for ajustado a 1, o
número de classes decimais é α.
- Aninhamento
de chamadas Chamadas macro podem ser aninhadas a uma profundidade de até
cinco níveis incluindo chamadas simples (G65) e chamadas modais
(G66). Chamadas de subprogramas podem ser aninhadas a uma
profundidade de até 15 níveis incluindo chamadas macro.
Um programa macro também pode ser acionado durante uma operação
MDI do mesmo modo.
-295-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
#100-, #500- Variáveis que podem ser lidas e escritas através de macros em diferentes níveis
-296-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
M
Uma macro é criada que perfura furos H a intervalos de B graus após
um ângulo inicial de A graus ao longo do periférico de um círculo de
raio I. O centro da circunferência é (X, Y).Os comandos podem ser
especificados em programação tanto absoluta como incremental.
H=2
H=3
H=1
H=4 B B
Centro (X,Y)
Raio I
- Formato de chamada
G65 P9100 Xx Yy Zz Rr Ff Ii Aa Bb Hh ;
-297-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
- Macroprograma
(chamada de programa)
O9100 ;
#3=#4003 ; ............................... Armazena o código G do grupo 3.
(Nota)
G81 Z#26 R#18 F#9 K0 ; .. Ciclo de perfuração.
Nota: L0 também pode ser usado.
IF[#3 EQ 90]GOTO 1 ; ............. Ramificações para N1 no modo G90.
#24=#5001+#24 ; ..................... Calcula a coordenada X do centro.
#25=#5002+#25 ; .................... Calcula a coordenada Y do centro.
N1 WHILE[#11 GT 0]DO 1 ;..... Até que o número de furos restantes atinja 0
#5=#24+#4*COS[#1] ; .............. Calcula uma posição de furação no eixo-X.
#6=#25+#4*SIN[#1] ;................ Calcula uma posição de furação no eixo-Y.
G90 X#5 Y#6; ........................... Executa a perfuração após movimentar para a
posição de destino.
#1=#1+#2 ; ............................... Atualiza o ângulo.
#11=#11-1 ; .............................. Decrementa o número de furos.
END 1 ;
G#3 G80 ; ................................. Retorna o código G ao estado original
M99 ;
-298-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
T
Movimente previamente a ferramenta ao longo dos eixos X e Z para a
posição em que se dá início ao ciclo de perfuração. Especifique Z ou
W para a profundidade do furo, K para a profundidade de corte e F
para a velocidade de avanço de corte para perfurar o furo.
Z W
Corte
Deslocamento rápido
-Formato de chamada
Kk Ff ;
Zz
G65 P9100
Ww
-299-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
-300-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
O9100 ;
:
O0001 ; G00 Z-#1 ;
: G01 Z-#2 F300 ;
G66 P9100 L2 A1.0 B2.0 ; :
G00 G90 X100.0 ; :
Y200.0 ; :
X150.0 Y300.0 ; : M99 ;
G67 ;
:
M30 ;
Explicações
-Aninhamento de Para uma chamada modal única (quando G66 for especificado apenas
chamadas modais uma vez), a cada momento em que o comando de movimento for
executado, a macro especificada é acionada. Quando chamadas macro
modais forem especificadas, a macro no próximo nível mais alto é
chamada a cada vez que o comando de mover for executado para
uma chamada de macro.
As macros são acionadas na ordem reversa nas quais estão
especificadas. A cada vez que G67 for emitido, as macros são
canceladas uma a uma em ordem reversa na qual estão especificadas.
-301-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
[Exemplo]
G66 P9100 ; O9100 ; O9200 ;
X10.0 ; (1-1) Z50.0 ; (2-1) X60.0 ; (3-1)
G66 P9200 ; M99 ; Y70.0 ; (3-2)
X15.0 ; (1-2) M99;
G67 ; Cancela P9200.
G67 ; Cancela P9100.
X-25.0 ; (1-3)
Restrição
• Blocos G66 e G67 estão especificados em pares no mesmo
programa.
Caso um código G67 não estiver especificado no modo G66, um
alarme PS1100 ocorre. Um bit 0 (G67) do parâmetro nº
6000 poderá ser ajustado em 1 para especificar que o alarme não
ocorrerá neste caso.
• Macros não podem ser acionadas n o b l o c o G66. Contudo, acham-
se ajustadas as variáveis locais (argumentos).
• G66 necessita ser especificado antes de quaisquer argumentos.
• Nenhuma macro poderá ser acionada em um bloco o qual contenha
um código tal como uma função auxiliar que não envolva
movimento ao longo do eixo.
• Variáveis locais (argumentos) só poderão ser ajustadas em blocos
G66. Observe que as variáveis locais não são ajustadas a cada vez
que uma instrução modal for elaborada.
NOTA
Caso M99 esteja especificado em um bloco no qual
é uma chamada é executada, este é executado
após a chamada ter sido executada.
-302-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Programa Exemplificativo
M
A mesma operação como o ciclo de perfuração G81 é criado usando
uma macro personalizada e o programa de usinagem aciona macro
modal. Para simplicidade do programa, todos os dados de perfuração
são especificados usando valores absolutos.
Operação 3
Ponto Z
- Formato de chamada
G66 P9110 Zz Rr Ff Ll ;
-303-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
-304-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Programa exemplificativo
T
Este programa faz uma ranhura na posição especificada.
- Formato de Chamada
G66 P9110 Uu Ff ;
-305-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Parâmetro No.6050=81
Explicações
Ao definir um número de código G de -9999 a 9999, usado para
acionar um programa de macros de usuário (O9010 a O9019) no
parâmetro correspondente (nº 6050 a 6059), o macroprograma pode ser
acionado da mesma forma que com G65.
- Repetição
Tal como acontece em uma chamada simples, é possível especificar
um número de repetições entre 1 e 99999999 no endereço L.
- Especificação de
argumentos Tal como acontece com uma chamada simples, existem dois tipos de
especificação de argumentos: Especificação de argumentos I e
especificação de argumentos II. O tipo de especificação de argumentos
é determinado automaticamente de acordo com os endereços utilizados.
-306-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Restrições
- Aninhamento de chamadas através de códigos G
• Para acionar outro programa em um programa acionado usando um
código G, apenas G65, M98, ou G66 podem ser usados
normalmente
• Quando um bit 6 (GMP) do parâmetro Nº 6008 estiver ajustado em
1, uma ligação usando o código M, código T, ou código específico
pode ser elaborado em uma chamada do programa usando um
código G.
-307-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
NOTA
1 As instruções definidas por esta configuração se
tornam todas inválidas nos seguintes casos:
<1> Um valor fora do âmbito de dados válidos é
ajustado em um dos parâmetros acima.
<2> (A configuração do parâmetro Nº 6039 +
configuração do parâmetro Nº 6040 - 1) >
9999
2 Chamadas modais e simples não podem ser
misturadas na especificação.
3 Caso o código G ajustado nos parâmetros nºs
6050 a 6059 para acionar o programa macro
correspondente esteja dentro do âmbito do código
G para chamar programas usando os códigos
múltiplos G, o programa macro correspondente ao
código ajustado nos parâmetros 6050 a 6059 é
acionado.
-308-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Explicações
A definição de um número de código M entre 3 e 99999999 para
acionar um macroprograma personalizado O9020 a O9029, em um
parâmetro correspondente (nº 6080 a 6089), permite acionar
macroprograma do mesmo modo que uma chamada simples (G65).
Exemplo)
Quando o parâmetro nº 6080 é ajustado a 990, O9020 é chamado
usando M990.
- Repetição
Tal como acontece em uma chamada simples, é possível especificar
um número de repetições entre 1 e 99999999 no endereço L.
- Especificação de
argumentos Tal como acontece com uma chamada simples, existem dois tipos de
especificação de argumentos: Especificação de argumentos I e
especificação de argumentos II. O tipo de especificação de argumentos
é determinado automaticamente de acordo com os endereços utilizados.
-309-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
NOTA
1 As instruções definidas por esta configuração se
tornam inválidas nos seguintes casos:
<1> Um valor fora do âmbito de dados válidos seja
configurado em algum dos parâmetros acima.
<2> (Configuração do parâmetro Nº 6048 +
Configuração do parâmetro Nº 6049 - 1) > 9999
2 Caso o código M ajustado nos parâmetros nº 6080
a 6089 para chamar o programa macro
correspondente estiver dentro do âmbito do código
M para acionar programas usando os códigos
múltiplos M, o programa macro correspondendo ao
código ajustado nos parâmetros 6080 a 6089 é
acionado.
-310-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
O0001 ; O9001 ;
: :
M03 ; :
: :
M30 ; M99 ;
o
Parâmetro n .6071=03
Explicação
A definição de um número de código M entre 3 e 99999999, usado para
acionar um subprograma O9001 a O9009 em um parâmetro
correspondente (nº 6071a 6076) permite acionar o subprograma do
mesmo modo que com M98.
-Repetição
Tal como acontece em uma chamada simples, é possível especificar
um número de repetições entre 1 e 99999999 no endereço L.
-Especificação de
argumentos A especificação de argumentos não é permitida.
-Código M
Um código M em um macroprograma que foi acionado é tratado como
um código M comum.
Restrições
• Para acionar outro programa em um programa acionado usando um
código M, apenas G65, M98, ou G66 podem ser usados normalmente.
• Quando um bit 6 (GMP) do parâmetro nº 6008 estiver ajustado em 1,
pode ser elaborada uma chamada usando um código G em um
programa acionado usando um código M.
-311-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicação
Podem ser acionados tantos subprogramas quanto o número
especificado no parâmetro nº 6046, usando tantos códigos M quanto o
número especificado no parâmetro nº 6046. O valor numérico ajustado
no parâmetro nº 6044 indica o número do código M de partida e o
número de programa ajustado no parâmetro nº 6045 indica o número
do programa de partida. Para desabilitar este tipo de instrução, ajuste 0
no parâmetro nº 6046.
[Exemplo]
Ajuste o parâmetro Nº 6044 a 80000000, o parâmetro nº 6045 a 3000,
e o parâmetro Nº 6046 a 100.
M80000000 → O3000
M80000001 → O3001
M80000002 → O3002
:
M80000099 → O3099
As chamadas de subprogramas pertinentes a 100 combinações estão
definidas como mostrado acima.
NOTA
1 As instruções definidas por esta configuração se
tornam inválidas nos seguintes casos:
<1> Um valor fora do âmbito de dados válidos
estiver ajustado para um dos parâmetros acima.
<2> (Configuração do parâmetro nº 6045 +
Configuração do parâmetro nº 6046 - 1) >
9999
2 Caso o código M ajustado nos parâmetros nºs 6071
a 6079 para acionar o subprograma correspondente
estiver dentro do âmbito do código M para chamar
subprogramas usando os códigos múltiplos M, o
programa macro correspondente ao código ajustado
nos parâmetros nº 6071 a 6079 é acionado.
-312-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
O0001 ; O9000 ;
: :
T23 ; :
: :
M30 ; M99 ;
Explicação
- Chamada
A definição do bit 5 (TCS) do parâmetro nº 6001 com 1 permite
acionar o subprograma O9000 quando um código T é especificado no
programa de usinagem. Um código T especificado em um programa
de usinagem é atribuído à variável comum #149.
- Repetição
Tal como com uma instrução simples, um número de repetições de 1 to
99999999 pode ser especificado no endereço L.
- Especificação do
argumento A especificação do argumento não é permitida.
Restrições
• Para acionar outro programa em um programa acionado usando um
código T, apenas G65, M98, ou G66 podem ser usados normalmente.
• Quando um bit 6 (GMP) do parâmetro nº 6008 estiver ajustado em
1, pode ser elaborada uma instrução usando um código G em um
programa usando um código T.
-313-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Parâmetro nº 6090=66(B)
Explicação
- Chamada
Através da configuração do código (código ASCII convertido para
decimal) correspondente a um endereço específico no parâmetro nº
6090 ou Nº 6091, o programa de macro personalizada, O9004 ou
O9005, correspondente a cada parâmetro pode ser chamado quando o
endereço específico estiver especificado em um programa de
usinagem. O valor do código correspondendo a um endereço
específico especificado em um programa de usinagem é designado às
variáveis comuns (#146, #147). A tabela abaixo indica os endereços
que poderão ser ajustados.
M
Endereço Configuração do Parâmetro
A 65
B 66
D 68
F 70
H 72
I 73
J 74
K 75
L 76
M 77
P 80
Q 81
R 82
S 83
T 84
V 86
X 88
Y 89
Z 90
NOTA
Quando o endereço L estiver ajustado, o número de
repetições não pode ser ajustado.
-314-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
T
Endereço Configuração do Parâmetro
A 65
B 66
F 70
H 72
I 73
J 74
K 75
L 76
M 77
P 80
Q 81
R 82
S 83
T 84
NOTA
Quando o endereço L estiver ajustado, o número
de repetições não pode ser ajustado.
- Repetição
Tal como com uma instrução simples, um número de repetições de 1 a
99999999 pode ser especificado no endereço L.
- Especificação do
argumento A especificação do argumento não é permitida.
Restrições
• Para acionar outro programa em um programa acionado usando um
endereço específico, apenas G65, M98, ou G66 podem ser usados
normalmente.
• Quando um bit 6 (GMP) do parâmetro nº 6008 estiver ajustado em
1, pode ser elaborada uma chamada usando um código G em um
programa usando um endereço específico.
-315-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Programa Exemplificativo
Através do uso da função de instrução do subprograma que usa
códigos M, o tempo de uso cumulativo de cada ferramenta é medido.
Conditions
• O tempo de uso cumulativo de cada ferramenta T01 a T05 é
medido.
Nenhuma medição é feita com relação à ferramentas com números
superiores a T05.
• As seguintes variáveis são usadas para armazenar os números de
ferramentas e tempos mensurados:
Inspeção da operação
- Configuração de
Parâmetro Ajuste 3 no parâmetro nº 6071, e 5 no parâmetro nº 6072.
- Configuração de valor
variável Ajuste 0 nas variáveis de #501 a #505.
-316-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
-317-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicações
- Quando o bloco seguinte não é armazenado no buffer
(códigos M que não são armazenados no buffer, G31, etc.)
> N1 G31 X100.0 ; N1
N2 #100=1 Execução de
: Instrução NC
N2
Execução de instrução de macro
> :Bloco em execução
Buffer
CUIDADO
Caso você necessite executar a instrução de macro
após completar o bloco logo antes da instrução de
macro, especifique o código M ou código G que
não estiver sido armazenado temporariamente logo
antes da instrução macro. Especialmente no caso
de ler/escrever as variáveis do sistema para
controlar sinais, coordenadas, valor de correção,
etc., ele poderá diferenciar os dados variáveis do
sistema pelo tempo de execução da instrução NC.
Para evitar este fenômeno, especifique tais códigos
M ou códigos G antes da instrução de macro, se
necessário.
-318-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
N2 #1=100 ;
> : > : Bloco em execução
N3 Y100.0 ; : Leitura do bloco para o buffer
N4 #2=200 ;
N5 Y150.0 ;
N6 #3=300 ;
N7 X200.0 ;
N1 N3
Execução de
Instrução NC
N2 N4 N6
Execução de
instrução
de macro
N5 N7
N3
Buffer
-319-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
-320-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Explicação
- Códigos
(1) Quando é usado o código ISO ou quando o bit 4 (ISO) do parâmetro
Nº 6008 é ajustado em 0
(Os códigos são representados em hexadecimal.)
Significado Código
* 0AAh
= 0BDh
# 0A3h
[ 0DBh
] 0DDh
? 03Fh
@ 0C0h
& 0A6h
_ 05Fh
O 0CFh
(2) Quando é usado o código EIA ou quando o código ISO é usado com
o bit 4 (ISO) do parâmetro Nº 6008 ajustado em 1
Significado Código
* Código ajustado no parâmetro Nº 6010
= Código ajustado no parâmetro Nº 6011
# Código ajustado no parâmetro Nº 6012
[ Código ajustado no parâmetro Nº 6013
] Código ajustado no parâmetro Nº 6014
? Código ajustado no parâmetro Nº 6015
@ Código ajustado no parâmetro Nº 6016
& Código ajustado no parâmetro Nº 6017
_ Código ajustado no parâmetro Nº 6018
-321-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicações
Especifique esses comandos na seguinte ordem:
- Comando de abertura
POPEN POPEN estabelece a conexão com um dispositivo externo de
entrada/saída. Deve ser especificado antes de uma seqüência de
comandos de saída de dados. O CNC transmite um código de controle
DC2.
BPRNT [ a #b [c] … ]
Variável
Caractere
-322-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
NOTA
1 Um asterisco (*) é transmitido por um código de
espaço.
2 Ao usar ?, @, &, e/ou _, use o código ISO como
código de perfuração (dados de configuração (ISO)
= 1).
Exemplo
BPRNT [ C** X#100 [3] Y#101 [3] M#10 [0] ]
Valor variável
#100=0.40956
#101=-1638.4
#10=12.34
são transmitidos como segue:
C3 A0 A0 D8 00 00 01 9A 59 FF E7 00 00 4D 00 00 00 0C 0A
↓ ↓
C sp sp X0000019A YFFE70000 M0000000C LF
(**) (410) (-1638400) (12) (;)
Variável
Caractere
-323-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Exemplo
DPRNT [ X#2 [53] Y#5 [53] T#30 [20] ]
Valor variável
#2=128.47398
#5=-91.2
#30=123.456
são transmitidos como segue:
D8 A0 A0 A0 B1 B2 B8 2E B4 B7 B4 59 2D A0 A0 A0 39 B1 2E B2 30 30 D4 A0 B2 33 0A
↓ ↓ ↓ ↓
X sp sp sp 128.474 Y- sp sp sp 91.200 T sp 023 LF
-324-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
- Comando de
encerramento PCLOS O comando PCLOS libera uma conexão para um dispositivo externo
de entrada/saída. Especifique este comando quando todos os
comandos de saída de dados tiverem sido concluídos. O código de
controle DC4 é enviado pelo CNC.
- Especificação
necessária Especifique o número de especificação para um dispositivo de
entrada/saída a ser usado como número de especificação do dispositivo
I/O.
De acordo com a especificação desse parâmetro, defina os itens de
dados (tal como a taxa de bauds) para a interface de leitura/envio.
Não especifique o Cassete FANUC ou a unidade de DISCO
FLEXÍVEL como dispositivo de saída externo.
Ao especificar um comando DPRNT para a saída de dados, especifique
se os zeros à esquerda deverão ou não ser enviados como espaços
(especificando PRT (bit 1 do parâmetro 6001) com 1 ou 0). Para
indicar o fim de uma linha de dados no código ISO, especifique se
pretende utilizar apenas um LF (bit 4(CRO) do parâmetro 6001 é 0) ou
um LF e CR bit 4 (CRO) do parâmetro 6001 é 1.
NOTA
1 Não é necessário especificar sempre o comando de
abertura (POPEN), o comando de saída de
dados (BPRNT, DPRNT)e o comando de
encerramento (PCLOS) simultaneamente. Assim
que um comando de abertura tiver sido
especificado no início de um programa,não precisa
ser especificado novamente após um comando
de encerramento.
2 Certifique-se de que especifica comandos de
abertura e de encerramento aos pares. Especifique
o comando de encerramento no final do programa.
Todavia,não especifique um comando de
encerramento se não tiver sido especificado
qualquer comando de abertura.
3 Quando uma reinicialização é realizada enquanto
os comandos estão sendo enviados por um
comando de saída de dados, a saída é
interrompida e os dados subseqüentes apagados.
Por isso, quando uma reinicialização é executada
por um código, tal como M30, no final de um
programa que executa a saída de dados,
especifique um comando de encerramento no final
do programa, de modo que não seja executado
nenhum processamento semelhante ao de M30 até
que todos os dados tenham sido enviados.
-325-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
14.11 RESTRIÇÕES
- Pesquisa de número de
seqüência Um programa de macro personalizado não pode ser procurado por um
número de seqüência.
- Bloco único
Mesmo quando um programa macro está sendo executado, os blocos
podem ser interrompidos no modo de bloco único.Um bloco contendo
um comando de chamada de macro (G65, G66, Ggg, Mmm, ou G67)
não pára mesmo quando o modo de bloco único está ligado.O fato de
blocos contendo comandos de operação aritmética ou lógica serem
parados depende das configurações dos bits 5 (SBM) e 7 (SBV) do
parâmetro nº 6000 conforme demonstrado na tabela a seguir.
M
Observe que quando uma parada de bloco único ocorrer na intrução de
macro no modo de compensação de corte da ferramenta, a instrução é
assumida por ser um bloco que não envolve movimento e que a
compensação adequada não pode ser elaborada em alguns casos.
(Falando claramente, o bloco é visto como especificando um
movimento com distância de percurso 0.)
- Salto opcional de
bloco Aparecendo A/ no meio de uma <expressão> (entre colchetes [ ] no
lado direito de uma expressão aritmética) é considerado como um
operador de divisão; mas não é considerado como o especificador para
um código de salto opcional de bloco.
-326-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
-Reinicializar
Com uma operação de reinicialização, variáveis locais e variáveis
comuns #100 a # 199 são limpas para valores nulos. No entanto, o
bit 6 (CCV) do parâmetro nº 6001 pode ser configurado para impedir
que as variáveis #100 a #199 sejam apagadas.
A operação de reinicialização cancela todos os estados chamados de
programas personalizados de macro e subprogramas, e quaisquer
estados DO e retorna o controle ao programa principal.
- Bloqueio de
avanço Quando o bloqueio de avanço é habilitado durante a execução de uma
instrução de macro, a máquina pára após a execução da instrução
macro. A máquina também pára quando ocorre uma reinicialização ou
alarme.
- Operação DNC
Os comandos de controle (tais como GOTO e WHILE-DO) não podem
ser executados durante uma operação DNC.
Contudo, esta restrição é removida quando um programa registrado na
memória de programas é acionado durante a operação DNC.
-327-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Formato
M96Pxxxx ; Ativa uma macro de usuário do tipo interrupção
M97 ; Desativa uma macro de usuário do tipo interrupção
Explicações
O uso da função de macro de usuário do tipo interrupção permite ao
usuário acionar um programa durante a execução de um bloco
arbitrário de um outro programa. Dessa forma, é possível operar os
programas de acordo com as diversas situações.
(1) Quando é detectada uma avaria de ferramenta, o processo
de tratamento da avaria é iniciado por um sinal externo.
(2) Uma seqüência de operações de usinagem é interrompida por
outra operação de usinagem sem cancelamento da operação atual.
(3) As informações sobre as operações em curso são lidas a intervalos
regulares. Acima são dados alguns exemplos, como as aplicações
de controle adaptativo da função de macro de usuário do tipo
interrupção.
M96 Pxxxx;
Sinal de
Interrupção Oxxxx;
(UINT)
Sinal de Interrupção
(UINT) **
M99 (Pyyyy);
Nyyyy;
M97; Sinal de
Interrupção
(UINT) *
-328-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Explicações
- Condições de Uma macro de usuário do tipo interrupção está disponível apenas
interrupção durante a execução do programa, sendo ativada sob as seguintes
condições:
• Quando está selecionada a operação de memória ou a operação
MDI ou a operação DNC.
• Quando STL (lâmpada de início) está acesa
• Quando não está sendo processada uma macro de usuário do tipo
interrupção
A interrupção de uma macro personalizada não pode ser realizada
durante uma operação manual.
1
0
Sinal de inter-
rupção (UINT)
O sinal de interrupção (UINT) torna -se válido depois de M96 ter sido
especificado. O sinal é ignorado mesmo quando é introduzido no modo
M97. Quando a entrada de sinal no modo M97 é mantida até M96 ser
especificado, é iniciada uma macro de usuário do tipo interrupção
assim que M96 for especificado (apenas quando for usado o esquema
de controle de estado); Quando o esquema de controle de flanco for
usado, a macro de usuário do tipo interrupção não é iniciada mesmo
quando M96 for especificado.
NOTA
Sobre os esquemas de controle de estado e de flanco,
consulte o item “Sinal de interrupção de macro de usuário
(UINT)” na subseç. 14.12.2.
-329-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Explicações
- Interrupções tipo subprogramas e interrupções tipo macro
Há dois tipos de interrupção de macros de usuário: Interrupções tipo
subprogramas e interrupções tipo macro. O tipo de interrupção usada é
selecionado por MSB (bit 5 do parâmetro nº 6003).
-330-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
Execução em
progresso
Programa normal
Reinício de comando CNC;
Entrada de quando não existirem instruções
sinal de inter-
NC no programa de interrupção
rupção (UINT)
Execução em progresso
-331-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Tipo II
(quando uma interrupção é executada no fim do bloco)
(i) Se o bloco em execução não for um bloco composto de várias
operações de ciclo, como ciclo fixo de perfuração e retorno
automático ao ponto de referência (G28), a interrupção é realizada
da seguinte maneira:
Quando um sinal de interrupção (UINT) é introduzido, as
instruções de macro no programa de interrupção são executadas
imediatamente, a menos que uma instrução NC seja encontrada
no programa de interrupção. As instruções NC não são
executadas até que o bloco atual esteja concluído.
(ii) Se o bloco em execução for composto por diversas operações de
ciclo, a interrupção é executada da seguinte maneira:
Quando o último movimento nas operações de ciclo é iniciado, as
macro instruções do programa de interrupção são executadas, a
menos que seja encontrada uma instrução NC. As instruções NC
são executadas após a conclusão de todas as operações de ciclo.
Execução em progresso
Programa normal
Execução em
progresso
M
NOTA
Durante a execução de um programa para operações
de ciclo, o tipo de interrupção II é elaborado
independente do fato de bit 2 (MIN) do parâmetro Nº
6003 estar ajustado em 0 ou 1. As operações do ciclo
se acham disponíveis para as seguintes funções:
<1> Retorno à posição de referência automática
<2> Compensação de corte da ferramenta(gerando
blocos múltiplos usando o bloco especificado
como quando a ferramenta se mover em torno do
exterior de um triângulo agudo)
<3> Ciclo fixo
<4>Medição do comprimento da ferramenta automática
<5> Controle de direção normal
-332-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
T
NOTA
Durante a execução de um programa para operações
de ciclo, o tipo de interrupção II é elaborado
independente do fato de bit 2 (MIN) do parâmetro Nº
6003 estar ajustado em 0 ou 1. As operações do
ciclo se acham disponíveis para as seguintes
funções:
<1> Retorno à posição de referência automática
<2>Co mpensação do raio da ponta da
ferramenta (gerando blocos múltiplos usando o
bloco especificado como quando a ferramenta
se mover em torno do exterior de um triângulo
agudo)
<3> Ciclo fixo (Contudo, durante a execução de um
ciclo de rotação gravado repetitivo múltiplo não
pode ser usada macro personalizada do tipo
interrupção durante a execução de um ciclo
rotativo gravado repetitivo múltiplo)
<4> Compensação de ferramenta automática
<5> Chanfragem/ângulo R
-333-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
Esquema de controle de
estado
Execução da interrupção
Esquema de controle
de flanco
-334-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
NOTA
Se um bloco contendo M99 estiver só ou possuir
endereço O, N, P, L, ou M apenas, este bloco é
assumido pelo programa como sendo o mesmo do
bloco anterior. Deste modo, uma parada de bloco
único não ocorre com relação a este bloco. Em
termos de programação, os <1> e <2> seguintes
são basicamente os mesmos (A diferença é se Gxx
é executada antes de M99 ser reconhecida.)
<1> Gxx Xxxx ;
M99 ;
<2> Gxx Xxxx M99 ;
-335-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
○∆∆∆∆
(Sem a especificação de P)
A informação modal
permanece inalterada antes e M99 (Pyyyy);
após a interrupção.
(Com especificação de P)
Nyyyy;
-336-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
M
Variável do Informação modal que era válida quando foi gerada
Sistema uma macro personalizada do tipo interrupção
#4401 Código G (grupo 01)
: :
#4430 Código G (grupo 30)
#4502 Código B
#4507 Código D
#4508 Código E
#4509 Código F
#4511 Código H
#4513 Código M
#4514 Número sequencial
#4515 Número de programa
#4519 Código S
#4520 Código T
#4530 Número de sistema de coordenadas de peça
adicional a ser trabalhada
T
Variável do Informação modal que era válida quando foi gerada
Sistema uma interrupção de macro personalizada
#4401 Código G (grupo 01)
: :
#4430 Código G (grupo 30)
#4508 Código E
#4509 Código F
#4513 Código M
#4514 Número sequencial
#4515 Número do programa
#4519 Código S
#4520 Código T
-337-
14. MACRO DE USUÁRIO PROGRAMAÇÃO B-64304PO/01
A’
Vetor de correção
-338-
B-64304PO/01 PROGRAMAÇÃO 14. MACRO DE USUÁRIO
M
NOTA
1 O alarme PS1101 ocorre nos seguintes casos:
<1>Uma interrupção é gerada no modo
espelhamento programável (G51.1) e outro
G51.1 é especificado no programa de
interrupção.
<2>Uma interrupção é gerada no modo da rotação
do sistema coordenada (G68) e outro G68 é
especificado no programa interrompido.
<3>Uma interrupção é gerada no modo de
escalada (G51) e outro G51 é especificado no
programa interrompido.
2 No reinício do programa, não insira o sinal de
interrupção (UINT) durante a recuperação de uma
rodada a seco após a busca.
T
NOTA
-339-
15. ENTRADA DE PARÂMETRO
PROGRAMÁVEL PROGRAMAÇÃO B-64304PO/01
NOTA
G10L52 não pode ser usado para inserir dado de compensação
de erro de passo.
NOTA
G10L50 não pode ser usado para inserir parâmetro.
-340-
15. ENTRADA DE PARÂMETRO
Explicação
- Valor de Configuração
(R_) Não use ponto decimal na configuração (R_) de dado de compensação
de erro de passo ou parâmetro. Como valor de R, poderá ser usada
variável de macro personalizada.
Quando for usado parâmetro do tipo real, ajuste um valor íntegro em
(R_) de acordo com o sistema de incremento do parâmetro.
AVISO
1 Não falhe em elaborar manualmente o retorno da
posição de referência após alterar o dado de
compensação de erro de passo ou retornar os
dados de compensação. Sem isto, a posição da
máquina poderá se desviar da posição correta.
2 O modo de ciclo fixo deverá ser cancelado antes
da inserção de parâmetros. Quando não for
cancelado, poderá ser ativado o movimento de
perfuração.
CUIDADO
Compatibilidade com a série 0i-C:
Este modelo possui parâmetros que não são
compatíveis com a Série 0i-C. Assim, antes de usar
esta função, faça uma inspeção de acordo com o
Manual de Parâmetro (B-64310PO) deste modelo.
NOTA
Outras instruções NC não podem ser especifica-
das quando em modo de inserção de parâmetro.
-341-
15. ENTRADA DE PARÂMETRO
PROGRAMÁVEL PROGRAMAÇÃO B-64304PO/01
Exemplo
1. Ajuste bit 2 (SBP) do parâmetro do tipo bit nº 3404
-342-
16. FUNÇÕES DE CORTE
-343-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
Visão geral
O controle avançado por antecipação (Série T), o controle avançado AI
por antecipação (série M), e o controle de contornos AI (série M)
possuem o objetivo da usinagem de alta velocidade e de alta precisão
O uso destas funções suprime o atraso da aceleração/desaceleração que
tende a aumentar a medida que o grau de velocidade se tornar mais
rápido, bem como o atraso no sistema servo, reduzindo o erro do perfil
de usinagem.
M
A função para a alteração da constante de tempo da
aceleração/desaceleração em forma de sino se acha incluída na
aceleração/desaceleração em forma de sino de progressão antes da
interpolação.
A aceleração/desaceleração em forma de sino de progressão antes da
interpolação é função opcional.
-344-
16. FUNÇÕES DE CORTE
Formato
T
- Controle avançado por
antecipação G08 P_ ;
P1 : Modo de controle avançado por antecipação ligado
P0 : Modo de controle avançado por antecipação desligado
NOTA
1 Especifique sempre G08 em um bloco independente.
2 O modo de controle avançado por antecipação é
também removido pela operação de reinicialização.
M
・Controle avançado AI por antecipação/Controle de contornos AI
G05.1 Q_ ;
Q1 : Modo de controle avançado AI por antecipação/ Modo
de controle de contornos AI ligados
Q0 : Modo de controle avançado AI por antecipação/Modo
de controle de contornos AI desligados
NOTA
1 Especifique sempre G05.1 em um bloco
independente.
2 O modo de controle avançado AI por
antecipação/Controle de Contornos AI também é
removido pela operação de reinicialização.
Explicação
- Previsão aceleração / desaceleração antes da interpolação
T
O tipo de aceleração/desaceleração da aceleração/desaceleração de
progressão antes da função de interpolação é a
aceleração/desaceleração linear de progressão antes da função de
interpolação.
M
Existem duas acelerações/desacelerações de progressão antes das
funções de interpolação - a aceleração/desaceleração linear antes da
interpolação e a aceleração/desaceleração de progressão em forma de
sino antes da interpolação. A aceleração/desaceleração de progressão
em forma de sino antes da interpolação oferece uma aceleração e
desaceleração mais suave.
-345-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
- Configurando uma
aceleração
T Uma aceleração permissível para a aceleração/desaceleração linear de
cada eixo é ajustado no parâmetro nº 1660. A aceleração/
desaceleração é elaborada com a aceleração tangencial máxima não
excedendo a aceleração permissível de cada eixo especificado no
parâmetro nº 1660.
M
Uma aceleração permitida para a aceleração/desaceleração linear de
cada eixo é ajustada no parâmetro nº 1660. Com relação à
aceleração/desaceleração em forma de sino, o tempo para a troca da
aceleração (B) (período de transição do estado da velocidade constante
(A) ao estado de aceleração/desaceleração constante (C)) é ajustado no
parâmetro nº 1772. No estado da aceleração/desaceleração constante
(C), a aceleração/desaceleração é elaborada com a aceleração
tangencial máxima não excedendo a aceleração permissível de cada
eixo especificada no parâmetro nº 1660.
O tempo de alteração da aceleração especificado no parâmetro nº 1772
é mantido constante, independente da aceleração tangencial.
Taxa de Avanço
Tangencial
Tempo definido no
parâmetro 1772
(Exemplo)
Aceleração permissível do eixo X: 1000 mm/seg2
Aceleração permissível do eixo Y: 1200 mm/seg2
Tempo de alteração da aceleração: 20 mseg
Programa:
N1 G01 G91 X20. F6000 ; (Mova no eixo X.)
-346-
16. FUNÇÕES DE CORTE
G04 X0.01 ;
N2 Y20. ; (Mova no eixo Y.)
G04 X0.01 ;
N3 X20. Y20. ; (Mova na direção XY (a 45 graus).)
20 ms
20 ms 20 ms 20 ms
- Aceleração
A aceleração é desenvolvida de modo que a taxa de avanço
programada para um bloco seja atingida no início do bloco. Quando a
aceleração/desaceleração de progressão antes da interpolação for válida
para múltiplos blocos, a aceleração poderá ser desenvolvida através de
mais um bloco.
Tempo
N1 N2 N3 N4 N5
-347-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
- Desaceleração
A desaceleração inicia na frente, de modo que a taxa de avanço
programada para o bloco é atingida no início do bloco.
Quando a aceleração/desaceleração de progressão antes da interpolação
for válida para múltiplos blocos, a desaceleração pode ser elaborada
através de mais de um bloco.
Taxa de Controle da velocidade pela
avanço Ponto de partida progressão da aceleração/
da desaceleração desaceleração antes da
interpolação
Velocidade programada
Ponto de partida
da desaceleração
Tempo
-348-
16. FUNÇÕES DE CORTE
M
- Função para a alteração da constante de tempo da aceleração/desaceleração em
forma de sino
A aceleração/desaceleração em forma de sino antes da interpolação é
elaborada de acordo com a aceleração e tempo de alteração da
aceleração ajustada pelos parâmetros conforme mostrado na figura
abaixo.
Taxa de avanço
T1
Taxa de avanço
especificada
T1baixo
Taxa de avanço
especificada Tempo
baixa
T2 T2
T1 : Tempo obtido através da taxa de avanço especificada e aceleração especificada
(taxa de avanço/aceleração especificada (parâmetro nº 1660))
T2 : Tempo de alteração da aceleração (parâmetro nº 1772)
Taxa de avanço
Taxa de
avanço
especifica
da
T1 baixo
T1 baixo Tempo
T2
-349-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
Taxa de
avanço
especificada
-350-
16. FUNÇÕES DE CORTE
Caminho da ferramenta
quando o controle de
O erro de usinagem diminui previsão avançada, controle
devido à desaceleração com a de previsão avançada AI, ou
aceleração. modo de controle de
contorno AI é usado
-351-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
Programa
N1 G01 G91 X100. F5000
N2 Y100.
N2
Y
N1
Parâmetro nº 1783
Tempo Tempo
Parâmetro nº 1783
Tempo Tempo
-352-
16. FUNÇÕES DE CORTE
Taxa de avanço
Eixo X
Taxa de avanço
Eixo Y
-353-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
(Exemplo)
Caso o parâmetro FNW (bit 6 de nº 19500) = 1 e a diferença
da taxa de avanço permissível = 500 mm/min. (em todos os eixos)
-354-
16. FUNÇÕES DE CORTE
Y
∆r : Erro
0 X
2
1 v 1
∆r = (T 2 + T 2 ) = (T 2 + T 2 ) ⋅ a ................................ (Equação 1)
2 1 2 r 2 1 2
v = A ⋅ r ........................................................................... (Equação 2)
-355-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
M
- Controle da velocidade com aceleração em cada eixo
Quando pequenas linhas consecutivas são usadas para formar uma curva como
no exemplo apresentado na figura abaixo, as diferenças da taxa de avanço em
cada eixo nos ângulos individuais não são muito amplas. Assim, a
desaceleração com as difer enças da taxa de avanço não é muito efetiva.
Pequenas diferenças consecutivas da taxa de avanço, contudo, causam uma
ampla aceleração em cada eixo como um todo.
Em tal caso, pode ser elaborada a desaceleração para reduzir o impacto sobre a
máquina e o erro de usinagem causado pela aceleração muito ampla. A taxa de
avanço da desaceleração é deter minada para ser a taxa de avanço que não
cause aceleração em cada eixo, excedendo deste modo o conjunto de aceleração
permitido para o parâmetro nº 1737.
A taxa de avanço de desaceleração é deter minada para cada ângulo . A
taxa de avanço real é a menor das taxas de avanço de desaceleração
determinadas no ponto de partida do bloco e daquelas determinadas no ponto
final.
Dependendo da figura especificada, pode ser calculada uma taxa de avanço de
desaceleração muito baixa. Em tal caso, o limite inferior da taxa de avanço pode
ser ajustado no parâmetro nº 1738 para prevenir que a taxa de avanço seja
reduzida demais.
No exemplo a seguir, a aceleração (gradiente da linha pontilhada no gráfico da
taxa de avanço) muito ampla nos ângulos N2 a N4 e N6 a N8 e, portanto, a
desaceleração é elaborada.
N8
N7 N9
N6
N5
Y
N1
X N4
N3
N2
Taxa de
avanço
do Eixo X
Tempo Tempo
Taxa de
avanço do
Eixo Y
Tempo Tempo
Taxa de
avanço
tangencial
N1 N5 N9 N1 N5 N9
Tempo Tempo
Quando o controle da velocidade c/a aceleração for inválido Quando o controle da velocidade c/a aceleração for
válido
-356-
16. FUNÇÕES DE CORTE
F6000
A taxa de
avanço é maior
nestas
direções.
Tempo
Caso for ajustado "1", a taxa de avanço é determinada não apenas com
a condição de que a aceleração permissível em cada eixo não seja
excedida, mas também com a condição de que a taxa de avanço de
desaceleração seja constante independente a direção do percurso se a
forma for a mesma.
Caso o ajuste for 1 para este parâmetro, a taxa de avanço de
desaceleração determinada com a diferença ou aceleração da taxa de
avanço poderá ser até 30% inferior à determinada caso seja feito o
ajuste em 0.
F6000
A taxa de
avanço
tangencial é
constante.
Tempo
NOTA
Na interpolação circular, a taxa da avanço tangencial é
constante independente da configuração do parâmetro.
-357-
16. FUNÇÕES DE CORTE
DE ALTA VELOCIDADE PROGRAMAÇÃO B-64304PO/01
Restrições
- Condições para cancelar temporariamente o controle de previsão avançado, o
controle de previsão avançado AI, ou o modo do controle de contorno AI
Se qualquer um dos controles abaixo citados for executado durante o
controle de previsão avançado, o controle de previsão avançado AI e o
modo de controle de contorno AI é temporariamente cancelado.
Observe que controle de previsão avançado, o controle de previsão
avançado AI e o modo de controle de contorno AI é retomado assim
que se tornar disponível.
T
Nome da Função Código G
(NOTA 1)
Posicionamento (deslocamento rápido) G00
Posicionamento do fuso G00
Rosqueamento com macho rígido G84,G88
(NOTA 2)
Rosqueamento G32
Rosqueamento de curso variável (NOTA 2) G34
Ciclo de rosqueamento único (NOTA 2) G92
Ciclo de rosqueamento repetitivo múltiplo(NOTA 2) G76
Quando nenhum movimento de comando estiver -
especificado
Código G mono-estável diferente do que aqueles G09
mostrados à direita (NOTA 1) G38,G39
M
Nome da Função Código G
(NOTA 1)
Posicionamento (curso rápido) G00
Posicionamento do fuso G60
Rosqueamento com macho rígido G74,G84
(NOTA 2)
Rosqueamento G33
Caixa de câmbio eletrônica (EGB) G81
Quando nenhum movimento de comando estiver -
especificado
G09
Código G de ação simples diferente daqueles
G38,G39
mostrados à direita(NOTA 1)
G45,G46,G47,G48
-358-
16. FUNÇÕES DE CORTE
NOTA
1 Se todas as três primeiras condições (1) a (3) abaixo
forem satisfeitas, o modo não é cancelado ainda que o
comando de deslocamento rápido seja especificado. Se
todas as condições (1) a (5) forem satisfeitas, o modo
não é cancelado ainda que o comando G28, G30, ou
G53 for especificado.
(1) Bit 1 (LRP) do parâmetro nº 1401 é definido em 1. (É
válido o posicionamento do tipo interpolação.)
(2) O parâmetro nº 1671 (aceleração máxima durante o
deslocamento rápido) é definido.
(3) Bit 5 (FRP) do parâmetro nº 19501 é definido em 1
(aceleração/desaceleração antes da interpolação é
válida no deslocamento rápido).
(4) Bit 4 (ZRL) do parâmetro nº 1015 é definido em 1 (os
comandos G28, G30, e G53 são do tipo interpolação).
(5) Bit 1 (AMP) do parâmetro nº 11240 é definido em 1
(aceleração/desaceleração antes da interpolação é
válida para os comandos G28, G30, e G53 no modo
de alta velocidade ou alta precisão).
2 A aceleração/desaceleração antes da interpolação é
inválida para um comando de rosqueamento. Portanto,
caso a aceleração/desaceleração antes da interpolação
esteja habilitada por um comando que preceda ou siga
um comando de rosqueamento, a ferramenta é
desacelerada e pára temporariamente quando o bloco
mudar. Uma vez que o estado da aceleração/
desaceleração não se altera durante o rosqueamento
contínuo, a desaceleração não ocorre quando o bloco
mudar.
-359-
16. FUNÇÕES DE CORTE
- Lista de parâmetros
Posicionamento
0.
Parâmetro n
Parâmetro Controle Controle Controle de
avançado por avançado AI por contorno AI
antecipação antecipação
-360-
16. FUNÇÕES DE CORTE
Parâmetro n0.
Parâmetro Controle Controle Controle de
avançado por avançado AI contorno AI
antecipação por antecipação
Diferença na velocidade de avanço admissível quando da
determinação da velocidade de avanço baseada na diferença de 1783
velocidade de avanço em um canto
Método de determinação da velocidade de avanço baseado
na diferença de avanço ou com base na aceleração 19500#6 FNW
M
Controle da velocidade com a aceleração em cada eixo
Parâmetro n0.
Parâmetro Controle avançado Controle Controle de
por antecipação avançado AI por contorno AI
antecipação
Outros
Parâmetro n0.
Parâmetro Controle Controle Controle de
avançado por avançado AI por contorno AI
antecipação antecipação
-361-
16. FUNÇÕES DE CORTE
Visão geral
Ao definir uma velocidade e precisão com foco em um conjunto de
parâmetros de controle avançado por antecipação(série T) / controle
avançado AI por antecipação (série M) / função de controle de
contorno AI (série M) e especificar um nível de precisão de acordo
com as condições de usinagem durante usinagem, os parâmetros
adequados para as condições podem ser calculados automaticamente
para que a usinagem possa ser executada.
Esta é uma função opcional.
Formato
- Alterar o nível de precisão usando um programa
T
Para controle avançado por antecipação
G08 P1 Rx;
x ....... Nível (1 a 10)
CUIDADO
Uma vez especificado, o nível permanece efetivo
mesmo que o modo de controle avançado de
visualização seja cancelado.
M
Para controle avançado AI por antecipação / Controle de contorno AI
G05.1 Q1 Rx;
x ....... Nível (1 a 10)
CUIDADO
Uma vez especificado, o nível permanece efetivo
mesmo que o controle de visualização avançada
AI / modo de controle de contorno AI seja
cancelado.
-362-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
-363-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Visão geral
Quando um movimento é feito ao longo de um eixo, usando dois servo
motores, como no caso de uma máquina de grande pórtico, um
comando de um eixo pode acionar os dois motores, sincronizando um
motor com o outro. Quando um erro de sincronia excedendo um valor
definido ocorre, uma verificação de erro síncrono pode ser feita para
emitir um alarme e para interromper um movimento ao longo do eixo.
(eixo
escravo)
(eixo principal)
-364-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Explicação
- Eixo principal e eixo escravo para o controle de sincronização de eixos
Um eixo utilizado como referência para o eixo de comando síncrono é
referido como um eixo principal (eixo M), e um eixo ao longo do qual
um movimento é feito em sincronismo com o eixo principal é referido
como um eixo escravo (eixo S).
Ao definir o número de eixo de um eixo principal no parâmetro n º
8311 do eixo escravo, a configuração do eixo para o controle
sincronizado dos eixos é determinado.
(Exemplo)
O funcionamento automático quando o eixo principal é o eixo X e o
eixo escravo é o eixo A.
Na operação síncrona, os movimentos são feitos ao longo do eixo
X e um eixo de acordo com o comando Xxxxx programado para o
eixo principal.
Na operação normal, os movimentos são feitos ao longo do eixo
principal e eixo escravo independentemente um do outro, como
no caso do controle CNC normal. O comando programado Xxxxx
faz um movimento ao longo do eixo X. O comando programado
Aaaaa faz um movimento ao longo do eixo A. O comando
programado Xxxxx Aaaaa faz movimentos ao longo do eixo X e
eixo A, ao mesmo tempo.
-365-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
- Restrições sobre a utilização do mesmo nome para o eixo principal e eixo escravo
Caso o nome do mesmo eixo seja atribuído ao eixo principal e ao eixo
escravo, a operação manual só é permitida em operação normal.
O funcionamento automático não pode ser executado.
(Exemplo)
No exemplo abaixo, os movimentos ao longo dos eixos X1 e X2
são feitos em sincronismo com o eixo XM.
-366-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
- Espelhamento do eixo
escravo Ao estabelecer o parâmetro no. 8312, um espelhamento pode ser
aplicado a um eixo escravo colocado em operação sincronizada.
Quando a função de espelhamento é habilitada, o sentido nos quais as
coordenadas absolutas e relativas se alteram são as mesmas que para a
as coordenadas da máquina.
Neste momento, o estabelecimento de sincronização, a verificação de
erro de sincronização e o modo de correção não podem ser utilizados.
O espelhamento fixado pelo bit 0 (MIR), do parâmetro nº 0012 não
pode ser aplicada ao eixo escravo. Porque este espelhamento
difere do espelhamento fixado pelo parâmetro MIR ela não afeta o
sinal de entrada Mix <G106> ou sinal de saída <F108>.
-367-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
NOTA
Quando a diferença de posição na grelha entre o eixo principal
e eixo escravo é grande, uma mudança de ponto de referência
pode ocorrer, dependendo do tempo de sinal * DEC definido
para 1. No exemplo abaixo, o deslocamento ao longo do eixo
escravo é tão grande que a posição movimentada de posição
real de referência é considerada como o ponto de referência.
Grade do eixo
principal
Posição
Ponto de referência:Real Parar na posição um
modificada do ponto
da rede
-369-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Explicação
Antes que o controle de sincronismo de eixos possa ser executado, a
posição de referência no eixo mestre deve ser combinado com o ponto
de referência no eixo escravo. Com esta função, o CNC
automaticamente corresponde os pontos de referência (posições de
grade) no eixo principal e eixo escravo no controle sincronizado de
eixos.
[Procedimento operacional]
O procedimento abaixo pode ser utilizado quando o bit 0 (ATE) do
parâmetro nº 8303 está definido em 1.
1. Ajuste o bit 1 (ATS) do parâmetro nº 8303 em 1.
2. Desligue e em seguida ligue a energia.
3. Defina o modo REF (ou modo JOG no caso de configuração de
ponto de referência sem alarmes) quando a operação sincronizada
estiver pronta e faça movimentos no sentido de retorno ao ponto
de referência ao longo dos eixos principal e escravo.
4. Os movimentos ao longo do eixo mestre e do eixo escravo
param automaticamente, e um valor de diferença de grade é
definido no parâmetro nº. 8326. Neste momento, o bit 1 (ATS) do
parâmetro nº 8303 está definido para 0, e um pedido de emissão
de alarme PW0000 é emitido.
5. Desligue e em seguida ligue novamente a energia.
6. Execute a operação de retorno normal ao ponto de referência.
NOTA
1 Configuração de parâmetro
Quando o bit 1 (ATS) do parâmetro nº 8303 é
definido, o bit 4 (APZ) do parâmetro nº 1815 e o
parâmetro nº 8326 para o eixo principal e eixo
escravo são definidos para 0.
Quando o operador define o parâmetro nº 8326
(MDI, G10L50), o bit 0 (ATE) do parâmetro nº 8303
é definido em 0.
2 Esta função não pode ser utilizada em conjunto
com a função de mudança de ponto de referência.
-370-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Explicação
Um valor de erro de sincronização é controlado a todo momento. Se
um erro que exceda um certo limite é detectado, um alarme é emitido
e o movimento ao longo do eixo é interrompido.
Em uma verificação de erro de sincronismo são executadas
verificações com base nas coordenadas da máquina e na verificação de
erro de um valor de desvio de posicionamento.
-371-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Explicação
Para se recuperar de um alarme emitido como resultado da verificação
de erro de sincronismo, dois métodos estão disponíveis. Um método
usa o modo de correção e os outros usam a operação normal.
Se o modo de funcionamento é alternado entre a operação síncrona e
funcionamento normal usando um sinal de entrada, somente o método
de operação normal pode ser utilizado.
Se a operação síncrona é utilizada em todos os momentos, apenas o
método usando o modo de correção pode ser utilizado.
-372-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
-373-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Explicação
Caso um movimento feito ao longo do eixo mestre seja
diferente de um movimento feito ao longo do eixo escravo
durante o controle de sincronismo de eixos, a máquina
poderá ser danificada. Para evitar esses danos, a diferença
de comando de torque entre os dois eixos deve ser observada.
Caso a diferença seja anormal, um servo alarme SV0420
poderá ser emitido.
Ganho de posicionamento Comando de torque do eixo
mestre
Controle de
Eixo Mestre avanço
posicionamento
Reavanço da posição do eixo
comando
mestre
Diferença de
comando de
Compare valor
Ganho de posicionamento torque
absoluto com limiar
Ganho de posicionamento Detecção de
alarme
Controle de
Eixo Mestre avanço Comando de
posicionamento torque do eixo
comando escravo
Eixo escravo
posicionamento comando
[Método de uso]
Especifique o limite do parâmetro nº2031 de acordo com o
procedimento abaixo.
-374-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
SA<F000#6> 1
0
NOTA
A combinação numérica do servo dos eixos mestre
e escravo sincronizados entre si deve ser tal que
um número de servo eixo ímpar seja atribuído ao
eixo mestre e o próximo número de eixo de servo
seja atribuído ao eixo escravo, como (1,2) e (3,4).
CUIDADO
1 Ao fazer uma verificação de erro de sincronismo,
garanta que o ponto de referência no eixo mestre
e o ponto de referência no eixo escravo estejam
na mesma posição.
2 Na operação de retorno manual ao ponto de
referência, a mesma operação é executada ao
longo do eixo mestre e do eixo escravo até que
seja iniciada uma operação de desaceleração.
Após o início da operação de desaceleração, a
detecção de grade é executada para o eixo mestre
e o eixo escravo de forma independente.
3 A compensação de erros de passo e
compensação de recuo são executadas para o
eixo mestre e o eixo escravo de forma
independente.
-375-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
NOTA
1 Durante o controle de sincronismo de eixos, um
movimento baseado na verificação de retorno ao
ponto de referência (G27), retorno automático de ao
ponto de referência (G28), retorno ao 2º/3º/4º ponto
de referência (G30), ou comando de seleção do
sistema de coordenadas de máquina (G53) é
executada como descrito abaixo de acordo com a
configuração do bit 7 (SRF) do parâmetro nº 8304.
<1> Quando SRF = 0, o mesmo movimento como
executado ao longo do eixo mestre é
executado ao longo do eixo escravo.
<2> Quando SRF = 1, o movimento é feito ao longo
do eixo escravo para a posição especificada
independentemente do movimento feito ao
longo do eixo mestre para a posição
especificada.
2 Um comando que não implique um movimento ao
longo de um eixo como peça do sistema de
configuração de comando de coordenadas e
configuração de sistema de coordenadas local é
definido com o eixo mestre de acordo com a
programação eixo mestre.
3 Durante a operação síncrona, os sinais fornecidos
para cada eixo, como a desaceleração externa,
intertravamento e bloqueio de sinais de máquina,
são ativados somente no lado do eixo mestre e
ignorados no lado do eixo escravo.
4 Ao mudar o estado de sincronização em um
programa, certifique-se de especificar os códigos M
(parâmetro nº 8337 e o parâmetro nº 8338) para
ligar e desligar a sincronização.
Ao alternar entre os sinais de entrada SYNCx
<G138> e SYNCJx <G140> do PMC com os
códigos M, o estado de sincronização pode ser
ligado no programa.
5 Quando a remoção controlada do eixo é executada,
o estado de sincronização é cancelado. Ao
realizar a remoção controlada de eixo, realize a
remoção para o eixo principal e eixo escravo ao
mesmo tempo.
6 Se um comando programado é especificado para o
eixo escravo durante a operação sincronizada, um
alarme PS0213 é emitido.
Um comando programado pode ser especificado
para o eixo escravo quando se alterna entre a
operação síncrona e o funcionamento normal é
definido como 0 (com bit 5 (SCA) do parâmetro nº
8304 definido em 0) para selecionar a operação
normal.
7 O controle de sincronismo do eixo e o controle de
eixo PMC não podem ser utilizados ao mesmo
tempo.
-376-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Visão geral
A função de rolagem impede um estouro das coordenadas do eixo
de rotação. A função de rolagem é ativada colocando em 1 o bit 0 do
parâmetro 1008.
Exemplos Suponha que o eixo A é o eixo de rotação e que a distância a percorrer por
rotação é de 360.000 (parâmetro nº 1260). Quando o programa seguinte é
executado usando a função roll -over do eixo de rotação, o eixo se move
como ilustrado abaixo.
Valor das
coordenadas
G90 A0 ; Número de Valor real do absolutas após o
N1 G90 A-150.0 ; sequência movimento término do
N2 G90 A540.0 ; movimento
N3 G90 A-620.0 ; N1 -150 210
N4 G91 A380.0 ; N2 -30 180
N5 G91 A-840.0 ; N3 -80 100
N4 +380 120
N5 -840 0
Valor das
coordenadas -720° -360° -0° 360°
relativas
Valor das -0° -0° -0° -0°
coordenadas
absolutas 210° (Absoluto)
N1 180°
100°
N2
120°
N3
N4
N5
M
NOTA
Esta função não pode ser utilizada em conjunto
com a função de indexação da tabela índice.
-377-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Visão geral Quando o eixo angular instalado faz um ângulo diferente de 90° com o
eixo perpendicular, a função de controle arbitrário angular do eixo
controla a distância percorrida ao longo de cada eixo de acordo com o
ângulo de inclinação, como no caso em que o eixo angular fica a 90°
com o eixo perpendicular.
Eixos arbitrários podem ser especificados como um conjunto de um
eixo angular e um eixo perpendicular pela configuração de parâmetro.
A distância real percorrida é controlada de acordo com um ângulo de
inclinação. No entanto, um programa, quando criado, assume que o
eixo angular e eixo perpendicular se cruzam em ângulos retos. O
sistema de coordenadas utilizado no momento é referido como o
programa de sistema de coordenadas. (O programa de sistema de
coordenadas pode ser referido como o sistema de coordenadas
cartesianas e o sistema de movimentação de coordenadas real pode ser
referido como o sistema de coordenadas angulares ou sistema de
coordenadas da máquina.)
Programa de sistema de
+Y' (eixo hipotético) coordenadas
(Coordenadas
θ cartesianas)
+Y'
+Y' (eixo angular)
+X (eixo perpendicular)
+X
Sistema de coordenadas da
máquina
(Coordenadas angulares)
θ: ângulo de inclinação +Y
+X
Explicações
Quando os montantes das viagens ao longo do eixo angular e eixo
perpendicular são Ya e Xa respectivamente, os montantes são
controlados de acordo com as fórmulas abaixo.
Yp Xa,Ya: Distância real
Ya =
cos θ Xp,Yp: Distância programada
A quantidade de percursos ao longo do eixo perpendicular é corrigida
pela influência dos percursos ao longo do eixo angular e é determinada
pela seguinte fórmula:
Xa = Xp – C × Yp × tanθ
NOTA
O coeficiente C é de 2, no caso da especificação
de diâmetro para o eixo perpendicular (X) ou 1
no caso da especificação do raio.
-378-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Xp e Yp
Xa e Ya
Fax = Fp – Fp × tanθ
Método de uso Os eixos angular e perpendicular para qual o controle arbitrário de eixo
angular deve ser aplicado deve ser especificado de antemão, usando os
parâmetros nº 8211 e 8212. Quando 0 é definido em um dos
parâmetros, o mesmo número é especificado nos parâmetros, ou um
número diferente do número de eixos controlados é especificado em
um parâmetro, no entanto, um eixo angular e um eixo perpendicular
são selecionados de acordo com a tabela abaixo.
Eixo angular Eixo perpendicular
Eixo Y dos três eixos básicos Eixo Z dos três eixos básicos
Série M (eixo com 2 definido no (eixo com 3 definido no
parâmetro nº 1022) parâmetro nº 1022)
Eixo X dos três eixos básicos Eixo Z dos três eixos básicos
Série T (eixo com 1 definido no (eixo com 3 definido no
parâmetro nº 1022) parâmetro nº 1022)
-379-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
-380-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Exemplo 2)
Exemplos de retorno automático ao ponto de referência
(Se o eixo Y for um eixo angular, o eixo X será um eixo perpendicular
e o ângulo de inclinação será -30. Este exemplo supõe que o ponto de
referência já tenha sido estabelecido uma vez.)
<1> Comando para retorno automático ao ponto de referência ao
longo do eixo Y a partir do ponto P2
>G91 G28 X200. :
<2> Comando para retorno automático ao ponto de referência ao
longo do eixo X a partir do ponto P1
>G91 G28 Y100. ;
P1 P2
115.470
30°
+X (eixo
perpendicular)
P0(0,0)
200
57.735 257.735
P1 P2
115.470
30°
+X (eixo perpendicular)
P0(0,0) 200
-381-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
<1> Coordenadas de P1
(Coordenadas absolutas) (Coordenadas de máquina)
X -50.000 X 0.000
Y 86.603 Y 100.000
<2> Coordenadas de P2
(Coordenadas absolutas) (Coordenadas de máquina)
X 150.000 X 200.000
Y 86.603 Y 100.000
P1(0,100) P2(200,100)
30°
+X (eixo
perpendicular)
P0(0,0)
-382-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
(G90)G00X_Y_;
ou
(G90)G01X_Y_F_;
Exemplo)
Exemplos de posicionamento
(quando o eixo Y é um eixo angular, o eixo X é um eixo
perpendicular e o ângulo de inclinação é de -30°)
1 Mover comando para movimento do ponto P0 ao ponto P1
> G90 G00 Y100. ;
2 Mover comando para movimento do ponto P1 ao ponto P2
> G90 G00 X200. ;
P1 P2
115.470
30°
+X (eixo
perpendicular)
P0(0,0) 57.735 200 257.735
-383-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
P2
P1
115.470
30°
+X (eixo
perpendicular)
P0(0,0) 200
- Limites do curso Limites do curso armazenado sob controle arbitrário do eixo angular
armazenado não podem ser definidos em um sistema de coordenadas angulares,
mas no sistema de coordenadas cartesianas definindo os bits 2, 1 e 0
(AO3, AO2 e AOT) do parâmetro nº 8201.
Y Y'
Fig. 17.3 (c) área OT em um sistema de Fig. 17.3 (d) área OT em um sistema de
coordenadas angulares de coordenadas cartesianas
-385-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
Sinal de entrada
Nome do sinal Endereço Classificação Observações
A imagem espelho é aplicada ao sistema de
coordenadas angulares para cada eixo de forma
independente.
Espelhamento MIx G106 Angular
Cuidado) Certifique-se de desligar o sinal de
imagem espelho para o eixo angular e eixo
perpendicular acoplada em modo manual
operação.
Bloqueio de sinal de
avanço por manivela para
+MIT1, X004.2, Defina o parâmetro de compensação da
cada sentido do eixo, Cartesiano ferramenta no sistema de coordenadas
+MIT2, 4
valor de compensação de cartesianas.
ferramenta escrever sinal
Intertravamento de
MLKx G108 Angular Este sinal é aplicado a cada eixo de forma
máquina para cada independente.
eixo
Sinal de saída
Nome do sinal Endereço Classificação Observações
Sinal de posição correta INPx F104 Angular Aplicada a cada eixo de forma independente.
Verificação de sinal de MMIX F108 Angular Aplicada a cada eixo de forma independente.
imagem espelho de
Sinal controlado MDTC
F110 Angular Aplicada a cada eixo de forma independente.
remoção de eixos em Hx
andamento
Sinal de percurso em MVX F102 Angular Aplicada a cada eixo de forma independente.
progresso Aplicada a cada eixo de forma independente. (Uma
operação de retorno à posição de referência
Sinal de finalização de
ZPX F094 Cartesiano manual e a primeira operação de retorno
retorno à posição de
automático à posição de referência após ligar o
referência
computador precisa ser executado para o eixo
angular primeiro).
2º. sinal de finalização
ZP2x F096 Cartesiano Aplicada a cada eixo de forma independente.
de retorno à posição de
referência
2º. sinal de finalização
ZP3x F098 Cartesiano Aplicada a cada eixo de forma independente.
de retorno à posição de
referência
4º. sinal de finalização
ZP4x F100 Cartesiano Aplicada a cada eixo de forma independente.
de retorno à posição de
referência
Restrição
- Escala linear com a marca absoluta do endereço de referência
• Para ambos, o eixo angular e o eixo perpendicular, uma escala linear,
com uma marca de endereço de referência absoluta deve ser utilizado.
-386-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
T
Para o controle de sincronismo em eixos relacionados ao controle
- Controle do arbitrário angular do eixo, o eixo angular e eixo cartesiano do lado do
sincronismo eixo mestre e o eixo angular e eixos cartesianos no lado do eixo
escravo deve ser colocado sob controle de sincronismo, ao mesmo
tempo. Além disso, o controle de sincronismo pode ser exercido entre
eixos angulares ou apenas entre eixos cartesianos.
Se for feita uma tentativa para efetuar a operação de forma diferente da
acima, o alarme PS0375 é emitido.
Exemplo)
Percurso 1 Percurso 2
X1 (eixo cartesiano) ←Sincronismo → X2 (eixo cartesiano)
Y1 (eixo angular) ←Sincronismo → Y2 (eixo angular)
- Controle Composto
Para o controle composto em eixos relacionados ao controle arbitrário
angular do eixo, o eixo angular e eixo cartesiano do lado do eixo
mestre e o eixo angular e eixos cartesianos no lado do eixo escravo
deve ser colocado sob controle composto, ao mesmo tempo. Além
disso, o controle composto pode ser exercido entre eixos angulares ou
apenas entre eixos cartesianos.
Se for feita uma tentativa para efetuar a operação de forma diferente da
acima, o alarme PS0375 é emitido.
Exemplo)
Percurso 1 Percurso 2
X1 (eixo cartesiano) ←composto→ X2 (eixo cartesiano)
Y1 (eixo angular) ←composto→ Y2 (eixo angular)
- Macho rígido
Como um eixo macho rígido, nenhum eixo angular pode ser usado.
-387-
17. FUNÇÕES DE CONTROLE DE EIXOS PROGRAMAÇÃO B-64304PO/01
T
• Conversão de polígono, controle sobreposto
M
• Função de caixa de velocidades eletrônica
CUIDADO
1 Após a configuração do controle arbitrário do eixo
angular, certifique-se de executar a operação manual
de retorno ao ponto de referência.
2 Antes de ser executada a operação de retorno manual
ao ponto de referência ao longo do eixo
perpendicular, a operação de retorno ao ponto de
referência ao longo do eixo angular deve ser
finalizada (com o sinal de conclusão do retorno ao
ponto de referência do eixo angular (ZPX)
determinado em 1). Se a operação de retorno ao
ponto de referência é feita ao longo do eixo
perpendicular em primeiro lugar, um alarme PS0372 é
emitido.
3 Quando o ajuste é feito para que a ferramenta se
movimente ao longo do eixo perpendicular durante o
retorno manual ao ponto de referência ao longo do
eixo angular (bit 2 (AZK) do parâmetro nº 8200 é
definido como 0), se quando o retorno manual ao
ponto de referência tiver sido executado ao longo do
eixo angular, execute também o retorno manual ao
ponto de referência ao longo do eixo perpendicular
imediatamente após a operação.
4 Para mover o eixo perpendicular e o eixo angular de
forma independente durante a operação manual,
ajuste o sinal de desativação do controle dos eixos
perpendicular/angular NOZAGC em 1.
5 Uma vez movimentada a ferramenta ao longo do eixo
angular quando o sinal de desativar o controle de
eixos perpendicular/angular NOZAGC tiver sido
definido em 1, o retorno manual ao ponto de
referência deverá ser executado.
6 O mesmo sistema de incremento deve ser usado com
o eixo angular e com o eixo perpendicular.
7 Antes que uma verificação do retorno ao ponto de
referência de um eixo perpendicular possa ser
executada, a operação de retorno ao ponto de
referência do eixo angular deve ser finalizada.
8 Nenhum eixo de rotação deve ser definido para os
eixos angular e perpendicular. Um eixo de rotação
pode ser especificado apenas por um eixo linear
9 Defina uma escala de operação de posição de
comutação (números de parâmetro 6930 a 6965) em
um sistema de coordenadas angulares.
-388-
B-64304PO/01 PROGRAMAÇÃO 17. FUNÇÕES DE CONTROLE DE EIXOS
Motor
Mesa principal
Fuso de rótula
Motor
auxiliar
-389-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
-390-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
-391-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
18.2 EXPLICAÇÃO
Esta função é composta de tela de menu padrão e tela de macro
personalizada.
O processo padrão é selecionado na tela de menu padrão.
Em seguida, o processo padrão é selecionado, a tela de macro
personalizado é exibida.
Nesta tela de macro personalizada, a variável com o nome e
comentário é exibida de acordo com o padrão de processo selecionado.
Os dados do processo podem ser introduzidos por referência ao nome
da variável com o valor numérico no desenho.
-392-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
-393-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
-394-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
NOTA
1 O nome da variável que é exibido não pode ser
usado como o nome comum de variável do
programa NC.
2 Quando o nome da variável comum é definido pelo
comando SETVN, o nome da variável definido pela
função de entrada de dados padrão é priorizado.
-395-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
Configuração do
programa Esta função é composta por um programa para a definição da tela de
menu padrão e o máximo de dez programas para a definição da tela de
macro personalizada.
O número de programa é como o seguinte
-396-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
Título do Menu
Nome do padrão
- Formato
G65 H90 P_ Q_ R_ I_ J_ K_ ;
H90 : Especifica o título do menu.
P_ : O código do 1º. e 2º. caracteres do título
Q_ : O código do 3º. e 4º. caracteres do título
R_ : O código do 5º. e 6º. caracteres do título
I_ : O código do 7º. e 8º. caracteres do título
J_ : O código do 9º. e 10º. caracteres do título
K_ : O código do 11º. e 12º. caracteres do título
Quanto à forma de definir o caráter de código, consulte a
subseção 18.4.3, "Definir os códigos de caracteres" na
Parte II, Programação "."
-397-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
O9500 :
N1 G65 H90 P072079 Q076069 R032080 I065084 J084069 K082078 ; "PADRÃO DE PERFURAÇÃO"
N2 G65 H91 P1 Q066079 R076084 I032072 J079076 K069032 ; ..........."CICLO DE PERFURAÇÃO"
N3 G65 H91 P2 Q071082 R073068 ; ......................................................."GRADE"
N4 G65 H91 P3 Q076073 R078069 I032065 J078071 K076069 ; ..........."ÂNGULO DA LINHA"
N5 G65 H91 P4 Q084065 R080080 I073078 J071032 ; ........................."ROSQUEAMENTO"
N6 G65 H91 P5 Q068082 R073076 I076073 J078071 ;..........................."PERFURAR"
N7 G65 H91 P6 Q066079 R082073 I078071 ; .........................................“MANDRILHAR"
N8 G65 H91 P7 Q080079 R067075 I069084 ; ........................................."BOLSA"
N9 G65 H91 P8 Q080069 R067075 ; ......................................................."CRISTA"
N10 G65 H91 P9 Q084069 R083084 ; ....................................................."TESTE"
N11 G65 H91 P10 Q066065 R067075 ; ..................................................."VOLTA"
N12 M99;
-398-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
Comentário
Definição do título
A seqüência de caracteres exibida no título do menu da tela de menu
personalizado está definida.
O título é especificado com até 12 caracteres em um tamanho meia
letra e até 6 caracteres com letra em tamanho maior.
- Formato
G65 H92 P_ Q_ R_ I_ J_ K_ ;
H92 : Especifica o título do menu.
P_: O código do 1ro. e 2º. caracteres do título do menu
Q_: O código do 3º. e 4º. caracteres do título do menu
R_: O código do 5º. e 6º. caracteres do título do menu
I_ O código do 7º. e 8º. caracteres do título do menu
J_: O código do 9º. e 10º. caracteres do título do menu
K_: O código do 11º. e 12º. caracteres do nome padrão
Quanto à forma de definir o caráter de código, consulte a
subsecção 18.4.3, "Definir os códigos de caracteres" na
Parte II, Programação "."
-399-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
- Formato
G65 H93 P_ Q_ R_ I_ J_ K_ ;
H93 : Especifica o nome da variável
P_ Especifica o nome da variável.
Especifica 100 a 199 ou 500 a 999
Q_ O código do 1º. e 2º. caracteres do nome da variável
R_ O código do 3º. e 4º. caracteres do nome da variável
I_ O código do 5º. e 6º. caracteres do nome da variável
J_ O código do 7º. e 8º. caracteres do nome da variável K_ :
O código do 9º. e 10º. caracteres do nome da variável. Quanto
à forma de definir o caráter de código, consulte a subsecção
18.4.3, "Definir os códigos de caracteres" na Parte II,
Programação "."
-400-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
- Formato
G65 H94 P_ Q_ R_ I_ J_ K_ ;
H94 :Especifica o comentário
P_ :O código do 1º. e 2º. caracteres do comentário
Q_ :O código do 3º. e 4º. caracteres do comentário
R_ :O código do 5º. e 6º. caracteres do comentário
I_ :O código do 7º. e 8º. caracteres do comentário
J_ :O código do 9º. e 10º. caracteres do comentário
K_ :O código do 11º. e 12º. caracteres do comentário
Quanto à forma de definir o caráter de código, consulte a
subsecção 18.4.3, "Definir os códigos de caracteres" na
Parte II, Programação "."
-401-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
Exemplo
O seguinte é exemplo da tela de macro personalizado.
O9501 :
N1 G65 H92 P066079 Q076084 R032072 I079076 J069032 ; ..................."CICLO DE PERFURAÇÃO"
N2 G65 H93 P500 Q084079 R079076 ; ................................................ "FERRAMENTA"
N3 G65 H93 P501 Q079082 R071032 I08832 ; ........................................."ORG X"
N4 G65 H93 P502 Q079082 R071032 I08932 ; ........................................."ORG Y"
N5 G65 H93 P503 Q082065 R068073 I085803 ; ......................................."RAIO"
N6 G65 H93 P504 Q083046 R032065 I078071 J076032 ; ........................."S. ANGL "
o
N7 G65 H93 P505 Q072079 R076079 I083032 J078079 K046032 ;........."PERFURAÇÃO N ."
N8 G65 H94 P032042 Q066079 R076084 I032072 J079076 K069032 ;..”* CICLO DE PERFURAÇÃO"
N9 G65 H94 P067073 Q082067 R076069 I042032 ;.................................."CÍRCULO*"
N10 G65 H94 P083069 Q084032 R080065 I084084 J069082 K078032 ;.."DEFINIR PADRÃO"
N11 G65 H94 P068065 Q084065 R032084 I079032 J086065 K082046 ;.."DADOS NENHUMA VAR."
N12 G65 H94 P078079 Q046053 R048048 I045053 J048053 K046032 ;.."NO500-505"
N13 M99 ;
-402-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
NOTA
1 O espaço (032) é adicionado à frente do código-
caractere, quando o código-caractere de três
dígitos ou menos for especificado.
Exemplo)
P065066 Q067 ; → " AB C "
032 (espaço) é colocado no final, quando o
"ABC" é exibido.
P065066 Q067032 ; → " ABC "
2 É presumido que o espaço de dois caracteres foi
definido no endereço quando há um endereço não
definido.
Exemplo)
P065066 I067068 ; → "AB CD"
-403-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
-404-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
NOTA
O Sinal diacrítico é um caractere.
-405-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
ぁ あ ぃ い う う ぇ え ぉ お
002 000 002 002 002 004 002 006 002 008 002 010 002 012 002 014 002 016 002 018
か が き ぎ く ぐ け げ こ ご
002 020 002 022 002 024 002 026 002 028 002 030 002 032 002 034 002 036 002 038
さ ざ し じ す ず せ ぜ そ ぞ
002 040 002 042 002 044 002 046 002 048 002 050 002 052 002 054 002 056 002 058
た だ ち ぢ っ つ づ て で と
002 060 002 062 002 064 002 066 002 068 002 070 002 072 002 074 002 076 002 078
ど な に ぬ ね の は ば ぱ ひ
002 080 002 082 002 084 002 086 002 088 002 090 002 092 002 094 002 096 002 098
び ぴ ふ ぶ ぷ へ べ ぺ ほ ぼ
002 100 002 102 002 104 002 106 002 108 002 110 002 112 002 114 002 116 002 118
ぽ ま み む め も ゃ や ゅ ゆ
002 120 002 122 002 124 002 126 002 128 002 130 002 132 002 134 002 136 002 138
ょ よ ら り る れ ろ わ わ 素
002 140 002 142 002 144 002 146 002 148 002 150 002 152 002 154 002 156 002 158
材 を ん 種 類 棒 穴 成 形 質
002 160 002 162 002 164 002 166 002 168 002 170 002 172 002 174 002 176 002 178
寸 法 外 径 長 端 面 最 小 内
002 180 002 182 002 184 002 186 002 188 002 190 002 192 002 194 002 196 002 198
大 加 工 切 削 倣 正 途 中 荒
002 200 002 202 002 204 002 206 002 208 002 210 002 212 002 214 002 216 002 218
具 番 号 仕 上 込 点 方 向 速
002 220 002 222 002 224 002 226 002 228 002 230 002 232 002 234 002 236 002 238
度 送 量 開 始 深 主 軸
002 240 002 242 002 244 002 246 002 248 002 250 002 252 002 254
回 転 数 位 置 決 直 線 時 円
003 000 003 002 003 004 003 006 003 008 003 010 003 012 003 014 003 016 003 018
反 現 在 指 令 値 領 域 診 断
003 020 003 022 003 024 003 026 003 028 003 030 003 032 003 034 003 036 003 038
操 作 手 引 機 械 残 移 動 次
003 040 003 042 003 044 003 046 003 048 003 050 003 052 003 054 003 056 003 058
早 電 源 投 入 間 分 秒 自 運
003 060 003 062 003 064 003 066 003 068 003 070 003 072 003 074 003 076 003 078
負 荷 実 使 用 寿 命 新 規 除
003 080 003 082 003 084 003 086 003 088 003 090 003 092 003 094 003 096 003 098
隅 取 単 補 能 独 終 了 記 角
003 100 003 102 003 104 003 106 003 108 003 110 003 112 003 114 003 116 003 118
溝 刃 幅 広 設 定 一 覧 表 部
003 120 003 122 003 124 003 126 003 128 003 130 003 132 003 134 003 136 003 138
炭 合 金 鋼 超 硬 先 付 摩 耗
003 140 003 142 003 144 003 146 003 148 003 150 003 152 003 154 003 156 003 158
仮 想 副 行 挿 消 去 山 高 準
003 160 003 162 003 164 003 166 003 168 003 170 003 172 003 174 003 176 003 178
備 完 後 弧 助 択 無 視 器 原
003 180 003 182 003 184 003 186 003 188 003 190 003 192 003 194 003 196 003 198
-406-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
登 録 再 処 理 描 画 過 容 編
003 200 003 202 003 204 003 206 003 208 003 210 003 212 003 214 003 216 003 218
集 未 対 相 座 標 示 名 歯 変
003 220 003 222 003 224 003 226 003 228 003 230 003 232 003 234 003 236 003 238
呼 推 馬 力 系 選 達 閉
003 240 003 242 003 244 003 246 003 248 003 250 003 252 003 254
禁 復 帰 書 個 桁 稼 由 両 半
004 000 004 002 004 004 004 006 004 008 004 010 004 012 004 014 004 016 004 018
逃 底 逆 下 空 四 触 平 代 辺
004 020 004 022 004 024 004 026 004 028 004 030 004 032 004 034 004 036 004 038
格 子 周 心 本 群 停 止 巾 微
004 040 004 042 004 044 004 046 004 048 004 050 004 052 004 054 004 056 004 058
状 路 範 囲 倍 率 注 側 特 殊
004 060 004 062 004 064 004 066 004 068 004 070 004 072 004 074 004 076 004 078
距 離 連 続 増 隔 件 初 期 条
004 080 004 082 004 084 004 086 004 088 004 090 004 092 004 094 004 096 004 098
経 握 圧 扱 陰 隠 右 押 横 黄
004 100 004 102 004 104 004 106 004 108 004 110 004 112 004 114 004 116 004 118
億 屋 化 何 絵 階 概 該 巻 換
004 120 004 122 004 124 004 126 004 128 004 130 004 132 004 134 004 136 004 138
気 起 軌 技 疑 供 共 境 強 教
004 140 004 142 004 144 004 146 004 148 004 150 004 152 004 154 004 156 004 158
掘 繰 係 傾 型 検 権 研 肩 見
004 160 004 162 004 164 004 166 004 168 004 170 004 172 004 174 004 176 004 178
験 元 弦 減 孔 巧 控 更 校 構
004 180 004 182 004 184 004 186 004 188 004 190 004 192 004 194 004 196 004 198
根 左 差 雑 参 散 産 算 治 耳
004 200 004 202 004 204 004 206 004 208 004 210 004 212 004 214 004 216 004 218
式 失 修 十 従 勝 商 少 尚 昇
004 220 004 222 004 224 004 226 004 228 004 230 004 232 004 234 004 236 004 238
植 色 食 伸 信 侵 振 浸
004 240 004 242 004 244 004 246 004 248 004 250 004 252 004 254
真 暗 以 意 異 影 鋭 越 価 可
005 000 005 002 005 004 005 006 005 008 005 010 005 012 005 014 005 016 005 018
科 果 箇 課 各 拡 核 学 掛 漢
005 020 005 022 005 024 005 026 005 028 005 030 005 032 005 034 005 036 005 038
簡 観 関 含 却 客 休 急 業 曲
005 040 005 042 005 044 005 046 005 048 005 050 005 052 005 054 005 056 005 058
均 筋 継 計 軽 言 限 互 降 採
005 060 005 062 005 064 005 066 005 068 005 070 005 072 005 074 005 076 005 078
済 細 姿 思 写 射 斜 者 車 借
005 080 005 082 005 084 005 086 005 088 005 090 005 092 005 094 005 096 005 098
縦 重 出 述 術 渉 照 省 章 証
005 100 005 102 005 104 005 106 005 108 005 110 005 112 005 114 005 116 005 118
象 身 進 人 図 違 印 沿 遠 央
005 120 005 122 005 124 005 126 005 128 005 130 005 132 005 134 005 136 005 138
奥 往 応 会 解 改 割 活 願 基
005 140 005 142 005 144 005 146 005 148 005 150 005 152 005 154 005 156 005 158
奇 寄 岐 既 近 区 矩 駆 偶 旧
005 160 005 162 005 164 005 166 005 168 005 170 005 172 005 174 005 176 005 178
-407-
18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO PROGRAMAÇÃO B-64304PO/01
求 球 究 級 欠 結 口 語 誤 交
005 180 005 182 005 184 005 186 005 188 005 190 005 192 005 194 005 196 005 198
厚 項 刻 告 黒 財 策 糸 試 資
005 200 005 202 005 204 005 206 005 208 005 210 005 212 005 214 005 216 005 218
事 持 似 釈 弱 受 収 純 順 所
005 220 005 222 005 224 005 226 005 228 005 230 005 232 005 234 005 236 005 238
序 剰 場 常 飾 水 錐 据
005 240 005 242 005 244 005 246 005 248 005 250 005 252 005 254
制 整 製 前 全 然 則 属 即 他
006 000 006 002 006 004 006 006 006 008 006 010 006 012 006 014 006 016 006 018
多 存 谷 探 短 徴 鎮 調 頂 鉄
006 020 006 022 006 024 006 026 006 028 006 030 006 032 006 034 006 036 006 038
添 頭 同 導 道 熱 年 濃 箱 発
006 040 006 042 006 044 006 046 006 048 006 050 006 052 006 054 006 056 006 058
抜 伴 必 百 複 物 文 聞 併 忘
006 060 006 062 006 064 006 066 006 068 006 070 006 072 006 074 006 076 006 078
末 密 有 余 与 裏 立 略 青 席
006 080 006 082 006 084 006 086 006 088 006 090 006 092 006 094 006 096 006 098
石 積 赤 接 折 粗 創 双 捜 太
006 100 006 102 006 104 006 106 006 108 006 110 006 112 006 114 006 116 006 118
打 体 待 態 替 段 知 地 致 遅
006 120 006 122 006 124 006 126 006 128 006 130 006 132 006 134 006 136 006 138
追 通 伝 得 読 凸 凹 突 鈍 敗
006 140 006 142 006 144 006 146 006 148 006 150 006 152 006 154 006 156 006 158
杯 背 配 品 不 布 並 頁 別 片
006 160 006 162 006 164 006 166 006 168 006 170 006 172 006 174 006 176 006 178
返 勉 弁 保 明 滅 木 目 歪 揺
006 180 006 182 006 184 006 186 006 188 006 190 006 192 006 194 006 196 006 198
様 溶 要 抑 良 輪 和 話 枠 節
006 200 006 202 006 204 006 206 006 208 006 210 006 212 006 214 006 216 006 218
説 絶 千 専 浅 旋 総 走 退 台
006 220 006 222 006 224 006 226 006 228 006 230 006 232 006 234 006 236 006 238
第 題 卓 室 着 柱 鋳 丁
006 240 006 242 006 244 006 246 006 248 006 250 006 252 006 254
低 訂 肉 日 白 薄 比 皮 被 非
007 000 007 002 007 004 007 006 007 008 007 010 007 012 007 014 007 016 007 018
美 普 伏 歩 包 門 問 絡 列 万
007 020 007 022 007 024 007 026 007 028 007 030 007 032 007 034 007 036 007 038
利 訳 礼 乱 放 枚 約 練 油 劣
007 040 007 042 007 044 007 046 007 048 007 050 007 052 007 054 007 056 007 058
例 郭 戻 冷 垂 緑 紫 許 測 精
007 060 007 062 007 064 007 066 007 068 007 070 007 072 007 074 007 076 007 078
効 → ↑ ← ↓
007 080 007 082 007 084 007 086 007 088 007 090 007 092 007 094 007 096 007 098
板 予 〃 家 装 管
007 100 007 102 007 104 007 106 007 108 007 110 007 112 007 114 007 116 007 118
粉 等 貫 安 α β
007 120 007 122 007 124 007 126 007 128 007 130 007 132 007 134 007 136 007 138
程 抗 張 任 破 損 御 足 守 般
007 140 007 142 007 144 007 146 007 148 007 150 007 152 007 154 007 156 007 158
-408-
B-64304PO/01 PROGRAMAÇÃO 18. FUNÇÕES DE ENTRADA DE DADOS PADRÃO
納 義 丸 汎 固 毎 当 的 詳 鳥
007 160 007 162 007 164 007 166 007 168 007 170 007 172 007 174 007 176 007 178
適 論 額 縁 温 給 界 混 監 締
007 180 007 182 007 184 007 186 007 188 007 190 007 192 007 194 007 196 007 198
護 己 称 樹 脂 料 落 確 認 報
007 200 007 202 007 204 007 206 007 208 007 210 007 212 007 214 007 216 007 218
排 性 生 績 判 搬 砥 θ 島 壁
007 220 007 222 007 224 007 226 007 228 007 230 007 232 007 234 007 236 007 238
] [ | ■
007 240 007 242 007 244 007 246 007 248 007 250 007 252 007 254
-409-
III. OPERAÇÃO
B-64304PO/01 OPERAÇÃO 1.GERAL
1 GERAL
O Capítulo 1, "GERAL", consiste das seguintes seções:
-413-
1.GERAL OPERAÇÃO B-64304PO/01
Explicação
- Retorno manual ao ponto de referência
Ponto de Referência
Ferramenta
-414-
B-64304PO/01 OPERAÇÃO 1.GERAL
Gerador de
pulso manual
Ferramenta
Peça
-415-
1.GERAL OPERAÇÃO B-64304PO/01
01000 ;
MST;
G92 X ; Ferramenta
Ferramenta
G00 ;
G01 ;
:
:
:
Explicação
- Operação de memória
Após o programa ser registrado uma vez na memória do CNC, a
máquina pode ser operada de acordo com as instruções do
programa. Esta operação é chamada operação de memória.
CNC Máquina
Memória
-416-
B-64304PO/01 OPERAÇÃO 1.GERAL
- Operação MDI
Depois que o programa é introduzido, como um grupo de
comando, a partir do teclado MDI, a máquina pode ser operada
de acordo com o programa. Esta operação é chamada operação
MDI.
Entrada de
programa
manual
- Operação DNC
Neste modo de operação, o programa não é registrado na
memória do CNC. É lido nos dispositivos externos de
entrada/saída ao invés. Isto é chamado operação DNC.
-417-
1.GERAL OPERAÇÃO B-64304PO/01
Explicação
- Seleção de programa
Selecionar o programa usado para a peça. Normalmente, um
programa está preparado para uma peça. Se dois ou mais
programas estiverem na memória, selecionar o programa a ser
usado, pesquisando o número do programa (Seção III-9.3).
Programas na memória
O1001
Operação
G92
automática
- Partida e parada
Pressionar o botão de partida do ciclo faz com que a operação
automática se inicie. Pressionando o botão de bloqueio de avanço
ou reiniciar, a operação automática pausa ou pára.
Especificando a parada de programa ou comando de
encerramento de programa no programa, o funcionamento irá
parar durante a operação automática. Quando um processo de
usinagem é concluído, a operação automática pára. (Ver Seção
III-4)
Parada causada
pelo programa
Parar programa
Fim de programa
-418-
B-64304PO/01 OPERAÇÃO 1.GERAL
- Interrupção de manivela
Enquanto a operação automática estiver sendo executada, o
movimento da ferramenta pode se sobrepor à operação
automática ao girar a manivela manual. (Ver Seção III-4.6)
Posiçãoda ferramenta
Z durante aoperação
Posiçãodaferramentaapós
automática
Interrupção de manivela
Profundidade
de corte
programada
Profundidade
de corte pela
interrupção X
da manivela
-419-
1.GERAL OPERAÇÃO B-64304PO/01
Explicação
- Funcionamento Remover a peça, verificar apenas o movimento da ferramenta.
em vazio Selecionar a taxa de movimento da ferramenta que usa o botão
no painel do operador. (Ver Seção III-5.4)
Ferramenta
Tabela
- Override da
velocidade de avanço Verificar o programa substituindo a velocidade de avanço
especificada no programa. (Ver Seção III-5.2)
Peça
-420-
B-64304PO/01 OPERAÇÃO 1.GERAL
- Bloco único
Quando o botão de partida do ciclo é pressionado, a ferramenta
executa uma operação e então pára. Pressionando-se a partida do
ciclo novamente, a ferramenta executa a próxima operação e
então pára. O programa é verificado desta forma. (Ver Seção III-
5.5)
Partida
do ciclo
Partida Partida
do ciclo do ciclo
Ferramenta
Parada
Partida Parada
do ciclo
Peça
Parada
Explicação
- Bloqueio de Máquina
MDI
X
Ferramenta Y
Z
Peça
A ferramenta permanece parada, e apenas
os exibições posicionais dos eixos mudam.
-421-
1.GERAL OPERAÇÃO B-64304PO/01
-422-
B-64304PO/01 OPERAÇÃO 1.GERAL
Configuração de dados
Exibição de dados
Teclas da Tela
Memória CNC
Explicação
- Valor de correção da ferramenta
Geometria Uso
o
Configuração Compensação Compensação
Número de compensação da ferramenta 1 12.3 25.0
MDI
Memória CNC
-423-
1.GERAL OPERAÇÃO B-64304PO/01
2º.Caminho da Ferramenta
Configuração de dados
Memória CNC
Características
operacionais
Operação Movimento
Programa Automática da máquina
-424-
B-64304PO/01 OPERAÇÃO 1.GERAL
Parâmetro
Configuração Taxa de deslocamento rápido
Controle de posição
Retorno ao ponto de referência
Dados de compensação de folga
Dados de compensação de
Teclas da Tela Exibição erro de passo
:
:
MDI
Memória CNC
Características
operacionais
Operação
Programa Movimento da
automática
máquina
Configuração
de dados
-425-
1.GERAL OPERAÇÃO B-64304PO/01
1.7 EXIBIÇÃO
Executando número
de programa
Executando número de sequência
Conteúdo do Programa
-426-
B-64304PO/01 OPERAÇÃO 1.GERAL
-427-
1.GERAL OPERAÇÃO B-64304PO/01
-428-
B-64304PO/01 OPERAÇÃO 2. DISPOSITIVOS OPERACIONAIS
2 DISPOSITIVOS OPERACIONAIS
Como dispositivos operacionais, os dispositivos de configuração e de
vídeo conectados ao CNC e painéis operacionais do operador estão
disponíveis. Para os painéis do operador da máquina, consulte o
manual de referência do construtor da ferramenta da máquina.
-429-
2. DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
-430-
B-64304PO/01 OPERAÇÃO 2. DISPOSITIVOS OPERACIONAIS
-431-
2 DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
10.4” LCD
(Nota) A unidade de exibição de toque táctil não possui teclas de função
programável.
-432-
B-64304PO/01 OPERAÇÃO 2. DISPOSITIVOS OPERACIONAIS
Teclas de Edição
Tecla
SHIFT Tecla de ENTRADA
-433-
2 DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Teclas de Edição
Tecla de ENTRADA
Tecla
SHIFT
-434-
B-64304PO/01 OPERAÇÃO 2. DISPOSITIVOS OPERACIONAIS
Tecla SHIFT
Tecla AJUDA
Teclas de mudança
de página
Tecla RESET
Teclas de Edição
Teclas de
movimentação de
cursor
TECLAS
DE
FUNÇÃO
PROGRA
MÁVEL
Tecla RESET
Teclas de Função
Tecla AJUDA
Teclas de Edição
-435-
2 DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Tecla de ENTRADA
Teclas de
Tecla SHIFT
Função
Tecla AJUDA
Teclas de Troca de
Página
Tecla RESET
Teclas de Edição
Teclas de
movimentação de
cursor
Tecla de RESET
Teclas de Função
Tecla AJUDA
Teclas de Edição
-436-
B-64304PO/01 OPERAÇÃO 2. DISPOSITIVOS OPERACIONAIS
Tecla AJUDA
Pressionar esta tecla para usar a função de ajuda quando incerto sobre a operação
2
de uma tecla MDI (função help)
As teclas suaves têm várias funções, de acordo com as Aplicações. As funções
3 Teclas de função
programável da tecla suave são exibidas na unidade de exibição.
Teclas de endereço e
numéricas
4 Pressionar essas teclas para inserir caracteres alfabéticos, numéricos, e outros.
...
Algumas teclas de endereço ou teclas numéricas têm dois caracteres em suas
Tecla SHIFT faces superiores. Pressionar a tecla <SHIFT> comuta os caracteres. Caractere
5 especial ^ é mostrado na tela quando um caractere indicado no canto superior
esquerdo na topo da tecla pode ser inserido.
>N001X100_
é exibido.
Pressionar estas teclas quando editando o programa.
8 Teclas de Edição : ALTERAR
: INSERIR
: DELETAR
Teclas de função Pressione estas teclas para alterar telas de exibição para cada função. Veja lll-2,3
9 para obter detalhes das Teclas de Função.
Teclas de cursor :Esta tecla é usada para mover o cursor para a direção a direita ou para
frente. O cursor é movido em unidades curtas para frente.
10 Esta tecla é usada para mover o cursor para a esquerda ou no sentido
inverso.O cursor é movido em unidades curtas no sentido inverso.
:Esta tecla é usada para mover o cursor para baixo e para frente.
O cursor é movido em grandes unidades para frente.
Esta tecla é usada para mover o cursor para cima ou no sentido inverso.
O cursor é movido em grandes unidades no sentido inverso.
-437-
2 DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Explicação
- Operação Chave com controle de 2 trajetórias
No controle de 2 trajetórias, certifique-se de selecionar o posto da
ferramenta no qual os dados serão especificados, usando o
interruptor de seleção de trajetória no painel do operador da
máquina. Em seguida, execute a operação do teclado, tal como
exibir ou especificar vários itens de dados e edição de um
programa.
-438-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
-439-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Teclas de função de
seleção de capítulo
2 Quando uma das Teclas de Função Programável de seleção de
capítulo for pressionada, a tela do capítulo é exibida. Se a tecla de
Função Programável de um capítulo desejado não for exibida,
pressionar a tecla de menu contínuo.
Em um capítulo, uma nova escolha pode ser feita de vários
capítulos.
Menu auxiliar
5 Para retornar ao display de Teclas de Função Programável de
seleção de capítulo, pressionar a tecla de retorno ao menu.
Um procedimento de exibição de tela geral é fornecido acima.
O procedimento de exibição real varia de uma tela para
outra. Para detalhes, ver cada descrição de operação.
-440-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Exemplo 1)
Para a unidade de display de LCD de 8.4 polegadas
Teclas de função de seleção de capítulo
Exemplo 2)
Para a unidade de display de LCD de 10.4 polegadas
Teclas de função de seleção de capítulo
-441-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Pressionar esta tecla para exibir a tela de gráficos. Para a unidade MDI
pequena, pressionar
-442-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
NOTA
1 Pressionar teclas de função para trocar entre telas
que são usadas frequentemente.
2 Algumas teclas de função não são exibidas,
dependendo da opção de configuração ou
definição de parâmetro.
ou
-443-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Tela de display de
posição
As teclas de função de seleção de capítulo que pertencem à tecla
de função e a função de cada tela estão descritas abaixo.
MONI (OPRT) +
Page 2
-444-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Tela de programa
As teclas de função de seleção de capítulo que pertencem à tecla
de função e a função de cada tela estão descritas abaixo.
No modo MEM/RMT
No modo MDI
No modo EDIT/TJOG/THND
No modo JOG/HND/REF
-445-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
-446-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Tela de
correção/configuração
As teclas de função de seleção de capítulo que pertencem a tecla
de função e a função de cada tela estão descritas abaixo.
PR-LEV (OPRT) +
Página 4
-447-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
-448-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Tela de sistema
As teclas de função de seleção de capítulo que pertencem à tecla
de função e a função de cada tela estão descritas abaixo.
-449-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
(14) OPEHIS (OPERAT Seleciona a tela para exibir o histórico de operações realizadas pelo
HISTRY) operador e alarmes emitidos.
(16) PMCMNT (PMC Seleciona a tela relacionada a manutenção do PMC como
MAINTE) monitoramento e rastreamento do estado do sinal do PMC, e
display/edição de parâmetro do PMC.
(17) PMCLAD (PMC Seleciona a tela relativa ao display/edição da escada.
LADDER)
(18) PMCCNF (PMC Exibe a tela para exibição/edição de dados diferentes das escadas
CONFIG) que compõe um programa de seqüência e para configurar a função
PMC.
(19) PM.MGR Seleciona a tela de Gerente CNC de União de Força.
(P.MATEMGR.)
(21) COR (COR) Seleciona a tela para configurar cores a serem usadas na tela.
(22) MAINTE (PERIOD Seleciona a tela para configurar itens de manutenção a serem
MAINTE) gerenciados periodicamente.
(23) M-INFO (MAINTE Seleciona a tela para exibir informações sobre manutenção
INFO) realizada.
(27) FSSB (FSSB) Seleciona a tela para fazer configurações relativas ao Ônibus servo
de alta velocidade (FSSB: Fanuc Serial Servo Bus).
(28) PRMSET Seleciona a tela para configurar parâmetros necessários para
(PARÂMETRO) partida e afinação.
(31) EMBED (EMBED Seleciona a tela para fazer configurações relacionadas a Ethernet
PORT) embutida (porto integrado).
-450-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
-451-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Tela de mensagem
As teclas de função de seleção de capítulo que pertencem a tecla
de função e a função de cada tela estão descritas abaixo.
(11) EMB LOG (LOG Seleciona a tela para exibir mensagens de erro relacionadas a
INTEGRADO) Ethernet embutida (porto integrado)
(12) PCM LOG (PCMCIA Seleciona a tela para exibir mensagens de erro relacionadas a
LOG) Ethernet embutida (cartão PMCMIA Ethernet).
(13) BRD LOG (BOARD Seleciona a tela para exibir mensagens de erro relacionadas a
LOG) Ethernet
Rápida/servidor de dados rápido.
Os itens entre parênteses na segunda linha no “Menu de
Capítulo” são mostrados na unidade de display de 10.4
polegadas.
-452-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Tela de Gráfico
As teclas de função de seleção de capítulo que pertencem a tecla
de função e a função de cada tela estão descritas abaixo.
-453-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Série M:
(1) (2) (3) (4) (5)
Série T:
(6) (7) (8) (9) (10)
(4) POS (POSIÇÃO) Seleciona a tela para exibir posições da ferramenta nos caminhos da
ferramenta durante desenho de caminhos da ferramenta.
(7) 3-PLN (3-PLN) Seleciona a tela para exibir desenhos de 3 planos em simulação
animada.
(13) GRAPH Seleciona a tela para realiar o display do gráfico de caminhos da
(GRÁFICO) ferramenta.
(14) MAIOR (MAIOR) Exibe a tecla de função para configurar o fator de escalonamento ou
display gráfico.
*1 Os itens entre parênteses na segunda linha no “Menu de Capítulo”
são mostrados na unidade de display de 10.4 polegadas.
*2 Item (2) e item (3) são exibidos alternadamente a cada vez que a
tecla de função é pressionada.
-454-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
(Exemplo)
Quando o buffer de entrada da chave mostra
>N001X100Z_
e a tecla cancelar é pressionada, Z é cancelado e
>N001X100_
é exibido.
-455-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
-456-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
- Configuração de
parâmetro Antes que um dispositivo externo de entrada/saída possa ser usado, os
parâmetros devem ser definidos como segue.
CNC
Placa mãe
Canal 1 Canal 2
JA56A JA36A
RS-232-C RS-232-C
Leitor/ Leitor/
furador furador
-457-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
0022 Entrada de :
experiência
Canal I/O=9
0023
Entrada de
experiência
-458-
B-64304PO/01 OPERAÇÃO 2.DISPOSITIVOS OPERACIONAIS
Procedimento
1 Verificar se o CNC ou a máquina está visualmente normal. (Por
exemplo, verificar se a porta da frente e a porta traseira estão
fechadas.)
2 Ligar a energia de acordo com o Manual emitido pelo construtor
da ferramenta da máquina.
3 Depois que a energia é ligada, verificar que a tela de posição seja
exibida. Uma tela de alarme é exibida se um alarme ocorrer após
a energia ser ligada.
Fig. 2.5.1 (a) Tela de posição (exemplo para a unidade de exibição 8.4
polegadas)
AVISO
Até que a tela posicional ou de alarme seja
exibida com a energia ligada, não tocá-los.
Algumas teclas são usadas com o propósito de
manutenção ou operação especial. Quando as
teclas são pressionadas, operação inesperada
pode ser causada.
-459-
2.DISPOSITIVOS OPERACIONAIS OPERAÇÃO B-64304PO/01
Procedimento
1 Verificar que o LED indicando a partida do ciclo esteja desligado
no painel do operador.
2 Verificar que todas as partes móveis da ferramenta da máquina
CNC estejam parando.
3 Se um dispositivo externo de entrada/saída como o Arquivo
Handy estiver conectado ao CNC, desligue o dispositivo externo
de entrada/saída.
4 Continuar a pressionar a tecla <POWER OFF> por
aproximadamente 5 segundos.
5 Consultar o manual do construtor da ferramenta da máquina para
desligar a energia para a máquina.
-460-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
3 OPERAÇÃO MANUAL
OPERAÇÃO MANUAL são oito tipos conforme segue:
-461-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Posição de referência
Ponto de desaceleração
vcnv
-462-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Explicação
- Configurar automaticamente o sistema de coordenadas
Bit 0 (ZPR) do parâmetro Nº 1201 é usado para configurar
automaticamente o sistema de coordenadas. Quando ZPR for definido,
o sistema de coordenadas é automaticamente determinado quando o
retorno manual à posição de referência for realizado.
Quando α, β e γ forem definidos no parâmetro 1250, o sistema de
coordenadas de peças de trabalho é determinado para que o ponto de
referência no porta-ferramenta ou a posição da ponta da ferramenta de
referência é X= α, Y = β, Z = γ quando o retorno à posição de
referência é realizado. Isto tem o mesmo efeito como esfecifica o
seguinte comando para retorno à posição de referência: G92XαYβZγ;
Quando o sistema de coordenada da peça de trabalho é usado (bit 0
(NWZ) do parâmetro No. 8136 é 0), esta função não pode ser usada.
Limitação
- Movendo a
ferramenta novamente Uma vez que o LED de realização do retorno à posição de referência
acenda na realização do retorno à posição de referência, a ferramenta
não se move a menos que a tecla de retorno à posição de referência
seja desligada.
-463-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
-464-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Explicação
- Avanço por revolução
manual A avanço por revolução manual é habilitado para avanço de corrida
pela configuração do bit 4 (JRV) do parâmetro Nº 1402.
No avanço por revolução manual, a avanço de corrida é realizada na
velocidade de avanço do montante de avanço por revolução de eixo
configurado pelo parâmetro Nº 1423 multiplicado pela substituição da
velocidade de avanço de corrida multiplicado pela velocidade do eixo.
Durante o avanço por revolução manual, a ferramenta é corrida na
seguinte velocidade de avanço:
Distância de avanço por rotação do eixo (mm/rev) (especificada com
parâmetro Nº 1423) x substituição de velocidade de avanço de
CORRIDA x velocidade real do fuso (ver/min).
Restrição
- Aceleração/desaceleração para travessia rápida
Velocidade de avanço, tempo constante e método de aceleração /
desaceleração automática para travessia rápida manual são os mesmos
que G00 no comando programado.
- Mudança de modos
Mudar o modo para o modo de corrida enquanto pressionando um eixo
de avanço e botão de seleção de direção não habilita a avanço de
corrida. Para habilitar a avanço de corrida, inserir o modo de corrida
primeiramente, então pressionar um eixo de avanço e botão de seleção
de direção.
-465-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Explicação
- Distância de viagem especificada com um diâmetro
Para especificação com um diâmetro, a distância de viagem é um valor
de diâmetro.
-466-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
T
Até dois (Dois eixos podem ser movidos ao mesmo tempo.)
M
Até três (Três eixos podem ser movidos ao mesmo tempo.)
-467-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Explicação
- Disponibilidade do gerado manual de pulso no modo Corrida (JHD)
Quando o Bit 0 (JHD) do parâmetro nº 7100 for configurado para 1,
tanto avanço de corrida como avanço por manivela podem ser usados
no modo CORRIDA.
Quando o Bit 0 (JHD) do parâmetro nº 7100 for configurado para 1,
tanto avanço por manivela como avanço incremental pode ser usados
no modo MANIVELA.
Faixa de
travessi
a rápida
A C
t
Fig. 3.4 (b) Quantidade de pulsos tirada pelo CNC na Avanço Manual
No caso de
1) Parâmetro No. 7117 = 0
A velocidade de avanço é apertada na Faixa de Travessia Rápida
e os pulsos gerados excedendo a Faixa de Travessia Rápida são
ignorados (B=0).
-468-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
No caso de
2) Parâmetro No. 7117 > 0
A velocidade de avanço é acionada na Faixa de Travessia Rápida,
mas os pulsos excedentes da Faixa de Travessia Rápida não são
ignorados. Quantidade de pulsos acumulada no CNC é calculada
como segue: (Embora a rotação do gerador manual de pulsos seja
parada, se houver pulsos acumulados no CNC, eles serão tirados e
a ferramenta se movimentará como quantidade dele)
m
A+B=k⋅m
Pulsos a mais (k⋅m) serão ignorados
NOTA
Devido à troca de modo, o aperto pode ser
realizado não como um múltiplo integral da
ampliação selecionada.
A distância que a ferramenta se move pode não
combinar com as graduações no gerador manual
de pulso.
-469-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Limitação
AVISO
Girar a manivela rapidamente com uma grande
ampliação como 100x, move a ferramenta muito
rápido. A velocidade de avanço é pinçada na
velocidade de avanço da travessia rápida.
NOTA
Girar o gerador manual de pulso a uma taxa de
cinco rotações por segundo ou mais baixas. Se o
gerador manual de pulso for girado a uma taxa mais
alta do que cinco rotações por segundo, a
ferramenta pode não parar imediatamente após a
manivela não estar mais girando, ou a distância que
a ferramenta move pode não atingir as graduações
no gerador de pulso manual.
-470-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Eixo Y
P2 OPERAÇÃO MANUAL
P1
Eixo X
O Os valores das coordenadas mudam pelo
montante da operação manual
Y2
Y1
P2
O2 P1
X2
X1
O1
As coordenadas não mudam.
-471-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Explicação
O seguinte descreve a relação entre a operação manual e as
coordenadas quando o interruptor absoluto manual é ligado ou
desligado, usando um exemplo de programa.
(220.0 , 250.0)
(120.0 , 200.0)
Interruptor
(200.0 , 150.0) LIGADO
Interruptor
DESLIGADO
(100.0 , 100.0) Manual
operação
X
(200.0 , 225.0)
(150.0 , 200.0) (300.0 , 200.0)
Interruptor
LIGADO
Interruptor
(200.0 , 150.0) DESLIGADO
(150.0 , 125.0) Manual
Ponto de parada de realização de avanço operação
X
-472-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
- Quando reiniciar depois que uma operação manual seguir uma realização de
avanço
Coordenadas quando a tecla de realização avanço é pressionada
enquanto o bloco <2> está sendo executado, operação manual (Eixo Y
+ 75.0) é realizada, a unidade de controle é reiniciada com a tecla
RESET, e o bloco <2> é lido novamente.
Y
(300.0 , 275.0)
(200.0 , 225.0)
(150.0 , 200.0) (300.0 , 200.0)
Interruptor
LIGADO
Interruptor
(200.0 , 150.0) DESLIGADO
(150.0 , 125.0)
Manual
Ponto de parada de realização de avanço operação
X
Fig. 3.5 (f) Quando reiniciar depois que uma operação manual seguir
uma realização de avanço
(200.0 , 150.0)
Interruptor N3
N2
Ligado (200.0 , 100.0)
(100.0 , 100.0)
Interruptor
Desligado N1
Operação
Manual X
-473-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Operação
manual
Caminho do corte
Caminho programado
-474-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Caminho programado
(Comando absoluto)
Caminho do corte após
operação manual
Caminho do corte antes
da operação manual
Operação manual
Caminho programado
(Comando absoluto)
Caminho do corte após
operação manual
Caminho do corte antes
da operação manual
Operação manual
-475-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Operação
manual
Caminho programado
(Comando absoluto)
-476-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Visão Geral
O intervalo de cada uma das marcas de referência de distância de
escala linear codificada é variável. Assim, se o intervalo for
determinado, a posição absoluta pode ser determinada. O CNC mede o
intervalo de marcas de referência pelo movimento de eixo de distância
curta e determina a posição absoluta. Consequentemente, a posição de
referência pode ser estabelecida sem mover para a posição de
referência.
Marca de referência 1 Marca de referência 2 Marca de referência 1 Marca de referê ncia 2 Marca de referência 1
20.02
20.00 20.00
Procedimento
(1) Selecionar o modo CORRIDA, e configurar o sinal ZRB de
seleção de retorno manual à posição de referência para “1”.
(2) Configurar um sinal (+J1,-J1,+J2,-J2,…) de seleção de direção
para um eixo alvo.
(3) O eixo é alimentado em uma velocidade constante baixa
(velocidade de avanço FL de retorno à posição de referência
especificado pela configuração do parâmetro Nº 1425)
(4) Quando uma marca de referência é detectada, o eixo para, então o
eixo é alimentado em uma velocidade constante baixa novamente.
(5) O acima (4) é executado repetidamente até duas, três ou quatro
marcas de referência serem detectadas. E a posição absoluta
ser determinada e referência posição estabelecimento sinal
(ZRF1,ZRF2,ZRF3, …) voltar para “1”.
(Um número de marcas de ferência é determinado pelo bit 2
(DC2x) e 1 (DC4x) do parâmetro Nº 1802.)
Mesmo quando o sinal de seleção de direção (+J1, -J1, +J2, -J2...) For
configurado para “0“ enquanto os passos (2) a (5) estiverem sendo
realizados, a operação de velocidade de avanço não para, e a operação
para estabelecer uma posição de referência é realizada continuamente.
-477-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
JOG
ZRN
+J1
Marca de referência
ZRF1
Velocidade
de avanço Faixa FL Faixa FL Faixa FL
-478-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
20.02° 20.02° b
9.96°
20.02° 19.66
9.98°
9.94° A
a
9.64°
20.00°
20.00°
20.00°
-479-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
NOTA
Quando esta função for usada com eixos de
controle de sincronização de eixo para a qual o
modo de operação é trocado entre operação de
sincronização e operação normal, esta função é
ativa apenas se o sinal (SYNC1 a SYNC5<Gn138>)
de selecionar sincronização for 1. (Durante o
estabelecimento de uma posição de referência, o
status do sinal de selecionar sincronização deve ser
mantido.)
-480-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Fim de escala
Marca de referência
Eixo mestre
Eixo escravo
NOTA
No caso desta função ser usada com eixos de
controle de sincronização de eixo, se o valor dos
parâmetros Nº 1882 e 1884 tanto para exiso
mestre como escravo for 0, a posição de referência
não é estabelecida. Também, os sinais ZRF1,
ZRF2, ... de estabelecer posição de referência
<F120> são definidos para 0.
-481-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
-482-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
3.6.7 NOTA
(1) No caso do intervalor real das marcas de referência ser diferente
do valor de configuração do parâmetro, o alarme DS1449 ocorre.
(3) Uma diferença dos parâmetros Nº 1821 e 1882 deve ser mais do
que 4.
Exemplo
Quando a escala, a qual é aquela marca 1 de intervalo for
20.000mm e a marca-2 de intervalo for 20.004mm, for usada
na máquina IS-B: Quando a unidade de detecção de
0.001mm for selecionada, os parâmetros Nº 1821 e Nº 1882
devem ser definidos 20000” e “20004”, e a diferença deles
for “4”.
Para usar esta escala, por favor, ajuste a unidade de detecção
pela modificação dos parâmetros No.1820 (CMR) e Nº
2084/2085 (engrenagem flexível de avanço) para fazer a
diferença dos parâmetros Nº 1821 e 1882 mais do que 4
como os seguintes exemplos.
(a) Configurar a unidade de detecção = 0.0001mm, e
configurar No.1821=200000, No.1882=200040
(b) Configurar a unidade de detecção = 0.0005mm, e
configurar No.1821=40000, No.1882=40008
NOTA
Quando a unidade de detecção for trocada, os
parâmetros relativos à unidade de detecção (como a
área efetiva e o limite de desvio posicional) também
devem ser trocados em conformidade.
-483-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
(4) Neste procedimento, o eixo não para até que duas, três ou quatro
marcas de referência sejam detectadas. Se este procedimento
for iniciado na posição próxima ao fim da escala, o CNC não
pode detectar três ou quatro marcas de referência e o eixo não
para até que o alarme de ultrapassagem ocorra. Por favor,
preocupe-se em começar na posição que tenha distância suficiente
do final da escala.
Fim de escala
Marcas de referência
(5) Quando o eixo usou esta função, a seguinte função não pode ser
usada.
Detecção de posição absoluta (bit 5 (APCx) do parâmetro
No.1815 = 1)
(6) Se o movimento axial for feito na direção oposta daquele retorno à
posição de referência, o movimento é revertido ára a direção de
retorno à posição de referência depois que três ou quatro marcas
de referência tenham sido detectadas. Passos (3) a (5) do
procedimento básico para estabelecer uma posição de referência
são realizados para estabelecer a posição de referência.
M
(7) Compensação de retidão simples
Quando o estabelecimento do ponto de referência do eixo de
movimento for executado após o estabelecimento do eixo de
compensação, o eixo de compensação é movido pela quantidade
de compensação de retidão simples quando o ponto de referência
do eixo de movimento for estabelecido.
T
(8) O estabelecimento do ponto de referência não é realizado durante
o controle síncrono ser ativado.
(9) O estabelecimento do ponto de referência não é realizado durante
o controle composto ser ativado.
(10) O estabelecimento do ponto de referência não é realizado durante
o controle sobreposto ser ativado.
-484-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Visão Geral
Ao usar o circuito de saída serial de alta resolução para a escala linear
com marcas de referência de distância codificada (serial), o CNC mede
o intervalo da marca referenciada por movimento de eixo de curta
distância e determina a posição absoluta.
Esta função ativa a detecção de alta precisão de alta velocidade ao usar
o circuito de saída serial de alta resolução.
Está disponível aquela que usa o curso de 30 metros de comprimento
máximo.
Explicação
A escala linear com marcas de referência de distância codificada
(serial) é combinada a escala marcada de referência irregular com o
curcuíto de saída serial de alta resolução, pode detectar a posição
exata.
0 20 40 60
-485-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
- Conexão
Está disponível em sistema fechado completo.
CNC Servo
Amplifica Tabela
dor
-486-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
JOG
ZRN
+J1
Marca de
referência
ZRF1
Velocidade de avanço
Faixa FL
-488-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
-489-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
CUIDADO
1 Quando a escala linear com as marcas de
referência de distância codificada (serial) for usada,
por favor, definir o bit 3 (SDCx) do parâmetro Nº
1818 para 1.
2 Na escala Linear com marcas de referência de
distância codificada (serial), o eixo não para até
que três marcas de referência sejam detectadas.
Se este procedimento for iniciado na posição
próxima ao fim da escala, o CNC não pode
detectar três marcas de referência e o eixo não
para até que o alarme de ultrapassagem ocorra.
Por favor, preocupe-se em começar na posição
que tenha distância suficiente do final da escala.
E se o estabelecimento de posição de referência
for falho, o estabelecimento é repetido. Então o
eixo não para até que ainda mais três marcas de
referência sejam detectadas. Então, por favor,
definir a quantidade máxima de movimento
(unidade de detecção: parâmetro Nº 14010) a não
atingir o fim da escala.
Fim de escala
Marcas de referência
-490-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
Visão Geral
Nesta função, o programa pode ser executado tanto para frente como
para trás com uma manivela (gerador manual de pulso) na operação
automática.
Portanto, erros de um programa, interferência, e assim por diante,
podem ser verificados facilmente ao funcionar uma máquina
realmente.
- Modo de verificação
Neste modo, o programa pode ser executado para frente e para trás e o
programa pode ser verificado.
Para mudar o modo de verificação, é necessário mudar o modo para o modo de
memória (modo MEM), e o sinal de modo de verificação MMOD<Gn067.2> é
definido para “1”. Esta função faz os dados executarem o programa
para trás quando o programa for executado para frente no modo de
verificação.
Para trabalhar uma sincronização e máquina com um pulso gerado por uma
manivela no modo de verificação, o sinal de verificação de manivela MCHK
<Gn067.3> é definido para "1" além do acima mencionado. Como
resultado, torna-se possível verificar o programa com a manivela.
NOTA
Durante o modo de verificação, não é possível
mudar o parâmetro e a correção.
-491-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Explicação
- Controle pela manivela
Iniciar a execução do programa
O sinal MMOD<Gn067.2> do modo de verificação é definido para “1”
no modo de memória (modo MEM) para mudar o modo de verificação.
Então, a execução do programa é iniciada ao girar o sinal ST de “1”
para “0”.
Se o sinal MCHK <Gn067.3> de verificação da manivela for definido
para “1” neste momento, a execução do programa é controlada por
uma manivela. O programa é executado sincronizando com a rotação
de uma manivela.
Quando um sinal MCHK<Gn067.3> de verificação de manivela for definido
para “0”, ele é controla como execução normal.
Quando o sinal MMOD<Gn067.2> do modo de verificação for
definido para “1” durante a operação do programa, é ativado um modo
de verificação a partir do bloco que o buffer seguinte é feito.
Isto é, mesmo se o sinal do modo de verificação definido para “1”, o
modo de verificação não é sempre atividado de uma vez.
Quando o modo de verificação for ativado, o sinal de confirmação do
modo de verificação MMMOD<Fn091.3> é definido para “1”.
NOTA
Após o sinal MMOD ser gurado para “0” durante
a execução do programa, o programa não pode
ser executado para frente e para trás.
-492-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
NOTA
A manivela usada para esta função é sempre a
primeira. A segunda e a terceira manivelas (série
M) não podem ser usadas.
-493-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Final do Programa
Quando o bloco de M2 ou M39 for executado, o avanço por manivela
termina. Não é possível executar o programa para trás a partir do bloco
de M2 ou M30.
Quando a execução do programa termina, o sinal de RESET deve ser
configurado para “1”, e o sinal de modo de verificação e sinal de
verificação da manivela deve ser configurado para “0”.
No sistema de controle de 2 caminhos, o sinal FIN não deve ser
definido para “1” quando o bloco de M2 ou M30 for executado em
apenas um dos caminhos. Após o bloco de M2 e M30 ter sido
executado em ambos os caminhos, o sinal FIN é definido para “1”.
(Exceto para o bloco de espera código M ser comando antes de M2 ou
M30 em ambos os caminhos.)
- Aviso da operação
Funcionamento seco não pode operar durante o modo de
verificação. O sinal de funcionamento em vazio deve ser definido
para “0”.
A operação automática inicia imediatamente com a velocidade de
avanço comandado pelo programa, quando sinal de modo de
verificação ou operação síncrona com sinal de manivela for
desligado durante a execução do programa no modo de verificação.
A edição do programa e a troca do parâmetro e a correção não
devem ser feitas.
-494-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
- Código G
Se o código G que muda a informação modal for comandado em um
movimento para trás, a informação modal do bloco anterior é
executada. Exemplo:
N1 G99 ;
N2 G01 X_ F_ ;
N3 X_ Z_ ;
N4 G98 ; .................movimento para trás inicia a partir deste bloco
N5 X_ Y_ Z_ ;
Se o movimento para trás inicia a partir do bloco N4, a informação
modal é trocada de G98 para G99 e G99 é executado a partir de N3.
O código G com um movimento é traçado ao longo da rota oposta para
movimento para frente.
O código G que pode ser comandado ao executar o programa para trás
é como segue.
Os outros códigos G não podem ser comandados ao executar o
programa para trás.
Os códigos G no sistema B e C do código G (para série T) também
podem ser usados.
Série M
G00 G01 G02 G03 G04 G22 G23
G25 G26 G28 G30 G40 G41 G42
G43 G44 G49 G53 G65 G73 G76
G80 G81 G82 G83 G85 G86 G87
G88 G89 G82 G94 G95 G96 G97
NOTA
1 No Ciclo de Perfuração Profunda (G83) (série M), o
movimento para trás é proibido.
2 No movimento para frente do Ciclo de Perfuração
(G88) (série M), a seqüência de ações no fundo do
buraco é mostrada como segue (residente -> parada
de motor do fuso -> estado de manter). Mas no
movimento para trás, isto é (rotação do fuso ->
estado de manter -> residente após reinício).
-495-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
- Código M
Se houver código M no mesmo grupo que é comandado em blocos
anteriores, a informação modal do código M, comandado no último em
blocos anteriores, é produzida.
Se nenhum código M for comandado nos blocos anteriores, o código
M definido para o primeiro parâmetro no mesmo grupo de código M é
produzido.
Se o código M não for definido para o grupo de código M no
parâmetro, o mesmo código M é produzido no movimento para trás.
Se o parâmetro RVN(6400#5) for definido para “1”, o movimento
para trás é proibido quando o código M, que não está definido para
o código M do grupo, é comandado em movimento para trás.
NOTA
Quando configurar o parâmetro RVN, a proibição do
movimento para trás é ativada, exceto o código M
que foi definido no agrupamento, mas o movimento
para trás pode ser ativado para o seguinte código M,
excepcionalmente.
1. Chamada de subprograma pelo M98/M99.
2. Chamada de Subprograma Usando um Código M
3. Chamada de Macro Usando um Código M
4. Aguardando código M
5. M0
-496-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
- Código S e T
Um valor modal do bloco anterior é produzido.
Quando o comando de movimento e o código S ou código T é
comandado no mesmo bloco, o tempo da produção do código S e
código T é diferente. Como o tempo em que o código S e o código T
são produzidos no movimento para frente é diferente daquele no
movimento para trás. Ao configurar o bit 7 (STO) do parâmetro Nº
6401 para “1”, o tempo da produção do código S e T no movimento
para frente é o mesmo que aquele no momento para trás.
Exemplo:
Tempo de produção do código T no movimento para trás
O código T é produzido como segue, quando o programa procede
para trás depois do movimento para frente para o bloco N8.
-497-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
N6 com T22
N7 N8
Produção
de T33
Movimento para trás (Quando o parâmetro STO está definido para “0”):
N6
N8
N7
Produção de T22
Movimento para trás (Quando o parâmetro STO está definido para “1”):
N6
N8
N7
Produção de T22 Produção de T33
-498-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
-499-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
- Display de status
No avanço por manivela, o status do avanço por manivela é exibido no
display do relógio da linha de display do estado CNC. Este display de
status é exibido durante a execução do avanço por manivela. O relógio
é exibido normalmente.
-500-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO
MANUAL
-501-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
Limitação
- Movimento na operação automática pelo modo de operação DNC (RTM)
Na operação automática pelo modo de operação DNC (RMT), o
movimento para trás é proibido através do movimento para frente ser
ativado.
-502-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
[Movimento para
frente] (1)G53
M3 S100 F1.
O bloco de (2) se move com M3 S100 F1.
(1)G53 X0 Z0
(3) G0 U50. W50.
(2) G1 W100.
M5 S0 F1.
- MACRO
Na declaração de macro, a configuração, operação, e assim por diante
do macro variável é executada no movimento para frente apenas. Ou
seja, a configuração, operação, e assim por diante do macro variável
nunca é executado no bloco executando-os uma vez.
-503-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
T
- Verificação simultânea de dois caminhos no sistema de 2 caminhos
Quando usar a função de avanço por manivela ao mesmo tempo em
dois caminhos, o tempo da operação do bloco pode diferir ligeiramente
entre estes caminhos devido à repetição de movimento para frente e
para trás ou diferenças na velocidade de rotação da manivela. Para
sincronizar a operação do bloco entre os caminhos, usar o código M de
espera.
- Multi Fuso
Durante o movimento para trás, tanto o controle multi fuso TIPO A
como o TIPO B podem não ser operados exatamente.
- Display modal
No movimento para trás com a manivela, o display modal é atualizado
de acordo com a condição de operação do programa.
-504-
B-64304PO/01 OPERAÇÃO 3.OPERAÇÃO MANUAL
- Informação modal
No movimento para trás com a manivela, o estado de informação
modal é atualizado de acordo com a condição de operação do
programa.
- Mudança no modo de
operação Quando você muda para o modo de EDIÇÃO durante o modo de
verificação, o movimento para trás e o movimento de retransmitir não
podem ser executados nos blocos que já foram executados.
-505-
3.OPERAÇÃO MANUAL OPERAÇÃO B-64304PO/01
T
Durante a medição de G36 e G378 para compensação automática de
ferramenta, os pulsos da manivela são desativados e a execução em um
velocidade de avanço de sobreposição 100% é assumido, independente
da configuração do bit 6 (MGO) do parâmetro Nº 6400. Durante a
travessia rápida antes da medição, os pulsos da manivela são ativados.
-506-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
4 OPERAÇÃO AUTOMÁTICA
Operação programada de uma ferramenta de máquina CNC é referida como
uma operação automática.
Este capítulo explica os seguintes tipos de operação automática:
-507-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
T
Para o controle de 2 caminhos, os programas para dois caminhos
podem ser executados simultaneamente de forma que os dois caminhos
possam operar independentemente ao mesmo tempo.
Operação de memória
Procedimento
T
1 Para o controle de 2 caminhos, selecionar o caminho a ser
operado com o interruptor de seleção de caminho no painel do
operador da máquina.
Explicação
- Operação de memória
Após a operação de memória ser iniciada, o seguinte é executado:
(1) Um comando de um bloco é lido a parte do programa específico.
(2) O comando de bloco é decodificado.
(3) A execução do comando é iniciada.
(4) O comando no próximo bloco é lido.
(5) O buffering é executado. Isto é, o comando é decodificado para
permitir a execução imediata.
(6) Imediatamente após o bloco precedente ser executado, a execução
do próximo bloco pode ser iniciada. Isto é porque o buffering foi
executado.
(7) A partir de agora, a operação de memória pode ser executada pela
repetição dos passos (4) a (6).
- Parar programa (M00) A operação de memória é parada após um bloco contendo M00 ser
executado. Quando o programa é parado, toda informação modal
existente permanece inalterada como na operação de bloco único. A
operação de memória pode ser reiniciada pressionando-se a tecla de
partida de ciclo. A operação pode variar dependendo do construtor da
ferramenta da máquina. Consultar o manual fornecido pelo fabricante
da ferramenta da máquina.
- Parada opcional (M01) Similarmente a M00, a operação de memória é parada após um bloco
contendo M01 ser executado. Este código é eficaz apenas quando a
tecla de Parada Opcional no painel do operador da máquina estiver
definida como LIGADO. A operação pode variar dependendo do
construtor da ferramenta da máquina. Consultar o manual fornecido
pelo fabricante da ferramenta da máquina.
-509-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
- Realizar Avanço
Quando a tecla de Realizar Avanço no painel do operador é
pressionada durante a operação de memória, a ferramenta desacelera
para parar de uma vez.
- Reiniciar
A operação automática pode ser parada e o sistema pode ser feito para
o estado de reiniciar usando-se a tecla no painel MDI ou sinal
externo de reinício. Quando a operação de reinício é aplicada ao
sistema durante um estado de movimento da ferramenta, o movimento
é diminuído e então para.
- Passagem de bloco
opcional Quando a tecla de passagem de bloco opcional no painel do operador
da máquina é ligada, os blocos contendo um talho (/) são ignorados.
T
- Início do ciclo para o controle de 2 caminhos
Para o controle de 2 caminhos, o o interruptor de início de ciclo é
fornecido para cada caminho. Consequentemente, é possível operar um
caminho simples iniciando o caminho ou operar ambos os caminhos ao
mesmo tempo iniciando os caminhos durante a operação de memória
ou operação MDI. Geralmente, selecionar o caminho a ser operado
com o interruptor de seleção de caminho no painel do operador da
máquina e pressionar a tecla de início para iniciar o caminho. (O
método de operação pode variar dependendo do construtor da
ferramenta da máquina, então consultar o manual fornecido pelo
construtor da ferramenta da máquina.)
-510-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Operação MDI
Procedimento
1 Selecionar o modo MDI.
T
Para o controle de 2 caminhos, selecionar o caminho para o qual
um programa é criado e selecionar o modo MDI. Um programa
é criado para cada caminho.
-511-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Explicação
A explicação prévia de como executar e parar a operação de memória
também se aplica a operação MDI, exceto que na operação MDI, M30
não retorno o controle para o início do programa (M99 executa esta
função).
- Apagar o programa
Os programas preparados no modo MDI serão apagados nos seguintes
casos:
• Na operação MDI, se M02, M30 ou EOR (%) for executado.
• Quando o Bit 6 (MER) do parâmetro nº 3203 for definido para 1,
e o último bloco do programa for executado em operação de
bloco único
NOTA
Nos dois casos acima, o apagamento do programa
pode ser evitado configurando-se bit 6 (MKP) do
parâmetro Nº 3204 para 1.
-512-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
- Reiniciar
Se um programa não for executado até uma vez depois que o programa
for inserido, o programa é executado do começo, independente de onde
o cursor está colocado. Entretanto, um programa é executado
começando no início do bloco onde o cursor está colocado, se o
programa for parado por uma razão como operação de bloco único
depois do reinício de uma operação MDI, então é reiniciado depois de
uma operação de edição
CUIDADO
Quando um programa MDI é reiniciado, o programa
é executado começando no início do bloco onde o
cursor é colocado, independente da posição de
cursor no bloco.
(Exemplo)
Quando o cursor é colocado em G90
:
G91 X100.0 G90 Y200.0 Z300.0 ;
:
O programa é executado começando no
começo (a saber, G91) deste bloco. Deste
modo, a ferramenta se move por 100.0 ao
longo do eixo X na programação incremental, e
se move para 200.0 e 300.0 ao longo do eixo Y
e eixo Z, respectivamente, na programação
absoluta.
- Comando absoluto/incremental
Quando o Bit 4 (MAB) do parâmetro nº 3401 for definido para 1, a
programação absoluta/incremental da operação MDI não depende do
G90/G91. Neste caso, a programação absoluta é definida quanbdo
o bit 5 (ABS) do parâmetro Nº 3401 está definida para 0, e a
programação absoluta é definida quando o bit 5 (ABS) do parâmetro
Nº 3401 é definido para 1.
-513-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Parâmetro MAB
Parâmetro MAB (No.3401#4)=1
(No.3401#4)=0
Operação de modo Parâmetro ABS Parâmetro ABS
absoluto com comando (No.3401#5)=0 (No.3401#5)=1
G90, e operação de
programação
incremental com Operação de modo Operação de modo
comando G91 incremental a todo bsoluto a todo
momento, momento,
independente do independente do
comando G90/G91 comando G90/G91
NOTA
Quando o sistema A do código G é usado em uma
série T, os parâmetros MAB e ABS são inválidos.
Limitação
- Registro de programa
Programas criados no modo MDI não podem ser registrados.
- Aninhamento de
subprograma O comando de chamada de subprograma (M98) pode ser descrito em
um programa criado no modo MDI. Isto é, programas que são
registrados na memória através da operação MDI podem ser chamados
e executados. O nível de aninhamento de chamada de subprograma é o
mesmo que na operação MEM.
- Chamar macro
Quando a função de macro personalizado for ativada (bit 5 (NMC) do
parâmetro Nº 8135 é 0), um programa macro pode ser criado e
executado mesmo no modo MDI. Além disso, um programa macro
pode ser chamado para execução.
NOTA
A declaração GOTO, declaração de WHILE, e
declaração DO não podem ser executadas em
um programa criado no modo MDI. O alarme
PS0377 é emitido.
Quando um programa incluindo estas
declarações estiver para ser executado, registrar
o programa na memório de programa, então
achamar o programa para execução.
-514-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Operação DNC
Procedimento
1 Pressionar o interruptor REMOTO no painel do operador da
máquina para inserir o modo RMT.
2 Selecionar o programa a ser executado.
• Selecionar um arquivo de operação DNC
Inserir o número do arquivo a ser submetido à operação
DNC que é realizada na tela de lista do cartão de memória
(ou CD ou disquete) com o teclado e aperte a tecla de função
[DNC SET] (ou [DNC SET] para unidade de display de 10.4
polegadas) para selecionar o arquivo a ser sumetido a
operação DNC. (O arquivo selecionado é marcado com
“D”.)
• Liberando um arquivo de operação DNC
Pressionar tecla de função [DNC CLR] (ou [DNC CLR]
para a unidade de display de 10.4 polegadas) na tela da lista
do cartão de memória (ou CD ou disquete) para liberar o
arquivo de operação DNC. (A marca “D” para o arquivo é
removida.)
-515-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
-516-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
NOTA
1 Antes de selecionar uma operação DNC certificar-
se de liberar todos os dados de programação. A
operação DNC e operação de programação não
podem ser especificadas ao mesmo tempo.
2 Um arquivo de operação DNC não pode ser liberado
durante a operação DNC.
3 Para troca entre dispositivos quando as
configurações DNC são feitas, liberar as
configurações e então fazer as configurações
novamente.
Explicação
Durante a operação DNC, subprogramas e macro-programas
armazenados na memória podem ser chamados.
Limitação
- M198 (comando para chamar um programa dentro de uma unidade externa de
entrada/saída)
Na operação DNC, M198 não pode ser executada. Se M198 for
executada, o alarme PS0210 é emitido.
- Macro personalizado
Na operação DNC, os macros personalizados podem ser especificados,
mas nenhuma instrução de repetição e instrução de ramo pode ser
programada. Se uma instrução de repetição ou instrução de ramo for
executada, o alarme PS0123 é emitido.
- M99
Para retornar de um subprograma ou programa macro para o programa
de chamada duante a operação DNC, a especificação de um comando
de retorno (M99P...) com um número de seqüência especificado, não é
permitida.
T
- Operação concorrente de 2 caminhos
A operação DNC não pode ser realizada concorrentemente em dois
caminhos. A operação DNC pode ser realizada em um caminho de
cada vez.
-517-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Operação de programação
Procedimento
1 Pressionar o interruptor REMOTO no painel do operador da
máquina para inserir o modo RMT.
2 Selecionar o programa a ser submetido à operação de
programação.
• Selecionar uma programação
Selecionar o programa a ser submetido à operação de
programação. Após selecionar o arquivo, pressionar a tecla de
função [SCHDL] para exibir a tela de lista de programação.
[SCHDL]
Listar as configurações de dados de programação para editar a
contagem de repetição ou similar (ver a próxima página para
detalhes).
-518-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
[FILE UP]
Move o arquivo na posição do cursor uma linha acima e move o
arquivo substituído uma linha abaixo.
[FILE DOWN]
Move o arquivo na posição do cursor uma linha abaixo e move o
arquivo substituído uma linha acima.
[DELETE]
Elimina o arquivo na posição do cursor e move o arquivo abaixo
do cursor uma linha acima.
[INSERT]
Move o arquivo abaixo do cursor uma linha para baixo.
[ALL DELETE]
Elimina todos os registros.
-519-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
-520-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
-521-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
NOTA
1 Antes de configurar a operação de programação,
liberar os arquivos da operação DNC no modo MDI.
A operação DNC e operação de programação não
podem ser especificadas ao mesmo tempo.
2 Antes de iniciar a operação de programação,
confirmar que os dados de programação estão
definidos corretamente na tela de lista de
programação.
3 Os dados de programação não podem ser alterados
ou editados durante a operação de programação.
Antes de alterar os dados de programação, fazer
uma recomposição para parar a operação.
Restrições
- Contagem de repetição
A contagem de repetição máxima durante a operação de programação é
9999. Quando um valor negativo for especificado, um loop sem fim
(display LOOP) é assumido. O arquivo para o qual 0 está definido é
salteado e o processamento procede para o próximo arquivo.
-522-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
- Número de arquivos
registrados O número máximo de programas que podem ser registrados como
dados de configuração de programação é 20.
- Arquivos selecionáveis
Os arquivos a serem selecionados como dados de configuração de
programação devem ser registrados no mesmo diretório. (Arquivos nos
diferentes diretórios não podem ser selecionados.)
- Código M
Mesmo se um código diferente de M01 e M30 no programa de
execução for executado, a contagem atual na tela de status de execução
de programação não é aumentada.
T
- Durante controle de 2
caminhos A função de programação não pode ser usada por dois caminhos ao
mesmo tempo.
-523-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Formato
M198 Pxxxxxxxx Lyyyyyyyy ;
↑ ↑
Pxxxxxxxx : Número de programa (ou número de arquivo)
Lyyyyyyyy : Número de cahamdas repetitivas
Quando o endereço L for omitido, o número de chamadas
repetitivas é assumido ser 1.
FS0i-C formato de comando compatível
M198 Pxxxx yyyy ;
↑ ↑
xxxx : Número de cahamdas repetitivas
yyyy : Número de programa (ou número de arquivo)
Quando o número de chamadas repetitivas for omitido, é
assumido ser 1.
Explicação
M198 do Código M especifica uma chamada de subprograma externo.
Você também pode chamar um subprograma externo usando um
código M definido no parâmetro Nº 6030. (Quando um código M
diferente de M198 for definido como um código M para chamar um
subprograma externo, M198 é executado como um código M normal.)
-524-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Exemplo)
M198 P0123 L3 ;
Este comando especifica que o subprograma que tem
número de subprograma externo O0123 deve ser
chamado três vezes repetidamente.
O subprograma é chamado de um programa principal e
executado como segue:
Programa principal Subprograma
1 2 3
N0010 ... ; 0123 ... ;
N0020 ... ; N1020 ... ;
N0030 M198 P0123 L3 ; N1030 ... ;
N0040 ... ; N1040 ... ;
N0050 ; N0050 ... ;
N0060 ... ; N1060 ... M99 ;
- Chamada de número de
programa Você também pode chamar uma chamada de subprograma com o
número de programa dele em vez do número de arquivo ao configurar
o bit 2 (SBP) do parâmetro Nº 3404.
NOTA
1 Uma chamada de subprograma externo pode ser
especificada durante a operação de programa no
modo MEM ou modo MDI. Para fazer uma
chamada de subprograma externo no modo MDI,
definir o bit 1 (MDE) do parâmetro Nº 11630 para 1.
2 Uma chamada de subprograma externo está
disponível para os seguintes dispositivos
externos:
Chamada de Chamada de
Nome do dispositivo número de
externo número de
arquivo
programa
Arquivo Prático Disponível Disponível
CD ou DISQUETE Disponível Disponível
Cartão de Memória Disponível Indisponível
Servidor de Dados Disponível Indisponível
3 Para realizar uma chamada de subprograma
usando um Cartão
De Memória como o dispositivo externo, definir o bit
7 (MNC) do parâmetro Nº 138 para 1 e o canal I/O
(parâmetro Nº 0020) para 4.
Uma chamada de número de programa é sempre
ativada independente da configuração do bit 2
(SBP) do parâmetro Nº 3404.
-525-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
NOTA
4 Uma chamada de subprograma de dispositivo
externo não pode ser realizada a partir de uma
chamada de subprograma usando chamada de
subprograma de dispositivo externo. (Um
alarme (PS1080) é emitido.)
M198
M98 M198
pode ser chamada. Não pode ser
pode ser chamado.
chamada. (Alarme)
-526-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Profundidade
de corte
Z
profundidade
de corte
pela interrupção Peça
por manivela
AVISO
A distância de viagem por divisão de escala pela
interrupção por manivela é o menor incremento
de entrada como com avanço por manivela. Por
exemplo, no caso de IS- B, 254 marcas
correspondem a 0.01 polegadas para uma
máquina de entrada em milímetro/saída em
polegada e 100 marcas correspondem a 0.254
milímetros para uma máquina de entrada em
milímetro/saída em polegada.
-527-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Explicação
- Operação de interrupção
1 Quando o sinal de seleção de eixo de interrupção por manivela para
um eixo de interrupção de manivela for definido para 1 no modo de
operação automática (entrada de dados manual, operação de DNC, ou
operação de memória) ou no modo de edição de memória, a
interrupção por manivela pode ser realizada fazendo girar a manivela
do gerador de pulso manual.
NOTA
Mesmo quando o sinal de sobreposição de
velocidade de avanço define 0%, a interrupção
por manivela pode ser aceita.
Exemplo
Suponha que a velocidade de avanço de corte
permissível máximo para um eixo é 5 m/min, e que
um movimento é feito na direção + em 2 m/min ao
longo do eixo Neste caso, a interrupção por
manivela pode ser aceita mesmo quando o gerado
de pulso manual for girado até uma velocidade
equivalente a 3 m/min. A interrupção de manivela
pela rotação em uma direção pode ser aceita
mesmo quando o gerado de pulso manual for
girado até uma velocidade equivalente a 7 m/min.
Se o gerador de pulso manual for girado a uma
velocidade além dos limites superiores, aqueles
pulsos do gerador de pulso manual que
correspondem ao excesso são perdidos, resultando
em uma má combinação entre a marca de escala do
gerador de pulso manual e a distância de viagem
interrompida de fato.
-528-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
• Coordenadas absolutas
→ Permanecem inalteradas pela interrupção por manivela.
• Coordenadas relativas
→ Alteram pela quantidade de interrupção por manivela.
• Coordenadas de máquina
→ Alteram pela quantidade de interrupção por manivela.
Caminho programado
Caminho após
a interrupção
(G90G54****)
Caminho
programado
Caminhos após
interrupção
Troca pela interrupção por manivela
-529-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Sistema de
coordenada de
peça de trabalho
Correção de antes da
origem da interrupção
peça de Interrupção
trabalho
Posição após
interrupção
Sistema de
coordenada
de peça de
(Ponto zero da máquina) trabalho
depois da
interrupção
Ao efetuar o cancelamento, o sistema de coordenada de peça de
trabalho retorna ao estado presente antes da interrupção por manivela.
Sistema de
coordenada de
Correção peça de trabalho
Cancelamento da depois do
de origem quantidade de
da peça de cancelamento
interrupção
trabalho
Posição após
cancelamento
Sistema de
coordenada de
peça de trabalho
(Ponto zero da máquina) antes do
cancelamento
-530-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
NOTA
Quando a quantidade de interrupção for
compensada usando teclas de função, apenas a
indicação do montante da interrupção se torna 0, e o
sistema de coordenada de peça de trabalho
permanece inalterado.
-531-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
- Display de posição A seguinte tabela mostra a relação entre os dados do display de várias
posições e o movimento pela interrupção por manivela.
Tabela 4.6(b) relação entre os dados do display de várias posições
e o movimento pela interrupção por manivela.
Sinais Relação
Valor de A interrupção de manivela não altera as
coordenada coordenadas absolutas.
absolutas As coordenadas relativas são alteradas pela
Valor de coordenada
relativa distância de viagem especificada pela
interrupção por manivela.
Valor de As coordenadas de máquina são alteradas
coordenada de pela distância de viagem especificada pela
máquina interrupção por manivela.
- Display de distância de
viagem Pressionar a tecla de função então pressionar a tecla de função
de seleção de capítulo
[HNDL]. A quantidade de movimento pela interrupção de manivela é
exibida. Os seguintes 4 tipos de dados são exibidos
concomitantemente.
-532-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Nota
NOTA
1 Em um modo de operação manual como modo
de avanço de corrida, ou modo de ENSINO EM
MANIVELA, a interrupção por manivela não pode
ser realizada.
2 Durante um bloqueio de máquina ou
engrenagem, a interrupção por manivela
não provoca movimento.
3 A interrupção por manivela é desativada para o eixo
em qualquer dos seguintes estados.
- Estado de follow-up
- Estado de controle de eixo PMC
4 Interrupção por manivela não pode ser realizada
para os eixos especificados no modo G00.
-533-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Explicação
N1
2. A ferramenta é parada ao se pressionar a tecla de realizar avanço no meio
do bloco N1 (ponto A).
N2
N1 Ponto A
Ponto B
Intervenção N2
Manual
N1 Ponto A
4. Depois do retorno automático ao ponto A na velocidade de avanço do
funcionamento a seco, o comando de movimento restante do bloco N1 é
executado.
Ponto B Retorno (posicionamento tipo interpolação não linear)
N2
N1 Ponto A
-534-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
AVISO
Certificar-se de realizar a intervenção correta de
acordo com a direção de usinagem e figura da peça
de trabalho. De outra forma, a peça de trabalho,
máquina, ou ferramenta podem ser quebradas.
Intervenção
manual
Ponto B
N2
N1 Ponto A
Ponto B
N2
N1 Ponto A
- Absoluto manual
ligado/desligado Em casos como quando o movimento da ferramenta ao longo do eixo é
parado por manter avanço durante a operação automática para que a
intervenção manual possa ser usada para override a ferramenta:
Quando a operação manual é reiniciada, esta função retorna a
ferramenta à posição onde a intervenção manual foi iniciada.
- Velocidade de avanço de
retorno A velocidade de avanço de retorno é uma velocidade de avanço de
funcionamento seco e a override de velocidade de avanço de corrida é
ativada. Quando o sinal de travessia rápida manual RT(G0019.7) for 1,
a velocidade de avanço de retorno não é um velocidade de avanço de
funcionamento seco, mas uma taxa de travessia rápida.
- Operação de retorno
A operação de retorno é realizada de acordo com o posicionamento
tipo interpolação não linear.
- Bloco único
Se a tecla de parada do bloco único estiver ligada durante a operação
de retorno, a ferramenta para na posição de parada e reinicia o
movimento quando a tecla de partida de ciclo for pressionado.
-535-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
- Cancelamento
Quando uma recomposição, alarme ou parada de emergência ocorre
durante a intervenção ou retorno manual, a função de intervenção ou
retorno manual é cancelada.
- Modo MDI
A função de intervenção ou retorno manual é ativada no modo MDI.
Limitação
- Correção
Quando a ferramenta é quebrada, se a ferramenta for substituída pela
intervenção manual e então o processamento for reiniciado a partir de
ponto médio no bloco interrompido, uma alteração na correção não é
refletida.
M
- Escalonamento
Quando realizar a intervenção e retorno manual, não aplicar
escalonamento.
-536-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Caminho da
ferramenta
programado
Caminho da
ferramenta após a
função de imagem
de espelho ser
Ferram enta usada
-537-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Explicação
• A função de imagem de espelho também pode ser ligada e
desligada ao configurar-se bit 0 (MIRx) do parâmetro Nº 0012
para 1 ou 0.
• Para interruptores de imagem de espelho, consultar o manual
fornecido pelo fabricante da ferramenta da máquina.
Limitação
T
A direção de movimento durante a configuração do sistema de
coordenada de máquina (G53), a direção de movimento durante a
operação manual, e a direção de movimento a partir de um ponto
intermediário para a posição de referência durante o retorno
automático à posição de referência (G28) não podem ser revertidas.
M
A direção de movimento durante a configuração do sistema de
coordenada de máquina (G53), a direção de movimento durante a
operação manual, e a direção de movimento a partir de um ponto
intermediário para a posição de referência durante o retorno
automático à posição de referência (G28), a direção de aproximação
durante o posicionamento de direção única (G60), e a troca de direção
em um ciclo de perfuração (G76, G87) não podem ser revertidas.
-538-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
Retorno à operação
Posição de reinicio
Retorno à operação
Posição de reinicio
-539-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
[TIPO Q]
1 Quando a energia está LIGADA ou a parada de emergência for
liberada, realizar todas as operações necessárias de uma vez,
incluindo o retorno à posição de referência.
2 Mover a máquina manualmente para o ponto de partida do
programa (ponto de partida de usinagem), e manter os dados
modais e o sistema de coordenadas nas mesmas condições que a
partida de usinagem.
3 Se necessário, modificar a quantia de correção. (Ir para o passo 2)
Procedimento 2
[DE COMUM PARA TIPO P / TIPO Q]
1 Ligar o interruptor de reinício de programa no painel do operador
da máquina LIGAR.
2 Pressionar a tecla para exibir o programa desejado.
xxxxx [TIPO Q]
ou
[TIPO P]
número
[TIPO Q]
xxxyyyyy ou
[TIPO P]
-540-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
-541-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
possa bater uma peça ou outro objetos quando ela se move para a
posição de reinício de usinagem. Se tal possibilidade existe,
mover a ferramenta manualmente para uma posição da qual a
ferramenta possa mover-se para a posição de reinício de usinagem
sem encontrar quaisquer obstáculos.
9 Pressionar a tecla de partida de ciclo. A ferramenta se move para
a posição de reinício de usinagem na velocidade de avanço de
funcionamento seco sequencialmente ao longo dos eixos, na
ordem especificada pelas configurações do parâmetro Nº 7310. A
usinagem é então reiniciada.
Procedimento para reiniciar programa pela especificação de um Número de bloco.
Procedimento 1
[TIPO P]
1 Retrair a ferramenta e substituí-la com uma nova. Quando
necessário, mudar a correção. (Ir para o passo 2)
[TIPO Q]
1 Quando a energia está LIGADA ou a parada de emergência for
liberada, realizar todas as operações necessárias de uma vez,
incluindo o retorno à posição de referência.
2 Mover a máquina manualmente para o ponto de partida do
programa (ponto de partida de usinagem), e manter os dados
modais e o sistema de coordenadas nas mesmas condições que a
partida de usinagem.
3 Se necessário, modificar a quantia de correção. (Ir para o passo 2)
Procedimento 2
[DE COMUM PARA TIPO P / TIPO Q]
1 Ligar o interruptor de reinício de programa no painel do operador
da máquina
2 Pressionar a tecla para exibir o programa desejado.
[TIPO Q]
B xxxxxxxx ou
[TIPO P]
Número do bloco
-542-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
-543-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
Depois que o bloco a ser reiniciado for pesquisado, você pode realizar
as seguintes operações
Procedimento
1 Quando o bloco a ser reiniciado for pesquisado usando a função
de reinício de programa, a tela de reinício de programa aparece.
Quando o Bit 7 (MOP) do parâmetro nº 7300 for definido para 1,
as teclas de função [OVERSTORE], [ERASE], e [INPUT] são
exibidas.
-545-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
-546-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
CUIDADO
1 Os códigos M, S, T, e B especificados no modo over
store não são exibidos na tela de reinício de
programa.
2 No modo over store, trocar o modo de Operação
para outro diferente do modo MEM ou RMT não
cancela o modo over store. Neste caso, nenhum
Valor pode ser inserido na (OVERSTORE) seção.
3 Na série T, não especificar um código T no modo
over store. Se um código T for especificado, ele
não é executado.
Explicação
- Número de bloco
Quando o CNC for parado, o número de bloco executados é exibido na
tela de programa ou tela de reinício de programa. O operador pode
especificar o número do bloco a partir do programa que está para ser
reiniciado, fazendo referência ao número exibido na tela. O número
exibido indica o número do bloco que foi executado mais
recentemente. Por exemplo, para reiniciar o programa a partir do
bloco no qual a execução parou, especificar o número exibido, mais
um.
O número de blocos é contado a partir da usinagem, assumindo uma
linha NC de um programa CNC para ser um bloco.
(Exemplo 1)
Programa CNC Número de blocos
O0001 ; 1
G90 G92 X0 Y0 Z0 ; 2
G01 X100. F100 ; 3
G01 Z-50. F50 ; 4
M30 ; 5
(Exemplo 2)
Programa CNC Número de blocos
O0001 ; 1
G90 G92 X0 Y0 Z0 ; 2
G90 G00 Z100. ; 3
G81 X100. Y0. Z120. R-80. F50. ; 4
#1=#1+1 ; 4
#2=#2+1 ; 4
#3=#3+1 ; 4
G00 X0 Z0 ; 5
M30 ; 6
Declarações de macro não são contadas como blocos.
-547-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
- Intervenção MDI
Quando a intervenção MDI for realizada enquanto o programa for
parado por parada de bloco único, os comandos CNC usados para
intervenção não são contados como um bloco.
Limitação
Nas seguintes condições, o reinício tipo P não pode ser realizado:
- Reinício tipo P • A operação automática não foi realizada desde que ligou o
equipamento.
• A operação automática não foi realizada desde que a parada de
emergência foi liberada.
• A operação automática não foi realizada desde que o sistema de
coordenada foi trocado ou alterado (alteração do valor de
correção externo de origem da peça de trabalho).
- Bloco de reinício
O bloco onde o programa deve reiniciar não é necessariamente o bloco
onde o programa foi interrompido. Você pode reiniciar o programa a
partir de qualquer bloco. Para o reinício tipo P, entretanto, o bloco
onde o programa é para reiniciar deve usar o mesmo sistema de
coordenada de quando a execução do programa foi interrompida.
- Bloco único
Quando a operação de bloco único for ativada no momento de um
movimento para o ponto de reinício, uma parada de bloco único ocorre
a cada vez que uma operação de eixo acontece. Neste caso, nenhuma
operação MDI é permitida.
- Intervenção manual
Durante o movimento para o ponto de reinício, a intervenção manual é
permitida para um eixo para o qual uma operação de retorno ainda não
tenha sido realizada. Entretanto, as operações manuais não causam
qualquer movimento ao longo dos eixos para os quais uma operação de
retorno já tenha sido completada.
-548-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
- MDI
Quando a operação de pesquisa tiver terminado, nenhum comando de
movimento pode ser especificado pelo MDI antes do movimento do
eixo.
- Reset
Não realizar uma operação de recomposição durante o tempo de início
da operação de pesquisa da seqüência de reinício até a usinagem ser
reiniciada.
Se uma operação de recomposição for realizada, os passos de reinício
devem ser realizados novamente a partir do começo.
- Manter avanço
Se uma operação de manutenção de avanço for realizada durante a
pesquisa, os passos de reinício devem ser realizados novamente a partir
do começo.
- Absoluto manual
Toda operação manual deve ser realizada com o modo absoluto manual
ligado independente de a operação manual ser realizada antes ou
depois da usinagem.
- Retorno à Posição de
Referência A menos que um detector de posição absoluta (codificador de pulso
absoluto) seja fornecido, esteja certo de realizar o retorno à posição de
referência após ligar, então realizar a operação de reinício.
- Interruptor de reinício
de programa Quando o interruptor de reinício de programa estiver ligado, pressionar
o interruptor de início de ciclo não inicia a operação.
M
- Indexação de tabela Para uma máquina que usa a indexação da tabela de índice, posicionar
de índice a máquina no ponto de reinício avanaçado antes de reiniciar o
programa.
-549-
4.OPERAÇÃO AUTOMÁTICA OPERAÇÃO B-64304PO/01
T
• Torneamento poligonal (G50.2)
• Ciclo de segmentação (G92)
• Ciclo de segmentação repetitiva múltipla (G76)
• Interpolação de coordenada polar G12.1)
• Corte balanceado (G68)
T
• Posicionamento do fuso
-550-
B-64304PO/01 OPERAÇÃO 4.OPERAÇÃO AUTOMÁTICA
AVISO
Como uma regra, a ferramenta não pode ser retornada para uma
posição correta nas seguintes condições.
Cuidado especial deve ser tomado nos seguintes casos desde
que nenhum deles provoque um alarme:
- A operação manual é realizada quando o modo absoluto
manual está DESLIGADO.
- A operação manual é realizada quando a máquina está travada.
- Quando a imagem de espelho é usada. Entretanto, o retorno
tipo P é possível para uma bloqo que trocou entre LIGADO e
DESLIGADO mais recentemente ou um bloco subseqüente.
Neste caso, a posição de sinal de imagem de espelho atual
quando o programa foi interrompido deve ser mantido.
Quando nenhum sistema de coordenada é criado no início de
um programa no qual os comandos principais são executadas
no modo incremental.
- Quando a operação manual é realizada no curso de movimento
de eixo para a operação de retorno.
- Quando o reinício do programa é comandado por um bloco
entre o bloco para saltar o corte e bloco de comando absoluto
subseqüente.
- Quando o reinício de programa é especificado no estado de
bloqueio de máquina, então o bloqueio de máquina é
cancelado.
- Quando o reinício do programa especificado para um bloco
intermediário para um ciclo fixo repetitivo múltiplo
- Em geral, quando um sistema de coordenada é criado,
modificado, ou trocado depois que a operação de pesquisa
termina, a ferramenta não pode ser retornada para uma posição
correta.
CUIDADO
Guarde o seguinte em mente quando reiniciar um programa
incluindo macros variáveis.
- Variável comum
Quando o programa é reiniciado, os valores anteriores são
herdados como variáveis comuns sem ser pré-ajustados
automaticamente. Antes de reiniciar o programa, inicialize as
variáveis apropriadas aos valores originais usados no início da
operação automática anterior.
- DI/DO
No reinício do programa, DI pode ser lido por uma variável de
sistema, mas DO não pode ser liberado.
- Relógio
Quando o programa está sendo reiniciado, o tempo de relógio
pode ser obtido por uma variável de sistema, mas o tempo não
pode ser pré-ajustado.
- Correção de ferramenta e correção original de peça de trabalho
Quando o programa está sendo reiniciado, a correção pode ser
lido por uma variável de sistema, mas a modificação da correção
é permitida só para o tipo Q.
-551-
5.OPERAÇÃO TESTE OPERAÇÃO B-64304PO/01
5 OPERAÇÃO - TESTE
As seguintes funções são usadas para verificação antes da usinagem real
se a máquina functionar conforme especificado pelo programa criado.
-552-
B-64304PO/01 OPERAÇÃO 5.OPERAÇÃO TESTE
Ferram enta X
Y
Z ..................
AVISO
O relacionamento posicional entre as coordenadas
da peça e as coordenadas da máquina pode diferir
antes e depois da operação automática usando
bloqueio de máquina. Neste caso, especificar o
sistema de coordenadas da peça pelo uso de um
comando de configuração de coordenada ou por
realizar o retorno manual à posição de referência.
-553-
5.OPERAÇÃO TESTE OPERAÇÃO B-64304PO/01
Limitação
- Comando M, S, T, B por apenas bloqueio de máquina
Os comandos M, S, T e B são executados no estado de bloqueio de
máquina.
-554-
B-64304PO/01 OPERAÇÃO 5.OPERAÇÃO TESTE
Peça
Override Velocidade de
avanço
Procedimento Definir o seletor de substituição de velocidade de avanço para a
porcentagem desejada (%) no painel do operador da máquina, antes ou
durante a operação automática.
Em algumas máquinas, o mesmo seletor é usado para o seletor de
substituição de velocidade de avanço e seletor de velocidade de avanço
de corrida. Consultar o manual apropriado fornecido pelo construtor
da ferramenta para substituição de velocidade de avanço.
Limitação
- Faixa de substituição
A substituição que pode ser especificada varia de 0 a 254%. Para
máquinas individuais, a faixa depende das especificações do fabricante
da ferramenta da máquina.
- Substituição durante
filamento Durante o processo de filamento, a configuração de substituição é
ignorada;
-555-
5.OPERAÇÃO TESTE OPERAÇÃO B-64304PO/01
Overide do deslocamento
rápido
Procedimento
Selecionar um dos quatro avanços de velocidade com o interruptor de
substituição de deslocamento rápido durante o deslocamento rápido.
Selecionar uma override de deslocamento rápido nos passos de 1% ou
0,1%.
Consultar o manual apropriado fornecido pelo construtor da ferramenta
para override de deslocamento rápido.
Explicação
Os seguintes tipos de deslocamento rápido estão disponíveis. O
override do deslocamento rápido pode ser aplicado para cada um deles.
(1) Deslocamento rápido pelo G00
(2) Deslocamento rápido durante um ciclo fixo
(3) Deslocamento rápido em G27, G28, G29 (série M), G30, G53
(4) Deslocamento rápido manual
(5) Deslocamento rápido de retorno manual à posição de referência
-556-
B-64304PO/01 OPERAÇÃO 5.OPERAÇÃO TESTE
Ferramenta
Tabela
Explicação
A velocidade de avanço de funcionamento em vazio muda conforme
- Velocidade de avanço de mostrado na tabela abaixo, de acordo com o interruptor de travessia
funcionamento em vazio rápida (sinal de seleção de travessia rápida manual) e parâmetros.
Tabela 5.4 (a) Velocidade de avanço durante funcionamento em vazio
Interruptor de Comando do programa
deslocamento Deslocamento rápido Avanço de corte
rápido
ON Taxa de deslocamento rápido Velocidade de avanço de
funcionamento em vazio ×
(*2)
Jvmax
Velocidade de avanço de Velocidade de avanço de
OFF funcionamento em vazio × JV, funcionamento seco × JV(*2)
Ou taxa de deslocamento
(*1)
rápido
Máxima velocidade de avanço do corte.................. definida pelo parâmetro No.1430
Taxa de deslocamento rápido ....................................definida pelo parâmetro No.1420
Velocidade de avanço de funcionamento seco. ....... definida pelo parâmetro No.1410
(*1) Velocidade de avanço de funcionamento seco × JV quando parâmetro RDR
(No. 1401#6) é 1.
Taxa de travessia rápida quando parâmetro RDR é 0.
JV override de velocidade de avanço de corrida
(*2) grampeado para o avanço de velocidade de corte máximo
Jvmax Valor máximo de override de velocidade de avanço da corrida
-557-
5.OPERAÇÃO TESTE OPERAÇÃO B-64304PO/01
Ferram enta
Partida do ciclo
Parar Parar
Peça
Parar
Bloco único
Procedimento
1 Pressionar o interruptor de bloco único no painel do operador da
máquina.
A execução do programa é parada após o bloco atual ser
executado.
2 Pressionar a tecla de partida do ciclo para executar o próximo
bloco. A ferramenta para após o bloco ser executado.
Consultar o manual apropriado fornecido pelo construtor da
ferramenta para execução de bloco único.
-558-
B-64304PO/01 OPERAÇÃO 5.OPERAÇÃO TESTE
Explicação
- Retorno a posição de referência e bloco único
Se G28, G29 (série M), e G30 forem emitidos, a função de bloco único
é eficaz no ponto intermediário.
<2>
<6>
Rapid traverse
<4>
-559-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
6 FUNÇÕES DE SEGURANÇA
Para parar imediatamente a máquina por segurança, pressionar a tecla
de parada de Emergência. Para impedir que a ferramenta exceda os
fins do tempo, verifique ultrapassagem e verifique tempos
armazenados estejam disponíveis. Este capítulo descreve parada de
emergência, verificação de ultrapassagem, e verificação de tempos
armazenados.
-560-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Vermelho
PARADA DE EMERGÊNCIA
Explicação
PARADA DE EMERGÊNCIA interrompe a corrente do motor.
As causas de problemas podem ser removidas antes que a tecla seja
liberada.
-561-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
Desaceleração
e parada Y
X
Fim de tempo Interruptor de
limite
Explicação
- Ultrapassagem de curso durante a operação automática
Quando uma ferramenta toca um interruptor limite ao longo de um
eixo durante a operação automática, a ferramenta é desacelerada e
parada ao longo de todos os eixos e um alarme de ultrapassagem de
curso é exibido.
- Liberar ultrapassagem de Pressionar a tecla de reset para reiniciar o alarme após mover a
curso ferramenta para a direção de segurança pela operação manual. Para
detalhes sobre a operação, consultar o manual do operador do
construtor da ferramenta da máquina.
Alarme
Tabela 6.2 (a)
ALARME Nº Mensagem Descrição
O interruptor de limite de curso na direção positiva foi disparado.
Este alarme é gerado quando a máquina atinge o final do curso.
OT0506 + ULTRAPASSAGEM Quando este alarme não é gerando, a avanço de todos os eixos é
(RÍGIDO) parada durante a operação automática. Durante a operação manual,
apenas a avanço do eixo no qual o alarme ocorreu é parada.
O interruptor de limite de curso na direção negativa foi disparado.
Este alarme é gerado quando a máquina atinge o final do curso.
OT0507 - ULTRAPASSAGEM Quando este alarme não é gerando, a avanço de todos os eixos é
(RÍGIDO) parada durante a operação automática. Durante a operação manual,
apenas a avanço do eixo no qual o alarme ocorreu é parada.
-562-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Verificação 2 de
tempo
armazenado
-563-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
Explicação
- Controle 1 de curso
armazenado Parâmetros (Nºs 1320, 1321 ou Nºs 1326, 1327) configuram limites.
Fora da área dos limites fixados é uma área proibida. O construtor da
ferramenta da máquina normalmente define esta área como o tempo
máximo.
Quando a ferramenta entra em uma área proibida e um alarme é
gerado, a ferramenta pode ser movida na direção contrária da qual a
ferramenta veio.
Neste momento, um sinal (sinal de alarme de ultrapassagem) pode ser
liberado para o PMC se o bit 6 (OTS) do parâmetro Nº 1301 for
definido para 1. Além disso, quando a ferramenta entra na árera
proibida durante a operação manual, o sinal (sinal de alarme de
ultrapassagem) pode ser liberado para o PMC sem gerar o alarme ao
configurar bit 1 (NAL) do parâmetro Nº 1300 para
1. Com esta configuração de parâmetro, o alarme é gerado quando a
ferramenta entra na área proibida durante a operação automática.
CUIDADO
1 Se os dois pontos para especificar uma área
proibida forem idênticos, todas as áreas são
tratadas como áreas proibidas para o controle de
curso armazenado 1.
2 O tamanho da área proibida deve ser definido
cuidadosamente.
Se o tamanho for definido incorretamente, o
curso se torna infinito.
- Controle 2 de curso
armazenado Parâmetros (Nºs 1322, 1323) ou comando configuram estes limites.
Dentro ou fora da área do limite pode ser definida como área proibida.
Parâmetro FORA (Nº 1300#0) seleciona ou dentro ou fora como área
proibida.
No caso de comando de programa, um comando G22 proibe a
ferramenta de entrar na área proibida, e um comando G23 permite que
a ferramenta entre na área proibida.
Cada um dos G22; e G23; devem ser comandados independentemente
de outros comandos em um bloco.
O comando abaixo cria ou muda a área proibida:
G22 X_ Y_ Z_ I_ J_ K_ ;
(X, Y, Z)
(I, J, K)
X>I, Y>J, Z>K
Fig. 6.3 (b) Criar ou mudar uma área proibida usando um programa
-564-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Os valores X1, Y1, Z1, X2, Y2, e Z2, que são definidos pelos
parâmetros Nº 1322 e Nº 1323, devem ser especificados pela distância
a partir do sistema de coordenada de máquina (unidade de máquina).
Os valores X, Y, Z, I, J, e K, que são definidos por um comando G22,
devem ser especificados pela distância no menor incremento de
entrada (unidade de entrada)
Valores definidos por um programa são então convertidos em um
incremento de máquina e os valores são definidos como parâmetros.
- Controle 3 de curso
armazenado Configurar o limite com os parâmetros Nº 1324, e 1325. A área dentro
do limite se torna a área proibida.
Os valores X1, Y1, Z1, X2, Y2, e Z2 devem ser definidos como
coordenadas (unidade de máquina) no sistema de coordenada da
máquina.
CUIDADO
1 Se os dois pontos para especificar uma área
proibida forem idênticos, todas as áreas são
tratadas como áreas móveis para o controle de
curso armazenado 2/3.
2 Mesmo se a relação de magnitude dos dois pontos
para especificar uma área proibida for
incorretamente definida, um paralelepípedo
retangular que tem os dois pontos como os ápices
na sua linha diagonal é assumido como os limites
no controle de curso armazenado 2/3.
3 Desde que um eixo sem a função de retorno à
posição de referência não tenha nenhuma área
proibida, não há nenhum alarme sobre áreas
proibidas para o eixo.
-565-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
b
Limite de área
A
A
A posição da
ferramenta após o
Limite da área proibida retorno à posição
de referência
-566-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
- Liberando os alarmes
Se introduzir uma área proibida e um alarme for gerado, a ferramenta
pode ser movida apenas na direção para trás. Para cancelar o alarme,
mover a ferramenta para trás até que ela esteja fora da área proibida e
reset o sistema. Quando o alarme for cancelado, a ferramenta pode ser
movida tanto para trás como para frente.
Quando o bit 4 (OF1) do parâmetro Nº 1301 for 1, se o eixo se mover
dentro da área móvel depois que um alarme ocorrer no controle de
curso armazenado 1, o alarme OT é limpo sem uma recomposição
(função de limpeza automática).
NOTA
Nos seguintes casos, a função de limpeza
automática é desativada. Para limpar um alarme,
fazer uma recomposição.
1 Um alarme é definido para ocorrer antes que o
limite de curso armazenado seja excedido (bit 7
(BFA) do parâmetro Nº 1300 for 1).
2 Um outro alarme de ultrapassagem (como o
controle de curso armazenado 2/3 e verificação
de interferência) ocorre.
-567-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
AVISO
Se as coordenadas do ponto final atingidas como
um resultado de percorrer a distância especificada
em cada bloco estiverem em uma área proibida,
forem checadas. Neste caso, o caminho seguido
por um comando de movimento não é verificado.
Entretanto, se a ferramenta entrar em uma área
proibida definida pela verificação 1, 2, ou 3 de
tempo armazenado, um alarme é emitido. (Ver os
exemplos abaixo.)
Exemplo 1)
Ponto final
Ponto de partida
Ponto final
-568-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Exemplo 2)
Ponto de partida
Limitação
- Bloqueio de Máquina Se o bloqueio de máquina for aplicado no início do movimento,
nenhum controle de fim de curso feita antes do movimento é realizado.
-569-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
T
- Modo de interpolação de coordenada polar
No modo de interpolação de coordenada polar, nenhuma verificação é
feita.
Alarme
Tabela 6.4 (a) Alarme
Número Mensagem Descriçã
o foi encontrado
O ponto final do bloco
+ ULTRAPASSAGEM no lado + da área de proibição de
OT0510
(PRÉ-VERIFICAÇÃO) limite de curso durante uma verificação
de curso antes do movimento.
Modificar o programa.
O ponto final do bloco foi encontrado no
- ULTRAPASSAGEM lado - da área de proibição de limite de
OT0511
(PRÉ-VERIFICAÇÃO) curso durante uma verificação de curso
antes do movimento.
Modificar o programa.
-570-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
-571-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
-572-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Esta função permite uma faixa de dados eficaz a ser definida e verifica
se os dados de entrada estão dentro da faixa de configuração.
T
• Correção de ferramenta de eixo Y
• Troca de peça de trabalho
- Configurações
Para ativar esta função, definir uma faixa de dados eficaz para cada
tela de entrada na tela de configuração de função de confirmação de
operação. Para informações sobre como exibir as telas de configuração
individual, como definir faixas de dados, e outros detalhes, ver os itens
que descrevem a configuração das faixas de dados.
Se a faixa de dado definida for inválida, nenhuma entrada de dado é
aceita. Corrigir a configuração de faixa de dado, e então inserir dados.
-573-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
-574-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
NOTA
Esta função não pode ser usada para inserir dois
ou mais valores consecutivamente ao delimitá-los
pelo ponto-e-vírgula (;).
T
Troca de peça de trabalho
Correção de ferramenta de eixo Y
Barreira de estoque de ponta de mandril
-575-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “TECLA DESATIVADA
[ENTRADA] EM” para ativar ou desativar esta função. Para
informações sobre como exibir a tela de configuração, como configurar
a função, e outros detalhes, ver o item “Configuração de confirmação
de operação” que descreve a configuração da função de confirmação
de operação.
-576-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
-577-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “ELIMINAR TODOS OS
DADOS” para ativar ou desativar esta função. Para informações
sobre como exibir a tela de configuração, como configurar a função, e
outros detalhes, ver o item “Configuração de confirmação de
operação” que descreve a configuração da função de confirmação de
operação.
-578-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “ENTRADA EM
CONFIGURAÇÃO” para ativar ou desativar esta função. Para
informações sobre como exibir a tela de configuração, como configurar
a função, e outros detalhes, ver o item “Configuração de confirmação
de operação” que descreve a configuração da função de confirmação
de operação.
-579-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
Visão Geral
As seguintes funções são fornecidas para evitar operações impróprias
quando o programa é executado.
• Exibição de informação modal atualizada
• Iniciar Sinal de Verificação
• Exibição do status do eixo
• Confirmação do início a partir de um bloco médio
• Verificação da faixa de dados
• Verificação do valor incremental máximo
• Indicação de aviso durante um reinício na operação do programa
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “EXIBIÇÃO DE DESTAQUE DE
ATUALIZAÇÃO MODAL” para ativar ou desativar esta função. Para
informações sobre como exibir a tela de configuração, como configurar
a função, e outros detalhes, ver o item “Configuração de confirmação
de operação” que descreve a configuração da função de confirmação
de operação.
-580-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
- Configurações
Esta função não requer qualquer configuração na tela de configuração
de função de confirmação e operação.
-581-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “EXIBIÇÃO DE STATUS DO
EIXO” para ativar ou desativar esta função. Para informações
sobre como exibir a tela de configuração, como configurar a função, e
outros detalhes, ver o item “Configuração de confirmação de
operação” que descreve a configuração da função de confirmação de
operação.
NOTA
Para a unidade de exibição de 8.4 polegadas,
não há indicação na tela de verificação de
programa.
-582-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
- Configurações
Na tela de configuração de função de confirmação de operação,
verificar ou não verificar a caixa de “INICIAR A PARTIR DO MEIO
DO PROGRAMA” para ativar ou desativar esta função. Para
informações sobre como exibir a tela de configuração, como configurar
a função, e outros detalhes, ver o item “Configuração de confirmação de
operação” que descreve a configuração da função de confirmação de
operação.
-583-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
NOTA
Para usar esta função, você precisa configurar
cada faixa de dados corretamente. Para
informações sobre como configurar as faixas de
dados, ver o item “Faixa de valor eficaz para cada
dado”.
-584-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
- Formato
O formato do comando CNC usado para especificar o valor
incremental máximo é como segue.
G91.1 IP_ ;
IP_ ; Valor incremental máximo
-585-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
Explicação
- Visão geral da exibição de aviso durante uma recomposição na operação do
programa
Para ativar ou desativar o aviso, definir bit 0 (MDW) do parâmetro Nº
10334.
NOTA
Não há função para adquirir ou exibir uma
mensagem de aviso no Executor de Linguagem C.
Consequentemente, este aviso não pode ser
exibido em uma tela criada pelo construtor da
ferramenta da máquina.
-586-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
-587-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
-588-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Explicação
- Itens a serem configurados
A seguinte tabela mostra o que é exibido para cada item a ser
configurado e as funções correspondentes.
Item exibido Função correspondente
ENTRADA INCREMENTAL Confirmação de entrada incremental
TECLA DE FUNÇÃO DESATIVA Proibição de entrada absoluta pela tecla
[INPUT] NA CORREÇÃO DE de função (correção de ferramenta,
FERRAMENTA, TURNO DE correção de ferramenta de eixo Y (série
TRABALHO T), e turno de trabalho (série T))
TECLA DE FUNÇÃO Proibição da entrada absoluta pela
DESATIVADA [INPUT] EM tecla de função (correção de origem
COORDENADAS DE de peça de trabalho)
TRABALHO
ELIMINAR PROGRAMA Confirmação da eliminação do
programa
ELIMINAR TODOS OS DADOS Confirmação da eliminação de todos os
dados
ENTRADA EM CONFIGURAÇÃO Confirmação de um dado atualizado
durante o processo de configuração de
dado
DISPLAY DE DESTAQUE DE Display de informação modal atualizada
ATUALIZAÇÃO MODAL
DISPLAY DO STATUS DO EIXO Display do status do eixo
INÍCIO A PARTIR DO MEIO DO Confirmação do início a partir de um
PROGRAMA bloco médio
-589-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
[SWITCH].
6 Pressionar a tecla MDI, inserir dados necessários, e então clicar a
tecla de função [INPUT].
-590-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
Explicação
- Tipo de controle A configuração depende do tipo de controle mostrado abaixo.
M
A memória A de correção de ferramenta (bit
6(NGW) do parâmetro Nº 8136 é 1).
A memória C de correção de ferramenta (bit 6
(NGW) do parâmetro Nº 8136 é 0).
T
-591-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
M
- Configurações com a memória A de correção de ferramenta (bit 6 (NGW) do
parâmetro Nº 8136 é 1).
Com a memória A de correção de ferramenta, uma faixa de dados
eficaz é especificada usando os quatro itens seguintes.
Item exibido O que configurar
A PARTIR
FAIXA Especificar uma faixa de número de correção de
DE
ferramenta.
Para
LIMITE Especificar uma faixa de valor de correção de
- INFERIOR ferramenta em conexão com uma faixa de número
LIMITE de correção de ferramenta especificada.
SUPERIOR
-592-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
T
- Configurações sem a correção de geometria e desgaste (bit 6 (NGW) do parâmetro
Nº 8136 é 1)
Sem a correção de geometria/desgaste, uma faixa de dados eficaz é
especificada usando os oito itens seguintes.
Item exibido O que configurar
A PARTIR DE
FAIXA Para Especificar uma faixa de número de correção de ferramenta.
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta válida
X para o eixo X em conexão com uma faixa de número de
LIMITE SUPERIOR
correção de ferramenta especificada.
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta válida
Z para o eixo Z em conexão com uma faixa de número de
LIMITE SUPERIOR
correção de ferramenta especificada.
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta válida
Raio para raio da ponta da ferramenta em conexão com uma faixa de
LIMITE SUPERIOR número de correção de ferramenta especificada.
NOTA
Os itens de raio não são exibidos quando a compensação
do raio da ponta da ferramenta não for fornecido (bit 7
(NCR) do parâmetro Nº 8136 for 1).
- Configurações com a correção de geometria e desgaste (bit 6 (NGW) do parâmetro Nº 8136
é 0)
Com a correção de geometria/desgaste, uma faixa de dados eficaz é
especificada usando os 14 itens seguintes.
Item exibido O que configurar
A PARTIR DE Especificar uma faixa de número de correção de ferramenta.
FAIXA Para
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta
X válida para a geometria do eixo X em conexão com uma faixa
LIMITE SUPERIOR de número de correção de ferramenta especificada.
GEOMETRIA
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta
Z válida para geometria do eixo Z em conexão com uma faixa
LIMITE SUPERIOR de número de correção de ferramenta especificada.
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta
Raio válida para geometria do raio da ponta da ferramenta em
LIMITE SUPERIOR conexão com uma faixa de número de correção de
ferramenta especificada.
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta
X válida para o desgaste do eixo X em conexão com uma
LIMITE SUPERIOR faixa de número de correção de ferramenta especificada.
DESGASTE
LIMITE INFERIOR Especificar uma faixa de valor de correção de ferramenta
Z válida para o desgaste do eixo Z em conexão com uma
LIMITE SUPERIOR faixa de número de correção de ferramenta especificada.
NOTA
Os itens de raio não são exibidos quando a compensação
do raio da ponta da ferramenta não for fornecido (bit 7
(NCR) do parâmetro Nº 8136 for 1).
-593-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
-594-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
-595-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
teclas e ou a tecla
de função [SWITCH].
6 Aperte a tecla MDI, entre com os dados necessários, então clique
na tecla de função [INPUT]
Se a configuração da faixa de dados efetivos for inválida por qualquer
uma das razões listadas abaixo a checagem da faixa de dados de entrada
não é executada normalmente e os dados de entrada são rejeitados.
• Há uma sobreposição de coordenada de peça de trabalho.
• Os valores de limite superior e inferior são revertidos.
• Os valores não são eficazes (por exemplo, um sistema de
coordenada de peça de trabalho inválido está configurado).
• O valor do limite superior está configurado para o sistema de
coordenada de peça de trabalho quando 0 está configurado para o
valor do limite inferior.
Explicação
- O que configurar para a correção de origem de peça de trabalho
Para a correção de origem de peça de trabalho, uma faixa de dados
eficaz é especificada usando os quatro itens seguintes
Item exibido O que configurar
A PARTIR
FAIXA Sistema de coordenada de peça de trabalho
DE
ATÉ
NOME LIMITE Especificar uma faixa válida de valor de correção em
DO INFERIOR conexão com uma faixa de sistema de coordenada
EIXO LIMITE de peça de trabalho especificada.
SUPERIOR
-596-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
-597-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
teclas e , , , ,e ou
a tecla de função [SWITCH].
6 Aperte a tecla MDI, entre com os dados necessários, então clique
na tecla de função [INPUT]
Se a configuração da faixa de dados efetivos for inválida por qualquer
uma das razões listadas abaixo a checagem da faixa de dados de entrada
não é executada normalmente e os dados de entrada são rejeitados.
Há uma sobreposição de número de correção de ferramenta.
Os valores de limite superior e inferior são revertidos.
Os valores não são eficazes (por exemplo, mais pares de números
de correção do que o permitido são configurados).
Também se o número de correção de ferramente for 0.
Explicação
- Configurações sem a correção de geometria e desgaste (bit 6 (NGW) do parâmetro
Nº 8136 é 1)
Sem as correções de geometria/desgaste, uma faixa de dados eficaz é
especificada usando os quatro itens seguintes.
Item exibido O que configurar
A PARTIR
Especificar uma faixa de número de correção de
FAIXA DE
ATÉ ferramenta do eixo Y.
LIMITE Especificar uma faixa de valor de correção de
- INFERIOR ferramenta em conexão com uma faixa de número
de correção de ferramenta do eixo Y especificada.
LIMITE
SUPERIOR
-598-
B-64304PO/01 OPERAÇÃO 6.FUNÇÕES DE SEGURANÇA
[SWITCH].
6 Pressionar a tecla MDI, inserir dados necessários, e então clicar na
tecla de função [INPUT].
-599-
6.FUNÇÕES DE SEGURANÇA OPERAÇÃO B-64304PO/01
Explicação
- O que configurar para a troca de peça de trabalho
Para a troca de peça de trabalho, uma faixa de dados eficaz é
especificada usando os dois itens seguintes
Item exibido O que configurar
NOME DO EIXO LIMITE
Especificar uma faixa válida de valor de troca de peça de
INFERIOR
trabalho em cada eixo.
LIMITE
SUPERIOR
-600-
7.FUNÇÕES DE ALARME E
-601-
7.FUNÇÕES DE ALARME E
Explicação
Se um alarme ocorre, a tela de alarme (código do erro e número)
- Tela de alarme aparece para indicar a causa. Os alarmes são classificados por um
código e número de erro.
Fig. 7.1 (a) Tela de alarme (exemplo para unidade de exibição de 8.4
polegadas)
Acondicionamento de
exibição
-602-
7.FUNÇÕES DE ALARME E
7.1.1 Operação
Fig. 7.1 (c) Tela de parâmetro (exemplo para unidade de exibição de 8.4 polegadas)
- Liberação de alarme
A causa de um alarme pode ser determinada a partir do código de erro,
número, e mensagem associada. Para liberar o alarme, geralmente
corrigir a causa, então pressionar a tecla reset.
Rolagem de tela
Se a informação de alarme não se ajustar a uma tela, as teclas de
página (PageDown e PageUp) podem ser usadas para rolar tela por
tela de informação de alarme.
-603-
7. FUNÇÕES DE ALARME E
NOTA
Na exibição de 2 caminhos simultâneos, as
exibições de alarme de ambos os caminhos são
sujeitos à rolagem simultânea de tela/linha.
-604-
7.FUNÇÕES DE ALARME E
T
Exibição simultânea de 2 Os alarmes para dois caminhos são exibidos simultaneamente em um
caminhos sistema de 2 caminhos. O nome do caminho é exibido na primeira linha
da cada tela.
Alteração de ordem O parâmetro No. 13130 pode ser configurado para mudar a ordem de
de exibição exibição de dois caminhos.
-605-
7. FUNÇÕES DE ALARME E
NOTA
Se um nome arbitrário for configurado (pelos
parâmetros Nº 3141 a 3147) para cada caminho, o
nome arbitrário é exibido no canto superior
esquerdo de cada tela dividida ao invés.
Exibição de
caminho único Para um sistema de 2 caminhos, se o bit 2 do parâmetro Nº 3193 for
configurado para 1, é possível trocar de exbição simultânea de 2
caminhos para exibição de caminho único.
Fig. 7.1.2 (c) Tela de alarme (exibição de caminho único para unidade
de exibição de 8.4 polegadas)
-606-
7.FUNÇÕES DE ALARME E
Exibição do histórico
de alarme
Procedimento
1 Pressionar a tecla de função programável . .
2 Pressionar a tecla soft [HISTÓRICO]
Um histórico de alarme é exibido.
A seguinte informação é exibida:
<1> Data e hora da emissão do alarme
<2> Tipo de alarme
<3> Número do alarme
<4> Mensagem do alarme (algumas vezes não estão exibidos
dependendo do alarme)
<5> Número de alarmes registrados
3 Você pode mudar as páginas usando a tecla de página.
Fig. 7.2 (a) Tela de histórico de alarme (exemplo para unidade de exibição
de 8.4 polegadas)
-607-
7. FUNÇÕES DE ALARME E
T
Para um sistema de 2 caminhos, os alarmes que forem emitidos em
ambos os caminhos são exibidos em uma tela, independente do
caminho selecionado.
Cada dado do histórico é precedido pelo caminho no qual o alarme foi
emitido.
Um total de 50 alarmes emitidos em ambos os caminhos são
registrados.
-608-
7.FUNÇÕES DE ALARME E
-609-
7. FUNÇÕES DE ALARME E
(Exemplo) Ocorrência de um
alarme
Limpeza de
alarme
Tela de PROGRAMA Tela de ALARME
NOTA
Mesmo se os alarmes forem limpos quando a tela de
alarme não estiver sendo exibida, a tela atual não é
mudada.
-610-
7.FUNÇÕES DE ALARME E
(Exemplo)
Tecla de função
Tecla de função
Tela de ALARME
Tela de PROGRAMA
Restrições
-611-
7. FUNÇÕES DE ALARME E
T
Relação entre a função de troca de tela e um retorno da tela de alarme
durante a troca entre caminhos
(1) Quando o bit 5 (PSC) do parâmetro Nº 3208 estiver definido para
0, se os caminhos forem trocados pelo sinal de troca de caminho,
a última tela selecionada no caminho aparece novamente.
Neste momento, mesmo se um retorno da tela de alarme para a
tela anterior for realizado em um caminho, um retorno não é
realizado em um outro caminho e a tela de alarme permanece
exibida.
(Exemplo)
<1>
Deslocamento Alarme
Caminho 1
<2>
<5>
Posição
<3> Alarme
Caminho 2
<4>
-612-
7.FUNÇÕES DE ALARME E
(Exemplo)
<1>
Deslocamento Alarme
Caminho 1
<2>
<4>
Caminho 2
Posição Alarme
<3>
-613-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
8 Entrada/Saída de dados
As informações armazenadas nos dispositivos externos I/O podem ser
lidas no CNC, e as informações podem ser escritas nos dispositivos
externos I/O.
Os dispositivos externos I/O incluem cartões de memória que podem ser
montados na interface do cartão de memória localizada no lado
esquerdo da unidade de display, computadores pessoais e servidores de
dados que podem ser conectados via Ethernet incorporada.
Os seguintes tipos de dados podem ser inseridos e liberados.
Os tipos de dados acima podem ser inseridos e liberados nas telas para
exposição e configuração daqueles tipos de dados.
Se os dados NC como programas e parâmetros devem ser escritos em
um cartão de memória, e se um arquivo com o mesmo nome já existe, é
possível selecionar se sobrescrever o arquivo existente ou cancelar a
escrita com a operação adequada.
-614-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
AVISO
1 Sempre utilizar códigos ISO para entrada/saída,
exceto quando dados do código ASCII estiverem
para ser inseridos.
A entrada/saída de código ISO é ativada para
cartões de memória e servidores de dados
configurando-se, respectivamente, bit 0
(ISO) do parâmetro No. 0139 e bit 0 (ISO) do
parâmetro nº 0908 para “1”.
2 Entrada/saída de dados ASCII é arriscada
porque os dados ASCII não contém informações
de paridade, portanto, qualquer erro de dados
pode não ser detectado.
NOTA
Os dispositivos externos I/O podem lidar com
nomes de arquivos de até 12 caracteres cada.
-615-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Exibição da tela Quando é feita uma tentativa para liberar dados NC para um cartão de
memória, e se o nome do arquivo especificado ou nome do arquivo
default é o mesmo nome de um arquivo existente no cartão de memória,
uma mensagem de confirmação “SOBRESCREVER?” aparece.
Procedimento
Na tela de saída para a função desejada, realize a seguinte operação.
1 Pressione a soft key [F OUTPUT].
2 Pressionar a soft key[EXEC]. Se um arquivo com o mesmo nome
não existir no cartão de memória, o arquivo é liberado neste passo.
3 Se um arquivo com o mesmo nome existir no cartão de memória, as
teclas soft [REWRITE] e [CAN] aparecem.
Pressionar a soft key [REWRITE] faz com que o arquivo seja
sobrescrito.
Pressionar a soft key [CAN] faz com que a liberação seja cancelada.
-616-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Fig. 8.1 (b) Exibição da soft key antes de [F OUTPUT] ser pressionada
Fig. 8.1 (c) Exibição da soft key depois de [F OUTPUT] ser pressionada
Fig. 8.1 (d) Exibição da soft key depois de [ALL] ou [NON-0] ser pressionada
Fig. 8.1 (e) Exibição da soft key depois de [EXEC] ser pressionada
CUIDADO
Se um arquivo a ser sobrescrito tem o atributo de
leitura apenas, a mensagem de aviso
"INSCRIÇÃO FALHOU" aparece para cancelar a
liberação mesmo quando a soft key [REWRITE] é
pressionada para aquele arquivo.
Se um cartão de memória é retirado ou inserido
enquanto uma mensagem para confirmar o
sobrescrito é exibida, é provável que a operação
de escrever falhe e, na pior das hipóteses, os
arquivos no cartão de memória podem ser
danificados.
-617-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-618-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Entrada de um programa
Procedimento
1 Certificar-se que o dispositivo de entrada está pronto para leitura.
2 Pressionar a tecla de função programável
para exibir a tela de edição de programa ou tela de pasta de
programa.
3 Pressionar a tecla EDIT no painel do operador da máquina ou
digitar o estado de parada de emergência.
4 Pressionar a soft key (OPRT)].
5 Pressionar a tecla de menu contínuo Até a soft key [F INPUT]
aparecer.
Pressionar a soft key [F INPUT].
6 Digitar o nome do arquivo que você quer inserir.
Pressionar a soft key [F-NAME]. Para especificar o número do
programa a inserir, digitar o número do programa e pressionar a
soft key [O SET]. Para uma explicação das operações a serem
realizadas se um nome de arquivo inserido [F-NAME] e um
número de programa inserido [O SET] forem omitidos, ver a
tabela abaixo.
7 Pressionar a soft key [EXEC].
Isto inicia a leitura do programa, e “INPUT” brilha no canto
inferior direito da tela. Quando a operação de leitura terminar, a
indicação “INPUT” desaparece.
Para cancelar a inserção do programa, pressionar a soft key
[CAN].
-619-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Saída de um programa
Procedimento 1 Certificar-se que o dispositivo de liberação está pronto para
escrever.
2 Pressionar a tecla de função programável para exibir a
tela de edição de programa ou tela de pasta de programa.
3 Pressionar a tecla EDIT no painel do operador da máquina ou
digitar o estado de parada de emergência.
4 Pressionar a soft key [(OPRT)].
5 Pressionar a tecla de menu contínuo até a soft key
[F OUTPUT] aparecer.
Pressionar a tecla de função programável [F OUTPUT].
6 Digitar o número do programa a liberar e pressionar a soft key [O
SET]. Para especificar um nome de arquivo liberado, digitar o
nome do arquivo liberado e pressionar soft key [F-NAME].
Se nenhum nome de arquivo liberado ou número de programa
liberado for especificado aqui, o programa principal ou o programa
que está sendo submetido à edição de fundo é liberado.
Para uma explicação das operações a serem realizadas se um nome
de arquivo liberado [F-NAME] e um número de programa liberado
[O SET] forem omitidos, ver a tabela abaixo.
7 Pressionar a soft key [EXEC].
Isto inicia a liberação do programa, e “OUTPUT” brilha no canto
superior direito da tela. Quando a operação de escrita terminar, a
indicação “OUTPUT” desaparece.
Para cancelar a liberação, pressionar a soft key [CAN].
-620-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Entrada de parâmetros
Procedimento 1 Certificar-se que o dispositivo de entrada está pronto para leitura.
2 Pressionar a tecla de função programável .
3 Pressionar a tecla de menu contínuo até a soft key
[SETTING] aparecer.
Pressionar a soft key [SETTING].
4 Pressionar o botão MDI no painel do operador da máquina ou
digitar estado de parada de emergência.
5 Digitar 1 em resposta à solicitação para “ESCREVER
PARÂMETRO” no dado de configuração.
O alarme SW0100 aparece.
6 Pressionar a tecla de função programável .
7 Pressionar a soft key [PARAMETER], então a tela de parâmetro
aparece.
8 Pressionar a tecla EDIT no painel do operador da máquina ou
digitar estado de parada de emergência.
9 Pressionar a tecla de função programável [(OPRT)].
10 Pressionar a tecla de menu contínuo até a soft key
[F INPUT] aparecer.
Pressionar a soft key [F INPUT].
11 Digitar o nome do arquivo que você quer inserir.
Se o nome do arquivo inserido for omitido, o nome do arquivo
inserido default“CNC-PARA.TXT” é assumido.
12 Pressionar soft key [EXEC].
Isto inicia a leitura do parâmetro, e “INPUT” brilha no canto
inferior direito da tela. Quando a operação de leitura terminar, a
indicação “INPUT” desaparece.
Para cancelar a inserção do programa, pressionar a soft key
[CAN].
13 Pressionar a tecla de função programável
14 Pressionar a soft key [SETTING]
15 Pressionar o botão MID no painel do operador da máquina ou
digitar estado de parada de emergência.
16 Digitar 0 em resposta a solicitação para “ESCREVER
PARÂMETRO” no dado de configuração.
17 Ligar a energia do CNC novamente.
-621-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Saída de parâmetros
Procedimento 1 Certificar-se que o dispositivo de liberação está pronto para
escrever.
2 Pressionar a tecla de função programável .
3 Pressionar a soft key[PARAMETER], então a tela de parâmetro
aparece.
4 Pressionar o botão EDIT no painel do operador da máquina ou
digitar estado de parada de emergência.
5 Pressionar a soft key [(OPRT)].
6 Pressionar a tecla de menu contínuo até a soft key
[F OUTPUT] aparecer.
Pressionar soft key [F OUTPUT].
7 Se todos os parâmetros estiverem para ser liberados, pressionar a
soft key [ALL] Se apenas os parâmetros com valores não zero
estiverem para ser liberados, pressionar a soft key [NON-0].
8 Digitar o nome do arquivo que você quer liberar.
Se o nome do arquivo for omitido, o nome do arquivo default
“CNC-PARA.TXT” é assumido.
9 Pressionar a soft key [EXEC].
Isto inicia a liberação do parâmetro, e “OUTPUT” brilha no canto
inferior direito da tela. Quando a operação de escrita terminar, a
indicação “OUTPUT” desaparece.
Para cancelar a liberação, pressionar a soft key [CAN].
Explicação
- Suprimindo a saída dos parâmetros configurados para 0
Quando o Bit 1 (PRM) do parâmetro nº 0010 é definido para 1, e a soft
key [EXEC] é pressionada, os seguintes parâmetros não são liberados:
-622-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-623-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Formato de liberação
O formado de liberação é como segue:
M
• A memória A de compensação de ferramenta (bit 6 (NGW) do
parâmetro Nº 8136 = 1)
%
G10 G90 P01 R_
G10 G90 P02 R_
...
G10 G90 P_ R_
%
P_ : Número de deslocamento de ferramenta (1 para o
número de pares de compensação de ferramenta)
-624-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-625-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
T
• Sem o deslocamento de geometria/desgaste (bit 6 (NGW) do
parâmetro Nº8136 = 1)
A quantiade de compensação da ferramenta e quantidade de
compensação de raio da ponta da ferramenta é liberada no seguinte
formato.
%
G10 P01 X_ Z_ R_ Q_ Y_
G10 P02 X_ Z_ R_ Q_ Y_
...
G10 P X_ Z_ R_ Q_ Y_
%
P_: Número de compensação de ferramenta (1 para o
número de pares de compensação de ferramenta)
Número de deslocamento de ferramenta: Quantidade
de compensação de ferramenta
X_: Dado de compensação de ferramenta (X). Liberação
com um ponto decimal na unidade de inserção
usada na liberação.
Z_: Dado de compensação de ferramenta (Z). Mesmo que
X_.
R_: Quantidade de deslocamento de raio da ponta da
ferramenta (R). O formato do dado é o mesmo que
para X_.
Quando a compensação do raio da ponta da
ferramenta não é fornecida, este item não é liberado.
Q_: Número da ponta da ferramenta virtual (TIP).
Quando a compensação do raio da ponta da
ferramenta não é fornecida, este item não é
liberado.
Y_ : Dado de compensação de ferramenta (Y). O
formato do dado é o mesmo que para X_.
Quando nenhum deslocamento de eixo Y é
fornecido, este item não é liberado.
-626-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
NOTA
O formato de inserção e formato de liberação não
dependem do sistema A/B/C do código G.
-627-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-628-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-629-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
- Palavras-chave
Os seguintes alfabetos são usados como palavras-chave.
O valor número seguinte a cada palavra-chave tem o significado
listado abaixo:
N ***** Q0 P **** ;
Exemplo
N10001 Q0 P100 ;
Número de dado de compensação de erro de passo 1
Valor de dado de compensação de erro de passo 100
Exemplo
% ..................................... Início de registro
N10000 Q0 P10 ;
N10001 Q0 P100 ;
:
N11023 Q0 P0 ;
% ..................................... Fim de registro
-630-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Explicação
- Variáveis comuns
As variáveis comuns (#500 a 999) podem ser inseridas e liberadas.
#100 a #199 podem ser inseridos quando bit 3 (PV5) do parâmetro Nº
6001 está definido para 1.
-631-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-632-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Explicação
- Formato de saída
O formato de saída é como segue:
Os valores de variáveis de macro de usuário são liberados em uma
representação hexadecimal de imagem de bit de dados tipo ponto
flutuante de dupla precisão.
%
G10 L85 P500(4024000000000000)
G10 L85 P501(4021000000000000)
G10 L85 P502(0000000000000000)
・
SETVN500[ABC,DEF]
SETVN501[GHI,JKL]
SETVN502[MNO,PQR]
・
M02
%
NOTA
O formato do programa de declaração de macro
de usuário convencional não pode ser usado
para liberação.
- Variável comum
As variáveis comuns (#500 a 999) podem ser inseridas e liberadas.
#100 a #199 podem ser liberados quando bit 3 (PV5) do parâmetro Nº
6001 está definido para 1.
-633-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-634-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-635-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-636-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
NOTA
A tela ALL IO pode ser operada apenas se uma
interface de cartão de memória for selecionada
como um dispositivo externo I/O.
-637-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Entrada de um programa
Procedimento 1 Pressionar soft key [PROGRAM] na tela ALL /IO
2 Pressionar o botão EDIT no painel do operador da máquina ou
digitar estado de parada de emergência.
3 Pressionar a soft key[(OPRT)].
4 Pressionar a soft key [N INPUT].
5 Definir o nome do arquivo que você quer inserir.
Digitar um nome de arquivo, e pressionar a soft key [F-NAME].
Se o nome do arquivo inserido for omitido, o nome do arquivo
inserido default “ALL-PROG.TXT” é assumido. Ver a tabela
abaixo para detalhes.
6 Definir o número do programa a ser usado depois da inserção.
Digitar um número de programa, e pressionar a soft key[O SET].
Se nenhum número de programa for especificado aqui, o número
de programa no arquivo é adotado como é.
7 Pressionar a soft key [EXEC].
Isto inicia a leitura do programa, e “INPUT” brilha no canto
inferior direito da tela. Quando a operação de leitura terminar, a
indicação “INPUT” desaparece.
Para cancelar a inserção do programa, pressionar a soft key
[CAN].
Arquivo para o
Números de programas
número de Todos os programas no
BRANCO ENTRADA contínuos iniciando
programa programa especificados com
naquele especificado
especificado [O SET]
com [O SET]
com
[O SET]
Nome de arquivo Todos os programas no Número de programa no
ENTRADA BRANCO definido com arquivo especificado com momento que o arquivo é
[F-NAME] [F-NAME] salvo
Números de programas
Nome de arquivo Todos os programas no
ENTRADA ENTRADA definido com contínuos iniciando
arquivo especificado com
[F-NAME] naquele especificado
[F-NAME]
com [O SET]
-638-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Entrada de um programa
Procedimento
1 Pressionar a soft key [PROGRAM] na tela ALL IO.
2 Pressionar o botão EDIT no painel do operador da máquina ou
digitar estado de parada de emergência.
3 Pressionar a soft key[(OPRT)].
4 Pressionar a soft key [F OUTPUT].
5 Definir o programa que você quer liberar.
Digitar um número de programa, e pressionar a soft key[O SET].
Se -9999 for digitado, todos os programas na memória são
liberados.
6 Definir o nome de arquivo a ser liberado.
Digitar um nome de arquivo, e pressionar a soft key [F-NAME].
Quando nenhum nome de arquivo é definido, o nome de arquivo
liberado é assumido ser “O” se um número de programa único for
especificado; se -9999 for especificado, o nome do arquivo
liberado é assumido ser “ALL-PROG.TXT”.
Ver a tabela abaixo para detalhes.
7 Pressionar asoft key [EXEC].
Isto inicia a liberação do programa, e “OUTPUT” brilha no canto
superior direito da tela. Quando a operação de escrita terminar, a
indicação “OUTPUT” desaparece.
Para cancelar a liberação, pressionar a soft key [CAN].
-639-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Entrada de parâmetros
Procedimento
1 Pressionar a tecla de função programável .
2 Pressionar a tecla de menu contínuo até soft key [SETTING]
aparecer.
Pressionar a soft key [SETTING].
3 Pressionar o botão MDI no painel do operador da máquina ou
digitar estado de parada de emergência.
4 Digitar 1 em resposta a solicitação para “ESCREVER
PARÂMETRO” no dado de configuração.O alarme SW0100
aparece.
5 Pressionar a soft key [PARAMETER] na tela ALL IO.
6 Pressionar o botão EDIT no painel do operador da máquina ou
digitar o estado de parada de emergência.
7 Pressionar a soft key [(OPRT)].
8 Pressionar a soft key [N INPUT].
9 Definir o nome do arquivo que você quer inserir.
Digitar um nome de arquivo, e pressionar a soft key
[F-NAME].
Se o nome do arquivo inserido for omitido, o nome do arquivo
inserido default “CNC-PARA.TXT” é assumido.
10 Pressionar a soft key [EXEC].
Isto inicia a leitura do parâmetro, e “INPUT” brilha no canto
inferior direito da tela. Quando a operação de leitura terminar, a
indicação “INPUT” desaparece.
Para cancelar a inserção do programa, pressionar a soft key
[CAN].
11 Pressionar a tecla de função programável .
12 Pressionar a soft key [SETTING].
13 Pressionar o botão MDI no painel do operador da máquina ou
digitar estado de parada de emergência.
14 Digitar 0 em resposta a solicitação para “ESCREVER
PARÂMETRO” no dado de configuração.
15 Ligar a energia do CNC novamente.
-640-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Saída de Parâmetros
Procedimento 1 Pressionar a soft key [PARAMETER] na tela ALL IO.
2 Pressionar a tecla EDIT no painel do operador da máquina ou
digitar estado de parada de emergência.
3 Pressionar a soft key [(OPRT)].
4 Pressionar a soft key [F OUTPUT].
5 Definir o nome de arquivo a ser liberado.
Digitar um nome de arquivo, e pressionar a soft key [F-NAME].
Se o nome do arquivo for omitido, o nome do arquivo default
“CNC-PARA.TXT” é assumido.
6 Pressionar a soft key [EXEC].
Isto inicia a liberação do parâmetro, e “OUTPUT” brilha no canto
inferior direito da tela. Quando a operação de escrita terminar, a
indicação “OUTPUT” desaparece.
Para cancelar a liberação, pressionar a soft key[CAN].
-641-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-642-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-643-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-644-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
-645-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
-646-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Explicação
- Formato de arquivo
Toda saída de arquivos para ou entrada de dispositivos externos I/O
são arquivos de texto. O formato está descrito abaixo.
Um arquivo começa com % ou LF, seguido pelos dados reais. Um
arquivo sempre termina com %. Em uma operação de entrada, o dado
entre o primeiro % e o próximo LF é salteado. Cada bloco ermina com
um LF, não um ponto-e-vírgula (;).
• LF: 0A (hexadecimal) de código ASCII
• Quando um arquivo contendo letras minúsculas, caracteres kana,
e vários caracteres especiais (como $, \, e !) for escrito, aquelas
letras e caracteres serão ignorados.
Exemplo)
%
O0001(ARQUIVO DE AMOSTRA DE CARTÃO DE
MEMÓRIA)
G17 G49 G97
G92 X-11.3 Y2.33
:
:
M30
%
• Os códigos ASCII são sempre utilizados quando o dado é inserido
para ou liberado de um cartão de memória, independente do
parâmetro de configuração (ISO/EIA).
• Bit 3 (NCR) do parâmetro nº 0100 pode ser utilizado para
especificar se o fim do código de bloco (EOB) é liberado como
“LF” apenas, ou como “LF, CR, CR.”
Limitação
- Especificação de cartão de
memória Utilizar cartões de memória que concordem com PCMCIA Ver 2.0 ou
JEIDA Ver 4.1.
- Memória de atributo
Os cartões de memória de não tem nenhuma memória de atributo ou
não contêm nenhuma informação de dispositivo na memória de
atributo não podem ser usados.
-647-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Procedimento
1 Pressionar a tecla de função programável .
2 Pressionar a soft key [DIR]. A tela de lista de programa aparece.
(Se a soft key não aparecer, pressionar a tecla de menu
contínuo )
3 Pressionar a soft key [(OPRT)].
4 Pressionar a soft key [DEVICE CHANGE].
5 Pressionar a soft key [MEMORY CARD], então a tela de cartão de
memória aparece.
Item exibido
ARQUIVO DNC OPE
O nome de arquivo a ser submetido à operação DNC é exibido.
PROGRAMA
REGISTRADO O número de arquivos registrados é exibido.
No.
O número de arquivo é exibido.
NOME DE ARQUIVO
O nome do arquivo é exibido.
-648-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
COMENTÁRIO
O comentário do programa é exibido.
TAMANHO
(KBYTE) A capacidade de memória que o arquivo toma é exibida .
DATA DE
ATUALIZAÇÃO A data de atualização do arquivo é exibida.
ATUALIZAÇÃO
Dados de exibição podem ser atualizados.
TROCA DE
DISPOSITIVO Um dispositivo pode ser selecionado na tela de lista de programa.
-649-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
DEFINIR DNC Um arquivo a ser submetido à operação de DNC pode ser selecionado.
Ver Seção 4.3, “OPERAÇÃO DNC” para detalhes.
LIMPAR DNC
A seleção de um arquivo a ser submetido à operação de DNC pode ser
cancelada.
Ver Seção 4.3, “OPERAÇÃO DNC” para detalhes.
PROGRAMAÇÃO
A tela de lista de programação pode ser exibida.
Ver Seção 4.4, “OPERAÇÃO DE PROGRAMAÇÃO” para detalhes.
-650-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Números de
Nome de arquivo para Todos os programas no
ENTRADA ENTRADA programas contínuos
o número de arquivo arquivo especificado
iniciando naquele
especificado com [F com [F-SET]
especificado com [O
SET]
SET]
-651-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Números de programas
Nome de arquivo Todos os programas no
ENTRADA ENTRADA definido com contínuos iniciando
arquivo especificado
[F-NAME] naquele especificado
com [F-NAME]
com [O SET]
-652-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Saída de um programa
-653-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Procedimento
1 Pressionar a tecla de função programável
2 Pressionar a soft key [DIR]. A tela de lista de programa aparece.
(Se a soft key não aparecer, pressionar a tecla de menu contínuo
)
3 Pressionar a soft key [(OPRT)].
4 Pressionar a soft key programável [DEVICE CHANGE].
5 Pressionar a soft key [EMB ETHER], e a tela LISTA DE
ARQUIVO HOST DA ETHERNET INCORPORADA aparece.
-654-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
NOTA
1 Quando usar a função de transferência de arquivo
FTP, verificar que o dispositivo válido é a porta da
Ethernet incorporada. As duas condições abaixo
determinam um destino de conexão na tela de
lista de arquivo host:
(1) Verificar que o dispositivo válido é a porta da
Ethernet incorporada. Fazer uma seleção em
“SELEÇÃO DE DISPOSITIVO" na tela de
configuração de Ethernet.
(2) Um computador host pode ser selecionado de
destinos de conexão 1, 2, e 3. Fazer uma
seleção de acordo com a tecla soft [HOST
CHANGE] descrita depois.
2 Nomes de arquivo incluindo caracteres kanji,
hiragana, e katakana não podem ser exibidos
corretamente.
Item exibido
HOST DE CONEXÃO
O número de host de conexão atualmente selecionado e o nome de host
são expostos.
-655-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Lista de operação
F INPUT
Um arquivo pode ser inserido de computador host para a memória de
armazenamento de programa de peça do CNC. Este item é exibido
apenas quando 9 é definido como o número de dispositivo I/O do
CNC.
-656-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Entrada de programa NC
Números de programas
Nome de arquivo Todos os programas no
ENTRADA ENTRADA definido com contínuos iniciando
arquivo especificado
[F-NAME] naquele especificado
com [F-NAME]
com [O SET]
-657-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Saída de programa NC
Um arquivo (programa NC) armazenado na memória de armazenamento
de programa de peça do CNC pode ser liberado para o computador host.
Programa principal
Programa principal ou programa sendo
BRANCO BRANCO ou número de
submetido à edição de fundo
programa sendo
submetido à edição
de fundo
Todos os programas na memória de
BRANCO -9999 ALL-PROG.TXT
programa que são exibidos na lista de
programa
Número de programa
BRANCO ENTRADA Programa no CNC que é definido com [O
definido com [O SET] SET]
ENTRADA ENTRADA Nome de arquivo definido Programa no CNC que é definido com [O
com [F-NAME] SET]
-658-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Procedimento
1 Pressionar a tecla de função programável
2 Pressionar a soft key [DIR]. A tela de lista de programa aparece.
(Se a soft key não aparecer, pressionar a tecla de menu contínuo
.)
3 Pressionar a soft key [(OPRT)].
4 Pressionar a soft key [DEVICE CHANGE].
5 Pressionar a soft key [FLOPPY], então a tela de disquete aparece.
Item exibido
ARQUIVO DNC OPE
O nome de arquivo a ser submetido a operação DNC é exibido.
PROGRAMA REGISTRADO
O número de arquivos registrados é exibido.
No.
O número de arquivo é exibido.
NOME DE ARQUIVO
O nome de arquivo é exibido.
-659-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
DEFINIR DNC Um arquivo a ser submetido à operação de DNC pode ser selecionado.
Ver Seção 4.3, “OPERAÇÃO DNC” para detalhes.
LIMPAR DNC A seleção de um arquivo a ser submetido à operação de DNC pode ser
cancelada.
Ver Seção 4.3, “OPERAÇÃO DNC” para detalhes.
PROGRAMAÇÃO
A tela de lista de programação pode ser exibida.
Ver Seção 4.4, “OPERAÇÃO DE PROGRAMAÇÃO” para detalhes.
-660-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Entrada de um arquivo
-661-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Saída de um arquivo
ENTRADA ENTRADA Nome de arquivo definido com [F-NAME] Programa no CNC que é definido com [O
SET]
-662-
B-64304PO/01 OPERAÇÃO 8.ENTRADA/SAÍDA DE DADOS
Explicação
- Métodos de início/cancelamento
- Nome de arquivos de Arquivos de dados de tela em formato bit map criados por esta função
dados de tela são atribuídos os nomes abaixo, iniciando com aquele criado depois da
energia ser ligada.
"HDCPY000.BMP" (nome do primeiro arquivo liberado para o cartão
de memória depois que a energia for ligada)
"HDCPY001.BMP" (nome do segundo arquivo liberado para o cartão
de memória depois que a energia for ligada)
:
:
"HDCPY999.BMP" (nome do 1000º arquivo liberado para o cartão de
memória depois que a energia for ligada)
Se, depois de um arquivo com "HDCPY999.BMP" for liberado, a
função de cópia de tela for executada, o nome de arquivo volta para
"HDCPY000. BMP" Se, entretanto, um arquivo com o mesmo nome
de arquivo que aquele a ser liberado quando a função de cópia da tela
for executada existe no cartão de memória, o alarme SR1973 é
emitido. Se a capacidade do cartão de memória for excedida, o alarme
SR1962 é emitido.
Desde nenhum dado de tela em liberação em ambos os casos, renomear
ou eliminar o arquivo ou substitua o cartão de memória com um novo.
-663-
8. ENTRADA/SAÍDA DE DADOS OPERAÇÃO B-64304PO/01
Limitação
- Telas cujas cópias não podem ser feitas
Cópias da tela BOOT, a tela IPL, e a tela de alarme de sistema não podem
ser feitas.
- Dispositivos I/O de
primeiro plano Durante a operação DNC, por exemplo, os dados de tela não podem ser
liberados enquanto um dispositivo I/O de primeiro plano estiver em uso.
Se a função de cópia for cancelada antes que uma cópia seja concluída,
um arquivo de bitmap incompleto de dados que foram liberados é criado.
-664-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
9 CRIANDO PROGRAMAS
Este capítulo explica como criar programas pelo MDI do CNC. Este
capítulo também explica a inserção automática de números de
seqüência e como criar programas no modo TEACH IN.
Criação/registro
Edição
Gerenciamento
Liberação Execução
-665-
9 CRIANDO PROGRAMAS OPERAÇÃO B-64304PO/01
4 Pressionar a tecla.
5 Criar um programa usando as funções de edição de programa
descritas no III-10.
Explicação
- Comentários em um
programa Os comentários podem ser escritos em um programa usando-se os
códigos de controle in/out.
Exemplo) O0001 (TEST PROGRAM) ;
M08 (COOLANT LIGADO);
-666-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
6 Pressionar a tecla
7 Inserir cada palavra de um bloco.
8 Pressionar a tecla.
-667-
9 CRIANDO PROGRAMAS OPERAÇÃO B-64304PO/01
-668-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
-669-
9 CRIANDO PROGRAMAS OPERAÇÃO B-64304PO/01
P0
(10.0, 0, 10 .0 ) Y
(3 . 02 5, 23. 7 23 , - 0.32
X
5) P 2
-670-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
Explicação
- Registrar a posição com compensação
Quando um nome de eixo e um valor numérico são teclados e a
tecla é pressionada, o valor teclado é acrescentado à coordenada
absoluta da posição atual e a coordenada é inserida. Esta posição
permite a inserção de um valor corrigido para a posição de coordenada
absoluta.
(Exemplo)
Coordenada da posição atual X10.521
Neste momento, a coordenada do eixo X é inserida no programa
como segue (Para IS-B):
Quando o formato de inserção tipo calculadora de bolso é
desativado X10521
Quando o formato de inserção tipo calculadora de bolso é
ativado X10.521
-671-
9 CRIANDO PROGRAMAS OPERAÇÃO B-64304PO/01
-672-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
-674-
B-64304PO/01 OPERAÇÃO 9.CRIANDO PROGRAMAS
-675-
9.CRIANDO PROGRAMAS OPERAÇÃO B-64304PO/01
exibido.
2 Quando outros dados que não um código G estiverem pra ser
alterados, apenas mover o cursor para o dado e teclar em um valor
desejado, então pressionar a soft key [ENTRADA] ou a tecla.
.
3 Quando um código G estiver para ser alterado, pressionar a tecla
de retorno do menu e a soft key [G.MENU]. Então o menu do
código G aparece. Selecionar um código G desejado, então teclar
no valor. Por exemplo, para especificar um avanço da ferramenta
de corte, desde que o menu do código G indique G01, teclar no
G01. Então pressionar a soft key [BLOCK]. A tela detalhada do
código G é exibida, então inserir os dados.
4 Após os dados serem completamente mudados, pressionar a tecla.
Esta operação substitui um bloco inteiro de um programa.
NOTA
Com um sistema central de usinagem, os nomes dos três eixos básicos
são X, Y, e Z em todos os momentos.
Com um sistema de torno, os nomes dos dois eixos básicos são X e Z
em todos os momentos.
-676-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
10 EDITANDO PROGRAMAS
Este capítulo descreve como editar programas registrados no CNC.
Edição inclui inserção, modificação e eliminação de palavras. Edição
também inclui eliminação do programa inteiro e inserção automática
de números de seqüência. Este capítulo também descreve a pesquisa
de programa, pesquisa de número de seqüência, pesquisa de palavra, e
pesquisa de endereço, as quais são realizadas antes da edição do
programa.
Criação e registro
Edição
Gerenciamento
Saída Execução
-677-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
CUIDADO
1 Após completar a edição, definit o atributo de
desativar edição conforme necessário.
2 Para definir um atributo de desativar edição,
seguir o mesmo procedimento que para
remover o atributo.
No passo 7, pressionar a soft key
[EDIT DISABL].
-678-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
AVISO
Quando uma mudança, uma inserção ou eliminação tenha sido
feita em dados de um programa por meio de uma pausa na
usinagem com uma única parada de bloco, manutenção de
avanço ou outras operações durante a execução de um
programa, assegurar que o cursor seja retornado à posição
original antes de recomeçar o programa. Para executar o
programa com o cursor colocado em outra posição, assegurar
que seja feita uma recomposição (“reset”).
Se não for assim, o programa não pode ser executado como
esperado no programa mostrado na tela depois que a usinagem
recomeça.
-679-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
-680-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-681-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
NOTA
1 Para procurar uma palavra, a sequência de
caracteres que coincide plenamente com a palavra
a ser achada deve ser especificada.
Exemplo:
X100.0 não ode ser achado especificando X1. Deve
ser especificado X100.0.
G01 não pode ser achado especificando G1. Deve
ser especificado G01.
2 Diferentemente da procura de palavras usando
uma tecla flexível, a procura de palavras usando
teclas de cursor exige que a palavra a ser achada
seja definida cada vez.
-682-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-683-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
NOTA
Diferentemente da procura de endereço usando uma
tecla flexível, a procura de endereço usando as teclas
de cursor exige que o endereço a ser achado seja
especificado a cada vez.
-684-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-685-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Z1250.0 é
procurado/varrido。
2 Teclar T 1 5 .
3 Pressionar a tecla.
T15 é inserido.
-686-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
T15 é procurado/varrido.
2 Teclar
3 Pressionar a tecla.
-687-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
X100.0 é procurado/
varrido
2 Pressionar
X100.0 é eliminado.
-688-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
2 Pressionar a tecla .
2 Pressionar a tecla .
3 Pressionar a tecla de
-689-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Exemplo de eliminação de blocos de N01234 até o EOB de um bloco que fica dois
blocos adiante
1 Procure ou localize N01234.
N01234 foi
encontrado/localizado.
2 Teclar .
Os blocos de N01234
até o EOB de um
bloco que fica dois
blocos adiante foram
apagados.
-690-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-691-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Método 2 Para procurar um programa por este método, inserir pelo teclado o
número do programa desejado e depois pressione a tecla do cursor
ou .
-692-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
Exemplo)
Pesquisa do número de seqüência 02346 em um programa (O0002).
PROGRAMA
O0001 ;
N01234 X100.0 Z100.0 ;
S12 ;
:
O0002 ; Esta seção é pesquisada
desde o início. (A
Programa selecionado N02345 X20.0 Z20.0 ;
N02346 X10.0 Z10.0 ; operação de pesquisa só
é executada dentro de
: O0003 ;
O número de um programa).
:
seqüência
procurado foi
encontrado.
-693-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Explicações
- Operação durante a
pesquisa Os blocos que são ignorados não exercem qualquer influência sobre o
CNC. Isso significa que os dados contidos nos blocos ignorados, tais
como as coordenadas e os códigos M, S e T, não alteram as
coordenadas do CNC nem os valores modais.
Portanto, no primeiro bloco em que a execução deva ser iniciada ou
reiniciada através de um comando de pesquisa do número de
seqüência, certifique-se de que introduziu os códigos M, S e T
necessários, bem como as coordenadas. Um bloco procurado através
da pesquisa de números de seqüência representa, normalmente, um
ponto de transição de um processo para outro. Se for necessário
procurar um bloco no meio de um processo, a fim de reiniciar a
execução nesse bloco, especifique os códigos M, S e T necessários, os
códigos G, as coordenadas, etc., através do painel MDI, depois de ter
controlado cuidadosamente os estados da máquina-ferramenta e do
CNC nesse ponto.
Limitação
- Pesquisa em um
subprograma Durante a operação de pesquisa de números de seqüência, o
M98Pxxxx (chamada de subprograma) não é executado. Se tentar
pesquisar um número de seqüência em um subprograma chamado pelo
programa atualmente selecionado, é acionado um alarme P/S (nº 060).
O1234 O5678
: :
: N88888
M98 P5678 ; :
: M99 ;
: :
-694-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-695-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
A A
B B B
C C
-696-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
<5> <6>
[PASTE] O0002;
O0002;
N1 G92 X0 Y0; N1 G92 X0 Y0;
N2 G91 G17 G00 Y4.0 ; N2 G91 G17 G00 Y4.0 ;
N3 G01 Y25.0 F120 ; N3 G01 Y25.0 F120 ;
N4 G03 X20.0 R20.0 ; G00 X0 Y0 ;
N5 G01 X25.0 ; G01 X100.0 F100 ;
-697-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
<1> <3>
[SELECT]
+ O0001;
O0001;
Mover cursor. G00 X0 Y0;
G00 X0 Y0;
G01 X100.0 F100 ; G01 X100.0 F100 ;
Y-100.0 ; Y-100.0 ;
M30; M30;
[PASTE]
<5> <6>
+ [BUF-
O0003
EX]
O0003;
G00 X0 Y0;
G01 X100.0 F100 ;
-698-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
A
A
B B
C
C
-699-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
[PASTE]
O0002; + [BUF- O0002;
N1 G92 X0 Y0; EX] N1 G92 X0 Y0;
N2 G91 G17 G00 Y4.0 ; N2 G91 G17 G00 Y4.0 ;
N3 G01 Y25.0 F120 ; N3 G01 Y25.0 F120 ;
N4 G03 X20.0 R20.0 ; G00 X0 Y0 ;
N5 G01 X25.0 ; G01 X100.0 F100 ;
-700-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
-701-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
A A A
Posição de inserção
-702-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
<1>
O0001;
G00 X0 Y0;
G01 X100.0 F100 ;
Y-100.0 ;
M30;
<3> <4>
O0002; O0002;
N1 G92 X0 Y0; N1 G92 X0 Y0;
[PASTE]
N2 G91 G17 G00 Y4.0 ; + [BUF- N2 G91 G17 G00 Y4.0 ;
N3 G01 Y25.0 F120 ; EX] N3 G01 Y25.0 F120 ;
N4 G03 X20.0 R20.0 ; G00 X0 Y0 ;
N5 G01 X25.0 ; G01 X100.0 F100 ;
Y-100.0 ;
M30;
N4 G03 X20.0 R20.0 ;
N5 G01 X25.0 ;
-703-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
A A A
Posição de inserção
-704-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
[BUF-EX] [SPCPRG] [ ][ ][ ]
<1>
O0001; O0001
G00 X0 Y0; [CUT]
G01 X100.0 F100 ;
Y-100.0 ;
M30;
<3> <4>
O0002;
O0002 ;
N1 G92 X0 Y0;
[PASTE] N1 G92 X0 Y0;
N2 G91 G17 G00 Y4.0 ;
+ [BUF- N2 G91 G17 G00 Y4.0 ;
N3 G01 Y25.0 F120 ;
N4 G03 X20.0 R20.0 ; EX] N3 G01 Y25.0 F120 ;
N5 G01 X25.0 ; G00 X0 Y0 ;
G01 X100.0 F100 ;
Y-100.0 ;
M30 ;
N4 G03 X20.0 R20.0 ;
N5 G01 X25.0 ;
-705-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
<1>
<2>
O0002; “O0001”
+ O0002 ;
N1 G92 X0 Y0; [SPCPRG] N1 G92 X0 Y0;
N2 G91 G17 G00 Y4.0 ; N2 G91 G17 G00 Y4.0 ;
N3 G01 Y25.0 F120 ; N3 G01 Y25.0 F120 ;
N4 G03 X20.0 R20.0 ;
N5 G01 X25.0 ; G00 X0 Y0 ;
G01 X100.0 F100 ; Copiado de
Y-100.0 ; O0001
M30 ;
N4 G03 X20.0 R20.0 ;
N5 G01 X25.0 ;
: Cursor & faixa de seleção : Faixa de colagem
Para conveniência de explicação, o cursor de <2> fica localizado na
mesma posição que em <1>. Na realidade, o cursor se move para a
última palavra do conteúdo colado.
-706-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
NOTA
1 Ao executar uma operação normal de cópia, pressionar a
tecla flexível [COPY] e depois pressionar a tecla [COPYBUF]
[“COPIAR AO BUFFER”].
2 Até 127 caracteres podem ser copiados. Se a tecla [KEYIN]
[“DIGITAR”] for pressionada quando mais que 127 caracteres
estão selecionados, a mensagem de alerta "A CAPACIDADE
DO BUFFER DE ENTRADA PELO TECLADO FOI
EXCEDIDA" é exibida.
NOTA
1 Ao realizar uma operação normal de movimento, pressionar a
tecla flexível [CUT] e depois pressionar a tecla [COPYBUF].
2 Até 127 caracteres podem ser movidos. Se a tecla [KEYIN] for
pressionada quando mais que 127 caracteres estão
selecionados, a mensagem de alerta "A CAPACIDADE DO
BUFFER DE ENTRADA EPELO TECLADO FOI EXCEDIDA”
é exibida.
-707-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
10.8 SUBSTITUIÇÃO
Uma sequência dentro de um programa é substituída por uma sequência
especificada.
Procedimento para substituição
1. Entrar no modo EDIT ou no modo MDI (tela MDI).
2. Pressionar a tecla da função .
3. Pressionar a tecla flexível [(OPRT)].
4. Pressionar a tecla de menu contínuo até que a tecla flexível
[REP] apareça. .
5. Pressionar a tecla flexível [REP] [“SUBSTITUIR”].
6. Digitar a palavra a ser substituída.
7. Pressionar a tecla flexível [BEFORE] [“ANTES”].
8. Digitar a palavra substituidora.
9. Pressionar a tecla flexível [AFTER] [“DEPOIS”]. A palavra
definida pela tecla [BEFORE] é procurada e o cursor se move para
a palavra.
• Se a palavra definida pela tecla flexível [BEFORE] não for
encontrada, a mensagem de alerta "A SEQUÊNCIA NÃO
FOI ENCONTRADA" é exibida.
10. Pressionar a tecla flexível [EX-SGL] ou [EXE-ALL]
[“EXECUTAR”] para substituir a sequência. Para mover o cursor para
a próxima sequência sem substituir a sequência pressionar a tecla
[SKIP] [“SALTAR”].
• Se a tecla flexível [SKIP] for pressionada, a palavra na
posição do cursor não é substituída e a próxima palavra é
procurada. Se nenhuma palavra for encontrada na posição
atual do cursor, e depois desta posição, o cursor se move até
o fim do programa, e a mensagem de alerta "A
SEQUÊNCIA NÃO FOI ENCONTRADA” é exibida.
• Se a tecla flexível [EX-SGL] for pressionada, a palavra na
posição do cursor é substituída. Então, uma procura na
direção frontal é feita e o cursor se move. Se não for achada
nenhuma palavra na posição atual do cursor e nas posições
depois desta, o cursor se move até o fim do programa, e a
mensagem de alerta "A SEQUÊNCIA NÃO FOI
ENCONTRADA” é exibida.
• Se a tecla flexível [EXE-ALL] for pressionada, todas as
palavras que estão presentes na posição atual do cursor, e
depois dela, são substituídas.
11. Para finalizar a substituição pressionar esta tecla flexível .
-708-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
Explicação
- Unidade de edição Ao editar uma macro de usuário já introduzida, o usuário pode deslocar
o cursor para qualquer unidade de edição que comece por um dos
seguintes caracteres e símbolos:
(a) Endereço
(b) # situado no início do lado esquerdo de uma instrução de substituição
(c) /, (,=, e;
(d) Primeiro caractere de IF, WHILE, GOTO, END, DO, POPEN,
BPRNT,DPRNT e PCLOS
Na tela CRT, é colocado um espaço em branco antes de cada um
dos caracteres e símbolos acima indicados.
(Exemplo) Posições de início onde o cursor é colocado
N001 X-#100 ;
#1 =123 ;
N002 /2 X[12/#3] ;
N003 X-SQRT [#3/3*[#4+1]] ;
N004 X-#2 Z#1 ;
N005 #5 =1+2-#10 ;
IF[#1NE0] GOTO10 ;
WHILE[#2LE5] DO1 ;
#[200+#2] = #2*10 ;
#2 =#2+1 ;
END1 ;
NOTA
A função aritmética POW não pode ser substituída
por PO.
-709-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Explicação
- Mostra onde são impostas limitações de movimentos de cursor
• Modo EDIT enquanto uma operação automática for parada ou
interrompida.
• Modo MDI e quando um único bloco é definido
• Modos TEACH IN HNDL ou TEACH IN JOG
- Movimento do
As operações que causem que o cursor se mova aos blocos acima da
cursor
posição de início do modo de edição são ignoradas.
• ↑
• ←
• UMA PÁGINA PARA CIMA (“PAGE UP”)
- Procura e substituição
As operações que fazem o cursor se mover para a área de edição
desabilitada são desabilitadas.
• Procura da linha superior: Resulta na procura da linha superior do
bloco de edição habilitada.
• Procura para cima: Feita através da área de edição habilitada.
Se for tentada no início do bloco de edição habilitada, esta
operação é ignorada.
• Procura para cima (substituição): Feita através da área de edição
habilitada.
Se for tentada no início do bloco de edição habilitada, esta
operação é ignorada.
• Procura de candidato para cima: Feita através da área de edição
habilitada.
Se for tentada no início do bloco de edição habilitada, esta operação
é ignorada.
• Sequência de caracteres + ↑ (procura): Digitar a sequência de
caracteres para procurar, e pressionando a tecla ↑ causa a procura
da sequência de caracteres. Esta procura é feita através da área
habilitada para edição. Se for tentada no início do bloco de edição
habilitada a operação é ignorada.
• Substituir tudo: Esta operação está desabilitada.
-710-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
- Recomposição
(“Reset”) O status de execução do programa é cancelado, e as limitações de
movimentos do cursor também são canceladas.
- Procura de
programa Esta operação está desabilitada.
-711-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
Bloquear
1 Selecione o modo MDI.
2 Ative a escrita de parâmetros através da especificação das
definições adequadas (III-12.3.1). Neste momento, é acionado o
alarme SW0100 no CNC.
3 Defina o parâmetro No. 3210 (PASSWD). Neste momento é
acionado o estado de bloqueio.
4 Desative a função da escrita de parâmetros.
5 Pressione para desativar o estado de alarme.
Desbloquear
1 Selecione o modo MDI.
2 Ative a função escrita de parâmetros (III-12.3.1). Neste momento,
é acionado o alarme SW0100 no CNC.
3 No parâmetro nº 3211 (KEYWD), especifique o mesmo
valor já especificado no parâmetro nº 3210 (PASSWD) para
ativar o bloqueio. Nesse momento, o estado de bloqueio é
desativado.
4 Defina o bit 4 (NE9) do parâmetro No.3202 com 0.
5 Desative a função de escrita de parâmetros.
6 Pressione para desativar o estado de alarme.
7 Agora, os subprogramas dos programas nº 9000 a 9999 podem ser
editados.
-712-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
Explicações
- Especificação do parâmetro PASSWD
O estado de bloqueio é ativado quando se especifica um valor para o
parâmetro PASSWD. Tenha, contudo, atenção com o parâmetro
PASSWD, que só pode ser especificado se o estado de bloqueio não
estiver ativado (se PASSWD = 0 ou PASSWD = KEYWD). Quando se
tenta especificar o parâmetro PASSWD em outros casos, surge um
aviso para indicar que a função de escrita está desativada. Quando o
estado de bloqueio está definido (quando PASSWD ≠ 0 e PASSWD ≠
KEYWD), o parâmetro NE9 é automaticamente definido para 1. Se for
realizada uma tentativa de definir NE9 para 0, é mostrado um aviso
indicando que escrita está desativada.
- Novo bloqueio
Depois de desativado, o estado de bloqueio pode ser novamente ativado,
especificando um valor diferente no parâmetro PASSWD ou desligando e
voltando a ligar o NC para redefinir o parâmetro KEYWD.
CUIDADO
Depois de ativado o bloqueio, o parâmetro NE9 não
pode ser definido com 0 e o parâmetro PASSWD não
pode ser alterado até que o estado de bloqueio
seja desativado ou que a memória seja limpa por
completo. Deve proceder–se de forma especialmente
cuidadosa ao definir o parâmetro PASSWD.
-713-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
T
A edição simultânea de programas de 2 caminhos permite a edição
simultânea de programas de dois caminhos em uma única tela.
Esta função é habilitada quando as seguintes condições são satisfeitas:
• Sistema de controle de 2 caminhos
• Bit 2 (DOP) do Parâmetro No. 3193 = 0
• Bit 0 (DHD) do Parâmetro No. 3106 = 1
Explicação
- Procedimento 1 Coloque o caminho 1 e o caminho 2 no modo EDIT.
2 Pressione a tecla da função.
3 Pressionar a tecla flexível [PROGRAM] para exibir a tela de
edição de programas.
- Exibição da tela
As Figuras 10.12 (a) a (c) mostram exemplos da execução de edição
simultânea de programas de 2 caminhos.
Em cima de cada programa há uma linha de status na qual três itens de
informação são exibidos: o número do programa, "FG:EDIT", que
indica que programa está sendo editado em primeiro plano “em
foreground”, e o nome do caminho.
Para o programa editado no momento, sua linha de status é exibida em
vídeo reverso.
Alvo de edição
-714-
B-64304PO/01 OPERAÇÃO 10.EDITANDO PROGRAMAS
Alvo de edição
- Modos
Quando ambos os caminhos 1 e 2 estão colocados em modo EDIT ou
em modo MEM, os programas de ambos os caminhos são
simultaneamente exibidos na tela de programas. Quando um caminho
colocado em modo EDIT for selecionado, a edição do programa
pode ser executada.
-715-
10.EDITANDO PROGRAMAS OPERAÇÃO B-64304PO/01
-716-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
11 GERÊNCIA DE PROGRAMAS
As funções de gerência de programas estão classificadas nos dois
seguintes tipos:
• Funções para dispositivos
• Funções para programas
Criação e registro
Edição
Gerência
Produção Execução
-717-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
-718-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
Visão geral
Selecionando um cartão de memória que inclui o arquivo de
armazenamento do programa (chamado "FANUCPRG.BIN") como um
dispositivo, uma operação de memória pode ser executada com o
programa no arquivo de armazenamento de programa selecionado
como programa principal.
Adicionalmente, o conteúdo do arquivo de armazenamento de
programas pode ser exibido na tela de lista de programas ou um
programa em um arquivo de armazenamento de programas pode ser
editado na tela de edição de programas.
Um arquivo de armazenamento de programas pode ser criado usando
uma ferramenta de programa baseada em cartão de memória (A08B-
9010-J700#ZZ11) em um computador pessoal comercialmente
disponível. Para ser usado, o arquivo de armazenamento de programas
deve ser gravado em um cartão de memória formatado no formato
FAT16.
(A partir deste ponto, um programa mantido no arquivo de
armazenamento de programas é denominado programa de cartão de
memória. Além disso, um cartão de memória que contém um arquivo
de armazenamento de programas é denominado como um cartão de
memória de armazenamento de programas).
NOTA
O cartão de memória no formato FAT16 que
contém o arquivo de armazenamento de programas
FANUCPRG.BIN é reconhecido como o cartão de
memória de armazenamento de programas.
-719-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
NOTE
1 A tecla flexível [UMOUNT] é exibida depois que o
dispositivo selecionado pelo CNC é reconhecido
como um “cartão de memória de armazenamento
de programas” como resultado de uma operação
de mudança de dispositivo.
2 Esta operação está habilitada somente no modo
EDIT ou no modo MEM.
Quando um programa do cartão de memória for
selecionado como programa principal de 2
caminhos em um sistema de controle de 2
caminhos, ajuste os modos dos dois caminhos
para o modo EDIT ou para o modo MEM.
3 Se a pasta pré-definida for uma pasta de arquivo
de armazenamento de programas no cartão de
memória, a pasta pré-definida é mudada para
"//CNC_MEM/" como resultado de uma operação
de separação.
4 Quando o programa principal é um programa de
cartão de memória, o programa principal ingressa
no estado não selecionado, por meio de uma
operação de retirada.
Explicação
- Sobre operações Um programa de cartão de memória pode ser selecionado como
programa principal para executar uma operação de memória.
A operação de memória tem os seguintes elementos:
• São permitidas chamados sucessivos (“call nesting”) de
subprogramas.
• É permitido o “call nesting” de macro programas.
• Em uma macro adaptada, um comando de controle usando um
comando GOTO/um comando WHILE pode ser especificado.
-720-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
NOTA
Para um programa do cartão de memória podem
ser especificados: a chamada de subprograma
usando o código M / o código S / o código T /
endereços particulares / a segunda função auxiliar,
ou a chamada de macro usando o código G / o
código M. Porém, um programa no dispositivo
CNC_MEM (memória de armazenamento de
programas CNC) é chamado.
NOTA
Se um programa em outro dispositivo é definido para ser o
programa principal, a execução de uma procura pelo
programa principal causa a passagem automática para o
dispositivo.
-721-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
Limitação
Para um programa do cartão de memória, M198 não pode s er
especificado. Além disso, nenhum pr ograma de cartão de
memór ia pode s er chamado de u m pr ograma no dispositivo
CNC_MEM (memória de armazenamento de programas CNC)
especificando M198.
CUIDADO
1 Não remova o cartão de memória quando o
programa que especifica uma gravação no cartão
de memória estiver sendo editado. Os dados
podem ser destruídos.
2 Se uma operação de edição for completada, os
resultados da edição são preservados mesmo
quando a energia do CNC seja desligada.
-722-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
CUIDADO
3 Ao remover o cartão de memória, assegurar que
está sendo feita uma operação de “retirada”. Se
um cartão de memória for removido sem realizar
uma operação de “retirada” e uma tentativa for
feita de acessar o cartão de memória, um dos
dois alarmes (SR1964) ou (IO1030) é emitido.
Se o cartão for removido inadvertidamente, inserir
o cartão de novo e executar a operação de
“retirada”.
Quando um alarme for emitido, executar a
operação seguinte:
- Quando o alarme (SR1964) for emitido.
Recompor (“Reset“) o alarme depois de
executar a operação de “retirada”.
- Quando o alarme (IO1030) for emitido
O alarme pode ser recomposto somente
desligando a energia do CNC.
4 Existem casos em que um cartão de memória é
substituído por outro. O CNC não pode detectar a
substituição. Consequentemente é arriscado
substituir um cartão de memória sem executar
uma operação de “retirada”. Isso nunca deve ser
tentado.
-723-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
-724-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
NOTA
Dependendo do status da operação e do status
da proteção, um arquivo não poderá, algumas
vezes, ser eliminado.
-725-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
-726-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
NOTA
1 Dependendo do status de operação e do status
de proteção, não poderá, algumas vezes, ser
eliminado.
2 Dependendo da configuração dos parâmetros
seguintes, os itens ajustáveis variam:
• Proteção de programa (Parâmetros No. 3210
e No. 3211)
• Proteção de dados em oito níveis (bit 4 (NLV)
do Parâmetro No. 8131).
-727-
11.GERÊNCIA DE PROGRAMAS OPERAÇÃO B-64304PO/01
NOTA
Dependendo do status de operação e do status
de proteção, o programa principal não poderá,
algumas vezes, ser selecionado.
-728-
B-64304PO/01 OPERAÇÃO 11.GERÊNCIA DE PROGRAMAS
NOTA
1 Dependendo do status da operação e do status
de proteção, um programa não poderá, algumas
vezes, ser compactado.
2 Somente programas no dispositivo CNC_MEM
podem ser compactados.
-729-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Diagrama de transição A transição de tela correspondente a cada tecla de função do painel de
de tela operação MDI é mostrada abaixo. São igualmente mostradas as subseções
relativas a cada tela. Consulte a subseção adequada para mais pormenores
sobre cada tela e o procedimento de especificação na tela. Ver outros
capítulos para telas não descritas neste capítulo.
Consultar o Capítulo 7 para a tela que aparece quando a
chave funcional indicada for pressionada.
- Chave para A máquina poderá dispor de uma chave para proteção dos dados, para
proteção de dados proteger os programas das peças, os valores de compensação das
ferramentas, os dados especificados e as variáveis de macro de usuário.
Consulte o manual fornecido pelo fabricante da ferramenta da máquina
para informações sobre a localização da chave para proteção dos dados
e respectiva utilização.
-730-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Página 1
Página 2
Display de
monitoração
da operação
⇒ Ver III-12.1.7
-731-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Tela exibida quando a tecla da função for pressionada (para uma unidade
de display de 8,4 polegadas)
No modo MEM/RMT
Página 1
Tela de
Editando Tela de Tela de
checagem do exibição do exibição do
Programas
programa = ver bloco atual próximo bloco
= ver III-10 III-12.2.6 = ver III-12.2.7 = ver III-12.2.5
Página 2
No modo MDI
Página 1
-732-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Ø Ø Ø
Tela de lista Tela de
Programas de
Editando edição Tela dade lista do Tela daprogramação
gráfica e
Programas⇒ Ver III-10programa programas programação
conversacional
⇒ Ver III-12.2.4
= ver III-10 = ver III-12.2.4 gráfica⇒eVer III-12.2.8
conversacional
= ver III-12.2.8
No modo JOG/HND/REF
(1)
No modo JOG/HND/REF(2) (3) (4) (5)
Página 1 Ø Ø Ø
Tela de
Programas de
exibição do Tela de
edição
bloco atual exibição
⇒ Ver III-10
⇒ Ver III-12.2.7 do próximo
Editando Tela de exibição Tela de
bloco
programas do bloco atual exibição do
⇒ Ver III-12.2.5
= ver III-10 = III-12.2.7 próximo bloco
= Ver III-12.2.5
-733-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Ø Ø
Reinício do Tela de lista
Reinicioprograma
do Tela da
de lista do
programa
⇒ Ver III-4.9 programa
programas
= ver III-4.9 = ver⇒III-12.2.4
Ver III-12.2.4
-734-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
No modo MEM/JOG/HND/RMT
No modo MEM/JOG/HND/RMT
Editando Ø Tela de Ø
Tela de
programas Programas exibição do
exibição
de edição
= ver III-10 próximo bloco
do próximo
⇒ Ver III-10
= Verbloco
III-12.2.5
⇒ Ver III-12.2.5
No modo MDI
Página 1 (1) (2) (3) (4) (5)
PROGRA MDI NEXT (OPRT) +
Página 1 M BLOCK
Editando Operação MDI Tela de
programas Ø para tela do Ø exibição doØ
= ver III-10 programa =
Edição de próximo bloco
Tela de
ver III-12.2.3
programas = VerTela de
III-12.2.5
programa para exibição do
⇒ Ver III-10
operação
próximo
MDI
bloco
⇒ Ver III-12.2.3
⇒ Ver III-12.2.5
-735-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
No modo EDIT/TJOG/THND
No modo EDIT/TJOG/THND
Ø Ø Ø
Programas de
Editando Tela da de
Tela listalista
do TelaTela
da de
edição
programas
⇒ Ver III-10
programa
de = programação
programação
gráfica e
= ver III-10 verprogramas
III-12.2.4 gráfica e
conversacional
⇒ Ver III-12.2.4 conversacional
⇒ Ver III-12.2.8
= ver III-12.2.8
-736-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Ø Ø Ø
Configurando
Ajuste e Exibindo e Exibindo e
e exibindo o
exibição do configurando configurando
Exibição e Exibição e o
entrada de
valorvalor
de de dados
dados de
valorajuste
de do valor
de
correção da
neutralização configuração correção
= ver-12.3.1 de
neutralização
ferramenta
da ferramenta= ⇒ Ver III-12.3.1 origem da peça
da origem do
*1
ver III-2.1.1
⇒ Ver III-2.1.1
*1 = ver III12.3.4
objeto de
trabalho
⇒ Ver III-12.3.4
-737-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
PR-LEV (OPRT) +
Página 44
Página
Ø
Seleção do
Seleção dede
nível
precisão
nível de
⇒ Ver III-12.3.10
precisão
=ver III-12.3.10
Ø Ø Ø
Proteção de
Exibição e
dados em
escolha da Funções de
Exibindo e
linguagem de
Proteção dos
oito níveis Funções de
prevenção de
trocando a
exibição dados em
⇒ Ver oito
III-12.3.9 prevenção
operações
de
linguagem de níveis
⇒ Ver III-12.3.8 = ver III- operação
erradas errada
exibição = ver III-12.3.9 = ver III-6.5
⇒ Ver III-6.5
12.3.8
-738-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Página
Ø 1 Ø CORREÇÃO
Ø
Exibição e
Ajuste e
entrada dos Exibição e
exibição do dados de ajuste do valor
valor de configuração de
neutralização ⇒ Ver III-12.3.1
Configurando Exibindo e Exibindo e
neutralização
da ferramenta de origem do
e ⇒exibindo o*1
Ver III-2.1.1 configurando configurando
objeto de
o
valor de dados valor de
trabalho
correção da = ver-12.3.1 correção
⇒ de
See III-12.3.4
ferramenta
6) = (7) origem
(8) da peça (9) (10)
ver III-2.1.1*1 = ver III12.3.4 (OPRT)
MACRO PATTERN OPERAT TOOL +
Página 2 MENU PANEL LIFE
Ø Ø Ø Ø
Página 1
Exibição e Exibição e Exibição e
Exibição e ajuste
das variáveis ajuste de ajuste o ajuste dos
comuns de entradas de painel do dados de
macros dados operador de gestão da
Exibindo e
personalizadas Exibindo e
modelos Exibindo e
software Exibindo
vida da e
⇒ Ver III-12.3.6
configurando configurando configurando o configurando os
⇒ Ver III-12.3.12 ⇒ Ver III-12.3.7 ferramenta
⇒ Ver III-12.3.11
as variáveis entradas de painel do dados de
comuns do dados padrão operador de gerenciamento da
macro(11)de = ver
(12) III- software
(13) vida
(14)da (15)
usuário 12.3.12 = ver III-12.3.7 ferramenta
Y OFFSET WORK BARRIER (OPRT) +
Página = ver III-12.3.6 =ver III-12.3.11
SHIFT
3
Ø Ø Ø
Configuração Configuração
Página 3 CORREÇÃO do valor de
da
neutralização Barreiras
do eixo YY deslocamento de placa e
*1
⇒ Ver III-2.1.6 do sistema de cabeçote
coordenadas do torno
Configuração Configuração
do objeto de do Barreiras de
*1
⇒ Ver III-2.1.7
-739-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Página 4
Seleção de
nível de
precisão
=ver III-12.3.10
-740-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Ø Ø Ø
Exibindo e Checando
Exibição e pela Tela de Tela de
configuração
configurando exibição
ajuste de do Verificação configuração do
de sistema
parâmetros = diagnóstico por exibição
parâmetros sistema = ver
de ⇒ Ver III-12.4.12
ver III-12.4.1 = ver III-7.3
⇒ Ver III-12.4.1
III-12.4.12
diagnóstico
⇒ Ver III-7.3
Ø Ø Ø
Exibindo e ExibiçãoConfiguração
e Configuração do
Configuração
do servo fuso
Configuração
configurando do
ajuste de Servo
dados
de do eixo de
dados de compensação = ver III-142.4.5
⇒ Ver III-12.4.3
= ver III-12.4.3 rotação
compensação de erros de ⇒ Ver III-12.4.5
de erro de afastamento
passo ⇒ Ver III-12.4.2
= ver III-12.4.2
(11) (12) (13) (14) (15)
-741-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Página 4
-742-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Ø Ø Ø
Tela de
Tela de
Tecla de manutençãoTecla de Tecla
Tela de de
ajuste de cor
ajuste de cor informações de
manutenção informações
periódica
⇒ Ver III-12.4.8 manutenção
=Ver III – ⇒ Verperiódica
III-12.4.11 de
=Manual de
12.4.8 =Ver III – manutenção
manutenção
12.4.11 ⇒ Manual
B-64305PO
de
Manutenção
B-64305EN
Ø Ø
Tecla Tela de
Tela de de Tecla de
exibição suporte a
exibição e e suporte a
ajuste
ajuste dede FSSB ajustes de
ajustes de
= Manual de parâmetros
FSSB parâmetros
manutenção
⇒ Manual B-⇒ Ver III-12.4.10
de
=Ver III –
60345PO
Manutenção
B-64305EN
12.4.10
(31) (32) (33) (34) (35)
Ø Ø Ø
Funções
Funções
embutidas Configuração
embutidas
Funções
Ethernet Funções
Ethernet Configuração
de funções de
⇒ Manual de Data Server
embutidas
⇒ Manual de embutidas ⇒ Manual
de funções
do
de
manutenção
Ethernet
manutenção
Ethernet Operador
DataFastServer
=Manual deB-64305EN
B-64305EN
=Manual deEthernet/Fast
=Manual do
manutenção manutenção Operador
Data Server Fast
B-64305PO B-64305PO Ethernet/Fast
B-64414EN
Server
B-64414PO
-743-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Página 8
Ø Ø
Diagnóstico
Diagnóstico Afinação de
Afinação de
remoto
remoto da da parâmetros
parâmetros
máquina
máquina = Manual de de usinagem
usinagem
⇒ Manual
do operador do
Fast ⇒ Ver III-12.4.9
operador Fast =Ver III –
Ethernet/Fast
Ethernet/Fast Data 12.4.9
Data Server
Server
B-64414PO
B-64414EN
=Manoal do
⇒ Manual do
operador do do
Operador
pacote de de
Pacote
diagnóstico
diagnóstico
remoto da da
remoto
máquina
máquina
B-63734EN
Página 9
Ødo
Exibição
conteúdo
Exibição da
do
memória da
conteúdo
memória
=Manual de
⇒ Manual de
manutenção
Manutenção
B-34305PO
B-64305EN
Ø Ø
Funções
Funções Funções
Funções
mestras
mestrasdodo escravas
escravasdo do
PROFIBUS-DP
PROFIBUS-DP PROFIBUS-DP
PROFIBUS-DP
⇒ Manual do
=Manual do
⇒ Manual do
=Manual
Operadordo
do
Operador do
operador do
PROFIBUS-DP PROFIBUS-DP
PROFIBUS-DP
PROFIBUS-DP
B-64404EN B-64404PO
B-64404EN
-744-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Ø Ø Ø
Tela de
Exibição e
Exibição
ajustes e de Tela Teladede Tela de
configuração
do sistema
ajustes de
parâmetros verificação por
verificação configuração do
⇒ Ver III-12.4.12
parâmetros
⇒ Ver III-12.4.1 = diagnóstico
por sistema
Ver III – 12.4.1 diagnóstico =Ver III – 12.4.12
=Ver III – 7.3
⇒ Ver III-7.3
Ø Ø Ø
Exibição e e
Exibição Configuração
Configuração
Configuração
ajustes de Configuração
ajustes de dados dodoservo servo dodoeixo
eixo de
de
dados de mecanismo
de compensação
compensação mecanismo rotação
rotação
de erros
de erros de de =Ver ⇒ VerIIIIII-12.4.3
– =Ver
⇒ VerIII –
III-12.4.5
deslocamento 12.4.3
deslocamento 12.4.5
=Ver ⇒IIIVer– III-12.4.2
12.4.2
Ø Ø Ø
Visão geral
Exibição de
Exibição de
diagnóstico Entradas
Entradas // Visão geral
da função
diagnóstico
de forma de de Saídas
Saídasnanatela dahistórica
função
forma
onda de onda ALL/IO
tela ALL/IO histórica
⇒ Ver III-12.4.13
=Manual de de
⇒ Manual ⇒ Ver III-8.3
=Ver III – 8.3 =Ver III –
manutenção
manutenção
12.4.13
B-64305EN
B-64305PO
-745-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Página 4
B-64393PO B-64393PO
Tela de de
Tela ajuste Tela
Teladede Tela
Teladede
deajuste
cores de informações de
manutenção
manutenção informações
manutenção
cores periódica
periódica de
⇒Ver III-12.4.8
⇒ Ver III-12.4.8 ⇒ Ver III-12.4.11 ⇒Manual de
manutenção
⇒Ver III-12.4.11 manutenção
⇒Manual de
manutenção
B-64305PO
B-64305EN
Tela de suporte à
Tela
Tela dede
exibição Tela de suporte
configuração de à
e configuração
exibição e configuração
parâmetros de
deconfiguração
FSSB parâmetros
.4.10
de FSSB
⇒Manual de
⇒ Manual de ⇒Ver III-12.4.10
manutenção
manutenção
B-64305EN
B-64305PO
-746-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Funções Configuração
Configuração
Funções
Funções Funções
embutidas
embutidas das funções
das funçõesde
integradas integradas
Ethernet
Ethernet Data Server
de Data
Ethernet Ethernet
⇒ Manual de Server
⇒ Manual de
manutenção ⇒Manual do
⇒ Manual do
⇒Manual de
manutenção ⇒ Manual de operador de Fast
operador de
manutenção
B-64305EN manutenção
B-64305EN
Fast
Ethernet/Fast
Ethernet/Fast
B-64305PO B-64305PO Data Server
Data Server
B-64414PO
B-64414EN
Afinação de
Diagnóstico
Diagnóstico Afinação
parâmetros de
remoto da de usinagem
remoto da parâmetros
máquina ⇒ Ver III-12.4.9
máquina de usinagem
⇒ Manual do
operador de Fast
⇒Manual do ⇒Ver III-2.4.9
Ethernet/Fast Data
operador de Fast
Server
Ethernet/Fast
B-64414EN Data
⇒ Manual do
Server
operador do
B-64414PO
pacote de
diagnóstico remoto
⇒Manual do
B-63734EN
operador do
pacote de
diagnóstico
remoto
B-63734PO
-747-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Página 10
Exibição do
conteúdo da
memória
⇒Manual de
manutenção
B-64305PO
Página 11
B-64404PO B-64404PO
NOTA
Para informações sobre uma tela dedicada para
cada tipo de controle na série T ou na série M,
consultar os manuais:
*1: Manual do usuário (Série T) (B-64304PO-1)
*2: Manual do usuário (Série M) (B-64304PO-2)
-748-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-749-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Pré-definição do sistema de coordenadas do objeto de trabalho
Um sistema de coordenadas do objeto de trabalho deslocado por
intervenção manual ou outras operações podem ser pré-definidas por
uma operação MDI para um sistema de coordenadas do objeto de
trabalho que seja neutralizado por uma compensação da origem do
objeto de trabalho a partir do ponto zero da máquina antes do
deslocamento. Para obter o procedimento, consultar a Subseção 12.1.4,
"Pré-definição de Sistema de Coordenadas da Ferramenta de
Trabalho".
-750-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-751-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Definição das coordenadas relativas
A posição atual da ferramenta no sistema de coordenadas relativas
pode ser recomposta para 0 ou pré-definida para um valor
especificado, como mostrado a seguir:
-752-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-753-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
T
O bit 0 (DRP) do Parâmetro No. 3129 e o bit 5 (DRC) do Parâmetro
No. 3104 podem ser usados para selecionar se os valores exibidos
devem incluir a neutralização da ferramenta e a compensação do raio da
ponta da ferramenta.
T
O bit 3 (PPD) do Parâmetro No. 3104 pode ser usado para especificar
se os valores de indicação de posição no sistema de coordenadas
Absolutas devem ser pré-definidos como aqueles no sistema de
coordenadas relativas durante a configuração do sistema de
coordenadas ou no retorno manual à posição de referência através do
comando G50 (para o sistema A do código G) ou do comando G92
(para sistemas B ou C do código G).
-754-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-755-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Visualização das
coordenadas As posições atuais da ferramenta são mostradas simultaneamente nos
sistemas de coordenadas seguintes:
• Posição atual no sistema de coordenadas relativas
(coordenadas relativas)
• Posição atual nas coordenadas do objeto de trabalho.
(coordenadas absolutas)
• Posição atual no sistema de coordenadas da máquina
(coordenadas da máquina)
• Distância a percorrer (caminho a percorrer)
- Distância a percorrer
A distância restante é mostrada no modo MEMÓRIA ou MDI. É mostrada
a distância que a ferramenta ainda tem de percorrer no bloco atual.
-756-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
Esta função pode ser executada quando o estado de reset ou o estado de
- Modo de operação parada da operação automática é introduzido, qualquer que seja o
modo de operação.
- Predefinição
das coordenadas Tal como sucede com as coordenadas absolutas, o bit 3 (PPD) do
relativas parâmetro nº 3104 é utilizado para especificar a predefinição, ou não,
das coordenadas relativas.
-757-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-758-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Avanço manual,
Avanço por minuto
transversal rápida e -
ensaio
Outras que não Série M: G93, G94
0 avanço manual, Avanço por minuto
Série T: G98(sistema A do
1 transversal rápida e
código G) G93, G94
ensaio
(sistemas B, C do código G)
Série M: G95
Avanço por
Série T: G99(sistema A do
rotação
código G) G95 (sistemas B,
C do código G)
Avanço por
1 - -
rotação
-759-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-760-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Procedimento
1 Pressione a tecla de função para mostrar a tela da posição
atual. "PARTS COUNT" [CONTAGEM DE PEÇAS], "RUN
TIME" [TEMPO DE CORRIDA], e "CYCLE TIME" [TEMPO DE
CICLO] são exibidos na área indicada por
Explicações
- CONT. PEÇAS Indica o número de peças usinadas. O número aumenta sempre que
M02, M30 ou um código M especificado através do parâmetro 6710
são executados.
- TEMPO DE CORRIDA
Indica o tempo de execução total durante a operação automática,
excluindo o tempo de parada e de bloqueio de avanço.
-761-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- TEMPO DE CICLO
Indica o tempo de corrida de uma operação automática, excluindo o
tempo de manutenção de parada e de avanço. Ele é pré-definido como
0 quando um início de ciclo é executado no estado de recomposição.
Está pré-definido como 0 mesmo quando a energia é removida.
- Especificação de
parâmetros O número de peças usinadas e o tempo de trabalho não podem ser
definidos nas telas da posição atual. Eles podem ser definidos através
dos parâmetros nº 6711, 6751 e 6752 ou na tela de especificação.
-762-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicações
- Visualização dos eixos
servo Os medidores de carga de eixos servos até um número igual ao número
máximo de eixos controlados do caminho podem ser exibidos. Para o
display de 10,4 polegadas até cinco eixos podem ser exibidos ao
mesmo tempo em uma tela. Se a tecla flexível [MONITOR] é
pressionada, os medidores de carga do sexto eixo e subsequentes serão
exibidos.
Para displays de 8,4 polegadas, até quatro eixos podem ser exibidos
concorrentemente em uma tela. Se a tecla flexível [MONITOR] é
pressionada, os medidores de carga do quinto eixo e subsequentes
serão exibidos.
Para exibir até cinco eixos ao mesmo tempo em uma tela de 8,4
polegadas como na tela de 10,4 polegadas, configurar o bit 4 (9DE) do
Parâmetro No. 11350 para o valor 1.
-763-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Visualização dos eixos Tanto o medidor de cargas quanto o medidor de eixo de rotação podem
do fuso ser exibidos para o primeiro eixo de rotação quando um eixo de
rotação serial estiver sendo usado.
- Unidade gráfica
O gráfico de barras para o medidor de carga mostra a carga até 200%
(só é mostrado um valor para qualquer carga que exceda os 200%). O
gráfico de barras para o medidor de rotações mostra a relação entre a
velocidade atual do fuso e a velocidade máxima do mesmo (100%).
- Medidor de carga
A leitura no medidor de carga depende do parâmetro servo 2086 e do
parâmetro do fuso 4127.
- Medidor de rotações
Embora o medidor de rotações indique normalmente a velocidade do
motor do fuso, também pode ser usado para indicar a velocidade do fuso,
colocando em 1 o bit 6 (OPS) do parâmetro 3111.
A velocidade do fuso a ser exibida durante a monitoração da operação é
calculada a partir da velocidade do motor do fuso (ver a fórmula abaixo).
Assim, a velocidade do fuso pode ser mostrada durante a monitoração da
operação, mesmo que não seja utilizado qualquer codificador de posição.
No entanto, a velocidade correta do fuso só será visualizada se a
velocidade máxima do fuso de cada engrenagem (velocidade do fuso em
cada relação de transmissão quando o motor do fuso roda à velocidade
máxima) for definida nos parâmetros nº 3741 a 3744.
A entrada dos sinais da embreagem e da engrenagem para o primeiro
fuso serial é usada para determinar a engrenagem atualmente selecionada.
Controle a entrada dos sinais CTH1A e CTH2A em função da seleção da
engrenagem; para tal, consulte a tabela abaixo.
(Fórmula para o cálculo da velocidade do fuso a ser mostrada)
Velocidade do fuso exibida Velocidade do motor de Velocidade máxima do fuso com
= fuso x a embreagem sendo usada
durante a monitoração
velocidade máxima
do motor de fuso
-764-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Cor do gráfico
Se o valor de um medidor de carga exceder 100%, o gráfico de barras
passa a apresentar uma cor púrpura.
-765-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-766-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-767-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-768-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-769-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-770-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-771-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-772-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Se uma recomposição (“Reset”) for feita durante a
execução de um programa, as exibições do bloco
atual e do próximo bloco são apagadas.
-773-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicações
-Tela do programa São exibidos até quatro blocos a partir do início do bloco sendo
executado no programa no momento.
O bloco sendo executado é exibido em vídeo reverso.
- Códigos G modais
São mostrados até 12 códigos G modais.
-774-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-775-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-776-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Tela de menu de
códigos G Na tela de menu de códigos G, selecione um código G a ser
especificado de uma lista de códigos G exibidos.
Tela de detalhes de
códigos G Na tela de detalhes de códigos G, insira os valores necessários no
formulário de especificação para cada código G exibido.
-777-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Função
- Programas editáveis
Os programas editáveis para cada dispositivo são listados abaixo.
-778-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Exibição na tela
No início da edição simultânea, a tela de edição normal é alternada
para a tela de edição simultânea. O nome do programa e "BG: EDIT",
que indica que a edição simultânea está em progresso, aparece na linha
de status do programa, acima dele.
Quando a edição simultânea é realizada no modo de referência, "BG:
READ ONLY" aparece na linha de status do programa. Os caracteres
são exibidos em verde quando o programa é exibido no modo a cores.
Fig. 12.2.7 (a) Tela sendo editada simultaneamente (modo de edição) (10,4
polegadas)
-779-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Status de edição
Os seguintes itens são exibidos na linha de status do programa e na
área de edição do programa de acordo com o status da edição de plano
de fundo.
-780-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
PROGRAM (PROGRAMA)
PROGRAM LIST (LISTA DE PROGRAMAS)
MDI PROGRAM (PROGRAMA MDI)
PROGRAM CHECK (VERIFICAÇÃO DE PROGRAMA)
CURRENT BLOCK (BLOCO ATUAL)
NEXT BLOCK (PRÓXIMO BLOCO)
RESTART (REINICIAR)
Procedimento
Método 1 Quando a edição simultânea é realizada no modo de edição
1 Exiba uma tela na qual a edição simultânea possa ser iniciada.
2 Pressione a tecla programável [(OPRT)].
3 Pressione a tecla programável [BG EDIT].
-781-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
1 Um programa no local em que o programa principal
está presente pode ser especificado para edição
simultânea (ou um programa na memória embutida
CNC se o programa principal não estiver presente).
Na tela de lista de programas, contudo, o programa
do dispositivo exibido pode ser aberto para edição
simultânea. Ao editar um programa que não esteja
onde o programa principal está presente no plano
de fundo, selecione o programa na tela de lista de
programas.
3 Ao abrir um programa O número para edição em
plano de fundo, o endereço O pode ser omitido. Ao
especificar um programa O número para dispositivo
MEMCARD ou servidor de dados, contudo, o
endereço O não pode ser omitido.
4 O modo selecionado no início da edição em plano
de fundo é mantido até que ela seja terminada. Para
alternar entre o modo de edição e o modo de
referência, finalize a edição simultânea e então
inicie novamente a edição simultânea no modo
desejado.
5 Mesmo quando a edição simultânea é realizada no
modo de edição, se qualquer um dos seguintes
programas estiver especificado, o programa é
aberto temporariamente no modo de referência.
- Programa sendo operado
- Programa principal
6 O dispositivo para o qual um novo programa é
criado no início da edição simultânea é apenas a
memória embutida CNC. Para os dispositivos
MEMCARD ou servidor de dados, especifique um
programa existente, pois nenhum programa será
criado.
-782-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Procedimento
1 Pressione a tecla de função .
2 Pressione a tecla programável [DIR].
(Se [LIST] não for exibida, pressione a tecla contínua de menu
)
3 Pressione a tecla programável [(OPRT)].
4 Altere o dispositivo a ser exibido no MEMCARD ou servidor de
dados.
Para alterar o dispositivo, ver III-11.1.
5 Mova o cursor até o programa a ser aberto para edição
simultânea.
6 Pressione a tecla programável [BG EDIT].
-783-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-784-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Procedimento
1 Selecione o modo MDI
2 Pressione a tecla de função
3 Pressione a tecla [DEFINIR] para visualizar a tela de especificação
de dados.
4 Esta tela é constituída por diversas páginas. Pressione a tecla de
página ou até mostrar a tela desejada.
-785-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- ESCRITA DE PARÂMETRO. Definir a ativação ou desativação da escrita de parâmetros.
0 : Desativado
1 : Ativado
- VERIFICAÇÃO . TV
Definir a execução da verificação TV.
0 : Sem verificação TV
1 : Executar verificação TV
- CÓDIGO DE ENVIO
Código para a saída de dados através da interface de leitura/envio.
0: Código de saída EIA
1: Código de saída ISO
- UNIDADE DE ENTRADA
Definir a unidade de entrada em polegadas ou milímetros
0 : Unidades métricas
1 : Polegada
-786-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- CANAL I/O
Canal para a interface de leitura/envio.
0 : Canal 0
1 : Canal 1
2 : Canal 2
- PARADA DE SEQUÊNCIA
- Outros
As teclas de página ou também podem ser
pressionadas para mostrar a tela de especificação DEFINIR
(TEMPORIZADOR).. Ver III-12.3.3 para esta tela.
-787-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-788-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicações
- Número de seqüência após execução do programa
Após a sequência numérica ser encontrada durante a execução do
programa, a configuração de sequência numérica para compensação e
parada de sequência numérica passa a ser “-1”.
- Blocos excepcionais
Se o número de seqüência pré-determinado for encontrado em um bloco,
onde estão contidos todos os comandos a processar na unidade de
controle CNC, a execução não pára nesse bloco
[Exemplo] N1 #1=1 ;
N2 IF[#1 EQ 1]GOTO 08 ;
N3 GOTO 09 ;
N4 M98 P1000 ;
N5 M99 ;
No exemplo acima, o número de seqüência pré-determinado foi
encontrado e a execução do programa não pára.
-789-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-790-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
Este valor é incrementado uma unidade quando M02, M30 ou um código
- TOTAL DE PEÇAS M especificado pelo parâmetro 6710 é executado. Este valor não pode
ser definido nesta tela. Especifique o valor no parâmetro 6712.
- PEÇAS REQUERIDAS
É usado para definir o número necessário de peças usinadas. Se este for
colocado em ”0”, o número de peças é ilimitado. Esta definição também
pode ser feita através do parâmetro (nº 6713).
- CONTAGEM DE PEÇAS
Este valor é incrementado uma unidade quando M02, M30 ou um código
M especificado pelo parâmetro 6710 é executado. O valor também
pode ser definido pelo parâmetro 6711. De um modo geral, este valor é
reposto quando atinge o número de peças requerido. Para mais
informações, consulte o manual fornecido pelo fabricante da
ferramenta da máquina.
- LIGADO
Visualização do período total em que o sistema está ligado. Este valor
não pode ser definido nesta tela, mas pode ser pré-selecionado no parâmetro
6750.
- TEMPO DE EXECUÇÃO
Indica o tempo de execução total durante a operação automática,
excluindo o tempo de parada e de bloqueio do avanço.
Este valor pode ser pré-selecionado no parâmetro 6751 ou 6752.
- TEMPO DE CORTE
Indicação do tempo total necessário para o corte, relacionado com o
avanço de corte, como a interpolação linear (G01) e a interpolação
circular (G02 ou G03). Este valor pode ser pré-selecionado no parâmetro
6753 ou 6754.
- TEMPO LIVRE
Este valor pode ser usado, por exemplo, para indicar o tempo total de
fluxo do líquido refrigerante. Para mais informações, consulte o manual
fornecido pelo fabricante da ferramenta da máquina.
- TEMPO DE CICLO
Indica o tempo de execução de uma operação automática, excluindo o
tempo de parada e de bloqueio de avanço. Este valor é colocado
automaticamente em 0 quando o início de um ciclo é executado no
estado de reset. Mantém-se colocado em 0, mesmo após a
desenergização.
- DATA e HORA
Indicação da data e hora atuais. A data e hora podem ser definidas
nesta tela.
-791-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Utilização
Quando o comando M02 ou M30 é executado, o número total de
peças usinadas e o número de peças usinadas são incrementados em um.
Por este motivo, o programa deve ser criado de forma que M02 ou
M30 seja executado sempre que termina a fabricação de uma peça.
Além disso, se um código M especificado pelo parâmetro (nº 6710) é
executado, a contagem é feita de forma semelhante. É igualmente
possível desativar a contagem, mesmo que M02 ou M30 seja executado
(o parâmetro PCM (nº 6700#0) é colocado em 1). Para mais
informações, consulte o manual editado pelo fabricante da máquina-
ferramenta
Limitação
- Definição do tempo de trabalho e da contagem de peças
- Definição do tempo
Não podem ser especificados valores negativos nem valores que excedam
os que se encontram indicados na tabela a seguir.
-792-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-793-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Superfície B
Valor de
O α
correção z
anterior
O’ Z
Valor de
β
correção Superfície A
Origem novo
-794-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Restrições
- Entradas consecutivas Não é possível inserir simultaneamente valores de correção para dois ou
mais eixos.
- Durante a execução do
programa Esta função não pode ser usada durante a execução de um programa.
-795-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Procedimento
1 Pressione a tecla de função
2 Pressione a tecla de menu contínua , a tecla programável de
seleção de capítulos [MACRO], e a tecla programável [(OPRT)] nesta
ordem. A tela seguinte será mostrada
.
de cursor , , , e/ou
4 Introduza os dados através do teclado numérico e pressione a tecla
[ENTRADA].
5 Para converter uma coordenada relativa em uma variável,
-796-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
Se o valor de uma variável produzida por uma operação não for
exibível, é fornecida uma das indicações abaixo.
Quando o número de dígitos significativos é 12 (com o bit 0 (F0C)
do parâmetro No. 6008 configurado em 0):
Amplitude de valor da variável Indicação de valor da variável
0 < Valor da variável < +0.00000000001 +Underflow
0 > Valor da variável > -0.00000000001 -Underflow
Valor da variável > 999999999999 +Overflow
Valor da variável < -999999999999 -Overflow
Quando o número de dígitos significativos é 8 (com o bit 0 (F0C) do
parâmetro No. 6008 configurado em 1):
Amplitude de valor da variável Indicação de valor da variável
0 < Valor da variável < +0.0000001 +Underflow
0 > Valor da variável > -0.0000001 -Underflow
Valor da variável > 99999999 +Overflow
Valor da variável < -99999999 -Overflow
-797-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-798-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-799-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicações
As operações válidas no painel de operação por software são exibidas
- Operações válidas a seguir. Através do parâmetro 7200 pode-se selecionar a utilização do
painel CRT ou do painel de operação da máquina para cada grupo de
operações.
- Botões multi-uso
Para o significado destes interruptores, verifique o manual publicado
pelo fabricante da máquina ferramenta.
-800-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
O idioma usado para exibição pode ser alterado para outro idioma.
Um idioma de exibição pode ser configurado usando-se um
parâmetro. Contudo, ao modificar a configuração do idioma de
exibição nesta tela, o idioma de exibição pode ser alterado sem
necessidade de desligar e religar.
-801-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Alteração de idioma
A tela de idiomas pode ser exibida se o bit 0 (NLC) do parâmetro No.
3280 estiver configurado em 0.
- Idiomas selecionáveis
Os idiomas de exibição selecionáveis nesta tela são os seguintes:
1. Inglês
2. Japonês
3. Alemão
4. Francês
5. Chinês (Tradicional)
6. Chinês (Simplificado)
7. Italiano
8. Coreano
9. Espanhol
10. Neerlandês
11. Dinamarquês
12. Português
13. Polonês
14. Húngaro
15. Sueco
16. Tcheco
17. Russo
18. Turco
Dentre os idiomas listados acima, o inglês e outros idiomas utilizáveis
são exibidos na tela como uma lista de idiomas alternáveis.
Limitação
- Modificação de parâmetro de idioma na tela de parâmetros
O idioma a ser usado para exibição é especificado no parâmetro No.
3281. Este parâmetro também pode ser modificado utilizando-se a tela
de parâmetros. Contudo, se uma modificação for feita na tela de
parâmetros, a nova configuração não se refletirá até que a operação de
“APLICAR” seja realizada na tela de idiomas ou que a máquina seja
desligada e religada. Se for configurado um valor inválido no
parâmetro No. 3281 na tela de parâmetros, a tela é exibida em inglês
após a máquina ser desligada e religada.
-802-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-803-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Configuração de nível
operacional Para selecionar os níveis operacionais 0 a 3, use o sinal-chave de
proteção de memória correspondente.
Para selecionar os níveis operacionais 4 a 7, use a senha correspondente.
Tabela 12.3.9.1 (a) Configuração de nível operacional
Nível operacional Configuração Grupamento de amostra
7 (alto) Senha -
6 Senha MTB
5 Senha Negociador e integrador
4 Senha Usuário final
3 Sinal-chave de proteção de Nível de usuário (nvl1)
memória
2 Sinal-chave de proteção de Nível de usuário (nvl 2)
memória
1 Sinal-chave de proteção de Nível de usuário (nvl 3)
memória
0 (baixo) Sinal-chave de proteção de Nível de usuário (nvl 4)
memória
NOTA
Quando uma senha é digitada, um asterisco (*)
é exibido em lugar dos caracteres digitados.
-804-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-805-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
Podem ser digitados até oito caracteres (apenas caracteres alfabéticos
em maiúsculas e caracteres numéricos).
NOTA
1 Para uma senha que consista em três a oito
caracteres, os seguintes caracteres estão
disponíveis:
• Caracteres alfabéticos em maiúsculas
• Caracteres numéricos
2 Quando uma senha é digitada, um asterisco (*)
é exibido em lugar de cada caractere digitado.
3 A possibilidade de alterar uma senha no nível
operacional atual é determinada da seguinte
forma:
• A senha de um nível operacional mais alto do
que o nível operacional atual não pode ser
alterada.
• A senha do nível operacional atual pode ser
alterada.
• A senha de um nível operacional mais baixo
do que o nível operacional atual pode ser
alterada (apenas para a senha inicial).
4 A senha de configuração não é exibida.
Tenha cuidado para não esquecer a senha.
-806-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-807-
12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
Quando o nível de proteção de um item de dados é maior do que o
nível operacional atual, o nível de proteção do item de dados não pode
ser alterado.
O nível de proteção de um item de dados não pode ser alterado para
um nível de proteção superior ao nível operacional atual.
Para cada um dos seguintes tipos de dados, é possível configurar um
nível de proteção de dados. Existem os seguintes dois tipos de nível de
proteção de dados:
• Nível de proteção de alterações
Configura o nível de proteção usado quando os dados são alterados.
• Nível de proteção de resultados
Configura o nível de proteção usado quando os dados são enviados
para uma unidade externa. Como nível de proteção, é possível
configurar um valor de 0 (baixo) a 7 (alto).
Tabela 12.3.9.3 (a) Nível de proteção de cada tipo de dado
Nível de proteção
Tipo de dado
inicial
Alteração Resultado
Dados variáveis de macro individualizado <CUSTOM MACRO> (inclusive dados
0 0
variáveis dedicados ao executor de macro)
Dados de manutenção periódica <PERIODICAL MAINTENANCE DATA> 0 0
Dados de correção de ferramenta <TOOL CORREÇÃO DATA>
(Para cada tipo quando a compensação geométrica e a compensação de desgaste da 0 0
ferramenta são tratadas de forma diferente)
Dados de relógio <TIME> 0 0
Dados de quantia de deslocamento da origem da peça de trabalho <WORK ZERO 0 0
SHIFT>
Dados de correção de origem de peça de trabalho <WORK ZERO CORREÇÃO> 0 0
Dados de configuração do Ethernet <ETHER NET SETTING> 0 0
Dados de parâmetro <PARAMETER DATA> 4 0
Configurações <SETTING DATA> 0 0
Dados de compensação de erro de passo de rosca <DADOS DE ERRO DE PASSO> 4 0
Dados de parâmetros para a função de gerenciamento de Power Mate CNC
0 0
<PARAMETER DATA FOR POWER MATE CNC MANAGER>
Operação de edição de parte de programa <CHANGE PROGRAMS FOR EACH 0 0
PARTS>
Operação de pré-configuração de coordenadas absolutas <PRESET OF ABSOLUTE 0 0
AXIS DATA>
-808-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 Para alguns tipos de dados, a função de resultados não é fornecida.
2 Quando o nível de proteção de dados é superior ao nível operacional atual, o
nível de proteção não pode ser alterado.
3 O nível de proteção de dados não pode ser alterado para um nível superior ao do
nível operacional atual.
4 Tipos de dados configuráveis aumentam ou diminuem, dependendo da
configuração de opções.
5 Para detalhes a respeito do nível de proteção de dados PMC, verifique o “Manual
de Programação PMC (B-64393PO)”.
6 O tipo de dados de correção da ferramenta em efeito varia dependendo da
memória de valor de compensação de ferramenta usada.
7 Para alterar o nível de proteção de cada parte do programa, use a tela de PASTA
DO PROGRAMA em vez de a tela de NÍVEL DE PROTEÇÃO.
8 A edição de parte de programa inclui a edição de programa para o modo MDI.
9 A pré-configuração de coordenadas absolutas faz com que os valores pré-
configurados do sistema de coordenadas da peça de trabalho sejam protegidos.
10 Durante a inserção/emissão de dados de correção da ferramenta, se nenhum tipo
de dado de correção da ferramenta tiver permissão de alteração ou resultado
externo, ele será processado da seguinte forma:
- Inserção: Qualquer tipo de dado que não aquele cuja alteração não seja
permitida é alterado.
- Emissão: Qualquer tipo de dado que não aquele cuja alteração não seja
permitida é emitido.
-809-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
valor RMQ
1 10 Nível de Precisão
-810-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-811-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Visão geral
Tela de Listagem
EDIT
END
-812-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
M
A tela de edição em grupo sempre exibe os códigos H e D.
T
A série T possui o sistema de torre para trocar ferramentas e os
códigos H e D não são usados, portanto esses códigos não são
exibidos.
-813-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
(A)
(B)
( C)
-814-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
(A)
(B)
( C)
-815-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
1 O contador de vida da ferramenta indica o valor
de contagem para a ferramenta indicada com @.
2 Se o bit 3 (EMD) do parâmetro No. 6801 = 0, o
número de ferramenta permanece prefixado com
@ mesmo que a vida da ferramenta tenha
expirado até que outra ferramenta seja
selecionada.
3 Se o bit 3 (EMD) do parâmetro No. 6801 =1, as
seguintes diferenças podem ocorrer dependendo
do tipo de contador de vida utilizado.
• Se o tipo de contador de vida é de
especificação por duração, o prefixo é
alterado para “*” (vida expirada) assim
que a vida da ferramenta expira.
• Se o tipo de contador de vida é de
especificação por contagem, o contador é
incrementado por um no fim do programa (tais
como M02 ou M30). Então, o prefixo não é
alterado para “*” (vida expirada) mesmo se o
contador de vida da ferramenta seja
equivalente ao valor de vida. O símbolo “*”
(vida expirada) aparece quando o contador de
vida da ferramenta é incrementado após o
CNC ser reconfigurado.
4 Se o bit 2 (ETE) do parâmetro No. 6804 = 1, o
símbolo “*” indicando a expiração da vida da
última ferramenta aparece na tela de
gerenciamento de vida de ferramenta quando o
contador de vida para a última ferramenta do
grupo de ferramenta de interesse é equivalente ao
valor de vida. Desta forma, a informação sobre a
última ferramenta na janela do FOCAS2 ou do
PMC indica que a vida da ferramenta expirou se o
sinal de alteração da ferramenta TLCH <Fn064.0>
é 1.
- Conteúdo de (C)
(C) exibe os números de grupo de ferramenta para os quais um sinal de
alteração de ferramenta foi emitido.
Se houver tantos números de grupo de ferramenta que nem todos os
números podem ser exibidos, alguns deles são omitidos, e “>>” é
exibido em seu lugar.
Se não há número de grupo de ferramenta que necessite alterações,
“***” é exibido.
-816-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Quanto às configurações de GRUPO EM USO ou
PRÓXIMO GRUPO:
1) Durante a operação automática (sinal de OP = “1”
e bit 1 (TCI) do parâmetro No. 6804 = 1), apenas o
contador de vida de ferramenta pode ser alterado.
2) No estado de reconfiguração (sinal de OP = “0” e
sinal de RST “0”), a seguinte operação de edição
pára o gerenciamento de vida porque não pode
ser continuada.
- Apagar dados de execução
Procedimento
- Configurando o contador
de vida de ferramenta
O contador de vida de ferramenta pode ser configurado com um valor,
usando-se os seguintes métodos.
Método 1
1 Ponha o cursor no contador de vida de ferramenta para o grupo de
ferramenta desejado.
2 Digite o valor.
3 Pressione a tecla programável [INPUT].
Método 2
1 Ponha o cursor no contador de vida de ferramenta para o grupo de
ferramenta desejado.
2 Digite o valor.
3 Pressione a tecla
- Apagando dados de
execução
Todos os dados de execução existentes para um grupo de ferramenta
selecionado pelo cursor podem ser apagados da seguinte forma:
1 Ponha o cursor no grupo de ferramenta cujos dados de execução
você quer apagar.
2 Pressione a tecla programável [ERASE].
3 Pressione a tecla programável [EXEC].
NOTA
A configuração do bit 4 (GRS) do parâmetro No.
6800 em 1 permite que os dados de execução para
todos os grupos de ferramenta registrados sejam
apagados.
-817-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Selecionando grupos
de ferramenta Os grupos de ferramenta podem ser selecionados usando-se os
seguintes métodos.
Método 1
1 Digite um número de grupo de ferramenta.
2 Pressione a tecla programável [GRP.SRH].
NOTA
Se os números de grupo arbitrários estiverem
habilitados, um grupo de ferramenta é selecionado
buscando-se um número de grupo arbitrário em vez
de o número do grupo de ferramenta.
Método 2
1 Pressione a tecla de página ou para exibir os grupos
desejados.
-818-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
(A)
(B)
(A)
(B)
-819-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
1 Se nenhuma ferramenta for registrada num grupo de
ferramenta, nenhum tipo de contagem de vida, valor
de vida, e valor de contador de vida de ferramenta
será exibido para o grupo de ferramenta.
2 O OVERRIDE DE CONTAGEM não exibido na tela
de edição de grupo para a unidade de exibição de
8,4 polegadas.
- Conteúdo de (A) Como sua contraparte na tela de listagem, o (A) da tela de edição exibe
o próximo número de grupo de ferramenta e valor de override. Se não
há grupo de ferramenta apropriado, *** é exibido em seu lugar.
PRÓXIMO GRUPO:
Número de grupo de ferramenta para o qual a contagem de vida é
iniciada pelo próximo comando M06.
GRUPO EM USO:
Número de grupo de ferramenta para o qual a contagem de vida
está em andamento.
GRUPO SELECIONADO:
Número de grupo de ferramenta para o qual a contagem de vida
está em andamento ou a contagem de vida foi realizada mais
recentemente.
OVERRIDE DE CONTAGEM:
O valor de override pelo qual a contagem de vida (tempo) é
multiplicado é exibido se o sinal de override do contador de vida
de ferramenta for habilitado (bit 2 (LFV) do parâmetro No. 6801
= 1). “1.0TIMES” é exibido se o sinal de override do contador de
vida de ferramenta for desabilitado (bit 2 (LFV) do parâmetro No.
6801 = 0).
-820-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 O contador de vida de ferramenta indica o valor de
contagem para a ferramenta indicada por @.
2 Se o bit 3 (EMD) do parâmetro No. 6801 = 0, o
número de ferramenta permanece prefixado com
@ mesmo que a vida da ferramenta tenha
expirado até que outra ferramenta seja
selecionada.
3 Se o bit 3 (EMD) do parâmetro No. 6801 =1, as
seguintes diferenças podem ocorrer dependendo
do tipo de contador de vida utilizado.
• Se o tipo de contador de vida é de especificação
por duração, o prefixo é alterado para “*” (vida
expirada) assim que a vida da ferramenta expira.
• Se o tipo de contador de vida é de especificação
por contagem, o contador é incrementado por
um no fim do programa (tais como M02 ou M30).
Então, o prefixo não é alterado para “*” (vida
expirada) mesmo se o contador de vida da
ferramenta seja equivalente ao valor de vida. O
símbolo “*” (vida expirada) aparece quando o
contador de vida da ferramenta é incrementado
após o CNC ser reconfigurado.
4 Se o bit 2 (ETE) do parâmetro No. 6804 = 1, o
símbolo “*” indicando a expiração da vida da última
ferramenta aparece na tela de gerenciamento de
vida de ferramenta quando o contador de vida para
a última ferramenta do grupo de ferramenta de
interesse é equivalente ao valor de vida. Desta
forma, a informação sobre a última ferramenta na
janela do FOCAS2 ou do PMC indica que a vida da
ferramenta expirou se o sinal de alteração da
ferramenta TLCH <Fn064.0> é 1.
-821-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
T
Itens que podem ser editados Modo
Configuração do tipo de contagem de vida, valor de vida, Todos os
contador de vida de ferramenta, e dados de ferramenta modos
(códigos T, H e D)
Adicionar números de ferramenta (código T) MDI
Apagar todos os dados de grupo de ferramenta de uma vez MDI
Apagar dados de ferramenta (status, códigos T, H e D) MDI
Selecionar salto de ferramenta MDI
Especificar para limpar dados de ferramenta MDI
(reconfiguração de vida)
-822-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
M
T
Se nenhuma ferramenta for registrada num grupo de ferramenta,
nenhum tipo de contagem de vida, valor de vida, e valor de contador
de vida de ferramenta poderão ser configurados para o grupo de
ferramenta. Antes de tudo, adicione um número de ferramenta (código
T).
NOTA
1 Quanto à edição de GRUPO EM USO ou PRÓXIMO
GRUPO:
<1> Durante a operação automática (sinal de OP
= “1” e bit 1 (TCI) do parâmetro No. 6804 =
1), apenas o contador de vida de ferramenta
pode ser alterado.
<2> No estado de reconfiguração (sinal de OP =
“0” e sinal de RST “0”), as seguintes
operações de edição param o gerenciamento
de vida porque não podem ser continuadas.
- Adicionar números de ferramenta (código
T)
- Apagar todos os dados de grupo de
ferramenta de uma vez
- Apagar dados de ferramenta (status,
códigos T, H e D)
2 As seguintes operações de edição podem
configurar o sinal de alteração de ferramenta para
”1”.
- Seleção de salto de ferramenta para a última
ferramenta.
- Apagar números de ferramenta, resultando em
qualquer ferramenta que não aquelas cujas vidas
tenham expirado ou que tenham sido saltadas
não sendo encontradas no grupo de ferramenta
de interesse.
3 As seguintes operações de edição podem
reconfigurar o sinal de alteração de ferramenta para
”0”.
- Adicionar números de ferramenta, fazendo com
que ferramentas cuja vida não expirou sejam
postas no grupo de ferramenta de interesse.
- Selecionar limpeza de ferramenta.
-823-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Procedimento
- Configurando um tipo de contagem de vida, valor de vida de ferramenta, contador
de vida de ferramenta, e dados de ferramenta
Método 2
1 Ponha o cursor sobre o item desejado.
2 Digite um valor.
3 Pressione
NOTA
1 A alteração de um valor de vida de ferramenta ou
contador de vida de ferramenta não afeta o status
ou sinal de alteração da ferramenta.
2 A alteração de um tipo de contagem de vida faz
com que o valor de vida da ferramenta e o
contador de vida da ferramenta sejam
reconfigurados como 0.
- Adicionando números
de ferramenta
Os números de ferramenta podem ser adicionados a um grupo de
ferramenta da seguinte forma:
1 Selecione o modo MDI.
2 Ponha o cursor sobre os dados da ferramenta (Códigos T, H ou D)
logo antes de adicionar um número de ferramenta.
3 Digite um número de ferramenta.
4 Pressione a tecla programável [INSERT].
(Exemplo)
Adicionando o número de ferramenta 1550 entre os números 1 e
2 (para a série M)
1 Mova o cursor até os dados para o número 1, digite “1550”,
e pressione [INSERT].
-824-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 Apagar todas as ferramentas de um grupo de
ferramenta equivale a apagar o grupo de
ferramenta em si.
2 Apagar uma ferramenta marcada com @ (em
uso) resulta no @ sendo movido para a
ferramenta anterior cuja vida tenha expirado ou
que tenha sido saltada.
- Alternando para a tela de O gerenciamento de vida de ferramenta (tela de listagem) pode ser
listagem recuperado da seguinte forma:
1 Pressione a tecla programável [END].
-825-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-826-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
- Explicações sobre a tela de menu padrão
PADRÃO DE BURACO
Uma corrente de caracteres arbitrários consistindo de 12 caracteres ou
menos pode ser exibida como título de menu.
FERRAMENTA
Uma corrente de caracteres arbitrários consistindo de 10 caracteres ou
menos pode ser exibida como nome de variável.
*BURACO CIRCULAR
DE PARAFUSO* Até 12 linhas (unidade de exibição de 10,4 polegadas) ou 8 linhas
(unidade de exibição de 8,4 polegadas) de comentários podem ser
exibidas por um comentário considerando-se que um bloco sejam 12 e
que um bloco seja uma linha.
-828-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-829-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-831-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicações
- Definição de parâmetros com dispositivos externos de entrada/saída
- Lista de parâmetros
Verifique o Manual de Parâmetros (B-64310PO) para a lista de
parâmetros.
- Definição de dados
Alguns parâmetros podem ser definidos na tela de especificação se a lista
de parâmetros indicar “Entrada de definição aceitável”. Não é necessário
colocar ESCRITA PARAM. em 1 quando são definidos três parâmetros na
tela de especificação.
-832-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
31 32 33 34 35 36 37
Ponto de referência
-1
Parâmetro de ampliação da
compensação (No. 3623)
-2
Parâmetro do número de compensação Parâmetro de intervalo de
para o ponto de compensação com o compensação (No. 3624)
menor valor (No. 3621)
Número de
compensação 31 3 3 3 3 3 3
Valor de
compensasão
a ser inserido
-3 +1 +1 +1 +2 -1 -3
-834-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Para usar a compensação de erro de passo,
configure o bit 0 (NPE) do parâmetro No. 8135 em
0.
-835-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-836-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Inserindo dados
especiais As configurações de CONFIGURAÇÃO DE SENTIDO e
REVEVRSÃO DE SENTIDO são inseridas com teclas
programáveis.
Mova o cursor até o item a ser configurado e pressione a tecla
programável dos dados a serem configurados.
Quando a tecla programável [(OPRT)] é exibida, pressione [(OPRT)]
para exibir as teclas programáveis dos dados a serem configurados.
-837-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
1 O item CONFIGURAÇÃO DE SENTIDO fica em
branco " " se seu parâmetro correspondente for
configurado como um valor não definido.
2 Também é possível inserir dados com teclas
numéricas e em seguida pressionar a tecla
programável [INPUT] ou a tecla MDI [INPUT].
As teclas programáveis a serem exibidas e seus
valores são exibidos abaixo.
- CW: 1, CCW: 0
- ON: 1, OFF: 0
Dados de
configuração Quando todos os itens são configurados e a tecla programável [SET] é
pressionada, o CNC configura os parâmetros de CNC para os resultados
calculados.
Quando uma
configuração é ilegal Se um parâmetro do CNC cair fora do espectro de configuração como
resultado do cálculo interno do CNC com base em cada configuração,
o cursor se move para o item UNIDADE DE DETECÇÃO e um aviso
dizendo "DADOS DE CONFIGURAÇÃO ILEGAIS" é emitido.
Insira uma unidade de detecção que possa ser configurada e pressione
a tecla programável [SET] novamente.
NOTA
1 Quando a configuração da unidade de detecção é 0,
a unidade de detecção é configurada em 1.0000 ou
0.1000. Se o bit 1 (ISC) do parâmetro No. 1004 for 1,
a unidade de detecção é 0.1000.
2 Num eixo para o qual o bit 3 (DIA, especificação
direta) do parâmetro No. 1006 é configurado em 1, a
unidade de detecção é configurada na metade do
valor de configuração (unidade de detecção de um
raio). (Apenas para a série T)
-838-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-839-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-840-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Configurando os parâmetros
de fuso
Procedimento
1 Configure o bit 1 (SPS) do parâmetro No. 3111 em 1 para
exibir as telas de configuração e ajuste de fuso.
2 Pressione a tecla de função , a tecla de menu contínua ,
e a tecla programável [SPINDL SETING]([SP.SET] para a
unidade de exibição de 8,4 polegadas).
3 Pressione a tecla programável [SPINDL SETING] para
selecionar a tela de configuração de fuso.
A seguinte tela aparece:
-841-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
Quando múltiplos fusos seriais não estão
conectados, a tecla programável [SP.CHG] não é
exibida.
NOTA
Também é possível inserir dados com as teclas
numéricas e pressionar a tecla programável
[INPUT] ou a tecla MDI [INPUT] para inseri-los.
As teclas programáveis a serem exibidas e seus
valores correspondentes são exibidos abaixo.
- ON: 1, OFF: 0
- OPPST: 1, SAME: 0
-842-
B-64304PO/01 OPERAÇÃO 12.ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Para inserir um código de modelo de motor não
listado, pressione a tecla programável [INPUT] ou
a tecla no painel MDI e insira o código de modelo
de motor.
-843-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-844-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-845-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-846-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-847-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-848-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 Imediatamente após a energia ser ligada, as
configurações de COLOR1 (parâmetros) são
usados como exibição. Se nada for armazenado
para COLOR1, as cores usadas para a exibição
são as cores padrão.
2 Não modifique os parâmetros dos dados da
configuração de cores diretamente pelas teclas
do MDI. Quando modificar os dados padrões de
cores, certifique-se de executar uma operação de
armazenamento na tela de configuração.
-849-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-850-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-851-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Aceleração / desaceleração simultânea antes da interpolação
Configure uma taxa de aceleração para uma porção linear na
aceleração/desaceleração simultânea antes da interpolação
Unidades de dados: mm/seg.2, pol./seg.2, grau/seg.2 (unidade de
usinagem)
-852-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
CUIDADO
Uma constante de tempo configurada é aplicada a
todos os eixos. Por isso, uma modificação feita
nesse item altera as configurações para todos os
eixos.
- Taxa de aceleração
permitida Configure uma taxa de aceleração permitida na determinação da
velocidade com base na aceleração.
Unidades de dados: mm/seg.2, pol./seg.2, grau/seg.2 (unidade de
usinagem)
CUIDADO
Quando o bit 0 (MCR) do parâmetro de Nº 13600
é configurado como 1, a função de
desaceleração com base na aceleração na
interpolação circular não é configurada.
-853-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Diferença da velocidade
no canto Configure uma diferença na velocidade de canto permitida usada para a
determinação da velocidade. Unidades de dados: mm/seg.,
pol./seg., grau/seg. (unidade de usinagem)
- Velocidade máxima de
corte Determine uma velocidade máxima de corte para cada eixo.
Unidades de dados: mm/seg., pol./seg., grau/seg. (unidade de
usinagem)
-854-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Itens arbitrários
Dois parâmetros arbitrários podem ser registrados. Cada item pode
corresponder ao parâmetro CNC ou ao parâmetro de servo. Um
número de parâmetro correspondente a cada item deve ser especificado
com os parâmetros.
• Exibição
Os números do parâmetro alvo de ajuste de servo são exibidos.
NOTA
Como itens arbitrários, os números dos seguintes
parâmetros não podem ser especificados:
• Parâmetro do bit
• Parâmetros do fuso (Parâmetros de Nº 4000
até4799)
• Parâmetro de tipo real
• Parâmetro de desligamento
• Parâmetro não existente
-855-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
• FSSB (AMP)
• FSSB (EIXO)
• MISCELLANY (DIVERSOS)
NOTA
Alguns itens podem não ser exibidos,
dependendo da configuração do sistema .
-856-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-857-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
Algumas telas de configuração também podem ser
exibidas por uma tecla de seleção de capítulo.
Porém, se uma tela for selecionada usando uma
tecla de seleção de capítulo, você não pode
retornar à tela de menu de suporte às
configurações de parâmetros.
-858-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
- Itens exibidos com [START UP]
Os itens de [START UP] indicam as telas para configurar os
parâmetros mínimos requeridos para iniciar a máquina.
NOTA
Alguns itens podem não ser exibidos, dependendo
da configuração do sistema
NOTA
Alguns itens podem não ser exibidos, dependendo
da configuração do sistema
-859-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Exibição e configuração
Procedimento
1 Mova o cursor até [AXIS SETTING] pressionando a tecla de cursor
ou na tela de menu de suporte às configurações de
parâmetros.
2 Pressione a tecla [SELECT]. A exibição de tela alterna para a tela
e teclas mostradas abaixo.
-860-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 Se o cursor for posicionado sobre um parâmetro que
não tenha um valor padrão atribuído, nenhum valor
padrão é inserido, mesmo quando [INIT] é
pressionado.
2 Quando o cursor é posicionado sobre múltiplos bits
para parâmetros de bit, esses múltiplos bits podem ser
inseridos simultaneamente. Quando [INIT] é
pressionada nesse estado, o buffer de entrada de
dados exibe os valores padrões para os bits onde o
cursor está posicionado. Se um
bit não tiver um valor padrão atribuído “*” é exibido
para o bit, e nenhum valor é inserido para o bit.
3 Quando [GROUP INIT]([G_INIT] para a unidade de
exibição de 8.4 polegadas) é pressionado, aqueles
parâmetros que não tenham valores padrões atribuídos
não são inicializados.
-861-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-862-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-863-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Alternando a exibição da Há dois tipos de exibição de tela para a tela de parâmetro de servo.
tela 1. Exibição para cada eixo
Os itens a serem exibidos para cada eixo.
2. Exibição para cada item
A exibição é feita para cada item a ser configurado.
(Os dados de todos os eixos são mostrados para cada item).
Fig. 12.4.10.6 (a) tela de parâmetro de servo (exibição para cada eixo)
(10.4 polegadas)
-864-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Procedimento
1 Na tela de configurações, confirme PARAMETER ENABLE
SWITCH ON.
2 Pressione a tecla [AXIS] várias vezes para selecionar o eixo a
ser configurado.
3 Insira um valor com as teclas numéricas e pressione a tecla
[INPUT] ou a tecla MDI [INPUT].
-865-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-866-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
GANHO DE VELOCIDADE
O valor calculado pelo CNC com a seguinte expressão na base do
parâmetro de Nº 2021 é exibido.
(Expressão):
GANHO DE VELOCIDADE = (256 + Nº 2021) / 256 × 100
CORTE DE OVR
A configuração do parâmetro de Nº 21071 é exibida.
H. SP HRV
A configuração do parâmetro de Nº 2335 é exibida.
-867-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-868-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Ajuste de ganho em
Quando nenhum eixo de um caminho está sendo sujeito a um ajuste de
lote de todos os eixos ganho automático, a tecla [ALL AX TUNING] ([EXEC ALL] para a
unidade de exibição de 8.4 polegadas) é exibida.
Quando a tecla [ALL AX TUNING] é pressionada durante o ajuste de
ganho de todos os eixos, todos os eixos são sujeitos um a um ao ajuste
de ganho, começando pelo primeiro eixo. Porém, os alvos do ajuste
automático são apenas para os eixos cujo ajuste de ganho automático
não estiver concluído. Por exemplo, nas condições mostradas na figura
acima, o ajuste de ganho automático começa com o eixo X, e quando
ele é concluído, avança até o eixo Z. Os eixos Y e C não estão sujeitos
ao ajuste de ganho. automático
As teclas de cursor são desativadas durante o ajuste de ganho em lote
de todos os eixos. Após o término do ajuste de ganho automático de
todos os eixos, o cursor retorna ao primeiro eixo e as teclas de cursor
são ativadas.
Se a tela for alternada para outra durante o ajuste de ganho em lote de
todos os eixos, o ajuste de ganho automático é cancelado quando o
ajuste de ganho automático do eixo atual estiver concluído. Para
começar o ajuste de ganho automático novamente, mostre essa tela e
pressione a tecla [ALL AX TUNING].
NOTA
1 O eixo para o qual TUN, FINISH ou INIT. ERR é
indicado sob VEL. GAIN TUN. STATUS não está
sujeito ao ajuste de ganho automático.
2 Se a tela mudar para outra durante o ajuste de ganho
em lote de todos os eixos, todos os ajustes de ganho
em lote dos eixos são cancelados.
-869-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Ajuste de ganho
intercalado em todos os
eixos Quando nenhum eixo de um caminho está sendo sujeito a um ajuste de
ganho automático, a tecla [ONE AX TUNING] ([ONE EX] para a
unidade de exibição de 8.4 polegadas) é exibida.
Quando a tecla [ONE AX TUNING] é pressionada, assim como em
todos os ajustes de ganho em lote de todos os eixos, os eixos para os
quais o ajuste de ganho não estiver concluído estão sujeitos ao ajuste
de ganho automático um por um, começando pelo primeiro eixo.
Porém, sempre que um eixo é sujeito a um ajuste de ganho automático,
o ajuste de ganho automático é interrompido. Nesse momento, o
cursor se move automaticamente até o próximo eixo para o qual o
ajuste de ganho automático não está concluído.
Por exemplo, nas condições mostradas na figura acima, o ajuste de
ganho automático começa com o eixo X, e quando ele é concluído,
avança até o eixo Z; em seguida o ajuste de ganho automático é
interrompido. Se a tecla [ONE AX TUNING] for pressionada
novamente nesse momento, o eixo Z está sujeito ao ajuste de ganho
automático.
As teclas de cursor são desativadas quando qualquer eixo está sujeito
ao ajuste de ganho automático, e, se o ajuste de ganho automático for
concluído, as teclas do cursor são ativadas. Quando o ajuste de
ganho automático de todos os eixos estiver concluído, o cursor retorna
ao primeiro eixo.
NOTA
Mesmo quando outras posições do cursor além do
primeiro eixo, o ajuste de ganho automático
começa com o primeiro eixo.
- Cancelando o ajuste de
ganho automático
Quando nenhum eixo de um caminho está sujeito a um ajuste de ganho
automático, a tecla [CANCEL] é exibida. Quando a tecla [CANCEL] é
pressionada, a tela de definição de ajuste de ganho (tela de ajuste de
ganho automático) é exibida novamente sem iniciar o ajuste de ganho
automático.
- Limpeza da conclusão do
ajuste de ganho
Quando nenhum eixo de um caminho estiver sendo sujeito a um ajuste
de ganho automático, a tecla [FINISH CLEAR] ([FIN. CL] para a
unidade de exibição de 8.4 polegadas) é exibida.
Quando a tecla [FINISH CLEAR] é pressionada durante o ajuste de
ganho de todos os eixos, a tecla VEL. GAIN TUN. STATUS dos eixos
no estado de término do ajuste de ganho é limpo até o estado de
inconclusão (branco) como mostrado na metade direita da figura
inferior. Porém, as configurações VELOCITY GAIN, CUT DVR, e H.
SP HRV não são zeradas.
-870-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Zerado
NOTA
Uma operação de limpeza no estado de conclusão
do ajuste de ganho não zera o VEL. GAIN TUN.
STATUS do eixo no estado INIT. ERR.
Para zerar o estado INIT. ERR mude a
configuração de VELOCITY GAIN, CUT DVR, ou
H. SP HRV na tela de ajuste de ganho manual.
-871-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Selecione o ajuste Quando a tecla [SEL AX] for pressionada na tela de ajuste de ganho
de ganho do eixo automático, as seguintes teclas são exibidas e SERVO GAIN TUNING
(AUTO-TUN SEL AXES) é indicado na barra de título da tela.
- Ajuste de ganho do Quando nenhum eixo de um caminho está sendo sujeito a um ajuste de
eixo selecionado ganho automático, a tecla [TUNING START] ([START] para a
unidade de exibição de 8.4 polegadas) é exibida.
Quando a tecla [TUNING START] for pressionada durante o ajuste de
ganho do eixo selecionado, esse eixo selecionado pelo cursor está
sujeito ao ajuste de ganho automático. Nesse momento, o ajuste de
ganho automático é executado novamente, independentemente do
estado de ajuste de ganho do eixo selecionado. Por exemplo, no estado
mostrado acima, o ajuste de ganho automático do eixo Y estava
terminado, mas o ajuste de ganho automático é executado novamente.
As teclas de cursor são desativadas durante o ajuste de ganho do eixo
selecionado. Depois do término do ajuste de ganho automático, as
teclas de cursor são ativadas.
- Cancelando o ajuste de Quando nenhum eixo de um caminho está sujeito a um ajuste de ganho
ganho automático automático, a tecla [CANCEL] é exibida. Quando a tecla [CANCEL] é
pressionada, a tela de definição de ajuste de ganho (tela de ajuste de
ganho automático) é exibida novamente sem iniciar o ajuste de ganho
automático.
Zerado
NOTE
Uma operação de limpeza no estado de conclusão do
ajuste de ganho não zera o VEL. GAIN TUN. STATUS
do eixo no estado INIT. ERR.
Para zerar o estado INIT. ERR, mude a configuração
de VELOCITY GAIN, CUT DVR, ou H. SP HRV na tela
de ajuste de ganho manual.
-873-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-874-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
O ajuste de ganho automático pode ser interrompido
independentemente da posição do cursor.
NOTA
Se qualquer eixo sendo sujeito a um ajuste de ganho
automático [MANUAL TUNING] não for exibido na tela
de ajuste de ganho automático. Apropriadamente a tela
de ajuste de ganho manual não pode ser exibida
durante o ajuste de ganho automático.
-875-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Configurando parâmetros
Mova o cursor até o item desejado do eixo e insira um valor
diretamente com as teclas MDI.
Quando as teclas [+INPUT] e [INPUT], ou tecla MDI [INPUT] forem
pressionadas, o valor é determinado.
Tecla [+ INPUT]
O valor já determinado mais o valor inserido pelas teclas MDI são
determinados.
Exemplo) Quando a configuração atual for 500 e o valor
digitado pelas teclas MDI for 50
O valor a ser inserido é 550.
NOTA
Durante a inserção com a tecla [INPUT], se um
valor precedido pelo símbolo + (tal como "+1") for
digitado, será exibido um aviso dizendo
"FORMAT ERROR" (ERRO DE FORMATO).
Se um valor que esteja fora do alcance for
determinado, o valor é alterado para que caiba
dentro do alcance.
- Estado de ajuste de
TUN. FINISH é indicado sob VEL. GAIN TUN. STATUS para o eixo
ganho automático que estava sujeito ao ajuste de ganho automático e INIT. ERR é
indicado para o eixo cujo estado inicial é ilegal. Se qualquer uma das
funções VELOCITY GAIN, CUT OVR, e H.SP HRV do eixo sujeito
ao ajuste de ganho ou eixo cujo estado inicial estava ilegal, receber um
valor determinado, a indicação de VEL. GAIN TUN. STATUS é
zerada até se tornar branca (não conclusão do estado).
- Cuidado
Reiniciar Se a tecla RESET for pressionada ou o sinal de reset externo
ERS<Gn008.7> ou sinal de reset & rewind RRW<Gn008.6> forem
digitados durante o ajuste de ganho automático, o ajuste de ganho
automático é interrompido.
-876-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Alterando parâmetros
Se a configuração de VELOCITY GAIN, CUT OVR, ou H.SP HRV
do eixo sujeito ao ajuste de ganho automático for alterada na tela do
parâmetro, ou por uma aplicação externa, o ajuste de ganho automático
é interrompido. Nesse momento, o ajuste de ganho automático está
incompleto e a função VEL. GAIN TUN. STATUS se torna branca
(não concluído).
-877-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-878-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-879-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-880-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-881-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-882-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-883-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Explicação
- Parâmetros exibidos para suporte às configurações de parâmetro
Tabela 12.4.10.13 (a) Parâmetros exibidos para o suporte às configurações de parâmetros (1)
Parâmetro
Menu Grupo Nº Nome Descrição Rápida
SPINDLE SPINDLE 3741 Velocidade máxima do fuso
SETTING SETTING 4000#0 Direção da rotação do motor
(CONFI (CONFI
4001#4 Direção da rotação do codificador de posição
GURA GURA
ÇÃO DO ÇÃO DO 4002#3, 2, 1,0 Comutador de sensor do fuso
FUSO) FUSO) 4004#3,2 Interruptor de proximidade
4005#0 Método de retorno da velocidade
4006#1 Resolução de proporção da engrenagem
4010#2, 1,0 Tipo de sensor do motor
4019#7 Os parâmetros do fuso serial são:
0: Configurado automaticamente. 1: Não
configurado automaticamente.
(Não necessário para o fuso analógico).
4020 Velocidade de rotação máxima do motor (RPM)
4056 Contagem de rotação do motor por cada revolução do fuso
Velocidade máxima do fuso/velocidade máxima do motor×100
(arredondadas)
4133 Código do modelo do motor do fuso serial
(Não necessário para o fuso analógico.)
4171 Número de engrenagens na lateral do fuso
4172 Número de engrenagens na lateral do motor
4334 Contagem de pulso arbitrário do detector de velocidade.
-884-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Tabela 12.4.10.13 (a) Parâmetros exibidos para o suporte às configurações de parâmetros (2)
Parâmetro
Menu Grupo Nº Nome Descrição Rápida
AXIS BÁSICO 1001#0 INM Último incremento do comando nos eixos lineares:
SETTING 0:Metric (máquina de milímetro) 1:Inch (máquina de polegada)
(CONFI
1005#0 ZRNx Quando uma operação automática (além de G28) for executada
GURAÇÃO
antes do retorno da posição de referência:
DO EIXO)
0:O alarme é emitido (PS0224) 1:Nenhum alarme é emitido.
1005#1 DLZx Retorno de posição de referência sem alarmes:
0:Desativado 1:Ativado
1006#0 ROTx Configuração dos eixos lineares ou eixo rotatório:
0:Eixo linear 1:Eixo rotatório
1006#3 DIAx Configuração do total de viagens:
0:Especificação do raio 1: Especificação do diâmetro
1006#5 ZMIx Direção do retorno da posição de referência:
0:Mais direção 1:Menos direção
1008#0 ROAx Função de permissão de rotação de eixo:
0:Desativado 1:Ativado
1008#2 RRLx Com o total de viagem por revolução, as coordenadas relativas são:
0:Não arredondadas 1:Arredondadas
1013#1 ISCx Determina o último incremento de entrada último incremento de
comando
1020 0:IS-B
Nome do1:IS-C
programa
1022 Configura cada eixo no sistema de coordenada básica
1023 Número do eixo de servo
1815#1 OPTx Um codificador de pulso separado é:
0:Não usado 1:Usado
1815#4 APZx A correspondência entre as posições da máquina e
a posição do detector de posição absoluta é:
0:Não determinado 1:Determinado
1815#5 APCx O detector de posição usado é:
0:Outro além do detector de posição absoluta 1:Detector de
posição absoluta
1825 Ganho do laço de servo
1826 Largura na posição
1828 Limite de desvio da posição durante a viagem
1829 Limite de desvio da posição durante a parada
-885-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Tabela 12.4.10.13 (c) Parâmetros exibidos para o suporte às configurações de parâmetros (3)
Parâmetro
Menu Grupo Nº Nome Descrição Rápida
AXIS Fuso 3716#0 A/S Configura o tipo de motor do fuso:
SETTING 0:Analógico / 1:Serial.
(CONFI 3717 Número do amplificador do fuso
GURA COORD 1240 Coordenada da máquina da primeira posição de referência
ÇÃO DO ENADA
EIXO) 1241 Coordenada da máquina da segunda posição de referência
1260 Total de viagem por revolução do eixo rotatório
1320 Coordenadas da borda de direção positiva da verificação 1 de acerto
armazenada
1321 Coordenadas da borda de direção negativa da verificação 1 de
acerto armazenada
VELOCID 1401#6 RDR Para um comando de transversal rápida, o funcionamento a seco é:
ADE DE 0:Desativado 1:Ativado
AVANÇO 1410 Velocidade de avanço do funcionamento a seco
1420 Razão da transversal rápida
1421 Razão F0 de cancelamento da transversal rápida
1423 Velocidade de avanço do trote
1424 Razão da transversal rápida manual
1425 Retorno da posição de referência da velocidade de avanço FL
1428 Posição de retorno da velocidade de avanço do retorno
1430 Velocidade de avanço máxima de corte
ACC./DE 1610#0 CTL A aceleração/desaceleração para o avanço do corte é:
C. 0:Aceleração/desaceleração exponencial
1: Aceleração linear / desaceleração após a interpolação
1610#4 JGL A aceleração/desaceleração para o avanço do trote é:
0:Aceleração/desaceleração exponencial
1:Mesma da aceleração/desaceleração para avanço de corte (as
configurações do bit 1 (CTBx) e bit 0 (CTLx) do parâmetro de Nº
1610 são acompanhadas).
1620 Constante de tempo para aceleração/desaceleração linear para
rápida transversal
1622 Constante de tempo para aceleração/desaceleração de avanço do
corte
1623 Velocidade de avanço para aceleração/desaceleração após a
interpolação do avanço do corte
1624 Constante de tempo para aceleração/desaceleração de avanço do
trote
-886-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Explicação
Há quatro telas de manutenção periódica: A tela de estado, a tela de
configuração, a tela de menu da máquina, e a tela de menu NC.
• Tela de estado:
Nomes do item, tempo restante, e estados de contagem são
exibidos, e os nomes dos itens são configurados.
• Configuração de vídeo:
Tempos de vida, tempos restantes, e tipos de contagem (método
de contagem regressiva) são configurados.
• Tela de menu da máquina:
Os nomes dos consumíveis na máquina podem ser registrados.
• Tela de menu NC:
Os nomes dos consumíveis na máquina já estão registrados.
-887-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Tela de status
Quando a tecla [STATUS] é pressionada, a tela de estado é exibida. A
tela de estado exibe os nomes de item, estados de contagem, e tempos
restantes dos consumíveis gerenciados.
-888-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Tempo restante Assim como o tempo restante, o período de tempo restante até o
momento de substituição é alcançado pela contagem regressiva.
Se a porcentagem do tempo restante até o tempo de vida tiver
alcançado o valor especificado (em %) especificado pelo parâmetro
de Nº 8911, ou menor, o tempo restante é exibido em vermelho.
Mesmo após o tempo de vida ter expirado, a contagem regressiva
continua.
-889-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
Na tela de estado, o tempo restante e tempo de
vida não podem ser determinados.
Esses itens devem ser determinados na tela de
configuração.
Procedimento de exibição
1 Quando a tela de estado for exibida, pressione a tecla [(OPRT)].
2 Pressione a tecla [CHANGE].
- Tempo de Vida
-890-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
1 Se uma operação de ajuste for tentada quando o
nome do item não estiver registrado, o aviso “EDIT
REJECTED” (EDIÇÃO REJEITADA) é emitido.
2 Se um valor exceder o alcance válido for inserido, o
aviso “DATA IS OUT OF RANGE” (DADO FORA DE
ALCANCE) é emitido.
3 Se a tecla [ERASE] ou [TYPE] for pressionada, o
aviso “EDIT REJECTED” é emitido.
- Tempo restante
O período de tempo restante até o momento de substituição é
alcançado pela contagem regressiva.
Se a porcentagem do tempo restante até o tempo de vida tiver
alcançado o valor especificado (em %) especificado pelo parâmetro de
Nº 8911, ou menor, o tempo restante é exibido em vermelho.
Mesmo após o tempo de vida ter expirado, a contagem regressiva
continua. Mova o cursor até o tempo restante de um número alvo
registrado, digite um tempo restante, em seguida pressione a tecla
[INPUT] (ou a tecla ). O tempo restante é então configurado.
Quando a tecla [+INPUT] é pressionada, o valor digitado pode ser
adicionado ao tempo restante já configurado.
Um alcance de valor que vai de 0 até (tempo de vida) pode ser
determinado. Quando as teclas [ERASE] e em seguida a tecla [EXEC]
são pressionadas, o mesmo valor do tempo de vida é determinado.
NOTA
1 Se uma operação de ajuste for tentada quando
o nome do item ou tempo de vida não estiver
registrado, o aviso “EDIT REJECTED” (EDIÇÃO
REJEITADA) é emitido.
2 Quando um valor exceder o alcance válido for
inserido, o aviso “DATA IS OUT OF RANGE”
(DADO FORA DE ALCANCE) é emitido.
3 Se a tecla [TYPE] for pressionada, o aviso “EDIT
REJECTED” é emitido.
-891-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
- Tipo de contagem
Selecione a forma de a contagem ser feita.
Coloque o cursor sobre o tipo de contagem de um número de registro
alvo, em seguida pressione a tecla [TYPE]. Os tipos de contagem são
exibidos como teclas, como mostrados abaixo. Selecione uma dessas
teclas, em seguida pressione a tecla [EXEC].
Tecla Significa Indicação
[NO CNT] A contagem não do
é feita (parada) ——————
[ALL] A contagem é feita todas as vezes Todas as vezes
[POWER ON] A contagem é feita quando a Quando a energia
energia está ligada está ligada
[RUN] A contagem é feita quando a Quando a operação
operação está em andamento. está em andamento.
[CUT] O corte é feito quando o corte está Quando o corte
em andamento. está sendo feito.
NOTA
1 Se uma operação de ajuste for tentada quando o
nome do item ou tempo de vida não estiver
registrado, o aviso “EDIT REJECTED” (EDIÇÃO
REJEITADA) é emitido.
2 As teclas [INPUT] e [+INPUT] não tem efeito.
3 Quando a contagem é feita todas as vezes, um erro
de 24 horas é gerado.
4 Se a tecla [ERASE] for pressionada, o aviso “EDIT
REJECTED” é emitido.
-892-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Formato
Formato
[caracteres alfanuméricos*caracteres de 2 bytes*caracteres alfanuméricos]
Descrição do formato
Os caracteres alfanuméricos devem ser digitados diretamente.
Os códigos de 2 bytes devem estar em conformidade com os códigos
da FANUC. (Consulte o Apêndice G, TABELA DE CÓDIGOS DE
CARACTERES DE 2 BYTES DA FANUC)
Para registrar um caractere de 2 bytes, coloque o código de 2 bytes
entre asteriscos (*). Um nome de item a ser registrado deve conter até
24 caracteres de comprimento se consistir apenas de caracteres
alfanuméricos; ou até 12 caracteres se consistir apenas de caracteres de
2 bytes.
-893-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
1 Um asterisco (*) é usado como código de controle,
por isso, ele não pode ser usado nos nomes de
itens. Além disso, caracteres como "[", "]", "(", e ")"
não podem ser usados nos nomes dos itens.
2 Quando um nome de item consistindo de caracteres
alfanuméricos e de 2 bytes for registrado, o aviso
“DATA OUT OF RANGE” (DADOS FORA DE
ALCANCE) podem ser enviados.
3 Quando um item de nome em branco for selecionado
na tela de máquina, o aviso “EDIT REJECTED” é
emitido.
Tela de menu NC
Na tela de menu NC, os nomes dos consumíveis NC são registrados.
Nessa tela, um nome de item pode ser registrado na tela de estado. Para
o método de registro da tela de estado, consulte a descrição da tela de
estado.
- Exibindo a tela
1 Quando a tela de estado for exibida, pressione a tecla [NC].
NOTA
Na tela de menu NC, o registro, exclusão, e I/O
dos nomes dos itens não podem ser executados.
Quando um nome de item em branco é selecionado,
um em branco é selecionado.
-894-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Procedimento
1 Aperte a tecla para exibir a tela que mostra os
parâmetros e outras informações.
2 Pressione a tecla [SYSTEM]. A tela de configuração do sistema é
exibida.
-895-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-896-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Tela de informações
sobre a hidráulica Quando um sistema de servo é conectado ao NC, as informações de ID
dos dispositivos de servos conectados (motores de servos e módulos
amplificadores de servos) podem ser exibidos na NC.
Exibindo a tela
Tela de informações do
fuso Quando um sistema de fuso é conectado ao NC, as informações de ID
dos dispositivos de fuso conectados (motores de fuso e módulos
amplificadores de fuso) podem ser exibidos na NC.
Exibindo a tela
1 Quando a tela de configuração do sistema for exibida, pressione a
tecla [SPINDLE INFO] ([SPINDLE] para a unidade de exibição
de 8.4 polegadas.
2 A tela de informações sobre o fuso é exibida.
-897-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
2 Saída de dados
Todos os dados do histórico podem ser enviados para dispositivos
de entrada/saída externos. (Consulte a subseção 12.4.15.5,
"Enviando para fora todos os dados do histórico").
NOTA
1 Todos os dados do histórico permanecem mesmo
após a energia estar desligada.
Limpar a memória também exclui esses itens de
dados.
2 Determine o tempo e data corretamente na tela de
configuração.
-898-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Tela de exibição
Alarmes emitidos são exibidos seqüencialmente a partir do último
alarme. A informação abaixo é exibida para cada alarme:
• Nome do caminho (apenas quando o controle de 2 caminhos for
executado)
• Hora e data da ocorrência do alarme
• Tipo e número do alarme.
• Mensagem do alarme
NOTA
Para registrar também alarmes externos e
mensagens de alarme de macros como dados de
histórico, configure o bit 3 (EAH) como parâmetro
Nº 3112 para 1, e ao mesmo tempo configure o bit
7 (HAL) do parâmetro Nº 3196 ao 0.
-899-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3112 EAH
NOTA
Esse parâmetro é válido quando o bit 7 (HAL) do
parâmetro de Nº 3196 é configurado como 0
#7 #6 #5 #4 #3 #2 #1 #0
3196 HAL
-900-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Para também registrar alarmes externos e mensagens
de alarme de macros como dados de histórico, configure
o bit 3 (EAH) do parâmetro Nº 3112 para 1, e o bit 7
(HAL) do parâmetro Nº 3196 ao 0.
-901-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Exibição da tela
Para exibir a tela do histórico de mensagens do operador externo,
configure o bit 2 (OHM) do parâmetro N 3112 para 1.
Procedimento
Procedimento
1 Exibe a tela do histórico de mensagens do operador externo.
2 Pressione a tecla [(OPRT).
3 Pressione a tecla [CLEAR] Todos os dados do histórico são
apagados.
-902-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Configuração de
parâmetro #7 #6 #5 #4 #3 #2 #1 #0
3112 OMH
#7 #6 #5 #4 #3 #2 #1 #0
3196 HOM
-903-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
a Histórico de operações
i As operações de tecla MDI feitas pelo operador
ii Sinal de I/O (X, Y, G, F)do comutador liga/desliga
b Histórico de alarmes
i Alarmes emitidos
ii As informações modais em um bloco executado, e as
coordenadas observadas quando um alarme foi emitido
(Não exibida na tela)
c Histórico de modificações dos dados
i Modificação dos dados de compensação da ferramenta
(Quando o bit 0 (HTO) do parâmetro N 3196 é configurado
como 1)
ii A modificação dos dados do objeto a usinar/dados
estendidos de compensação do objeto a usinar/troca do
objeto a usinar (série T)
(Quando o bit 1 (HWO) do parâmetro N 3196 é configurado
como 1)
iii Modificação dos parâmetros
(Quando o bit 2 (HPM) do parâmetro N 3196 é configurado
como 1)
iv Modificação dos dados de variáveis comuns de macro
personalizada
(Quando o bit 3 (HMV) do parâmetro N 3196 é configurado
como 1)
d Histórico das mensagens do operador externo e mensagens
de macro
(Quando o bit 6 (HOM) do parâmetro N 3196 é configurado
como 0)
e Registro temporal (hora e data)
NOTA
Até mais ou menos 8.000 itens dos dados do
histórico podem ser registrados, se os dados
incluírem os dados de histórico do MDI.
Apenas operações de chave. Porém, em razão dos
dados dos históricos variarem em tamanho, o
número máximo dos itens dos dados do histórico
que podem ser registrados, não é fixo.
-904-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Configuração de
parâmetro #7 #6 #5 #4 #3 #2 #1 #0
3106 OPH
NOTA
Quando dois caminhos estão presentes,
determine o mesmo valor desse parâmetro para
ambos os caminhos.
#7 #6 #5 #4 #3 #2 #1 #0
3195 EKE HDE HKE
-905-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3196 HAL HMV HPM HWO HTO
-906-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
12992 (3ª) o grupo de código modal a ser registrado no histórico quando um alarme é emitido
-907-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
12997 (8ª) o grupo de código modal a ser registrado no histórico quando um alarme é emitido
12998 (9ª) o grupo de código modal a ser registrado no histórico quando um alarme é emitido
12999 (10ª) o grupo de código modal a ser registrado no histórico quando um alarme é emitido
Exibição da tela
Para exibir a tela do histórico de operações, configure o bit 4 (OPH) do
parâmetro Nº3106 a 1.
Procedimento
1 Pressione a tecla de função .
Para exibir uma parte por duas páginas, use as teclas do cursor
e . A exibição da tela é alterada pela metade. (Com os
dispositivos de exibição de 8.4 polegadas, a exibição da tela é
alterada por uma coluna)
-908-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
2 Dados
• Tecla MDI
(Quando o bit 5 (HKE) do parâmetro N 3195 é configurado
como 0, as operações chave são registradas.
Uma tecla chave é indicada seguindo um número de
caminho, (por exemplo, "1_[LEFT F]", e "2_[LEFT F]").
(Quando apenas um caminho é usado, o número do caminho
não é indicado).
P_ usado em "P_ [LEFT F]", por exemplo, indica uma
operação chave feita externamente.
i) Chaves dos endereços e chaves numéricas
Caracteres tais como A a Z, 0 a 9, ;, +, e – são
indicados diretamente.
Esses caracteres são exibidos em preto.
-909-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
• Sinais de I/O
(Quando o bit 6 (HDE) do parâmetro N 3195 é configurado como
0, os sinais de I/O especificados no sinal de histórico de operações
da tela de seleção são registrados. Os sinais registrados são
indicados bit a bit, com informações sobre o endereço do sinal e
uma alteração no bit. Esses sinais são exibidos com caracteres
púrpuras.
G000.2 ↓
A alteração de 0 para 1 é indicada por ↑.
A alteração de 1 para 0 é indicada por ↓.
Indica um bit.
NOTA
1 Quando mais de um bit no mesmo endereço altera ao
mesmo tempo, as alterações desses bits são tratadas
como um item de dado do histórico.
2 Uma flutuação de sinal por menos que 8
milissegundos não é registrada como dado de
histórico.
-910-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
• Alarmes
Os números de alarme e horas de suas emissões são exibidos
na tela de histórico das operações
Essa informação de alarme é exibida com caracteres brancos
no plano de fundo vermelho.
Indica o número do caminho
Indica o número do alarme
Para o eixo de servo, ele indica o nome do eixo de servo.
Para o do tipo fuso, ele indica o nome do fuso ou
número do fuso.
1_OT0506 (XA1)
2008/01/1 Indica a data e hora de emissão em duas linhas.
11:22:33
• Data e Hora
A hora e data dos itens a seguir são exibidas em duas linhas:
i A hora e data de ligar a energia. Esses são exibidos com
caracteres brancos sobre um plano de fundo verde.
ii A hora e data de desligar a energia. Esses são exibidos
com caracteres verdes.
iii Data na qual a data foi alterada. Exibida com caracteres
pretos.
iv Data e hora em intervalos regulares do período
determinado nos parâmetros Nº 3122. Exibida com
caracteres pretos.
v Data e hora quando o histórico de dados foi excluído.
Esses são exibidos com caracteres pretos.
NOTA
1 Para o item iv (tempo de gravação em intervalos
regulares) acima, se não houver operação a ser
registrada dentro de um certo período, o tempo
não é registrado. Para o item iii (data na qual a
data foi alterada) acima, presumimos que há um
item de dados a ser registrado, e o item iv
(registrando tempo em intervalos regulares)
acima também é recomendado.
2 Quando a data e hora no sistema CNC são
alteradas, a data e hora nas quais a alteração é
feita podem ser registradas como hora e tempo
nas seções III ou IV acima.
-911-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
NOTA
Para registrar o máximo de itens possível, em vez
de registrar dados detalhados na emissão do
alarme, configure o bit 7 (HAL) do parâmetro Nº
3196 até 1.
NOTA
Para registrar também o alarme externo e
mensagens de alarme de macros como dados de
histórico, configure o bit 3 (EAH) do parâmetro de
Nº. 3112 ao 1, e ao mesmo tempo configure o bit 7
(HAL) do parâmetro Nº. 3196 ao 0.
-912-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
As modificações feitas no momento de inicialização
e as modificações das senhas e teclas não são
registradas no histórico.
Procedimento
1 Exibe a tela de histórico das operações.
2 Pressione a tecla [(OPRT)].
3 Pressione a tecla [ALL CLEAR]
4 Pressione a tecla [EXEC] Os dados do histórico da operação
foram excluídos.
-913-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-915-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Procedimento
1 Prepare um dispositivo de saída.
2 Veja o modo EDIT.
3 Pressione a tecla de função .
4 Pressione a tecla de menu continuo várias vezes até que a
tecla [OPERAT HISTRY] ([OPEHIS] para a unidade de exibição
de 8.4 polegadas) seja exibida.
5 Pressione a tecla [OPERAT HISTRY], em seguida pressione a
tecla recém exibida [OPERA HISTRY]. A tela do histórico de
operações é exibida.
6 Pressione a tecla [(OPRT).
7 Pressione a tecla [F OUTPUT].
8 Digite um nome de arquivo, e pressione a tecla [EXEC]
Quando a tecla [EXEC] é pressionada sem digitar um nome de
arquivo, o nome do arquivo de saída acaba ficando como
OPRT_HIS.TXT.
Formato de saída
Os dados do histórico são enviados como um arquivo ASCII no
seguinte formato:
1 Tecla MDI
Depois de "MDI", "número de caminho_", "key-data", e "input-
time" são enviados nessa ordem.
(Dados chave digitados na inicialização são indicados como
“power on MDI”.)
<Exemplo>
MDI 01_A 12:23:34
MDI 02_<CAN> 12:23:34
MDI 02_[SOFT HF1] 12:23:35
MDI P_<RESET> 12:34:56
Power on MDI 01_<RESET> 12:34:56
2 Sinais de I/O
Depois de "DI/DO", "PMC-number_", "signal-address_bit-
status", e "time-of-change" são enviados nessa ordem.
<Exemplo>
DI/DO 1_F0002.2_on 12:34:56
DI/DO 1_ G0043.0_off G0043.1_off 12:35:00
(Para vários bits no mesmo endereço)
-916-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
3 Alarmes
Depois de "Alarm", "número do caminho_", "type", "alarm-
number", "G-code-modal-data", "modal-data-other-than-G-code",
"absolute-coordinate-value" e "machine-coordinate-value" para
cada eixo, e "date-and-time-of-alarm-issuance" são enviados
nessa ordem.
Um asterisco “*” é enviado antes dos dados modais que foram
especificados em um bloco executado quando o alarme foi
emitido.
<Exemplo>
• Alarme 01_SR01973
*G0. G97. G69. G99. G21. G50.2 G25. G13.1 B0. D0. E0.
*F100. H0. M10. *N123. Test_S1000. T1010.
X1 ABS 197.999 MCN 197.999 Y1 ABS -199806.00 MCN
-199806.00 Z1 ABS 297.009 MCN 0.123 C1 ABS
10395.999 MCN 0.000 at 2007/09/01 19:03:28
• Alarme 02_ OT00506(ZA2)
*G1. G17. G90. G22. G94. G20. *G42. G49. G80. G12,1
B0. *D12. E0. *F100. H34. M0. *N123. O123 S0. T0.
X2 ABS 123.999 MCN 234.000 Y2 ABS -123.00 MCN
-234.00 ZA2 ABS 1234.567 MCN –1234.567 em 2007/09/01
12:34:56
• Quando informações adicionais não são registradas durante a
emissão de um alame (bit 7 (HAL) do parâmetro Nº 3196 é
configurado como
1), apenas "número do caminho_", "alarm-number", e
"date-and-time-of-alarm-issuance" são enviados.
Alarme 01_OT00506(XC1) em 2007/09/01 22:08:32
Alarme 02_SW00100 em 2007/09/01 19:07:52
• Quando as mensagens de alarme e macro/alarme devem ser
registradas (o bit 7 (HAL) o parâmetro de Nº 3196 é
configurado como 0) e o bit 3 (EAH) do parâmetro de Nº
3112 é configurado como 1, as mensagens também são
enviadas.
Alarme 01_MC00001 Message ATC ALARM
G0. G97. G69. G99. G21. G40. G25. G22. G80. D0. E0.
F0. H0. M0. N0. O9999 S0. T0.
X2 ABS 10.000 MCN 0.000Y2 ABS 123.000 MCN
0.000Z2 ABS 0.000 MCN 0.000 em 2007/09/01 10:06:43
-917-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
<Exemplo>
Compensação da ferramenta 01_X0002 0.000 → 1 em
12:15:43
Compensação da ferramenta 02_XW000 -9999.999 →
9999.999 em 12:15:46
Compensação da ferramenta 01_RG0032 0.000 → 0.003 em
12:15:52
Compensação da ferramenta 02_T0001 5. → 2. em 19:34:11
Compensação da ferramenta 02_W0123 -10.000 → 123.456
em 10:28:58
Compensação da ferramenta 01_HG0456 0.000 → 999.999
em 11:37:40
Compensação da ferramenta 01_ 0064 12.340 → 12.569
em 11:39:42
6 Modificação da compensação do objeto a usinar/alteração do
objeto a usinar (Série T) dados após "trabalho de correção",
"EXT trabalho de correção", ou "Work Shift", "número de
caminho_(nome do eixo)", "tipo", "número de correção", "dados
de correção antes da modificação", "dados de correção após a
modificação", e "tempo de modificação" são enviados nessa
ordem.
<Exemplo>
Compensação de trabalho 01_G55(XA1) 15.000 → 0.007 em
09:23:03
Compensação de trabalho 02_EXT(Z2) 0.000 → 300.003 em
09:22:50
EXT Compensação de trabalho 02_G54.1P300 (Y2)
123.456 → 9999.999 em 12:15:46
Troca de trabalho (X) 02_999999.999 → 999999.999 em
10:22:37
7 Modificação dos parâmetros Após "Parâmetro","tipo", "número
de parâmetro-"," parâmetro antes da modificação", " parâmetro
após da modificação ", e "tempo da modificação" são enviados
nessa ordem.
Os tipos a seguir são fornecidos:
Tipo do caminho : L é adicionado antes do número
do caminho. Tipo do eixo : A é adicionado antes do número
do eixo.
Tipo do fuso : S é adicionado antes do número do fuso.
Tipo do grupo da máquina: Indicado como o tipo da máquina. T é
adicionado antes do número do grupo da máquina.
Outros : Nenhum tipo é enviado
<Exemplo>
Parâmetro N03112 00000100 → 00001100 em
11:18:40
Tipo do caminho do parâmetro N01410 L02
0.000 → 1000.000 em 18:58:48
-918-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
9 Data e Hora
Inicialização em 2008/02/01 17:11:17 (data e hora da
inicialização)
Desligamento em 2008/02/01 17:49:17 (data e hora do
desligamento)
Data 2008/02/01 00:00:00 (registro
indicando uma
alteração na data)
Registro temporal em 2008/02/01 15:51:00 (registro em
Intervalos
regulares)
Exclusão de dados em 2008/02/01 10:56:18 (Data e hora
quando o
histórico de
dados foi
excluído)
-919-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Exemplo de saída
%
=============== OPERATION HISTORY ===============
Data delete at 2000/01/23 12:34:01
MDI 01_<RESET> 12:34:02
MCR_Message MACRO MESSAGE at 2000/01/23 12:34:03
Alarm 01_MC03001 Message MACRO ALRM
G0.G97.G69.G99.G21.G40.G25.G22.G80. D0.E0.F0.H0.M0.N0.O1234 S0.T0.
X1 ABS 0.005 MCN 0.000 Z1 ABS 0.010 MCN 0.000 at 2000/01/23 12:34:04
MDI 01_<SYSTEM> 12:34:05
MDI 01_[RIGHT F] 12:34:06
MDI 01_[RIGHT F] 12:34:07
MDI 01_[RIGHT F] 12:34:08
MDI 01_[SOFT HF9] 12:34:09
DI/DO 1_ G0043.1_on 12:34:10
Alarm 01_SR01973
G0.G97.G69.G99.G21.G40.G25.G22.G80. D0.E0.F0.H0.M0.N0.O1234 S0.T0.
X1 ABS 0.005 MCN 0.000 Z1 ABS 0.010 MCN 0.000 at 2000/01/23 12:34:11
MDI 01_<RESET> 12:34:12
EXT_Message 02001 EXT MESSAGE at 2000/01/23 12:34:13
-920-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Para ver mais sobre alarmes, consulte III-7.1. Para saber mais sobre
históricos e histórico de mensagens de operador, consulte III-12.4.13.
-921-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
-922-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
(1)
(5) : (10) :
(5) é exibido na área (10) é exibido na área para (8)
para (3) e (4). agora é exibido.
-923-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
(6) Estado de
alarme ALM
ALM : Indica que um alarme está acionado. (Pisca em
representação inversa).
BAT
BAT : Indica que a voltagem da bateria de lítio (a bateria
reserva do CNC) está fraca. (Pisca em
representação inversa).
APC
APC : Indica que a voltagem da bateria auxiliar do
codificador de pulso absoluto diminuiu.
(pisca de forma reversa no mostrador).
FAN
FAN : Indica que a velocidade de rotação do ventilador
diminuiu. (pisca na tela reversa).
Espaço : Indica um estado além dos anteriores.
-924-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
Exemplo 1)
Quando um parâmetro é introduzido
Exemplo 2)
Quando um parâmetro é introduzido
Exemplo 3)
Quando um parâmetro é transmitido para um dispositivo
externo de entrada/saída
-925-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Visão Geral
Manter os mesmos caracteres exibidos nas mesmas posições na tela
por um longo tempo, irá encurtar a vida do LCD.
Para evitar isso, a tela CNC pode ser apagada. A função de apagar tela
permite que o usuário execute uma operação-chave para apagar a tela.
A função automática de apagar tela apaga a tela automaticamente
quando não tiver ocorrido uma operação-chave para um
parâmetro/período de tempo determinado.
-926-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
- Ajustar tempo
Apenas o tempo determinado no parâmetro Nº 3123 para o caminho 1
é válido.
Parâmetro
NOTA
1 Configurar 0 desativa o apagamento automático de tela.
2 Essa função não pode ser usada junto com a exclusão
de tela automática. Se 1 ou um valor maior for usado
nesse parâmetro, a exclusão de tela automática é
desativada.
-927-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Visão Geral
Nas telas a seguir, o medidor de carga do fuso e o medidor de
velocidade do fuso podem ser exibidos na área de exibição da distância
restante, e a área de exibição das informações modais.
T
・ LCD de 10.4 polegadas: Tela que tem sua exibição de posição atual
à sua metade esquerda
(Exibindo a posição atual e o programa)
→ Alternando entre o medidor de carga do servo e medidor de
carga do fuso
-928-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
NOTA
Para usar o mostrador do medidor de carga
do fuso e o mostrador do medidor de
velocidade do fuso, o fuso serial é necessário.
-929-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Layout da tela
O medidor de carga do servo ou o medidor de carga de fuso é exibido
na posição restante de toda a posição de exibição.
-930-
B-64304PO/01 OPERAÇÃO 12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS
-931-
12. ESPECIFICAÇÃO E VISUALIZAÇÃO DE DADOS OPERAÇÃO B-64304PO/01
Parâmetro
#7 #6 #5 #4 #3 #2 #1 #0
3117 SMS
T
#7 #6 #5 #4 #3 #2 #1 #0
3192 PLD
-932-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
13 FUNÇÃO DE GRÁFICOS
Capítulo 13, "FUNÇÃO DE GRÁFICO", consiste das seguintes
seções:
-933-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
TT
Os caminhos da ferramenta de duas torres são desenhados ao mesmo
tempo nas visualizações esquerda e direita em uma tela.
-934-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
M
- Tela de parâmetro gráfico (primeira página)
-936-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-937-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
T
- Tela de parâmetro gráfico (primeira página)
Fig. 13.1.1 (g) Tela de parâmetro gráfico (primeira página) (LCD de 8.4
polegadas)
Fig. 13.1.1 (h) Tela de parâmetro gráfico (primeira página) (LCD de 10,4
polegadas)
-938-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-939-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-940-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Procedimento
Para exibir as teclas de operações de entrada na tela de parâmetro
gráfico, faça o seguinte:
1 Pressione a tecla de função (ou quando uma pequena
unidade é usada) para mostrar a tela de PARÂMETRO
GRÁFICO.
2 Pressione a tecla [(OPRT) ou uma tecla numérica.
- Movendo o cursor
O cursor pode ser movido até um parâmetro desejado usando-se as
teclas de página ou e as teclas do cursor , ,
, ou .
Porém, com as teclas do cursor, você não pode mover da página 1 ou 2
até a página 3.
-941-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Explicação
Para o desenho do caminho da ferramenta, um sistema de coordenadas
gráficas e alcance gráfico, devem ser determinados na tela de
parâmetro gráfico.
Os parâmetros gráficos a serem determinados na tela de parâmetro
gráfico são descritos abaixo.
Se você alterar qualquer um dos parâmetros gráficos e alternar para a
tela CAMINHO GRÁFICO, o caminho da ferramenta já desenhado é
apagado.
Os parâmetros gráficos são preservados mesmo que a energia esteja
desligada.
- Sistema de coordenadas
gráficas
M
Selecione um sistema de coordenada gráfica para desenhar o caminho
da ferramenta, em seguida determine o número correspondente.
S 0. XY Z 1. YZ S 2. ZY
X S Z
Z 3. XZ Z 4. XYZ S 5. ZXY
X Z
X X S
-942-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
T
Selecione um sistema de coordenada gráfica desejado para desenhar o
caminho da ferramenta, e determine seu número no parâmetro Nº
6510.
Configuração
do valor = 8
-943-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
TT
Para um sistema Lathe de 2 caminhos, com 1 fuso e duas torres (bit 1
(SPC) do parâmetro Nº 6500 é 1+), selecione um sistema de
coordenada desejado à partir do seguinte, e determine seu número no
parâmetro de Nº 6509.
Configuração do
valor = 9 ou 19
Fig. 13.1.1 (o) Sistema de coordenadas gráficas (um fuso e duas torres)
NOTA
O sistema de coordenada gráfica acima, para um
fuso e duas torres é ativado quando 2 caminhos
são exibidos ao mesmo tempo.
-944-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
M
- Configurações de
alcance gráfico Para o desenho do caminho da ferramenta em uma área de desenho na
tela CAMINHO GRÁFICO, determine um alcance gráfico. Há 2
métodos disponíveis:
1. Método configurando os valores mínimos e máximos das
posições de coordenada
2. Método configurando o centro de alcance gráfico, e fator de
escala
Quer o método 1 ou método 2 sejam usados é determinado por
quais parâmetros foram determinados mais recentemente. Um
alcance gráfico determinado é preservado mesmo que a energia
esteja desligada.
NOTA
Quando você determina os parâmetros gráficos
para os valores máximos e mínimos no alcance
gráfico, os parâmetros gráficos do centro de alcance
gráfico e fator de escala são automaticamente
atualizados. Porém, quando você altera o centro de
alcance gráfico e fator de escala, os valores
máximos e mínimos no alcance de gráfico não são
atualizados.
-945-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
T
- Configurações de
Para o desenho do caminho da ferramenta em uma área de desenho na
alcance gráfico tela CAMINHO GRÁFICO, determine um alcance gráfico. Há 2
métodos disponíveis:
1. Método através da configuração de comprimento em branco e
diâmetro
2. Método configurando o centro de alcance gráfico, e fator de
escala
Quer o método 1 ou método 2 sejam usados é determinado por quais
parâmetros foram determinados mais recentemente. Um alcance
gráfico determinado é preservado mesmo que a energia esteja
desligada.
NOTA
Quando você determina os parâmetros gráficos
para o comprimento e diâmetro, os parâmetros
gráficos do centro de alcance gráfico e fator de
escala são automaticamente atualizados. Porém,
quando você altera o centro de alcance gráfico e
fator de escala, o comprimento e diâmetro não são
atualizados.
-946-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
- Desenhando o
bloco final Para executar um desenho de uma parte de um programa, determine o
número de sequência de um bloco no qual concluir o desenho. Depois
de o desenho ter sido completado, esse valor é automaticamente
cancelado e alterado para -1.
- Exclusão automática
O gráfico anterior é automaticamente apagado antes do desenho ser
iniciado.
1 : O gráfico anterior é automaticamente apagado imediatamente
antes do desenho ser iniciado.
0 : O gráfico anterior não é automaticamente apagado.
- Cor do gráfico
Determine um número de cor de gráfico para um caminho de
ferramenta de cada avanço de corte e rápida transversal.
NOTA
Para qualquer valor além das configurações
acima, a cor do gráfico de um caminho de
ferramenta é verde.
-947-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
M
- Ângulo de rotação
Quando um sistema de coordena gráfica tridimensional, tal como
horizontal 4.XYZ ou 5.ZXY é selecionado, o sistema de coordenada pode ser
girado com o plano horizontal usado como plano de rotação.
Determina um ângulo de rotação a partir de -360° a +360°.
X’
Y’
210°
Ângulo de rotação
horizontal
X S
- Ângulo de rotação
vertical Quando um sistema de coordenada tridimensional tal como 4.XYZ ou
5.ZXY é selecionado, o sistema de coordenada pode ser girado com
um eixo sobre o plano horizontal especificado como eixo de rotação
vertical. Determine um ângulo de rotação a partir de -360° até +360°.
Z' Z
Vertical
Plano de rotação 20°
Vertical Y'
eixo de rotação
S
Plano de rotação do
eixo de rotação
vertical
X'
-948-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
NOTA
1 Quando 0 é configurado para todos os eixos
controlados, presumimos que 1, 2 e 3 são
determinados sequencialmente do primeiro até o
terceiro eixo controlado.
2 Com a série T, um caminho de ferramenta é
desenhado ao longo do primeiro e segundo
eixo. Nenhum caminho de ferramenta é
desenhado ao longo do terceiro eixo gráfico.
-949-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Explicação
Pressione a tecla de função (ou Quando uma pequena
unidade MDI é usada) e em seguida pressione a tecla [GRAPH] para
exibir a tela CAMINHO GRÁFICO.
-950-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-951-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-952-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
TT
-953-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
- Caminho da ferramenta
No sistema de coordenadas gráficas determinado com um parâmetro
gráfico, um caminho de ferramenta é desenhado no sistema de
coordenada do objeto a usinar. Podemos fazer uma distinção entre os
caminhos de viagem para rápida transversal e avanço do corte através
da configuração das cores do gráfico.
NOTA
O desenho não continua e um caminho de
desenho não é retido quando:
- Você alterna para a tela de macro de
conversão.
- Você alterna para uma tela exibida pela
linguagem C de execução.
- Você alterna para a tela Guia do Manual i.
- Você começa ou interrompe a função de
exibição da tela CNC
- Informações de
usinagem Na parte direita da tela, você verá uma posição no sistema de
coordenada do objeto a usinar, assim como a velocidade de avanço (F),
velocidade do fuso (S), e número da ferramenta (T).
NOTA
Até três eixos gráficos são suportados para a série
M, até dois são suportados para a série T.
- Sistema de coordenadas
gráficas Os eixos de coordenada e nomes dos eixos são exibidos no canto
inferior direito da tela.
T
- Eixos de coordenadas no sistema de coordenada do objeto a usinar
Em uma área de desenho, os eixos gráficos do sistema de coordenada
do objeto a usinar são exibidos.
Observe que você vê a posição do sistema de coordenada do objeto a
usinar determinado no momento que o desenho se inicia. Durante a
operação automática, as posições dos eixos de coordenada não são
alteradas mesmo que o sistema de coordenada do objeto a usinar seja
alterado.
-954-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
NOTA
1 Veja o estado de trava da máquina para executar o
desenho apenas sem mover a ferramenta.
2 Quando a velocidade de avanço estiver alta, o
caminho da ferramenta pode não ser desenhado
corretamente. Em um caso como esse, diminua a
velocidade de avanço executando, por exemplo,
um funcionamento a seco.
- Interrompendo o
desenho
1 Pressione a tecla de função (ou quando uma pequena
unidade MDI é usada).
Se a tela CAMINHO GRÁFICO não aparecer, pressione a tecla
[GRAPH] para exibir a tela.
2 O desenho do caminho da ferramenta para quando uma operação
automática tenha sido completada, ou seja, interrompida pela
metade.
- Exclusão do desenho
Pressione a tecla [CLEAR]. O desenho do caminho da ferramenta é
apagado.
-955-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Procedimento
1 Pressione a tecla de função (ou quando uma pequena
unidade MDI é usada).
2 Pressione a tecla [GRAPH] para exibir a tela CAMINHO
GRÁFICO
E depois desenhe um caminho de ferramenta.
3 Pressione a tecla [LARGE].
-956-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
NOTA
1 Para interromper um aumento/redução na
operação pressione a tecla [CANCEL]
2 Mesmo que você execute uma operação de
aumento/redução, o caminho da ferramenta já
desenhado na tela não é movido nem aumentado.
A configuração de aumento/redução é efetive na
próxima vez que o desenho for feito.
-957-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Visão geral
A função de exibição gráfica dinâmica tem dois recursos:
• Desenho do caminho
O caminho das coordenadas, especificado em um programa, é
desenhado na tela.
Ao exibir o caminho de viagem na tela, o caminho pode ser
verificado facilmente antes de executar a usinagem em si.
• Animação
A figura de um objeto a usinar por um movimento de ferramenta
programado é desenhado.
Ao desenhar a figura tridimensional de um objeto a usinar como
se fosse animação, o processo de usinagem intermediário e figura
final pode ser facilmente agarrado.
-958-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Visão geral
As telas de desenho de caminho de ferramenta a seguir são usadas para
criar várias configurações e executar desenhos:
-959-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-960-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-961-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-962-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Y Z Y
X Y Z
Z Z Y
X X Y Z X
- Escala
(SCALE) Determine o fator de escala para desenho no alcance de 0.01 até 100.00
(vezes). Com um fator de escala menor, é possível desenhar dentro de
um alcance mais amplo. Com um fator de escala maior é possível
desenhar nas bordas do centro gráfico sendo aumentado.
NOTA
Quando 0 é determinado, o fator de escala e
posições de coordenada central para desenho
são de acordo com os parâmetros do alcance
gráfico (valores máximos e mínimos).
NOTA
1 Determine uma coordenada sobre cada eixo do
sistema de coordenadas da máquina, no caso do
bit 3 (BGM) do parâmetro de Nº 11329=1.
2 Essa configuração é efetiva quando um valor que
não seja zero é determinado como parâmetro para
o fator de escala.
-963-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
NOTA
1 Essa configuração é efetiva quando 0 é
determinado como parâmetro gráfico para o fator
de escala.
2 O fator de escala para desenho é reduzido para o
alcance de 0.01 até 100.00.
3 Determina a posição do valor máximo maior que
o valor mínimo.
4 Quando o bit 3 (BGM) do parâmetro de Nº 11329
for 1, determinar o valor de coordenada de cada
eixo no sistema de coordenada da máquina.
CAMINHO
Determina as cores a serem usadas para o desenho do caminho da
ferramenta.
-964-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Posição da ferramenta
(TOOL POS)
Determina uma cor para o cursor gráfico a ser usada para a tela
CAMINHO GRÁFICO (POSIÇÃO).
- Alteração automática
(AUTO CHANGE)
Os códigos T especificados em um programa alvo de desenhos podem
ser usados para alterar automaticamente a cor de um caminho de
ferramenta durante o desenho.
Configuração 0: A alteração automática não é executada.
1: A alteração automática é executada.
- Exclusão automática
(AUTO ERASE) Quando o desenho é iniciado com a tecla [AUTO] ou [START] a
partir de um estado onde o desenho não esteja sendo executado, ou não
seja interrompido temporariamente, o caminho anteriormente
desenhado pode ser excluído.
Configuração 0: O caminho desenhado anteriormente não é
excluído.
1: O caminho desenhado anteriormente é excluído.
- Ângulo de rotação
Determina um ângulo de rotação do sistema de coordenada gráfica que
centraliza sobre o centro do alcance gráfico. O ângulo de rotação é um
alcance de -360°-+360°. Determina um ângulo de rotação como
posição de referência (posição do ângulo de rotação 0º) na direção
indicada de cada sistema de coordenada gráfica.
+ -
Centro de rotação
-965-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Centro de rotação
+
+ -
Centro de rotação
-966-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-967-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-968-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
-969-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Fig. 13.2.1.2 (e) Tela CAMINHO GRÁFICO (EXECUÇÃO) (8.4 polegadas LCD)
-970-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Explicação
- Seleção do programa
gráfico O desenho é executado pelo programa selecionado como sendo o
programa principal. Na tela de lista de programa, você poderá
selecionar outro programa apenas para desenho.
O procedimento é como mostrado:
-971-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
NOTA
O arquivo que pode ser selecionado como
programa alvo de desenho é apenas um arquivo
que pode ser selecionado como programa
principal.
NOTA
Quando o novo caminho foi desenhado pela
operação inicial do desenho sem excluir o
caminho antigo antes da operação, é impossível
redesenhar o velho caminho através das
operações de aumentar/reduzir/mover o alcance
gráfico e alterar/rotacionar o sistema de
coordenada gráfica.
-973-
13. FUNÇÃO DE GRÁFICO OPERAÇÃO B-64304PO/01
- Fim do desenho
Quando M02 ou M30 for executado, o programa de desenho em
funcionamento interrompe o desenho.
Ao término do programa, a tecla de exibição volta às teclas (Fig.
13.2.1.2 (e)/(f)) exibidas antes do desenho ter sido iniciado.
- Retroceder um programa alvo de desenho
Se a execução de um desenho de um programa selecionado tiver
terminado, ou interrompida pela metade, pressione a tecla [REWIND]
para reiniciar o começo do programa.
- Excluindo um caminho de
ferramenta desenhado Pressione a tecla [ERASE] para excluir um caminho de ferramenta
desenhado.
NOTA
1 Se a tela de exibição for alternada durante o
desenho do caminho da ferramenta, a operação
em segundo plano é interrompida para terminar
o desenho.
2 Um caminho de ferramenta já desenhado é
excluído quando a exibição da tela for alternada.
NOTA
1 Determine a unidade de escala para uma
operação de aumento/diminuição no parâmetro Nº
14713.
2 Uma escala de aumento/redução usada aqui é
determinada no parâmetro gráfico para escala.
-974-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
NOTA
1 Determine o incremento de viagem feito por uma
operação de movimento horizontal no parâmetro
Nº 14714.
2 Determine o incremento de viagem feito por uma
operação de movimento vertical no parâmetro Nº
14715.
3 O alcance gráfico modificado aqui não é
determinado no parâmetro gráfico do centro de
alcance gráfico.
- Alterando o sistema de coordenada gráfica
As seguintes teclas exibidas pela etapa 5 são usadas.
Um sistema de coordenada gráfica selecionado aqui é o mesmo do
determinado no parâmetro gráfico para o sistema de coordenada
gráfica.
• Tecla [XY]
Essa tecla seleciona o sistema de coordenada gráfica de XY (com
a configuração de 0).
• Tecla [YZ]
Essa tecla seleciona o sistema de coordenada gráfica de YZ (com
a configuração de 1).
• Tecla [ZY]
Essa tecla seleciona o sistema de coordenada gráfica de ZY (com
a configuração de 2).
• Tecla [XZ]
Essa tecla seleciona o sistema de coordenada gráfica de XZ (com
a configuração de 3).
• Tecla [XYZ]
Essa tecla seleciona o sistema de coordenada gráfica de XYZ
(com a configuração de 4).
• Tecla [ZXY]
Essa tecla seleciona o sistema de coordenada gráfica de ZXY
(com a configuração de 5).
• Tecla [OK]
Essa tecla altera o sistema de coordenada gráfica atual para o
sistema de coordenada gráfica selecionado por uma das teclas
acima.
• Tecla [CANCEL]
Essa tecla cancela o sistema de coordenada gráfica selecionado
por
-975-
13. FUNÇÃO DE GRÁFICO OPERAÇÃO B-64304PO/01
NOTA
Um sistema de coordenada gráfica selecionado
aqui é o mesmo do determinado no parâmetro
gráfico para o sistema de coordenada gráfica.
NOTA
1 Determine o incremento de viagem feito por uma
operação de rotação no parâmetro Nº 14716.
2 O ângulo de rotação do sistema de coordenada
gráfica determinado aqui não é determinado no
parâmetro gráfico do ângulo de rotação.
-976-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Fig. 13.2.1.3 (a) Tela CAMINHO GRÁFICO (POSIÇÃO) (8.4 polegadas LCD)
-977-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Fig. 13.2.1.3 (b) Tela CAMINHO GRÁFICO (POSIÇÃO) (10,4 polegadas LCD)
-978-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
Fig. 13.2.1.3 (c) Tela CAMINHO GRÁFICO (POSIÇÃO) (8.4 polegadas LCD)
Fig. 13.2.1.3 (d) Tela CAMINHO GRÁFICO (POSIÇÃO) (10,4 polegadas LCD)
-979-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Explicação
Use o procedimento a seguir para verificar a posição da ferramenta
durante a operação na tela DESENHO GRÁFICO (POSIÇÃO):
(1) Desenha o caminho da ferramenta do programa selecionado na
tela DESENHO GRÁFICO (EXECUÇÃO).
(2) Após o final do desenho, troque a exibição de tela para a tela
DESENHO GRÁFICO (POSIÇÃO).
(3) Inicie a operação automática com o programa executado para o
desenho do caminho da ferramenta.
Após a operação automática ser iniciada, o cursor se move ao longo do
caminho desenhado da ferramenta, à medida que a ferramenta se move.
A taxa de intermitência do cursor é rápida quando a ferramenta se
move, e é mais lenta quando a ferramenta para.
Os itens a seguir são exibidos na tela, e são fornecidos para a operação
automática do programa:
• Coordenadas atuais
• Velocidade de avanço e informações das
especificações do código M/S/T/D.
NOTA
1 Um caminho de ferramenta desenhado pela
configuração do parâmetro de compensação até 1
(para desativar a função de compensação da
ferramenta) é diferente do caminho atual da
ferramenta. Nesse caso, o cursor indicando a posição
da ferramenta pode não se mover ao longo do
caminho desenhado da ferramenta
2 O caminho da ferramenta não pode ser desenhado
corretamente se um comando que não suporta o
desenho, ou um comando que especifique a
operação diferente da operação executada durante o
desenho for especificado, ou se uma operação
dependente do estado de operação ou configuração
na lateral da máquina seja executada. Por isso, o
caminho atual da ferramenta pode ser diferente de
um caminho de ferramenta desenhado. Nesse caso, o
cursor indicando a posição da ferramenta não se
move ao longo do caminho desenhado da ferramenta
3 Quando o parâmetro gráfico do sistema de
coordenada gráfica, alcance gráfico (valores máximos
e mínimos), escala, centro do alcance gráfico, e
ângulo de rotação for alterado, o desenho do caminho
da ferramenta é excluído. Portanto, por favor,
desenhe o caminho da ferramenta novamente na
tela CAMINHO GRÁFICO (EXECUÇÃO) para exibir a
posição da ferramenta, configurando o parâmetro
gráfico alterado.
-980-
B-64304PO/01 OPERAÇÃO 13. FUNÇÃO DE GRÁFICOS
13.2.2 Animação
Visão geral
Para desenho de animação, faça as configurações necessárias e execute
as operações para desenhar a execução nas seguintes telas:
-981-
13. FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-982-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
-983-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-984-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Explicação
NOTA
Para desenhar figuras em branco e figuras de
ferramenta, certifique-se que os parâmetros
gráficos do branco (figura/posição/dimensões) e
figura da ferramenta (raio).
Figura (FIGURE)
Configurações Figura
Coluna ou cilindro
0
(paralelo com o eixo Z)
1 Retangular paralelepipédica
Posição (POSITION)
Determine a posição de referência do branco com as coordenadas
(X,Y,Z) no sistema de coordenada do objeto a usinar.
NOTA
Determina a posição de referência de um branco
com as coordenadas (X,Y,Z) no sistema de
coordenada da máquina, em caso do bit 3 (BGM)
do parâmetro Nº 11329=1.
Dimensões (DIMENSION)
Determine as dimensões de cada tipo de figura em branco, como
indicado abaixo.
Tipo da
figura em Dimensão I Dimensão J Dimensão K
branco
Retangular Comprimento na Comprimento na Comprimento na
paralelepipédi direção do eixo X direção do eixo Y direção do eixo Z
ca
Comprimento da
Coluna Raio da coluna 0 coluna
Raio do círculo Raio do círculo Comprimento
Cilindro externo do interno do cilindro do cilindro
cilindro
-985-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Raio da
Comprimento da ferramenta R
ferramenta =
Dimensão do
branco K
Ponto
programado
- Cor do gráfico
Branco
Determina a cor de um branco a ser desenhado na animação de
desenho.
Ferramenta
Determina a cor de uma ferramenta a ser desenhada na animação de
desenho.
-986-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
- Compensação do
comprimento da ferramenta Para a animação de desenho, as opções de ativar ou desativar a
(Anime) compensação do comprimento da ferramenta podem ser
selecionadas.
Configuração 0: A compensação de comprimento da ferramenta
é desativada para desenho.
1: A compensação de comprimento da ferramenta
é ativada para desenho.
NOTA
Na animação de desenho, a compensação
do raio do corte está sempre ativado para
desenho.
-987-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-988-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
-989-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
-990-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
-991-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Explicação
As operações listadas abaixo são as mesmas operações da tela
CAMINHO GRÁFICO (EXECUÇÃO). Consulte a explicação na tela
CAMINHO GRÁFICO (EXECUÇÃO).
• Seleção do programa gráfico
• Iniciando / Interrompendo o desenho
• Fim do desenho
• Retroceder um programa alvo de desenho
- Inicializar um branco
Pressione a tecla [INIT.] para inicializar e devolver um perfil de
usinagem desenhado à figura em branco original.
NOTA
1 A inicialização em branco também pode ser
executada por qualquer uma das seguintes
operações:
- Iniciando o desenho
- Alterando o sistema de coordenada gráfica e o
alcance gráfico realizando as operações de
aumento/redução/movimento/ rotação
- Alteração da tela
2 Um perfil de usinagem já desenhado para um
branco é excluído, quando a tela é alternada.
NOTA
Determine a unidade de escala para uma
operação de aumento/diminuição no parâmetro Nº
14713.
- Movendo o alcance
gráfico As seguintes teclas exibidas pela etapa 4 são usadas:
• Tecla [←MOVE]
Essa tecla move o alcance gráfico para a esquerda.
-992-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
• Tecla [MOVE→]
Essa tecla move o alcance gráfico para a direita.
• Tecla [↑MOVE]
Essa tecla move o alcance gráfico para cima.
• Tecla [↓MOVE]
Essa tecla move o alcance gráfico para baixo.
• Tecla [CENTER]
Essa tecla devolve o alcance gráfico para sua posição original.
NOTA
1 Determine o incremento de viagem feito por uma
operação de movimento horizontal no parâmetro
Nº 14714.
2 Determine o incremento de viagem feito por uma
operação de movimento vertical no parâmetro Nº
14715.
NOTA
Um sistema de coordenada gráfica selecionado
aqui é o mesmo do determinado no parâmetro
gráfico para o sistema de coordenada gráfica.
-993-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
NOTA
1 Determine o incremento de viagem feito por uma
operação de rotação no parâmetro Nº 14716.
2 O ângulo de rotação do sistema de coordenada
gráfica determinado aqui não é determinado no
parâmetro gráfico do ângulo de rotação.
-994-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
-995-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Fig. 13.2.2.3 (d) Tela ANIMAÇÃO GRÁFICA (3-PLANOS) (10,4 polegadas LCD)
-996-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Explicação
- Alternando a exibição da visão lateral
Use a tecla [ ] exibida na etapa 4 para executar esse operação.
Sempre que você pressionar a tecla, a exibição de visão lateral muda,
como mostrado abaixo.
Exibição das visões laterais direita e superior
↓
Exibição das visões laterais esquerda e superior
↓
Exibição das visões laterais esquerda e inferior
↓
Exibição das visões laterais direita e inferior
-997-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Visão do plano
Pressione [ ].
Pressione [ ]. Pressione [ ].
Exibição das visões laterais direita e inferior Exibição das visões laterais esquerda e inferior
Pressione [ ].
-998-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Exemplo 1 Exemplo 2
-999-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Visão geral
Para um desenho de animação de acordo com a função de exibição
gráfica, podemos usar uma entrada programável de dados (G10) para
determinar os parâmetros gráficos para a figura em branco
(figura/posição/dimensões) em um programa NC.
Formato
G10 L90 P_ IP_ I_ J_ K_ ;
P_ : Figura em branco
IP_ : Endereços dos três eixos básicos e a
posição de referência de um branco
I_,J_,K_ : Dimensões de um branco
NOTA
1 Esse comando é válido apenas durante o desenho da
animação.
Ele é ignorado durante a operação automática normal
2 Esse comando é um código G de um disparo
3 Esse comando deve ser especificado em um único
bloco.
Explicação
- Figura em
branco (P_) Especifique o tipo de uma figura em branco com uma das seguintes
configurações de formatos.
Configurações Figura
Coluna ou cilindro
0
(paralelo com o eixo Z)
1 Retangular paralelepipédica
Um valor especificado é determinado no parâmetro Nº 11343.
NOTA
Especifique a posição de referência de um
branco com as coordenadas (X,Y,Z) no
sistema de coordenada da máquina, em caso
do bit 3 (BGM) do parâmetro Nº 11329=1.
-1000-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Comprimento
Coluna Raio da coluna 0 da coluna
Z
Z
Y
K
K Y
J
X
X J
I I
NOTA
Quando esse comando é executado, o
seguinte ocorre para o desenho que tenha
sido anteriormente feito.
O comando deve, portanto, ser executado no
começo de um programa para desenho.
- A figura em branco a ser inicializada.
- A figura ferramenta é excluída.
- A posição inicial de desenho é tornada inválida.
-1001-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Formato
G10 L91 R_ ;
R_ : Raio da ferramenta
NOTA
1 Esse comando é válido apenas durante o desenho da
animação.
Ele é ignorado durante a operação automática normal
2 Esse comando é um código G de um disparo
3 Esse comando deve ser especificado em um único
bloco.
Explicação
- Raio da ferramenta (R_)
Determina o raio de uma figura de ferramenta a ser desenhada.
O comprimento da ferramenta é o mesmo da dimensão K de uma figura
em branco na direção do eixo Z.
Raio da
Comprimento da
ferramenta R
ferramenta =
Dimensão do branco K
Raio da ferramenta R
Ponto programado
NOTA
Quando esse comando é executado, o seguinte
ocorre para o desenho que tenha sido anteriormente
feito.
- A figura em branco é inicializada.
-1002-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
13.2.4 Nota
NOTA
1 Os eixos alvo de desenho são os três eixos básicos.
Os três eixos básicos são os eixos X, eixo Y e eixo Z no sistema de coordenada
básica determinado com o parâmetro de Nº 1022.
2 Em um programa de desenho que tenha uma seqüência de pequenos blocos
contíguos, o desenho requer um tempo de processamento maior, possivelmente
fazendo com que o tempo de usinagem se torne mais longo que o tempo de
usinagem atual
3 Quando o desenho é executado, os dados são tratados como descrito abaixo.
(1) Parâmetros
São usados os mesmos parâmetros da operação automática. Porém, os
parâmetros não podem ser regravados com um comando tal como o comando
G10. Se uma tentativa de regravar um parâmetro for feita com a entrada
programável de parâmetro (G10L52), o comando é ignorado.
Porém, ao configurar o bit 7 (GST) do parâmetro Nº 11329, o desenho pode
ser temporariamente interrompido com o aviso "UNAVAILABLE COMMAND
IS IN DRAWING" (comando indisponível está no desenho).
(2) Valor de compensação de ferramenta/compensação de origem do objeto a
usinar/compensação do objeto estendido/variável de macro, etc.
Para cada execução de desenho e operação automática, um dado separado é
usado. No início do desenho, os dados para desenho são produzidos
copiando-se dados para a operação automática. Em operações
subseqüentes, os dados para desenho e os dados para a operação
automática são tratados independentemente uns dos outros. Por isso, mesmo
que os dados sejam regravados com um comando como G10, a operação
automática ou execução de desenho não afetam uns aos outros. Note,
entretanto, que os dados regravados na execução de desenho não são
refletidos na operação automática de dados, mas sim excluídos.
(3) Dados do gerenciamento de vida útil da ferramenta, dados de compensação
do número da ferramenta.
Esses itens de dados não são usados para a execução do desenho. Por isso,
se for feita uma tentativa de regravar dados com o G10, o comando é
ignorado.
Porém, ao configurar o bit 7 (GST) do parâmetro Nº 11329, o desenho pode
ser temporariamente interrompido com o aviso "UNAVAILABLE COMMAND
IS IN DRAWING"(comando indisponível está no desenho).
-1003-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
13.2.5 Restrições
-1004-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
NOTA
Se G10 (a entrada de dados programáveis) for
especificada, o desenho pode ser interrompido
com o aviso "UNAVAILABLE COMMAND IS IN
DRAWING" ao configurar o bit 7 (GST) do
parâmetro de Nº 11329.
-1005-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
NOTA
1 É possível desenhar com a instrução G68 (rotação
de sistema de coordenada) apenas no desenho
do caminho da ferramenta.
E a exibição das coordenadas durante a instrução
G68 é um valor de coordenada no sistema de
coordenada do objeto a usinar.
2 No desenho de animação, o formato pelo
movimento do comando de ciclo de drilagem
traseiro é diferente do formato atual.
3 No desenho de animação, o movimento no fundo
de um orifício no comando de ciclo de drilagem
traseiro e o ciclo de drilagem não é desenhado
pela configuração do bit 1 (ABC) do parâmetro de
Nº 11349=0.
- Posição de início de
desenho No desenho do caminho da ferramenta, se G92, G52, ou G92.1 for
especificado no início de um programa alvo de desenho, a posição
especificada com o código G na posição de início do desenho. Se
nenhum desses códigos G for especificado, o ponto final do primeiro
comando de movimento é a posição de início do desenho.
No desenho de animação, a posição atual quando a figura da
ferramenta é exibida é a posição de início do desenho.
-1006-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
-1007-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
Visão geral
A função de exibição gráfica dinâmica permite a exibição de um
caminho de viagem da usinagem, sem na verdade fazer a máquina
funcionar.
Com a função de exibição gráfica dinâmica, a máquina não precisa ser
inicializada como é feito com a função de exibição gráfica. Antes
de iniciar o desenho do caminho, você deve selecionar o modo MEM
alternando o modo no painel de operador da máquina, e determinar as
condições que podem ser usadas para iniciar a operação NC da
máquina.
-1008-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Explicação
A tela CAMINHO GRÁFICO é usada para desenhar um caminho de
ferramenta. As seguintes operações podem ser executadas:
• Início/final do desenho do caminho da ferramenta
• Retrocedendo um programa de usinagem alvo de desenho
• Exclusão de um caminho de ferramenta desenhado
• Aumentando/reduzindo o alcance gráfico
Procedimento para o caminho de desenho na tela de gráfico do caminho
Para desenhar um caminho de ferramenta, selecione o modo MEM
alternando o modo no painel de operador da máquina, e determine as
condições que podem ser usadas para iniciar a operação NC da
máquina.
Em seguida, use o seguinte procedimento para executar um desenho.
Procedimento
1 Pressione a tecla de função (ou quando uma
unidade MDI pequena é usada) e determine parâmetros gráficos
necessários na tela PARÂMETRO GRÁFICO.
NOTA
Um caminho de viagem não pode ser desenhado
se o movimento do eixo é desativado devido à
trava de início ou ao estado de intertravamento.
Libere o estado de travamento antes de começar
a desenhar.
- Iniciando o desenho
• Tecla [EXEC]
O desenho é feito de forma contínua até que o bloco M02 ou M30
do programa sejam alcançados.
Quando o comutador de bloco único no painel de operador da
máquina é ligado, e o desenho é iniciado, uma operação de parada
de bloco único é executada após desenhar apenas por um único
bloco.
-1009-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
• Tecla [PROCESS]
Se o desenho é iniciado pressionando-se a tecla [PROCESS], uma
operação de parada de bloco único é executada no bloco M00 ou
M01 no programa de usinagem, quando aquele bloco é executado.
Para reiniciar o desenho, pressione a tecla [EXEC] ou
[PROCESS] novamente.
- Interrompendo o desenho
• Tecla [STOP]
Durante o desenho iniciado pela tecla [EXEC] ou [PROCESS],
uma operação de parada de bloco único pode ser feita
pressionando-se a tecla [STOP].
Para reiniciar o desenho, pressione a tecla [EXEC] ou
[PROCESS] novamente.
- Excluindo um caminho de
ferramenta desenhado • Tecla [ERASE]
Um caminho desenhado pode ser apagado pressionando-se a tecla
[ERASE].
-1010-
B-64304PO/01 OPERAÇÃO 13.FUNÇÃO DE GRÁFICOS
Procedimento
1 Pressione a tecla de função (ou quando uma pequena
unidade MDI é usada).
2 Pressione a tecla [GRAPH] para exibir a tela CAMINHO
GRÁFICO
E depois desenhe um caminho de ferramenta.
3 Aperte a tecla de retorno .
4 Pressione a tecla [LARGE].
-1011-
13.FUNÇÃO DE GRÁFICOS OPERAÇÃO B-64304PO/01
NOTA
1 Para interromper um aumento/redução na operação
pressione a tecla [CANCEL]
2 Mesmo que você execute uma operação de
aumento/redução, o caminho da ferramenta já
desenhado na tela não é movido nem aumentado. A
configuração de aumento/redução é efetive na
próxima vez que o desenho for feito.
13.3.3 Restrições
-1012-
B-64304PO/01 OPERAÇÃO 14.FUNÇÃO DE TECLA MDI VIRTUAL
-1013-
14.FUNÇÃO DE TECLA MDI VIRTUAL OPERAÇÃO B-64304PO/01
Visão geral
Essa função é usada para executar a edição e alteração de programa de
vários dados usando o teclado exibido no LCD com um painel de
toque.
Tela na qual uma tela CNC é exibida na área de 1/4 esquerda superior
Explicação
Uma tela de CNC equivalente àquela exibida no LCD de 8.4 polegadas
na parte superior esquerda da tela, e o teclado é exibido na área
remanescente.
Figura 14.1 Tela na qual uma tela CNC é exibida na área esquerda
superior
Operação
- Tecla de entrada
A exibição "INPUT" no teclado virtual MDI é equivalente à tecla de
entrada.
- Tecla cancelar
As exibições "BACK SPACE" e "CANCEL" no teclado virtual
MDI são equivalentes à tecla cancel.
- Tecla alternar
A exibição "↑ SHIFT" no teclado virtual MDI é equivalente à tecla
alternar (shift).
Pressionar a tecla "↑ SHIFT" uma vez coloca o sistema no estado
"alternar”, e pressionar a tecla "↑ SHIFT" novamente, ou outra tecla
libera o sistema desse estado.
Pressionar uma tecla no estado “alternar” faz com que o caractere
indicado no canto esquerdo superior da tecla a ser digitada.
-1014-
B-64304PO/01 OPERAÇÃO 14.FUNÇÃO DE TECLA MDI VIRTUAL
NOTA
1 No modo SPCL, outras teclas são desativadas até
que as teclas "SPCL" ou "INPUT" sejam
pressionadas.
2 Pressionar a tecla “SPCL” no modo “SPCL” faz
com que todas as teclas pressionadas no modo
SPCL sejam desativadas. O sistema é liberado do
modo SPCL, e a tecla SPCL, que tinha sido
pressionada, retorna ao estado normal.
Explicação
Uma tela CNC equivalente àquela exibida no LCD de 8.4 polegadas é
exibida em toda a área. As teclas de função e o botão ON/OFF das
teclas virtuais são exibidas na parte inferior da tela.
Figura 14.1 (b) Tela na qual uma tela CNC é exibida em toda a área
-1015-
14.FUNÇÃO DE TECLA MDI VIRTUAL OPERAÇÃO B-64304PO/01
Operação
- Tecla de função de troca de página
Pressionar “MENU” próximo à parte direita inferior da tela alterna a
tela para a página 1, página 2, página 3, e de volta para a página 1 nessa
ordem.
-1016-
B-64304PO/01 OPERAÇÃO 14.FUNÇÃO DE TECLA MDI VIRTUAL
- Tecla de entrada
A exibição "INPUT" no teclado virtual MDI é equivalente à tecla de
entrada.
- Tecla cancelar
A exibição "BS" no teclado virtual MDI é equivalente à tecla cancelar.
(A tecla de função "CAN" também é equivalente à tecla cancelar).
- Tecla alternar
A exibição "SHIFT" no teclado virtual MDI é equivalente á tecla
alternar (shift). Os caracteres sobre as teclas mudam sempre que a
tecla “shift” é pressionada. (Os caracteres que podem ser digitados são
exibidos).
NOTA
1 No modo SPCL, outras teclas são desativadas
até que as teclas "SPCL" ou "INPUT" sejam
pressionadas.
2 Pressionar a tecla “SPCL” no modo “SPCL” faz
com que todas as teclas pressionadas no modo
SPCL sejam desativadas. O sistema é liberado
do modo SPCL, e a tecla SPCL, que tinha sido
pressionada, retorna ao estado normal.
14.1.1 Limitações
1 MANUTENÇÃO DE ROTINA
Esse capítulo descreve o trabalho de manutenção de rotina que o
operador pode executar quando estiver usando o CNC.
AVISO
Apenas aquelas pessoas que tenham sido
treinadas em serviços de manutenção e segurança
podem realizar o trabalho de manutenção nesse
capítulo.
-1021-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
PROBLEMA!
Perigo? Perigo
Perigo para você e para os outros Ação para evitar o perigo.
- Pare a máquina imediatamente.
- Esconda-se em um lugar seguro
imediatamente.
Trabalho de recuperação
- Ação através de você ou de seu
fornecedor de ferramenta da máquina
- Verifique a operação após a
recuperação
- Operação de backup
dos dados Os itens de dados listados abaixo devem ter backup. Para o método da
operação de saída de dados, consulte o capitulo "DATA
INPUT/OUTPUT" nesse manual.
-1023-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
- Trabalho de
restauração dos dados Para poder restaurar os dados perdidos ao estado dos dados
armazenados, digite os dados de backup de acordo com o item anterior
do CNC. Para o método da operação de entrada de dados, consulte o
capitulo "DATA INPUT/OUTPUT" nesse manual.
AVISO
Após entrar os dados armazenados, não inicie
imediatamente uma operação. Em vez disso,
verifique que os dados são digitados corretamente,
e que as configurações sejam feitas para atender
uma operação desejada.
Se uma operação é executada sem fazer essa
verificação, a máquina e o objeto a usinar podem
ser danificados, e ferimentos pessoais podem
ocorrer devido a um movimento inesperado da
máquina. Tenha sempre muito cuidado.
CUIDADO
Antes da recuperação dos itens de dados a seguir,
consulte com o fabricante da máquina-ferramenta
sobre a mesma.
Parâmetros do sistema
Dados do PMC
Programas de macro e variáveis de macro
personalizadas
Valores de compensação do erro de
espaçamento
NOTA
O método de recuperação descrito nessa seção é
destinado apenas à restauração do estado de
dados de backup, e não garante a recuperação do
estado que era presente quando os dados foram
perdidos.
-1024-
B-64304PO/01 OPERAÇÃO 1.MANUTENÇÃO DE ROTINA
Bateria de backup de
memória Dados de compensação, e parâmetros do sistema são armazenados na
SRAM na unidade de controle. A SRAM é suportada pela bateria de
lítio instalada na unidade de controle. Portanto, os dados acima não são
perdidos mesmo que a bateria principal falhe. A bateria reserva é
instalada na unidade de controle antes de ser embalada na fábrica. Essa
bateria pode fornecer backup para o conteúdo da memória por mais ou
menos um ano.
Quando a voltagem da bateria cair, a mensagem de alarme "BAT"
piscar na tela de LCD, e o sinal de alarme da bateria for enviado ao
PMC. Quando esse alarme for exibido, substitua a bateria o mais
rápido possível. No geral, a bateria pode ser substituída dentro de uma
ou duas semanas da primeira emissão do alarme. Porém, isso depende
da configuração do sistema.
Se a voltagem da bateria subseqüentemente cair ainda mais, o backup
da memória não pode mais ser fornecido. Ligar a força da unidade de
controle nesse estado faz com que o alarme do sistema seja emitido
porque o conteúdo da memória está perdido. A FANUC recomenda
que a bateria seja substituída anualmente, independentemente da
emissão do alarme de bateria.
Os seguintes dois tipos de baterias podem ser
usados.
• Bateria de lítio, incorporados na unidade de controle CNC.
• Duas células de alcalina (tamanho D) em um revestimento de
bateria externa.
NOTA
Uma bateria de lítio é instalada como padrão
na fábrica
-1025-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
-1026-
B-64304PO/01 OPERAÇÃO 1.MANUTENÇÃO DE ROTINA
AVISO
Usando outra bateria que não a recomendada,
pode resultar na explosão da bateria. Substitua
a bateria apenas pela bateria especificada
(A02B-0309-K102).
CUIDADO
As etapas (1) até a (3) devem ser concluídas
dentro de 30 minutos. Não deixe a unidade de
controle sem bateria por mais tempo do que o
especificado. Caso contrário, o conteúdo da
memória pode ser perdido.
Se as etapas (1) até a (3) não puderem ser
concluídas dentro de 30 minutos, salve todo o
conteúdo da memória SRAM no memory card
antecipadamente. Assim, se o conteúdo da
memória SRAM for perdido, ele poderá ser
restaurado facilmente.
-1027-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
CUIDADO
Para substituir a bateria quando a energia estiver
desligada, siga o mesmo procedimento descrito
para substituição da bateria de lítio.
Célula x2
Tampa
Terminal de
conecção na parte
de trás
-1028-
B-64304PO/01 OPERAÇÃO 1.MANUTENÇÃO DE ROTINA
-1029-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
- Substituindo baterias
Para evitar que as informações dos codificadores de pulso sejam perdidas,
ligue a energia da máquina antes de substituir a bateria. O procedimento
de substituição é descrito abaixo. (Observação: A etapa de ligar não é
necessária quando o motor servo da série αi ou motor servo da série βi
(βiS 0.4 até βiS 22) for usado).
NOTA
O codificador de pulso absoluto do motor servo das
séries αi/αi ou βiS (βiS 0.4 até βiS 22) é incorporado
com um capacitor de backup como padrão. O
capacitor de backup permite uma detecção de posição
absoluta à ser continuada por mais ou menos 10
minutos. Portanto, nenhum retorno de posição de
referência manual pode ser executado se o tempo
durante o qual a energia do amplificador de servo é
mantida desligada para a substituição da bateria for de
10 minutos. Se a substituição da bateria levar 10
minutos ou mais, a energia deve permanecer ligada.
AVISO
1 Quando estiver substituindo a bateria, tenha cuidado
para não tocar as peças de metal no painel. Em
especial, tenha cuidado para não tocar nenhum circuito
de alta-voltagem para evitar choque elétrico.
2 Antes de substituir a bateria certifique-se que o LED de
DC está desligado. Caso contrário, um choque elétrico
pode ocorrer.
3 Certifique-se de usar a bateria especificada. Se outro
tipo de bateria for usado, ela pode superaquecer,
explodir, ou pegar fogo.
4 Instale a bateria com a polaridade correta. Se a bateria
for instalada com a polaridade incorreta, ela pode
sobreaquecer, explodir, ou pegar fogo. Ou, as
informações de posição absoluta nos codificadores de
pulso podem ser perdidas.
5 Durante a colocação da bateria, insira o soquete de
proteção integrado de fábrica, no conector CX5X ou
CX5Y, qualquer um que não estiver em uso. Se os
pinos +6 V e 0 V estiverem em curto, a bateria pode
sobreaquecer, explodir ou pegar fogo. Ou, as
informações de posição absoluta nos codificadores de
pulso podem ser perdidas.
-1030-
B-64304PO/01 OPERAÇÃO 1.MANUTENÇÃO DE ROTINA
Parafusos
Tampa
AVISO
Instale a bateria com a polaridade correta. Se a
bateria for instalada com a polaridade incorreta,
ela pode sobreaquecer, explodir, ou pegar fogo.
Ou, as informações de posição absoluta nos
codificadores de pulso podem ser perdidas.
Substitua as baterias apenas pelas baterias
especificadas (células de alcalina de tamanho
D).
CUIDADO
Substitua as baterias quando a energia do CNC
for ligada.
Observe que as posições absolutas
armazenadas são perdidas se as baterias forem
substituídas quando a força está desligada.
-1031-
1.MANUTENÇÃO DE ROTINA OPERAÇÃO B-64304PO/01
-1032-
APÊNDICE
B-64304PO/01 APÊNDICE A. PARÂMETROS
A PARÂMETROS
Este manual descreve todos os parâmetros indicados neste manual.
Para aqueles parâmetros não indicados neste manual e outros
parâmetros, consulte o manual de parâmetros.
NOTA
Um parâmetro que seja válido com apenas um
tipo de controle de percurso para o sistema de
torno (série T) e sistema do centro de usinagem
(série M) é indicado nas linhas superior e inferior
como descrito abaixo. Um espaço em branco
representa um parâmetro não utilizável.
[Exemplo 1]
O parâmetro HTG é comum às séries T e M, e
RTV e ROC são parâmetros utilizados apenas na
série T.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº0
RTV HTG ROC Série T
1403
HTG Série M
[Exemplo 2]
O parâmetro a seguir é utilizado apenas com a
série M:
Série T
1411 Série M
Taxa de Avanço do Corte
-1035-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 0 TVC Verificação de TV
0: Não executado
1: Executado
NOTA
1 O ajuste de Entrada/Saída de um cartão de
memória é feito pelo bit 0 (ISO) do parâmetro Nº
0139.
2 O ajuste de Entrada/Saída do servidor de dados é
feito pelo bit 0 (ISO) do parâmetro Nº 0908.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
0001 FCV
NOTA
1 Programas criados no formato de programa de
Série 10/11 podem ser usados nas seguintes
funções:
1 Chamada do subprograma M98,M198
2 Abertura de roscas com avanços iguais G32
(Série T)
3 Ciclos especiais G90, G92, G94 (Série T)
4 Ciclos especiais repetitivos múltiplos G71 a
G76 (Série T)
5 Ciclo especial de perfuração
G80 a G89 (Série T)
G73, G74, G76, G80 a G89 (Série M)
2 Quando o formato de programa usado na Série
10/11 é usado para este CNC, alguns limites
podem ser adicionados. Consulte o Manual do
Usuário.
-1036-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
0010 PRM
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
0012 MIRx
-1037-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
0100 NCR CTV
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
0138 MNC
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
Se este parâmetro for ajustado para 0, será
assumido o ajuste 1.
-1038-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
1 Quando 0 for o ajuste para todos os eixos, o
parâmetro é ajustado automaticamente de acordo
com o número de eixos controlados de cada
ajuste.
2 Quando o ajuste cair fora da abrangência,
assume-se que o eixo pertence ao primeiro
percurso.
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
1 Quando 0 for o ajuste para todos os eixos, o
parâmetro é ajustado automaticamente de acordo
com o número de eixos controlados de cada
percurso.
2 Quando o ajuste cair fora da abrangência,
assume-se que o eixo pertence ao primeiro
percurso.
3 Quando o controle do eixo motor com servo motor
estiver ativado, o servo motor usado com eixo
controlado do eixo motor é tratado como eixo
motor. Portanto, é necessário ajustar o percurso
para o eixo sujeito ao controle do eixo motor com
servo motor.
-1039-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
2 Para o 0i -D/0i Mate-D, este parâmetro não
precisa de ajuste, pois o ajuste é automático.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1001 INM
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1002 IDG XIK AZR JAX
0: 1 eixo
1: 3 eixos
-1040-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o retorno à posição de referência sem
grampos for especificado (quando o bit 1 (DLZ) do
parâmetro Nº1005 for ajustado para 1), o comando
G28 especificado antes do ajuste da posição de
referência causa o acionamento do alarme PS0304,
independente do ajuste de AZR.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1004 IPR
-1041-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1005 EDMx EDPx ZRNx
NOTA
1 O estado em que a posição de referência não foi
estabelecido se refere ao seguinte:
- Quando um detector de posição absoluta não for
usado e o retorno à posição de referência não foi
realizado até mesmo após a energia ser ligada
- Quando um detector de posição absoluta for
usado, e a associação da posição da máquina
com a posição detectada com o detector de
posição absoluta não foi completada (Ver a
descrição do bit 4 (APZx) do parâmetro Nº 1815.)
2 Quando as coordenadas dos eixos Cs tiverem que
ser ajustados, marque ZRN a 0.
-1042-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1006 ZMIx DIAx ROSx ROTx
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
-1043-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Para o FS 0i-C, uma das mudanças a seguir é
necessária, além do ajuste de bit 3 (DIAx) do
parâmetro Nº 1006 para que o eixo baseado na
especificação de diâmetro atinja o valor de
movimento especificado.
Mear a multiplicação de comando (a unidade de
detecção não está mudada).
Mear a unidade de detecção e dobrar o
comando de avanço flexível (DMR).
Para o FS 0i-D, apenas se o bit 3 (DIAx) do
parâmetro Nº 1006 for ajustado, o CNC meia o
pulso especificado. As mudanças acima não são
necessárias (quando a unidade de detecção não
for mudada). Para mear a unidade de detecção,
dobre o CMR e o DMR.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1008 RRLx RABx ROAx
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
NOTA
O ROAx especifica a função apenas para um eixo
de rotação (para o qual o bit 0 (ROTx) do
parâmetro Nº1006 é ajustado para 1)
-1044-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
RABx is válido apenas quando ROAx for 1.
NOTA
1 RRLx é válido apenas quando ROAx for 1.
2 Designe o valor do deslocamento para uma
rotação no parâmetro Nº1260.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1013 ISCx ISAx
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
nº 0 ISAx
nº 1 ISCx Sistema de incremento de cada eixo
Sistema de incremento Nº 1 ISCx Nº 0 ISAx
IS-A 0 1
IS-B 0 0
IS-C 1 0
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1015 DWT
-1045-
A. PARÂMETROS APÊNDICE B-64304PO/01
Para os eixos com nomes 'X', 'Y', 'Z', e 'C' no código G do sistema A da
Série T, os comandos 'U', 'V', 'W', e 'H' são os comandos incrementais
destes eixos.
NOTA
1 Quando o código G do sistema A for usado na Série
T, U, V, ou W não poderão ser usados como nome
de eixo.
2 O mesmo nome de eixo não poderá ser usado para
vários eixos.
3 Quando a segunda função auxiliar for dada (quando
o bit 2 (BCD) do parâmetro Nº 8132 for 1), se o
endereço (parâmetro Nº 3460) que especifica a
segunda função auxiliar for usada como nome de
eixo, a segunda função auxiliar é desabilitada.
4 Quando o endereço C ou A for usado durante a
chanfragem/arredondamento de arestas ou
programação direta da dimensão do desenho
(quando o bit 4 (CCR) do parâmetro Nº 3405 for 1)
na Série T, o endereço C ou A não poderão ser
usados como nome de eixo.
5 Quando os múltiplos ciclos especiais repetitivos
giratórios (Série T) forem usados, apenas 'X', 'Y', e
'Z' podem ser usados para o endereço do eixo alvo.
-1046-
B-64304PO/01 APÊNDICE A. PARÂMETROS
-1047-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes de
continuar a operação.
-1048-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1201 ZCL ZPR
NOTA
ZPR é válido quando o sistema de coordenadas da
peça não for usado (quando o bit 0 (NWZ) do
parâmetro Nº 8136 for 1). Quando o sistema de
coordenadas da peça, o sistema de coordenadas da
peça é estabelecido baseado no ângulo de origem
da peça (parâmetros Nos 1220 a 1226) durante um
retorno manual à posição de referência,
independente do ajuste deste parâmetro.
NOTA
ZCL é válido quando o sistema de coordenadas da
peça for usado (quando o bit 0 (NWZ) do
parâmetro Nº 8136 for 0).
Para usar o sistema de coordenadas local (G52),
ajuste o bit 0 (NWZ) do parâmetro Nº 8136 a 0.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1202 G92
-1049-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
-1050-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1300 BFA NAL OUT
NOTA
Quando a ferramenta entra na área de inibição do limite
1 do curso acumulado devido ao comando de
movimento durante uma operação automática, mesmo
se este parâmetro é ajustado para 1, um alarme é
acionado e a ferramenta é parada. Mesmo neste caso, o
sinal de alcance do limite do curso é a saída para o
PMC.
-1051-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1301 OTS NPC
1320 Valor da coordenada I da verificação 1 do curso acumulado na direção positiva em cada eixo
1321 Valor da coordenada I da verificação 1 do curso acumulado na direção negativa em cada eixo
NOTA
1 Especifique os valores de diâmetro para os eixos Ys
para o qual o programa de diâmetro é especificado.
2 A área fora da área ajustada pelos parâmetros Nos
1320 e Nº 1321 é uma área proibida.
-1052-
B-64304PO/01 APÊNDICE A. PARÂMETROS
1322 Valor da coordenada I da verificação 2 do curso acumulado na direção positiva em cada eixo
1323 Valor da coordenada I da verificação 2 do curso acumulado na direção negativa em cada eixo
NOTA
1 Especifique os valores de diâmetro para os eixos Ys
para o qual o programa de diâmetro é especificado.
2 A área de dentro ou de fora ser uma área proibida é
ajustada usando o bit 0 (OUT) do parâmetro Nº
1300.
1324 Valor da coordenada da verificação 3 do curso acumulado na direção positiva em cada eixo
1325 Valor da coordenada da verificação 3 do curso acumulado na direção negativa em cada eixo
NOTA
1 Especifique os valores de diâmetro para os eixos Ys
para o qual o programa de diâmetro é especificado.
2 A área dentro da área ajustada pelos parâmetros No
1324 e Nº 1325 é uma área proibida.
-1053-
A. PARÂMETROS APÊNDICE B-64304PO/01
1326 Valor da coordenada II da verificação 1 do curso acumulado na direção positiva em cada eixo
1327 Valor da coordenada II da verificação 1 do curso acumulado na direção negativa em cada eixo
NOTA
1 Especifique os valores de diâmetro para os eixos Ys
para o qual o programa de diâmetro é especificado.
2 A área fora da área ajustada pelos parâmetros Nos
1326 e 1327 é uma área proibida.
3 O sinal EXLM é válido apenas quando o bit 2 (LMS)
do parâmetro Nº 1300 é ajustado para 1.
4 O sinal +EXLx é válido apenas quando o bit 0 (DLM)
do parâmetro Nº 1301 é ajustado para 1.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1401 RF0 LRP RPD
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1402 JRV NPC
NOTA
Ao usar o codificador de posição, ajuste este
parâmetro para 0.
NOTA
Especifique a taxa de avanço no parâmetro Nº 1423.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1403 HTG
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1404 FM3
-1055-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1405 FR3
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1408 RFDx
-1056-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Este parâmetro está fechado para a taxa de rotação
manual rápida eixo-por-eixo (parâmetro Nº 1424).
1424 Taxa de rotação manual rápida para cada eixo
NOTA
1 Se for ajustado como 0, a taxa ajustada no parâmetro
1420 (Taxa de rotação rápida para cada eixo) é
assumida.
2 Quando selecionada a rotação manual rápida (bit 0
(RPD) do parâmetro Nº 1401 for ajustado para 1), é
feito avanço manual à taxa de avanço ajustada neste
parâmetro, independente do ajuste do bit 4 (JRV) do
parâmetro Nº 1402.
-1057-
A. PARÂMETROS APÊNDICE B-64304PO/01
-1058-
B-64304PO/01 APÊNDICE A. PARÂMETROS
-1059-
A. PARÂMETROS APÊNDICE B-64304PO/01
1441 Ajuste 2 da taxa de desaceleração externa para cada eixo em rotação rápida
-1060-
B-64304PO/01 APÊNDICE A. PARÂMETROS
1444 Ajuste 3 da taxa de desaceleração externa para cada eixo in rotação rápida
1451
Taxa de avanço para F1
a a
1459
Taxa de avanço para F9
-1061-
A. PARÂMETROS APÊNDICE B-64304PO/01
1460
Limite superior da taxa de avanço para F1 a F4
1461
Limite superior da taxa de avanço para F5 a F9
NOTA
1 Este parâmetro is válido quando o bit 0 (ROTx) do
parâmetro Nº 1006 e o bit 0 (RFDx) do parâmetro
Nº 1408 são 1.
2 Cuidado ao ajustar o bit 0 (RFDx) do parâmetro Nº
1408 e parâmetro Nº 1465 para o raio virtual. Se o
raio virtual for ajustado para um valor baixo e a taxa
de avanço no círculo virtual do eixo de rotação for
especificado, o movimento do eixo fica mais rápido.
-1062-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1601 NCI
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1606 MNJx
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1610 CTBx CTLx
NOTA
Ao usar aceleração/retardo em forma de sino após
interpolação, ajuste este parâmetro para 0 e ajuste o bit
1 (CTBx) do parâmetro Nº 1610 para selecionar
aceleração/retardo em forma de sino após interpolação.
Parâmetro
Aceleração/retardo
CTBx CTLx
0 0 Aceleração/retardo exponencial após interpolação
0 1 Aceleração/retardo linear após interpolação
1 0 Aceleração/retardo em forma de sino após interpolação
-1063-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Este parâmetro é válido apenas quando a função de
interpolação da aceleração/retardo em forma de sino
após avanço do corte é usada. Quando esta função
não é usada, a aceleração/retardo é determinada de
acordo com o bit 0 (CTLx) do parâmetro Nº 1610,
independente do ajuste deste parâmetro.
-1064-
B-64304PO/01 APÊNDICE A. PARÂMETROS
Velocidade
Taxa de rotação rápida
(Parâmetro Nº 1420)
T T Tempo
T2 T2 T2 T2
Tempo
T1 T1
-1065-
A. PARÂMETROS APÊNDICE B-64304PO/01
-1066-
B-64304PO/01 APÊNDICE A. PARÂMETROS
(A ) (B ) (C ) (B ) (A ) (B ) (C ) (B ) (A )
-1067-
A. PARÂMETROS APÊNDICE B-64304PO/01
Percurso programado
Rc
Percurso do centro
pathda ferrmamenta
Rp
NOTA
Quando este parâmetro for ajustado para 0, a
razão mínima de retardo (MDR) será 100%.
1711
Ângulo de determinação interno (θp) para sobreposição do canto interno
-1068-
B-64304PO/01 APÊNDICE A. PARÂMETROS
1712
Valor de sobreposição para sobreposição interna do canto
1713
Distância inicial (Le) para sobreposição interna do canto
1714
Distância final (Ls) para sobreposição interna do canto
-1069-
A. PARÂMETROS APÊNDICE B-64304PO/01
-1070-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
A opção de aceleração/retardo em forma de sino
antes da interpolação antecipada é necessária.
Este parâmetro é válido apenas no modo de
controle de contorno AI.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1802 DC2x DC4x
NOTA
1 Quando este parâmetro for ajustado para 1,
especifique a direção do ponto de escala zero por
ajuste do bit 4 (SCP) do parâmetro Nº 1817.
2 Quando um codificador rotativo com marcadores de
referência absoluta for usado, este parâmetro é
inválido. Mesmo quando este parâmetro for
ajustado para 1, é seguido o ajuste do bit 1 (DC4)
do parâmetro Nº 1802.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1815 APCx APZx DCRx OPTx
NOTA
Quando pelo menos um dos parâmetros for ajustado, a
energia deverá ser desligada antes de continuar a
operação.
NOTA
Ajuste este parâmetro para 1 ao usar uma escala
linear com marcadores de referência ou uma escala
linear com ponto zero de endereço absoluto (sistema
totalmente fechado).
-1073-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1817 TANx
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
NOTA
Ajuste este parâmetro tanto para o eixo mestre
quanto o eixo escravo.
-1074-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1818 SDCx RF2x RFSx
NOTA
Este parâmetro desativa o movimento baseado no
comando G28 para a posição de referência. Então,
use este parâmetro apenas em casos especiais.
nº 1 RF2x Se G28 for especificado para um eixo cuja posição está estabelecida
estabelecida (ZRF = 1) quando uma escala linear com um ponto
zero com endereço absoluto ou uma escala linear com marcadores de
referência com endereço absoluto for usada:
0: Um movimento é feito para a posição de referência.
1: Nenhum movimento é feito para a posição intermediária e
posição de referência, mas a operação é completada.
NOTA
Este parâmetro desativa o movimento baseado no
comando G28 para a posição de referência. Então,
use este parâmetro apenas em casos especiais.
NOTA
1 Após ajuste parâmetro SDCx, certifique-se de
desligar e ligar a força novamente. Note que o
alarme de energia desligada (PW0000) não é
acionado.
2 Para o sistema totalmente fechado, ajuste o bit 1
(OPTx) do parâmetro Nº 1815 para 1.
-1075-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1819 DATx
nº 2 DATx Quando uma escala linear com um ponto zero de endereço absoluto
ou uma escala linear com marcadores de referência de endereço
Absoluto for usado, o ajuste automático do parâmetro Nos 1883 e
1884 no tempo de retorno manual à posição de referência é:
0: Não executado.
1: Executado.
-1076-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
Menor incremento de
Menor incremento de entrada
comando
Entrada em 0.0001 mm (especificação de diâmetro) 0.00005 mm
milímetros
Máquina 0.0001 mm (especificação de raio) 0.0001 mm
em 0.00001 pol (especificação de diâmetro) 0.00005 mm
Entrada em
milímetros polegadas 0.00001 pol (especificação de raio) 0.0001 mm
IS-C Entrada em 0.0001 mm (especificação de diâmetro) 0.000005 pol
milímetros
Máquina 0.0001 mm (especificação de raio) 0.00001 pol
em 0.00001 pol (especificação de diâmetro) 0.000005 pol
Entrada em
polegadas polegadas 0.00001 pol (especificação de raio) 0.00001 pol
Eixo de rotação 0.0001 grau 0.0001 grau
(2) Série M
Menor incremento de entrada e menor incremento de comando
Sistema de incremento
IS-A IS-B IS-C Unidade
Máquina em milímetros 0.01 0.001 0.0001 mm
Entrada em milímetros 0.001 0.0001 0.00001 pol
Eixo de rotação 0.01 0.001 0.0001 grau
-1077-
A. PARÂMETROS APÊNDICE B-64304PO/01
Pulso de comando
Para controle de
×CMR Contador de erros
Conversor
menor velocidade
incremento DA
de comando -
Contador de referência
Unidade Detector
de ×DMR Pulso de de
Detecção Retorno posição
-1078-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
1 Se for usada uma taxa de avanço que exceda a taxa
de avanço encontrada pela expressão abaixo, isso
pode resultar em uma quantidade incorreta de
deslocamento ou um alarme servo pode ser
acionado. Certifique-se de usar uma taxa de avanço
que não exceda a taxa de avanço encontrada pela
expressão a seguir: Fmax[mm/min] = 196602 × 104 ×
menor incremento de comando / CMR
2 Para o FS0i-C, uma das mudanças a seguir é
necessária além do ajuste de bit 3 (DIAx) do
parâmetro Nº 1006 de forma que o eixo baseado na
especificação de diâmetro atinja a quantidade de
movimento especifiicada.
• Dividir a multiplicação de comando (a unidade de
detecção não foi mudada).
• Dividir a unidade de detecção e dobrar o
comando de deslocamento flexível (DMR).
Para o FS0i-D, apenas se o bit 3 (DIAx) do
parâmetro Nº 1006 é ajustado, o CNC divide o pulso
especificado. Portanto, as mudanças acima não são
necessárias (quando a unidade de detecção não é
mudada). Para dividir a unidade de detecção, dobre
CMR e DMR.
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
-1079-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
-1080-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
・・・・
Parâmetro Nº 1821
Parâmetro Nº 1882
Parâmetro Nº 1884) × 1,000,000,000 + Parâmetro Nº 1883
-1081-
A. PARÂMETROS APÊNDICE B-64304PO/01
[Exemplo de ajustes de parâmetro] Quando um codificador como o abaixo é usado com um IS-B,
máquina em milímetros:
Quando uma escala linear com ponto zero de endereço absoluto for
usado, ajuste a distância do ponto base à posição de referência nos
parâmetros Nos 1883 e 1884. O ponto base é um ponto no final da
escala conforme mostrado abaixo.
Ponto base Posição de referência
20.000
20.020
-1082-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
1 Ajuste os parâmetros Nos 1883 e 1884 de forma que
a distância do ponto zero (para uma escala linear
scale com marcadores de referência de endereço
absoluto) ou o ponto base (para uma escala linear
com um ponto zero de endereço absoluto) à posição
de referência esteja dentro de -999,999,999,999 a
+999,999,999,999. Se um valor além desta faixa for
ajustado, um alarme (PS 5325) é acionado.
2 A área da escala na escala não pode se estender
através do ponto zero da escala ou ponto base.
Faça ajustes de parâmetro para fazer com que a
área da escala não se estenda além do ponto zero
da escala ou ponto base.
-1083-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1902 ASE FMD
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
nº 1 ASE Quando o modo de ajuste automatic for selecionado para ajuste de FSSB
(quando o parâmetro FMD (bit 0 do parâmetro Nº1902) for ajustado
para 0)), o ajuste automático será:
0: Não completado.
1: Completado.
Este bit é ajustado automaticamente para 1 mediante término do ajuste
automático.
-1084-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
1905 PM2x PM1x
NOTA
Quando pelo menos um dos parâmetros for
ajustado, a energia deverá ser desligada antes
de continuar a operação.
NOTA
Quando o modo de ajuste automático é selecionado
para ajuste de FSSB (quando o parâmetro FMD
(Nº1902 nº 0) for ajustado para 0), Este parâmetro é
ajustado automaticamente quando é realizado com a
tela de ajuste FSSB. Quando o modo 2 de ajuste
manual for selecionado para ajuste FSSB (quando o
parâmetro FMD (Nº1902 nº 0) for ajustado para 1),
este parâmetro deve ser ajustado diretamente.
Quando uma unidade separada de interface de
detector for usada, um número de conector deverá
ser ajustado no parâmetro correspondente (Nº1936 ou
Nº1937).
-1085-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando pelo menos um dos parâmetros for ajustado, a
energia deverá ser desligada antes de continuar a
operação.
Exemplo)
Número do conector Número do conector
Eixo para a primeira para a segunda PM2x, PM1x
Nº1936 Nº 1937
Controlado unidade de detector unidade de detector (Nº 1905 nº 7, nº
separada separada 6)
X 1 Não usado 0 0 0, 1
Y Não usado 2 0 1 1, 0
Z Não usado 1 0 0 1, 0
A Não usado Não usado 0 0 0, 0
NOTA
Quando o modo de ajuste automático é selecionado
para ajuste FSSB (quando o parâmetro FMD
(Nº1902nº 0) for ajustado para 0), estes parâmetros
são ajustados automaticamente quando a entrada é
realizada com a tela de ajuste de FSSB. Quando o
modo 2 de ajuste selecionado para ajuste FSSB
(quando o parâmetro FMD (Nº1902nº 0) for ajustado
para 1), estes parâmetros deverão ser ajustados
diretamente.
-1086-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
2011 XIAx
NOTA
1 Quando for usado o ajuste temporário de
coordenadas absolutas, obit 1 (OPTx) do parâmetro Nº
1815, bit 5 (APCx) do parâmetro Nº 1815, parâmetro Nº
1874, e o parâmetro Nº 1875 deverá ser ajustado.
2 O ajuste deste parâmetro se torna efetivo após a
energia ser desligada e então ligada novamente.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
MVG
3003
-1087-
A. PARÂMETROS APÊNDICE B-64304PO/01
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3008 XSG
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
Quando este parâmetro for ajustado para 1, ajuste os
parâmetros No 3013, 3014, 3012, e 3019. Se os
parâmetros No 3013 e 3014 não estiverem ajustados,
o sinal de retardo para retorno à posição de referência
é atribuído para o bit 0 do X0000. Se os parâmetros
No 3012 e 3019 não estiverem ajustados, o sinal de
salto, o sinal de salto do controle de eixo PMC, o sinal
de chegada à posição de medição, o sinal de
intertrava para cada direção de eixo, e o sinal de
gravação do valor de compensação da ferramenta são
atribuídos para X0000.
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
Este parâmetro é válido quando o bit 2 (XSG) do
parâmetro Nº 3008 for ajustado para 1.
Os endereços X que realmente podem ser usados
estão abaixo, mas eles dependem da configuração
das opções de expansão da contagem de pontos da
Ligação I/O.
X0 a X127, X200 a X327
-1088-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
NOTA
Este parâmetro is válido quando o bit 2 (XSG) do
parâmetro Nº 3008 for ajustado para 1.
Os endereços X que realmente podem ser usados
estão abaixo, mas eles dependem da configuração
das opções de expansão da contagem de pontos da
Ligação I/O.
X0 a X127, X200 a X327
NOTA
Quando o parâmetro é ajustado, a força deve
estar desligada antes de continuar a operação.
-1089-
A. PARÂMETROS APÊNDICE B-64304PO/01
Exemplo 1. Quando o Nº 3012 for ajustado para 5 e o Nº 3019 for ajustado para 6
Quando o XSG (bit 2 do parâmetro Nº 3008) for 1, o sinal de salto de controle do eixo
PMC e o sinal de chegada à posição de medição são alocados para X0006 e o sinal de
salto é alocado para X0005.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
X005 SKIP SKIP6 SKIP5 SKIP4 SKIP3 SKIP2 SKIP8 SKIP7 (Série T )
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
SKIP SKIP6 SKIP5 SKIP4 SKIP3 SKIP2 SKIP8 SKIP7 (Série M)
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
X006 ESKIP -MIT2 +MIT2 -MIT1 +MIT1 XAE2 XAE1 (Série T )
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
ESKIP XAE3 XAE2 XAE1 (Série M)
Exemplo 2. Quando o Nº 3012 for ajustado para 5 e o Nº 3019 for ajustado para 5
Quando o XSG (bit 2 do parâmetro Nº 3008) for 1, o sinal de salto de ocntrole do
eixo PMC, o sinal de chegada à posição de medição e o sinal de salto são alocados para
X0005.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
ESKIP -MIT2 +MIT2 -MIT1 +MIT1 XAE2 XAE1
X005 SKIP (Série T )
SKIP6 SKIP5 SKIP4 SKIP3 SKIP2 SKIP8 SKIP7
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
ESKIP XAE3 XAE2 XAE1
SKIP SKIP5 SKIP4 SKIP3 (Série M)
SKIP6 SKIP2 SKIP8 SKIP7
NOTA
Este parâmetro é válido quando o bit 2 (XSG) do
parâmetro Nº 3008 for ajustado para 1.
Os endereços X que podem realmente ser usados
são mostrados abaixo, mas eles dependem da
configuração das opções de expansão da
contagem de pontos da Ligação I/O.
X0 a X127, X200 a X327
NOTA
Até 5 dígitos podem ser especificados no código S.
-1090-
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Se quaisquer das ações a seguir forem executadas
quando o PPD for ajustado para 1, o mostrador da
posição relativa é pré-ajustado para o mesmo valor
como o mostrador da posição absoluta:
(1) Retorno manual à posição de referência
(2) Sistema de coordenadas ajustada baseada no
G92 (G50 para código G sistema A no sistema de
torno)
(3) Sistema de coordenadas da peça pré-ajustada
baseada no G92.1 (G50.3 para código G sistema
A no sistema de torno)
(4) Quando um código T para a Série T for
especificado.
-1091-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Na Série T, a exclusão de um ângulo da ferramenta
ao mostrar a posição relativa é determinada pelo
ajuste do bit 0 (DRP) do parâmetro Nº 3129.
NOTA
Na Série T, a exclusão de um ângulo da ferramenta
ao mostrar a posição absoluta é determinada pelo
ajuste do bit 1 (DAP) do parâmetro Nº 3129.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3106 OPH
-1092-
B-64304PO/01 APÊNDICE A. PARÂMETROS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3107 MDL
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3111 OPS OPM SVP SPS SVS
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3112 EAH OMH
-1093-
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Este parâmetro é válido quando o bit 7 (HAL)
do parâmetro Nº 3196 for ajustado para 0.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3115 NDAx NDPx
NOTA
Ao usar a função de engrenagem elétrica (EGB)
(Série M), ajuste 1 para o eixo Y EGB para
desativar o mostrador da posição atual.
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
3117 SMS
-1094-
B-64304PO/01 APÊNDICE A. PARÂMETROS
3122 Intervalo de tempo usdo para registrar dados de tempo no histórico da operação
nº 7 nº 6 nº 5 nº 4 nº 3 nº 2 nº 1 nº 0
DAP DRP
3129
NOTA
Na série M, a exclusão da compensação do
comprimento da ferramenta ao mostra a posição
relativa é determinada pelo bit 4 (DRL) do parâmetro Nº
3104.
-1095-
A.PARÂMETROS APÊNDICE B-64304PO/01
Exemplo:
Quando o eixo for X, uma inscrição é adicionada conforme
abaixo.
-1096-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Para caracteres e códigos, veja o Apêndice
A, “LISTA DE CÓDIGO DE CARACTERES”.
2 Quando é definido 0 para o parâmetro n°3141,
CAMINHO1, CAMINHO2, etc. são mostrados
como caminhos.
3 No mostrador ampliado de um caminho arbitrário
(bit 2 (PNE) de parâmetro n°11350 é 1), apenas
caracteres alfanuméricos pode ser mostrados.
No caso de outros, serão mostrados espaços.
#7 #6 #5 #4 #3 #2 #1 #0
DOP
3193
-1097-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3195 EKE HDE HKE CPR
#7 EKE A tecla [ALL CLEAR] para apagar todo o histórico de dados está:
0: Não exibida.
1: Exibida.
#7 #6 #5 #4 #3 #2 #1 #0
3196 HAL HOM HMV HPM HWO HTO
-1098-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3201 NPE
#7 #6 #5 #4 #3 #2 #1 #0
3202 NE9 OSR NE8
NOTA
Estas configurações de parâmetros não afetam os
seguintes programas:
(1) Programas no Servidor de Dados
(2) Programas para execução e edição para
cartões de memória em cartões de memória
-1099-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Estas configurações de parâmetros não afetam os
seguintes programas:
(1) Programas no Servidor de Dados
(2) Programas para execução e edição para
cartões de memória em cartões de memória
#7 #6 #5 #4 #3 #2 #1 #0
3203 MCL MER MZE
#5 MZE Após uma operação MDI ser iniciada, o programa de edição, durante
esta operação, está:
0: Habilitado
1: Desabilitado
NOTA
Quando MER é definido como 0, o programa é
deletado se o marcador (%) é executado. ( o
marcador % é inserido automaticamente no final
do programa.)
-1100-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3204 MKP
NOTA
Se o bit 6 (MER) do parâmetro n°3203 é igual 1,
executar o último bloco possibilita uma opção de
apagar automaticamente um programa criado.
#7 #6 #5 #4 #3 #2 #1 #0
3205 PNS TOK
#7 #6 #5 #4 #3 #2 #1 #0
3207 VRN
-1101-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 O estado onde a senha ≠ 0 e a senha ≠ palavra-
chave é conhecido como travado. Quando uma
tentativa é feita para modificação de senha por
operação de entrada MDI, a mensagem de aviso
"WRITE PROTECTED" é mostrada para indicar
que a senha não pode ser modificada. Quando
uma tentativa é feita para modificação da senha
com G10 (Entrada de parâmetro programada), o
alarme (PS0231) é acionado.
2 Quando o valou da senha não for 0, a tela de
parâmetros não mostra a senha. Tenha cuidado ao
definir a senha.
NOTA
O valou definido neste parâmetro não é mostrado.
Quando desligado, o parâmetro é definido como 0.
-1102-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3280 NLC
-1103-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
GSC GSB ABS MAB DPI
3401
ABS MAB DPI
NOTA
Quando o código G, sistema A, série T é usado, este
Parâmetro é invalido.
NOTA
ABS é válido quando bit 4 (MAB) do parâmetro
n°3401 é definido como 1. Quando o código G,
sistema A da série T é usado, o parâmetro é inválido.
-1104-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
#6 CLR Butão reset no painel MDI, reset de sinal externo, reset, sinal de
retroceder e sinal de parada de emergência
0: Estado reset.
1: Estado apagar.
Para os estados resetar e pagar, veja o apêndice no manual do usuário.
-1105-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3404 M3B M02 M30 SBP
NOTA
Em operações com cartão de memória, o
formato de especificação de número de
programa é usado, independentemente da
definição deste parâmetro.
-1106-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
CCR DWL AUX
3405
DWL AUX
NOTA
Se este bit (CCR) for definido como 0, a função de
mudança da direção de compensação
especificando I, J ou K, em um bloco G01, no
modo de ferramenta de compensação de raio,
não poderá ser usada.
-1107-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3406 C07 C06 C05 C04 C03 C02 C01
#7 #6 #5 #4 #3 #2 #1 #0
3407 C15 C14 C13 C12 C11 C10 C09 C08
#7 #6 #5 #4 #3 #2 #1 #0
3408 C23 C22 C21 C20 C19 C18 C17 C16
#7 #6 #5 #4 #3 #2 #1 #0
3409 C30 C29 C28 C27 C26 C25 C24
C01 to C30 Se o bit 6 (CLR) Nº3402 for definido como 1, defina um grupo
de códigos G pra ser colocado no estado ocioso, quando o CNC
for resetado pelo botão do painel MDI, sinal externo de
reset, reset e retrocede ou o sinal de parada de emergência.
O quadro abaixo indica a correspondência entre grupos de bits e
código G
A configuração de um bit tem o seguinte significado:
0: Coloca o grupo de código G no estado ocioso.
1: Não coloca o grupo de código G no estado ocioso.
Parâmetro Grupo código G
C01 01
C02 02
C03 03
: :
C30 30
NOTA
Quando o valor é 0, a diferença entre os valores
de arco do raio não são verificados.
-1108-
B-64304PO/01 APÊNDICE A.PARÂMETROS
-1109-
A.PARÂMETROS APÊNDICE B-64304PO/01
3421 Especificação de extensão 1 de códigos M que não executam buffering (limite baixo)
3422 Especificação de extensão 1 de códigos M que não executam buffering (limite alto)
3423 Especificação de extensão 2 de códigos M que não executam buffering (limite baixo)
3424 Especificação de extensão 2 de códigos M que não executam buffering (limite alto)
3425 Especificação de extensão 3 de códigos M que não executam buffering (limite baixo)
3426 Especificação de extensão 3 de códigos M que não executam buffering (limite alto)
3427 Especificação de extensão 4 de códigos M que não executam buffering (limite baixo)
3428 Especificação de extensão 4 de códigos M que não executam buffering (limite alto)
3429 Especificação de extensão 5 de códigos M que não executam buffering (limite baixo)
3430 Especificação de extensão 5 de códigos M que não executam buffering (limite alto)
3431 Especificação de extensão 6 de códigos M que não executam buffering (limite baixo)
3432 Especificação de extensão 6 de códigos M que não executam buffering (limite alto)
NOTA
1 M00, M01, M02 e M30 são códigos M que não
executam buffering, independentemente das
configurações de parâmetro. Os códigos M98,
M99 e M chamam subprogramas e códigos M que
chamam macros personalizadas são códigos que
executam buffering, independentemente das
configurações de parâmetro.
2 Se o valor mínimo é maior do que o valor máximo,
a configuração é inválida.
3 Se existir apenas um item de dados, o valor
mínimo deve ser igual ao valor máximo.
-1110-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3450 BDX AUP
Parâmetro BDX=0
Parâmetro DPI
AUP Parâmetro Parâmetro BDX=1
(Nº3401#0)
(Nº3450#0) BCD(Nº8132#2)=0 BCD(Nº8132#2)=1
0 2.000 2.000 2.000
0
1 2.000 0.002 0.002
0 2.000 2.000 2.000
1
1 2.000 2.000 2.000
-1111-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3451
GQS
#7 #6 #5 #4 #3 #2 #1 #0
3452 EAP
0: Habilitada.
1: Desabilitada.
NOTA
Este parâmetro é válido quando o bit 0 (DPI) do
parâmetro n° 3401 é definido para 0.
#7 #6 #5 #4 #3 #2 #1 #0
3455 AXDx
NOTA
Este parâmetro especifica a função de entrada
de ponto decimal tipo calculadora para cada
eixo.
Para o mesmo nome de eixo, certifique-se de
fazer a mesma configuração
-1112-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3605 BDPx
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
NOTA
A compensação de erros de passo de ambas as
direções é requisitada.
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
-1113-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
-1114-
B-64304PO/01 APÊNDICE A.PARÂMETROS
3624 Intervalo entre posições de compensação de erro de passo para cada eixo.
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
3625 Distância de percurso por revolução em compensação de erro de passo de eixo rotativo
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
NOTA
Se 0 é definido, a distância de percurso por
revolução se torna 360 graus.
-1115-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
NOTA
1 Para um movimento na direção positiva, defina o
número de ponto de compensação no extremo final
na direção negativa no parâmetro n°3621.
2 Uma configuração de itens de compensação de
dados para um único eixo não deve ser feita para
1023 ao 3000.
Compensação de erro de passo em posição de referência quando um
3627 movimento para a posição de referência é feita da direção oposta à
direção de retorno da posição de referência
NOTA
Quando este parâmetro é definido, a energia
deve ser desligada antes de continuar a
operação.
-1116-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
3700 NRF
NOTA
1 Quando utilizando a função de estabelecimento
do eixo Cs, é recomendado que este parâmetro
seja definido como 1.
2 A configuração deste parâmetro é válida para G00.
A primeira movimentação rápida de um ciclo é a
posição normal, independentemente da definição
deste parâmetro.
#7 #6 #5 #4 #3 #2 #1 #0
EMS
3702
NOTA
Configurar na lateral do caminho onde o
controle de multi-eixo é desnecessário em um
controle de 2 vias.
-1117-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
3716 A/Ss
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
NOTA
1 Para usar o eixo rotativo serial, defina o bit5
(SSN) do parâmetro n°8133 para 0.
2 Um eixo rotativo analógico pode ser
controlado, no máximo.
3 Quando utilizar um eixo rotativo analógico, defina
no final da configuração de eixo.
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
NOTA
Quando usando um eixo rotativo analógico, defina
no final da configuração do eixo.
(Exemplo)
Quando existirem três eixos rotativos em todo o
sistema (2 eixos seriais e 1 analógico), defina o
número de amplificação de eixo (este parâmetro)
do eixo analógico para 3.
-1118-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
Se um esquema de troca do mecanismo tipo T é
selecionado para a série M (com a opção de
controle de velocidade de superfície constante
instalada ou bit 4 (GTT) do parâmetro n°3706=1),
o parâmetro n°3744 é usado também na série M.
Note, contudo, que mesmo nesse caso, apenas
mais do que três estágios de mecanismos
principais são utilizados.
-1119-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando 0 é definido, o controle de velocidade de
superfície constante é sempre aplicado ao eixo-X.
Neste caso, especificar P em um bloco G96 não
tem efeito no controle de velocidade de superfície
constante.
Exemplo
Se o valor do código P para seleção do Segundo eixo rotativo
é definido para 3, S1000 P3; causa rotação do segundo eixo
em S1000.
NOTA
1 Este parâmetro é valido se o bit3 (MPP) do
parâmetro n°3703 é definido para 1.
2 Se este parâmetro é definido para 0, o eixo
correspondente não pode ser selecionado por um
código P.
3 Sob um controle de 2 vias, o código P especificado
aqui é válido para cada caminho.
Por exemplo, se o código P para selecionar o
primeiro eixo do caminho 2 é definido para 21,
especificando S1000 P21; no caminho 1 causa a
rotação do primeiro eixo do caminho 2 em S1000.
4 Valores de código P idênticos não podem ser
usados para eixos diferentes (mesmo se os
caminhos forem diferentes.)
5 Quando este parâmetro é usado (quando o bit 3
(MPP) do parâmetro n°3703 é definido para 1), o
sinal de seleção de comando de eixo é invalido.
6 Para usar este parâmetro, habilite o controle multi-
eixo (bit 3 (MSP) do parâmetro n° 8133 para 1).
-1120-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
FLRs
4900
Taxa de velocidade permissível (q) usada para supor que o eixo rotativo
atingiu uma velocidade específica
4911
NOTA
A unidade de dados é determinada pelo bit 0
(FLR) do parâmetro n° 4900.
NOTA
A unidade de dados é determinada pelo bit 0
(FLR) do parâmetro n° 4900.
-1121-
A.PARÂMETROS APÊNDICE B-64304PO/01
-1122-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Não defina um código M que duplique outros
códigos M utilizados para posicionamento de eixo
rotativo.
2 Não defina um código M utilizado com outras
funções (como M00-05, 30, 98 e 99, e códigos M
para chamar subprogramas).
NOTA
1 Não defina um código M que duplique outros códigos
M utilizados para posicionamento de eixo rotativo.
2 Não defina um código M utilizado com outras
funções (como M00-05, 30, 98 e 99, e códigos M
para chamar subprogramas).
-1123-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 Não defina um código M que duplique outros
códigos M utilizados para posicionamento de eixo
rotativo.
2 Não defina um código M utilizado com outras
funções (como M00-05, 30, 98 e 99, e códigos M
para chamar subprogramas).
-1124-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Certifique-se de que códigos M, de Mα ao M
(α+β-1) não duplique outros códigos M.
2 Não defina um código M que duplique outros códigos
M utilizados para posicionamento de eixo rotativo.
3 Não defina um código M utilizado com outras
funções (como M00-05, 30, 98 e 99, e códigos M
para chamar subprogramas).
-1125-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
5001
EVO TAL TLB TLC
#0 TLC
#1 TLB Esses bits são usados para selecionar uma compensação de comprimento de
ferramenta.
Tipo TLB TLC
Compensação de comprimento de ferramenta A 0 0
Compensação de comprimento de ferramenta B 1 0
Compensação de comprimento de ferramenta C - 1
NOTA
Este parâmetro é válido quando a compensação
de desgaste/geométrica de ferramenta está
habilitada ( bit 6 (NGW) do parâmetro nº 8136 é
0).
-1126-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
Este parâmetro é válido quando a compensação de
desgaste/geometria de ferramenta está habilitada
( bit 6 (NGW) do parâmetro nº 8136 é 0).
-1127-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
5003 SUV SUP
#0 SUP
#1 SUV Esses bits são usados para especificar o tipo de início/
Cancelamento da compensação de corte ou do raio.
Caminho programado
N2
N1
0 1 Tipo B Um vetor de compensação perpendicular ao bloco inicial ou ao bloco de cancelamento e um vetor de interseção
é produzido.
N1
1 0 Tipo C Quando um bloco inicial ou bloco de cancelamento não tem operação de movimento especificada, a ferramenta é trocada pela
compensação de corte em direção perpendicular ao bloco próximo ao início ou ao bloco anterior ao bloco de cancelamento.
1
Ponto de interseção
Caminho do raio de ponta central/
G41 Ferramenta do caminho central
troca
Caminho programado
N3
N2
Quando o bloco especifica uma operação de movimento, o tipo é definido de acordo com as configurações
SUP; se SUP é 0, o tipo A é definido. Se o SUP é 1, o tipo B é definido.
NOTA
Quando SUV,SUP = 0,1 (tipo B), uma operação
equivalente a FS0i-TC é executada.
-1128-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
OUC
5004
ODI
NOTA
Este parâmetro é válido apenas para um eixo
baseado em especificação de diâmetro. Para um
eixo baseado em especificação de raio,
especifique um valor de raio, independentemente
da definição deste parâmetro.
#7 #6 #5 #4 #3 #2 #1 #0
5008 MCR
-1129-
A.PARÂMETROS APÊNDICE B-64304PO/01
Txxxxxx yy
xxxxxx : seleção de ferramenta
yy : número da ferramenta de correção
NOTA
A Um valor maior do que o definido para o
parâmetro nº 3032 (número permitido de dígitos de
um código T) não pode ser definido.
-1130-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
NOTA
1 Assegure que a configuração do parâmetro nº5029
não exceda os valores do número de compensação
para cada caminho (parâmetro nº5024). Se a
configuração do parâmetro nº5029 exceder estes
valores, o menor dos valores de números de
compensação em todos os caminhos é comum.
2 Quando 0 ou um valor negativo é definido,
memórias comuns aos caminhos não são usadas.
-1131-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
OWD
5040
NOTA
Este parâmetro é válido quando a compensação de
desgaste/geométrica de ferramenta está habilitada
( bit 6 (NGW) do parâmetro nº 8136 é 0).
#7 #6 #5 #4 #3 #2 #1 #0
5042 OFC OFA
NOTA
Quando ao menos um destes parâmetros é definido, a
energia deve ser desligada antes de continuar a
operação.
#0 OFA
#1 OFC Esses bits são usados para especificar o sistema de incremento e o
limite válido de dados de um valor de correção.
-1132-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
5101 FXY
NOTA
1 No caso de série T, este parâmetro é válido
apenas para ciclo de perfuração na série de
formato 10/11.
2 Quando este parâmetro é 1, o eixo de
perfuração é determinado pela seleção de plano
(G17/G18/G19) no ciclo de perfuração na série
de formato 10/11. Para tanto, o eixo-Y é
requerido para especificação de G17/G19.
-1133-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
GFX
5106
NOTA
Quando este parâmetro é definido, a energia deve
ser desligada antes de continuar a operação.
NOTA
O número de eixos, exceto pelo corte, deve ser
especificado. Quando o número de eixos que é o
mesmo do eixo de corte é especificado, o alarme
PS0456 é acionado na hora da execução. O Ciclo
de polimento é executado quando este valor de
parâmetro é 0, o alarme PS0456 também é
acionado.
-1134-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
O número de eixos, exceto pelo corte, deve ser
especificado. Quando o número de eixos que é o
mesmo do eixo de corte é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0, o alarme PS0456 também é
acionado.
-1135-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
O número de eixos, exceto pelo corte, deve ser
especificado. Quando o número de eixos que é o
mesmo do eixo de corte é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0, o alarme PS0456 também é
acionado.
NOTA
O número de eixos, exceto pelo corte, deve ser
especificado. Quando o número de eixos que é o
mesmo do eixo de corte é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0,o alarme PS0456 também é
acionado.
-1136-
B-64304PO/01 APÊNDICE A.PARÂMETROS
5180
Número de eixo protegido no ciclo de polimento imerso(G75)
NOTA
O número de eixos, exceto pelo corte ou eixo de
polimento, deve ser especificado. Quando o
número de eixos que é o mesmo do eixo de corte
ou eixo de polimento é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0 e o endereço “L” é especificado no
programa NC,o alarme PS0456 também é
acionado.
NOTA
O número de eixos, exceto pelo corte ou eixo de
polimento, deve ser especificado. Quando o
número de eixos que é o mesmo do eixo de corte
ou eixo de polimento é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0 e o endereço “L” é especificado no
programa NC,o alarme PS0456 também é
acionado.
-1137-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
O número de eixos, exceto pelo corte ou eixo de
polimento, deve ser especificado. Quando o
número de eixos que é o mesmo do eixo de corte
ou eixo de polimento é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0 e o endereço “L” é especificado no
programa NC,o alarme PS0456 também é
acionado.
5183
Número de eixo protegido no ciclo de polimento de superfície de avanço intermitente (G79)
NOTA
O número de eixos, exceto pelo corte ou eixo de
polimento, deve ser especificado. Quando o
número de eixos que é o mesmo do eixo de corte
ou eixo de polimento é especificado, o alarme
PS0456 é acionado na hora da execução. O ciclo
de polimento é executado quando este valor de
parâmetro é 0 e o endereço “L” é especificado no
programa NC,o alarme PS0456 também é
acionado.
-1138-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
5200 CRG G84
-1139-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
5400
SCR XSC
#7 #6 #5 #4 #3 #2 #1 #0
5401
SCLx
-1140-
B-64304PO/01 APÊNDICE A.PARÂMETROS
5411
Ampliação de escala (G51)
NOTA
Quando o bit 7 (SCR) do parâmetro nº 5400 é
definido para 1, o limite válido de dados é 1 ao
9999999.
5421
Ampliação de escala para cada eixo
NOTA
Quando o bit 7 (SCR) do parâmetro nº 5400 é
definido para 1, o limite válido de dados é -
9999999 ao -1 e 1 ao 9999999.
-1141-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
5431
MDL
NOTA
Quando ao menos um destes parâmetros é
definido, a energia deve ser desligada antes de
continuar a operação.
5440
Direção de posição e distância overrun em posição direcional única
#7 #6 #5 #4 #3 #2 #1 #0
PLS
5450
-1142-
B-64304PO/01 APÊNDICE A.PARÂMETROS
-1143-
A.PARÂMETROS APÊNDICE B-64304PO/01
5481
Avanço de rotação de direção normal de eixo controlado
Caminho programado
N2
Ferramenta decaminho central
Para arco
Caminho programado Quando o diâmetro do arco de N2 na figura à
N3
esquerda não excede a definição, o arco N2 é
usinado com a ferramenta sendo normal ao bloco
N1. Um eixo de direção normal não é controlado
para mover na direção normal de acordo com o
N1 movimento do arco.
Diâmetro
-1144-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
SBM HGO MGO G67
6000
SBM HGO V10 MGO G67
0: Não feita.
1: Feita.
-1145-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6001 CCV TCS CRO PV5 PRT MIF
-1146-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
NOTA
Quando pelo menos um desses parâmetros for
definido, a energia deve ser desligada antes de a
operação continuar.
#7 #6 #5 #4 #3 #2 #1 #0
VHD NAT
6004
D10 NAT
-1147-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6005 SQC
-1148-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
6007 CVA
NOTA
As operações externas são as mesmas a menos que a
função ADP seja usada.
#7 #6 #5 #4 #3 #2 #1 #0
6008 IJK GMP ISO MCA F0C
NOTA
Para ver detalhes, recorra ao capítulo de macro de
usuário no manual do usuário (B-64304PO).
(Exemplo)
Execução de #3000=1 (MENSAGEM DE ALARME);
Quando o bit 1 (MCA) do parâmetro nº 6008 for para 0:
A tela de alarme exibe "MC 3001 ALARM MESSAGE".
Quando o bit 1 (MCA) do parâmetro nº 6008 for definido para 1:
A tela de alarme exibe "MC0001 ALARM MESSAGE".
-1149-
A.PARÂMETROS APÊNDICE B-64304PO/01
#4 ISO
0: Quando o código EIA for usado, os padrões de bits de códigos
especificados em vez de [, ], #, *, =, ?, @, &, e _ são definidos
no parâmetro nº 6010 a nº 6018.
1: Quando o código ISO/ASCII for usado, os padrões de bits de
códigos especificados em vez de [, ], #, *, =, ?, @, &, e _ são
definidos no parâmetro nº 6010 a nº 6018.
Exemplo
Quando K_J_I_ for especificado:
∙ Quando esse parâmetro for definido para 0:
A especificação de argumento II é usada e K=#6,
J=#8 e I=#10 são especificados.
∙ Quando esse parâmetro for definido para 1:
A especificação de argumento I é usada e I=#4,
J=#5 e K=#6 são especificados independente da
ordem de especificação.
(A especificação de argumento II não pode ser
usada)
-1150-
B-64304PO/01 APÊNDICE A.PARÂMETROS
-1151-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6019 MCO
#0 MCO Quando houver saída de dados, o valor do número decimal dos dados
da variável macro
0: Não sai como um comentário.
1: Sai ao mesmo tempo como um comentário.
NOTA
1 A saída de dados por esse parâmetro é “Comment”
(comentário) e isso é ignorado na ocasião da
leitura.
2 A precisão da saída dos dados do comentário é de
até 15 dígitos. A faixa dos dados de saída são nove
dígitos acima da casa decimal e oito dígitos abaixo
da casa decimal. "± OVER FLOW" é emitido em
vez de um valor, quando o número total de dígitos
for superior a 16 e o número de dígitos acima da
casa decimal for dez ou mais. Quando o número de
dígitos abaixo da casa decimal for nove dígitos ou
mais, o nono local da casa decimal é arredondado
e emitido. Além disso, a sétima ou oitava casa
decimal é arredondada e emitida quando o número
de dígitos totais for superior a 16 e o número de
dígitos acima da casa decimal for nove ou oito.
3 A saída se torna “VAZIA” quando exibida, e os
dados variáveis de macro são "DATA EMPTY".
-1152-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
Definir 0 em ambos os parâmetros nº 6031 e nº 6032
para não proteger variáveis comuns.
NOTA
Quando 0 ou um valor negativo for definido, a
memória comum aos caminhos não é usada.
-1153-
A.PARÂMETROS APÊNDICE B-64304PO/01
Exemplo
Quando 50 é definido no parâmetro nº 6037
#500 a #549: Compartilhado por todos os caminhos
#550 a #999: Usado por cada caminho de forma
independente
NOTA
Quando 0 ou um valor negativo for definido, a
memória comum aos caminhos não é usada.
-1154-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Quando as condições abaixo forem atendidas,
todas as iniciações usando esses parâmetros são
desativadas:
1) Quando um valor de fora da faixa especificável
for definido em cada parâmetro
2) (Valor do parâmetro nº6039 + valor do
parâmetro nº 6040 - 1) > 9999
2 A especificação de uma mistura de iniciações
simples e iniciações modais não é tolerada.
3 Se uma faixa de códigos G definidos por esses
parâmetros duplicar os códigos G especificados no
parâmetro nº 6050 a nº 6059, as iniciações
especificadas pelo parâmetro nº 6050 a 6059 são
feitas, preferencialmente.
-1155-
A.PARÂMETROS APÊNDICE B-64304PO/01
Exemplo)
Quando o parâmetro nº 6044 = 80000000, o parâmetro nº 6045
= 3000, e o parâmetro nº 6046 = 100 são definidos, um
conjunto de 100 iniciações de subprograma é definido como
segue:
M80000000 → O3000
M80000001 → O3001
M80000002 → O3002
:
M80000099 → O3099
NOTA
1 Quando as condições abaixo forem atendidas,
todas as iniciações usando esses parâmetros são
desativadas:
1) Quando um valor de fora da faixa especificável
for definido em cada parâmetro
2) (Valor do parâmetro nº 6045 + valor do
parâmetro nº 6046 - 1) > 9999
2 Se uma faixa de códigos M definida por esses
parâmetros duplicar os códigos M especificados no
parâmetro nº 6071 a nº 6079, as iniciações
especificadas pelo parâmetro nº 6071 a 6079 são
feitas preferencialmente.
-1156-
B-64304PO/01 APÊNDICE A.PARÂMETROS
6048 Iniciar número de programa de uma macro de usuário iniciação pelo código M
NOTA
1 Quando as condições abaixo forem atendidas,
todas as iniciações usando esses parâmetros são
desativadas:
1) Quando um valor de fora da faixa especificável
for definido em cada parâmetro
2) (Valor do parâmetro nº 6048 + valor do
parâmetro nº 6049 - 1) > 9999
2 Se uma faixa de códigos M definida por esses
parâmetros duplicar os códigos M especificados no
parâmetro nº 6080 até nº 6089, as iniciações
especificadas pelo parâmetro nº 6080 até 6089
são feitas preferencialmente.
-1157-
A.PARÂMETROS APÊNDICE B-64304PO/01
-1158-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
Se o mesmo código M for definido nesses parâmetros, o
número mais anterior é iniciado de preferencialmente.
Por exemplo: se 100 for definido no parâmetro nº 6071 e
6072, e ambos os programas O9001 e O9002 existirem,
O9001 é iniciado quando M100 for especificado.
-1159-
A.PARÂMETROS APÊNDICE B-64304PO/01
6080 Código M usado para iniciar a macro de usuário do número de programa 9020
6081 Código M usado para iniciar a macro de usuário do número de programa 9021
6082 Código M usado para iniciar a macro de usuário do número de programa 9022
6083 Código M usado para iniciar a macro de usuário do número de programa 9023
6084 Código M usado para iniciar a macro de usuário do número de programa 9024
6085 Código M usado para iniciar a macro de usuário do número de programa 9025
6086 Código M usado para iniciar a macro de usuário do número de programa 9026
6087 Código M usado para iniciar a macro de usuário do número de programa 9027
6088 Código M usado para iniciar a macro de usuário do número de programa 9028
6089 Código M usado para iniciar a macro de usuário do número de programa 9029
NOTA
1 Se o mesmo código M for definido nesses
parâmetros, o número mais anterior é iniciado
preferencialmente. Por exemplo: se 200 for
definido no parâmetro nº 6081 e 6082, e ambos
os programas O9021 e O9022 existirem, O9021 é
iniciado quando M200 for especificado
2 Se o mesmo código M for definido em um
parâmetro (nº 6071 a nº 6079) usado para iniciar
subprogramas e em um parâmetro (nº 6080 a nº
6089) usado para iniciar macros de usuário, uma
macro de usuário é iniciada preferencialmente. Por
exemplo, se o parâmetro nº 6071 e nº 6081 for
definido para 300, e ambos os programas O9001 e
O9021 existirem, O9021 é iniciado quando M300
for especificado.
-1160-
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Quando o endereço L for definido, o número
de repetições não pode ser especificado.
2 Definir 0 quando nenhum subprograma for iniciado.
#7 #6 #5 #4 #3 #2 #1 #0
6200 SKF SRE SLS HSS SK0 GSK
#1 SK0 Esse parâmetro especifica se o sinal de salto for validado sob o estado
do sinal de salto SKIP e os sinais de salto de diversos estágios SKIP2 a
SKIP8.
0: O sinal de salto é válido quando esses sinais forem 1.
1: O sinal de salto é válido quando esses sinais forem 0.
-1161-
A.PARÂMETROS APÊNDICE B-64304PO/01
#4 HSS
0: A função de salto não emprega sinais de salto de alta velocidade
enquanto sinais de salto forem dados. (O sinal de salto
convencional é usado).
1: A função de salto de etapas utiliza sinais de salto de alta
velocidade enquanto sinais de salto forem dados.
#5 SLS
0: A função de salto em diversas etapas não usa sinais de salto de
alta velocidade enquanto sinais de salto forem dados. (O sinal de
salto convencional é usado).
1: A função de salto de várias etapas utiliza sinais de salto de alta
velocidade enquanto sinais de salto forem dados
NOTA
Os sinais de salto (SKIP e SKIP2 a SKIP8) são
válidos independentemente do valor desse
parâmetro. Eles podem também ser desativados
usando o bit 4 (IGX) do parâmetro nº 6201.
#7 #6 #5 #4 #3 #2 #1 #0
6201 SPE IGX TSE SEB
-1162-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#4 IGX Quando a função de salto em alta velocidade for usada, SKIP, SKIPP e
SKIP2 a SKIP8 são:
0: Ativados como sinais de salto.
1: Desativados como sinais de salto.
-1163-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6202 1S8 1S7 1S6 1S5 1S4 1S3 1S2 1S1
1S1 a 1S8 Esses parâmetros especificam se cada sinal de salto em alta velocidade
deve ser ativado ou desativado quando o comando de salto G31 for
dado.
A tabela abaixo mostra a correspondência entre os bits, sinais de
entrada e comandos.
Os valores dos bits têm o seguinte significado:
0: O sinal de salto em alta velocidade correspondente a um bit foi
desativado.
1: O sinal de salto em alta velocidade correspondente a um bit foi
ativado.
NOTA
Não especifique o mesmo sinal simultaneamente
para diferentes caminhos.
-1164-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
6203 2S8 2S7 2S6 2S5 2S4 2S3 2S2 2S1
#7 #6 #5 #4 #3 #2 #1 #0
6204 3S8 3S7 3S6 3S5 3S4 3S3 3S2 3S1
#7 #6 #5 #4 #3 #2 #1 #0
6205 4S8 4S7 4S6 4S5 4S4 4S3 4S2 4S1
#7 #6 #5 #4 #3 #2 #1 #0
6206 DS8 DS7 DS6 DS5 DS4 DS3 DS2 DS1
1S1 a 1S8, 2S1 a 2S8, 3S1 a 3S8, 4S1 a 4S8, DS1 a DS8
Especificar que sinal de salto é ativado quando o comando de salto
(G31 ou G31P1 a G31P4) e o comando de residência (G04, G04Q1
a G04Q4) forem emitidos com uma função de salto de diversas
etapas.
A tabela abaixo mostra a correspondência entre os bits, sinais de
entrada e comandos.
O valor dos bits tem o seguinte significado:
0: O sinal de salto correspondente a um bit é inválido.
1: O sinal de salto correspondente a um bit é ativado.
Função de salto de diversas etapas
Comando G31
G31P1 G31P2 G31P3 G31P4 G04
Sinal de
entrada G04Q1 G04Q2 G04Q3 G04Q4
SKIP/HDI0 1S1 2S1 3S1 4S1 DS1
SKIP2/HDI1 1S2 2S2 3S2 4S2 DS2
SKIP3/HDI2 1S3 2S3 3S3 4S3 DS3
SKIP4/HDI3 1S4 2S4 3S4 4S4 DS4
SKIP5 1S5 2S5 3S5 4S5 DS5
SKIP6 1S6 2S6 3S6 4S6 DS6
SKIP7 1S7 2S7 3S7 4S7 DS7
SKIP8 1S8 2S8 3S8 4S8 DS8
NOTA
HDI0 a HDI3 são sinais de salto em alta
velocidade. Não especifique o mesmo sinal
simultaneamente para diferentes caminhos.
Quando o bit 0 (GSK) do parâmetro nº 6200 for definido para 1, os
comandos a serem saltados podem ser selecionados definindo-se o
seguinte parâmetro:
Comandos saltados pelo sinal SKIPP <G006.6>
Parâmetro Comando saltado
Quando o bit 0 (1S1) do parâmetro nº 6202 for definido para 1 G31P1,G04Q1
Quando o bit 0 (2S1) do parâmetro nº 6203 for definido para 1 G31P2,G04Q2
Quando o bit 0 (3S1) do parâmetro nº 6204 for definido para 1 G31P3,G04Q3
Quando o bit 0 (4S1) do parâmetro nº 6205 for definido para 1 G31P4,G04Q4
Quando o bit 6 (DS1) do parâmetro nº 6206 for definido para 1 G04,G04Q1,G04Q2,G04Q3,G04Q4
-1165-
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6207 SFN SFP
#1 SFP A taxa de avanço usada quando a função de salto (G31) estiver sendo
executada, é:
0: Taxa de avanço de um código F programado.
1: Taxa de avanço definida no parâmetro nº 6281.
NOTA
Para a função de salto de vários estágios e salto
em alta velocidade, veja a descrição do bit 2
(SFN) do parâmetro nº 6207.
#2 SFN A taxa de avanço usada quando a função de salto baseada nos sinais
de salto em alta velocidade (quando o bit 4 (HSS) do parâmetro
nº 6200 definido para 1) ou a função de diversos saltos estiver
sendo executada é:
0: Taxa de avanço de um código F programado.
1: Taxa de avanço definida em um parâmetro do nº 6282 a nº
6285.
NOTA
Para usar não a função de salto de vários estágios,
mas a função de salto sem usar sinais de salto em
alta velocidade, (quando o bit 4 (HSS) do
parâmetro nº 6200 é definido para 0), veja a
descrição do bit 1 (SFP) do parâmetro nº 6207.
6221 Tempo de zona morta do limite de torque para um comando de salto com limite de torque
-1166-
B-64304PO/01 APÊNDICE A.PARÂMETROS
6256
NOTA
1 Para a série M, quando o valor do parâmetro
nº 6252 ou 6253 for 0, o valor do parâmetro
nº 6251 é usado.
2 Definir um valor de raio independentemente
da programação de diâmetro ou raio ser
indicada ou não.
-1167-
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Para a função de salto de vários estágios e salto
em alta velocidade, veja a descrição do parâmetro
nº 6282 a nº 6285.
-1168-
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
MG4 MGO RVN HMP MC8 MC5 FWD RPO
6400
MG4 MGO RVN MC8 MC5 FWD RPO
#2 MC5
#3 MC8
Esses parâmetros ajustam o número dos grupos do código M e o número
dos códigos M por grupo.
(Veja as explicações dos parâmetros Nos. 6411 a 6490.)
- 1169 -
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6401 STO HST CHS
- 1170 -
B-64304PO/01 APÊNDICE A.PARÂMETROS
6410 Distância de curso, por pulso gerado a partir do gerador de pulso manual
1171
A.PARÂMETROS APÊNDICE B-64304PO/01
a
6415 código M de grupo B na retração manual (1)
a
6418 código M de grupo B na retração manual (4)
a
6419 código M de grupo C na retração manual (1)
a
6422 código M de grupo C na retração manual (4)
a
6423 código M de grupo D na retração manual (1)
a
6426 código M de grupo D na retração manual (4)
a
6427 código M de grupo E na retração manual (1)
a
6430 código M de grupo E na retração manual (4)
a
6431 código M de grupo F na retração manual (1)
a
6434 código M de grupo F na retração manual (4)
a
6435 código M de grupo G na retração manual (1)
a
6438 código M de grupo G na retração manual (4)
a
6439 código M de grupo H na retração manual (1)
a
6442 código M de grupo H na retração manual (4)
a
6451 código M de grupo K na retração manual (1)
a
6454 código M de grupo K na retração manual (4)
a
6455 código M de grupo L na retração manual (1)
a
6458 código M de grupo L na retração manual (4)
1172
B-64304PO/01 APÊNDICE A.PARÂMETROS
a
6463 código M de grupo N na retração manual (1)
a
6466 código M de grupo N na retração manual (4)
a
6471 código M de grupo P na retração manual (1)
a
6474 código M de grupo P na retração manual (4)
a
6475 código M de grupo O na retração manual (1)
a
6478 código M de grupo Q na retração manual (4)
a
6479 código M de grupo R na retração manual (1)
a
6482 código M de grupo R na retração manual (4)
a
6483 código M de grupo S na retração manual (1)
a
6486 código M de grupo S na retração manual (4)
a
6487 código M de grupo T na retração manual (1)
a
6490 código M de grupo T na retração manual (4)
1173
A.PARÂMETROS APÊNDICE B-64304PO/01
AVISO
As explicações, acima, dos grupos de código M se
aplicam nos ajustes padrões. O número de códigos
M, em cada grupo, e o número de grupos de
código M variam, dependendo dos ajustes do bit 2
(MC5) e do bit 3 (MC8) do parâmetro No. 6400.
#7 #6 #5 #4 #3 #2 #1 #0
DPA SPC
6500
AVISO
Esse parâmetro é válido quando duas
trajetórias forem exibidas ao mesmo tempo.
#7 #6 #5 #4 #3 #2 #1 #0
6501
CSR 3PL ORG
AVISO
Esse parâmetro será válido quando o bit 3
(BGM) do parâmetro No. 11329 for 0.
1174
B-64304PO/01 APÊNDICE A.PARÂMETROS
1175
A.PARÂMETROS APÊNDICE B-64304PO/01
Ajuste
Ajuste Ajuste Ajuste
Ajuste
1176
B-64304PO/01 APÊNDICE A.PARÂMETROS
Para a série M:
Ajuste = 0 (XY) Ajuste = 1 (YZ) Ajuste = 2 (ZY)
Y Z Y
X Y Z
Z Z
Y
X X Y X Z
Para a série T:
Ajuste =0
Ajuste Ajuste=1
Ajuste Ajuste=2
Ajuste Ajuste=3
Ajuste
Ajuste=4
Ajuste Ajuste=5
Ajuste Ajuste=6
Ajuste Ajuste=7
Ajuste
z
Z
X Z X
Ajuste=8
Ajuste
1177
A.PARÂMETROS APÊNDICE B-64304PO/01
Y Z Y
X Y Z
Z Z Y
X X Y Z X
1178
B-64304PO/01 APÊNDICE A.PARÂMETROS
1179
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6700 PCM
NOTA
A configuração de 0 é inválida (nenhuma operação
de contagem é realizada com M00.) Ademais, os
códigos M98, M99, M198 (chamada de sub-
programa de dispositivo externo), e M utilizados
para chamada de sub-programa e chamada macro
não podem ser ajustados como códigos M para
operação de contagem. (Mesmo quando um
código M é ajustado, a operação de contagem não
é realizada, ignorando o código M.)
NOTA
O número de peças não é contado para M02,
M03, quando o bit 0 (PCM) do parâmetro No.
6700 é ajustado em 1.
- 1180 -
B-64304PO/01 APÊNDICE A. PARÂMETROS
- 1181 -
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6800 M6T IGI SNG GRS SIG LTM GS2 GS1
#0 GS1
#1 GS2 Para o número máximo de grupos ajustados no parâmetro No. 6813, até
quatro ferramentas podem ser registradas por grupo. A combinação do
número de grupos registráveis e o número de ferramentas por grupo
podem ser alterados pela configuração de GS1 e GS2.
Número de
GS2 GS1 Número de grupos
ferramentas
0 0 1 ao número máximo de grupos (No. 6813)/8 1 a 16
0 1 1 ao número máximo de grupos (No. 6813)/4 1a8
1 0 1 ao número máximo de grupos (No. 6813)/2 1a4
1 1 1 ao número máximo de grupos (No. 6813) 1a2
NOTA
Depois de alterar estes parâmetros, ajustar dados
novamente utilizando G10 L3 ;(registro depois da
exclusão de dados de todos os grupos).
- 1182 -
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Depois de alterar este parâmetro, ajustar dados
novamente utilizando G10 L3 ;(registro depois da
exclusão de dados de todos os grupos).
NOTA
Quando este parâmetro é ajustado em 0, uma
ferramenta do grupo atualmente utilizado é
ignorada.
- 1183 -
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
M6E EMD LVF TSM
6801
M6E EMD LVF
NOTA
Se este parâmetro estiver ajustado em 0, a marca
"@" (indicando que a ferramenta está em uso) é
mantida em exibição a menos que a próxima
ferramenta cuja duração não tenha expirado seja
usada. Se este parâmetro estiver ajustado em 1, as
marcas são exibidas de diferentes formas
dependendo do tipo de contagem de duração.
Se o tipo de contagem de duração for o tipo de
especificação de duração, a marca "*" (indicando
que a duração expirou) aparece quando a duração
expirou. Se o tipo de contagem de duração for o
tipo de especificação de contagem, uma contagem
não é assumida até o final do programa (M02, M30,
e etc.). Então, mesmo quando o valor de duração e
o valor de contador de duração de ferramenta
combinam, a marca "*" (duração expirada) não
aparecerá. A marca "*" (duração expirada) aparece
quando a ferramenta é utilizada novamente pelo
comando de grupo de ferramenta (código T) ou
comando de alteração de ferramenta (M06) emitido
depois que CNC é reiniciado.
#7 M6E Quando um código T especificado no mesmo bloco como M06:
0: O código T é tratado como um número anterior ou o número de
grupo a ser selecionado a seguir.
Tal número é assumido dependendo da configuração de bit 7
(M6T) do parâmetro No. 6800.
1: A contagem de duração para o grupo de ferramenta começa
imediatamente.
- 1184 -
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
6802 RMT TSK E17 TCO T99
NOTA
Quando a informação de ferramenta em um grupo
sendo usado (marcado com "@") no grupo sendo
usado ou a ser usado a seguir ou informação de
ferramenta da ferramenta usada mais
recentemente (marcada com "@") em um grupo
que não é nem o grupo sendo usado e nem o
próximo grupo a ser usado é limpa, o contador de
duração é reiniciado em 0.
É possível modificar a informação de ferramenta de
uma ferramenta no próximo grupo a ser usado.
Contudo, devido ao fato de que a seleção de
ferramenta já foi completada, a ferramenta
selecionada não muda mesmo quando a
informação de ferramenta é modificada.
Este parâmetro não tem influência sobre
modificações na informação de ferramenta por
operações de edição a partir da tela de
gerenciamento de duração de ferramenta.
- 1186 -
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
6804 LFI ETE TCI
NOTA
Quando este parâmetro está ajustado em 1, os
dados de duração de ferramenta não podem ser
editados mesmo durante operação automática (o
sinal OP é "1"). Se o grupo direcionado para
edição é o grupo sendo usado ou o grupo a ser
usado a seguir, contudo, apenas a pré-
configuração do contador de duração é permitida,
e nenhum outro dado pode ser modificado.
- 1187 -
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
6805 TAD TRU TRS FGL FCO
Parâmetro FCO 0 1
Sistema de incremento para exibição e incrementos incrementos
configuração de valores de duração e valores de 1-minuto de 0,1-
de contador de duração minuto
NOTA
Depois de alterar a configuração deste parâmetro,
ajustar novamente dados novamente utilizando
G10L3 ;(registro depois da exclusão de dados de
todos os grupos).
- 1188 -
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Se a duração é contada a cada 0,1 segundo (bit 0
(FCO) do parâmetro No. 6805 é ajustado em 1), o
tempo de corte menor do que 0,1 segundo é
sempre recolhido e é contado como 0,1 segundo.
- 1189 -
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja continuada.
NOTA
Se a energia é ligada depois que este parâmetro é
alterado, todos os dados no arquivo de
gerenciamento de duração de ferramenta são
inicializados. Então, os dados de gerenciamento de
duração de todos os caminhos que usam a função
de gerenciamento de duração de ferramenta devem
ser ajustados.
NOTA
Quando a duração é contada a cada 0,1 segundo
(bit 0 (FCO) do parâmetro No. 6805 = 1), o valor
do parâmetro é em incrementos de 0,1-minuto.
1190
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
1 Para um eixo de diâmetro especificado, use
valores de raio para especificar os parâmetros
usados para ajustar os valores máximos e
mínimos de um alcance operacional.
2 A função do comutador de posição é habilitada sob
a compleição do retorno de posição de referência.
NOTA
1 Para um eixo de diâmetro especificado, use valores
de raio para especificar os parâmetros usados para
ajustar os valores máximos e mínimos de um
alcance operacional.
2 A função do comutador de posição é habilitada sob
a compleição do retorno de posição de referência.
1191
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
7055
BCG
#7 #6 #5 #4 #3 #2 #1 #0
7100 HCL THD JHD
Avanço JOG ○ × ○ ×
Avanço de id manual × ○ ○ ○
Avanço incremental × × × ○
1192
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
7102 HNGx
#7 #6 #5 #4 #3 #2 #1 #0
7103 HIT HNT RTH
1193
A. PARÂMETROS APÊNDICE B-64304PO/01
No caso de
1) Parâmetro No.7117 = 0
A taxa de avanço é fixada na Taxa Transversa Rápida e pulsos
gerais excedendo a Taxa Transversa Rápida são ignorados (B=0)
No caso de
2) Parâmetro No.7117 > 0
A taxa de avanço é fixada como a Taxa Transversa Rápida,
porém os pulsos excedendo a Taxa Transversa Rápida não são
ignorados. O montante de pulsos acumulado em CNC é
calculado conforme a seguir. (Embora a parada de rotação do
gerador de pulso manual, se houverem pulsos acumulados em
CNC, eles serão exportados e a ferramenta se moverá durante o
montante dela.)
1194
B-64304PO/01 APÊNDICE A. PARÂMETROS
m
A+B=k⋅m
pulsos sobre (k⋅ m) serão ignorados
NOTA
Devido à alteração de modo, a fixação pode ser
realizada não como um múltiplo integral da
magnitude selecionada.
A distância de movimento de ferramenta pode não
ser igual às graduações no gerador de pulso
manual.
#7 #6 #5 #4 #3 #2 #1 #0
7200 OP7 OP6 OP5 OP4 OP3 OP2 OP1
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
1195
A. PARÂMETROS APÊNDICE B-64304PO/01
1196
B-64304PO/01 APÊNDICE A. PARÂMETROS
7210 Eixo de movimento Jog e sua direção no painel de operador de software “↑”
7211 Eixo de movimento Jog e sua direção no painel de operador de software “↓”
7212 Eixo de movimento Jog e sua direção no painel de operador de software “→”
7213 Eixo de movimento Jog e sua direção no painel de operador de software “←”
Exemplo)
Sob a configuração de eixo X, Y e Z, ajustar as teclas de seta
para avançar os eixos na direção especificada conforme a seguir,
ajustando os parâmetros aos valores dados abaixo. [8↑] para a
direção positiva do eixo Z, [2↓] para a direção negativa do eixo
Z, [6→] para a direção positiva do eixo X [4←] para a direção
negativa do eixo X, [1 ] para a direção positiva do eixo Y,
[9 ] para a direção negativa do eixo Y
Parâmetro No.7210 = 5 (eixo Z, direção positiva)
Parâmetro No.7211 = 6 (eixo Z, direção negativa)
Parâmetro No.7212 = 1 (eixo X, direção positiva)
Parâmetro No.7213 = 2 (eixo X, direção positiva)
Parâmetro No.7214 = 3 (eixo Y, direção positiva)
Parâmetro No.7215 = 4 (eixo Y, direção negativa)
Parâmetro No.7216 = 0 (Não utilizado)
Parâmetro No.7217 = 0 (Não utilizado)
1197
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
7300 MOU MOA
1198
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja
continuada.
NOTE
1 O torneamento poligonal fuso-a-fuso é habilitado
apenas para fusos seriais.
2 Quando qualquer um dos parâmetros No. 7640 e
No. 7641 é ajustado em 0, o torneamento
poligonal é realizado utilizando o primeiro fuso
(eixo master) e o segundo fuso (eixo síncrono de
polígono) no caminho ao qual o parâmetro
pertence.
3 Quando um eixo além do primeiro fuso serial é
selecionado como o eixo master, controle multi-
fuso é requerido para executar um comando S
para o eixo master.
4 Quando a função de janela PMC ou comando G10
são usados para reescrever este parâmetro, re-
escrever este parâmetro antes do bloco
especificando o comando G51.2 de polígono fuso-
a-fuso. Quando a função de janela PMC é usada
para re-escrever este parâmetro no bloco
imediatamente antes de G51.2, especificar a re-
escrita deste parâmetro utilizando um código M
(parâmetro No. 3411 e superior) sem buffering.
1199
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 O torneamento poligonal fuso-a-fuso é habilitado
apenas para fusos seriais.
2 Quando qualquer um dos parâmetros No. 7640 e
No. 7641 é ajustado em 0, o torneamento
poligonal é realizado utilizando o primeiro fuso
(eixo master) e o segundo fuso (eixo síncrono de
polígono) no caminho ao qual o parâmetro
pertence.
3 Quando um eixo além do primeiro fuso serial é
selecionado como o eixo master, controle multi-
fuso é requerido para executar um comando S
para o eixo master.
4 Quando a função de janela PMC ou comando
G10 são usados para reescrever este parâmetro,
reescrever este parâmetro antes do bloco
especificando o comando G51.2 de polígono fuso-
a-fuso. Quando a função de janela PMC é usada
para reescrever este parâmetro no bloco
imediatamente antes de G51.2, especificar a re-
escrita despe parâmetro utilizando um código M
(parâmetro No. 3411 e superior) sem buffering.
1200
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
1 O torneamento poligonal fuso-a-fuso é habilitado
apenas para fusos seriais.
2 Este parâmetro é inválido se o parâmetro No.
7642 ou o No.7643 estiver ajustado em 0. Neste
caso, as configurações dos parâmetros No. 7640
e No.7641 são válidas.
3 Quando um eixo além do primeiro fuso serial é
selecionado como o eixo master, controle multi-
fuso é requerido para executar um comando S
para o eixo master.
4 Quando a função de janela PMC ou comando G10
são usados para reescrever este parâmetro,
reescrever este parâmetro antes do bloco
especificando o comando G51.2 de polígono fuso-
a-fuso. Quando a função de janela PMC é usada
para re-escrever este parâmetro no bloco
imediatamente antes de G51.2, especificar a
reescrita deste parâmetro utilizando um código M
(parâmetro No. 3411 e superior) sem buffering.
5 Um fuso de número comum ao sistema deve ser
ajustado neste parâmetro. Ao utilizar este
parâmetro, ajustar 0 no parâmetro No. 7640 e No.
7641.
1201
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 O torneamento poligonal fuso-a-fuso é habilitado
apenas para fusos seriais.
2 Este parâmetro é inválido se o parâmetro No.
7642 ou o No.7643 estiver ajustado em 0. Neste
caso, as configurações dos parâmetros No. 7640
e No.7641 são válidas.
3 Quando um eixo além do primeiro fuso serial é
selecionado como o eixo master, controle multi-
fuso é requerido para executar um comando S
para o eixo master.
4 Quando a função de janela PMC ou comando G10
são usados para reescrever este parâmetro, re-
escrever este parâmetro antes do bloco
especificando o comando G51.2 de polígono fuso-
a-fuso. Quando a função de janela PMC é usada
para reescrever este parâmetro no bloco
imediatamente antes de G51.2, especificar a
reescrita despe parâmetro utilizando um código M
(parâmetro No. 3411 e superior) sem buffering.
5 Um fuso de número comum ao sistema deve ser
ajustado neste parâmetro. Ao utilizar este
parâmetro, ajustar 0 no parâmetro No. 7640 e No.
7641.
#7 #6 #5 #4 #3 #2 #1 #0
7700
HDR HBR
1202
B-64304PO/01 APÊNDICE A. PARÂMETROS
Quando HDR = 1
C : +, Z : +, P : + C : +, Z : +, P : - C : +, Z : -, P : + C : +, Z : -, P : -
Direção de compensação:- Direção de compensação:- Direção de compensação:+
-Z Direção de compensação:+
C : -, Z : +, P : + C : -, Z : +, P : - C : -, Z : -, P : + C : -, Z : -, P : -
-Z C : Direção de compensação:- Direção de compensação:+ Direção de compensação:+ Direção de compensação:-
Quando HDR = 0 ((a), (b), (c) e (d) são os mesmos de quando HDR = 1)
C : -, Z : +, P : + C : -, Z : +, P : - C : -, Z : -, P : + C : -, Z : -, P : -
-Z Direção de compensação:+ Direção de compensação:- Direção de compensação:- Direção de compensação:+
#7 #6 #5 #4 #3 #2 #1 #0
7701
LZR
1203
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
7702
ART TDP
NOTA
Em ambos os casos, um valor de 1 a 1000 pode
ser especificado.
NOTA
Se um alarme servo é emitido para outro além do
eixo ao longo do qual uma operação de retração é
realizada, a corrente de ativação de servo é mantida
até que a operação de retração seja completada.
#7 #6 #5 #4 #3 #2 #1 #0
7703
ARO ARE ERV
1204
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Este parâmetro é inválido quando bit 1 (ARE) do
parâmetro No. 7703 é ajustado em 1.
NOTA
Os parâmetros ARE e ARO são inválidos quando
bit 3 (ART) do parâmetro No. 7702 é ajustado em
1 (quando a função de retração é executada
quando um alarme é emitido.)
#7 #6 #5 #4 #3 #2 #1 #0
7731
ECN EFX
NOTA
Quando este parâmetro está ajustado em 0,
nenhum ciclo fixo de exercício pode ser usado.
1205
A. PARÂMETROS APÊNDICE B-64304PO/01
7772
Número de pulsos de detector de pulsação por rotação sobre o eixo da ferramenta
NOTA
Especifique o número de pulsos de reavanço por
rotação sobre o eixo da ferramenta para o detector
de posição, considerando o raio da engrenagem
com relação ao codificador de posição.
1206
B-64304PO/01 APÊNDICE A. PARÂMETROS
7773
Número de pulsos de detector de pulsação por rotação sobre o eixo de trabalho
[Exemplo 1] Quando o eixo master EGB é o fuso e o eixo escravo EGB é o eixo C
CNC
á p/rev
×FFG
Pulsos de n/m
comando Detector
Eixo ×CMR Erro de contador Controle de vel./corrente Motor Raio de
escravo Incremento de comando eng.
mínimo A
0,001grau Unidade de detecção Raio
Fuso
de Eixo C
eng.B
1207
A. PARÂMETROS APÊNDICE B-64304PO/01
No.8001#2=0 No.8001#2=1
Sinais (mesmos sinais daqueles usados para CNC) (sinais específicos ao PMC)
Sinais de exceção de taxa de avanço *FV0 a *FV7 G012 *EFOV0 a *EFOV7 G151
Sinal de cancelamento de exceção OVC G006. EOVC G150.5
Sinais de exceção de transversão rápida ROV1,2 G014.0, .1 EROV1,2 G150.0, .1
Sinal de execução seca DRN G46.7 EDRN G150.7
Sinal de seleção de transversão rápida RT G19.7 ERT G150.6
(O sinal destina-se ao tempo de seleção PMC para o grupo A.)
1208
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8002 FR2 FR1 PF2 PF1 F10 RPD
#3 F10 Incremento mínimo para a taxa de avanço para avanço de corte (por
minuto) no controle de eixo PMC
As seguintes configurações são aplicadas quando bit 4 (PF1) do
parâmetro No. 8002 é ajustado em 0 e bit 5 (PF2) do parâmetro No.
8002 é ajustado em 0.
F10 IS-A IS-B IS-C
Entrada em 0 10 1 0.1
milímetro 1 100 10 1
(mm/min)
Entrada em 0 0.1 0.01 0.001
polegada
1 1 0.1 0.01
(pol/min)
#4 PF1
#5 PF2 Ajustar a unidade de taxa de avanço de taxa de avanço de corte
(avanço por minuto) para um eixo controlado por PMC.
0 0 1/1
0 1 1 / 10
1 0 1 / 100
1 1 1 / 1000
#6 FR1
#7 FR2 Ajustar a unidade de taxa de avanço para taxa de avanço de corte
(avanço por rotação) para um eixo controlado por PMC.
Entrada em
Bit 7 (FR2) do parâmetro Bit 6 (FR1) do milímetro Entrada em
No. 8002 parâmetro No. 8002 (mm/rev) polegada
(pol/rev)
0 0 0.0001 0.000001
1 1
0 1 0.001 0.00001
1 0 0.01 0.0001
1209
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
8004 NCI
#7 #6 #5 #4 #3 #2 #1 #0
8005 EDC
#7 #6 #5 #4 #3 #2 #1 #0
8006 EZR EFD
0: Inalterada (1 vez).
1: 100 vezes maior.
NOTA
Quando este parâmetro é ajustado em 1, bit 3
(F10) do parâmetro No. 8002 é inválido.
1210
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8008 EMRx
8010 Seleção do grupo DI/DO para cada eixo controlado por PMC
NOTA
Usa caminho 1 DI/DO (1 a 4) para os eixos
controlados pelo caminho 1.
Usa caminho 2 DI/DO (5 a 8) para os eixos
controlados pelo caminho 2.
1211
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando 0 está ajustado neste parâmetro, o valor
ajustado no parâmetro No. 1622 é usado.
O valor ajustado no parâmetro No. 1622 é
também usado para aceleração/desaceleração
linear depois de interpolação de corte.
#7 #6 #5 #4 #3 #2 #1 #0
MWT
8103
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja
continuada.
NOTA
Quando este parâmetro é ajustado em 1, a
operação equivalente a aquela de FS0i-C é
assumida.
1212
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja continuada.
NOTA
Quando o controle de fuso com o servo motor é
habilitado, ajustar o número de eixos incluindo este
eixo com um eixo controlado por uso com servo
motor.
#7 #6 #5 #4 #3 #2 #1 #0
EDC HPG
8131
AOV EDC F1D HPG
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que a
operação seja continuada.
1213
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
BCD YOF TLF
8132
SCL SPK IXC BCD TLF
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
NOTA
Ao habilitar a função de indexação de tabela de
índice, ajustar bit 0 (ITI) do parâmetro No. 5501 em
0 em adição a este parâmetro. A função de
indexação de tabela de índice é habilitada apenas
quando tanto ITI quanto IXC são habilitados.
1214
B-64304PO/01 APÊNDICE A. PARÂMETROS
#5 SCL Escala é:
0: Não usada.
1: Usada.
NOTA
Um ciclo e escala de exercício de ponta de
diâmetro menor não pode ser usado ao mesmo
tempo.
#7 #6 #5 #4 #3 #2 #1 #0
SSN SYC MSP SCS AXC SSC
8133
SSN SYC MSP SCS SSC
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
#3 MSP O Multi-fuso é:
0: Não usado.
1: Usado.
1215
A. PARÂMETROS APÊNDICE B-64304PO/01
Parâmetro
Configuração de fuso SSN
Quando todos os fusos em todo o sistema são fusos seriais 0
Quando fusos seriais e fusos analógicos são misturados em
0
todo o sistema
Quando todos os fusos em todo o sistema são fusos 1
analógicos
NOTA
O posicionamento de fuso e controle de contornos
Cs pelo fuso serial não podem ser usados ao mesmo
tempo.
#7 #6 #5 #4 #3 #2 #1 #0
NCT NBG NGR CCR BAR IAP
8134
NCT NBG NGR BAR IAP
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
NOTA
1 A função de barreira de ciclo dorsal é fornecida
apenas para a série T.
2 Quando a função de barreira dorsal é selecionada,
os limites de ciclo armazenados 2 e 3 não podem
ser usados.
1216
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8135 NPD NCV NMC NOR NRG NSQ NHI NPE
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
1217
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Este parâmetro é válido apenas quando o
resultado serial de fuso pode ser usado.
#7 #6 #5 #4 #3 #2 #1 #0
NCR NGW NDO NOW NOP NWC NWZ
8136
NTL NGW NDO NOW NOP NWN NWC NWZ
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
1218
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
NVC
8137
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja
continuada.
NOTA
Quando o corte de balanço é usado (este parâmetro
é 0), a imagem espelhada as postagens de face de
ferramenta não podem ser usadas. Para usar a
imagem espelhada de postagens de face de
ferramenta, ajuste este parâmetro em 1.
1219
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
PKUx
8162
NOTA
1 Quando um eixo pelo qual a interpolação de
coordenada polar é especificada, ajustar este
parâmetro em 1. Se este parâmetro for ajustado
em 0, uma alteração de coordenada pode ocorrer
quando uma parada de bloco simples ou
manutenção de avanço são realizadas no modo
de interpolação de coordenada polar.
2 Com um eixo que é ajustado para funcionar como
um eixo máster síncrono e eixo escravo síncrono
ao mesmo tempo (com bit 1 (SYWx) do parâmetro
No. 8167), ajustar este parâmetro em 1.
#7 #6 #5 #4 #3 #2 #1 #0
NUMx
8163
#7 NUMx Quando nem controle síncrono e nem controle composto são aplicados,
um comando de movimento para o eixo é:
0: Não desabilitado.
1: Desabilitado.
NOTA
Se um comando de movimento é especificado
para um eixo com NUMx ajustado em 1 quando
nem controle síncrono e nem controle composto
são aplicados, o alarme PS0353 é emitido.
1220
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Ao usar a interface de 2 caminhos convencional o
bit 1 (MIX) do parâmetro No. 8166 é 1, ajustar este
parâmetro no caminho 2. Neste caso, usar o sinal
de seleção de eixo de controle composto no
caminho 1.
1221
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
8200 AZR AAC
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
#0 AAC
0: Não realiza controle de eixo angular.
1: Realiza controle de eixo inclinado.
1222
B-64304PO/01 APÊNDICE A. PARÂMETROS
#2 AZR
0: A ferramenta de máquina é movida ao longo do eixo Cartesiano
durante retorno de posição de referência manual ao longo do eixo
inclinado sob controle de eixo angular.
1: A ferramenta de máquina não é movida ao longo do eixo
cartesiano durante retorno de posição de referência manual ao
longo do eixo inclinado sob controle de eixo angular.
#7 #6 #5 #4 #3 #2 #1 #0
8201 ADG AO3 AO2 AOT
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
1223
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando estes parâmetros são ajustados, a energia
deve ser desligada antes que a operação seja
continuada.
#7 #6 #5 #4 #3 #2 #1 #0
8301 SYA
1224
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8302 SMA
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja continuada.
#7 #6 #5 #4 #3 #2 #1 #0
8303 SOFx SAFx ATSx ATEx
NOTA
Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que a
operação seja continuada.
NOTA
Durante configuração automática inicial para
posicionamento de grade, ajustar ATS como 1. Sob
a compleição da configuração, ATS é
automaticamente ajustado em 0.
1225
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
8304 SYEx SCAx MVBx ADJx SSAx
NOTA
1 Quando pelo menos um destes parâmetros é
ajustado, a energia deve ser desligada antes que
a operação seja continuada.
2 Ajustar este parâmetro (SSA) ao mesmo valor
para ambos os eixos máster e escravo.
1226
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8305 SSE SSO
1227
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja continuada.
NOTA
Em operação síncrona com imagem espelhada
aplicada, estabelecimento de sincronização,
verificação de erro de sincronização e modo de
modificação não podem ser utilizados.
1228
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Ajustar 0 neste parâmetro quando uma verificação
de erro de sincronização não é realizada.
1229
A. PARÂMETROS APÊNDICE B-64304PO/01
1230
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
8900 PWE
10461 Valor RGB para palheta de cor 1 para texto para ajuste de cor 3
10462 Valor RGB para palheta de cor 2 para texto para ajuste de cor 3
:
10475 Valor RGB para palheta de cor 15 para texto para ajuste de cor 3
1231
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
SIC
11005
NOTA
1 Este parâmetro é válido quando SPSP<Gn536.7> é
ajustado em 1.
2 Se esta configuração for ilegal, um alarme
(PS5305) é emitido quando um comando de fuso é
emitido de qualquer um dos caminhos.
3 Esta configuração não se aplica a comandos de
fuso utilizando sinais selecionados de fuso (SWS1
e SWS2<Gn027.0 e 1>).
#7 #6 #5 #4 #3 #2 #1 #0
11222 CIM NIM
1232
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
11304 GGD
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja continuada.
1233
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando este parâmetro é ajustado, a energia
deve ser desligada antes que a operação seja
continuada.
Exibição de seq. de
coordenadas 1 2 3 4
Configuração
Coordenadas Coordenadas Coordenadas de Distância de
0
relativas absolutas máquina viagem
Coordenadas Coordenadas de Coordenadas remanescente
Distância de
1
relativas máquina absolutas viagem
Coordenadas Distância de Coordenadas remanescente
Coordenadas de
2
relativas viagem absolutas máquina
Coordenadas remanescente
Coordenadas de Coordenadas Distância de
3
absolutas máquina relativas viagem
Coordenadas Distância de Coordenadas remanescente
Coordenadas de
4
absolutas viagem relativas máquina
Coordenadas de remanescente
Distância de Coordenadas Coordenadas
5
máquina viagem relativas absolutas
remanescente
Se a configuração está além do alcance de dados válido, 0 é assumido.
Quando a função de exibição simultânea de 2 caminhos é habilitada
(parâmetro No. 13131 é ajustado em um valor não zero, e parâmetro
No. 13132 é ajustado em 1 ou um valor maior), este parâmetro se torna
inválido.
#7 #6 #5 #4 #3 #2 #1 #0
11329
GST ACT AER GTF BGM GTL DPC
1234
B-64304PO/01 APÊNDICE A. PARÂMETROS
#7 GST Quando desenho não puder ser realizado por um comando com a
função de exibição gráfica dinâmica:
0: O comando é ignorado, e o desenho continua sem parar o
desenho.
1: O desenho pára.
11330
Aumento de desenho em exibição gráfica dinâmica
1235
A. PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Se bit 3 (BGM) do parâmetro No. 11329 é
ajustado em 1, ajustar o valor de coordenada em
cada eixo no sistema de coordenada de máquina.
1236
B-64304PO/01 APÊNDICE A. PARÂMETROS
1237
A. PARÂMETROS APÊNDICE B-64304PO/01
11339
Número de sequência inicial de desenho em exibição gráfica dinâmica
11340
Número de sequência final de desenho numérica em exibição gráfica dinâmica
11341
Cor de desenho de uma figura em branco em exibição gráfica dinâmica
1238
B-64304PO/01 APÊNDICE A. PARÂMETROS
11343
Figura em branco em exibição gráfica dinâmica
11344
Posição de referência em branco em exibição gráfica dinâmica
1239
A. PARÂMETROS APÊNDICE B-64304PO/01
11345
Dimensão em branco I em exibição gráfica dinâmica
11346
Dimensão em branco J em exibição gráfica dinâmica
11347
Dimensão em branco K em exibição gráfica dinâmica
11348
Cor de desenho de uma ferramenta em uma simulação animada em
exibição gráfica dinâmica
#7 #6 #5 #4 #3 #2 #1 #0
11349
GSP ABC
1240
B-64304PO/01 APÊNDICE A. PARÂMETROS
NOTA
Quando G92, G52 ou G92.1 é especificado no
início de um programa a ser desenhado, a posição
especificada neste código G é assumida como a
posição inicial de desenho.
#7 #6 #5 #4 #3 #2 #1 #0
11350 PNE
NOTA
Quando este parâmetro é ajustado, a energia deve
ser desligada antes que a operação seja
continuada.
Este parâmetro é válido apenas para a exibição de
10,4 polegadas.
#7 #6 #5 #4 #3 #2 #1 #0
11352 PNI
NOTA
Este parâmetro é válido apenas para a exibição de
10,4 polegadas.
1241
A. PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
11353 SEK
NOTA
Durante uma chamada de subprograma, o número
sequencial do subprograma é mantido.
11363
Raio de uma figura de ferramenta em exibição gráfica dinâmica
#7 #6 #5 #4 #3 #2 #1 #0
11630
FRD
1242
B-64304PO/01 APÊNDICE A. PARÂMETROS
1243
A.PARÂMETROS APÊNDICE B-64304PO/01
#7 #6 #5 #4 #3 #2 #1 #0
MCR
13600
MSA MCR
- 1244 -
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
13601 MPR
NOTA
Quando este parâmetro é ajustado, a energia
deve ser desligada antes da operação ser
continuada.
- 1245 -
A.PARÂMETROS APÊNDICE B-64304PO/01
- 1246 -
B-64304PO/01 APÊNDICE A.PARÂMETROS
1247
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
Quando estes parâmetros forem ajustados a
energia deve ser desligada antes da operação ser
continuada.
NOTA
Os números de parâmetro correspondentes ao
seguinte não podem ser especificados:
Parâmetros de bit
Parâmetros de eixo (N.º 4000 a N.º 4799)
Parâmetros do tipo número real
Parâmetros que requerem desligamento (para os
quais o alarme (PW0000) é emitido)
Parâmetros não existentes
1248
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
14000 IRFx
NOTA
Quando este parâmetro é ajustado a energia deve
ser desligada antes da operação ser continuada.
1249
A.PARÂMETROS APÊNDICE B-64304PO/01
NOTA
1 Esta função habilita os comandos de comutação
polegada/métrica (G20 e G21) na posição de
referência. Ela não habilita a comutação da
unidade de entrada de ajuste (bit 2 (INI) do
parâmetro N.º 0000).
2 A comutação entre polegada e métrica ajustando a
unidade de entrada de ajuste (bit 2 (INI) do
parâmetro N.º 0000) é habilitada somente quando a
coordenada da máquina da primeira posição de
referência é 0 (parâmetro N.º 1240 é 0) e a
presença da primeira posição de referência é
assumida.
Para um sistema em que a coordenada da
máquina da primeira posição de referência não é 0,
ajustar este parâmetro para 1 e especificar
G20/G21 na primeira posição de referência para
comutar entre polegada e métrica.
1250
B-64304PO/01 APÊNDICE A.PARÂMETROS
a a
14349 Valor ATR correspondente ao escravo 10 em FSSB
NOTA
Quando estes parâmetros são ajustados a energia
deve ser desligada antes da operação ser continuada..
[Tipo de entrada] Entrada de parâmetro
[Tipo de dados] Byte
[Faixa de dados válidos] 0 a 7,64,-56,-96
Cada um destes parâmetros ajusta o valor (valor ATR) da tabela de
tradução de endereço correspondente a cada um dos escravos 1 a 10 em
FSSB. O escravo é um termo genérico para servo amplificadores e
unidades de interface de detector separadas conectadas via um cabo
ótico FSSB ao CNC. Números 1 a 10 são atribuídos aos escravos,
com números mais baixos sequencialmente atribuídos aos escravos
mais próximos do CNC.
Um amplificador de 2 eixos consiste em dois escravos e um
amplificador de 3 eixos consiste em três escravos. Em cada um destes
parâmetros, ajustar um valor como descrito abaixo, dependendo se o
escravo é um amplificador, detector separado ou não existente.
• Quando o escravo é um amplificador:
Ajustar um valor obtido subtraindo 1 do ajuste do parâmetro N.º
1023 para o eixo ao qual o amplificador é atribuído.
• Quando o escravo é uma unidade de interface de detector separado:
Ajustar 64 para a primeira unidade de interface de detector separado
(conectada próxima ao CNC) e ajustar -56 para a segunda unidade
de interface de detector separado (conectada distante do CNC).
• Quando o escravo é não existente: Ajustar -96.
NOTA
1 Quando a função de caixa de engrenagens elétrica (EGB) for usada
Embora um amplificador não seja realmente requerido para um eixo
fictício de EGB, ajustar este parâmetro supondo que um amplificador
fictício está conectado. Isto é, como o valor da tabela de conversão de
endereço para um escravo não existente, ajustar o valor obtido
subtraindo 1 d o a j u s t e d o parâmetro N.º 1023 para o eixo fictício de
EGB, ao invés de -96.
2 Quando o FSSB é ajustado para o modo de ajuste au tomático
(quando o parâmetro FMD (N.º 1902#0) é a j u s t a d o p a r a 0),
o s parâmetros Nºs. 14340 a 14349 são automaticamente ajustados à
medida que dados são entrados na tela de ajuste de FSSB. Quando o
modo de ajuste manual 2 é ajustado (quando o parâmetro FMD
(N.º1902#0) é ajustado para 1) assegure-se de ajustar diretamente os
valores nos parâmetros Nºs. 14340 a 14349.
1251
A.PARÂMETROS APÊNDICE B-64304PO/01
1 X 1 eixo 1 0 X
simples
2 Y 3 2 1 A
Amplif. 2
3 Z 4 eixos 3 2 Y
4 A 2 4 3 Z
Amplif. 2
5 B 5 eixos 5 4 B
6 64 (M1)
M1
7 -56 (M2)
M2
8 a 10 -96 (Nenhum)
CNC
Número ATR
Número Programar Eixo do eixo
No.14340
do eixo nome de servo escravo
até 14349
controla eixo No.1023
do No.1020 Amplif.
1 X 1 Eixo 1 0 X
simples
2 Y 3 2 2 Y
Amplif. 2
3 Z 4 eixos 3 3 Z
4 A 2 4 1 A
Amplif. 2
5 B 5 eixos 5 4 B
6 64 (M1)
M1
7 -56 (M2)
M2
8 a 10 -96 (Nenhum)
1252
B-64304PO/01 APÊNDICE A.PARÂMETROS
- Exemplo 2
Exemplo de configuração de eixo e definição de parâmetro quando
a função de caixa de engrenagem eletrônica (EGB) for usada
(eixo escravo EGB; Eixo A, eixo do manequim EGB; Eixo B)
Amplif. Eixo
simples
Amplif.
Eixo duplo
Amplif. Eixo
simples
B (Fictício)
(nenhum)
1253
A.PARÂMETROS APÊNDICE B-64304PO/01
a a
Valor ATR correspondente ao conector 8 na primeira unidade de interface
14383 de detector separada
a a
Valor ATR correspondente ao conector 8 na terceira unidade de interface
14391 de detector separada
NOTA
Quando estes parâmetros forem ajustados a
energia deve ser desligada antes da operação ser
continuada..
[Tipo de entrada] Entrada de parâmetro
[Tipo de dados] Byte
[Faixa de dados válidos] 0 a 7, 32
Cada um destes parâmetros ajusta o valor (valor ATR) da tabela de
tradução de endereço correspondente a cada conector em uma
unidade de interface de detector separada.
Em cada um destes parâmetros, ajustar um valor obtido subtraindo 1 do
ajuste de parâmetro N.º 1023 para o eixo conectado a um conector em
uma unidade de interface de detector separada.
Quando houver eixos para os quais ajustes são feitos para usar uma
unidade de interface de detector separada (bit 6 (PM1x) do parâmetro N.º
1905 é ajustado para 1 ou bit 7 (PM2x) do parâmetro N.º 1905 é
ajustado para 1, ajustado para 32 para os conectores não usados.
NOTA
Quando o FSSB é ajustado para o modo de ajuste
automático (quando o parâmetro FMD (N.º 1902#0) é
ajustado para 0), os parâmetros Nos. 14376 a 14391
são automaticamente ajustados à medida que dados
são entrados na tela de ajuste de FSSB. Quando o
modo de ajuste manual 2 é ajustado (quando o
parâmetro FMD (No.1902#0) é ajustado para 1),
assegurar-se de ajustar diretamente os valores nos
parâmetros Nos. 14376 a 14391.
#7 #6 #5 #4 #3 #2 #1 #0
14476 DFS
1254
B-64304PO/01 APÊNDICE A.PARÂMETROS
14713 Unidade de aumento pela qual a ampliação e a redução são conduzidas com
a função de exibição gráfica dinâmica
1255
A.PARÂMETROS APÊNDICE B-64304PO/01
18060 Código M de proibição de movimento para trás que não emite código M
#7 #6 #5 #4 #3 #2 #1 #0
19500 FNW
1256
B-64304PO/01 APÊNDICE A.PARÂMETROS
#7 #6 #5 #4 #3 #2 #1 #0
19501 FRP
NOTA
Para habilitar mostrador piscando e emissão de
sinal indicando que o modo de controle de
visualização prévia avançada / controle de
visualização prévia avançada AI / controle de
contorno AI mesmo quando o comando de
travessia rápida é especificado, ajustar o bit 1 (AIR)
do parâmetro N.º 1612 para 1 além dos ajustes
acima.
#7 #6 #5 #4 #3 #2 #1 #0
19607 CAV
Bit
Grupo de máquina de bit
0 ou 1
Caminho de bit
Eixo de bit
Eixo de bit
Byte
Grupo de máquina de Byte -128 a 127 Alguns parâmetros
Caminho de byte 0 a 255 tratam estes tipos de
Eixo de byte dados como dados não
assinados.
Eixo de byte
Palavra
Grupo de máquina de Alguns parâmetros
palavra -32768 a 32767
tratam estes tipos de
0 a 65535
Caminho de palavra dados como dados não
Eixo de palavra assinados.
Eixo de palavra
2-Palavras
Grupo de máquina de 2- Alguns parâmetros
palavras 0 a ±999999999 tratam estes tipos de
Caminho de 2-palavras dados como dados não
Eixo de 2-palavras assinados.
Eixo de 2-palavras
Real
Grupo de máquina real Ver Tabelas de
Caminho real Ajuste de
Parâmetro Padrão
Eixo real
Eixo real
NOTA
1 Cada um dos parâmetros dos tipos de bit, grupo de máquina de bit, caminho de
bit, eixo de bit e eixo de bit consiste em 8 bits para um número de dados
(parâmetros com oito significados diferentes).
2 Para os tipos de grupo de máquina, os parâmetros correspondentes ao número
máximo de grupos de máquina estão presentes, de modo que dados
independentes podem ser ajustados para cada grupo de máquina.
3 Para tipos de caminhos, os parâmetros correspondentes ao número máximo de
caminhos estão presentes, de modo que dados independentes podem ser
ajustados para cada caminho.
4 Para tipos de eixos geométricos, os parâmetros correspondentes ao número
máximo de caminhos estão presentes, de modo que dados independentes podem
ser ajustados para eixo geométrico de controle.
5 Para tipos de eixo, os parâmetros correspondentes ao número máximo de eixos
estão presentes, de modo que dados independentes podem ser ajustados para
cada eixo geométrico de eixo.
6 A faixa de dados válidos para cada tipo de dados indica uma faixa geral. A faixa
varia de acordo com os parâmetros. Para a faixa de dados válidos de um
parâmetro específico, ver a explicação do parâmetro.
1258
B-64304PO/01 APÊNDICE A.PARÂMETROS
NOTA
1 Os valores são arredondados para cima ou para
baixo para os múltiplos mais próximos da unidade
de dados mínima.
2 Uma faixa de dados válidos significa limites de
entrada de dados e pode diferir dos valores
representando o desempenho real.
3 Para informação sobre as faixas de comandos
para o CNC, consultar o Apêndice D, "Faixa de
Valores de Comando".
Sistema de Unidade de
Unidade de Faixa de dados válidos
dados incremento dados
mínima
Sistema Unidade
Unidade de Faixa de dados válidos
dados de de dados
incremento mínima
1259
A.PARÂMETROS APÊNDICE B-64304PO/01
Sistema Unidade
Unidade de Faixa de dados válidos
dados de de dados
incremento mínima
IS-A 0.01 0.0 a +999000.00
mm/min
IS-B 0.001 0.0 a +999000.000
grau/min
IS-C 0.0001 0.0 a +99999.9999
IS-A 0.001 0.0 a +96000.000
Polegada/min IS-B 0.0001 0.0 a +9600.0000
IS-C 0.00001 0.0 a +4000.00000
1260
B-64304PO/01 APÊNDICE B. LISTA DE CÓDIGO DE PROGRAMA
1261
B.LISTA DE CÓDIGO DE PROGRAMA APÊNDICE B-64304PO/01
NOTA
1 Os símbolos usados na coluna "Macro customizada" têm os seguintes significados.
(Espaço) :O caractere será registrado na memória e tem um significado específico.
Se ele for usado incorretamente em uma afirmação que não um comentário,
um alarme ocorre.
: O caractere não será registrado na memória e será ignorado.
: O caractere será registrado na memória, mas será ignorado durante a
execução do programa.
: O caractere será registrado na memória. Se ele for usado em uma
afirmação que não um comentário, um alarme ocorre.
: Se ele for usado em uma afirmação que não um comentário, o caractere
não será registrado na memória. Se ele for usado em um comentário ele
será registrado na memória.
2 Códigos fora desta tabela são ignorados se a paridade deles estiver correta.
3 Códigos com paridade incorreta causam o alarme TH. Mas eles são ignorados sem
gerar o alarme TH quando eles estão na seção comentários.
1262
C.LISTA DE FUNÇÕES E FORMATO
B-64304PO/01 APÊNDICE DE PROGRAMA
1263
C. LISTA DE FUNÇÕES E FORMATO
DE PROGRAMA APÊNDICE B-64304PO/01
R G02
J G02 R_
G18 X_ Z_ F_ ;
I G03 I_ K_
()
G02 R_
G19 Y_ Z_ F_ ;
G03 J_ K_
Ponto
de partida
Ponto de G02 R_
partida (xyz) G18 X_ Z_ α_ F_ ;
G03 I_ K_
(x,y)
G02 R_
Em caso de G03 em um plano X-Y G19 Y_ Z_ α_ F_ ;
G03 J_ K_
α: Endereço arbitrário, exceto o eixo de
interpolação circular
M
Pausa
(G04) X_
;
G04
P_
T
X_
G04 U_ ;
P_
M
G05.1 Q1 ; modo de controle avançado AI por
antecipação/controle de contorno AI ligado
Controle avançado AI por antecipação / G05.1 Q0 ; Modo de controle avançado AI por
Controle de contornos AI
antecipação/controle de contorno AI
(G05.1)
desligado
1264
C.LISTA DE FUNÇÕES E FORMATO
B-64304PO/01 APÊNDICE DE PROGRAMA
T
Quantidade de desvio da geometria
G10 P_ X_ Z_ R_ Q_ ;
P = 10000 + Número de desvio da geometria
Quantidade de desvio do desgaste
G10 P_ X_ Z_ C_ Q_ ;
P = Número de desvio do desgaste
G12.1 ; Modo interpolação de coordenada polar
T
ligado
Interpolação de coordenada G13.1 ; Cancelar interpolação de coordenada polar
polar (G12.1, G13.1)
M Sistema de coordenada local G17 G16 Xp_ Yp_ . . . ;
M
Yp
Xp
G18 G16 Zp_ Xp_ . . . ;
G19 G16 Yp_ Zp_ . . . ;
Comando de coordenada polar
Yp G15 ; Cancelar
(G15, G16)
Xp
Sistema de coordenada da
peça de trabalho
Seleção de plano G17 ; seleção de plano Xp Yp
(G17, G18, G19) G18 ; seleção de plano Zp Xp
G19 ; seleção de plano Yp Zp
Conversão polegada/unidades Inch input G20 ;
métricas (G20, G21) Metric input G21 ;
Verificação de curso (XYZ)
armazenada G22 X_ Y_ Z_ I_ J_ K_ ;
(G22, 23) Verificação de curso armazenada
ligada
G23 ;
(IJK) Verificação de curso armazenada desligada
T G26 P_ Q_ R_ I_ ; Detecção de flutuação na
velocidade do eixo habilitada
Detecção de flutuação na
G25 ; Detecção de flutuação na
velocidade do eixo velocidade do eixo
(G25, G26) desabilitada
Verificação de retorno a posição IP G27 IP_ ;
de referência
(G27) Ponto de início
1265
C. LISTA DE FUNÇÕES E FORMATO
DE PROGRAMA APÊNDICE B-64304PO/01
Z
M
Medição automática G92 IP_ ; Ajuste do sistema de coordenadas
A (Ponto início)
do comprimento da Travessia Posição de medida
da peça de trabalho (Este também
ferramenta
rápida comandada com G37 pode ser ajustado com G54 a G59)
B (Posição desaceleração)
(G37) Tx. Avanço de
medida Compensação de comprimento
C (Posição de medida) A
ferramenta pára quando o G90 G37 IP_ ; Programação absoluta
sinal de fim próximo liga. IP_ : Posição de m edida no eixo
X
0
Valor de compensação = (Valor de compensação de
geom étrico X_, Y_, Z_, ou
corrente) + [(Coordenada do ponto no qual a ferramenta
é parada) - (Coordenadas da pos ição de medida
4º
programada)]
1266
C.LISTA DE FUNÇÕES E FORMATO
B-64304PO/01 APÊNDICE DE PROGRAMA
G41
IP ;
G42
Z G43
IP_ H_ ;
G44
H : Número de compensação da ferramenta
G49 : Cancelar
Compensação da ferramenta: G 45 Aumentar
M
aumentar
G 46 IP Diminuir G45
(G45 a G48)
G 47 Duplo aumento G46 IP_ D_ ;
G 48 IP Duplo aumento G47
G48
Quant. desvio
D : Número de desvio da ferramenta
M G51 X_ Y_ Z_ P_
;
Escalonamento I_ J_ K_
(G50, G51)
P, I, J, K : Aumento do escalonamento
X, Y, Z : Posição de controle do escalonamento
G50 : Cancelar
1267
C. LISTA DE FUNÇÕES E FORMATO
DE PROGRAMA APÊNDICE B-64304PO/01
T
G50 IP_ ; (Ajuste sistema de coordenadas)
Ajuste do sistema de
coordenadas ou
G50 S_ ; (Grampo velocidade do eixo máxima)
Grampo de velocidade do eixo
máxima (G50)
Sistemas de
Especificação do sistema local c coordena local G52 IP_ ;
de coordenadas
(G52) Sistema de coordenadas da peça
M
Exemplo) G54.1 P12 ; G54.1 Pn ; (n=1 to 48)
Seleção de sistema de
coordenadas da peça Selecionar sistema de coordenadas G54 Pn ; (n=1 to 48)
adicional (G54.1,G54) da peça adicional 12. G60 IP_ ;
M
IP
Posicionamento de direção G 60 IP_ ;
única (G60)
1268
C.LISTA DE FUNÇÕES E FORMATO
B-64304PO/01 APÊNDICE DE PROGRAMA
G17 X_ Y_
M Y
G68 G18 Z_ X_ R;
Rotação do sistema de
G19 Y_ Z_
coordenadas
(G68, G69) R
R: Ângulo de rotação em sentido anti-
(x,y) horário
X
Em caso de plano X-Y G69 ; Cancelar
Ciclo de perfuração G80 ; Cancelar
profunda
M M
(G73, G74, G76, G80 to G89) G73
G74
T
G76
(G80 to G89)
G81 X_Y_Z_P_Q_R_F_K_ ;
:
G89
T
G70 P Q ;
Ciclo conservado para G71 U R ;
tornear G71 P Q U W F S T ;
Ciclo conservado repetitivo G72 W R ;
múltiplo G72 P Q U W F S T ;
G73 W R ;
(G70 a G76) G73 P Q U W F S T ;
Programação absoluta G74 R ;
(G90, G92, G94) G74 X(u) Z(w) P Q R F ;
G75 R ;
G75 X(u) Z(w ) P Q R F ;
G76 R ;
G76 X(u) Z(w) P Q R F ;
G90
X_ Z_ I_ F_ ;
G92
G94 X Z I F ;
Ciclo retificar conservado M
(retificadora) G75 I_ J_ K_ α_ R_ F_ P_ L_ ;
1269
C. LISTA DE FUNÇÕES E FORMATO
DE PROGRAMA APÊNDICE B-64304PO/01
T
G71 A_ B_ W_ U_ I_ K_ H_ ;
G72 P_ A_ B_ W_ U_ I_ K_ H_ ;
G73 A_ (B_) W_ U_ K_ H_ ;
G74 P_ A_ (B_) W_ U_ K_ H_ ;
M
Caixa de transmissão
eletrônica Parameter EFX(No.7731#0)
(G81,G80) 0 0
(G81.4,G80.4) Start of G81 T_ (L_) G81 T_ (L_)
synchronization (Q_ P_) ; (Q_ P_) ;
Cancellation of G80 ; G80 ;
synchronization
T : Número de dentes
L : Número de roscas da fresa
Q : Módulo ou passo diametral
P : Ângulo da hélice da engrenagem
Programação
M
absoluta/incremental
G90_ ; Programação absoluta
(G90/G91)
G91_ ; Programação incremental
:
G90_ . . . G91_ ; Programação em ambos os
modos
T
Para sistema A de código G
X Z C : Programação absoluta
U W H : Programação incremental
Para sistema B/C de código G
G90_ ; Programação absoluta
G91_ ; Programação incremental:
G90_ … G91_ ; Programação ambos os
modos
Verificação do valor de comando G91.1 IP_ ;
incremental máximo (G91.1) IP_ ; Valor incremental máximo
Ajustar para 0 para cancelar a verificação
de valor incremental máximo.
Definição do sistema
M
de coordenadas da
IP G92 IP_ ;definição do sistema de coordenadas da
peça ou peça
Fixação da velocidade máxima G92 S_ ; Controle de velocidade superficial constante :
do fuso Fixação da velocidade máxima do fuso
(G92)
Predefinição do sistema de
coordenadas da peça
M
G92.1 IP 0 ;
(G92.1)
T
T
G50.3 IP 0 ;
(G50.3)
1270
C.LISTA DE FUNÇÕES E FORMATO
B-64304PO/01 APÊNDICE DE PROGRAMA
Controle velocidade de Veloc. Superf. (m/min ou pés/min) G96 S_ ; Controle velocidade de superfície
superfície constante (G96, G97) constante lig.
(especificação de velocidade de superfície)
Veloc.
G97 S_ ; Controle velocidade de superfície
eixo
N(min-1) constante deslig.
(especificação de velocidade do eixo)
M
G161 R_ ;
Cancelamento do controle
de avanço (ciclo de Programa de Figura (G01, G02, G03)
retificação) G160 ;
(G160, G161)
1271
D. FAIXAS DO VALOR DE COMANDO APÊNDICE B-64304PO/01
D
Eixos lineares
FAIXAS DO VALOR DE COMANDO
Sistema incremental
IS-A IS-B IS-C
Menor incremento de entrada (mm) 0.01 0.001 0.0001
Menor incremento de comando (mm) 0.01 0.001 0.0001
Dimensão máxima programável (mm) ±999,999.99 ±999,999.999 ±99,999.9999
*1
Máximo deslocamento rápido (mm/min) 999,000 999,000 100,000
*1
Faixa da velocidade de avanço (mm/min) 0.01 to 999,000 0.001 to 999,000 0.0001 to 100,000
Avanço incremental (mm/step) 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
*2
Compensação da ferramenta (mm) 0 to ±9,999.99 0 to ±9,999.999 0 to ±9,999.9999
Quantidade de compensação de jogo 0 to ±9,999 0 to ±9,999 0 to ±9,999
*3
(pulsos)
*4
Residência (s) 0 to 999,999.99 0 to 999,999.999 0 to 99,999.9999
Sistema incremental
IS-A IS-B IS-C
Menor incremento de entrada (polegadas) 0.001 0.0001 0.00001
Menor incremento de comando 0.001 0.0001 0.00001
(polegadas)
1272
B-64304PO/01 APÊNDICE D. FAIXAS DO VALOR DE COMANDO
Sistema incremental
IS-A IS-B IS-C
Menor incremento de entrada (polegadas) 0.001 0.0001 0.00001
Menor incremento de comando 0.001 0.0001 0.00001
(polegadas)
Dimensão máxima programável ±99,999.999 ±99,999.9999 ±9,999.99999
(polegadas)
*1
Máximo deslocamento rápido (mm/min) 96,000 9,600 4,000
*1
Faixa de taxa de avanço (pol/min) 0.001 a 96,000 0.0001 a 9,600 0.00001 a 4,000
Avanço incremental (pol/etapa) 0.001 0.0001 0.00001
0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
*2
Compensação da ferramenta (polegada) 0 a ±999.999 0 a ±999.9999 0 a ±999.99999
*3
Quant. de compensação de jogo (pulsos) 0 a ±9,999 0 a ±9,999 0 a ±9,999
*4
Residência (s) 0 a 999,999.99 0 a 999,999.999 0 a 99,999.9999
Sistema incremental
IS-A IS-B IS-C
Menor incremento de entrada (mm) 0.01 0.001 0.0001
Menor incremento de comando (mm) 0.01 0.001 0.0001
Dimensão máxima programável (mm) ±999,999.99 ±999,999.999 ±99,999.9999
*1
Máximo deslocamento rápido (mm/min) 96,000 9,600 4,000
*1
Faixa da velocidade de avanço (mm/min) 0.01 a 999,000 0.001 a 999,000 0.0001 a 100,000
Avanço incremental (mm/step) 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
Quantidade de compensação da 0 a ±9,999.99 0 a ±9,999.999 0 a ±9,999.9999
*2
ferramenta (mm)
*3
Quant. de compensação de jogo (pulsos) 0 a ±9,999 0 a ±9,999 0 a ±9,999
*4
Residência (s) 0 a 999,999.99 0 a 999,999.999 0 a 99,999.9999
1273
D. FAIXAS DO VALOR DE COMANDO APÊNDICE B-64304PO/01
- Eixo rotativo
Sistema incremental
IS-A IS-B IS-C
Menor incremento de entrada 0.01 0.001 0.0001
Menor incremento de comando 0.01 0.001 0.0001
Dimensão máxima programável ±999,999.99 ±999,999.999 ±99,999.9999
Máx. deslocamento rápido * 1 999,000 999,000 100,000
Faixa da velocidade de avanço 0.01 a 999,000 0.001 a 999,000 0.0001 a 100,000
*1
Avanço incremental 0.01 0.001 0.0001
0.1 0.01 0.001
1.0 0.1 0.01
10.0 1.0 0.1
*2
Quant. compensação ferramenta (grau) 0 a ±9,999.99 0 a ±9,999.999 0 a ±9,999.9999
*3
Quant. de compensação de jogo (pulsos) 0 a ±9,999 0 a ±9,999 0 a ±9,999
*4
Residência (s) 0 a 999,999.99 0 a 999,999.999 0 a 99,999.9999
NOTA
*1 As faixas da velocidade de avanço
mostradas acima
dependem da capacidade de interpolação do
CNC.
Para a totalidade do sistema, devem ser
igualmente consideradas certas limitações
dependentes do sistema servo.
*2 Se o modo de entrada for comutado entre
entrada em polegada e entrada métrica, o valor
de compensação máximo que pode ser ajustado
na hora da entrada em polegada é (valor de
compensação máximo) × 1/25.4. Se um valor
ultrapassando este valor for especificado na hora
da entrada em polegada, o valor de
compensação não é convertido em um valor
métrico corretamente quando o modo de entrada
for comutado para entrada métrica.
*3 A unidade é a unidade de detecção.
*4 Depende do sistema de incremento para o eixo
geométrico no endereço de entrada X.
1274
B-64304PO/01 APÊNDICE E. NOMOGRAMAS
E NOMOGRAMAS
Apêndice E, "NOMÓGRAFOS", consiste nas seguintes seções:
1275
E. NOMOGRAMAS APÊNDICE B-64304PO/01
δ2 δ1
Explicação
- Como determinar δ2
δ =T V (mm ). . . . (1)
2 1
1
V = 60RL
T1 : Constante de tempo do sistema
servo (seg.)
V : Velocidade de corte (mm/sec)
R : Velocidade do fuso (min-1)
L : Avanço da rosca (mm)
Constante de tempo T1 (sec) do sistema servo: Normalmente 0.033 s.
- Como determinar δ1
δ1 = {t-T1 + T1 exp ( - t ) } V ..... (2)
T
a = exp( - t ) ..... (3)
T
T1 : C o n s t a n t e d e t e m p o d o
sistem a servo (seg.)
V : Velocidade de corte (mm/sec)
Constante de tempo T1 (sec) do sistema servo:Normalmente 0.033 s.
1276
B-64304PO/01 APÊNDICE E. NOMOGRAMAS
- Como usar os
nomogramas Primeiro, especifique a classe e o passo de uma rosca. A precisão da
rosca, a, será obtida em (1) e, dependendo da constante de
tempo da aceleração/desaceleração do avanço de corte, o valor δ 1 será
obtido em (2) (se V = 10mm / s). Depois, dependendo da velocidade
da abertura de rosca, δ1 poderá ser obtido em (3) para outras
velocidades diferentes de10mm/s.
δ1(V=10mm/sec)
V=20mm/sec
V=40mm/sec
T1
(3)
(1) T2 a
δ1
L
0 L
NOTA
As equações para δ1 e δ2 são válidas
apenas se a constante de tempo de
aceleração/desaceleração do avanço de corte
for igual a 0.
1277
E. NOMOGRAMAS APÊNDICE B-64304PO/01
δ2 δ1
Explicações
- Como determinar δ2
LR
a=1800*(mm)
R : velocidade do fuso (min-1)
L : Passo de rosca (mm)
* Se a constante de tempo T for 0.033 s.
- Como determinar δ1
LR
δ=
1 1800*( - 1 - lna) (mm)
=δ ( - 1 - lna)(mm)
2
R : velocidade do fuso (min-1)
L : Passo de rosca (mm)
* Quando a constante de tempo é 0.033 s. Em seguida, os valores de
rosca admissíveis.
a -1-lna
0.005 4.298
0.01 3.605
0.015 3.200
0.02 2.912
Exemplo
R=350rpm
L=1mm
a=0.01
logo
350×1
δ2 = 1800
= 0.194(mm)
δ1 = δ2 ×3.605 = 0.701(mm)
1278
B-64304PO/01 APÊNDICE E. NOMOGRAMAS
Referência
δ1 (V=10mm/seg)
V : Velocidade na
segmentação
V=10mm/sec
V=40mm/sec V=30mm/sec V=20mm/sec
(_0,39pol/seg)
(1.57pol/sec `(_1.18pol/sec `(_0,79pol/sec)
V=2in/sec V=1in/sec
Servo de tempo constante
50msec
33msec
δ1 ∆L
8 (mm) 6 4 2 0 0.007 0.010 0.015 0.020 0.025 a= ( )
Segmentação métrica L
JIS classe 1 3.3 3.0 2.5 2.0 1.5 1.2 1.0 0.9 0.7 0. 0.4 0.3 (mm) P Prumo
δ1 JIS classe
2 5.0 4.0 3.5 3.0 2.5 2.0 1.75 1.5 1.25 1.0 0.9 0.8 0.75 (mm) P Prumo
0.3 (pol) 0.2 0.1 45 6 7 8 910 121314 161820
Segmentação Cume/polegada
unific 6 7 8 9 1012 14161820
ada Cume/polegada
JIS 2A
JIS 3A
(Exatidão
teórica)
1279
E. NOMOGRAMAS APÊNDICE B-64304PO/01
θ
V2
Caminho do programa
Caminho da ferramenta
V1
1280
B-64304PO/01 APÊNDICE E. NOMOGRAMAS
Explicação
- Análise
O caminho da ferramenta ilustrado na Fig. D. 3 (b) é analisado com
base nas seguintes condições:
A velocidade de avanço é constante nos dois blocos anteriores
e posteriores ao arredondamento de cantos.
O controlador possui um registro buffer. (O erro varia em
função da velocidade de leitura do leitor de fita de papel, do
número de caracteres do bloco seguinte, etc.)
V
VY2 φ2
VX2
θ
V
Z
VY1
φ2
VX1 0 X
VX1 = Vcos φ1
VY1 = Vsen φ1
VX2 = Vcos φ2
VY2 = Vsen φ2
1281
E. NOMOGRAMAS APÊNDICE B-64304PO/01
X 0 = VX1(T1 + T2 )
Y0 = VY1(T1 + T2 )
1282
B-64304PO/01 APÊNDICE E. NOMOGRAMAS
Caminho
Caminhoprogramado
Percorrido
Caminho
Caminhoreal
real
1 V2
∆r = (T 2 + T 2 (1 - α 2 ))
2 1
2 . . . . . (1)
r
∆r : D e s v i o r a d i a l m á x i m o (mm)
v : Velocidade de avanço (mm/seg)
r : R a i o d o c í r c u l o (mm)
T1 : C o n s t a n t e d e t e m p o d a
a c e l e r a ç ã o / d e s a c e l e r a ç ã o e x p o n e n c i a l (seg) (T=0)
T2 : C o n s t a n t e d o s i s t e m a d e p o s i c i o n a m e n t o (seg) (Inverso
da posição de ganho do loop)
α : Coeficiente de avanço (%)
1284
F. AJUSTES NA LIGAÇÃO, NO ESTADO
B-64304PO/01 APÊNDICE LIBERADO OU NO ESTADO REAJUSTE
Ou o estado liberado ou o estado reajuste entrado durante um reajuste é
ajustado pelo bit 6 (CLR) do parâmetro N.º 3402 (0: estado reajuste/1:
estado liberado). Os símbolos na figura abaixo têm os seguintes
significados.
○ : O ajuste permanece sem modificação ou a operação continua.
× : O ajuste é deletado ou a operação pára.
1285
F. AJUSTES NA LIGAÇÃO, NO ESTADO
LIBERADO OU NO ESTADO REAJUSTE APÊNDICE B-64304PO/01
NOTAS
1 Quando a posição de início é encontrada o número do programa principal é
exibido.
2 Se um reajuste for feito durante a execução de um bloco, os estados do código
modal e endereço modal (tais como N, F, S, T, ou M) especificados no bloco não
são refletidos. A informação modal especificada nos blocos anteriores e
precedentes é mantida.
3 O valor inicial do código modal G depende dos seguintes parâmetros. Para
detalhes, consultar o manual de parâmetros (B-63950).
- Parâmetro G01 (N.º 3402#0)
- Parâmetro G18 (N.º 3402#1)
- Parâmetro G19 (N.º 3402#2)
- Parâmetro G91 (N.º 3402#3)
- Parâmetro FPM (N.º 3402#4)
- Parâmetro G23 (N.º 3402#7)
- Parâmetros N.º 3406 a N.º 3409
4 Para detecção de uma posição absoluta o valor é gerado de coordenadas da
máquina e um desvio de origem da peça de trabalho.
5 Quando um reajuste é feito durante a execução de um subprograma, um retorno
ao programa principal é conduzido. A execução em um ponto intermediário do
subprograma é impossível.
6 Quando um dos dois ajustes a seguir, que retém o código modal G no grupo 1 por
um reajuste é ajustado:
- Reajustar o estado (bit 6 do parâmetro N.º 3402 é 0)
- Estado liberado (bit 1 do parâmetro N.º 3402 é 1) e
o código modal G no grupo 1 é mantido em uma hora de um reajuste (bit 1 do
parâmetro N.º 3406 é 1), se um reajuste é feito durante a execução de um dos
ciclos conservados, que cause operação do ciclo, o modo do código modal G
no grupo 1 é mudado para o modo G01.
- G90 : Ciclo de torneamento de superfície externa / superfície interna.
- G92 : Ciclo de rosqueamento.
- G94 : ciclo de torneamento de borda.
7 Quando o bit 0 (SEK) do parâmetro N.º 11353 é ajustado para 1, o número de
sequência N pode ser mantido mesmo no estado ligado ou estado liberado.
1286
G. TABELA DE CORRESPONDÊNCIA
B-64304PO/01 APÊNDICE CARACTERE - CÓDIGO
G TABELA DE CORRESPONDÊNCIA
CARACTERE-CÓDIGO
Apêndice G, "TABELA DE CORRESPONDÊNCIA CARACTERE
PARA CÓDIGOS", consiste nas seguintes seções:
1287
G. TABELA DE CORRESPONDÊNCIA
CARACTERE-CÓDIGO APÊNDICE B-64304PO/01
1288
G. TABELA DE CORRESPONDÊNCIA
B-64304PO/01 APÊNDICE CARACTERE - CÓDIGO
1289
G. TABELA DE CORRESPONDÊNCIA
CARACTERE-CÓDIGO APÊNDICE B-64304PO/01
1290
G. TABELA DE CORRESPONDÊNCIA
B-64304PO/01 APÊNDICE CARACTERE - CÓDIGO
1291
G. TABELA DE CORRESPONDÊNCIA
CARACTERE-CÓDIGO APÊNDICE B-64304PO/01
1292
G.TABELA DE CORRESPONDÊNCIA
B-64304PO/01 APÊNDICE CARACTERE-CÓDIGO
1293
G. TABELA DE CORRESPONDÊNCIA
CARACTERE-CÓDIGO APÊNDICE B-64304PO/01
1294
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
H LISTA DE ALARMES
Apêndice H, "LISTA DE ALARMES", consiste nos seguintes itens:
1295
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1296
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1297
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1298
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1299
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
Número Mensagem Descrição
0071 DATA NÃO ENCONTRADA 1) O endereço a ser buscado não foi encontrado.
2) O programa com o número especificado de programa
não foi encontrado na busca de número de programa.
3) Na especificação de número de bloco de reinício de
programa o número de bloco especificado não pode ser
encontrado.
Verifique os dados.
0072 DATA NÃO ENCONTRADA O número de programas a serem armazenados ultrapassa
400 (sistema de 1 caminho ) ou 800 (sistema de 2 caminhos
ou série T). Deletar programas desnecessários e executar o
registro do programa de novo.
0073 NÚMERO DO PROGRAMA JÁ EM O número de programa comandado já foi usado. Mudar o
USO número do programa ou deletar programas desnecessários
e executar o registro do programa de novo.
T
Quando a função de compensação de ferramenta
automática (G36, G37) é usada, sinais de posição de
medida alcançada (XAE1, XAE2) não vão a 1 dentro da
faixa determinada pelo valor ε especificado nos parâmetros
N.º 6254 e N.º 6255.
1300
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1301
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1302
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1303
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1304
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
0176 USO ILEGAL DO CÓDIGO G (MODO Um código G foi especificado que não poderia ser especificado no
G07.1) modo de interpolação cilíndrica. Esse alarme também é gerado
quando um grupo 01 do código G estava no modal G00 ou o
código G00 foi instruído.
Cancele o modo de interpolação cilíndrical antes de instruir o
código G00.
0190 EIXO ILEGAL SELECIONADO (G96) Um valor ilegal foi especificado em P em um bloco G96 ou
parâmetro No. 5844.
0194 COMANDO DE FUSO
T
EM MODO
SINCRONIZADO Um modo de controle de contorno Cs, comando de
posicionamento de fusos, ou modo de exploração rígida foi
especificado durante o modo de controle sincronizado do fuso.
M
Um modo de controle de contorno Cs ou modo de exploração
rígida foi especificado durante o modo de controle sincronizado do
fuso ou modo de controle simples do fuso sincronizado.
0197 EIXO C COMANDADO NO O programa especificou um movimento junto ao eixo C quando
MODO DE FUSO o sinal de comutação de controle de contorno Cs estava desligado.
0199 MACROTEXTO INDEFINIDO Macrotexto indefinido foi usado. Modifique o macro personalizado.
0200 COMANDO ILEGAL DO CÓDIGO S Na exploração rígida, um valor S estava for a da faixa ou não foi
especificado. O ajuste do parâmetro (Nos. 5241 to 5243) está com
um valor S que pode ser especificado para a exploração rígida.
Corrija os parâmetros ou modifique o programa.
1305
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1306
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
0245 NÃO É PERMITIDO CÓDIGO T Um dos códigos G, G04,G10,G28,G29 (série M),G30,G50 (série
NESSE BLOCO T), e G53, que não podem ser especificados no mesmo bloco
como um código T, foi especificado com um código T.
0247 O ERRO É ENCONTRADO NO Quando um programa encriptado é de saída, o EIA é ajustado
CÓDIGO DE SAÍDA DOS DADOS. para o código de saída. Especifique o ISO.
0250 MUDANÇA ILEGAL DE Um comando de movimento no eixo Z foi realizado no mesmo
FERRAMENTA NO COMANDO bloco para o comando M06.
DE EIXO Z
0251 MUDANÇA ILEGAL DE Um código T diferente foi especificado no M06Txx.
FERRAMENTA NO
COMANDO T
0300 COMANDO ILEGAL EM ESCALA Um código ilegal G foi especificado durante a escala.
Modifique o programa.
0301 REDEFINIÇÃO DE RETORNO Embora o parâmetro No. 1012#0 (IDGx) estivesse ajustado
DE REFERÊNCIA É INIBIDA para 1 para inibir a posição de referência de ser ajustada
novamente para um retorno para a posição de referência sem
um grampo, uma tentativa foi feita para realizar um retorno
manual para a posição de referência.
0302 O AJUSTE DA POSIÇÃO DE A posição de referência não pôde ser ajustada para um
REFERÊNCIA SEM GRAMPO NÃO retorno para a posição de referência sem um grampo. As
È REALIZADO possíveis causas são:
- O eixo não foi movido na direção de um retorno para a
posição de referência para uma sacudidela de avanço.
- O eixo foi movido na direção oposta à direção de um retorno
manual para uma posição de referência.
0304 O G28 É COMANDADO SEM O Embora uma posição de referência não tivesse sido ajustada,
RETORNO ZERO um retorno automático à posição de referência (G28) foi
comandado.
0305 UMA POSIÇÃO INTERMEDIÁRIA
M
NÃO É ASSINALADA
Embora um comando G28 (retorno automático à posição de
referência posição) ou G30 (retorno à segunda, terceira, ou
quarta posição de referência) não tivesse sido emitido após um
aumento de energia, um G29 (retorno da posição de referência)
foi comandado.
0306 INCOMPATIBILIDADE DO EIXO COM
T
CNR/CHF
A correspondência entre o eixo em movimento e o comando I,
J, ou K está incorreta em um bloco no qual um chanfro é
especificado.
0307 O RETORNO DE REFERÊNCIA Uma tentativa foi feita para ajustar uma posição de referência do
NÂO PODE SER INICIADO COM tipo alvo para um eixo que pssa usar a função para ajustar uma
O AJUSTE MECÂNICO DE posição de referência sem um grampo.
PARAR
0310 ARQUIVO NÃO ENCONTRADO O arquivo especificado não pôde ser encontrado durante
uma chamada de subprograma ou de macro.
0311 CHAMADO PELO ERRO NO Um formato inválido foi especificado para chamar um
FORMATO DO NOME DO subprograma ou macro, usando um nome de arquivo.
ARQUIVO
0312 FORMATO ILEGAL EM
T
PROGRAMAÇÃO DE
DIMENSÕES DE DESENHO A entrada direta de dimensões de desenho foi comandada
em um formato inválido.
Uma tentativa foi feita para especificar um código G inválido
durante a entrada direta de dimensões de desenho.
Há dois ou mais blocos que não deveriam ser movidos em
comandos consecutivos que especificam uma entrada direta
de dimensões de desenho. Embora o não uso de vírgulas (,)
(parâmetro No. 3405#4 = 1) tivesse sido especificado para a
entrada direta de dimensões de desenho, uma vírgula foi
especificada.
1307
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1308
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1309
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1310
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
0365 MUITO NÚMERO DE EIXO O número de eixos ou fusos controlados a serem usados emu
MÁXIMO SV/SP POR TRAJETÓRIA ma trajetória não é ajustado corretamente. Verifique os
parâmetros No. 981 e No. 982. Se esse alarme for gerado, o
estado de parada de emergência não poderá ser liberado..
0369 G31 ERRO NO FORMATO 1) Nenhum eixo é especificado ou rebocado ou mais eixos são
especificados na instrução de mudança de limite de torque
(G31P98/P99).
2) G31P90 não pode ser especificado.
0370 G31P/G04Q ERRO 1) O valor especificado no endereço P para o G31 está fora da
faixa. A faixa do endereço P é de 1 a 4 em uma função de
salto multiestágio.
2) O valor especificado no endereço Q para o G04 está fora da
faixa. A faixa do endereço Q é de 1 a 4 em uma função de
salto multiestágio.
3) O P1-4 para o G31, ou o Q1-4 para o G04 foi comandado
sem uma opção de função de salto multiestágio.
T
4) No G72 or G74 em ciclos fixos de polimento, o valor
especificado para o endereço P está fora da faixa. A faixa do
endereço Pvai de 1 a 4 na função de salto multiestágio. O
P1-4 foi especificado no G72 ou G74 muito embora a opção
de função de salto multiestágio não esteja presente.
0372 RETORNO DE REFERÊNCIA Uma tentativa foi feita para realizar um retorno automático à
INCOMPLETO posição de referência no eixo ortogonal antes de completar um
retorno para a posição de referência no eixo angular. No
entanto, essa tentativa falhou porque um retorno manual à
posição de referência durante o controle do eixo angular ou um
retorno automático à posição de referência após um aumento
de energia não ter sido comandado. Primeiro, retorne à posição
de referência no eixo angular; depois retorne à posição de
referência no eixo ortogonal.
0373 SINAL ILEGAL DE SALTO A Nos comandos de salto (G31, G31P1 a G31P4) e de extensão
ALTA VELOCIDADE (G04, G04Q1 a G04Q4), o mesmo sinal de alta velocidade é
selecionado em diferentes trajetórias.
1311
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1312
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1313
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1314
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1315
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1316
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1317
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1318
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1319
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1320
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1321
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1322
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1323
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1324
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1325
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
SV0463 O ENVIO DE DADOS Os dados corretos não puderam ser recebidos no lado do software de
SECUNDÁRIOS FALHOU servo por causa do erro na comunicação FSSB.
SV0465 A LEITURA DE DADOS ID Uma leitura das informações ID para o amplificador falhou no
FALHOU acionamento de energia.
SV0466 COMBINAÇÃO MOTOR/AMP. A corrente máxima de um amplificador é diferente daquele de um
motor.
As causas prováveis são:
1) O comando de conexão para um amplificador está incorreto.
2) O ajuste do parâmetro (No.2165) está incorreto
SV0468 ERRO DE AJUSTE DA HRV Uma tentativa foi feita para ajustar o controle da HRV de ALTA
ALTA (AMP) VELOCIDADE para usar quando o eixo controlado de um amplificador
para o qual o controle de HRV de ALTA VELOCIDADE não puder ser
usado.
SV0600 INV. ELO DC DE CORRENTE Elo DC de corrente excessiva.
EXCESSIVA
SV0601 INV. FALHA DO VENTILADOR Falha de resfriamento do ventilador do radiador externo.
DO RADIADOR
SV0602 INV. SUPERAQUECIMENTO O servo motor superaqueceu.
SV0603 INV. ALARME IPM (OH) O IPM (Módulo de Energia Inteligente) detectou um alarme de
superaquecimento.
SV0604 AMP. ERRO DE A comunicação entre o amplificador do servo e o fornecimento de
COMUNICAÇÃO energia (PS) está em erro.
SV0605 CNV. ENERGIA DE Fornecimento de Energia (PS) : A energia regenerative do motor é
DESCARGA EXTERNA excessiva.
SV0606 CNV. FALHA DO Fornecimento de Energia (PS) : Falha no resfriamento do ventilador do
VENTILADOR DO RADIADOR radiador externo.
SV0607 CNV. FALHA DE FASE Fornecimento de Energia (PS) : O fornecimento de energia de entrada
INDIVIDUAL tem uma fase perdida.
SV0646 SINAL ANÁLOGO Um erro ocorreu na saída análoga 1 VP-p do detector separado. A
ANORMAL(EXT) unidade do detector separado, do cabo, ou a interface do detector
separado pode ter falhado
SV1025 V_PRONTO LIGADO O sinal de pronto (VRDY) do controle de velocidade que deveria estar
(INICIALIZANDO ) DESLIGADO está LIGADO, enquanto o controle de servo está LIGADO.
SV1026 ARRANJO DE EIXO ILEGAL O parâmetro para o arranjo do eixo do servo não está ajustado
corretamente.
Um valor negativo, valor duplicado, ou valor maior que o número de
eixos de controle foi ajustado para o parâmetro No. 1023 "O número do
eixo de servo de cada eixo."
SV1055 EIXO TANDEM ILEGAL No controle tandem, o ajuste do parâmetro No. 1023 está incorreto.
SV1056 PAR TANDEM ILEGAL No controle tandem, o ajuste do parâmetro TDM (No.1817#6) está
incorreto.
SV1067 FSSB:ERRO DE Ocorreu um erro de configuração FSSB (detectado pelo software). O tipo
CONFIGURAÇÃO(SOFT) de amplificador conectado está incompatível com o valor de ajuste do
FSSB.
1326
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1327
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
(8) Alarmes que requerem energia para serem desligados (alarme PW)
Número Mensagem Descrição
PW0000 A ENERGIA DEVE SER DESLIGADA Um parâmetro foi ajustado para que a energia seja
DESLIGADA e então LIGADA novamente.
PW0001 O ENDEREÇO X-(*DEC) NÃO ESTÁ O endereço X do PMC não pôde ser nomeado
NOMEADO. corretamente. Esse alarme pode ocorrer no seguinte caso:
1) Durante o ajuste do parâmetro No. 3013, o endereço X
não pôde ser nomeado corretamente para a grade
(*DEC) para um retorno à posição de referência.
PW0002 O endereço PMC não está correto(EIXO). O endereço para nomear o sinal do eixo está
incorreto. Esse alarme pode ocorrer no seguinte
caso:
1) O ajuste do parâmetro No.3021 está incorreto.
PW0003 O endereço PMC não está correto(FUSO). O endereço para nomear o sinal do fuso está
incorreto. Esse alarme pode ocorrer no seguinte
caso:
1) O ajuste do parâmetro No.3022 está incorreto.
PW0006 A ENERGIA DEVE SER DESLIGADA A função de prevenção de mau funcionamento detectou
(FRACA-EXEC-CHK) um alarme para solicitar o desligamento da energia.
PW0007 O ENDEREÇO X(SALTO) NÃO ESTÁ O endereço X do PMC não pôde ser nomeado
NOMEADO corretamente. As possíveis causas são:
1) Durante o ajuste do parâmetro No. 3012, o sinal de
salto do endereço X não foi nomeado corretamente.
2) Durante o ajuste do parmetero No. 3019, um endereço
diferente do sinal de salto do endereço X não foi
nomeado corretamente.
1328
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
SP1224 RAZÃO ILEGAL DO FUSO - A razão do fuso–embreagem codificadora de posição estava incorreta.
DE EMBREAGEM
CODIFICADORA DE POSIÇÃO
SP1225 ERRO DO CRC (FUSO SERIAL) Um erro de CRC (erro de comunicações) ocorreu nas
comunicações entre o CNC e o amplificador do fuso serial.
SP1226 ERRO DE MOLDURA (FUSO Um erro de moldura ocorreu nas comunicações entre o
SERIAL) CNC e o amplificador do fuso serial.
SP1227 ERRO DE RECEBIMENTO (FUSO Um erro de recebimento ocorreu nas comunicações entre o
SERIAL) CNC e o amplificador do fuso serial.
SP1228 ERRO DE COMUNICAÇÃO Um erro de comunicações ocorreu entre o CNC e o amplificador do
(FUSO SERIAL) fuso serial.
1329
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1330
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
AVISO
*1 Note que os significados das indicações do
Amplificador de Fuso diferem, dependendo de
qual LED, LED vermelho ou amarelo, estiver
ligado. Quando o LED vermelho estiver ligado, o
Amplificador de Fuso indicará um número de
alarme de 2 dígitos. Quando o LED amarelo
estiver ligado, o Amplificador de Fuso indicará
um número de erro que designará um problema
de sequência (por exemplo, quando um
comando de rotação é inserido com o estado de
parada de emergência não liberado.
Veja "Códigos de Erro (Fuso Serial)."
*2 Para alarmes de fuso serial com um número não
listado, refira-se aos seguintes documentos
dependendo do motor do fuso para o qual uma
conexão está sendo feita atualmente.
- MOTOR DE FUSO AC FANUC Manual de
Manutenção da série αi (B-65285PO)
- Relatório Técnico etc.
Indicação
do
Número Mensagem amplifica- Localização da falha e Descrição
dor (*1) remediação
SP9001 SSPA:01 01 1 Verifique e corrija a A temperatura interna do motor
SUPERAQUECI- temperatura periférica e o excedeu o nível especificado.
MENTO DO status da carga. O motor é usado no excesso da faixa
MOTOR 2 Se o resfriamento do continua, ou o componente de
ventilador parar, substitua-o. resfriamento é anormal.
SP9002 SSPA:02 02 1 Verifique e corrija as A velocidade do motor não pode
VELOCIDADE DE condições de corte para seguir uma velocidade
DESVIO EX diminuir a carga. especificada.
2 Corrija o prâmetro No. 4082. Um torque de carga do motor
excessive é detectado.
O tempo de
aceleração/desaceleração no
parâmetro No. 4082 é insuficiente.
SP9003 SSPA:03 O 03 1 Substitua o Amplificador do O Fornecimento de Energia (PS)
FUSÍVEL DO ELO Fuso. ficará pronto (―00‖ sera indicado),
DC ESTÁ 2 Verifique o status de mas a voltagem do elo DC está
QUEBRADO insolação do motor. muito baixa no Amplificador do
Fuso.
O fusível na seção do elo DC está
queimado. (O mecanismo de
energia está avariado ou o motor
está falho.)
SP9004 SSPA:04 ERRO DE 04 Verifique a voltagem de O Fornecimento de Energia (PS)
FORNECIMENTO entrada de energia para encontrou uma fase perdida de
DE ENERGIA Fornecimento de Energia (PS) fornecimento de energia. (alarme 5
e o status de conexão. do Fornecimento de Energia (PS)
1331
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1332
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
Indicação
do Amplifi-
Número Mensagem cador (*1) Localização da falha e Descrição
remediação
1333
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
Indicação
do
Número Mensagem Amplifica- Localização da falha e Descrição
dor (*1) remediação
1334
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
Indicação
do
Número Menssagem amplifica- Localização da falha e Descrição
dor (*1) remediação
SP9052 SSPA:52 FALHA DE 52 1 Substitua a placa de circuito Foi detectada uma anormalidade na
ITP 1 impresso de controle do interface entre o CNC e o
Amplificador do Fuso. amplificador do fuso (o sinal ITP foi
2 Substitua a placa principal ou parado).
a placa da subCPU no CNC.
SP9053 SSPA:53 FALHA DE 53 1 Substitua a placa de circuito Foi detectada uma anormalidade na
ITP 2 impresso de controle do interface entre o CNC e o
Amplificador do Fuso. amplificador do fuso (o sinal ITP foi
2 Substitua a placa principal parado).
ou a placa da subCPU no
CNC.
SP9054 SSPA:54 54 Revise o status da carga. Foi detectada uma sobrecarga na
CORRENTE corrente.
EXCESSIVA
SP9055 SSPA:55 LINHA DE 55 1 Substitua o contactor O sinal do estado da linha de força
ENERGIA ILEGAL magnético. de um contactor magnético para
2 Verifique e corrija a selecionar um fuso ou uma saída
sequência. está anormal.
SP9056 FALHA NO 56 Substitua o ventilador de O resfriamento interno do
RESFRIAMENTO DO resfriamento interno. resfriamento do ventilador parou.
VENTILADOR
SP9057 CONV. EX. DE 57 1 Diminua o duto de Uma sobrecarga foi detectada na
ENERGIA DE aceleração/desacele-ração. resistência regenerativa. (Indicação de
DESACELE-RAÇÃO 2 Verifique a condição de alarme do Fornecimento de Energia
resfriamento (PS): H)
(temperatura periférica). Foi detectada uma sobrecarga em um
3 Se o ventilador de curto período de tempo ou em uma
resfriamento parar, substitua operação termostática.
o resistor. O resistor regenerativo estava
4 Se a resistência for desconectado, ou foi detectada uma
anormal,substitua o resistor. resistência anormal.
1335
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
Indicação
do
Número Mensagem Amplifica- Localização da falha e Descrição
dor (*1) remediação
1336
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
Indicação
do
Número Mensagem Amplifica- Localização da falha e Descrição
dor (*1) remediação
1337
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
Indicação
diagnós-
Localização da falha e remediação Descrição
tica (*1)
01 Embora nem o *ESP (sinal de parada de emergência; Verifique a sequência *ESP e MRDY. Para o
há dois tipos de sinais, inclusive o sinal de entrada e MRDY, preste atenção ao ajuste do parâmetro,
o sinal de contato do Fornecimento de Energia (PS)) concernente ao uso do sinal MRDY (parâmetro No.
nem o MRDY (sinal de prontidão da máquina) sejam 4001#0).
de entrada, o SFR (sinal de rotação avançada)/o SRF
(sinal de rotação reversa)/o ORCM (comando de
orientação) são de entrada.
03 Os ajustes de parâmetro são tais que um sensor de Verifique os ajustes de parâmetro.
posição não é usado (não é realizado controle de
posição) (bits 3, 2, 1, 0 do parâmetro No. 4002 = 0, 0,
0, 0), mas um comando de controle de contorno Cs é
de entrada. Nesse caso, o motor não é animado.
04 Os ajustes de parâmetro são tais que um sensor de Verifique os ajustes de parâmetro.
posição não é usado (não é realizado controle de
posição) (bits 3, 2, 1, 0 do parâmetro No. 4002 = 0, 0,
0, 0), mas um modo de servo (chave rígida,
posicionamento do fuso, etc.) ou um comando de
sincronização do fuso é de entrada.
Nesse caso, o motor não é animado.
05 O parâmetro de opção da função de Verifique os ajustes de parâmetro de função de
orientação não é especificado, mas o ORCM orientação.
(comando de orientação) é de entrada.
06 O parâmetro de opção da função de Verifique os ajustes de parâmetro da função de
controle do interruptor de saída não é controle do interruptor de saída e o sinal de
especificado, mas o acionamento verificação do estado de linha de energia (RCH).
característico de baixa velocidade foi
selecionado (RCH = 1).
07 Um comando de controle de contorno Cs é de Verifique a sequência.
entrada, mas o SFR (comando de rotação
horária)/o SRV (comando de rotação anti-horária)
não é de entrada.
08 Um comando de controle de um modo servo Verifique a sequência.
(chave rígida, posicionamento do fuso, etc.) é de
entrada, mas o SFR (comando de rotação
horária)/e SRV (comando de rotação anti-horária)
não é de entrada.
09 Um comando de sincronização do fuso é de Verifique a sequência.
entrada, mas o SFR (comando de rotação
horária)/e SRV (comando de rotação anti-horária)
não é de entrada.
10 Um comando de controle de contorno Cs é de Não mude para outro modo durante um
entrada, mas outro modo (modo servo, comando de controle de contorno Cs.
sincronização do fuso, ou orientação) está Antes de mover para outro modo, cancele o
especificado. comando de controle de contorno Cs.
1338
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
Indicação
diagnósti-
Localização da falha e remediação Descrição
ca (*1)
11 Um comando de modo servo(chave rígida, Não mude para outro modo durante um
posicionamento do fuso, etc.) é de entrada, mas comando de modo servo.
outro modo de controle de contorno (controle de Antes de mover para outro modo, cancele o
contorno Cs, sincronização do fuso, ou comando de modo servo.
orientação) está especificado.
12 Um comando de modo servo é de entrada,mas Não mude para outro modo durante um
outro modo (controle de contorno Cs, modo servo, comando de sincronização de fuso.
ou orientação) está especificado. Antes de mover para outro modo, cancele o
comando de sincronização de fuso.
14 Tanto o SFR (comando de rotação horária) quanto Emita um deles.
o SRV (cmmando de rotação anti-horária) são de
entrada ao mesmo tempo.
17 Os ajustes do parâmetro de detector de velocidade Verifique os ajustes do parâmetro.
(bits 2, 1, e 0 do parâmetro No. 4011) não são
válidos. Não há nenhum detector de velocidade
correspondente.
18 Os ajustes de parâmetro são tais que um sensor Verifique os ajustes de parâmetro e o sinal de
de posição não é usado (não é realizado controle entrada.
de posição (bits 3, 2, 1, e 0 do parâmetro No.
4002), mas uma orientação de sistema de
codificador de posição é emitida.
24 Se um índice é realizado continuamente em Verifique o INCMD (comando incremental).
orientação de sistema de codificador de posição, Se um comando de posição absoluta for para
uma operação incremental é realizada primeiro ser seguido, assegure-se de realizar uma
(INCMD = 1), e então um comando de posição orientação de comando de posição absoluta
absoluta (INCMD = 0) é de entrada. primeiro.
29 Os ajustes de parâmetro são tais que a função No amplificador de fuso da série αi, a função de
de orientação de tempo encurtado é usada (bit orientação de tempo encurtado não pode ser
6 do parâmetro No. 4018 = 0, Nos. 4320 a 4323 usada. Use outra orientação de sistema.
≠0).
36 O submódulo SM (SSM) está falho ou a conexão Erro no submódulo SM (SSM) (fuso de
entre o Amplificador de Fuso e o SSM está em erro. sincronização)
1339
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1340
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
DS0023 PARÂMETRO ILEGAL (VAL COMP O ajuste do parâmetro de compensação de inclinação está
I) incorreto.
A compensação pelo ponto de compensação é muito grande ou
muito pequena.
DS0024 SINAL DE UNIDADE FOI Um macro personalizado de interrupção foi iniciado durante o
INSERIDO ILEGALMENTE movimento à posição de reinício da máquina à velocidade de
simulação.
DS0025 G60 NÃO PODE SER M
EXECUTADO O estado de uma imagem de espelho é diferente entre o
momento quando é visto em frente a um bloco para
posicionamento unidirecional foi realizado e o momento quando
a execução do bloco foi iniciado, então o posicionamento
unidirecional não pode ser realizado. Modifique o programa.
DS0026 INCOMPATIBILIDADE DO EIXO No controle do eixo angular, um dos eixos angular/perpendicular
ANGULAR (D.C.S) está na escala pos ref, e o outro não está na escala com pos ref.
Tal sistema não é admirado.
DS0027 INCOMPATIBILIDADE DO EIXO Os eixos principal/secundário do controle do eixo sincronizado, um
SINCRONIZADO(D.C.S) deles na escala linear com as marcas de referência de distância
codificada, e o outro não está na escala linear com as marcas de
referência de distância codificada.
Por favor, estabeleça a posição de referência com o sinal de
entrada SYNCn<G138>, SYNCJn<G140> ou ajuste o parâmetro
para 0.
DS0059 NÚMERO ESPECIFICADO NÃO [Dados externos I/O]
ENCONTRADO O No. especificado para a busca de No. de programa ou No.de
sequência não pôde ser especificado.
Havia uma solicitação de I/O emitida para correção (dados de
ferramenta), mas ou os números de ferramenta foram inseridos
desde o LIGAMENTO da energia, ou não havia dados para a
entrada do No. de ferramenta.
[No. de busca de peça externa]
O programa correspondente ao No. da peça especificada não
pôde ser encontrado.
DS0131 EXCESSO DE MENSAGENS Uma tentativa foi feita para exibir uma mensagem de operador
externo ou mensagem de alarme externo, mas cinco ou mais
exibições foram solicitadas simultaneamente.
DS0132 NÚMERO DE MENSAGEM NÃO Uma tentativa para cancelar uma mensagem de operador externo
ENCONTRADO ou mensagem de alarme externo falhou porque o número da
mensagem especificada não foi encontrado.
DS0133 NÚMERO MUITO LONGO Um valor diferente de 0 a 4095 foi especificado como a mensagem
de operador externo ou o número de mensagem de alarme.
DS0300 ALARME APC: PRECISA DE Um ajuste para a posição zero para o detector de posição
RETORNO REF absoluta (associação com a posição de referência e o valor do
contador do detector de posição absoluta) é solicitado.
Esse alarme epode ocorrer, simultaneamente, com outros
alarmes.
Nesse caso, outros alarmes devem ser manuseados primeiro.
DS0306 ALARME APC: VOLTAGEM DE A voltagem da bateria do detector da posição absoluta caiu para
BATERIA 0 um nível em que os dados não podem mais ser manuseasos.
Ou, a energia foi fornecida para o codificador de pulso pela
primeira vez. Se esse problema ocorrer após a energia ser
desligada e depois ligada, a bateria ou o cabo pode estar com
defeito. Substitua a bateria com a máquina ligada.
1341
H.LISTA DE ALARMES APÊNDICE B-64304PO/01
1342
B-64304PO/01 APÊNDICE H.LISTA DE ALARMES
1343
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
1344
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
PERSPECTIVA
Usando essa ferramenta de PC, voce pode criar um arquivo de
programa de cartão de memória("FANUCPRG.BIN") que é necessário
para afunção “Programa de Operação/Edição de Cartão de Memória”.
O tamanho máximo do ar qu ivo de pr ogr a ma de car t ão d e
memór ia é de 2048 Mbytes (2 Gbytes). A função “Programa de
Operação/Edição de Cartão de Memória” precisa do cartão de memória
que possui o arquivo de programa de cartão de memória no cartão de
memória FAT formatado.
Essa ferramenta de PC pode ser operada em um PC no Mercado e com
os seguintes Sistemas Operacionais:
• Windows(R)NT4.0 Workstation (SP5 ou superior)
• Windows(R)2000 Professional (SP4 ou superior)
• Windows(R)XP Professional (SP2 ou superior)
• Windows(R)Vista Ultimate
E as especificações aceitáveis são as seguintes:
• Memória : 32Mbytes ou mais
• Disco rígido : 10Mbytes ou mais de espaço livre e espaço
adicional para o arquivo de programa de cartão de memória
1345
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
1346
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
<1>
<3>
<2>
<4>
<5>
1347
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
- Janela de diálogo de Opção Inicial
1348
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
• Quando “Criar um novo arquivo” é selecionado
Depois de a tecla OK ter sido pressionada, a janela de diálogo
“ Salvar como” é exibida.
Por favor crie um novo arquivo de memória no cartão de memória
na pasta selecionada.
AVISO
1 Quando o tamanho "Personalizado" é selecionado,
ele é disponível para cobrir a faixa de 2Mbyte a
2048Mbyte.
2 Apesar de o tamanho máximo ser de 2048Mbyte,
há uma pequena perda pelo uso do sistema.
3 O número de ―Pastas‖ na barra de status inclui o
número do arquivo de programa e da pasta.
1349
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
-Menu
Menu de arquivo
[Novo]
Cria um novo arquivo de programa no cartão de memória.
[Abrir...]
Abre o arquivo de programa existente no cartão de memória.
[Sair]
Encerra essa ferramenta de PC.
[Nova Pasta]
Cria uma nova pasta. Ela fica disponível durante a vista de Árvore
selecionada.
São permitidos até sete níveis hierárquicos, começando pela pasta
de raiz do usuário (/USUÁRIO).
/USUÁRIO/TRAJETÓRIA1/Aaa/Bbb/Ccc/Ddd/O123
1 2 3 4 5 6 7(não é pasta)
[Apagar]
Apaga arquivos ou pastas de programa.
Se você apagar uma pasta, todas as pastas e programas de arquivo
na pasta serão apagadas.
1350
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
[Renomear]
AVISO
Para nomear um arquivo de pasta ou de
programa, as características que podem ser
usadas são limitadas. Veja "Regras de
Nomeação" abaixo.
Menu de opções
1351
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
1352
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
AVISO
1 Ao término dessa ferramenta de PC, todos os
arquivos serão apagados.
2 Durante a execução dessa ferramenta de PC,
não acesse os arquivos na pasta de trabalho. Se
o acesso for feito, não haverá nenhuma garantia
de operação normal.
Menu de ajuda
[Sobre...]
O número de versão dessa ferramenta de PC será exibido.
1353
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
- Operação do Mouse
[Deslocar para dentro e Deslocar para fora]
• Desloque para dentro a partir do Explorer
Você pode acrescentar programas do NC através do deslocamento de
arquivos para dentro.
Os nomes de programaa do NC e o tempo de atualização são gerados
com base nos arquivos que foram deslocados para dentro.
Se existir "Oxxxxxxxx" ou "<xxxx>" no topo dos arquivos, Esses
"Oxxxxxxxx" e "<xxxx>" serão o nome de programa do NC. Se não
existir, cada nome de arquivo ficará sendo o nome de programa do NC.
Relações entre os arquivos externos e os arquivos internos após o deslocamento para dentro
Nome do arquivo Topo do arquivo Nome do arquivo Número de parâmetro
externo externo interno
O1234 N10G00 O1234 1234
O123N10G00 N10G00 O123N10G00 Não é um programa de
número O
test.txt O1234N10G00 O1234 1234
test.txt <O1234> O1234 1234
test.txt <O1234N10> O1234N10 Não é um programa de
número O
O1234 <O1234N10> O1234N10 Não é um programa de
número O
O001234 N10G00 O1234 1234
O001234N10G00 N10G00 O001234N10G00 Não é um programa de
número O
test.txt O001234 O1234 1234
test.txt <O001234> O1234 1234
test.txt <O001234N10G00> O001234N10G00 Não é um programa de
número O
AVISO
1 Para uma explicação dos nomes de arquivos de
programas, veja ―Regras de Nomeação do Arquivo de
Programa‖, abaixo.
2 Para uma explicação das características que podem ser
usadas em arquivos de programa, veja ―REGRAS DE
CARACTERÍSTICAS NO ARQUIVO DE PROGRAMA‖,
abaixo.
3 O tempo de atualização do arquivo de programa estará
disponível de 1997 to 2037.
4 Os números de programa permitidos no 0i-D/0i Mate-D
serão de 1 a 9999. O 0i-D/0i Mate-D não poderá manusear,
daí em diante, um arquivo com um número de programa que
esteja fora da faixa de 1 a 9999.
Com base na descrição em “REGRAS DE CARACTERÍSTICAS NO
ARQUIVO DE PROGRAMA” abaixo, essa ferramenta de PC verifica
as características em um arquivo que tenha sido deslocado para dentro.
No entanto, essa ferramenta de PC não verifica a gramática do
programa de NC.
1354
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
Exemplo de Programa
O1 <O1> % O1
G91 X10. Y10. G91 X10. Y10. O1 G91 X10. Y10.
M30 M30 G91 X10. Y10. M30
M30
% O10
G91 X10. Y10.
M30
AVISO
1 Se já existir outro programa com o mesmo nome,
o deslocamento para dentro não poderá ser
realizado.
2 Se o arquivo de programa do cartão de memória
não tiver espaço livre o suficiente, o
deslocamento para dentro não poderá ser
realizado.
3 Se um nome de programa não estiver de acordo
com as regras descritas em ―Regras de
Nomeação de Arquivo de Programa‖ abaixo, o
deslocamento para dentro não poderá ser
realizado.
CUIDADO
Não desloque um arquivo para fora a partir da
pasta de trabalho. Se você fizer isso, não haverá
garantia de uma operação adequada.
1355
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
- Menu de pop-up
O menu de pop-up sera exibido pelo clique do botão direito do mouse.
1356
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
Classificando uma vista de lista do arquivo de programa do cartão de memória
Quando uma coluna estiver sendo clicada, a vista de lista do arquivo de
programa do cartão de programa estará sendo classificado através de uma
coluna-chave em ordem crescente ou decrescente.
A exibição inicial será classificada pelo NOME-chave em ordem crescente.
Click
1357
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
Visão Geral
As regras de nomeação da pasta e do arquivo de programa serão
descritas como o seguinte.
Exemplo)
Nome do arquivo que poderá ser usado como número de programa
"O123" Número do programa 123
"O1" Número do Programa1 "
“O3000" Número do programa 3000
"O0123" Número do programa 123
1358
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
AVISO
1 O nome do arquivo de programa não poderá ser
repetido em uma Pasta.
2 Se o nome do arquivo começar com "O" e os
próximos oito caracteres forem todos caracteres
numéricos, o ―0‖ (zero) após o ―O‖ será apagado.
AVISO
O nome da pasta não poderá ser repetido em uma
Pasta.
1359
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
Visão Geral
Palavras entre parênteses "( )" em arquivo de Programa serão tratadas
como comentários.
A marca de início de comentário "(" é nomeada "Controle de saída ".
A marca de final de comentário ")" é nomeada "Controle de entrada".
"Controle de saída" e "Controle de entrada" devem formar um par. A
ordem é 1 - "Controle de saída" and 2 -"Controle de entrada". E
parenteses aninhados não estão disponíveis.
AVISO
1 Quando um arquivo de programa é deslocado para
dentro, o código de espaço (0x20 SPC) , código de
etiqueta (0x09 HT), código de retorno de carreto
(0x0d CR) e código de porcentagem (0x25 %) serão
apagados. Se o "%" for encontrado no Controle de
entrada, os caracteres entre o "%" e o próximo "LF"
(0x0a) serão apagados.
2 A frente do número de programa ":" será modificada
para "O"(O como em Oscar), enquanto o arquivo de
programa estiver sendo deslocado para dentro.
3 O arquivo de programa só poderá ter um programa
de NC.
1360
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
AVISO
No Controle de entrada, "O", ":", e "<" não
poderão ser usados no topo da linha, exceto para
a 1ª linha.
1361
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
- Caracteres usados no Controle de saída (caracteres entre parênteses)
1362
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
B-64304PO/01 APÊNDICE MEMÓRIA
1363
I FERRAMENTA DE PC PARA PROGRAMA
DE OPERAÇÃO /EDIÇÃO DE CARTÃO DE
MEMÓRIA APÊNDICE B-64304PO/01
I.4.2 Aviso
1364
I. FERRAMENTA DE CONVERSÃO DE CÓDIGO
B-64304PO/01 APÊNDICE ISSO/ASCII
J
Visão Geral
FERRAMENTA DE CONVERSÃO DE CÓDIGO ISO /ASCII
CUI
Exemplo
C:¥>ISO_CONV.EXE /c /i=ALL-PROG.TXT /o=ALL-PROG.ISO
1365
I. FERRAMENTA DE CONVERSÃO DE CÓDIGO
iSSO/ISCII APÊNDICE B-64304PO/01
GUI
Quando você dá um clique duplo no ícone, a seguinte tela aparece,
permitindo que você selecione e converta um arquivo.
Procedimento de conversão
1. Passo 1
Em [Arquivo-alvo], especifique um arquivo que você queira
converter.
Quando você clicar a tecla [Selecione...▼], um diálogo de
seleção de arquivo aparecerá, permitindo que você selecione um
arquivo.
1366
I. FERRAMENTA DE CONVERSÃO DE CÓDIGO
B-64304PO/01 APÊNDICE ISSO/ASCII
2. Passo 2
Depois que você especificar o nome do arquivo no passo 1,
poderá determinar o código do artigo especificado através do
clique no botão [Verificar Artigo]. Quando você selecionar o
arquivo através do clique no botão [Selecionar... ▼], o código
será automaticamente determinado.
O arquivo será determinado como um arquivo ASCII, arquivo
ISO, ou um arquivo misto ASCII/ISO, ou será indeterminável.
Em [Mensagem], uma mensagem adicional aparecerá,
dependendo do resultado de determinação.
Se o arquivo for determinado como um arquivo misto ASCII/ISO,
ele não poderá ser convertido, então você não poderá proceder
para o próximo passo. O botão [Conversor de Arquivo] será
desabilitado e você não poderá clicá-lo. Se o arquivo contiver
apenas caracteres representados por valores de código comuns ao
ASCII e ao ISSO, o código do arquivo será indeterminável. Esse
arquivo não precisará ser convertido, então o botão [Conversor de
Arquivo] será desabilitado e você não conseguirá clicá-lo.
3. Passo 3
Quando você especificar o nome de um arquivo convertido e
clicar no botão [Conversor de Arquivo], o arquivo convertido será
criado. Quando o arquivo original for um arquivo ASCII, um
arquivo ISO será criado; quando o original for um arquivo ISO,
um arquivo ASCII será criado.
Você também poderá clicar no botão [Selecione...▼] e
especificar o nome do artigo convertido a partir de um diálogo de
seleção de arquivo.
Outro
Quando você clicar no botão [Versão], a informação da versão do
software será exibida como mostrado abaixo.
1367
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1368
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1369
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Função Explicação
Diâmetro / - Faça uma seleção usando o bit 3 (DIAx) do parâmetro nº 1006.
especificação do
raio no comando Bit 3 (DIAx) do parâmetro nº 1006
movimentar para O comando movimentar de cada eixo especifica:
cada eixo 0: Raio.
1: Diâmetro.
Com a Série 0i-C, para que um eixo, cujo diâmetro é especificado para percorrer a
distância especificada, é necessário não só definir 1 no bit 3 (DIAx) do parâmetro nº
1006, mas também fazer uma das duas seguintes alterações:
- Reduzir o comando multiplicador (CMR) pela metade. (A unidade de detecção
não precisa ser alterada.)
- Reduzir a unidade de detecção pela metade e dobrar a engrenagem de avanço
flexível (DMR).
Com a Série 0i-D, pelo contrário, apenas configurar 1 no bit 3 (DIAx) do parâmetro
No. 1006 faz com que o CNC reduza o comando de pulsos de comando pela metade,
eliminando a necessidade de fazer as alterações descritas acima (quando a unidade
de detecção não é alterada).
Note que, quando a unidade de detecção é reduzida à metade, tanto o CMR e DMR
precisam ser duplicados.
Nenhuma
1370
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1371
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Configuração do valor - Defina o valor do parâmetro No. 6251. - do Parâmetro No. 6251
Y Este é um parâmetro comum para Este é um parâmetro para a posição
os sinais atingidos de posição de de medição de sinais atingidos
medição (XAE, EJA e ZAE). (XAE1 e GAE1).
- Parâmetro No. 6252
Este é um parâmetro para a posição
de medição de sinais atingidos
(XAE2 e GAE2).
- Parâmetro No. 6253
Este é um parâmetro para a posição
de medição de sinais atingidos
(XAE3 e GAE3).
OBSERVAÇÃO
Quando o 0 é estabelecido nos parâmetros
nos. 6252 e
6253, o valor no parâmetro No. 6251
torna-se válido.
Configuração do valor - Defina o valor do parâmetro No. 6254. - Parâmetro No. 6254
ε Este é um parâmetro comum para os sinais Este é um parâmetro para a posição de
atingidos de posição de medição (XAE, EJA medição de sinais atingidos (XAE1 e
e ZAE). GAE1).
- Parâmetro No. 6255
Este é um parâmetro para a posição de
medição sinais de atingidos (XAE2 e
GAE2).
- Parâmetro No. 6256
Este é um parâmetro para a posição de
medição de sinais atingidos (XAE3 e
GAE3).
OBSERVAÇÃO
Quando o 0 é estabelecido nos parametros
nos. 6255 e 6256, o valor no parâmetro No.
6254 torna-se válido.
Nenhuma.
1372
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Configuração de valor - Defina o valor do parâmetro No. 6254. - Parâmetro No. 6254
de ε para o eixo X Este é um parâmetro comum para os Este é um parâmetro para a posição de
sinais atingidos de posição de medição de sinais atingidos (XAE1 e
medição (XAE, EJA e ZAE). GAE1).
- Parâmetro No. 6255
Este é um parâmetro para a posição de
medição de sinais atingidos (XAE2 e
GAE2).
OBSERVAÇÃO
Quando 0 é definido no parâmetro nº 6255, o
valor no parâmetro nº 6254 torna-se válido.
Nenhuma.
1373
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
ponto final.
Centro θ θ
1374
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Fx
Fx
(Comp. do arco)²+(Comp. do eixo linear)²
Para detalhes, olhar “ INTERPOLAÇÃO
HELICOIDAL “ em “ MANUAL DE CONEXÃO
(FUNÇÃO)” (B-64303PO-1)
Grampo de - Faça uma seleção usando o bit 0 - O Bit 0 (HFC) do parâmetro nº. 1.404
avanço de (HFC) não está disponível.
corte helicoidal do parâmetro N0. 1404. O Avanço do arco e dos eixos lineares é
0: O Avanço do arco e dos eixos fixado pelo parâmetro nº. 1430.
lineares é fixado pelo parâmetro
nº. 1422 ou N0. 1430.
1: O Avanço combinado ao longo do
percurso da ferramenta, incluindo o eixo
linear é fixado pelo parâmetro
No. 1422.
1375
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1376
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Eixo para monitorar - Depende do bit 3 (TSA) do parâmetro - Configurar 3 no bit 1 (SLS) do
para verificar se o limite No. 6201. parâmetro nº 6201 não está
de torque foi atingido disponível.
(limite de salto de Configurar 3 no bit 1 (SLS) do parâmetro Somente o eixo especificado no
torque) nº 6201 mesmo bloco como P99/98 G31 é
Para verificar se o limite de torque monitorado.
foi atingido, a função saltear o limite
de torque (G31 P99/98) monitora:
0: Todos os eixos.
1: Somente o eixo especificado no
mesmo bloco como P99/98 G31.
Entrada de sinal de Como o sinal de salto para o comando P99 G31, o sinal de salto em alta velocidade:
salto em alta - Não pode ser inserido. - Pode ser inserido.
velocidade para o
comando P99 G31
(saltear o limite de torque)
Configuração de um - Nenhum parâmetro está disponível - O valor pode ser fixado no parâmetro
limite de desvio dedicado para a configuração à nº.6287.
posicional no fixação de um limite de desvio de
comando de salto do posicionamento para a função saltear Parâmetro No. 6287
limite de torque o limite de torque. Configurar um limite de desvio
(saltear o limite de torque) posicional no comando saltear limite de
torque para cada eixo.
Quando P99/98 G31 - O comando G31 P99/98 é - O alarme PS0035 é emitido.
é especificado sem executado como está.
estabelecer um (Nenhum alarme é emitido.)
limite de torque com
antecedência
(Saltear limite de
torque)
1377
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1378
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Função alterar - Disponível apenas para as série M nas - Disponível para todas as séries da Série
posição de séries 0i-C e anteriores. 0i-D.
referência
Configuração da - A função é ativada para todos os eixos, - O bit 2 (SFD) do parâmetro nº. 1002
função de mudança definindo 1 no bit 2 (SFD) do parâmetro não está disponível.
de posição nº 1002. O bit 4 (SFDx) do parâmetro nº. 1008
para cada eixo.
1379
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
M
Função Série 0i-C Série 0i-D
O comando G28/G30 - Não disponível. - O comando pode ser executado
na rotação do sistema Cancelar o modo antes de executar o somente quando todas as
de coordenadas, comando. condições descritas abaixo sejam
escala, ou modo de atendidas.
imagem espelho Caso contrário, o alarme PS0412 é
programáveis emitido.
<Condições>
[Condições necessárias antes de
especificar o comando]
(1)O comando absoluto é especificado
para a rotação do sistema de
coordenadas, escala, ou imagem
espelho programável.
(2) A compensação do comprimento da
ferramenta não foi executada para o
eixo alvo da rotação do sistema de
coordenadas, escalonamento ou
imagem do espelho programável
quando ele é movimentado pelo retorno
à posição de referência.
(3) A compensação do comprimento da
ferramenta foi cancelada.
[Condições necessárias após especificar
o comando]
(4) Em um comando incremental, a
distância de percurso do ponto médio
é 0.
[Condições necessárias após
especificar o comando]
(5) O primeiro comando de movimento
especificado para o eixo alvo da
rotação do sistema de coordenadas,
escalonamento ou imagem espelho
programável é um comando absoluto.
1380
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1381
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1382
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1383
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1384
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Corte de fuso quando a Quando a função de corte é utilizada para cada eixo em controle multi-fuso tipo C, as
função de corte é seguintes especificações de corte de fuso se aplicam durante o modo de ciclo de
utilizada para cada eixo rosqueamento (G84 ou G88) ou modo de rosqueamento (G32, G92 ou G76).
no controle multi-fuso
tipo C - Nenhuma função está disponível para - Depende do bit 6 (TSO) do parâmetro
interromper o corte de fuso até 100%. No. 3708.
(Não depende do bit 6 (TSO) do
parâmetro nº 3708.) Bit 6 (TSO) do parâmetro No. 3708
Modificar o código de escala se necessário.
0: Desativado (travado para 100%).
1: Ativado.
1385
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Número de fuso do - Quando um fuso serial e um fuso analógico são simultaneamente controlados em um
fuso analógico caminho (controle de fuso serial/analógico), o número do fuso do fuso analógico é o a
seguir.
1386
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1387
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1388
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1389
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
T
Função Série 0i-C Série 0i-D
Número de dígitos de - Set the value in bit 0 (LD1) of - Bit 0 (LD1) of parameter No. 5002 is
um número de parameter No. 5002. not available.
deslocamento em um Use parameter No. 5028.
comando de código T
Método de - Quando 1 for configurado no bit 2 (4) do parâmetro nº. 5002, o método de
compensação compensação de desgaste é como segue.
de desgaste Compensação com movimento de Compensação com troca de coordenadas
ferramenta
Parameter
Parâmetro
Método de compensação
Compensation method LVC="0" LVC="1" LVC="0" LVC="1"
TGC="0" TGC="0" TGC="1" TGC="1"
Wear
Compensação de ○ ○
Movimento
Tool desgaste
compensation × ×
da ferramenta (Quando o eixo
(When axis is é (Quando o eixo
(When axis
movement Compensação
Geometry de movido) é movido)
moved) is moved)
geometria
compensation
Wear
Compensação de
× ○ × ○
Troca de
Coordinate desgaste
compensation
compensação
shift Geometry de
Compensação
× × ○
geometria *
compensation
A operação marcada pelo “*” difere entre série 0i-C e série 0i-D.
Série 0i-C: × (Não cancelado)
Série 0i-D: ○ (Cancelado)
1390
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
M
Função Série 0i-C Série 0i-D
Comportamento - Selecionar utilizando o bit 6 (GCS) do - Bit 6(GCS) do parâmetro nº 5008 não
quando G49 e G40 parâmetro nº 5008. está disponível.
são especificados no A ferramenta sempre se comporta
mesmo bloco. Bit 6(GCS) do parâmetro nº 5008 como quando 1 está configurado no
Quando G49 (cancelamento de bit 6 (GCS) do parâmetro Nº
compensação de comprimento de 5008.
ferramenta) e G40 (cancelamento de
compensação de ferramenta de corte) são
especificados no mesmo bloco:
0: Compensação de comprimento de
ferramenta é cancelada no bloco
seguinte.
1: Compensação de comprimento de
ferramenta é cancelada no bloco
seguinte no qual o comando é
especificado.
Especificação da - Depende se a ordem de números de - Não depende das condições
quantidade de quantidade de compensação descritas à esquerda.
compensação de especificada pelo código H é aquela dos Na série 0i-D, o código H é usado para
comprimento da tipos A, B, e C, de compensação de especificar o número da quantidade de
ferramenta (Selecionar comprimento da ferramenta, estando o compensação (selecionar a quantidade de
o número da modo de compensação da ferramenta compensação), e G43, G44 e G49 são
quantidade de de corte ligado ou desligado, e da usados para selecionar e ativar ou
compensação com o configuração do bit 2 (OFH) do desativar a compensação de comprimento
código H.) parâmetro Nº 5001. P a ra detalhes, da ferramenta. Para detalhes, consultar
consultar a Seção 14.1, a Seção 6.1, “COMPENSAÇÃO DE
“COMPENSAÇÃO DE COMPRIMENTO COMPRIMENTO DA FERRAMENTA”, no
DA FERRAMENTA”, no “MANUAL DO “MANUAL DO USUÁRIO (CENTRO DE
OPERADOR”. USINAGEM)” (B-64304PO-2).
(B-64124PO).
Restauração do vetor - As condições de restauração diferem - Não depende da configuração do bit
de compensação de dependendo da configuração do bit 2 2 (OFH) do parâmetro Nº 5001 ou do
comprimento da (OFH) do parâmetro Nº 5001, bem modo de compensação da
ferramenta cancelado como se o modo de compensação da ferramenta de corte.
especificando G53, ferramenta de corte está ligado ou Depende apenas da configuração
G28, ou G30 duramte desligado. Para detalhes, consultar a do bit 6 (EVO) do parâmetro Nº
a compensação de Seção 14.1, “COMPENSAÇÃO DE 5001.
comprimento da COMPRIMENTO DA FERRAMENTA”,
ferramenta. no “MANUAL DO OPERADOR” (B- Bit 6 (EVO) do parâmetro nº 5001
64124PO). Para compensação de comprimento da
ferramenta tipo A ou B, se a quantidade de
compensação da ferramenta for trocada
durante o modo de deslocamento (G43 ou
G44), o vetor é restaurado no:
0: Bloco subseqüente contendo um
comando
G43 ou G44 ou um código H.
1: Próximo bloco armazenado em buffer.
1391
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Entrada métrica
OFC OFA Unit Range
0 1 0.01mm ±9999.99mm
0 0 0.001mm ±9999.999mm
1 0 0.0001mm ±9999.9999mm
Inserção em polegada
OFC OFA Unidade Taxa
0 1 0.001 poleg. ±999.999poleg.
0 0 0.0001 poleg. ±999.9999poleg.
1 0 0.00001 poleg. ±999.99999poleg
Conversão - Faça uma seleção usando o bit 0 - O Bit 0 (OIM) do parâmetro nº 5006 não
automática de valores (OIM) do parâmetro No. 5006. está disponível.
de compensação da Os valores de compensação da
ferramenta na troca O Bit 6 (C14) do parâmetro nº 5006 ferramenta são sempre convertidos
de Conversão automática de valores automaticamente
polegadas/unidades de compensação da ferramenta na
métricas troca de polegadas/unidades
métricas
0: Não realizado.
1: Realizado.
Se a configuração deste parâmetro
for trocada, definir novamente os
dados de compensação da
ferramenta.
1392
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
T
Função Série 0i-TTC Série 0i-D
Número de valores de - Até 64 valores de compensação de - Até 128 valores de compensação de
compensação da ferramenta podem ser usados por ferramenta podem ser usados por
ferramenta para cada
caminho. sistema. Usando parâmetro Nº 5024
eixo durante o controle
de 2 caminhos cujo tipo de dados é caminho, definir o
número de valores de compensação de
ferramenta a ser destinado para cada
caminho.
OBSERVAÇÃO
É possível aumentar para 200
valores de compensação de
ferramenta pela opção.
Compartilhamento de - Definir este item usando bit 5 (COF) do - Definir este item usando o parâmetro Nº
memória de parâmetro Nº 8100. Todas as 5029.
compensação da memórias de compensação da O número de memórias de
ferramenta durante o ferramenta podem ser compartilhadas compensação da ferramenta a
controle de 2 pelos caminhos. Note que não é ser compartilhado pode ser
caminhos Permitido compartilhar apenas definido arbitrariamente
parte das memórias.
1393
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Relacionamento com - Definir 1 no bit 3 (QSA) do parâmetro Nº - Não pode ser usado junto com o
o controle de eixo 5009, a função pode ser usada junto controle de eixo angular arbitrário.
angular arbitrário com o controle de eixo angular O valor correto não pode ser definido
arbitrário. para um eixo angular sob controle de
eixo angular arbitrário.
Relacionamento - Definir bit 0 (MXC), bit 1 (XSI), e bit 2 - Não pode ser usada junto
com controle (ZSI) do parâmetro Nº 8160 como com o controle composto.
composto adequado para a configuração da O valor correto não pode ser definido
máquina, a função pode ser usada para um eixo composto sob controle
junto com o controle composto. composto.
1394
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1395
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Chama de macro
4 em todos 5 em todos
(G65/G66) (G65/G66/M98) (G65/G66/M98)
Chamada de 8 em todos 15 em todos
subprogram 4 10
a (M98)
1396
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
K.17.3 Miscelânea
1397
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1398
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1399
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
M
Diferenças em relação ao controle avançado AI por antecipação e controle de
contornos AI
Função Série 0i-C Série 0i-D
Nome da função Alguns nomes de função foram trocados como segue.
- Engate de avanço de velocidade baseado - Controle de velocidade com a
em aceleração aceleração em cada eixo
Configuração da - Definir a aceleração permissível - Parâmetro No. 1785 não está
aceleração baseada especificando o tempo a decorrer antes disponível.
no engate de avanço de atingir o avanço de velocidade de Definir a aceleração permissível
de velocidade (controle corte máximo no parâmetro Nº 1785. para cada eixo no parâmetro Nº
de velocidade com a O avanço de velocidade de corte 1737.
aceleração em cada máximo definido no
eixo). Parâmetro No. 1432 é usado.
1401
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1402
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
M
Diferenças em relação ao controle avançado AI por antecipação e controle de
contornos AI
Função Série 0i-C Série 0i-D
Parâmetro 2 definido - Os seguintes parâmetros são definidos - Os seguintes parâmetros são definidos
pela “aceleração de acordo com o nível de precisão: de acordo com o nível de precisão:
permissível” (tela de Parâmetro No. 1432] Parâmetro No. 1737]
ajuste de parâmetro Avanço de velocidade de corte máximo Aceleração permissível para controle de
de usinagem) Parâmetro No. 1785] velocidade com a aceleração em cada
Tempo antes do avanço de velocidade eixo
de corte máximo (parâmetro Nº 1432) (Série 0i-D não tem parâmetro
ser atingida No. 1785. Também, “aceleração
(Definir esta para determinar a baseada em engate do avanço de
aceleração permissível para aceleração velocidade” foi renomeada como
baseada “controle de velocidade com a
no engate de avanço de velocidade.) aceleração em cada eixo”.)
1403
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Configurar o mesmo - O mesmo nome não pode ser - O mesmo nome pode ser configurado
nome para os eixos configurado para os eixos mestre e para os eixos mestre e escravo.
mestre e escravo escravo. Naquele caso, entretanto, a operação
manual não pode ser realizada na
operação normal; apenas a operação
manual é permitida.
(Nenhum alarme é emitido mesmo se
um tentativa de realizar a operação
automática for feita.)
Configuração de T - O número de eixo mestre definido no
eixos para os quais - O método de configuração do parâmetro parâmetro nº. 8311 pode ou não pode
realizar controle nº 8311 é deferete daquele usado para a ser menor do que o número do eixo
síncrono único série M. Ver o Manual de Conexão série escravo.
(controle ssíncrono 0i-C (Função) para detalhes. - O método de configuração do parâmetro
de eixo) nº 8311 para a série M da série 0i-C é
M
sempre usado.
1404
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Verificar erro de T
- As coordenadas da máquina dos eixos
sincronização - Não disponível. mestre e escravo são comparadas e, se
baseado nas M a diferença for maior do que o valor
coordenadas da definido no parâmetro Nº 8314 para o
máquina - As coordenadas da máquina dos eixos eixo escravo, o alarme SV0005 é
mestre e escravo são comparadas e, emitido e o motor é parado
se imediatamente.
A diferença for maior do que o valor
definido no parâmetro Nº 8314 para o - A faixa de dados do parâmetro Nº
eixo mestre, o alarme SV0407 é 8314 é a seguinte:
emitido e o motor é parado [Faixa de dados]
imediatamente. 0 ou 9 dígitos positivos da unidade
mínima de dados. (Para IS-B, 0.0 a
+999999.999)
- A faixa de dados do parâmetro Nº
8314 é a seguinte:
[Faixa de dados]
0 a 32767.
1405
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1406
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1407
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1408
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
M
Função Série 0i-C Série 0i-D
Imagem de espelho - Uma imagem de espelho não pode ser - Configuração o parâmetro Nº 8312
para o eixo escravo aplicada para um eixo escravo durante para eixo escravo, uma imagem de
o controle síncrono único. Ela pode espelho não pode ser aplicada para
ser aplicada apenas para a série T. um eixo escravo durante o controle
síncrono único.
1409
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1410
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1411
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1412
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1413
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Faixa do valor do - Para parâmetros No. 7113, 7131, 7133, - Para parâmetro No. 7113, 7114, 7131,
parâmetro de e 12350, faixas de ampliação de 1 a 7132, 7133, 7134, 12350, e 12351,
ampliação para 127. faixas de ampliação de 1 a 2000.
avanço por manivela Para parâmetros No. 7114, 7132, 7134,
e 12351, faixas de ampliação de 1
a 1000.
* Para parâmetros No. 7113, 7114, 7131, 7132, 12350, e 12351, ver a seção
explicando a função similar para a série T.
1414
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Relacionamento com - O controle do eixo PMC pode ser - O controle do eixo PMC não pode
controle síncrono (controle aplicado para qualquer outro eixo ser aplicado para qualquer eixo sob
síncrono de controle que não um eixo escravo síncrono. controle síncrono.
síncrono/composto)
Relação com o - Ativar e desativar as função pelo uso do bit 7 Nem o avanço nem a função de avanço de
avanço avançada e (NAH) do parâmetro Nº 1819, o Bit 3 (G8C) visualização avançada estão disponíveis para
visualização avançada do parâmetro nº 8004, e o bit 4 (G8R) do um eixo sob controle de eixo PMC.
funções de avanço parâmetro nº 8004 em combinação. Bit 3 (G8C) e bit 4 (G8R) do parâmetro nº
8004 não estão disponíveis.
-
- 1 a 65535. - 1 a 65535.
Faixa de dados de
O avanço de velocidade especificado deve estar dentro
avanço de velocidade
da faixa mostrada na tabela abaixo
de corte para travessia
Rápida (01h) e salto -
avanço por minuto (03h)
-
Definir 1 no bit 2 (JFM) do
Função para aumentar
parâmetro Nº 8004, é possível
a unidade de especificação aumentar a unidade de
Não disponível.
por um fator de 200 para especificação por um fator de 200.
avanço contínuo (06h)
Bit 2 (JFM) do parâmetro No. 8004
1415
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Unidade mínima de A unidade mínima de avanço de velocidade é dada pelas expressões mostradas
avanço de velocidade abaixo. O valor deve ser especificado como um inteiro. Nenum valor mais fino pode
para o comando de ser especificado.
velocidade (10h) Um cálculo
- Fmin = Pé÷feito
7500 de(mm/min)
acordo com IS-B. - Fmin = P ÷ 1000 (mm/min)
Fmin: Unidade mínima de avanço de
Especificação de Uma velocidade é especificada de acordo com as expressões
velocidade
velocidade no mostradas
P: Número abaixo. Um por
de pulsos cálculo é feito de
revolução de um
acordo com para
detector IS-B.avanço de velocidade de avanço
comando de F: Comando de velocidade
velocidade (10H) (inteiro)
N: Velocidade do servo motor
(min-1)
P: Número de pulsos por revolução de um detector para avanço de velocidade de
avanço
1416
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1417
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Saída individual da - Depende do bit 7 (MFD) do parâmetro - Bit 7 (MFD) do parâmetro nº 8005
função auxiliar No. 8005. não está disponível.
A saída individual da função auxiliar
Bit 7 (MFD) do parâmetro nº 8005 pela função de controle de eixo PMC
A saída individual da função auxiliar pela é ativada.
função de controle de eixo PMC é:
0: Desativada.
1: Ativada.
Função para exercer - Depende do bit 4 (EVP) do parâmetro nº - Depende do bit 4 (EVP) do parâmetro
controle de posição para 8005. nº 8005. Note que, para a
o comando de velocidade configuração EVP=1 tomar efeito, 1
(10h) Bit 4 (EVP) do parâmetro nº 8005 deve ser configurado no bit 2 (VCP)
A velocidade do controle de eixo PMC é do parâmetro Nº 8007.
especificada pelo:
0: Comando de velocidade. Bit 2 (VCP) do parâmetro nº 8007
1. Comando de posição. O comando de velocidade no controle de
eixo PMC é:
0: Tipo FS10/11.
1: Tipo FS0.
Verificação na posição - Depende do bit 2 (IPA) do parâmetro nº - Bit 2 (IPA) do parâmetro nº 8006 não
para um eixo 8006. está disponível. Parâmetro No. 1010
controlado apenas pelo não está disponível, também.
controle de eixo PMC Bit 2 (IPA) do parâmetro nº 8006 A verificação é ralizada quando
No caso de um eixo controlado apenas pelo nenhum comando de movimento for
controle de eixo PMC (ver parâmetro Nº especificado para o eixo PMC. De
1010), a verificação na posição é: outra forma, o processamento é
0: Realizada quando nenhum comando de determinado pelo bit 6 (NCI) do
movimento for especificado para o eixo parâmetro Nº 8004.
PMC.
1: Sempre não realizada. Bit 6 (NCI) do parâmetro nº 8004
Quando o eixo controlado pelo
PMC é desacelerado, a
verificação na posição é:
0: Realizado.
1: Não realizada.
1418
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
A velocidade mínima - Defina o valor do parâmetro No. 8021. - Parâmetro No. 8021 não está
para travessia rápida disponível.
substituida no controle de A velocidade mínima para
eixo PMC substituição de travessia rápida não
pode ser estabelecida
T
Diferenças quanto ao controle de 2 caminhos
1419
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1420
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
AVISO
Certifique-se de evitar escrever dois ou mais números de seqüência indênticos
em um programa. Isso pode fazer com que a pesquisa encontre blocos não
intencionais.
1421
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1422
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
M
Função Série 0i-C Série 0i-D
O bloco que julga a - Uma seleção pode ser feita utilizando - Bit 5 (ODA) do parâmetro nº 7055
distância para o limite o bit 5 (ODA) do parâmetro Nº 7055. não está disponível.
de curso armazenado A distância é sempre julgada com respeito
em controle de Bit 5 (ODA) do parâmetro nº 7055 aos eixos especificados no bloco atual.
visualização A distância para o limite de curso
avançada AI ou modo armazenado em controle de visualização
de controle de avançada AI ou modo de controle de
contornos AI contornos AI julgados com relação à:
0: Eixos especificados nos blocos atual e
próximo.
1: Eixos especificados nos blocos atual.
1423
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Função Explicação
Valor do parâmetro
No. 3621 para a Posição de Referência
configuração de um
eixo rotatório (tipo A)
Nenhuma.
1424
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Inserir a tecla de - Selecionar o comportando usando bit 2 - Bit 2 (NFU) do parâmetro nº 3209
função quando a (NFU) do parâmetro Nº 3209. não está disponível.
tela for limpa ou A ferramenta sempre se comporta
exbida Bit 2 (NFU) do parâmetro nº 3209 como quando 1 está configurado no
Quando uma tecla de função é pressionada bit 2 (NFU) do parâmetro Nº
para limpar ou expor a tela para a limpeza 3209.
da tela ou função de limpeza automática da
tela, a modificação de tela utilizando uma
tecla de função é:
0: Realizada.
1: Não realizada.
Nenhuma.
1425
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1426
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Nenhuma.
1427
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Parâmetro para - Ativar ou desativar o sinal usando o bit - Ativar ou desativar o sinal usando o bit
ativar o sinal KEYP 7 (PK5) do parâmetro Nº 3292. Este 0 (PKY) do parâmetro Nº 3299. Este
é um parâmetro de caminho de bit. é um parâmetro comum do sistema de
bit.
1428
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
[Comprimento de um
mensagem] Até 32
caracteres
1429
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Nenhuma.
1430
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Nenhuma.
1431
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1432
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1433
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1434
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1435
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Eixo de rotação
(X,C)
Eixo X
Avanço de velocidade - Defina o valor do parâmetro No. 5462. - Parâmetro No. 5462 não está
de corte e engate de Quando o valor for 0, o avanço de disponível. Defina o valor do parâmetro
avanço de velocidade velocidade e engatado pelo No. 1430.
de corte máximos parâmetro Nº 1422.
durante a interpolação
de coordenada polar
Sobreposição - Ativar ou desativar a função usando bit - Bit 1 (AFC) do parâmetro nº 5450
automática e engate 1 (AFC) do parâmetro nº 5450. não está disponível.
de avanço de A sobreposição automática e o engate
velocidade durante a Bit 1 (AFC) do parâmetro nº 5450 de avanço de velocidade automática
interpolação de No modo de interpolação de coordenada são sempre realizados.
coordenada polar polar, a sobreposição automática e engate
de avanço de velocidade são:
0: Não realizada.
1: Realizado.
Nenhuma.
1436
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1437
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
A função de avanço - Selecionar utilizando o bit 1 (SVF) do - Bit 1 (SVF) do parâmetro nº 8165
para frente e função parâmetro nº 8165. não está disponível.
de troca de A ferramenta sempre se comporta
corte/travessia rápida Bit 1 (SVF) do parâmetro nº 8165 como quando o SVF é definido como
para eixo síncrono e No controle síncrono ou composto, a 1.
composto de um outro função de avanço para frente e função de (A função de avanço para frente e
caminho troca de corte/travessia rápida para eixos função de troca de corte/travessia
síncronos e compostos de um outro rápida para eixos síncronos e
caminho são: compostos de um outro caminho.)
0: Desativada.
1: Ativada.
O comando de - Não proibido. - Selecionar utilizando o bit 7 (NUMx) do
movimento quando parâmetro nº 8163.
nem controle síncrono
nem controle Bit 7 (NUMx) do parâmetro nº 8163
composto estão em Quando nem o controle síncro nem o
vigor composto estiverem em vigor, especificar
o comando de movimento para um eixo
que está definido com este parâmetro é:
0: Não proibido.
1: Proibido. (O alarme PS0353 é emitido.)
1438
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Controle síncrono
Item Série 0i-TTC Série 0i-D
G28 quando o eixo - Quando a posição de referência do eixo - Quando a posição de referência do
mestre estiver escravo não for estabelecida, as eixo escravo não for estabelecida, o
instalado coordenadas da máquina são mudadas alarme PS0354 ocorre.
para as coordenadas definidas no
parâmetro nº 1240, completando o
retorno à posição de referência.
Atualização das - Selecionar utilizando o bit 4 (SPN) do - Bit 4 (SPN) do parâmetro nº 8164
coordenadas da peça parâmetro nº 8164. não está disponível.
e coordenadas Bit 4 (SPN) do parâmetro nº 8164 A ferramenta sempre se
relativas do eixo As coordenadas da peça e comporta como quando o SPNx
escravo sob controle coordenadas relativas do eixo escravo está configurado para 0 (as
síncrono sob controle síncrono são: coordenadas são atualizadas).
0: Atualizadas.
1: Não atualizadas.
1439
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/
Controle composto
Item Série 0i-TTC Série 0i-D
G28 durante controle - Quando a posição de referência do eixo - Quando a posição de referência do
composto composto do outro caminho não for eixo composto do outro caminho não
estabelecida, as coordenadas da for estabelecida, o alarme PS0359
máquina são mudadas para as ocorre.
coordenadas definidas no parâmetro nº
1240, completando o retorno à posição
de referência.
Controle composto - Selecionar se usa a funçção composta - Bit 1 (CZMx) do parâmetro nº 8161
para o comando de do comando de retorno à posição de não está disponível.
retorno à posição de referência do eixo de contorno Cs, A ferramenta sempre se comporta
referência do eixo Cs usando bit 1 (CZMx) do parâmetro Nº como quando CZMx está configurada
quando o controle 8161. para 1 (o controle composto é usado).
composto for exercido Bit 1 (CZMx) do parâmetro nº 8161
para eixos de contorno Quando o controle composto for exercido
Cs para eixos de contorno Cs, a função de
controle composto para o comando de
retorno à posição de referência do eixo de
contorno Cs é:
0: Não usada.
1: Usada.
1440
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
G53 durante controle - Selecionar utilizando o bit 2 (CPMx) do - Bit 2 (CPMx) do parâmetro nº 8165 não
composto parâmetro nº 8165. está disponível.
Bit 2 (CPMx) do parâmetro nº 8165. A ferramenta sempre se comporta
Durante o controle composto, a seleção do como quando CPMx está configurado
sistema de coordenada da máquina (G53) para 1 (G53 está ativado.)
é:
0: Desativada.
1: Ativada.
(A distância de viagem é calculada para
que a máquina se mova de acordo com o
sinal de seleção de sistema de
coordenada da máquina do caminho
parceiro.)
Aceleração/desaceler - Selecionar utilizando o bit 0 (NLSx) do - Bit 0 (NLSx) do parâmetro nº 8167 não
ação constante de parâmetro nº 8167. está disponível.
aceleração Bit 0 (NLSx) do parâmetro nº 8167 A ferramenta sempre se comporta
Para Aceleração/desaceleração constante de como quando NLSx é definido como 1.
aceleração/desacelera tempo de aceleração para (Aceleração/desaceleração constante
ção em travessia aceleração/desaceleração em travessia de tempo de aceleração é ativada.)
rápida para um eixo rápida para um eixo sujeito ao controle
sujeito ao controle composto (bit 4 (RPT) do parâmetro nº
composto (bit 1603) é:
4 (RPT) do parâmetro 0: Ativada.
No. 1603) 1: Desativada.
Coordenadas da - Os valores de coordenada do caminho - Selecionar utilizando o bit 0 (MDMx) do
máquina durante local são exibidos. parâmetro nº 8169.
controle composto Bit 0 (MDMx) do parâmetro nº 8169
Coordenadas da máquina exibidas
durante controle composto são:
0: Valores de coordenada do caminho
local.
1: Valores de coordenada da máquina do
caminho parceiro.
Leitura das - Os valores de coordenada do caminho - Selecionar utilizando o bit 1 (MVMx) do
coordenadas da local são lidos. parâmetro nº 8169.
máquina (#5021 e Bit 1 (MVMx) do parâmetro nº 8169
após) durante o As coordenadas da máquina (#5021
controle composto e após) que são lidas durante o
controle composto são:
0: Valores de coordenada da máquina do
caminho local.
1: Valores de coordenada da máquina do
caminho Parceiro.
1441
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1442
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1443
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1444
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1445
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1446
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Peça de trabalho N2
P3
N3
1447
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Caminho do Centro
da Ferramenta
Caminho programado
V.4 V1
V3 V2
Caminho do Centro
da Ferramenta
VA VB
Caminho programado
V4 V1
V3 V2
1448
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1449
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
G00 r
S
(G42 G01) Posição de referência
Ponto
intermediário
S G28 S S G01
r
G00
Posição de referência
(G42 G01)
1450
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Centro Centro
1451
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Caminho
Caminho programado programado
Caminho programado
Caminho programado
Nenhuma
1452
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Comportamento T -
Selecionar utilizando bit 4 (K0D) do
quando K0 está - Selecionar utilizando bit 5 (K0E) do parâmetro Nº 5105 para ambas as
especificado para o parâmetro Nº 5102. séries T e M.
número de repetições Bit 4 (K0D) do parâmetro Nº 5105
K Bit 5 (K0E) do parâmetro Nº 5102 Quando K0 está especificado em um ciclo
Quando K0 está especificado em um ciclo fixo de perfuração (G80 a G89):
fixo de perfuração (G80 a G89): 0: Operação de perfuração não é realizada,
0: Uma operação de perfuração é realizada. e apenas os dado de perfuração é
1: Operação de perfuração não é realizada armazenado.
e apenas o dado de perfuração é 1: Uma operação de perfuração é realizada.
armazenado. NOTA
M Com a série T, a lógica dos valores 0 e 1 é
oposta àquela do bit 5 (K0E) do parâmetro
1: Operação de perfuração não é realizada
nº 5102 da Série Oi-C.
e apenas o dado de perfuração é
armazenado.
Comportamento do - O comportamento pode ser selecionado - Enquanto bit 1 (NRF) do parâmetro Nº
primeiro comando de usando-se o bit 1 (NRF) do parâmetro Nº 3700 existir, a operação de
posicionament0 (G00) 3700. posicionamento normal é realizada
para um eixo de em um ciclo fixo, independente da
controle de contornos Bit 1 (NRF) do parâmetro Nº 3700 configuração deste bit de parâmetro.
CS em um ciclo fixoo Após um fuso serial ser trocado para um
eixo de controle de contornos Cs, o
primeiro comando de movimento:
0: Realiza a operação de posicionamento
normal após executar a operação de
retorno à posição de referência.
1: Realiza a operação de posicionamento
normal.
1453
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Valor de limpeza de - Definir o valor no parâmetro Nº 5114. - Definir o valor no parâmetro Nº 5115.
um ciclo de
perfuração profunda
Eixo de perfuração no - O eixo Y não pode ser utilizado como - O eixo Y pode ser utilizado como um eixo
Formato da Série um eixo de perfuração. de perfuração.
10/11 Alarme P/S Nº 028 é emitido.
1454
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1455
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1456
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1457
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Nenhuma
1458
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
1459
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1460
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Posicionamento em - Posicionamento tipo não linear é - [Retorno ao ponto de partirda pelo G70]
G70 para operações sempre utilizado, independente da O posicionamento tipo não linear é
de ciclo G76 configuração do bit 1 (LRP) do sempre utilizado.
parâmetro Nº 1401. [Outras operações de
posicionamento] Depende do bit 1
(LRP] do parâmetro
Nº 1401.
1461
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
[Quando P15 = 1]
A ferramenta comple um processo de
embolsamento antes de proceder ao
corte para o próximo bolso. (Ver a
figura à direita.)
Limitação no número - Depende do bit 2 (P15) do parâmetro - Bit 2 (P15) do parâmetro Nº 5103
de bolsos no Nº 5103. não está disponível.
G71/G72 tipo II (ciclo [Quando P15 = Não limitado.
fixo respectivo 0]
múltiplo para Até 10 bolsos podem ser
torneamento II). especificados. Especificar 11 ou mais
bolsos causa o alarme PS0068.
[Quando P15 = 1]
Não limitado.
1462
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Número de divisões - O número e divisões também é 2 para - O número de divisões especificadas por
em G73 o comando D1. Para os comandos D2 D se aplica.
e subseqüentes, o número de divisões
especificadas pelo D se aplica.
Nenhuma
1463
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
1464
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
Nenhuma
1465
K.DIFERENÇAS DA SÉRIE Oi-C APÊNDICE B-64304PO/01
Nenhuma
1466
B-64304PO/01 APÊNDICE K.DIFERENÇAS DA SÉRIEOi-C
M
K.53 CHANFRAGEM DE ÂNGULO OPCIONAL E ARREDONDAMENTO
DE CANTO (SÉRIE M)
M M
Operação de bloco - Parada de bloco único não é - Realizar parada de bloco único no ponto
único realizada no ponto de partida de um de partida de um bloco inserido
bloco de chanfragem de ângulo depende do bit 0 (SBC) do parâmetro
opcional ou arredondamento de Nº 5105.
canto inserido.
Bit 0 (SBC) do parâmetro No. 5105
Em um ciclo fixo de furação, ciclo de
chanfro/arredondamento de canto (série T)
ou chanfragem de ângulo opcional/ciclo de
arredondamento de canto (série M):
0: Parada de bloco único não é realizada.
1: Parada de bloco único é realizada.
Nenhuma.
1467
B-64304PO-1/01 ÍNDICE
ÍNDICE
i-1
ÍNDICE B-64304PO-1/01
i-2
B-64304PO-1/01 ÍNDICE
i-3
ÍNDICE B-64304PO-1/01
<H>
899 Modificação de senha…................................................... 805
Modo de rosqueamento (G63)..................................... 83
Histórico de alarme...........................................................
Monitor de Fuso................................................................ 846
Histórico de mensagens do operador externo................... 902
Mover parte de um programa........................................... 699
Histórico de operações..................................................... 904
Mover um Programa Inteiro.............................................. 704
MOVIMENTO DA FERRAMENTA AO LONGO DOS
<I> CONTORNOS DA PEÇA – INTERPOLAÇÃO................. 12
537 MUDANÇA DE ATRIBUTOS DE PROGRAMAS.............. 726
IMAGEM DE ESPELHO...................................................
Iniciar Sinal de Verificação.............................................. 581
<N>
INSERÇÃO AUTOMÁTICA DE NÚMEROS DE
SEQUÊNCIA.................................................................... 667 34
NOMES DOS EIXOS........................................................
INSERÇÃO DE DADOS EXTERNOS............................. 1429
NOMOGRAMAS................................................................. 1275
Inserção de palavras................................................... 686 483, 1003
NOTA..........................................................................
Inserção Direta do Valor de Correção da Origem da
794 NOTAS SOBRE A LEITURA DESTE MANUAL............... 8
Peça de Trabalho............................................................
NOTAS SOBRE VÁRIOS TIPOS DE DADOS.................. 8
INSERÇÃO DO VALOR DE DESLOCAMENTO DA
FERRAMENTA MEDIDA B (SÉRIE T)............................. 1394 NÚMERO DE EIXOS CONTROLADOS........................... 33
INSTRUÇÃO DE VELOCIDADE DE AVANÇO EM
CÍRCULO IMAGINÁRIO PARA UM EIXO DE <O>
ROTAÇÃO...................................................................... 87
Instrução modal: Instrução após o comando mover (G66). 301 Observações Úteis............................................................ 1345
INTERPOLAÇÃO CILÍNDRICA (G07.1)......................... 59 Operação ........................................................................... 603
INTERPOLAÇÃO CIRCULAR (G02, G03)..................... 51 OPERAÇÃO ARITMÉTICA E LÓGICA............................. 273
INTERPOLAÇÃO CIRCULAR........................................ 1374 OPERAÇÃO AUTOMÁTICA...................................... 418, 507
INTERPOLAÇÃO DE COORDENADA POLAR (SÉRIE T) 1435 OPERAÇÃO DE MEMÓRIA.............................................. 508
INTERPOLAÇÃO HELICOIDAL (G02, G03) ................... 57 OPERAÇÃO DE PLANEJAMENTO.................................. 518
INTERPOLAÇÃO HELICOIDAL...................................... 1375 OPERAÇÃO DNC….......................................................... 515
INTERPOLAÇÃO LINEAR (G01)…................................. 48 OPERAÇÃO MANUAL................................................ 414, 461
INTERRUPÇÃO POR MANIVELA.................................. 527 OPERAÇÃO MDI…........................................................... 511
INTERVENÇÃO E RETORNO MANUAL....................... 534 OPERAÇÃO-TESTE.......................................................... 552
Operações da Tela Geral ….............................................. 440
OPERAÇÕES DE ETHERNET INCORPORADAS........... 654
<L>
Orientação do fuso............................................................. 142
OUTROS COMPONENTES DE PROGRAMA QUE NÃO
Ligando a energia…….............................................. 459 SEÇÕES DE PROGRAMA................................................ 211
LIMITAÇÕES DE MOVIMENTOS DO CURSOR NA Override automático de cantos internos (G62)................. 84
EDIÇÃO DE PROGRAMAS .......................................... 710 Override automático de cantos (Série M).......................... 84
Limitações...................................................................... 1017 OVERRIDE DA VELOCIDADE DE AVANÇO.................... 555
LISTA DE ALARMES...................................................... 1295 OVERRIDE DO DESLOCAMENTO RÁPIDO................... 556
LISTA DE CÓDIGO DE PROGRAMA............................. 1261
LISTA DE CÓDIGOS G NA SÉRIE T.............................. 42 <P>
Lista de Funções da Ferramenta de PC........................ 1346
LISTA DE FUNÇÕES E FORMATO DE PROGRAMA... 1263 Para a Unidade de Exibição de 10,4 polegadas............... 930
Lista de Mensagem de Erro........................................... 1363 Para a Unidade de Exibição de 8.4 polegadas................. 928
LISTA DE CÓDIGOS G NA SÉRIE M............................. 39 PARADA DE EMERGÊNCIA............................................. 561
PARÂMETROS RELACIONADOS.................................... 207
PARÂMETROS.................................................................... 1035
<M> PAUSA .............................................................................. 92
Pesquisa de palavras........................................................ 680
MACRO DE USUÁRIO DO TIPO INTERRUPÇÃO........ 328 PESQUISA DO NÚMERO DE SEQUÊNCIA..................... 693
MACRO PERSONALIZADO.......................................... 1395 691
PESQUISA DO NÚMERO DO PROGRAMA....................
MACRO P E R S O N A L I ZA D A ......................................... 226 PESQUISAR NÚMERO DE SEQUÊNCIA......................... 1421
MANUTENÇÃO DE ROTINA......................................... 1021
Ponto de Referência (Posição específica da Máquina)..... 15
MEDIÇÃO AUTOMATICA DO COMPRIMENTO DA PONTO DE REFERÊNCIA................................................ 94
FERRAMENTA (SÉRIE M) / DESLOCAMENTO POSICIONAMENTO (G00).............................................. 46
AUTOMÁTICO DA FERRAMENTA (SÉRIE T).............. 1371
POSICIONAMENTO DE DIREÇÃO ÚNICA (SÉRIE M).... 1466
MEDIDAS DE SEGURANÇA ......................................... s-1
POSICIONAMENTO DE EIXO (SÉRIE T)......................... 1388
MEMÓRIA DE COMPENSAÇÃO DA FERRAMENTA.... 1392
Posicionamento do fuso (Série T)...................................... 143
MENSAGEM DE ERRO EM PROGRAMA..................... 1363
POWER MATE CNC MANAGER....................................... 1432
Mensagens de Aviso.............................................. 456, 1003 Pré-definição do Sistema de Coordenadas da peça
M ét od o d e es p ec if ic aç ão. ....................................... 329
(G92.1).................................................................... 113
MÉTODO DE SUBSTITUIR A BATERIA......................... 1025 Pré-definição do Sistema de Coordenadas da peça.......... 757
Métodos de recuperação de alarme por meio de Procedimento para Estabelecimento de Posição de
verificação de erros de sincronismo........................... 372 Referência........................................................................... 477
Miscelânea ...................................................................... 1397
i-4
B-64304PO-1/01 ÍNDICE
<T>
<R>
TABELA DE CÓDIGO DE CARACTERE DUPLO BYTE
281 FANUC............................................................................ 1289
RAMIFICAÇÃO E REPETIÇÃO.......................................
Ramificação incondicional (Declaração GOTO)............... 281 TABELA DE CORRESPONDÊNCIA CARACTERE-
CÓDIGO..................................................................... 1287, 288
REGISTRO DE PROGRAMAS DE MACROS DE
USUÁRIO......................................................................... 320 TABELAS DE AJUSTE DE PARÂMETRO PADRÃO...... 1259
Registro, Troca e eliminação de dados do gerenciamento TAMANHO DO ARMAZENAMENTO DO PROGRAMA
de vida da ferramenta....................................................... 179 DE PEÇA / NÚMERO DE PROGRAMAS
REGRAS DE CARACTERES EM ARQUIVO DE REGISTRÁVEIS............................................................. 208
PROGRAMA..................................................................... 1360 TECLA MDI VIRTUAL..................................................... 1014
Regras de Nomeação de Arquivo de Programa............... 1358 TECLAS DE FUNÇÃO E TECLAS DE FUNÇÃO
Regras de nomeação de Pasta........................................ 1359 PROGRAMÁVEL............................................................ 439
REGRAS DE NOMEAÇÃO.............................................. 1358 Teclas de Função Programável...................................... 443
REINÍCIO DE PROGRAMA............................................. 539 Teclas de função............................................................ 442
Relação com Outras Funções (Para controle de 2 Tela ANIMAÇÃO GRÁFICA (3 PLANOS)…................... 995
caminhos)........................................................................ 612 Tela ANIMAÇÃO GRÁFICA (CONFGURAÇÃO)…….… 988
Repetição (Instrução WHILE).......................................... 286 Tela ANIMAÇÃO GRÁFICA (EXECUÇÃO…….............. 982
RESTRIÇÕES…........................................................... 1004, 1012
TELA DE CARTÃO DE MEMÓRIA................................. 648
Retorno à Posição de Referência…................................ 479 Tela de configuração da faixa de correção da ferramenta
RETORNO AO PONTO DE REFERÊNCIA..................... 95 do eixo Y......................................................................... 597
RETORNO DA TELA DE ALARME…….......................... 610 Tela de configuração da faixa de troca de peça........... 599
RETORNO MANUAL À POSIÇÃO DE Tela de Configuração de Cores.................................... 847
REFERÊNCIA......................................................... 462, 1378 Tela de Configuração de Faixa de Correção de
RETRAIR CICLO DE ROSCA (CICLO FIXO DE CORTE Ferramenta..................................................................... 590
/CICLO FIXO DE CORTE REPETITIVO MÚLTIPLO) Tela de configuração de faixa de correção de origem da
(SÉRIE T)......................................................................... 1434 peça de trabalho............................................................ 595
Tela de configuração de função de confirmação de
<S> operação........................................................................ 588
Tela de Configuração de Sistema................................. 895
Saída de dados de compensação de erro de passo........ 629 Tela de configuração..................................................... 587
Saída de dados de correção............................................. 624 TELA DE DISQUETE………......................................... 659
Saída de Dados de Histórico de Operação...................... 636 Tela de Exibição do Bloco Atual (Somente para exibições
Saída de dados do Sistema de Coordenadas de Peça..... 635 de 8,4 Polegadas).......................................................... 775
Saída de parâmetros…..................................................... 622 Tela de Exibição do Próximo Bloco............................... 773
Saída de um programa..................................................... 620 Tela de Caminho Gráfico.............................................. 950
Saída de variáveis comuns de macro de usuário............ 632 Tela de Lista de Programas.......................................... 772
SALTO DE PASSOS MÚLTIPLOS (G31)........................ 66 Tela de Manutenção Periódica..................................... 887
68 Tela de Parâmetro Gráfico........................................ 935, 1008
SALTO DO LIMITE DE TORQUE....................................
Tela de Programa para Operação MDI......................... 771
SEGUNDA FUNÇÃO AUXILIAR (CÓDIGO B) ................ 202
Tela de Programação Gráfica Conversacional….......... 776
SELEÇÃO DA FERRAMENTA USADA PARA VÁRIAS Tela de Suporte de Configuração de Parâmetros.......... 856
MÁQUINAS – FUNÇÃO DA FERRAMENTA ................... 26 Tela de suporte às configurações de parâmetros
Seleção de Nível de Precisão.......................................... 810 (definição de ajuste de ganho)....................................... 866
SELEÇÃO DE PLANO..................................................... 123 Tela de suporte às configurações de parâmetros
Seleção de Sistema de coordenadas da peça............... 108 (configurações de eixo)................................................. 860
Seleção de um Cartão de Memória como um Dispositivo.. 719 Tela de suporte às configurações de parâmetros (definição 864
SELEÇÃO DE UM DISPOSITIVO.................................... 718 de servo).........................................................................
SELEÇÃO DE UM PROGRAMA PRINCIPAL.................. 728 Tela de Verificação de Programas (Somente para
Selecionando os sinais do histórico de operações.......... 914 Displays de 8,4 Polegadas)............................................ 774
SINAL DE PROTEÇÃO DE MEMÓRIA PARA O TELA DO MEDIDOR DE CARGA................................... 928
PARÂMETRO CNC.......................................................... 1428 Tela CAMINHO GRÁFICO (CONFIGURAÇÃO)............. 967
SINAL DE SALTO DE ALTA VELOCIDADE (G31).......... 67 Tela CAMINHO GRÁFICO (EXECUÇÃO)...................... 977
SISTEMA DE COORDENADAS DA MÁQUINA............... 103 Tela CAMINHO GRÁFICO (POSIÇÃO).......................... 960
SISTEMA DE COORDENADAS DA PEÇA DE TELAS EXIBIDAS ATRAVÉS DA TECLA DE FUNÇÃO 921
TRABALHO...................................................................... 1381
SISTEMA DE COORDENADAS DA PEÇA..................... 105 TELAS EXIBIDAS ATRAVÉS DA TECLA DE FUNÇÃO 749
Sistema de coordenadas do desenho da peça e Sistema de
coordenadas especificado pelo CNC.............................. 16
i-5
ÍNDICE B-64304PO-1/01
<U>
<V>
i-6
Registro de Revisão
FANUC Série 0i-MODELO D/Série 0i Mate-MODELO D MANUAL DO USUÁRIO (Para o Sistema de Torno
(B-63944PO)
01 Jun., 2008