Show simple item record

dc.contributor.authorBarriento López, Lic. Yoelvys
dc.contributor.advisorPardo Gómez, Dra. María E.
dc.contributor.advisorBenítez González, Dra. C. Ivón O.
dc.date.accessioned2024-05-24T14:12:13Z
dc.date.available2024-05-24T14:12:13Z
dc.date.issued2021
dc.identifier.urihttp://repositorio.uo.edu.cu/handle/123456789/1683
dc.description.abstractEn el presente trabajo se propone un sistema informático para la programación de Controladores Lógicos Programables (PLC) sobre tecnología Arduino, el cual facilita considerablemente la programación cumpliendo con la norma IEC 61131-3. El diseño consta de tres elementos principales:  Uso del Banco de Trabajo del GEB Automation versión Student.  La traducción y optimización del código generado por GEB Automation para su compatibilidad con el Kernel.  El Kernel del PLC donde se ejecutan las aplicaciones generadas desde el banco de trabajo en un formato especial. El GEB Automation utiliza la variedad de los lenguajes que dispone la metodología IEC 61131-3 para desarrollar los programas que se van ejecutar en el PLC. El entorno de traducción, optimización e integración se implementó sobre C++ Builder 10.3 Versión Community, que es un ambiente de desarrollo para plataforma Windows. El Kernel del PLC se amplió con nuevas funciones y bloques funcionales, orientados a facilitar el control de los procesos tecnológicos y la comunicación con los softwares de Supervisión, Control y Adquisición de Datos (SCADA) cumpliendo con la norma IEC 61131-5. De esta forma, se obtuvo un entorno de programación el cual se independiza del hardware, logrando gran compatibilidad y permitiendo la edición ágil de los programas.es_ES
dc.description.abstractIn this work, a computer system is proposed for programming Programmable Logic Controllers (PLC) on Arduino technology, which considerably facilitates programming, complying with the IEC 61131-3 standard. The design consists of three main elements:  Use of the GEB Automation Student version Workbench.  The translation and optimization of the code generated by GEB Automation for its compatibility with the kernel.  The Kernel of the PLC where the applications generated from the workbench are executed in a special format. GEB Automation uses the variety of languages provided by the IEC 61131-3 methodology to develop the programs to be executed in the PLC. The translation, optimization and integration environment was implemented on C ++ Builder 10.3 Version Community, which is a development environment for Windows platform. The PLC Kernel was expanded with new functions and functional blocks, aimed at facilitating the control of technological processes and communication with the Supervision, Control and Data Acquisition (SCADA) software complying with the IEC 61131-5 standard. In this way, a programming environment was obtained which is independent of the hardware, achieving great compatibility and allowing agile editing of programs.es_ES
dc.description.sponsorshipEste documento es Propiedad Patrimonial de la Universidad de Oriente de Santiago de Cuba. Los autores conservan los derechos morales que como tal le son reconocidos por la Legislación vigente sobre Derecho de Autor. Los distintos Usuarios podrán copiar, distribuir, comunicar públicamente la obra y hacer obras derivadas; bajo las condiciones siguientes: 1. Reconocer y citar al autor original 2. No utilizar la obra con fines comerciales 3. No realizar modificación alguna a la obra 4. Compartir aquellos productos resultado del uso de la obra bajo la misma licencia de esta 5. Los Usuarios pueden reutilizar los metadatos en cualquier medio sin autorización previa, siempre que los propósitos de su utilización sean sin ánimo de lucro y se provea el Identificador OAI, un enlace al registro de metadatos original, o se haga referencia al repositorio de donde han sido extraídos Todo lo anterior está en correspondencia con las legislaciones vigentes sobre Derecho de Autor.es_ES
dc.language.isoeses_ES
dc.publisherFacultad de Ingeniería Eléctrica. Departamento de Ingeniería en Automática. Universidad de Oriente. Cubaes_ES
dc.rightsAtribución-NoComercial-SinDerivadas 3.0 España*
dc.rights.urihttp://creativecommons.org/licenses/by-nc-nd/3.0/es/*
dc.subjectPROGRAMACIÓN DE AUTÓMATASes_ES
dc.subjectTECNOLOGÍA ARDUINOes_ES
dc.subjectAUTOMATIC PROGRAMMINGes_ES
dc.subjectARDUINO TECHNOLOGYes_ES
dc.titleSistema Informático de Programación de Autómatas Programables sobre tecnología Arduinoes_ES
dc.title.alternativeComputer Programming System Programmable PLCs based on Arduino technologyes_ES
dc.typeTesises_ES


Files in this item

Thumbnail

This item appears in the following Collection(s)

Show simple item record

Atribución-NoComercial-SinDerivadas 3.0 España
Except where otherwise noted, this item's license is described as Atribución-NoComercial-SinDerivadas 3.0 España