Escolar Documentos
Profissional Documentos
Cultura Documentos
Em operação de reprodução
72 OM1103032JE04
EXPANDINDO AS FUNÇÕES
1 1 eixo X+ Y-
X+
2 1 eixo X-
3 1 eixo Y+
4 1 eixo Y-
São as direções dos eixos coordenados do robô. Como cada eixo tem direções
positivas e negativas, eles são indicados como X +, X-, Y +, Y-, Z + e Z-.
quando ela executa a operação de soldagem. Portanto, é bom usar o tipo de direção de
detecção “com base no ângulo da ferramenta”.
<Suplemento>
O ângulo da ferramenta pode ser definido conforme a figura à direita. Nessa
posição, as seguintes são as direções de detecção a serem aplicadas. Observe
que, dependendo da biblioteca, algumas instruções não são aplicáveis.
você
Ferramenta
direção
V Ferramenta
ângulo
OM1103032JE04 73
EXPANDINDO AS FUNÇÕES
• Direção T
• Direção Tp
Tp +
No caso de soldagem de ângulo horizontal, a direção “T +” ou “T-” é a direção da linha
de solda.
Quanto à soldagem de filete plano no ângulo de tração ou pressão, a direção "Tp +"
ou "Tp-" é a direção perpendicular à linha de solda
• Direção Tz
• Direção Tf
É a direção para a qual a ferramenta está voltada. Esta direção é usada para
detectar e corrigir o deslocamento da superfície inclinada.
• Direção da TV
TV-
• Direção Txy
Z
A direção do eixo X ou Y mais próxima do ângulo do vetor em que a
ferramenta é projetada no plano XY.
X
Y X
T+
T+
74 OM1103032JE04
EXPANDINDO AS FUNÇÕES
(2) Se um número de correção do sensor (diferente de zero “0”) for detecção número “10” é armazenado no número de dados de correção “10”.
2.5 Multi-Sensor
Na operação real, os pontos são principalmente deslocados em várias direções. Um sensor de toque pode fazer a correção em uma ou duas direções. No entanto, ao
sobrepor os valores de correção da operação de detecção de toque múltiplo, é possível corrigir a posição deslocada em várias direções, o que é chamado de
“multissensor”.
① Ensine o ponto de detecção como “Sensor A”. ① “Sensor A” realiza a detecção para calcular a correção
② Defina o “Sensor B” para refletir o valor.
resultado do “Sensor A” antes de ② O “Sensor B” realiza a detecção da posição
detectar o ponto. deslocado pelo valor de correção do “Sensor A”.
③ Em seguida, defina o "Ponto X" para refletir o ③ Aplique o resultado (valor de correção) do "Sensor B" ao
resultado do “Sensor B” para o “Ponto Ponto X. * Como o valor de correção do “Sensor B” reflete o valor de
X”. correção do “Sensor A”, o Ponto X é deslocado pelo valor de correção
integrado dos “Sensores A e B”.
α Posição de trabalho X em
Y
Ponto de detecção 2 operação de reprodução.
Ponto de detecção 1
Etapa X
X S2 '
S1 '
S1 Ponto X S2
S1 Ponto X S2
α
Posição de trabalho X na operação de
ensino
OM1103032JE04 75
EXPANDINDO AS FUNÇÕES
<Suplemento>
(1) O “sensor de 2 pontos” corrige o deslocamento na direção de rotação no plano XY. Não corrige o dis-
colocação na direção de rotação em um plano vertical (um plano que inclui a coordenada Z).
(2) O valor de correção do “sensor de 2 pontos” é refletido no ângulo de rotação da tocha (U). Não é refletido para a tocha (V) ou
ângulo de torção (W).
(3) Se dois pontos alinhados verticalmente são ensinados como pontos de detecção para o "sensor de 2 pontos", não é possível obter a correção correta
valores de correção. Certifique-se de ensinar dois pontos separados um do outro horizontalmente para o “sensor de 2 pontos”.
• Os tipos de movimento de detecção disponíveis na função de nova tentativa do sensor de (3) Se o sensor detecta o trabalho, ele calcula o valor de correção levando em
toque são detecção de 1 eixo, detecção de filete e detecção de ranhura (centro).
consideração a quantidade de deslocamento necessária para o
76 OM1103032JE04
OPERAÇÃO
3. OPERAÇÃO
3.1 Configuração do arquivo do sensor de toque
Nota
Existem muitos parâmetros em um arquivo de sensor de toque. Faça uma cópia do arquivo do
sensor de toque padrão; SLS00 e, em seguida, altere os parâmetros para o trabalho específico.
(1) Com a função “Send”, envie o arquivo SLS00 no (3) Com a função “Send”, envie o SLSxx no con
“Pasta SLS para o controlador. vá para a pasta “SLS”.
(2) Com a função “Renomear” da Propriedade, mude (4) Exclua o arquivo “SLSxx” no controlador.
o nome do arquivo de SLS00 a “SLSxx” (onde xx é um número até 99).
Consulte os procedimentos a seguir para abrir o arquivo do sensor de toque a ser configurado
<Nota>
Se um arquivo de programa for aberto, o sensor de toque arquiva o pro-
(3) Clique com o botão direito do mouse para exibir uma caixa de diálogo para edição.
(4) Após a conclusão das configurações, clique em OK até que a caixa de diálogo para
(5) Para continuar a edição, repita os procedimentos de (2). Para encerrar a edição,
clique em “Cancelar”.
OM1103032JE04 77
OPERAÇÃO
Eles são parâmetros para controlar os movimentos de detecção, como distância de * Para definir itens com uma caixa de
detecção, velocidade de detecção e distância e velocidade para voltar após a operação de seleção à direita, é possível alterar o
detecção. Defina os parâmetros para cada tipo de movimento de detecção. Na visualização incremento de entrada para 0,1 mm.
em árvore do arquivo do sensor de toque, clique no item com o qual gostaria de trabalhar
Marque a caixa de seleção para reduzir
para exibir a caixa de diálogo de configuração.
o incremento de entrada. É útil para
configurações finas.
Sensing SPD
Sensor de 1 eixo
Retorno SPD
Dist.
Dist.
de detecção
SPD
Sensor de Filete
de detecção Dist.
SPD
Single V-groove
Detecção
Detectando tom
Detecção
Retorno SPD
Retornar
Detecção Retornar
Em movimento
Valor Dist.
Dist. Dentro
Máx. de detecção
Sulco 1ª detecção
SPD Dist.
Detectando tom
Valor de detecção
Sensing SPD
78 OM1103032JE04
OPERAÇÃO
Sensing SPD
Largura da ranhura
Sensor de detecção
(Largura G)
Retornar
SPD
Sensing SPD
Bisel único
Dist. Móvel Dentro
sulco
Sulco
Sensor de detecção
Retorno SPD
OM1103032JE04 79
OPERAÇÃO
pontos”.
3.2 Programa
• Quando o programa em execução é alternado para outro programa por CALL, JUMP
ou assim por diante, o arquivo do sensor de toque atual é fechado e o arquivo do
sensor de toque do programa recém-executado é aberto.
80 OM1103032JE04
OPERAÇÃO
(3) Com a caixa de diálogo “SLS TCH”, defina “Menu No.”; especifique um
número de menu do movimento do sensor a ser aplicado. É possível inserir o
número do menu diretamente. Você também pode pressionar o botão
“Navegar” para indicar a lista de números do menu e selecionar um.
é repetido no máximo.
[Distância de repetição]: Especifique a distância em que o sensor se move
<Nota> Z
• Certifique-se de definir o “Ângulo de detecção 3D” para “00.00” se “detecção
3D” não for aplicado. Caso contrário, a direção de detecção real gira no
eixo z. Z
Sentindo direção
• Esta função “Ângulo de detecção 3D” também se aplica à direção de nova
tentativa. Portanto, quando a função é aplicada, a direção da nova tentativa
também gira. Y
<Para a detecção de ranhura>
Y
[Remova o componente de profundidade]: Marque este item para tratar o componente de
OM1103032JE04 81
OPERAÇÃO
mudando o sensoriamento
direção do último ponto de
detecção.
[Use a distância da superfície] Marque este item para detectar a seção da
ranhura quando a tocha se move para baixo na distância predefinida. Com
Método convencional
este método, não é necessário mover a tocha para baixo até que toque na
superfície da ranhura. Esta função é útil para evitar interferência entre a obra e
o bico no caso de ranhura profunda ou ranhura de bisel único com peça de Detecta uma seção de ranhura
P2 : Ponto de detecção
Nota
• Os dados de correção são zero “0” no processo de ensino. Os dados de correção efetiva são criados quando uma operação real é executada.
• Para alterar as configurações de dados associadas ao comando SLSTCH, clique no comando SLSTCH na visualização em árvore. Em seguida, a caixa de diálogo de
configuração parece mudar.
82 OM1103032JE04
OPERAÇÃO
(1) Juntamente com o registro da posição de um comando MOVE, especifique precisa ser criado no sistema de coordenadas cooperativo. Se a
o número de “Correção”. interpolação do ponto inicial de detecção de toque e o ponto de detecção
[Correção]: especificar qual correção do sensor de toque deve ser forem MOVL +, os dados de correção do sensor de toque serão criados no
aplicada à posição. sistema de coordenação cooperativa. No momento de definir o comando
(2) Use o “Número do menu” do sensor pretendido para definir o número da de momento do sensor de toque (SLS TCH) (consulte a seção anterior),
“Correção”. Se a “Correção” for definida como zero “0”, significa que defina “Interpolar” para “MOVEL”.
nenhuma correção é aplicada à posição.
(6) No caso de alternar o tipo de interpolação, de cooperativa para não
(3) O valor definido de “Correção” é registrado como os dados associados à cooperativa e vice-versa, de um ponto de aprendizagem, alterne o tipo de
variável de posição na posição em que os dados de “Correção” são interpolação do sensor de toque também se a função de sensor de toque
OM1103032JE04 83
OPERAÇÃO
ensino. Se o trabalho estiver posicionado na posição original, você pode (4) A partir dessa posição, opere o robô para a posição
simplesmente adicionar ou alterar a posição. Caso contrário (o trabalho foi você gostaria de alterar ou adicionar no modo de teste de programa do modo de
deslocado), é necessário realizar os seguintes procedimentos. aprendizagem ou ponto a ponto no modo automático.
<Nota>
Gere todas as correções do sensor de toque do número de “Correção” igual Antes de editar a posição corrigida pelo sensor de toque
ao definido ou a ser definido para a posição a editar. Execute os seguintes sor, certifique-se de gerar as correções do sensor do número de
procedimentos (1) a (5) para gerar as correções do sensor de toque. Se as “Correção” igual ao da posição a editar. É necessário rastrear até
correções necessárias do sensor de toque foram geradas, pule os o número do sensor cujo valor definido de “Correção” é zero “0”,
procedimentos (1) a (5) e passe para o procedimento (6). bem como cujo número do sensor é igual ao número de
“Correção” da posição a editar. É para gerar todas as correções
de sensor usadas em multissensor.
(1) Verifique o valor definido do número de "Correção" (para alterar
ou a ser definido (para adicionar) da posição.
(5) Defina o modo para o modo de aprendizagem.
(2) Rastreie os pontos até a posição inicial de detecção
(6) Selecione “Alterar” (ou “Adicionar” para adicionar um ponto)
ção cujo número de sensor é igual ao número de “Correção” que
você verificou e também cujo valor de ajuste de “Correção” é zero (7) Mova o robô manualmente para a posição que deseja
mude para (ou adicione um ponto).
“0”.
(8) Armazene a nova posição.
84 OM1103032JE04
OPERAÇÃO
adicionar a operação de detecção de toque. Caso contrário (o trabalho foi deslocado), é erar as correções do sensor do número de “Correção” igual ao
necessário executar os seguintes procedimentos. que será aplicado à operação de detecção. É necessário rastrear
até o número do sensor cujo valor definido de “Correção” é zero
“0”.
Gere todas as correções do sensor de toque do número de “Correção” igual (5) Defina o modo para o modo de aprendizagem. (6)
ao que será definido para a nova operação de detecção. Execute os
Selecione o modo “Adicionar”.
seguintes procedimentos (1) a (5) para gerar as correções do sensor de
(7) Mova o robô manualmente para a posição inicial do
toque. Se as correções necessárias do sensor de toque foram geradas, pule
operação de detecção a ser adicionada.
os procedimentos (1) a (5) e passe para o procedimento (6).
(8) Ensine os comandos de movimento do sensor de toque.
<Nota>
(1) Verifique o número de "Correção" a ser aplicado ao
• Certifique-se de executar a operação de detecção recém-adicionada no modo
posição inicial da operação de detecção a ser adicionada.
Auto antes de ensinar uma posição à qual esta operação de detecção
(2) Rastreie os pontos até a posição inicial de detecção recém-adicionada seja aplicada, caso contrário, o valor de correção não pode
ção cujo número de sensor é igual ao número de “Correção” que ser calculado corretamente, como resultado, a nova posição de aprendizagem
você verificou e também cujo valor de ajuste de “Correção” é zero pode não ser armazenada .
“0”.
(3) Assim que essa posição for encontrada, mova o robô para a posição no modo de
• Para adicionar multissensor, defina os números dos sensores a serem
rastreamento.
aplicados no multissensor como o número de “correção”. No entanto, todas
(4) A partir dessa posição, opere o robô para a posição que gostaria de adicionar a as correções do sensor dos números do sensor configurados para o número
operação de detecção no modo de teste de programa do modo de aprendizagem “Correção” precisam ser geradas. Execute o programa para gerá-los todos
ou ponto a ponto no modo Automático. de antemão.
OM1103032JE04 85
OPERAÇÃO
3.2.6 Como alterar a posição do sensor de toque (posição inicial ou posição de detecção)
Os procedimentos para alterar o início do sensor de toque ou a posição de Em geral, a menos que esta edição seja necessária no procedimento de ensino,
detecção (onde o comando MOVE antes ou depois do comando SLSTCH se você deve considerar que a posição de trabalho atual e a posição de trabalho
refere) depende se o trabalho atual está na mesma posição que sua posição original não são as mesmas.
original na operação de ensino.
Exclua os três comandos atuais; mova o comando para a posição inicial de detecção, o comando de detecção de toque e mova o
Na posição original
comando para a posição de detecção e, a seguir, ensine a operação de detecção de toque.
ensinada
(1) Verifique o número de “Correção” aplicado à posição inicial de detecção para alterar.
(2) Rastreie os pontos até a posição inicial de detecção cujo número de sensor é o
mesmo que o número de “Correção” que você verificou, e também cujo valor definido de “Correção” é zero “0”.
(3) Assim que essa posição for encontrada, mova o robô para a posição no modo de rastreamento.
(4) A partir dessa posição, opere o robô para a posição que você gostaria de adicionar a operação de detecção no modo de teste de
programa do modo de aprendizagem ou ponto a ponto no modo Auto.
(5) Verifique se a mudança da posição do sensor de toque muda a direção de detecção ou não.
Deslocado (c) Execute a operação normal de “edição de posição” para alterar a posição inicial de detecção.
o modo de aprendizagem.
(e) Insira o número do sensor que você gostaria de alterar como número de “Correção”
ber. E marque a caixa de seleção do “Multi-sensing”.
Em seguida, armazene-o como uma nova operação de detecção de toque (com um novo número de sensor).
86 OM1103032JE04
OPERAÇÃO
3.2.7 Atribuindo os Dados de Correção do Sensor de Toque a uma Variável (Comando GET-TSF)
Use esta caixa de diálogo para atribuir dados de correção do sensor de toque. (1)
Selecione GET-TSF na lista do grupo “Sensor”.
Elements
redondo no eixo x
redondo no eixo y
Rz Correção de rotação Correção de rotação no plano criado pela detecção de 2 O valor do sensor de 2 pontos.
redondo no eixo z pontos.
X Correção no eixo x O elemento na direção do eixo x na correção de deslocamento O sistema de coordenadas do robô ou
direção paralelo. [Unidade: mm] direções XYZ no
sistema cooperativo de coordenadas.
Y Correção no eixo y O elemento na direção do eixo y na correção de deslocamento
direção paralelo. [Unidade: mm]
Largura Largura Valor absoluto da largura detectada ao ensinar o sensor de O valor do sensor de detecção de
detecção de largura [Unidade: mm] largura.
Largura D Correção de largura Valor de correção de largura detectado no sensor de largura (Diferença O valor do sensor de detecção de
do valor de "Largura".) [Unidade: mm] largura.
XYZ Correção em três O elemento nas direções dos eixos xyz na correção de O sistema de coordenadas do robô ou
direções (XYZ) deslocamento paralelo. [Unidade: mm] direções XYZ no
sistema cooperativo de coordenadas.
OM1103032JE04 87
OPERAÇÃO
3.2.8 Atribuição de uma variável aos dados de correção do sensor de toque (comando PUT-TSF)
Use esta caixa de diálogo para atribuir uma variável aos dados de correção do
sensor de toque.
< Procedimentos >
( 2 ) Defina os parâmetros.
X Correção no eixo x O elemento na direção do eixo x na correção de deslocamento paralelo. O sistema de coordenadas do
direção [Unidade: mm] robô ou direções XYZ na
coordenada cooperativa
Y Correção no eixo y O elemento na direção do eixo y na correção de deslocamento paralelo.
sistema.
direção [Unidade: mm]
Largura Largura Valor absoluto da largura detectada ao ensinar o sensor de detecção de O valor do sensor de detecção
largura [Unidade: mm] de largura.
Largura D Correção de largura Valor de correção de largura detectado na detecção de largura (Diferença do valor de O valor do sensor de detecção
“Largura”.) [Unidade: mm] de largura.
XYZ Correção em três O elemento nas direções dos eixos xyz na correção de deslocamento paralelo. O sistema de coordenadas do
direções (XYZ) [Unidade: mm] robô ou direções XYZ na
coordenada cooperativa
sistema.
Nota
• Com a função de movimento harmônico do eixo externo, a formação do sistema de coordenadas varia com as configurações da função. Portanto, é
necessário verificar a direção real de “direção X”, “direção Y” e “direção Z”.
• O conteúdo do processamento varia conforme a correção do sensor de toque especificada está em operação de detecção (correção efetiva) ou não.
* Caso esteja no estado de “correção efetiva”, embora a variável especificada seja atribuída, para outras condições, como multissensor ou sistema de coordenadas
harmônicas, os estados atuais são continuados em.
* Caso NÃO esteja no estado de “correção efetiva”, os dados de correção atuais são redefinidos e a variável especificada é atribuída. Nenhum multissensor está
disponível. O sistema de coordenadas do robô é aplicado.
• Portanto, se desejar aplicar esta função enquanto usa a operação de multissensor, você deve executar a operação de detecção simulada de antemão.
88 OM1103032JE04
OPERAÇÃO
1) TMPSAVE
Um comando para copiar o arquivo TSF do programa, este comando é usado para
um arquivo temporário.
O arquivo temporário é armazenado na pasta STR.
É possível criar até 10 arquivos temporários (nome do arquivo: TSF000 a
TSF009, número do arquivo: 0 a 9).
<Procedimento>
(1) Na lista de comandos do grupo "Placa espessa", selecione
TMPSAVE.
(2) Na caixa de diálogo TMPSAVE, defina os parâmetros.
[Tipo]: Selecione “TSF”.
[Não.]: Especifique o número do arquivo temporário.
2) TMPLOAD
Um comando para baixar o conteúdo de um arquivo temporário na pasta STR
criada usando o comando TMPSAVE para o arquivo TSF no programa em que
este comando é usado. O arquivo TSF no programa em que este comando é
usado é sempre sobrescrito.
<Procedimento>
(1) Na lista de comandos do grupo "Placa espessa", selecione
TMPLOAD.
OM1103032JE04 89
OPERAÇÃO
Tecla L-shift
Enquanto o indicador é exibido, é possível aplicar a operação de detecção de
toque.
P14
P11
Sensor Groove Sensor de 1 eixo
#1
(Z-) # 10
Nota
Os números na figura à direita, como o número do sensor, são apenas
exemplos. É necessário determinar cada número de acordo com cada MOVEL P10 (0) •••
Sensor Groove
programa. SLSTCH 1 •••
90 OM1103032JE04
LISTA DE ERROS
4. LISTA DE ERROS
Erro
mensagem Causa provável Remédio
código
conectadas.
E1170 Erro de parâmetro de comando Verifique as opções aplicáveis.
O parâmetro do comando está fora da faixa de
suporte.
primeiro ponto.)
(Executou o segundo ponto sem executar o
primeiro ponto.) Reveja o programa do sensor de 2 pontos.
Falha ao encontrar a posição de referência quando
SNSSFT-ON é executado.
(Sem "dados de deslocamento rotativo"; TRANSBASE
1, 2 e 3, fornecidos.)
(Os dados do turno rotativo contêm vários pontos.)
O arquivo SLS não existe. O arquivo SLS especificado não existe. Carregue o arquivo SLS do arquivo de backup ou crie um novo
E5000
arquivo SLS.
O arquivo SLS não pode ser lido. Incapaz de ler o conteúdo do arquivo SLS. Carregue o arquivo SLS do arquivo de backup ou crie um novo
E5010
arquivo SLS.
O arquivo TSF não pode ser criado. Incapaz de criar um arquivo. (As causas prováveis são Apague arquivos desnecessários.
espaço de memória insuficiente, erro de pasta e assim por Mova os arquivos de programa inativos para o
diante.) arquivo de backup e apague-os da memória.
E5040
Para reservar espaço no arquivo, apague os arquivos
desnecessários na pasta TSF (arquivos que não são
usados na operação de soldagem a ser executada)
O arquivo TSF não pode ser lido. Incapaz de ler o conteúdo do arquivo TSF.
E5050 Feche todos os arquivos e refaça.
E5080 Programa inválido de sensor de 2 Existe um erro no programa do sensor de 2 Reveja o programa do sensor de 2 pontos.
pontos. pontos.
E5090 Uma biblioteca de detecção indefinida Este erro indica que há um erro nos dados de Verifique as configurações do menu do sensor.
E5150 O arquivo TSF não existe. Incapaz de encontrar o arquivo TSF. Continue a operação e veja se o
Este é um erro improvável, pois o arquivo TSF é O arquivo TSF é criado automaticamente.
criado automaticamente pelo software.
OM1103032JE04 91
LISTA DE ERROS
Erro
mensagem Causa provável Remédio
código
003: Incapaz de salvar devido à memória Apague arquivos desnecessários para garantir espaço
E5400 Foi encontrado um erro na É usado um número de correção de sensor inválido. Refaça as configurações de correção do sensor.
E5410 O sistema de coordenadas do erro de ensino. Verifique os pontos e ensine o mesmo No caso de usar a
o segundo ponto é diferente do sistema de coordenadas do primeiro sistema de coordenadas de detecção para os dois pontos. aquele do primeiro ponto.
ponto e o do segundo ponto de detecção não função de movimento harmônico
coincidem. para o posicionador, não use o 2
sensor de pontos.
E5420 O sistema de coordenadas da Erro de ensino. Corrija o ensino de modo que o sistema de
operação é diferente daquele dos O sistema de coordenadas dos dados de correção e coordenação dos dados de correção e
dados de correção. o do comando são diferentes. Por exemplo, os dados o do comando é o mesmo. por meio de
de correção criados no sistema de coordenadas Consulte a seção “3.2.3 Configuração de correção
E5443 É impossível continuar a Como a máquina parou durante a operação de Mova um ponto para trás, ou mova para outro
operação de reprodução detecção de toque, não é possível reiniciar como ponto, antes de reiniciar.
porque o sensor de toque não está está.
completo.
E5450 Função "Ir para o ponto Erro na função “Ir para o ponto especificado” Não use a função “Ir para o ponto especificado”,
especificado": É impossível mover use o cursor para iniciar.
para o ponto especificado. • Nenhuma informação sobre a posição de parada e estado de
parada na operação automática.
92 OM1103032JE04
LISTA DE MOVIMENTOS DE SENSAÇÃO
Mova-se na direção especificada para detecção. Uma vez detectado, mova a direção para
trás.
X+
X-
Y+
Y-
Z+
Z-
T Y
Mova paralelamente à direção da tocha projetada no plano XY para detectar o ângulo do vetor de projeção. Uma vez
detectado, mova a direção para trás.
paralelo ao eixo Y
Txy X
Um tipo de “sensor de 1 eixo” que se move na direção no ângulo de gradiente especificado para a direção de projeção
para o plano XY ou no ângulo reto para o plano XY1 para detecção. Uma vez detectado, mova a direção para trás.
T±
Tp- Tp-
Tp ±
Tp + Tp +
OM1103032JE04 93
LISTA DE MOVIMENTOS DE SENSAÇÃO
É a direção para a qual a ferramenta está voltada. Esta direção é usada para detectar
e corrigir o deslocamento da superfície inclinada. É a mesma direção de quando a
ferramenta é movida manualmente na direção Z no sistema de coordenadas da
ferramenta.
Tf
Televisão-
縦-
T
Primeiro, mova na direção indicada à esquerda para detecção e retroceda uma vez detectado. Em seguida, mova-se
na direção indicada à direita para detecção e, em seguida, mova-se para trás quando detectado.
A direção de detecção “Z” é indicada à direita. A direção de detecção “Z” é indicada à esquerda. (Ele realiza a detecção
X + .Z na direção “Z” depois.) (Ele realiza a detecção na direção “Z” primeiro.)
X-.Z
Y + .Z
Y-.Z
TZ
Txy.Z
Z.X +
ZX-
Z.Y + ①
ZY-
ZT
Z.Txy ②
② ①
94 OM1103032JE04
LISTA DE MOVIMENTOS DE SENSAÇÃO
OM1103032JE04 95
LISTA DE MOVIMENTOS DE SENSAÇÃO
É um conjunto de sensores para detectar uma seção de ranhura e sensores para detectar desvios.
[Sensing para detectar uma seção de ranhura]
Mova na direção Z para detectar e mover para trás e, a seguir, mova na direção especificada. Repita até que uma
ranhura seja detectada.
No caso de especificar “Tv”:
Mova-se na direção “Tf” para detectar e retroceder e, a seguir, mova-se na direção “Tv”. Repita até que uma ranhura
seja detectada.
Z
X+
X-
Y+
X、Y
Y-
T+
T-
Tp +
Tp-
TV +
Televisão-
Se a diferença em “Valor de detecção” entre a posição detectada atual e a detecção anterior exceder o “Passo de detecção”, a
posição atual é determinada como uma seção de ranhura. Ocorre um erro se uma seção de ranhura não for encontrada depois de
detectar os tempos predefinidos (“Contagem máxima”).
Nota
Este “sensor de detecção de ranhura” faz a correção apenas nas direções X e Y. Certifique-se de
aplicar o multissensor para detecção da direção Z.
96 OM1103032JE04
LISTA DE MOVIMENTOS DE SENSAÇÃO
É um conjunto de sensores para detectar uma seção de ranhura e sensores para detectar desvios.
[Sensing para detectar uma seção de ranhura]
Mova na direção Z para detectar e mover para trás e, a seguir, mova na direção especificada. Repita até que uma
ranhura seja detectada.
Se a diferença entre a posição detectada atual e a detecção anterior exceder o “pitch de detecção”, a posição atual
é determinada como uma seção de ranhura.
Ocorre um erro se uma seção de ranhura não for encontrada depois de detectar os tempos predefinidos (“Contagem máxima”).
Z Z
T+ X、Y X、Y
T-
TV +
Televisão-
X+
X-
Y+
Y-
Nota
Este “sensor de detecção de ranhura de chanfro único”
faz a correção apenas nas direções X e Y. Certifique-se
de aplicar o multissensor para detecção da direção Z.
OM1103032JE04 97
LISTA DE MOVIMENTOS DE SENSAÇÃO
Z+ 90/98
Z- 20/21/22/23/24 75
T+ 76
T-
Txy 9/10/11 77
Tz 25/26/27 78
Tf 28/29/30
Tp + 31/32/33
Tp- 41/42/43
TV + 34/35/36
Televisão- 44/45/46
Sensor 3D (1 eixo (3D))
T + (3D) 12/13
T- (3D) 14/15
Tp + (3D) 16/17
Tp- (3D) 18/19
X + (3D) 37/38
X- (3D) 47/48
Y + (3D) 39/40
Y- (3D) 49/50
Sensor de filete (filete)
X +, Z 51 81
X-, Z 52 82
Y +, Z 53 83
Y-, Z 54 84
T +, Z 55 85
Txy, Z 56/57 86/87
Z, X + 61 91
Z, X- 62 92
Z, Y + 63 93
Z, Y- 64 94
Z, T + 65 95
Z, Txy 66/67 96/97
Sensor Groove (Groove)
X 58/59 88
Y 68/69 89
T 60 79
Tp 70 80
98 OM1103032JE04
LISTA DE MOVIMENTOS DE SENSAÇÃO
X+ X
X- Y
Y+ T
Y- Tp 38/39
Z+ T3D 48/49
Z- 14/15/16/17 75 Sensor de detecção de ranhura em V único (G.-Detect) X +
T+ 76
T- X-
Txy 77 Y+
Tz 18/19/20 78 Y-
Tf 28/29/30 T+
Tp + T-
Tp- Tp + 31/32
TV + 25/26/27 Tp- 41/42
Televisão- 35/36/37 TV + 33/34
Sensor 3D (1axia (3D)) Televisão- 43/44
T + (3D) 9/10
T- (3D) Sensor de detecção de chanfro único (bvl)
Tp + (3D) 12/11/13 T+ 45/46
Tp- (3D) 21/22/23 T-
X + (3D) 1/2 71 TV +
Y + (3D) 5/6 73
Y- (3D) 7/8 74 Ajuste de extensão (EXT)
Sensor de filete (filete) 99
X +, Z 51 81
X-, Z 52 82
Y +, Z 53 83 Poupar
Y-, Z 54 84 24/40/47/50/57/67/87/90/97/98
T +, Z 55 85
Txy, Z 56 86
Z, X + 61 91
Z, X- 62 92
Z, Y + 63 93
Z, Y- 64 94
Z, T + 65 95
Z, Txy 66 96
Sensor Groove (Groove)
X 58/59 88
Y 68/69 89
T 60 79
Tp 70 80
OM1103032JE04 99
LISTA DE COMANDO
6. LISTA DE COMANDO
Os comandos a seguir são adicionados quando esta função está ativa.
Este comando é adicionado automaticamente ao início do programa quando um novo programa está sendo criado. Não exclua ou
altere este comando descuidadamente.
Nota
Apenas um comando REF SLS indicado no topo do programa é válido no programa. Se este comando for indicado no
meio do programa, o comando será ignorado.
SLS TCH [Nº do Menu] [Direção da Nova Tentativa] [Contagem Máxima de Nova Tentativa] [Distância da Nova Tentativa] [Velocidade da Nova Tentativa]
Formato
[Ângulo de Detecção 3D]
Este comando é criado automaticamente durante a operação de ensino do sensor de toque de acordo com o
Nota
procedimento de ensino.
100 OM1103032JE04
FUNÇÕES CONVENCIONAIS
7. FUNÇÕES CONVENCIONAIS
Esta função opcional inclui funções de sensor de toque convencionais,
portanto, é possível aplicar as funções de sensor de toque convencionais.
SNSSFT-ON Inicia o deslocamento de acordo com a distância de deslocamento no buffer de deslocamento especificado.
Se o comando “Reset de mudança do sensor” for executado antes deste comando, o robô não se move.
SNSSFTRST Ele apaga os dados de “Mudança do sensor” e os dados definidos pelo comando “Mudança rotativa
(TRANSBASE)”.
TRANSBASV = 1
Define o deslocamento rotativo usando variáveis para atribuir.
2
Quanto ao movimento harmônico do eixo externo, use TRANSBASV +.
3
SNSSFTSV Salve os dados no buffer para execução no buffer de deslocamento para variável ou armazenamento.
[Variável 3D]
SNSSFTLD Coloque os dados armazenados no shift butter para variável ou armazenamento de volta no buffer para execução.
[Variável 3D]
<Suplementos>
(1) No caso de usar um "tipo de saída de alta tensão de detecção" fer.
sistema, o atraso (dentro de 1 segundo) na aplicação de tensão após o * Para obter detalhes e a conexão da saída de tensão do sensor de toque,
consulte as instruções de operação da caixa do sensor de toque;
comando de saída ser executado ocorre devido ao contator eletromagnético.
YA-2203URW.
* No caso de a detecção de toque terminar muito cedo após executar o (3) Uma execução do programa a partir do "Início do Programa" irá reiniciar o
comando de saída, considere o seguinte arranjo para estabilizar o
movimento. deslocamento da tocha pelo sensor de toque.
O encerramento do programa com SNSSFT-ON (sem SNSSFT-OFF)
• Permita algum tempo de retardo entre a execução do comando de saída manterá o deslocamento da tocha. Quando o próximo programa é
e o comando de início de detecção.
executado a partir do meio sem “Início do programa” executado, o
• Mova o comando de saída de tensão para o ponto anterior deslocamento da tocha é mantido.
ao atual.
OM1103032JE04 101
FUNÇÕES CONVENCIONAIS
Use o deslocamento horizontal da detecção de 1 ponto se o desvio esperado do trabalho for de uma direção.
1) Padrão de Ensino
①
(3) No ponto 2 (um ponto antes do ponto de toque 3), armazene o comando de ③
⑥
saída do sensor de toque e o comando de partida do sensor de toque após os
dados de posição. ②④
(4) Certifique-se de ensinar o ponto de contato 3 para que o ⑤
o movimento do ponto 2 ao ponto 3 está em paralelo com a
direção do desvio esperado. (Definir o ponto de toque em uma
direção oblíqua causa um erro). Esperado
mudar de direção
(5) No ponto 3, armazene o comando de saída do sensor de toque após os
dados de posição.
2) Exemplo do Programa
Ponto Controladores VR2 (G2)
1 MOVEL P1 7,5m / m
MOVEL P2 7,5m / m
2 OUT O1 # (8: O1 # 008) = ON Nota
TCHSNS SPD = 0,5 No exemplo, a saída de tensão de detecção é conectada ao terminal
MOVEL P1 7,5m / m de saída do usuário 8 do controlador do robô.
3
OUT O1 # (8: O1 # 008) = OFF
3) Movimento de reprodução
em direção ao ponto 3.
(2) Como o sensor não toca a obra no ponto 3, o robô continua ① ③'
⑥ '③
avançando na direção da extensão ⑥
④'
②④
(3) Quando o robô toca o trabalho no ponto 3 ', então dif- ⑤'
⑤
a diferença na distância entre 3 'e 3 torna-se a distância de deslocamento.
Desvio
(4) Todos os pontos ensinados após 3 'em diante serão deslocados com base nesta
6 e 7.
102 OM1103032JE04
FUNÇÕES CONVENCIONAIS
Use a detecção de 2 pontos se for esperado que o trabalho desvie na direção vertical, bem como na direção horizontal.
1) Padrão de Ensino
(3) No ponto 2 (um ponto antes do ponto de toque 3), armazene o comando de ①
saída do sensor de toque e o comando de partida do sensor de toque após os ③
⑧
dados de posição.
② ④⑥
(4) No ponto 4, armazene o comando de início de detecção de toque após os dados
⑤ ⑦
de posição. Esperado
(5) Ensine o segundo ponto de toque 5 e armazene o comando de saída
direção do desvio
do sensor de toque após os dados de posição.
(8) 9.
② ③
④
⑥
Nota
⑤ ⑦
Certifique-se de ensinar os pontos de toque 3 e 5 de forma que o
movimento do ponto 2 ao ponto 3 e do ponto 4 ao ponto 5 seja
perpendicular à superfície da placa de detecção.
2) Movimento de reprodução
③
(2) Em seguida, o robô inicia a segunda detecção do ponto 4 'em ② ③'
④④' Distância de deslocamento 1
direção a 5' e calcula a distância de deslocamento 2; a diferença
de distância entre 5 ”e 5 ', quando o robô toca a obra no ponto 5” ⑤ '
Distância de deslocamento 2
Distância de deslocamento 2 ⑤⑦
⑤ ”⑦ '
Integrado
(3) Do ponto 6 em diante, a distância de deslocamento integrada das distâncias
mudar a distância
de deslocamento 1 e 2 (ou diferença entre o
1) Padrão de Ensino
Se a distância de desvio não for previsível, use a detecção de três pontos.
?
Desvio
distância
① ③
⑨
② ④⑥ ⑧⑩
⑤ ⑦⑪
OM1103032JE04 103
FUNÇÕES CONVENCIONAIS
1) Padrão de Ensino
Usar Comando de mudança rotativa para definir a distância do deslocamento e executar Comando
mando é executado como ponto 1 e sua posição deslocada pela distância de ③'
2) Exemplo de programa
Ponto Controladores VR2 (G2)
MOVEL P1
1 OUT O1 # (8: O1 # 008) = ON
TCHSNS SPD = 0,5
MOVEL P2
1 '
TRANSBASE = 1
MOVEL P3
2
TCHSNS SPD = 0,5
MOVEL P4
2 '
TRANSBASE = 2
MOVEL P5
3
TCHSNS SPD = 0,5
MOVEL P6
3' TRANSBASE = 3
OUT O1 # (8: O1 # 008) = OFF
MOVEL P7
Nota
SNSSFT-ON
No exemplo, a saída de tensão de detecção é conectada ao
MOVEL
terminal de saída do usuário 8 do controlador do robô.
MOVEL
SNSSFT-OFF.
3) Suplementar
• Se o comando “Reset da mudança do sensor” for executado antes do comando de O comando de reset da mudança do sensor limpa os dados de “Mudança do sensor” e os
início da mudança do sensor, o robô não se move.
dados definidos pelo comando “Mudança rotativa (TRANSBASE)”.
4) Complementar
• Se o comando “Reset da mudança do sensor” for executado antes do comando de O comando de reset da mudança do sensor limpa os dados de “Mudança do sensor” e os
início da mudança do sensor, o robô não se move.
dados definidos pelo comando “Mudança rotativa (TRANSBASE)”.
104 OM1103032JE04
FUNÇÕES CONVENCIONAIS
1) Padrão de Ensino
(2) Crie o movimento de detecção de três pontos no lado do ponto final da solda.
Detecção de 3 pontos
(5) Crie o movimento de detecção de três pontos no lado do ponto inicial de soldagem. Seção de solda
Seção de solda
Ponto de partida
OM1103032JE04 105
FUNÇÕES CONVENCIONAIS
2) Exemplo do Programa
1 MOVEL P1
MOVEL P2
2 OUT O1 # (8: O1 # 008) = ON ⑯ ①
TCHSNS SPD = 0,5
3 MOVEL P3
MOVEL P2
2
TCHSNS SPD = 0,5
⑥⑦④ ⑩⑬⑫
4 MOVEL P4 ② ⑧
⑤ ⑪
2 MOVEL P2 ⑮ ⑭
Ponto final Seção de solda
③ ⑨ Ponto de partida
5 MOVEL P5
MOVEL P6
6
TCHSNS SPD = 0,5
MOVEL P7 Nota
7
OUT O1 # (8: O1 # 008) = OFF No exemplo, a saída de tensão de detecção é conectada ao terminal de saída
do usuário 8 do controlador do robô.
6 MOVEL P8
MOVEL P5
5
SNSSFTSV GD001
MOVEL P8
8 OUT O1 # (8: O1 # 008) = ON
TCHSNS SPD = 0,5
9 MOVEL P9
MOVEL P8
8
TCHSNS SPD = 0,5
10 MOVEL P10
8 MOVEL P8
11 MOVEL P11
MOVEL P12
12
TCHSNS SPD = 0,5
MOVEL P13
13
OUT O1 # (8: O1 # 008) = OFF
12 MOVEL P12
11 MOVEL P11
MOVEL P14
ARC-SET
14 ARC-ON
SNSSFTLD GD001
SNSSFT-ON
MOVEL P15
CRATERA
15
ARC-OFF
SNSSFT-OFF
16 MOVEL P16
106 OM1103032JE04
FUNÇÕES CONVENCIONAIS
<Exemplo> Um programa de detecção de quatro pontos é ensinado a uma obra. O turno de trabalho conforme a figura a seguir na operação de soldagem.
② ②
Distância de deslocamento 2
Distância de deslocamento 1
(Resultado de detecção em 2)
(Resultado de detecção em 1)
③ ① ③ ①
Desvio
Posição ensinada
④ Distância de deslocamento 3
Linha de solda
Ponto de referência 2
TRANSBASE 1
TRANSBASE 2
TRANSBASE 3
OM1103032JE04 107
FUNÇÕES CONVENCIONAIS
<Exemplo de Ensino>
(1) Ensine o ponto inicial.
(2) Ensine detecção de três pontos para TRANSBASE 1. (3) Ensine Detecção de 1 ponto
o ensino.
TRANSBASE 3
TRANSBASE 2
TRANSBASE 1
<Programa de amostra>
①
⑱
⑥⑦④ ⑩ ⑬
⑤ ② ⑧ ⑪
⑰ ⑯⑮ ⑭
Ponta de solda Início de soldagem
③ Linha de solda ⑨
ponto ponto
TRANSBASE 1 SNSSFT-ON
<Comentários>
108 OM1103032JE04
FUNÇÕES CONVENCIONAIS
Linha de solda
<Points> Imagem
deslocamento rotativo.
Ensinado Posição real
posição
<Exemplo de Ensino>
Portanto, realize a detecção de três pontos na peça de trabalho base e, em seguida,
execute a detecção da peça de trabalho no topo. TRANS
BASE 3
TRANS TRANS
BASE 1 BASE 2
OM1103032JE04 109
FUNÇÕES CONVENCIONAIS
<Programa de amostra>
⑫⑬⑩ ⑯ ⑲⑱ ⑦
⑪ ⑧ ⑭ ⑰
② 21 ⑳
④
Soldar ⑨ Linha de solda ⑮ Soldar
ponto de partida ⑤
③ ponto final
SNSSFT-OFF
110 OM1103032JE04
FUNÇÕES CONVENCIONAIS
①
⑥
• Se você gostaria de separar o programa de soldagem do programa de ④
detecção
⑤ ③ ⑦
Vista do topo
④'
②'
② ④
TRANSBASV 1 GP001 GP002 Para TRANSBASV 1: o ponto de referência é (2), o ponto de referência é (2) 'Para TRANSBASV
TRANSBASV 2 GP003 GP004 2: o ponto de referência é (4), o ponto de referência é (4)' Para TRANSBASV 3: o ponto de
TRANSBASV 3 GP005 GP005 referência é (5), o ponto de referência é (5) '
SNSSFT-ON
MOVEL P6 (6)
(300 pontos)
MOVEL P7 (7)
SNSSFT-OFF
<-> Fim do Programa
OM1103032JE04 111
FUNÇÕES CONVENCIONAIS
Os dados de detecção podem ser exibidos no painel direito. Você pode verificar os
valores no buffer do sensor.
Clique
>>
do sensor
112 OM1103032JE04
FUNÇÕES ÚTEIS
8. FUNÇÕES ÚTEIS
8.1 Ponto alvo do primeiro movimento da operação de reinicialização
• Adicionar ícone “Movimento direto” às teclas de função para Auto. (Consulte "1.6 Configurando as teclas de função" na página 70.)
* Observe que se um robô estiver parado no caminho de soldagem, presume-se que o robô
esteja no caminho de soldagem no momento da operação de reinicialização. Portanto,
posicionar o robô manualmente no caminho de soldagem é uma preparação básica para a
operação de reinicialização.
(3) Reiniciar.
O robô (e o eixo externo) se move em direção à posição no traço
principal onde a operação foi interrompida. O robô (e eixo
externo) para após chegar à posição.
<Nota>
Se a caixa de seleção “Parar após o movimento” da caixa de
diálogo “Movimento direto” não estiver marcada, após chegar à
posição, o robô continua a operação após o “reinício” no próximo
procedimento (procedimento ( 4)) sem parar a operação.
OM1103032JE04 113
FUNÇÕES ÚTEIS
<Observações Suplementares>
• Se a parada do servo-off for aplicada durante nenhuma operação de tecelagem Parada de emergência
(viajando no caminho de soldagem), a operação servo-liga / desliga faz com que o
robô saia do traço principal. Para corrigir essa mudança, esse procedimento é
inevitável.
(3) Reiniciar
O robô (e o eixo externo) se move em direção ao ponto inicial da
operação interrompida. O robô (e eixo externo) para após chegar à
posição.
<Nota>
Se a caixa de seleção “Parar após o movimento” da caixa de diálogo
“Movimento direto” não estiver marcada, após chegar à posição, o robô
inicia o programa a partir dessa posição. (O próximo procedimento
(procedimento (4) não é necessário.)
114 OM1103032JE04
FUNÇÕES ÚTEIS
3) Reinicie a partir da próxima etapa (ignore a operação restante do ponto atual, se houver)
Operação quando você gostaria de parar a operação automática, pular a
operação atual e, em seguida, passar para a próxima operação.
(3) Reiniciar
O robô (e o eixo externo) se move em direção ao ponto final da
operação interrompida. O robô (e eixo externo) para após chegar à
posição.
<Nota>
Se a caixa de seleção “Parar após o movimento” da caixa de diálogo
“Movimento direto” não estiver marcada, após chegar à posição, o robô
inicia o programa a partir dessa posição. (O próximo procedimento
(procedimento (4) não é necessário.)
4) Reinicie para prosseguir com a operação interrompida no meio da operação de detecção de toque:
Ponto Anterior
(3) Reiniciar
O robô (e o eixo externo) se move em direção ao ponto
especificado no traço principal da operação interrompida. O robô (e
eixo externo) para após chegar à posição.
OM1103032JE04 115
パ ナ ソ ニ ッ ク 溶 接 シ ス テ ム 株式会社 Panasonic Welding Systems Co., Ltd.
1-1, 3-chome, Inazu-cho, Toyonaka, Osaka 561-0854, Japão TEL:
〒 561-0854 大阪 府 豊 中 市 稲 津 町 3 丁目 1 番 1 号 TEL: (06) -6866
81-6-6866-8505
-8556 (代表)
FAX: 81-6-6866-0709
FAX: (06) -6862-1441
URL: http: //panasonic.net/pws/
ホ ー ム ペ ー ジ: http://panasonic.co.jp/pws/
OM1103032JE04