Período : Janeiro - Dezembro /2000
Aluno : Aurélio Izaac de Sousa
Orientador : Prof. Alberto J. Álvares, GRACO, ENM UnB
Resumo:
Este trabalho descreve a implementação de uma Interface (GUI - Graphical User Interface) para teleoperação de uma Máquina Oxi-Corte Industrial fabricada pela White Martins (AutoCut 2.5L) com Comando Numérico Computadorizado desenvolvido pela MCS Engenharia (MCS-520) utilizando o Protocolo Internet (TCP/IP) através da WEB (http://weboxicorte.graco.unb.br). A GUI apresenta a um usuário remoto funções para o controle da máquina. O sistema é baseado na arquitetura cliente-servidor, utilizando um "browser" como cliente e um computador pessoal com sistema operacional Linux como servidor.
A GUI é baseada em programação HTML e Java enquanto que os programas do servidor de controle foram desenvolvidos em linguagem C. A comunicação entre o servidor WEB e a máquina é definida por um protocolo de comunicação DNC (Distributed Numerical Command) do prórpio comando. A GUI consiste de uma página em HTML contendo applet´s Java (para o controle da máquina) e uma imagem da máquina capturada por uma webcam. Desta forma, o usuário através de um "CNC virtual" é capaz de enviar e executar programas para máquina além de executá-los, assim como suas operações básicas. A interface mostrou-se bastante versátil, fazendo com que o operador não perca tanto tempo, podendo operar a máquina de qualquer lugar provido de computador e Internet.