Micro-autómato programável com ambiente de desenvolvimento multilinguagem

Detalhes bibliográficos
Autor(a) principal: Sousa, Rui Pedro Delgado
Data de Publicação: 2014
Tipo de documento: Dissertação
Idioma: por
Título da fonte: Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
Texto Completo: http://hdl.handle.net/1822/41915
Resumo: Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores
id RCAP_584e99d0720ead5de364cdf4920cb994
oai_identifier_str oai:repositorium.sdum.uminho.pt:1822/41915
network_acronym_str RCAP
network_name_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository_id_str 7160
spelling Micro-autómato programável com ambiente de desenvolvimento multilinguagemProgrammable micro-automaton with multilanguage development environmentPLCAutómato programávelMultilinguagemLadderGrafcetProgrammable automation controllerMultilanguageEngenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e InformáticaDissertação de mestrado integrado em Engenharia Eletrónica Industrial e ComputadoresRepresentando atualmente o cérebro em ambientes industriais, os Autómatos Programáveis já se encontram fortemente implementados em inúmeros tipos de indústrias. A necessidade da existência destes, em ambientes industriais deve-se ao facto de, anteriormente, os complexos sistemas de controlo serem baseados em relés mecânicos de elevado custo que, ao contemplarem uma vida limitada, obrigavam à sua manutenção periódica. Assim, o principal problema tinha origem na eventual necessidade de alteração dos requisitos de produção, o que obrigava à alteração do sistema a controlar, originando consequentemente maiores custos de produção. Atualmente os Autónomos Programáveis consistem num equipamento eletrónico programável por técnicos dotados de conhecimentos em programação, com a finalidade de controlar em tempo real, máquinas ou processos sequenciais. Neste sentido, o principal objetivo deste trabalho é o desenvolvimento de um Autómato Programável de dimensões reduzidas - um Micro-Autómato Programável. Assentando na criação de um hardware de dimensões reduzidas, este Micro-Autómato Programável dispõe de um número de portas de entrada/saída também reduzido - 4 entradas e 4 saídas, e utiliza um microprocessador de pequenas dimensões. O Software de Programação e Ambiente de Desenvolvimento Multilinguagem deste Micro-Autómato Programável foi desenvolvido com recurso à linguagem C# o que permite ao técnico o desenvolvimento da sua aplicação para o Micro- Autómato em três linguagens: C, Ladder Diagram e Sequential Function Chart – GRAFCET, podendo optar-se por aquela na qual o técnico se sente mais à vontade ao nível dos seus conhecimentos. Esta dissertação obteve como resultado, um Micro-Autómato Programável com ambiente de desenvolvimento multilinguagem, tendo sido criado um protótipo de fácil integração por parte do técnico responsável, de baixo custo e que desempenhe todas as funções necessárias a um Autómato Programável dispondo de um Software de Programação próprio.Programmable automation technology which currently represents the brain in industrial environments is already heavily deployed in many types of industries. The need for this kind of technology in industrial environments is due to the fact that previously complex control systems were based on high cost mechanical relays that required regular maintenance and had a limited life span. Thus, the main problem arose from the possible need to change the production requirements which required modifications in the control system, consequently resulting in higher production costs. Programmable automation currently consists of electronic equipment programmable by technicians equipped with knowledge in programming, in order to control machines or sequential processes in real time. In this sense, the main objective of this study was to develop a programmable automation of reduced dimensions - a micro-programmable automation. The study aimed to create hardware with reduced dimensions in terms of the number of inputs and outputs - 4 of each - and in terms of the small size of its microprocessor. Software and Programming Environment Multilanguage Development of this programmable micro-automation was developed using the C # language which allows the technician to develop his or her applications for micro-automation in three languages (C, Ladder Diagram and Function Sequential Chart – GRAFCET) thus enabling the technician to choose the language he or she is most comfortable with. This study resulted in the production of a micro-programmable automation with a multilanguage development environment and a prototype that can be easily integrated by the technician responsible. The automation can be acquired at low cost and will perform all the necessary functions of a programmable automation whilst also providing its own software programme.Lopes, GilUniversidade do MinhoSousa, Rui Pedro Delgado20142014-01-01T00:00:00Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/masterThesisapplication/pdfhttp://hdl.handle.net/1822/41915porinfo:eu-repo/semantics/openAccessreponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãoinstacron:RCAAP2023-07-21T12:25:19Zoai:repositorium.sdum.uminho.pt:1822/41915Portal AgregadorONGhttps://www.rcaap.pt/oai/openaireopendoar:71602024-03-19T19:19:32.357779Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informaçãofalse
dc.title.none.fl_str_mv Micro-autómato programável com ambiente de desenvolvimento multilinguagem
Programmable micro-automaton with multilanguage development environment
title Micro-autómato programável com ambiente de desenvolvimento multilinguagem
spellingShingle Micro-autómato programável com ambiente de desenvolvimento multilinguagem
Sousa, Rui Pedro Delgado
PLC
Autómato programável
Multilinguagem
Ladder
Grafcet
Programmable automation controller
Multilanguage
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
title_short Micro-autómato programável com ambiente de desenvolvimento multilinguagem
title_full Micro-autómato programável com ambiente de desenvolvimento multilinguagem
title_fullStr Micro-autómato programável com ambiente de desenvolvimento multilinguagem
title_full_unstemmed Micro-autómato programável com ambiente de desenvolvimento multilinguagem
title_sort Micro-autómato programável com ambiente de desenvolvimento multilinguagem
author Sousa, Rui Pedro Delgado
author_facet Sousa, Rui Pedro Delgado
author_role author
dc.contributor.none.fl_str_mv Lopes, Gil
Universidade do Minho
dc.contributor.author.fl_str_mv Sousa, Rui Pedro Delgado
dc.subject.por.fl_str_mv PLC
Autómato programável
Multilinguagem
Ladder
Grafcet
Programmable automation controller
Multilanguage
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
topic PLC
Autómato programável
Multilinguagem
Ladder
Grafcet
Programmable automation controller
Multilanguage
Engenharia e Tecnologia::Engenharia Eletrotécnica, Eletrónica e Informática
description Dissertação de mestrado integrado em Engenharia Eletrónica Industrial e Computadores
publishDate 2014
dc.date.none.fl_str_mv 2014
2014-01-01T00:00:00Z
dc.type.status.fl_str_mv info:eu-repo/semantics/publishedVersion
dc.type.driver.fl_str_mv info:eu-repo/semantics/masterThesis
format masterThesis
status_str publishedVersion
dc.identifier.uri.fl_str_mv http://hdl.handle.net/1822/41915
url http://hdl.handle.net/1822/41915
dc.language.iso.fl_str_mv por
language por
dc.rights.driver.fl_str_mv info:eu-repo/semantics/openAccess
eu_rights_str_mv openAccess
dc.format.none.fl_str_mv application/pdf
dc.source.none.fl_str_mv reponame:Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
instname:Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron:RCAAP
instname_str Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
instacron_str RCAAP
institution RCAAP
reponame_str Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
collection Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos)
repository.name.fl_str_mv Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) - Agência para a Sociedade do Conhecimento (UMIC) - FCT - Sociedade da Informação
repository.mail.fl_str_mv
_version_ 1799132654906376192