Micro-autómato programável com ambiente de desenvolvimento multilinguagem
Main Author: | |
---|---|
Publication Date: | 2014 |
Format: | Master thesis |
Language: | por |
Source: | Repositório Científico de Acesso Aberto de Portugal (Repositórios Cientìficos) |
Download full: | http://hdl.handle.net/1822/41915 |
Summary: | 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 |