Emulación de un puerto serie con VSPE

Virtual Serial Ports Emulator (VSPE) es una herramienta de software que permite emular conexiones a un puerto serie virtual para transmitir y enviar datos. Esto nos permitirá emular mediante Proteus los proyectos creados en Niple que utilicen la comunicación RS-232, incluso para emular el funcionamiento de Niple Micro SCADA.

El software es gratuito para las plataformas Microsoft Windows (únicamente x86 32 bit): Windows 2000, XP, Vista y Seven (7). Para descargar el instalador vaya a la URL http://www.eterlogic.com/Downloads.html y baje el paquete comprimido “SetupVSPE.zip”.

000

Una vez completa la descarga, continuamos descomprimiendo el paquete y ejecutando el archivo de instalación “SetupVSPE.msi”:

002

Seguimos los pasos que nos brinda el asistente de instalación y listo. Una vez finalizado el proceso de instalación procedemos a ejecutar VSPE haciendo clic en el ícono que encontramos en el “Menú de Inicio” de Windows.

Nos aparecerá la siguiente ventana:

003

Para poder sacar provecho del emulador, deberemos crear un nuevo dispositivo. Hacemos clic en el botón “Crear dispositivo nuevo…” e ingresaremos al asistente de creación de dispositivos.

Es el turno de especificar el tipo de dispositivo:

004

Es posible crear distintos tipos de dispositivos:

  • Conector

  • Splitter

  • Par

  • Mapper

  • TCP Server

  • TCP Client

  • Serial Redirector

  • UDP Manager

  • Bridge

  • Spy

En nuestro caso usaremos la opción “Pair”, es decir una pareja de dispositivos. La misma consiste de dos puertos serie virtuales conectados lógicamente entre ellos. Podemos utilizar por ejemplo un puerto para el simulador Proteus y otro puerto para la “Interfaz RS232” de Niple.

Ahora deberemos especificar las características del dispositivo, es decir, elegir los números de puertos a crear. Deberemos ser cuidadosos y elegir puertos no utilizados en el equipo.

005

Presionamos el botón “Finalizar” y tendremos nuestro par de puertos ejecutándose:

006

Para utilizar el puerto serie RS-232 en Proteus, elegimos el componente “COMPIM” y lo configuramos de acuerdo a nuestro puerto virtual:

008

Share on FacebookShare on Google+Tweet about this on TwitterShare on LinkedInShare on TumblrPin on PinterestDigg thisShare on RedditEmail this to someonePrint this page