Estudo de metodologia para geração automática de código para CLP.

Detalhes bibliográficos
Autor(a) principal: OLIVEIRA, José Wesley Feitosa.
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