Name: | Description: | Size: | Format: | |
---|---|---|---|---|
8.65 MB | Adobe PDF |
Authors
Advisor(s)
Abstract(s)
O presente documento tem como finalidade retratar todo o envolvimento do estagiário
nas atividades e equipas da SA – Soluções em Automação, mais especificamente no
departamento de programação, no qual foi inserido.
No decorrer do estágio, foi dada a oportunidade de participar ativamente no
desenvolvimento e otimização de vários projetos inovadores que a empresa tem em
curso. Contudo, o principal foco de trabalho foi na elaboração de uma aplicação para
a simulação e controlo de equipamentos de palco usado em teatros e óperas (varas,
palcos, elevadores, cortinas, sistemas de iluminação, plataformas, etc..).
Numa fase inicial do estágio, a aplicação estava a ser desenvolvida no software Unity
da Unity Technologies. A forte componente de simulação gráfica deste software,
recorrendo à linguagem C#, tinha bastante interesse para o resultado pretendido.
Porém, foram encontrados alguns obstáculos em diferentes componentes e foi
necessário repensar o rumo a dar ao projeto. Após a tomada de decisão de não
continuar a desenvolver a aplicação no Unity e apenas usar este como simulador,
optou-se por desenvolver a aplicação num software com uma linguagem de
programação mais adaptada à solução pretendida, surgindo assim a opção do
Ignition, da Inductive Automation.
Antes de recomeçar a aplicação, foi realizada uma formação online, com a duração
de uma semana, na Inductive University de modo a adquirir um maior conhecimento
sobre o software e facilitar assim a transição. O software utilizado para o
desenvolvimento da aplicação foi um software de SCADA com inúmeras vantagens
não só pela facilidade de programação em Python, mas também na comunicação com
bases de dados, com autómatos e com o simulador.
Ao longo do período do estágio foi possível captar novos conhecimentos, assim como
aprofundar conteúdos já lecionados, bem como ganhar uma nova perspetiva do
funcionamento interno de uma empresa na área da automação industrial.
Description
Keywords
Teatros Simulação Controlo Unity SCADA Base de dados Ignition