Treinamento Robôs Abb S4 PDF
Treinamento Robôs Abb S4 PDF
Treinamento Robôs Abb S4 PDF
Tel.: (55 11) 4178-1864 / Cel. : (55 11) 7744-3447 / Nextel: 55*11*77803 /
ary@libcan.com.br www.libcan.com.br
1 de 74
1- Introduo
A rea de alcance de um rob sempre maior do que aquela ocupada pelo mesmo
quando est parado e nem sempre o rob parado significa que ele est desenergizado
ou impossibilitado de se movimentar. Como o rob trabalha com processamento de
informaes e condies externas para executar o seu programa de trabalho, ele pode
estar aguardando um comando externo ou de um controlador do processo para iniciar
seu movimento.
Isto significa que ao entrar dentro da rea de trabalho de um rob, ainda que seja de
um modelo de pequenoporte, devemos ter a certeza de que ele est ou em modo
2 de 74
manual, ou com os motores desenergizados, verificando sempre se h algum
trabalhando nele, manuteno ou programao, em caso positivo devemos nos fazer
vistos por quem opera o rob, de modo a evitar acidentes.
A partir de agora iremos focar nossa discusso no rob IRB 2400C, um rob de 6 eixos
e capacidade mxima de carga de 20 kg cujo fabricante a ABB, uma empresa cuja
matriz est na Sucia, onde todos os seus robs so fabricados.
O rob formado por duas partes: painel de controle e manipulador.A interface entre o
homem e a mquina feita atravs de uma unidade de programao que mostra o
estado atual do rob, inclusive no caso de diagnstico de falhas alm de servir como
um terminal de programao para elaborao de programas e comandos para o rob.
3 de 74
4 Unidade de Programao
Para efetuar o comando manual e automtico deste sistema, utilizamos uma unidade
de programao onde possvel efetuar movimentos do rob, elaborao de
programas, manipulao de parmetros, entradas e sadas, etc.
Atravs dela se tem um comando total de status e sistema do rob, bem como a
manipulao de dados e cdigos de erros ocorridos durante a movimentao do
mesmo.
Para familiarizao com esta unidade, apresentaremos as funes de cada boto, bem
como o manuseio do rob atravs do joystick para movimentao em manual do
manipulador.
4 de 74
LIBCAN Automao Ltda. Rua Zurich, 143 So Bernardo do Campo SP.
CEP 09-663-110 - comercial@libcan.com.br
5 de 74
LIBCAN Automao Ltda. Rua Zurich, 143 So Bernardo do Campo SP.
CEP 09-663-110 - comercial@libcan.com.br
6 de 74
LIBCAN Automao Ltda. Rua Zurich, 143 So Bernardo do Campo SP.
CEP 09-663-110 - comercial@libcan.com.br
7 de 74
5 Como carregar o sistema operacional do rob
Existe trs possibilidade que ocorrem para que seja necessrio se carregar o sistema
do rob sendo:
8 de 74
Neste instante ir aparecer na display a seguinte mensagem:
Warning!
Restart Command!
the control ?
OK to continue?
No pressione OK
Digite a seqncia 1 3 4 6 7 9
Estando a rea de memria limpa o rob solicita que seja inserido o KEY DISK
9 de 74
Em seguida ser solicitado que seja inserido o primeiro disco do sistema, e assim
sucessivamente at o ultimo disco.
Insira o primeiro disco opcional e pressione OK, repetindo para quantos mais
discos existirem, e ao terminar os discos opcionais pressione a tecla NO.
Agora que o sistema j est carregado, deveremos efetuar a carga dos parmetros do
sistema, pois sem eles o rob no ir funcionar.
10 de 74
Insira o disco de MANIPULATOR PARAMETERS, verificando se corresponde ao
nmero de srie do rob e siga o procedimento a seguir.
11 de 74
6 Atualizando os contadores de revoluo
12 de 74
Com este procedimento ser apresentado no display a tela mostrada na figura a
seguir, onde os eixos sem calibrao possuem um X no lado direito, na parte inferior da
tela, existem teclas, onde possvel adicionar todos os eixo via a tecla ALL, e tambm
possvel incluir ou excluir eixos a ser calibrados.
Atravs da tecla CANCEL o procedimento pode ser abortado, e a tecla OK, utilizada
para confirmar e efetivao da calibrao.
Agora o rob j est apto a ser movimentado em modo manual, visto que todos os
sistemas operacionais j esto prontos para atuar.
13 de 74
7 Criando um TCP (Ponto Central da Ferramenta)
O TCP ( Tool Center Point ) um ponto fixado no rob, onde todos os clculos de
posio, massa, etc so relacionados.
Este modo automtico pode ser executado de trs modos diferentes sendo:
14 de 74
2. Mtodo dos 5 pontos
15 de 74
Para criar um novo programa:
Primeiramente ser necessrio criar o TCP dentro do DATA TYPES, que o local
onde todas as variveis do rob so armazenadas.
16 de 74
Agora siga o procedimento a seguir para concretizar a criao do TCP para a nova
ferramenta;
Ser necessrio que se tenha um ponto fixo onde seja possvel ser alcanado pelo
rob em quatro pontos diferentes, com uma inclinao de aproximadamente 45, e isto
pode ser feito como mostrado na figura a seguir.
Encontrado um ponto para fixar a referncia, ser necessrio ativar o novo TCP, que
voc ir ajustar automaticamente pelo rob.
17 de 74
Selecionar o TCP que voc criou, e na parte inferior da unidade de programao
selecionar a opo DEFINE COORD.
Agora selecione o mtodo de execuo do TCP (mtodo dos 4 pontos). Aps este
comando, ser apresentado no display da unidade de programao a figura mostrada a
seguir.
18 de 74
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 programao.
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.
19 de 74
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.
20 de 74
Agora pressione a tecla OK, para confirmar os ajustes efetuados anteriormente, com
isso ir ser exibido uma tela no display da unidade como mostra a figura a seguir.
Nesta tela so apresentados dois dados que devem ser analisados antes de se
confirmar os ajustes:
Mean Error Esta diferena indica qual foi o mnimo erro ocorrido entre os
quatro pontos
21 de 74
Max Error Esta diferena indica qual foi o mximo erro ocorrido entre os
quatro pontos, sendo que esta diferena no pode ser maior que 2 mm, e caso
esse valor seja maior, ser necessrio, refazer todos os ajustes.
Ao selecionar o mtodo dos 5 pontos, alm dos 4 pontos normais, tambm ira aparecer
um quinto ponto, onde este ser utilizado para se definir o positivo do eixo Z, visto que
a direo sempre deve ser perpendicular a face da ferramenta em questo.
Estando os 4 pontos marcados, mova o cursor para o quinto item ELONGATOR, mova
o rob para a direo do positivo ( para cima ou para baixo), e pressione a tecla
MODPOS na parte inferior da unidade de programao. A figura a seguir ilustra como o
eixo Z deve ser movido.
22 de 74
Observe que a coordenada do eixo X continua a mesma igual a da flange do rob, pois
neste mtodo apenas determinamos a direo do eixo Z.
Ao selecionar o mtodo dos 6 pontos, alm dos 4 pontos normais, tambm ir aparecer
o quinto ponto que o elongator descrito anteriormente e o sexto ponto, onde este ser
utilizado para se definir a direo positiva do eixo X,
Observe que agora o eixo X da ferramenta possui uma direo diferente daquela
localizada no TCP0 da flange do rob.
23 de 74
8 Criando um WORK OBJECT
Quando este rob instalado em uma determinada aplicao, muitas vezes os seus
eixos coordenados no esto paralelos aos eixos do equipamento, isto torna se em um
problema, pois durante a confeco do programa de trabalho, os movimentos do rob
no iro acompanhar os eixos do produto a ser processado. E tambm alm dos eixos
estarem diferentes, poderemos ter ngulos de inclinao do produto em relao ao
rob. Onde este fato pode ser observado na figura mostrada a seguir.
Com o objetivo de resolver esta questo, possvel criar um sistema de eixos para o
rob, paralelamente ao produto a ser processado, sem a necessidade de termos que
mudar a posio do rob ou do equipamento associado a ele.
24 de 74
Da mesma forma do TCP, o WORK OBJECT deve possuir um nome, ou seja, a
persistente onde iremos guardar os dados do novo WORK OBJECT.
Neste instante ir aparecer uma opo de nome para a persistente. Aperte a tecla
DECL na parte inferior da unidade de programao.
Se voc desejar que o WORK OBJECT seja de uso geral do rob, ou seja, possa ser
utilizado para qualquer programa esta persistente deve ser declarada como USER.
Pressione a tecla de JOGGING, com isso a tela a seguir ser exibida na tela da
unidade de programao.
25 de 74
Atravs das teclas de navegao, selecione o item WOBJ0
Dever ser selecionado o mtodo dos 3 pontos, pois para se obter um plano de
coordenadas, precisamos apenas trs pontos, pois se marcarmos dois pontos para o
26 de 74
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 condio.
Atravs da tecla de navegao de janela, coloque o cursor sobre o item USER X1, para
comear o ajuste da nova coordenada.
27 de 74
Na reta do eixo X aponte o dedo indicador como indica a seta da figura acima;
Para que voc tenha o Y positivo para cima, ser necessrio apontar o dedo mdio
para cima, com isso o positivo de Z tambm mudar para cima.
Portanto escolha a melhor posio para os eixos coordenados dentro da sua mquina
e siga o procedimento apresentado a seguir.
Estando o cursor sobre o ponto USER X1, mova o rob para o primeiro ponto e
pressione a opo MODPOS na parte inferior da unidade de programao e mantendo
o rob na mesma posio, nova o cursor para OBJECT X1 e pressione MODPOS
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.
Finalmente, mova o rob para o ponto Y1, selecione USER Y1 e pressione a tecla de
MODPOS, sem mover o rob selecione OBJECT Y1 e pressione novamente MODPOS.
28 de 74
Finalmente pressione a tecla de OK para calcular o sistema de coordenada, onde a tela
abaixo ser mostrada no display.
Na parte superior da tela existe duas linhas de valore X, Y e Z, para user e object, onde
o primeiro indica a coordenada do sistema original e a segunda mostra a posio da
nova coordenada relacionada ao objeto a ser processado.
Com isso, podemos considerar que os eixos coordenados do rob esto paralelos ao
do objeto em questo, facilitando desta forma o manuseio do rob durante a
programao, visto que o rob agora se move paralelamente ao produto, ou a mesa
em que o produto ser colocado.
A partir de agora o rob est pronto para ser programado, pois j fixamos o TCP na
ferramenta e o WORK OBJECT j est definido.
29 de 74
carregado um novo programa o antigo fechado, ou seja, apagado da memria do
rob.
Estando certo de que ir carregar o novo programa, basta seguir as instrues a
seguir.
30 de 74
10 Colocando o rob em modo manual
Para que possamos efetuar uma movimentao do rob via joystick, necessrio que
o sistema esteja em modo manual 250 mm/s, para tal ser necessrio passar o rob
para este modo atravs da chave de manual/ automtico do Painel de Operao, como
mostrado na figura a seguir.
Sendo que para isto necessrio apenas girar a chave do modo de operao para a
posio central.
31 de 74
11 Movimento do rob eixo a eixo
Com isso teremos a tela mostrada na figura abaixo, onde no canto inferior direito pode-
se visualizar o movimento do rob e no superior direito o ngulo do eixo em
movimento.
32 de 74
12 Movimento do rob via coordenadas de base
Este tipo de movimento bastante utilizado, quando se deseja fazer movimentos
retilneos atravs de interpolao dos 6 eixos do rob. Para se obter este tipo de
movimento, ser necessrio seguir os passos indicados a seguir:
33 de 74
muito importante o acompanhamento dos movimentos do rob atravs desta tela,
pois atravs dela possvel uma mudana fcil e rpida das selees feitas
previamente.
34 de 74
13 - Movimento do rob via coordenadas de reorientao da ferramenta
Este tipo de movimento bastante importante, quando o rob est sendo manipulado
no produto, e neste caso se faz necessrio uma mudana do ngulo da ferramenta,
sem que o seu TCP mude de posio em relao ao plano cartesiano da base, ou seja,
todo rob se movimenta para que o TCP da ferramenta se mantenha inerte com
exceo do ngulo.
Para que isso ocorra se faz necessrio algumas selees na unidade de programao
como mostrado a seguir.
35 de 74
Efetuando esses comandos, o rob ir se movimentar de acordo com a figura
apresentada a seguir. Observe que os movimentos do rob no mais so em uma
determinada direo, mas executa o movimento em torno dos eixos cartesianos.
36 de 74
Posicionando o cursor em Coord selecione atravs do menu na parte inferior da
unidade a opo Tool.
Com este procedimento agora possvel movimentar o rob observando o tipo de
movimento que ele executar, seguindo a figura a seguir.
Este tipo de movimento muito importante, por exemplo, quando estamos ajustando
um rob de solda ponto e precisamos aproximar ou recuar o eletrodo de uma chapa,
no importa o ngulo da ferramenta, pois se o eletrodo est perpendicular a chapa, o
movimento do rob tambm ira ser perpendicular, no alterando assim a orientao da
ferramenta.
37 de 74
15 Colocando o rob em modo automtico
Para que possamos colocar o rob em modo automtico, ser necessrio que o
sistema esteja em modo automtico, para tal ser necessrio passar o rob para este
modo atravs da chave de manual/ automtico do Painel de Operao, como mostrado
na figura a seguir. Sendo que para isto necessrio apenas girar a chave de modo de
operao para a posio automtico, ou seja, girando a chave de modo no sentido anti-
horrio.
38 de 74
Com este comando o rob comear a executar o programa na linha um do programa
MAIN.
Agora, basta pressionar a tecla de start do programa, na parte inferior esquerda da
unidade de programao, que o rob iniciar o seu ciclo em automtico.
16 Programando o rob.
Para programar o rob necessrio seguir condies bsicas:
No construa um programa muito grande em uma nica rotina, pois isto dificulta a sua
anlise por outra pessoa que ainda no o tenha manuseado.
Procure separar lgica de programas de movimento, onde normalmente a lgica
localizada no programa MAIN, e as instrues em outras sub-rotinas.
Portanto antes de elaborar um programa, interessante preparar um fluxograma, para
facilitar a visualizao do que pode ser colocado na rotina MAIN, o que sero sub-
rotinas e se outras sub-rotinas sero necessrias.
Na figura abaixo mostrada uma linha de programa para os trs tipos possveis de
movimento: MOVEJ, MOVEL e MOVEC.
39 de 74
16.1 MOVE J
Pressione a opo IPL1 na parte superior da unidade de programao, e em seguida
selecione MOTION & PROCESS, com isso aparecer a tela mostrada abaixo.
Mova o rob para o primeiro ponto em que se deseja comear a marcar a sua
trajetria.
Atravs da tecla de navegao de tela, mova o cursor sobre a lista de instrues e
selecione o comando MOVEJ, ou apenas pressione o nmero 4 no teclado numrico,
com isso teremos a tela mostrada abaixo:
40 de 74
Onde est o asterisco so guardadas as coordenadas de rob referentes a esse
ponto. interessante nome-lo, pois se necessitar mover o rob para este ponto
novamente, basta selecion-lo.
Marque um segundo ponto e repita o procedimento. Isso ir completar um programa de
dois pontos como mostrado na figura apresentada a seguir:
41 de 74
E Tool1 a ferramenta utilizada no rob.
16.2 MOVE L
Pressione a opo IPL1 na parte superior da unidade de programao, e em seguida
selecione MOTION & PROCESS.
Pressione o nmero 5 no teclado numrico, com isso aparecer a instruo MOVE L
como mostrado abaixo.
42 de 74
A diferena bsica que neste tipo de movimento o rob ir interpolar todos os eixos
simultaneamente, para que seja executado um movimento linear, mostrado na figura
abaixo:
16.3 MOVE C
Pressione a opo IPL1 na parte superior da unidade de programao, e em seguida
selecione MOTION & PROCESS.
Pressione o nmero 3 no teclado numrico, com isso aparecer a instruo MOVE C
como mostrado abaixo.
Observe que diferentemente dos demais movimento, o MOVE C apresenta dois pontos,
onde o primeiro o raio do arco e o segundo o ponto de chegada do arco. Logo se
verifica a necessidade de se introduzir um outro ponto antes do MOVE C, para
funcionar como o ponto de partida. Este pode ser um MOVE J ou um MOVE L,
43 de 74
depende da necessidade do movimento. Ento o modo correto de se fazer um
programa de arco ser:
44 de 74
Este programa ir executar um circulo, como pode ser observado na figura a seguir.
Tambm 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 fossem o
mesmo. Veja como ficaria a execuo do programa acima:
45 de 74
17.1 InvertDO
Este comando inverte o valor do sinal de sada, ou seja, se o sinal for 0 ela passa para
um e vice-versa. Por exemplo
InvertDO do 10;
Esta linha de programa faz com que o sinal da sada 10 seja invertido.
17.2 PulseDO
Este comando utilizado para gerar um pulso controlado em uma determinada sada.
Por exemplo:
PulseDO do 10
Este comando executa um pulso na sada 10 de 0.2 s. Caso necessite de valores
diferentes deste, ser necessrio inserir o argumento [ \Plength ], onde atravs deste
determina-se qualquer valor de pulso, onde o step mnimo ser de 0.01 s, e a prxima
instruo j iniciar sua execuo to logo o pulso tenha sido gerado.
17.3 Reset
Este comando utilizado para levar o valor de um sinal de sada digital para zero
Reset do 10;
46 de 74
Neste instante o sinal do10 levado para zero. Porm deve-se ter uma ateno
especial, pois se o sinal tiver sido parametrizado pelo modo invertido, a sada ir para 1
e no para 0.
17.4 Set
Este comando utilizado para levar o valor de um sinal de sada digital para nvel 1
Set do 10;
Neste instante o sinal do10 levado para 1. Porm deve-se ter uma ateno especial,
pois se o sinal tiver sido parametrizado pelo modo invertido, a sada ir para 0 e no
para 1.
17.5 WaitDI
Este comando utilizado para esperar at que um sinal de entrada digital seja ligado
ou desligado.
WaitDI di10, 1
Este comando faz com que a execuo do programa s prosiga quando a entrada
digital 10 estiver em nvel 1.
47 de 74
18 - WaitTime
Este comando utilizado para esperar um tempo determinado, este pode ser usado
para garantir que os eixos do rob fiquem parados.
WaitTime 1.2
WaitTime\Inpos 1.2
19 VARIOUS
19.1 :=
Esta instruo utilizada para designar um novo valor ao dado, sendo que este valor
pode ser tanto uma constante ou at mesmo uma expresso aritmtica, como por
exemplo uma soma ou subtrao.
48 de 74
Reg4 := 200;
Este comando faz com que o registro Reg4 seja igual ao valor 200
Re4 := Reg3 + 1;
20 - Comment
Re4 := Reg3 + 1;
21 - WaitUntil
Este comando utilizado para esperar at que uma combinao lgica seja satisfeita,
como por exemplo, esperar por um conjunto de entradas digitais.
49 de 74
WaitUntil di3=1 And di1=0 And di2=0
50 de 74
22.1 TPErase
Este comando usado para limpara tudo que estiver escrito no display da unidade de
programao
TPEraser:
22.2 TPWrite
TPErase;
51 de 74
Nesta funo tambm possvel ler valores de registros, para isto se faz necessrio
adicionar o argumento [ \Num ], desta forma teremos:
TPErase;
Se por exemplo o nmero de peas produzidas for 10, aps o sinal de igual ir
aparecer o nmero 10.
Tambm possvel colocar argumentos para dados booleanos ( False e True ), dados
de posio, por exemplo a posio atual do rob e dados de orientao de ferramenta..
22.3 TPReadFK
REG Para que o sistema saiba qual tecla foi pressionada, elas so definidas de 1 a 5,
e este nmero carregado dentro do registro programado em REG
52 de 74
FK1 Primeira tecla de funo, e esta quando pressionada carrega o nmero 1 no
REG
53 de 74
22.4 TPReadNum
Este comando utilizado para fazer a leitura de um nmero do tecla numrico, este
tambm possui os argumentos [ \MaxTime ], [ \DIBreak ] e[ \BreakFlag ], que possuem
funes iguais as anteriores descritas.
23 Funes matemticas.
23.1 Add
Add reg1, 3:
54 de 74
23.2 Clear
utilizado para apagar uma varivel numrica ou persistente, ou seja , a varivel torna-
se zero.
Clear reg1;
23.3 Decr
Decr reg1;
23.4 Incr
55 de 74
Incr reg1;
24 Comandos de comparaes
24.1 Compact IF
Este comando usado somente quando uma nica instruo executada se uma dada
condio satisfeita.
56 de 74
24.2 IF
Este comando utilizado quando a partir de uma condio, se queira executar mais de
um comando
Reg1 = 0;
Set do1;
ELSE
Rotina1
Reg1 = Reg1 + 1
ENDIF
Se reg1 for maior que 3, ento faa o reg1 igual a 0 e ligue a sada 1, se isto no
acontecer execute a rotina um e incrementa 1 no reg1.
24.3 For
Este comando utilizado quando se deseja repetir uma instruo por um certo nmero
de vezes, sem que haja um controle por uma determinada varivel
57 de 74
FOR i FROM 1 TO 10 DO
Rotina1
ENDFOR
24.4 WHILE
WHILE reg1<10 DO
Rotina1;
Reg1:=Reg1+1
ENDWHILE
A rotina1 ser executada apenas enquanto o reg1 for menor que 10, depois disso o elo
desfeito.
58 de 74
24.5 TEST
Esta funo utilizada quando se deseja executar vrias situaes que dependam de
diferentes possibilidades,
TEST reg1
CASE 1;
Rotina1
CASE 2;
Rotina2
CASE 3;
Rotina3
DEFAULT;
Rotina4
ENDTEST
59 de 74
24.6 Stop
Instruo utilizada para parar o rob quando alguma situao ocorre, utilizando o
exemplo da funo TEST acima poderamos fazer:
TEST reg1
CASE 1;
Rotina1
CASE 2;
Rotina2
CASE 3;
Rotina3
DEFAULT;
Stop
ENDTEST
Portanto se nenhuma situao ocorrer o rob ser parado pela funo STOP.
60 de 74
24.7 GOTO e LABEL
GOTO b1;
b1;
Observe que para ter um GOTO sempre necessrio indicar para onde o programa
vai, sendo esta indicao dada pelo LABEL.
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 programao ira aparecer a
lista de sub-rotinas existentes, para que seja feito a seleo da rotina desejada.
61 de 74
25 System Parameters
25.2 IO Signals
62 de 74
Dentro desse parmetro, ainda possvel configurar:
63 de 74
Digital Outputs= Nmero de sinais de sada digital a serem usadas naquela placa;
Digital Inputs= Nmero de sinais de entrada digital a serem usadas naquela placa;
Analog Outputs= Nmero de sinais de sada analgica a serem usadas naquela placa;
64 de 74
Parmetros adicionais para Adaptador Remoto de E/S da ALLEN-BRADLEY,
DSQC 350
Data Rate= Faixa de dados no barramento RIO,57 KBaud,115 KBaud e 230 KBaud;
65 de 74
25.3 Definindo sinais de entrada e sada
Store= Se YES o sinal de sada digital permanece com seu ltimo estado caso ocorra
uma queda de energia.
66 de 74
Group Length= onde se determina o comprimento da palavra ao qual se est
fazendo o grupo. O comprimento deve ser especificado de tal modo onde todo grupo
esteja na mesma unidade, o comprimento mximo 16, ou seja, que esse grupo
receba ou envie um Word com 65536 em decimal;
67 de 74
Ao adentrar nessas, possvel saber o nome do fabricante, identificao do fornecedor
e do produto, cdigos de identificao, revises, n mximo de sinais e descries do
produto em si.
Ao
MotorOn= Ao receber esse sinal externo, o rob passa para MOTORS ON;
MotorOff= Ao receber esse sinal externo, o rob passa para MOTORS OFF;
Start= Inicia o programa a partir da posio que o rob se encontra, desde que j
esteja com MOTORS ON ligado;
Stop= Para o rob suavemente por Hold, o mesmo no pode ser inicializado caso esse
sinal esteja em 1;
ResetEstop= Reseta parade de emergncia, e o rob pode ento ser passado para
MOTORS ON.
68 de 74
25.8 Configurando Sadas de sistema
Estado do sistema
69 de 74
26 Trabalhando com Privilgios
Definindo Autorizao:
Escolha Types, veja que existem vrios tipos de autorizao e os nomes comeam
com Authorize ... :
70 de 74
Escolha no Types Authotize System Parameters.
Funo
Funo
ModPos= Autoriza modificar uma posio;
71 de 74
Parmetro
Key Pressed= Se esse for DO, defini-se como essa sada dever ser acionada:
TOGGLE > Muda o ltimo estado que havia permanecido;
PULSE > Default num pulso de 0.2 s gerado;
SET > Liga em 1 ou 0;
PRESS/RELEASE > Permanece em 1 enquanto o boto acionado.
Allow in Auto= Se YES, define que esse sinal pode ser interpretado em automtico.
72 de 74
LIBCAN Automao Ltda. Rua Zurich, 143 So Bernardo do Campo SP.
CEP 09-663-110 - comercial@libcan.com.br
73 de 74
LIBCAN Automao Ltda. Rua Zurich, 143 So Bernardo do Campo SP.
CEP 09-663-110 - comercial@libcan.com.br
74 de 74