SIM ULADOR PARA REALIZAR LAS PRUEBAS DEL MANEJADOR MODBUS OMNI

Páginas: 12 (2882 palabras) Publicado: 29 de agosto de 2014
DESARROLLO DE UN SIMULADOR PARA REALIZAR LAS PRUEBAS
DEL MANEJADOR MODBUS OMNI

DEVELOPMENT OF A SIMULATOR TO PERFORM FOR THE MODBUS OMNI DRIVER
TESTS

RESUMEN
Los manejadores son la base de la pirámide de funcionamiento de un Sistema de
Control de Supervisión y Adquisición de Datos (SCADA por sus siglas en inglés). Por
tanto, se hace imprescindible que el proceso de prueba sobre ellossea muy riguroso, a
fin de garantizar que estos posean la menor cantidad de errores posibles. Un elemento
medular en este proceso es corroborar que los manejadores puedan comunicarse
correctamente con Controladores Lógicos Programables (PLC por sus siglas en inglés).
Los desarrolladores del manejador Modbus Omni no cuentan con los recursos
financieros necesarios para adquirir dispositivos quese comuniquen con este protocolo,
y tampoco existe una aplicación que simule el comportamiento del mismo y pueda ser
adquirida de forma gratuita. Estos inconvenientes atentan contra la correcta
implementación del manejador Modbus Omni.
El objetivo del presente trabajo es desarrollar una aplicación que pueda ser utilizada
como sustituta de los PLC en el proceso de prueba del manejador ModbusOmni. Los
métodos de investigación científica utilizados fueron Análisis-Síntesis y Modelación. Las
tecnologías empleadas fueron C++ y Asio C++ Library. Para modelar la aplicación se
utilizó la herramienta CASE Visual Paradigm bajo la metodología XP y como
herramienta de desarrollo el IDE QT Creator.
Como resultado final se obtuvo un software que simula el comportamiento de un PLC
en elproceso de comunicación a través del protocolo de comunicación Modbus Omni.
El mismo funciona como una estación servidor y brinda todas las funcionalidades del
dispositivo real asociadas a la comunicación mediante dicho protocolo.

Palabras Clave: Dispositivo esclavo, dispositivo maestro, protocolo Modbus Omni,
simulador.

ABSTRACT
Drivers are the pyramid support of a Supervisory Control andData Acquisition (SCADA)
running. Therefore, it is essential a very severe testing process on them, to be sure that drivers
has possess the least amount of possible errors. A main element in this process is to validate
that drivers can communicate properly with Programmable Logic Controllers (PLC). The
developers of Modbus Omni driver do not have the financial resources to acquire devices tobe
communicated with this protocol, and also there is not an application for simulating their
behavior and they can be acquired free. These problems attempt on the successful
implementation of Omni Modbus driver.
The goal of this work is to develop an application that can be used as a substitute for the PLC
in the Omni Modbus driver testing process. Scientific research methods used wereanalysis synthesis and modeling. C + + and C + + Library Asio were the technologies used. To model the
application CASE tool, it was used Visual Paradigm under the XP methodology and as a
development tool QT Creator IDE.
As the final result, software that simulates the PLC behavior in the communication process
through Modbus Omni communication protocol was obtained. This one functions as a serverstation and provides all the actual device functionalities associated with communication.

KeyWords: Slave device, master device, Omni Modbus protocol, simulator.

1. INTRODUCCIÓN
El proyecto GALBA es un convenio de trabajo entre la Universidad de las Ciencias
Informáticas (UCI) y Petróleos de Venezuela Sociedad Anónima (PDVSA). Como parte
del proyecto se le otorgó la tarea a la UCI dedesarrollar el manejador Modbus Omni,
producto necesario para la comunicación con los controladores de flujo instalados en
las instituciones de PDVSA.
Los manejadores, a través de un lenguaje de comunicación específico (más conocido
como protocolo de comunicación), tienen que garantizar que el SCADA intercambie
información con los dispositivos de campo o PLC encargados de recopilar los datos....
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • pruebas que realizan para trabajos
  • Procedimiento Para Realizar Pruebas
  • Guia Para Realizar Un Plan De Manejo De
  • Instructivo para realizar la prueba diagnóstica
  • Maquinas para realizar pruebas mecanicas
  • Procedimiento Para Realizar La Prueba Proctor
  • Prueba de manejo
  • Prueba de Manejo

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS