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.advisor | Rojas Morales, Fernando Antonio | |
| dc.contributor.advisor | Trujillo Tarazona, Pedro Javier | |
| dc.contributor.author | Jaimes Vega, Carol Liset | |
| dc.contributor.author | Vargas Esteban, Angel Andres | |
| dc.date.accessioned | 2024-03-03T18:16:13Z | |
| dc.date.available | 2010 | |
| dc.date.available | 2024-03-03T18:16:13Z | |
| dc.date.created | 2010 | |
| dc.date.issued | 2010 | |
| dc.description.abstract | Este 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.abstractenglish | This 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.degreelevel | Pregrado | |
| dc.description.degreename | Ingeniero de Sistemas | |
| dc.format.mimetype | application/pdf | |
| dc.identifier.instname | Universidad Industrial de Santander | |
| dc.identifier.reponame | Universidad Industrial de Santander | |
| dc.identifier.repourl | https://noesis.uis.edu.co | |
| dc.identifier.uri | https://noesis.uis.edu.co/handle/20.500.14071/24417 | |
| dc.language.iso | spa | |
| dc.publisher | Universidad Industrial de Santander | |
| dc.publisher.faculty | Facultad de Ingenierías Fisicomecánicas | |
| dc.publisher.program | Ingeniería de Sistemas | |
| dc.publisher.school | Escuela de Ingeniería de Sistemas e Informática | |
| dc.rights | http://creativecommons.org/licenses/by/4.0/ | |
| dc.rights.accessrights | info:eu-repo/semantics/openAccess | |
| dc.rights.creativecommons | Atribución-NoComercial-SinDerivadas 4.0 Internacional (CC BY-NC-ND 4.0) | |
| dc.rights.license | Attribution-NonCommercial 4.0 International (CC BY-NC 4.0) | |
| dc.rights.uri | http://creativecommons.org/licenses/by-nc/4.0 | |
| dc.subject | Modbus | |
| dc.subject | Open Source | |
| dc.subject | Simulación | |
| dc.subject | FDD | |
| dc.subject | HMI | |
| dc.subject | PLC | |
| dc.subject.keyword | Modbus | |
| dc.subject.keyword | Open Source | |
| dc.subject.keyword | Simulation | |
| dc.subject.keyword | FDD | |
| dc.subject.keyword | HMI | |
| dc.subject.keyword | PLC | |
| dc.title | 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.title.english | Design and implementation of a free distribution communication test application for serial ascii, serial rtu and tcp modbus protocol. | |
| dc.type.coar | http://purl.org/coar/version/c_b1a7d7d4d402bcce | |
| dc.type.hasversion | http://purl.org/coar/resource_type/c_7a1f | |
| dc.type.local | Tesis/Trabajo de grado - Monografía - Pregrado | |
| dspace.entity.type | Publication |
Archivos
Bloque original
1 - 3 de 3
Cargando...
- Nombre:
- Carta de autorización.pdf
- Tamaño:
- 791.8 KB
- Formato:
- Adobe Portable Document Format
Cargando...
- Nombre:
- Nota de proyecto.pdf
- Tamaño:
- 616.45 KB
- Formato:
- Adobe Portable Document Format
