Slade 3
Slade 3
Robótica
Robôs industriais
Indústria de manufatura
Definição dos eixos Definição dos eixos do robô industrial
Sistemas de coordenadas
Interação dos robôs com meio externo
Redes industriais e interação com CLPS
Programação estruturada
1
Definição dos eixos
Eixo 4
Eixo 3
Eixo 5
Sistemas de coordenadas
Eixo 2
Eixo 6
Eixo 1
NUNO ANDRE/SHUTTERSTOCK
2
Sistema Eixo a eixo Sistema World
3
Devicebus: transmissão de sinais
analógicos, informações do chão
de fábrica aos CLPs.
Mais comuns: Modbus,
Profibus DP e Devicenet Integração com CLPs
Fieldbus: sinais de transmissores
e analisadores chegam ao CLP,
controle de malhas.
Mais comuns: Foudation
Fieldbus e Profibus PA
Integração dos robôs com Saídas dos robôs são lidas nas entradas
CLPs via redes industriais dos CLPs e entradas dos robôs são escritas
CLPs são mestres em redes de pelas saídas do CLP
manufatura comandando os robôs Programador de CLP deve conhecer
Robôs têm entradas e saídas digitais internas os movimentos do robô para garantir
integração
para controlar ferramentas de trabalho
4
A Norma ISO TR10562 define que
Linguagem de programação
linguagem de baixo nível, denominada ICR,
não estruturada de alto nível
tem a função de traduzir as linguagens de
Linguagem de programação
alto nível para que o robô entenda
estruturada de alto nível
Basic: funcionava como compilador, evitando
Linguagens do tipo NC
que se perdessem horas perfurando cartões
(numeric command)
para execução dos programas
LISP: acrônimo para LISt Processor, em Linguagem tipo Forth: o código alinhavado é
que os programas podem ser tratados como a característica principal desta linguagem e
dados e são, essencialmente, uma linguagem sua principal desvantagem é a necessidade
utilizada para manipulação de símbolos. Tem de um conhecimento muito profundo da
a característica de ser a linguagem de alto estrutura da linguagem de hardware
nível com a menor restrição na sintaxe e da arquitetura da máquina
5
Podemos elencar as linguagens de
programação que os principais fabricantes
utilizam. Todas são baseadas em uma das
linguagens descritas anteriormente
ABB utiliza ARLA e RAPID, Fanuc utiliza
KAREL, Staubli utiliza V+, COMAU com
PDL2, Motoman utiliza Inform 1 e Inform2,
KUKA utiliza KRL, entre outras