O tema desta dissertação surge no âmbito do projecto de investigação e
desenvolvimento financiado pela Fundação para a Ciência e a Tecnologia, WALC (Web
Assisted Laboratory Control). O objectivo deste trabalho consiste no estudo e implementação de
uma rede de autómatos para controlo e gestão de processos, incluindo sistemas de segurança de
acesso à rede e gestão de rede por via remota.
De forma a entender o funcionamento das redes de comunicação, foi efectuado um
estudo, sobre algumas das redes utilizadas em aplicações industriais, explicando o seu princípio
de funcionamento. Como a aplicação deste trabalho visa a utilização de autómatos
programáveis, é detalhado também, o seu funcionamento, desde o ciclo interno, modos de
programação e a sua organização.
Para desenvolver uma rede de autómatos foi feito um estudo sobre possíveis formas, de
trocas de informação entre um posto de trabalho e os vários PLCs. Como tal, foi efectuado um
estudo entre dois protocolos: Host Link e o FINS, descrevendo as vantagens e limitações de
cada um destes protocolos.
Para aceder remotamente à rede, foram desenvolvidas duas aplicações (servidor e
cliente). Ambas as aplicações foram feitas em LabView. A aplicação servidor, gere as
comunicações, e a segunda identifica as acções a realizar. A comunicação entre o servidor e o
cliente é realizado através de TCP-IP. Deste modo, o acesso à rede pode ser efectuado
remotamente, visto que o servidor é responsável pela gestão das comunicações entre cliente e
rede de PLCs.
Para garantir o acesso limitado à rede de PLCs foi criado uma base de dados de acesso
ao sistema de forma a guardar a informação dos utilizadores. Como tal, o cliente deve efectuar
uma autenticação para ter permissão para aceder à rede. Este sistema é capaz de suportar
múltiplos clientes, na medida em que, o segmento de dado enviado entre o cliente e servidor,
possui uma estrutura de identificação de modo a garantir, que a resposta do servidor seja
recebido pelo cliente destino.
O sistema desenvolvido foi testado em ambiente laboratorial. Brevemente será
incorporado no projecto WALC, onde os alunos de Automação e Controlo poderão testar os
seus conhecimentos neste laboratório virtual e remoto.