Logotipo del repositorio

Publicación:
Diseño e implementación de una aplicación de pruebas de comunicación para protocolo morbos serial ascll, serial rtu y tcp de libre distribución

dc.contributor.advisorRojas Morales, Fernando Antonio
dc.contributor.advisorTrujillo Tarazona, Pedro Javier
dc.contributor.authorJaimes Vega, Carol Liset
dc.contributor.authorVargas Esteban, Angel Andres
dc.date.accessioned2024-03-03T18:16:13Z
dc.date.available2010
dc.date.available2024-03-03T18:16:13Z
dc.date.created2010
dc.date.issued2010
dc.description.abstractEste proyecto surge de la necesidad de una herramienta de fácil acceso para la realización de pruebas de comunicación para protocolo Modbus, con un planteamiento basado en las ideologías Open Source o de código abierto que permitan un continuo mejoramiento y difusión de la solución. Simbus se apoya en proyectos Open Source previamente desarrollados que cubren desde el diseño, documentación e implementación. En el diseño se destaca NetBeans como herramienta de modelado y documentación, la implementación se logra gracias al excelente entorno integrado de desarrollo MonoDevelop; a su vez para un control general se hizo uso de el sistema de control de versiones Subversion, con un servidor centralizado provisto por SourceForge el mayor anfitrión y patrocinador de proyectos de código abierto a nivel internacional. Gracias también a la librería NModbus se hizo posible la consecución de los objetivos al implementar gran parte del protocolo de comunicaciones Modbus en el lenguaje de programación C#. Este lenguaje es la base de la solución ya que las librerías Mono permiten que aplicaciones desarrolladas en C# sean compiladas y ejecutadas sobre múltiples plataformas. El desarrollo de Simbus se enmarca bajo el paradigma del desarrollo metodológico ágil planteado por la FDD Feature Driven Development . Simbus responde a la necesidad de una herramienta de simulación del protocolo Modbus en sus modos de operación Master y Slave, y los tipos de comunicación Serial Ascii, Serial Rtu y Tcp. Simbus permite realizar pruebas de lazos de comunicación y configuraciones en hardware y software que incluyan este protocolo, tales como PLC o instrumentos industriales de medición y paquetes de software HMI. Por último con el desarrollo de esta herramienta se pretende dar una base para la difusión del protocolo Modbus, usado universalmente en la industria.
dc.description.abstractenglishThis project comes up from the necessity of an easy access tool to perform Modbus protocol communication tests; based in the Open Source ideology the project is open to a constant improvement and diffusion. Simbus is supported by previously developed Open Source projects which are focused in many areas like design, documentation and implementation. For the design, NetBeans has a relevant place as a modeling and documentation tool. The implementation is achieved through the excellent MonoDevelop IDE, and for a general control, the version control system Subversion is used with a central server provided by SourceForge, the biggest international Open Source projects hosting and sponsor. Thanks to the NModbus library the objectives consecution is possible, NModbus implements a big part of the Modbus protocol in the programming language C#. This language is the base of the solution, the Mono libraries allow that C# developed applications be compiled and ran over multiplatform systems. The Simbus development is guided for the agile methodology FDD Feature Driven Development. Simbus is a Modbus protocol simulation tool, its operation modes are Master and Slave, and the available communication types are Serial ASCII, Serial RTU and TCP. Simbus allows performing communication tests of hardware and software configurations that include this protocol, such as PLC or industrial measurement instruments, and HMI software packages. The purpose of the development of this tool is to provide the basis for the knowledge of the Modbus protocol, widely used in the industry around the world.
dc.description.degreelevelPregrado
dc.description.degreenameIngeniero de Sistemas
dc.format.mimetypeapplication/pdf
dc.identifier.instnameUniversidad Industrial de Santander
dc.identifier.reponameUniversidad Industrial de Santander
dc.identifier.repourlhttps://noesis.uis.edu.co
dc.identifier.urihttps://noesis.uis.edu.co/handle/20.500.14071/24417
dc.language.isospa
dc.publisherUniversidad Industrial de Santander
dc.publisher.facultyFacultad de Ingenierías Fisicomecánicas
dc.publisher.programIngeniería de Sistemas
dc.publisher.schoolEscuela de Ingeniería de Sistemas e Informática
dc.rightshttp://creativecommons.org/licenses/by/4.0/
dc.rights.accessrightsinfo:eu-repo/semantics/openAccess
dc.rights.creativecommonsAtribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0)
dc.rights.licenseAttribution-NonCommercial 4.0 International (CC BY-NC 4.0)
dc.rights.urihttp://creativecommons.org/licenses/by-nc/4.0
dc.subjectModbus
dc.subjectOpen Source
dc.subjectSimulación
dc.subjectFDD
dc.subjectHMI
dc.subjectPLC
dc.subject.keywordModbus
dc.subject.keywordOpen Source
dc.subject.keywordSimulation
dc.subject.keywordFDD
dc.subject.keywordHMI
dc.subject.keywordPLC
dc.titleDiseño e implementación de una aplicación de pruebas de comunicación para protocolo morbos serial ascll, serial rtu y tcp de libre distribución
dc.title.englishDesign and implementation of a free distribution communication test application for serial ascii, serial rtu and tcp modbus protocol.
dc.type.coarhttp://purl.org/coar/version/c_b1a7d7d4d402bcce
dc.type.hasversionhttp://purl.org/coar/resource_type/c_7a1f
dc.type.localTesis/Trabajo de grado - Monografía - Pregrado
dspace.entity.typePublication

Archivos

Bloque original

Mostrando 1 - 3 de 3
Cargando...
Miniatura
Nombre:
Carta de autorización.pdf
Tamaño:
791.8 KB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Documento.pdf
Tamaño:
5.24 MB
Formato:
Adobe Portable Document Format
Cargando...
Miniatura
Nombre:
Nota de proyecto.pdf
Tamaño:
616.45 KB
Formato:
Adobe Portable Document Format

VIGILADA MINEDUCACIÓN

Ordenanza No. 83 de 1.944 (junio 22)

Carácter académico: Universidad

Notificaciones judiciales: notjudiciales@uis.edu.co 

.

Código SNIES: 1204   Nit: 890.201.213-4

Línea Anticorrupción:  +57 (601) 562 9300 EXT: 3633

Línea transparente: +57 (607) 630 3031