Escolar Documentos
Profissional Documentos
Cultura Documentos
Sumário
1. Segurança ................................................................................................................ 12
1.1 Paradas de emergência IRC5 ........................................................................... 12
1.2 Paradas de emergência S4C ............................................................................. 14
1.3 Liberando os Freios ......................................................................................... 15
2. Visão Geral do Sistema ........................................................................................... 16
3. Unidade de Programação IRC5 ............................................................................... 18
3.1 Unidade de Programação S4C ......................................................................... 21
4. Modo de operação ................................................................................................... 25
4.1 Modo Automático (modo produção) ............................................................... 25
4.2 Modo Manual (modo programação e teste) ..................................................... 25
4.3 Modo Manual 100% (modo teste) ................................................................... 26
5. Habilitando o Motor IRC5 ...................................................................................... 27
5.1 Habilitando o Motor S4C ................................................................................. 28
6. Movimentação (Jogging) IRC5 ............................................................................... 29
7. Sistema de Coordenadas IRC5 ................................................................................ 35
7.1 Sistema de Coordenadas de BASE IRC5 ........................................................ 35
7.2 Sistema de Coordenada Global (World) IRC5 ................................................ 37
7.3 Sistema de coordenadas TOOL IRC5 .............................................................. 38
7.4 Sistema de Coordenadas de Work Object (WObj) IRC5 ................................ 40
7.5 Movimento de Reorientação da Ferramenta IRC5 .......................................... 42
7.6 Movimento Eixo a Eixo IRC5 ......................................................................... 44
8. Sistema de Coordenadas S4C.................................................................................. 45
8.1 Sistema de Coordenada de Base S4C .............................................................. 45
8.2 Sistema de coordenada Global (World) S4C ................................................... 47
8.3 Sistema de coordenada Tool (Ferramenta) S4C .............................................. 48
8.4 Movimento de reorientação da ferramenta S4C .............................................. 49
8.5 Sistema de Coordenada Wobj (objeto) S4C .................................................... 50
8.6 Movimento Eixo-a-Eixo S4C .......................................................................... 51
9 Programa ................................................................................................................. 53
9.1 Criando um programa no IRC5 ....................................................................... 54
9.2 Criando um programa no S4C ......................................................................... 58
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
2
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
10 Rotinas ................................................................................................................. 59
10.1 Criando Rotina IRC5 ....................................................................................... 61
10.2 Criando Rotina S4C ......................................................................................... 62
11 Ponteiro do Programa (PP) IRC5 ........................................................................ 64
11.1 Ponteiro do Programa (PP) S4C ...................................................................... 65
12 TCP – Tool Center Point IRC5 ........................................................................... 67
12.1 Método dos 4 pontos ........................................................................................ 70
12.2 Método dos 5 pontos (TCP & Z) ..................................................................... 76
12.3 Método dos 6 pontos (TCP & XZ) .................................................................. 77
13 TCP – Tool Center Point S4C ............................................................................. 78
13.1 Método dos 4 pontos ........................................................................................ 79
13.2 Método dos 5 pontos (TCP & Z) ..................................................................... 84
13.3 Método dos 6 pontos (TCP & ZX) .................................................................. 85
14 Work Object ........................................................................................................ 86
14.1 Criando um Work Object no IRC5 .................................................................. 88
14.2 Criando um Work Object no S4C .................................................................... 92
15 Instruções de Movimento .................................................................................... 96
15.1 Inserindo Move J (IRC5) ................................................................................. 97
15.2 Inserindo Move L (IRC5) .............................................................................. 102
15.3 Inserindo Move C (IRC5) .............................................................................. 103
15.4 MOVE J (S4C)............................................................................................... 105
15.5 MOVE L (S4C) .............................................................................................. 107
15.6 MOVE C (S4C) ............................................................................................. 108
16 Função Offset (IRC5) ........................................................................................ 111
16.1 Função Offset (S4C) ...................................................................................... 119
17. Instruções ........................................................................................................... 125
18. Tipo de Armazenamento de Dados ................................................................... 126
19. Definição de IO ................................................................................................. 127
19.1 Parametrização de Placa de IO (IRC5) .......................................................... 128
19.2 Parametrização de Entradas e Saídas (IRC5)................................................. 134
19.3 Parametrização de placa de I/O S4C e S4 ...................................................... 138
19.4 Definindo sinais de Entradas e Saídas (S4C) ................................................. 140
20 Manipulando Entradas e Saídas (IRC5) ............................................................ 141
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
3
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
4
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
5
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Lista de Ilustrações
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
6
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
7
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
8
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
9
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
10
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
11
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
1. Segurança
Botão de Emergência na
Unidade de Programação
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
12
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Botão de
Emergência no
Painel de Controle
Botão
ON/OFF do
Painel
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
13
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Botão de Emergência na
Unidade de Programação
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
14
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
15
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Note que na figura anterior o painel de controle possui um modulo sobre o outro,
este é um modelo de painel do IRC5, este robô pode ser encontrado com uma
configuração um pouco diferente, onde o painel principal é bem menor, contendo
apenas um gabinete.
Numa visão geral do sistema, podemos ter a configuração apresentada na figura
a seguir, onde podemos ter o sistema do robô conectado a um notebook ou PC, bem
como uma conexão numa rede local para salvar, por exemplo, um programa do robô na
rede interna de uma empresa.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
16
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
17
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Botão de
Emergência
Joystick
Tela
Touch Screen
Figura 10 - Flex Pendant
Teclas
Teclas Start, Stop,
Programáveis Forward,
Backward
Teclas Programáveis
Joystick
Eixo a Eixo
Incremental
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
18
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Menu ABB
Barra de Logs
Barra de Status
Barra de Tarefas
Menu QuickSet
(Tecla de Atalho)
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
19
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
20
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Display Joystick
Botão
de
Emergência
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
21
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
22
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Teclas Programáveis
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
23
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Teclado numérico
HOLD
TO
RUN
SAFETY
PAD
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
24
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
4. Modo de operação
- Modo Automático
- Modo Manual
- Modo Manual 100%.
Painel de operação
Modo
Manual Modo
Modo Manual
Automático 100%
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
25
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O modo manual 100% selecionado através da chave é o modo usado para testar
o programa com a velocidade programada na linha de programa.
No modelo IRC5 quando a chave é selecionada para modo manual 100%,
imediatamente aparecerá na tela da Flex Pendant uma mensagem como mostra a figura
abaixo solicitando a confirmação da passagem de modo de operação. Confirme para
habilitar o modo 100%.
Segundo o Guia do Usuário ABB, este modo de operação só pode ser usado por
pessoal treinado. A falta de cuidado pode causar acidentes.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
26
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
27
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
MOTON
ON
PAD
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
28
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
29
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Onde temos a posição dos eixos cartesianos, bem como a posição dos
quartênios, que indica a rotação dos eixos dentro do plano cartesiano em que foi criado.
O robô se movimenta via joystick em modo manual, onde podemos observar a
sua direção de movimento, cabendo ressaltar que a direção mostrada considera o
operador de frente para o robô.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
30
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
31
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
32
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Nos passos a seguir será explicado o funcionamento de cada opção desta tela.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
33
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
34
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
35
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
36
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
37
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
38
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
X
Y
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
39
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
40
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
41
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
42
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
43
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Lembrando:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
44
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
45
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
46
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
47
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
48
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
49
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
50
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
51
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
52
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
9 Programa
Figura 49 - SubRotinas
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
53
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
54
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Quando selecionado, caso não exista programa criado ele pergunta se deseja
criar um novo, carregar um programa ou cancelar, para criar click em New.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
55
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para renomear o programa click na opção Task and Program, como mostra a
figura abaixo.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
56
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
57
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
58
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
10 Rotinas
Figura 60 - Procedimento
Figura 61 - Função
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
59
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Traps: As rotinas “TRAP” são usadas para interrupções. Uma rotina “TRAP”
pode ser associada com uma interrupção especifica e então, se aquela interrupção em
particular ocorrer em um estagio posterior, ela será automaticamente executada.
Uma rotina “TRAP” nunca pode ser explicitamente chamada a partir de um
programa. Outro fator importante é evitar a utilização de rotinas TRAP com
movimentos associados, devido a questões de segurança.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
60
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O próximo passo será criar uma rotina de programa, para que possamos editar o
programa do robô, para isso pressione a opção Routine, na parte superior da unidade de
programação, após este comando será exibido no display do flex pendant. Selecione
File, em seguida New Routine.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
61
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O próximo passo será criar uma rotina de programa, para que possamos editar o
programa do robô, para isso pressione a opção View, na parte superior da unidade de
programação, após este comando escolha a opção Routines. Selecione File, em seguida
New Routine.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
62
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
63
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Figura 67 - PP e MP
Exemplo:
WaitDI di_sensor1,1:
Move L, pAprox, v1000, Z50, tool;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
64
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para deslocar o cursor até a útima linha executada (MP), escolha a opção:
Debug: Cursor to MP.
Caso queira que o robô vá para alguma posição específica, escolha a opção:
Debug: Go to Position.
Figura 69 - PP e MP
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
65
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para deslocar o cursor até a útima linha executada (MP), escolha a opção:
Special: Cursor to MP.
Caso queira que o robô vá para alguma posição específica, escolha a opção:
Special: Go to Selected Position.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
66
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O TCP (Tool Center Point) é um ponto fixado no flange do robô, onde todos os
cálculos de posição, massa, etc são relacionados a esta posição.
Originalmente o TCP do robô está no flange, e isso se torna um problema
quando é fixada uma ferramenta e se faz necessário um ajuste de posição e angulo, e
esta movimentação é relacionada à ferramenta, pois, por exemplo, se tivermos que
ajustar um alicate de solda ponto, e neste necessitarmos de apenas mudar o ângulo de
solda, esse ajuste será extremamente demorado e perigoso, visto que a posição dos
eletrodos não ficará fixa.
Com o objetivo de solucionar este problema, existe a possibilidade de mudar o
TCP do flange do robô para a ferramenta, e para isso existem duas maneiras de se fazer,
sendo:
A primeira possibilidade é em manual, onde as dimensões da ferramenta serão
digitadas manualmente, o que não se torna um método confiável, pois existem
ferramentas onde essas dimensões tornam-se bastante difíceis de obter, causando erros
na posição desejada do TCP.
A segunda possibilidade é o modo automático, onde as dimensões da ferramenta
são medidas pelo próprio robô, através de um sistema próprio de medição.
Este modo automático pode ser executado de três modos diferentes sendo:
Este método apenas define o TCP do robô, não importando a direção dos eixos
X, Y e Z, o que é um pouco desconfortável quando se é necessário um ajuste, por
exemplo, da altura de um eletrodo em relação a uma chapa a ser soldada.
Semelhante ao método dos 5 pontos, ele executa TCP, define a direção do eixo
Z, e também define a direção do eixo X, construindo assim um plano cartesiano
completo no TCP da ferramenta, ou seja, você define qual a direção de cada eixo do
sistema do plano cartesiano da ferramenta.
Para definir um TCP, é necessário criar uma variável ToolData, com o nome
desejado.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
67
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Agora toque na opção tooldata, com isso será exibido no display do Flex
Pendant, a tela mostrada na figura abaixo.
Na parte inferior do Flex Pendant selecione a opção New, sendo exibida uma
tela como mostrado na figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
68
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Name – Nome da variável declarada, onde para alterar o nome alternativo, basta
tocar na opção ---, com isso vai abrir uma tela com um teclado alfanumérico, onde é
possível alterar o nome da variável.
Storagetype – Neste item se define se é Variável, onde seu valor muda a cada
Restart no robô, se é de modo Persistent que pode ser mudado seu valor no programa ou
se é de modo Constant onde seu conteúdo é imutável.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
69
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Será necessário que se tenha um ponto fixo onde seja possível ser alcançado pelo
robô em quatro pontos diferentes, com uma inclinação de aproximadamente 45°, e isto
pode ser feito como é mostrado na figura abaixo.
Encontrado um ponto para fixar a referência, será necessário ativar o novo TCP,
que você irá ajustar automaticamente pelo robô.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
70
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Na parte inferior do Flex Pendant, selecione a opção Edit, depois toque na opção
Define como mostra a tela a seguir.
Com isso, será exibida no display do Flex Pendant a tela mostrada na figura a
seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
71
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
A opção No. of points é utilizada quando se deseja utilizar mais de 4 pontos para
se definir o TCP, cabendo ressaltar que o mínimo é 4 e o máximo é e 9 pontos. Onde
normalmente se utiliza 4 pontos para se calcular o TPC, pois estes são suficientes para
um baixo erro de cálculo.
Agora mova o robô para o primeiro ponto de ajuste como mostrado na figura a
seguir, depois toque sobre o Point 1, e em seguida selecione a opção Modify Position,
na parte inferior do Flex Pendant. Note que no item Status do primeiro ponto apareceu à
palavra Modified, indicando que o ponto já esta salvo, e automaticamente o cursor já
mudou para o Point 2.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
72
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Ao ser efetuado o ajuste do primeiro ponto, mova o robô para o segundo ponto,
como mostrado na figura abaixo e toque na opção Modify Position.
Ao ser efetuado o ajuste do segundo ponto, mova o robô para o terceiro ponto,
como mostrado na figura a seguir e toque na opção Modify Position.
3
3
3
Finalmente mova o robô para o quarto ponto, como mostrado na figura a seguir e
toque na opção Modify Position.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
73
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Com isso irá ser exibido uma tela no display do Flex Pendant, como mostrado na
figura abaixo.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
74
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Nesta tela são apresentados três dados importantes, que devem ser analisados
antes de se confirmar os ajustes com o OK na parte inferior do Flex Pendant.
Max Error - Esta diferença indica qual foi o máximo erro ocorrido entre os
quatro pontos, sendo que este valor caso seja muito alto, dependendo do processo a ser
executado como, por exemplo solda MIG, pode causar problemas durante o processo.
Em caso de manuseio, este valor não é muito critico, pois apenas se necessita uma
movimentação de ângulo, sem que haja precisão deste.
Min Error - Esta diferença indica qual foi o mínimo erro ocorrido entre os
quatro pontos.
MeanError - Este parâmetro indica qual foi o erro médio na detecção
automática do novo TCP.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
75
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
76
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Observe que agora o eixo X da ferramenta possui uma direção diferente daquela
localizada no TCP0 do flange do robô.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
77
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O TCP (Tool Center Point) é um ponto fixado no flange do robô, onde todos os
cálculos de posição, massa, etc, são relacionados a esta posição.
Originalmente o TCP do robô está no flange, e isso se torna um problema
quando é fixada uma ferramenta e se faz necessário um ajuste de posição e angulo, e
esta movimentação é relacionada à ferramenta, pois, por exemplo, se tivermos que
ajustar um alicate de solda ponto, e neste necessitarmos de apenas mudar o ângulo de
solda, esse ajuste será extremamente demorado e perigoso, visto que a posição dos
eletrodos não ficará fixa.
Com o objetivo de solucionar este problema, existe a possibilidade de mudar o
TCP do flange do robô para a ferramenta, e para isso existem duas maneiras de se fazer,
sendo:
A primeira possibilidade é em manual, onde as dimensões da ferramenta serão
digitadas manualmente, o que não se torna um método confiável, pois existem
ferramentas onde essas dimensões tornam-se bastante difíceis de obter, causando erros
na posição desejada do TCP.
A segunda possibilidade é o modo automático, onde as dimensões da ferramenta
são medidas pelo próprio robô, através de um sistema próprio de medição.
Este modo automático pode ser executado de três modos diferentes sendo:
Este método apenas define o TCP do robô, não importando a direção dos eixos
X, Y e Z, o que é um pouco desconfortável quando se é necessário um ajuste, por
exemplo, da altura de um eletrodo em relação a uma chapa a ser soldada.
Semelhante ao método dos 5 pontos, ele executa TCP, define a direção do eixo
Z, e também define a direção do eixo X, construindo assim um plano cartesiano
completo no TCP da ferramenta, ou seja, você define qual a direção de cada eixo do
sistema do plano cartesiano da ferramenta.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
78
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
79
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Encontrado um ponto para fixar a referência, será necessário ativar o novo TCP,
que você irá ajustar automaticamente pelo robô.
Pressione a tecla .
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
80
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Pressione a tecla
Selecione o método de ajuste será necessário mudar o cursor para a parte inferior
Agora mova o robô para o primeiro ponto de ajuste como mostra a figura a
seguir, e estando o cursor sobre o POINT 1, pressione a tecla MODPOS, localizada na
parte inferior da unidade de programação.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
81
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Ao ser efetuado o ajuste do primeiro ponto, mova o robô para o segundo ponto,
como mostrado na figura a seguir, selecione o POINT 2 e pressione a tecla MODPOS.
Ao ser efetuado o ajuste do segundo ponto, mova o robô para o terceiro ponto,
como mostrado na figura a seguir, selecione o POINT 3 e pressione a tecla MODPOS.
Ao ser efetuado o ajuste do terceiro ponto, mova o robô para o quarto ponto,
como mostrado na figura a seguir, selecione o POINT 4 e pressione a tecla MODPOS.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
82
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Nesta tela são apresentados dois dados que devem ser analisados antes de se
confirmar os ajustes:
Mean Error – Esta diferença indica qual foi a média de erro ocorrido entre os
quatro pontos.
Max Error – Esta diferença indica qual foi o máximo erro ocorrido entre os
quatro pontos, sendo que, caso o valor seja muito alto e, dependendo do processo a ser
executado como, por exemplo, solda MIG, pode causar problemas durante o processo.
Em caso de manuseio, este valor não é muito critico, pois apenas se necessita uma
movimentação de ângulo, sem que haja precisão deste.
Estando tudo em condições normais, pressione a tecla de OK.
Agora a TCP já esta pronto para ser ativado e para isso posicione o cursor sobre
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
83
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Ao selecionar este método, além dos 4 pontos normais, também ira aparecer um
quinto ponto, onde este será utilizado para se definir o positivo do eixo Z, visto que a
direção sempre deve ser perpendicular à face da ferramenta em questão.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
84
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
85
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
14 Work Object
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
86
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Seguindo a regra da mão direita marque primeiro o ponto (X1), que indica o
ponto de inicio do vetor X e o ponto de origem de todos os vetores, logo depois
desloque-se para o próximo ponto (X2) e marque o ponto, após efetuar as duas
marcações, desloque-se para o ultimo ponto, ou seja o ponto (Y1). Feito isso você terá
criado um plano cartesiano como foi mostrado anteriormente.
*Uma dica importante para facilitar a criação do Work Object é que após
definido o ponto X1 e X2 você não precisa voltar para o ponto X1 e se deslocar para o
ponto Y1, mas simplesmente após ter marcado o ponto X2 desloque-se para a esquerda
e marque o ponto Y1 como mostra a figura abaixo, o que ocorrerá é que o vetor Y
criado se deslocará para a origem do ponto X, ou seja (X1) não invertendo o plano
como se imagina que ocorreria, a figura a baixo mostra o que ocorre.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
87
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
88
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Selecione a opção New na parte inferior do Flex Pendant, com isso será exibido
no display do Flex Pendant, uma tela como mostrado na figura a seguir.
Name – Nome da variável declarada, onde para alterar o nome alternativo, basta
tocar na opção ---, com isso vai abrir uma tela com um teclado alfanumérico, onde é
possível alterar o nome da variável.
Scope – Nesta opção é possível se definir se a variável pode ser usada em
qualquer modulo, sendo programada como Global, se ela é de uso de apenas um
módulo, devendo ser parametrizada como Local, ou se ela é de uma rotina de task,
devendo esta ser parametrizada como Task.
Storagetype – Neste item se define se é Variável, onde seu valor muda a cada
Restart no robô, se é de modo Persistent que pode ser mudado seu valor no programa ou
se é de modo Constant onde seu conteúdo é imutável.
Module – É possível determinar se a rotina é de uso apenas de um módulo
programando como Module, ou se é de uso geral programando como User.
Dimension – Utilizado quando se deseja fazer uma matriz contendo vários
WorkObjects.
Estando finalizada a declaração da variável, click em OK, em seguida toque em
cima do nome fazendo com que a tarja azul fique sobre ela e em seguida toque na opção
Edit na parte inferior do Flex Pendant, e em seguida selecione a opção Define como
mostra a figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
89
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
90
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Mova o robô para o primeiro ponto, toque sobre a opção User Point X1 na parte
inferior do Flex Pendant selecione a opção Modify Position e mantendo o robô na
mesma posição, nova o cursor para Object Point X1 e pressione Modify Position.
Agora mova o robô para o segundo ponto do eixo X, e selecione a opção User
Point X2 e selecione a opção Modify Position, e mantendo o robô na mesma posição,
nova o cursor para Object Point X2 e pressione Modify Position.
Finalmente, mova o robô para o ponto User Point Y1, e selecione a opção
Modify Position, e mantendo o robô na mesma posição selecione Object Point Y1e
pressione a opção Modify Position na parte inferior do Flex Pendant.
Terminados os ajustes, toque na opção Ok na parte inferior do Flex Pendant,
para finalizar o cálculo do novo Work Object.
Com isso, podemos considerar que os eixos coordenados do robô estão paralelos
ao do objeto em questão, facilitando desta forma o manuseio do robô durante a
programação, visto que o robô agora se move paralelamente ao produto, ou a mesa em
que o produto será processado.
A partir de agora o robô está pronto para ser programado, pois já determinamos
o TCP da ferramenta e o Work Object já está definido.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
91
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Pressione a tecla ;
Selecione através do navegador a opção WobjData;
Pressione a tecla ;
Se você desejar que o Wobj seja de uso geral do robô, ou seja, possa ser
utilizado para qualquer programa esta persistente deve ser declarada como USER.
Siga o procedimento a seguir para efetuar os ajustes em automático:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
92
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Deverá ser selecionado o método dos 3 pontos, pois para se determinar um plano
de coordenadas,precisamos de apenas três pontos. Ao marcarmos dois pontos para o
eixo X e um ponto para Y, criamos um plano, e, onde houver o cruzamento das retas,
será criado o eixo Z, a figura abaixo ilustra essa condição.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
93
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Na reta do eixo X aponte o dedo indicador como indica a seta da figura acima;
Se o dedo médio estiver apontado para a direção de Y1, teremos os eixos
coordenados como mostrado abaixo.
Para que você tenha o Y positivo para cima, será necessário apontar o dedo
médio para cima, com isso opositivo de Z também mudará para cima.
Estando o cursor sobre o ponto USER X1, mova o robô para o primeiro ponto e
pressione a opção MODPOS na parte inferior da unidade de programação e mantendo o
robô na mesma posição, nova o cursor para OBJECT X1 e pressione MODPOS.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
94
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Agora mova o robô para o segundo ponto do eixo X, mova o curso para USER
X2 e pressione a tecla MODPOS, sem mover o robô mude o cursor para OBJECT X2 e
pressione MODPOS.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
95
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
15 Instruções de Movimento
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
96
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Este tipo de movimento é usado para se unir dois pontos, ou seja, mover o robô
de uma posição conhecida para outra posição, também conhecida, porém o robô
controla apenas o ponto de partida e o ponto de chegada, não controlando o trajeto, ou
seja, o robô movimenta o menor numero de eixos possíveis para atingir os pontos, sem
executar interpolação, isto quer dizer que caso tenha um obstáculo próximo ao robô o
mesmo pode colidir, causando uma quebra da ferramenta ou até mesmo um dano a
estrutura do manipulador. Portanto é muito importante saber analisar o momento de se
utilizar esta instrução dentro das linhas de programação do robô.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
97
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O próximo passo será criar uma rotina de programa, para que possamos editar o
programa do robô, para isso pressione a opção Routine, na parte superior da unidade de
programação, após este comando será exibido no display do flex pendant, a figura
mostrada a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
98
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Toque no menu File selecionando a opção New Routine, com esse comando será
exibido no display do flex pendant a tela mostrada na figura a seguir.
E as demais declarações serão feitas caso esta rotina seja declarada como
ErrorHandler.
Ao terminar a declaração toque na opção OK para que a rotina seja declarada.
Neste momento ela já vai ser visualizada na tela do Flex Pendant
Para editar a rotina basta tocar na opção Show Routine.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
99
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Estando o robô na posição desejada toque na opção AddInstruction, com isso irá
aparecer uma lista de instruções, toque na opção MoveJ, com esse comando o sistema
vai criar uma linha de comando como mostrado na figura a seguir e caso queira mais
uma linha basta tocar novamente na opção de MoveJ.
o menu , com isso será exibido na display do flex pendant uma tela como
mostrado na figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
100
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
101
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
A diferença básica é que neste tipo de movimento o robô irá interpolar todos os
eixos simultaneamente, para que seja executado um movimento linear, ou seja, neste
caso o robô controlará o ponto de partida e o ponto de chegada, além de controlar todo o
trajeto do robô, mantendo sempre o ângulo da ferramenta durante o movimento, este
função é exemplificada na figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
102
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Note que para instrução de MoveC, o sistema do controlador criou uma linha
com dois pontos de movimentos, referente ao raio do arco, bem como o ponto final do
arco.
Neste caso o robô parte do ponto P1, passando pelo ponto P2 controlado pelo
raio do arco, chegando a P3 finalizando o movimento.
Esse programa executará um movimento em arco como pode ser observado na
figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
103
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Este programa irá executar um círculo. Também observe que o segundo ponto
do segundo MoveC utilizou o ponto P1 do MoveL, isto foi feito para garantir que o
ponto de partida e de chegada fossem o mesmo, e também cabe observar que a zona do
ponto 1 e a do segundo MoveC estão com fine, para garantir que tenhamos precisão no
inicio e no fim do circulo.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
104
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Mova o robô para o primeiro ponto em que se deseja começar a marcar a sua
trajetória.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
105
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
106
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
A diferença básica é que neste tipo de movimento o robô irá interpolar todos os
eixos simultaneamente, para que seja executado um movimento linear, mostrado na
figura abaixo:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
107
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
108
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
109
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Este programa irá executar um círculo, como pode ser observado na figura a
seguir. Também observe que o segundo ponto do segundo MOVE C utilizou o ponto P1
do MOVE L, isto foi feito para garantir que o ponto de partida e de chegada fosse o
mesmo. Veja como ficaria a execução do programa acima:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
110
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
111
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
112
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
113
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
6. Feito isso, a seguir irá aparecer a tela abaixo na qual faz-se necessário inserir
o ponto de referência do Offs, neste caso o ponto p01.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
114
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
115
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
10. Novamente digite o valor que deseja, neste exemplo usaremos o valor de
10mm no Offset de Y, como mostra a figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
116
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
12. Agora insira o valor de Z, neste exemplo utilizaremos o valor de 235 e aperte
OK como mostra a figura a seguir.
13. Feito isso, aparecerá a tela mostrada abaixo, aperte OK duas vezes.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
117
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
14. Ok! Agora você acabou de criar sua instrução de Offset do ponto de
referência p01, como mostra a figura abaixo.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
118
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
2. Após a seleção do ponto, através das teclas de seleção escolha a opção Func
localizada na parte inferior da tela.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
119
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
120
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
122
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Sabendo que a caixa tem 5mm de largura e 10mm de comprimento, para chegar
até o ponto de deposito eu preciso saber qual a distância em x, y e z esta o ponto que eu
quero depositar com relação ao meu ponto de referência, sendo assim eu calculo duas
vezes a altura da caixa em X, e também 150mm em Z, porque quero que a caixa se
aproxime do meu ponto de descarga a uma altura de 150mm, portanto x = 10mm e Z =
150mm, ficando desta maneira:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
123
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Um exemplo que mostra bem uma das principais vantagens de se utilizar esta
função é, por exemplo, se você precisasse mudar sua célula de lugar, isso com certeza
lhe trariam problemas se você tivesse feito marcação ponto a ponto, pois você iria ter
que remarcar todos os pontos novamente, correto!
Com o Offset não será necessário remarcar todos os pontos, pois se você
deslocar seu plano (wobj) já estará deslocando todos os outros pontos, basta remarcar a
posição do seu ponto de referência (robtarget) e todos os outros pontos acompanharão
como mostra a figura abaixo.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
124
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
17. Instruções
Uma instrução define uma tarefa especifica que acontece quando a instrução é
executada, por exemplo:
- Movendo o robô
- Acionado uma Saída
IF ENDIF
FOR ENDFOR
WHILE ENDWHILE
TEST ENDTEST
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
125
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para todos os dados criados sejam eles: RobTarget, ToolData, Wobj, Booleano,
numérico etc, devem ser definidos de forma correta, a seguir serão definidos cada tipo
de armazenamento existente.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
126
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
19. Definição de IO
Um sinal de entrada (I) e saída (O) lê os dados que saem do sensor e chegam ate
a placa que identifica o sinal. Eles são usados para controlar os dados de sistema do
robô.
Diversas placas de I/O são definidas através do sistema do robô. O tipo de placas
depende do tipo do protocolo que é usado.
As seguintes unidades de I/O são exemplos de unidades disponíveis para
DeviceNet:
- Digital I/O
- Analog I/O
- AD Combi I/O
- Relay I/O
- Gateways
- Simulater I/O
- Encoder interface units
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
127
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
No Modelo IRC5 para você adicionar o modelo de placa que irá utilizar no robô
siga as etapas descritas abaixo:
a) Selecione o menu ;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
128
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
129
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
130
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
k) Aparecerá a tela mostrada abaixo solicitando que seja feito uma re-
inicialização do sistema para que a placa inserida seja reconhecida, click em OK;
Feito o Restart sua placa será instalada, outro fator importante é saber como
identificar o endereço da placa na rede.
Para identificarmos devemos olhar no conector com jumper acoplado na parte
inferior da placa, como mostra a figura abaixo;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
131
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
132
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Nos modelos S4, a forma como a placa de IO é parametrizada muda com relação
aos modelos S4C.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
133
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Após a parametrização da placa de IO, você pode agora definir os IO’s que serão
utilizados da placa inserida, para isso siga os passos abaixo:
a) Selecione o menu ;
f) Agora aparecerá a tela abaixo, na opção Name insira o nome do IO, neste
exemplo utilizaremos a input di05_BotaoStart;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
134
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
h) Agora em Assigned to Unit você deve inserir a placa que deseja utilizar o IO
que está definindo neste momento, sendo neste exemplo a placa que criamos
anteriormente a board_328;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
135
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
136
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
j) Feito isso basta clicar em OK e tela a seguir será mostrada solicitando que seja
executado um procedimento de reinicialização (Restart) para que a input seja
reconhecida, aperte Yes.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
137
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
138
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Nos modelos S4, a forma como a placa de IO é parametrizada muda com relação
aos modelos S4C.
A identificação do endereço das placas segue a sequência como indica desenho
abaixo, se o painel possui apenas uma placa de IO, o endereço é 1, se houver mais
placas segue na sequência 2, 3 etc.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
139
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para adicionar IO’s ou visualizar todos os sinais declarados você deve primeiro:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
140
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
141
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
O robô pode ser equipado com sinais digitais e sinais analógicos. Os sinais são
nomeados e configurados nos parâmetros do sistema. A eles podem ser designados
varias ações do sistema, por exemplo, iniciar o programa.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
142
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
21 Instruções de IO
20.1 InvertDO
Este comando inverte o valor do sinal de saída, ou seja, se o sinal for 0 ela passa
para um e vice-versa. Por exemplo:
Esta linha de programa faz com que o sinal da saída 10 seja invertido.
20.2 PulseDO
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
143
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
20.3 Reset
Este comando é utilizado para levar o valor de um sinal de saída digital para zero
Neste instante o sinal do10 é levado para zero. Porém deve-se ter uma atenção
especial, pois se o sinal tiver sido parametrizado pelo modo invertido, a saída irá para 1
e não para 0.
20.4 Set
Este comando é utilizado para levar o valor de um sinal de saída digital para
nível 1.
Neste instante o sinal do10 é levado para 1. Porém deve-se ter uma atenção
especial, pois se o sinal tiver sido parametrizado pelo modo invertido, a saída irá para 0
e não para 1.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
144
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
20.5 SetDO
Com este parâmetro é possível acionar um sinal de saída tanto em nível lógico 1
quanto em nível lógico 0, como é mostrado a seguir.
20.6 WaitDI
Este comando é utilizado para esperar até que um sinal de entrada digital seja
ligado ou desligado.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
145
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
21 VARIOUS
Pressione na parte superior do teclado o menu IP1, em seguida escolha a opção
VARIOUS.
21.1 Atribuição “ := ”
Esta instrução é utilizada para designar um novo valor ao dado, sendo que este
valor pode ser tanto uma constante ou até mesmo uma expressão aritmética, como por
exemplo, uma soma ou subtração.
Este comando faz com que o registro Re4 seja igual ao valor 200.
21.2 Comment
É utilizado somente para tornar o programa mais fácil de entender, ou seja, não
possui nenhuma ação no programa.
21.3 WaitTime
Este comando é utilizado para esperar um tempo determinado, este pode ser
usado para garantir que os eixos do robô fiquem parados.
Neste caso se for necessário que o robô esteja parado para depois iniciar a espera
do tempo, inserir o argumento [\InPos ].
21.4 WaitUntil
Este comando é utilizado para esperar até que uma combinação lógica seja
satisfeita, como por exemplo, esperar por um conjunto de entradas digitais.
Exemplo:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
147
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
148
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
22.1 TPErase
22.2 TPWrite
Nesta função também é possível ler valores de registros, para isto se faz
necessário adicionar o argumento [\Num], desta forma teremos:
Se por exemplo o número de peças produzidas for 10, após o sinal de igual irá
aparecer o número 10.
Também é possível colocar argumentos para dados booleanos (False e True),
dados de posição, por exemplo, a posição atual do robô e dados de orientação de
ferramenta.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
149
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
22.3 TPRead FK
REG – Para que o sistema saiba qual tecla foi pressionada, elas são definidas de
1 a 5, e este número é carregado dentro do registro programado em REG.
ANSWER – Texto onde, por exemplo, podemos escrever um texto solicitando o
acionamento de uma tecla.
22.4 TPReadNum
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
150
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
23.1 Add
23.2 Clear
23.3 Decr
23.4 Incr
24.1 Compact IF
Este comando é usado somente quando uma única instrução é executada se uma
dada condição é satisfeita.
24.2 IF
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
152
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
24.3 FOR
Este comando é utilizado quando se deseja repetir uma instrução por um certo
número de vezes, sem que haja um controle por uma determinada variável.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
153
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
24.4 WHILE
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
154
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
24.5 TEST
Esta função é utilizada quando se deseja executar várias situações que dependam
de diferentes possibilidades.
24.6 Stop
Instrução utilizada para parar o robô quando alguma situação ocorre, utilizando
o exemplo da função TEST acima poderíamos fazer:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
155
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Portanto se nenhuma situação ocorrer o robô será parado pela função STOP.
Observe que para ter um GOTO é sempre necessário indicar para onde o
programa vai, sendo esta indicação dada pelo LABEL.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
156
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
24.8 ProcCall
Este comando é utilizado para chamar uma procedure, ou seja, uma sub-rotina,
onde toda vez que for selecionado, no display da unidade de programação ira aparecer à
lista de sub-rotinas existentes, para que seja feito à seleção da rotina desejada.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
157
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Através deste comando podemos ler o que foi gerado no exemplo acima. Para
isto teremos que criar uma variável numérica onde carregaremos este valor. Ou se
preferir, colocaremos direto na linha de TPWrite, com isto não precisaremos da variável
numérica.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
158
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
159
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
160
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
P4
P5
P1
P2 P3
Selecione a tecla ;
Pressione a tecla ;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
161
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Quando o parâmetro Type é setado como Input, será gerado um evento para esta
entrada, onde são relacionadas como:
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
162
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
163
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
164
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
4. Feito isso aparecerá a tela mostrada abaixo lhe perguntando de tem certeza
que deseja proceder na calibração dos eixos selecionados, click em Update e pronto sua
calibração será executada.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
165
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Figura 75 - Nônio
Selecione a tecla ;
Selecione CALIBRATION;
Selecione CALIB;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
166
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
167
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
arquivo clicando no ícone agora de nome para a nova pasta e click em OK,
feito isso será criado a nova pasta, basta procurar novamente e selecionar a sua pasta
criada clicando OK, neste exemplo criamos a pasta com o nome teste, como mostra a
figura a seguir.
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
168
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
3. Agora escreva o nome do arquivo que será armazenado na sua pasta clicando
no botão demarcado em vermelho, como mostra a figura abaixo;
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
169
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Selecione a tecla
Selecione SERVICE
Pressione a tecla
Pressione a tecla
Pressione a tecla
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
170
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Para efetuar backup nos robôs ABB modelo S4, devemos proceder da seguinte
maneira:
1. Salvar Programas:
a. Insira um disquete
* Note que, com esse procedimento, será salvo o programa corrente. Caso
existam vários programas, o procedimento deverá ser realizado para cada programa.
e. Será exibida uma tela para a escolha da unidade e a criação de uma pasta, caso
queira, crie uma pasta no disquete. Se necessário, pressione UNIT para selecionar FLP1
f. Selecione OK para confirmar.
2. Salvar Módulos:
a. Insira um disquete
a. Insira um disquete
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
171
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
172
ServNews Robótica e Automação Programação IRC5 e S4C - Nível I
Selecione a tecla
Pressione a tecla
Pressione a tecla
Pressione a tecla
R. Salviano José da Silva, 110 Jardim Eldorado 12238-573 – São José dos Campos - SP www.servnews.com.br
Tel.: (12) 3903.4106
173