Mestrado - 1A2S - Integração, controlo e sincronização das máquinas CNC com o IRB140

Page 7

Instituto Politécnico de Viseu

Escola Superior de Tecnologia e Gestão de Viseu Mestrado em Engenharia Electrotécnica - Energia e Automação Industrial

4. PROGRAMAÇÃO No desenvolvimento deste projecto foi utilizado o robô IRB 140 da ABB, com os respectivos: controlador IRC 5 e consola Flexpendant. De forma simples, pode dizer-se que a consola Flexpedant serve de interface entre o robô e o utilizador/programador. Através de comandos que o utilizador/programador envia, da consola para o controlador IRC 5 e este de seguida para o robô, é possível controlar o IRB 140. O Controlador é a parte do robô que opera o braço manipulador. É composto por hardware e software, combinados para possibilitar ao robô executar suas tarefas.

Figura 5 - Interface homem-máquina

4.1.

MODOS DE PROGRAMAÇÃO

A programação de robôs pode ser realizada de duas formas: Programação On-line A programação On-line consiste na interacção directa com o robô, cada vez que o código do programa é testado, o robô executa-o fisicamente, seja programando-o através da Flexpendant ou através de editores de código como o RobotStudio Online. No caso do RobotStudio On-line o código é editado no software e transferido para o robô, estando disponível na Flexpendant para ser executado. Na Flexpendant, o código é editado na própria e transferido para o robô. Em ambos os casos o uso da Flexpendant é essencial. Programação Off-line A programação off-line permite a utilização de ambientes virtuais para simular a programação do robô, ou seja, com a utilização deste tipo de software é possível o teste virtual do robô. Além disso, não é necessário estar junto ao robô, pois estes João Vítor Pereira Ôlas (nº1503) Ricardo Jorge de Loureiro Silva (nº1841)

6


Turn static files into dynamic content formats.

Create a flipbook
Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.