Estudo de metodologia para geração automática de código para CLP.
Autor(a) principal: | |
---|---|
Data de Publicação: | 2018 |
Tipo de documento: | Trabalho de conclusão de curso |
Idioma: | por |
Título da fonte: | Biblioteca Digital de Teses e Dissertações da UFCG |
Texto Completo: | http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912 |
Resumo: | O CLP surge no Ąnal dos anos 60 com a proposta de substituir os relés eletromecânicos nos sistemas de controle de motores industriais. Com o seu sucesso, inúmeros fabricantes foram se Ąxando no mercado, dessa maneira, objetivando padronizar o uso dos CLPs é fundada, em 1992, a PLCOpen®. De maneira geral, a PLCOpen® atua na promoção de comitês técnicos (TCs) e comitês promocionais (PCs), que normatizam o uso dos CLPs, a principal norma ligada à PLCOpen® é a IEC 61131-3, responsável pelas linguagens de programação. Diante do exposto, o software MATLAB® desenvolveu uma ferramenta capaz de gerar de maneira automática códigos de programação para CLPs em Diagramas Ladder e Texto Estruturado, estando essas duas linguagens dentro dos padrões internacionais propostos pela IEC 61131-3. Por Ąm, o presente trabalho detalha os campos de atuação da PLCOpen® e traz o método de geração de código automático pelo MATLAB®, bem como a validação do código gerado nos CLPs do Laboratório de Automação. |
id |
UFCG_40d1eff951b4071da65411ceea68b560 |
---|---|
oai_identifier_str |
oai:localhost:riufcg/18912 |
network_acronym_str |
UFCG |
network_name_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository_id_str |
4851 |
spelling |
Estudo de metodologia para geração automática de código para CLP.Methodology study for automatic code generation for PLC.Código para CLP - geração automáticaGeração automática de código - CLPControlador lógico programável - geração de códigoPLCOpenNorma IEC 61131-3MatlabLinguagens de programaçãoIntegrated Development Environment - IDEIDE - Integrated Development EnvironmentSimulink OLC CoderPLC code - automatic generationAutomatic code generation - PLCProgrammable logic controller - code generationPLCOpenIEC 61131-3 standardProgramming languagesEngenharia Elétrica.O CLP surge no Ąnal dos anos 60 com a proposta de substituir os relés eletromecânicos nos sistemas de controle de motores industriais. Com o seu sucesso, inúmeros fabricantes foram se Ąxando no mercado, dessa maneira, objetivando padronizar o uso dos CLPs é fundada, em 1992, a PLCOpen®. De maneira geral, a PLCOpen® atua na promoção de comitês técnicos (TCs) e comitês promocionais (PCs), que normatizam o uso dos CLPs, a principal norma ligada à PLCOpen® é a IEC 61131-3, responsável pelas linguagens de programação. Diante do exposto, o software MATLAB® desenvolveu uma ferramenta capaz de gerar de maneira automática códigos de programação para CLPs em Diagramas Ladder e Texto Estruturado, estando essas duas linguagens dentro dos padrões internacionais propostos pela IEC 61131-3. Por Ąm, o presente trabalho detalha os campos de atuação da PLCOpen® e traz o método de geração de código automático pelo MATLAB®, bem como a validação do código gerado nos CLPs do Laboratório de Automação.The CLP emerged in the late 1960s with the proposal to replace electromechanical relays in industrial motor control systems. With its success, numerous manufacturers have been setting themselves in the market, in order to standardize the use of PLCs, PLCOpen® was founded in 1992. In general, PLCOpen® is dedicated to the promotion of technical committees (TCs) and promotional committees (PCs), which regulate the use of PLCs, the main standard linked to PLCOpen® is IEC 61131-3, responsible for programming languages. In the light of the above, MATLABtextsuperscript® has developed a tool capable of automatically generating programming codes for CLPs in Ladder Diagrams and Structured Diagrams, both of which are within the international standards proposed by IEC 61131-3. Finally, the present work details the Ąelds of action of PLCOpen® and brings the method of generation of automatic code by MATLAB®, as well as the validation of the code generated in the PLCs of the Automation Laboratory.Universidade Federal de Campina GrandeBrasilCentro de Engenharia Elétrica e Informática - CEEIUFCGACIOLI JÚNIOR, George.ACIOLI JÚNIOR, G.http://lattes.cnpq.br/1596840676645407LIMA, Rafael Bezerra Correia.LIMA, R. B. C.OLIVEIRA, José Wesley Feitosa.2018-122021-05-19T20:31:44Z2021-05-192021-05-19T20:31:44Zinfo:eu-repo/semantics/publishedVersioninfo:eu-repo/semantics/bachelorThesishttp://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912OLIVEIRA, José wesley Feitosa. Estudo de metodologia para geração automática de código para CLP. 2018. 41f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912porinfo:eu-repo/semantics/openAccessreponame:Biblioteca Digital de Teses e Dissertações da UFCGinstname:Universidade Federal de Campina Grande (UFCG)instacron:UFCG2021-05-19T20:32:24Zoai:localhost:riufcg/18912Biblioteca Digital de Teses e Dissertaçõeshttp://bdtd.ufcg.edu.br/PUBhttp://dspace.sti.ufcg.edu.br:8080/oai/requestbdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.bropendoar:48512021-05-19T20:32:24Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG)false |
dc.title.none.fl_str_mv |
Estudo de metodologia para geração automática de código para CLP. Methodology study for automatic code generation for PLC. |
title |
Estudo de metodologia para geração automática de código para CLP. |
spellingShingle |
Estudo de metodologia para geração automática de código para CLP. OLIVEIRA, José Wesley Feitosa. Código para CLP - geração automática Geração automática de código - CLP Controlador lógico programável - geração de código PLCOpen Norma IEC 61131-3 Matlab Linguagens de programação Integrated Development Environment - IDE IDE - Integrated Development Environment Simulink OLC Coder PLC code - automatic generation Automatic code generation - PLC Programmable logic controller - code generation PLCOpen IEC 61131-3 standard Programming languages Engenharia Elétrica. |
title_short |
Estudo de metodologia para geração automática de código para CLP. |
title_full |
Estudo de metodologia para geração automática de código para CLP. |
title_fullStr |
Estudo de metodologia para geração automática de código para CLP. |
title_full_unstemmed |
Estudo de metodologia para geração automática de código para CLP. |
title_sort |
Estudo de metodologia para geração automática de código para CLP. |
author |
OLIVEIRA, José Wesley Feitosa. |
author_facet |
OLIVEIRA, José Wesley Feitosa. |
author_role |
author |
dc.contributor.none.fl_str_mv |
ACIOLI JÚNIOR, George. ACIOLI JÚNIOR, G. http://lattes.cnpq.br/1596840676645407 LIMA, Rafael Bezerra Correia. LIMA, R. B. C. |
dc.contributor.author.fl_str_mv |
OLIVEIRA, José Wesley Feitosa. |
dc.subject.por.fl_str_mv |
Código para CLP - geração automática Geração automática de código - CLP Controlador lógico programável - geração de código PLCOpen Norma IEC 61131-3 Matlab Linguagens de programação Integrated Development Environment - IDE IDE - Integrated Development Environment Simulink OLC Coder PLC code - automatic generation Automatic code generation - PLC Programmable logic controller - code generation PLCOpen IEC 61131-3 standard Programming languages Engenharia Elétrica. |
topic |
Código para CLP - geração automática Geração automática de código - CLP Controlador lógico programável - geração de código PLCOpen Norma IEC 61131-3 Matlab Linguagens de programação Integrated Development Environment - IDE IDE - Integrated Development Environment Simulink OLC Coder PLC code - automatic generation Automatic code generation - PLC Programmable logic controller - code generation PLCOpen IEC 61131-3 standard Programming languages Engenharia Elétrica. |
description |
O CLP surge no Ąnal dos anos 60 com a proposta de substituir os relés eletromecânicos nos sistemas de controle de motores industriais. Com o seu sucesso, inúmeros fabricantes foram se Ąxando no mercado, dessa maneira, objetivando padronizar o uso dos CLPs é fundada, em 1992, a PLCOpen®. De maneira geral, a PLCOpen® atua na promoção de comitês técnicos (TCs) e comitês promocionais (PCs), que normatizam o uso dos CLPs, a principal norma ligada à PLCOpen® é a IEC 61131-3, responsável pelas linguagens de programação. Diante do exposto, o software MATLAB® desenvolveu uma ferramenta capaz de gerar de maneira automática códigos de programação para CLPs em Diagramas Ladder e Texto Estruturado, estando essas duas linguagens dentro dos padrões internacionais propostos pela IEC 61131-3. Por Ąm, o presente trabalho detalha os campos de atuação da PLCOpen® e traz o método de geração de código automático pelo MATLAB®, bem como a validação do código gerado nos CLPs do Laboratório de Automação. |
publishDate |
2018 |
dc.date.none.fl_str_mv |
2018-12 2021-05-19T20:31:44Z 2021-05-19 2021-05-19T20:31:44Z |
dc.type.status.fl_str_mv |
info:eu-repo/semantics/publishedVersion |
dc.type.driver.fl_str_mv |
info:eu-repo/semantics/bachelorThesis |
format |
bachelorThesis |
status_str |
publishedVersion |
dc.identifier.uri.fl_str_mv |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912 OLIVEIRA, José wesley Feitosa. Estudo de metodologia para geração automática de código para CLP. 2018. 41f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912 |
url |
http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912 |
identifier_str_mv |
OLIVEIRA, José wesley Feitosa. Estudo de metodologia para geração automática de código para CLP. 2018. 41f. (Trabalho de Conclusão de Curso - Monografia), Curso de Bacharelado em Engenharia Elétrica, Centro de Engenharia Elétrica e Informática , Universidade Federal de Campina Grande – Paraíba - Brasil, 2018. Disponível em: http://dspace.sti.ufcg.edu.br:8080/jspui/handle/riufcg/18912 |
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.publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
publisher.none.fl_str_mv |
Universidade Federal de Campina Grande Brasil Centro de Engenharia Elétrica e Informática - CEEI UFCG |
dc.source.none.fl_str_mv |
reponame:Biblioteca Digital de Teses e Dissertações da UFCG instname:Universidade Federal de Campina Grande (UFCG) instacron:UFCG |
instname_str |
Universidade Federal de Campina Grande (UFCG) |
instacron_str |
UFCG |
institution |
UFCG |
reponame_str |
Biblioteca Digital de Teses e Dissertações da UFCG |
collection |
Biblioteca Digital de Teses e Dissertações da UFCG |
repository.name.fl_str_mv |
Biblioteca Digital de Teses e Dissertações da UFCG - Universidade Federal de Campina Grande (UFCG) |
repository.mail.fl_str_mv |
bdtd@setor.ufcg.edu.br || bdtd@setor.ufcg.edu.br |
_version_ |
1809744491795447808 |