Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA

Descripción del Articulo

A lo largo de los años, el uso de Controladores Lógicos Programables (PLCs) ha ido ganando cada vez más terreno en las diferentes industrias alrededor del mundo. Los PLCs han permitido automatizar, controlar y supervisar distintos procesos. Actualmente, se emplean varios lenguajes de programación pa...

Descripción completa

Detalles Bibliográficos
Autor: Medina Zeballos, Diego Alonso
Formato: tesis de grado
Fecha de Publicación:2022
Institución:Universidad Católica de Santa María
Repositorio:UCSM-Tesis
Lenguaje:español
OAI Identifier:oai:repositorio.ucsm.edu.pe:20.500.12920/11940
Enlace del recurso:https://repositorio.ucsm.edu.pe/handle/20.500.12920/11940
Nivel de acceso:acceso abierto
Materia:Lenguaje Escalera
Software
Arduino
https://purl.org/pe-repo/ocde/ford#2.02.03
id UCSM_c782e220d516bcd1741ad58f4848c7d8
oai_identifier_str oai:repositorio.ucsm.edu.pe:20.500.12920/11940
network_acronym_str UCSM
network_name_str UCSM-Tesis
repository_id_str 4282
dc.title.es_ES.fl_str_mv Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
title Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
spellingShingle Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
Medina Zeballos, Diego Alonso
Lenguaje Escalera
Software
Arduino
https://purl.org/pe-repo/ocde/ford#2.02.03
title_short Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
title_full Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
title_fullStr Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
title_full_unstemmed Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
title_sort Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADA
author Medina Zeballos, Diego Alonso
author_facet Medina Zeballos, Diego Alonso
author_role author
dc.contributor.advisor.fl_str_mv Mestas Ramos, Sergio Orlando
dc.contributor.author.fl_str_mv Medina Zeballos, Diego Alonso
dc.subject.es_ES.fl_str_mv Lenguaje Escalera
Software
Arduino
topic Lenguaje Escalera
Software
Arduino
https://purl.org/pe-repo/ocde/ford#2.02.03
dc.subject.ocde.es_ES.fl_str_mv https://purl.org/pe-repo/ocde/ford#2.02.03
description A lo largo de los años, el uso de Controladores Lógicos Programables (PLCs) ha ido ganando cada vez más terreno en las diferentes industrias alrededor del mundo. Los PLCs han permitido automatizar, controlar y supervisar distintos procesos. Actualmente, se emplean varios lenguajes de programación para PLCs establecidos en el estándar IEC 61131-3, siendo el lenguaje Ladder (Escalera) uno de los más empleados. Existen diversos softwares para programación de PLCs que permiten simulaciones, pero en el presente proyecto se pretende diseñar e implementar un software que permita poner en práctica los conocimientos acerca de PLCs y sistemas de Supervisión, Control y Adquisición de Datos (SCADA). El desarrollo del software permitirá implementar proyectos de bajo costo en un ámbito académico. Se emplea la metodología de desarrollo de software iterativo e incremental para el desarrollo del proyecto. El trabajo solo se enfoca en los temas de automatización, supervisión y control de procesos empleando lenguaje Ladder y hardware libre como Arduino. El software desarrollado lleva por nombre AuroraLD Studio y se compone básicamente de tres entornos de trabajo distintos: Entorno Ladder, Entorno de Tendencias y Entorno SCADA. El entorno Ladder sirve para crear programas empleando Ladder mediante el uso de distintas instrucciones típicas de este lenguaje de programación de PLCs. Las instrucciones están basadas en los softwares de programación de los PLCs de Allen Bradley. IV El entorno de tendencias permite monitorear las variables de un proceso en tiempo real mediante gráficos de tendencia. Estos gráficos de tendencias sirven para predecir o verificar el comportamiento de una determina señal. Este entorno permite incluso exportar los datos a Excel para su posterior evaluación según se requiera. Finalmente, el entorno SCADA permite la supervisión de las variables de forma gráfica empleando distintos elementos. Estos elementos están directamente asociados a las variables creadas en el entorno Ladder por lo que el funcionamiento del SCADA está vinculado a un determinado programa Ladder que se encuentre en ejecución. En el presente documento se detalla información acerca del desarrollo de AuroraLD Studio, así como los antecedentes y el marco teórico necesario para el entendimiento del proyecto. Las pruebas del software se realizaron a través de simulaciones (en AuroraLD Studio) y empleando también el PLC1805 (banco de pruebas desarrollado) determinando así la utilidad del mismo. Se verificó a su vez el cumplimiento con el estándar IEC 61131-3 evaluando distintos aspectos de AuroraLD Studio.
publishDate 2022
dc.date.accessioned.none.fl_str_mv 2022-09-09T16:36:02Z
dc.date.available.none.fl_str_mv 2022-09-09T16:36:02Z
dc.date.issued.fl_str_mv 2022-07-15
dc.type.es_ES.fl_str_mv info:eu-repo/semantics/bachelorThesis
dc.type.version.es_ES.fl_str_mv info:eu-repo/semantics/publishedVersion
format bachelorThesis
status_str publishedVersion
dc.identifier.uri.none.fl_str_mv https://repositorio.ucsm.edu.pe/handle/20.500.12920/11940
url https://repositorio.ucsm.edu.pe/handle/20.500.12920/11940
dc.language.iso.es_ES.fl_str_mv spa
language spa
dc.relation.ispartof.fl_str_mv SUNEDU
dc.rights.es_ES.fl_str_mv info:eu-repo/semantics/openAccess
dc.rights.uri.es_ES.fl_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
eu_rights_str_mv openAccess
rights_invalid_str_mv https://creativecommons.org/licenses/by-nc-nd/4.0/
dc.format.es_ES.fl_str_mv application/pdf
dc.publisher.es_ES.fl_str_mv Universidad Católica de Santa María
dc.publisher.country.es_ES.fl_str_mv PE
dc.source.es_ES.fl_str_mv Universidad Católica de Santa María
Repositorio de la Universidad Católica de Santa María - UCSM
dc.source.none.fl_str_mv reponame:UCSM-Tesis
instname:Universidad Católica de Santa María
instacron:UCSM
instname_str Universidad Católica de Santa María
instacron_str UCSM
institution UCSM
reponame_str UCSM-Tesis
collection UCSM-Tesis
bitstream.url.fl_str_mv https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/1/4M.0416.IM.pdf
https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/2/license.txt
https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/3/4M.0416.IM.pdf.txt
https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/4/4M.0416.IM.pdf.jpg
bitstream.checksum.fl_str_mv 621f552dd206fe44b5bb9f46bf9206e0
8a4605be74aa9ea9d79846c1fba20a33
71c51710d297b1fe174638c96ba8581e
9d2dee4029944b7a23f38df3c44ab588
bitstream.checksumAlgorithm.fl_str_mv MD5
MD5
MD5
MD5
repository.name.fl_str_mv Repositorio Institucional de la Universidad Católica de Santa María
repository.mail.fl_str_mv repositorio.biblioteca@ucsm.edu.pe
_version_ 1846428382011588608
spelling Mestas Ramos, Sergio OrlandoMedina Zeballos, Diego Alonso2022-09-09T16:36:02Z2022-09-09T16:36:02Z2022-07-15https://repositorio.ucsm.edu.pe/handle/20.500.12920/11940A lo largo de los años, el uso de Controladores Lógicos Programables (PLCs) ha ido ganando cada vez más terreno en las diferentes industrias alrededor del mundo. Los PLCs han permitido automatizar, controlar y supervisar distintos procesos. Actualmente, se emplean varios lenguajes de programación para PLCs establecidos en el estándar IEC 61131-3, siendo el lenguaje Ladder (Escalera) uno de los más empleados. Existen diversos softwares para programación de PLCs que permiten simulaciones, pero en el presente proyecto se pretende diseñar e implementar un software que permita poner en práctica los conocimientos acerca de PLCs y sistemas de Supervisión, Control y Adquisición de Datos (SCADA). El desarrollo del software permitirá implementar proyectos de bajo costo en un ámbito académico. Se emplea la metodología de desarrollo de software iterativo e incremental para el desarrollo del proyecto. El trabajo solo se enfoca en los temas de automatización, supervisión y control de procesos empleando lenguaje Ladder y hardware libre como Arduino. El software desarrollado lleva por nombre AuroraLD Studio y se compone básicamente de tres entornos de trabajo distintos: Entorno Ladder, Entorno de Tendencias y Entorno SCADA. El entorno Ladder sirve para crear programas empleando Ladder mediante el uso de distintas instrucciones típicas de este lenguaje de programación de PLCs. Las instrucciones están basadas en los softwares de programación de los PLCs de Allen Bradley. IV El entorno de tendencias permite monitorear las variables de un proceso en tiempo real mediante gráficos de tendencia. Estos gráficos de tendencias sirven para predecir o verificar el comportamiento de una determina señal. Este entorno permite incluso exportar los datos a Excel para su posterior evaluación según se requiera. Finalmente, el entorno SCADA permite la supervisión de las variables de forma gráfica empleando distintos elementos. Estos elementos están directamente asociados a las variables creadas en el entorno Ladder por lo que el funcionamiento del SCADA está vinculado a un determinado programa Ladder que se encuentre en ejecución. En el presente documento se detalla información acerca del desarrollo de AuroraLD Studio, así como los antecedentes y el marco teórico necesario para el entendimiento del proyecto. Las pruebas del software se realizaron a través de simulaciones (en AuroraLD Studio) y empleando también el PLC1805 (banco de pruebas desarrollado) determinando así la utilidad del mismo. Se verificó a su vez el cumplimiento con el estándar IEC 61131-3 evaluando distintos aspectos de AuroraLD Studio.Tesisapplication/pdfspaUniversidad Católica de Santa MaríaPEinfo:eu-repo/semantics/openAccesshttps://creativecommons.org/licenses/by-nc-nd/4.0/Universidad Católica de Santa MaríaRepositorio de la Universidad Católica de Santa María - UCSMreponame:UCSM-Tesisinstname:Universidad Católica de Santa Maríainstacron:UCSMLenguaje EscaleraSoftwareArduinohttps://purl.org/pe-repo/ocde/ford#2.02.03Diseño e implementación de un software compatible con arduino basado en el estándar IEC 61131-3 para programación LADDER y supervición mediante un sistema SCADAinfo:eu-repo/semantics/bachelorThesisinfo:eu-repo/semantics/publishedVersionSUNEDUIngeniero MecatrónicoIngeniería MecatrónicaUniversidad Católica de Santa María.Facultad de Ciencias e Ingenierías Físicas y FormalesTítulo Profesional710925290000-0002-5966-250629592341https://purl.org/pe-repo/renati/type#tesishttps://purl.org/pe-repo/renati/nivel#tituloProfesional713096Quispe Ccachuco, Marcelo JaimeCuadros Machuca, Juan CarlosCollado Oporto, Christiam GuillermoORIGINAL4M.0416.IM.pdf4M.0416.IM.pdfapplication/pdf7376270https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/1/4M.0416.IM.pdf621f552dd206fe44b5bb9f46bf9206e0MD51LICENSElicense.txtlicense.txttext/plain; charset=utf-81748https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/2/license.txt8a4605be74aa9ea9d79846c1fba20a33MD52TEXT4M.0416.IM.pdf.txt4M.0416.IM.pdf.txtExtracted texttext/plain367440https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/3/4M.0416.IM.pdf.txt71c51710d297b1fe174638c96ba8581eMD53THUMBNAIL4M.0416.IM.pdf.jpg4M.0416.IM.pdf.jpgGenerated Thumbnailimage/jpeg10564https://repositorio.ucsm.edu.pe/bitstream/20.500.12920/11940/4/4M.0416.IM.pdf.jpg9d2dee4029944b7a23f38df3c44ab588MD5420.500.12920/11940oai:repositorio.ucsm.edu.pe:20.500.12920/119402023-02-07 12:21:29.917Repositorio Institucional de la Universidad Católica de Santa Maríarepositorio.biblioteca@ucsm.edu.peTk9URTogUExBQ0UgWU9VUiBPV04gTElDRU5TRSBIRVJFClRoaXMgc2FtcGxlIGxpY2Vuc2UgaXMgcHJvdmlkZWQgZm9yIGluZm9ybWF0aW9uYWwgcHVycG9zZXMgb25seS4KCk5PTi1FWENMVVNJVkUgRElTVFJJQlVUSU9OIExJQ0VOU0UKCkJ5IHNpZ25pbmcgYW5kIHN1Ym1pdHRpbmcgdGhpcyBsaWNlbnNlLCB5b3UgKHRoZSBhdXRob3Iocykgb3IgY29weXJpZ2h0Cm93bmVyKSBncmFudHMgdG8gRFNwYWNlIFVuaXZlcnNpdHkgKERTVSkgdGhlIG5vbi1leGNsdXNpdmUgcmlnaHQgdG8gcmVwcm9kdWNlLAp0cmFuc2xhdGUgKGFzIGRlZmluZWQgYmVsb3cpLCBhbmQvb3IgZGlzdHJpYnV0ZSB5b3VyIHN1Ym1pc3Npb24gKGluY2x1ZGluZwp0aGUgYWJzdHJhY3QpIHdvcmxkd2lkZSBpbiBwcmludCBhbmQgZWxlY3Ryb25pYyBmb3JtYXQgYW5kIGluIGFueSBtZWRpdW0sCmluY2x1ZGluZyBidXQgbm90IGxpbWl0ZWQgdG8gYXVkaW8gb3IgdmlkZW8uCgpZb3UgYWdyZWUgdGhhdCBEU1UgbWF5LCB3aXRob3V0IGNoYW5naW5nIHRoZSBjb250ZW50LCB0cmFuc2xhdGUgdGhlCnN1Ym1pc3Npb24gdG8gYW55IG1lZGl1bSBvciBmb3JtYXQgZm9yIHRoZSBwdXJwb3NlIG9mIHByZXNlcnZhdGlvbi4KCllvdSBhbHNvIGFncmVlIHRoYXQgRFNVIG1heSBrZWVwIG1vcmUgdGhhbiBvbmUgY29weSBvZiB0aGlzIHN1Ym1pc3Npb24gZm9yCnB1cnBvc2VzIG9mIHNlY3VyaXR5LCBiYWNrLXVwIGFuZCBwcmVzZXJ2YXRpb24uCgpZb3UgcmVwcmVzZW50IHRoYXQgdGhlIHN1Ym1pc3Npb24gaXMgeW91ciBvcmlnaW5hbCB3b3JrLCBhbmQgdGhhdCB5b3UgaGF2ZQp0aGUgcmlnaHQgdG8gZ3JhbnQgdGhlIHJpZ2h0cyBjb250YWluZWQgaW4gdGhpcyBsaWNlbnNlLiBZb3UgYWxzbyByZXByZXNlbnQKdGhhdCB5b3VyIHN1Ym1pc3Npb24gZG9lcyBub3QsIHRvIHRoZSBiZXN0IG9mIHlvdXIga25vd2xlZGdlLCBpbmZyaW5nZSB1cG9uCmFueW9uZSdzIGNvcHlyaWdodC4KCklmIHRoZSBzdWJtaXNzaW9uIGNvbnRhaW5zIG1hdGVyaWFsIGZvciB3aGljaCB5b3UgZG8gbm90IGhvbGQgY29weXJpZ2h0LAp5b3UgcmVwcmVzZW50IHRoYXQgeW91IGhhdmUgb2J0YWluZWQgdGhlIHVucmVzdHJpY3RlZCBwZXJtaXNzaW9uIG9mIHRoZQpjb3B5cmlnaHQgb3duZXIgdG8gZ3JhbnQgRFNVIHRoZSByaWdodHMgcmVxdWlyZWQgYnkgdGhpcyBsaWNlbnNlLCBhbmQgdGhhdApzdWNoIHRoaXJkLXBhcnR5IG93bmVkIG1hdGVyaWFsIGlzIGNsZWFybHkgaWRlbnRpZmllZCBhbmQgYWNrbm93bGVkZ2VkCndpdGhpbiB0aGUgdGV4dCBvciBjb250ZW50IG9mIHRoZSBzdWJtaXNzaW9uLgoKSUYgVEhFIFNVQk1JU1NJT04gSVMgQkFTRUQgVVBPTiBXT1JLIFRIQVQgSEFTIEJFRU4gU1BPTlNPUkVEIE9SIFNVUFBPUlRFRApCWSBBTiBBR0VOQ1kgT1IgT1JHQU5JWkFUSU9OIE9USEVSIFRIQU4gRFNVLCBZT1UgUkVQUkVTRU5UIFRIQVQgWU9VIEhBVkUKRlVMRklMTEVEIEFOWSBSSUdIVCBPRiBSRVZJRVcgT1IgT1RIRVIgT0JMSUdBVElPTlMgUkVRVUlSRUQgQlkgU1VDSApDT05UUkFDVCBPUiBBR1JFRU1FTlQuCgpEU1Ugd2lsbCBjbGVhcmx5IGlkZW50aWZ5IHlvdXIgbmFtZShzKSBhcyB0aGUgYXV0aG9yKHMpIG9yIG93bmVyKHMpIG9mIHRoZQpzdWJtaXNzaW9uLCBhbmQgd2lsbCBub3QgbWFrZSBhbnkgYWx0ZXJhdGlvbiwgb3RoZXIgdGhhbiBhcyBhbGxvd2VkIGJ5IHRoaXMKbGljZW5zZSwgdG8geW91ciBzdWJtaXNzaW9uLgo=
score 13.0768795
Nota importante:
La información contenida en este registro es de entera responsabilidad de la institución que gestiona el repositorio institucional donde esta contenido este documento o set de datos. El CONCYTEC no se hace responsable por los contenidos (publicaciones y/o datos) accesibles a través del Repositorio Nacional Digital de Ciencia, Tecnología e Innovación de Acceso Abierto (ALICIA).