Index >> Software

Puerto serie virtual HW

El puerto serie virtual (VSP) HW es la herramienta de software que anade el puerto virtual COM (COM 5 por ejemplo) al sistema operativo y redirige los datos de este puerto a través de la red TCP/IP a otra interfaz de hardware, definida por la dirección IP y el número del puerto.

 

Warning: This product is replaced by new version HW VSP3

 

Características básicas

  • El gratuito e ilimitado driver de Puerto serie virtual para cualquier dispositivo TCP/IP.
  • Disenado para Windows 2000, XP (Win 98, NT).
  • Se puede poner a empezar cuando Windows se enciende y se puede esconder de la barra de estado.
  • Si el dispositivo soporta RFC 2217 , es posible cambiar los parámetros del puerto serie alejado (velocidad, paridad, bits de stop, etc...) por enviar el comando NVT a través de TCP.
  • El driver VSP (puerto serie virtual) normalmente trabaja en PC como " TCP client ", pero también puede ser utilizado como " TCP server " (útil para las aplicaciones GPRS).
  • Para el soporte técnico comprobe el listado de la función "Report VSP Settings" .
  • En una computadora (COM5, COM6, COM7) pueden estar más puertos virtuales series por gestionar VSP.EXE con los parámetros.
  • Del puerto serie virtual HW es posible controlar las entradas y salidas binarias de Controlador I/O y los dispositivos Relés IP .
  • HW VSP es FREEWARE en el caso de cumplir las condiciones de la licencia .


Downloads & Links

  • DOWNLOAD: HW_VirtualSerialPort.zip
     
  • HW VSP – dispositivos compatibles :
    • Charon I - incrustado módulo de convertidor RS-232 (TTL) / Ethernet
    • PortBox - RS-232/485 / módulo de convertidor memoria Flash 512 kB, 2 048 kB de buffer para los datos de línea serie.
    • I/O Controller - las entradas y salidas binarias + RS-232/485 / convertidor Ethernet
    • IP Relay - 2x relés (relay) controlados a través de Ethernet + RS-232/485 / convertidor Ethernet


 

Aplicaciones

  • Se pueden conectar los dispositivos sin actualizar su SW, no es necesario cambiar las utilidades, funciona sobre el puerto serie RS-232.
  • Gestión alejada de PBX - la tarificación PBX
  • Conexión de los terminales de pago
  • Inalámbrico puerto serie alejado – por WiFi
  • Vigilancia de backup UPS a través de SNMP o software original
  • Conexión de lectores de códigos de barra a su software
  • Conexión de las imprentas en serie y etiquetadores
  • Control alejado de los componentes industriales, dispositivos y visualización 

 

 

Descripción de HW VSP

El Driver serie virtual HW es principalmente disenado para los dispositivos de HW group, pero se puede usar libremente como el driver universal para crear el puerto serie alejado que redirige los datos a las predefinidas direcciones TCP/IP y al puerto.

En el caso de aplicaciones especiales (p.e., dispositivos GPRS), es posible que PC con el Driver virtual instalado trabaje también como el server, la conexión puede ser inicializada del dispositivo externo por enviar unos datos al puerto alejado. El convertidor abre la conexión a PC y envía los datos a com virtual. Toda la situación se parece a la situación de puerto serie normal, pero nuestro dispositivo puede estar tan lejos como Usted quiera.

El puerto serie virtual HW no se puede usar para conectar dos puertos físicos de dos PC por la red porque el driver de HW VSP siempre trabaja con los puertos series virtuales.

Cuando Usted esté utilizando los dispositivos de la red de HW group con NVT permitido, Usted podrá cambiar velocidad de baudio, paridad y otras propiedades de la comunicación (p.e., las entradas y salidas binarias) durante la comunicación normal utilizando estándar RFC2217, así tiene el real puerto alejado.


Instalación de HW VSP

Download, unzip y ejecutar el archivo de instalación. Antes de la instalación recomendamos deletear la versión previa de VSP.

Procedimiento de instalación:

  • Ejecutar el programa de instalación "Vsp2.2.1".
  • Paso1: El Setup Wizard será visualizado. Para continuar la instalación Usted haga click en el botón "Next", cuando Usted necesite volver al paso uno, hará click en el botón "Back" .
  • Paso2: La información básica sobre el producto será visualizada.
  • Paso3: Elige el sitio para instalar el driver.
  • Paso4: Escoge el nombre de la carpeta que será creada en Start menú.
  • Paso5: Decide si Usted quiere crear o no el método abreviado en el escritorio.
  • Paso6: Los datos eligidos serán visualizados, recomendamos controlarlos.
  • Paso7: La instalación del programa será procedido.

En la ventana arriba se puede ver si la instalación tuvo éxito. Cuando Usted comprobe "Launch HW_VSP", el programa se ejecutará, después de acabar la instalación. No es necesario restartear la computadora después de la instalación. HW VSP se ejecuta por hacer el click en el icono „ VSP “ – icono con la flecha roja.


Configuración de los dispositivos conectados

Antes de conectar a VSP, es necesario configurar el dispositivo alejado según el manual. Si Usted usa uno de nuestros dispositivos, controla principalmente los parámetros siguientes. Los valores del ejemplo siguiente son guardados en config.txt.

Parámetros más importantes:
  • Dirección IP del dispositivo alejado
  • Puerto IP
  • Gateway
  • Mask
  • TCP/IP mode - TCP Server / Pasive mode
  • Terminal Virtual de Red (NVT) - (solamente para los dispositivos HWg).
  • Parámetros de puerto serie

 

Puerto serie virtual

La información básica sobre el establecimiento del contacto y su proceso está visualizada en el tab principal. s posible crear o deletear el puerto serie virtual con el botón " Create COM " respectivamente " Delete COM ". Es posible esconder el programa en la barra de estado por hacer click en el botón " Hide ".

  • Marco de Estatuto de Puerto VS
    Muestra el estatuto del puerto serie, los datos transferidos incluído.

  • Marco de Estatuto Ethernet
    Muestra el estatuto de la conexión Ethernet, los datos transferidos incluído.
  • Dirección IP
    La dirección IP del puerto serie alejado. El valor puede ser transferido automáticamente del tab UDP

  • Puerto
    El puerto entrante del dispositivo de puerto serie alejado. Su computadora abre la conexión TCP/IP a este puerto y envía los datos.
     
  • Puerto Server
    Cuando " TCP server mode " sea permitido en los ajustes (settings), será puerto entrante TCP, donde su driver de puerto serie virtual obedece y actúa como el server TCP.
    Recomendamos usar el puerto entrante mayor que 1024, a causa de la asignación de los puertos MS Windows OS para algunas funciones del sistema.
      
  • Nombre de puerto
    La creación del número del puerto serie virtual – Elige el número del puerto desde COM2 hasta COM20.

Cuando Usted necesite crear más puertos series virtuales en una computadora, Usted podrá varias veces ejecutar HW VS a mano o Usted podrá llamarlo desde la línea de comando.

  

Búsqueda UDP

Usted ejecuta el puerto serie virtual HW y conmuta al tab "UDP Search". Después de hacer el click en el botón Search modules en Modules MAC List, se aparece la lista de los dispositivos encontrados en la red local.

Después de hacer el click en el botón Use this IP , la dirección IP y el número del puerto entrante del dispositivo elegido van a ser establecidos como la real dirección del dispositivo, el puerto serie virtual HW trabaja posteriormente con esta dirección.

 


 

Controlador binario I/O - I/O

Algunos dispositivos de HW group tienen las entradas y salidas binarias al lado del puerto serie alejado. Estas entradas y salidas es posible controlar del tab binario, cuando Usted a la vez controla sus puertos series. Aquí está asumida la comunicación con el dispositivo I/O Controller.

El tab está activo solamente cuando Usted comunica con los dispositivos de HW group y tiene NVT activo .

  • Entradas binarias
    El estado de las entradas está actualizado automáticamente en el cambio (si el dispositivo está puesto así) o el valor puede ser actualizado por hacer el click en el botón " Read Values ".
     
  • Salidas binarias
    Las salidas binarias pueden ser puestas por hacer el click en el campo respectivo Out 0 - Out 7. Usted envía los datos al dispositivo por hacer el click en el botón " Sent Values ".
     
  • Value read/sent in xx ms
    Aquí está visualizado el tiempo, ejecutó la operación elegida para el ajuste de las salidas 

Binario I/O – Relés IP

Algunos de los dispositivos de HW group también al lado del puerto serie alejado tienen las entradas y salidas binarias. Estas entradas y salidas es posible controlar desde el tab binario I/O, cuando a la vez Usted controla sus puertos series. Aquí está asumida la comunicación con el dispositivo I/O Controller.

Aquí está asumida la comunicación con el dispositivo Relés IP device.

El tab está activo solamente, cuando Usted tiene NVT (Terminal Virtual de Red) activo .

  • Channel 1, Channel 2
    Por hacer el click en uno de los botones de radio, Usted pone el estado deseado de la salida que tiene que ser ejecutado por hacer el click en el botón " Set ".
  • Read Values
    Lee el estado real de las salidas del dispositivo.
  • Red LED
    El checkbox muestra el estado de LED (encendido o apagado), por hacer el click en " Set LED ", Usted puede cambiar el valor.


 

Ajustes

En el tab "Settings" es posible poner todas las funciones soportadas por el puerto serie virtual.

Noticia: !Aquí Usted pueda poner solamente las características de puerto serie virtual HW , no, las características del dispositivo alejado! Las características del dispositivo alejado son puestas según su manual propio (p.e., por usar el software Hercules de HW group).

  • Marco TEA Key
    Para la autorización de la comunicación TCP/IP se puede usar la codificación TEA ( Tiny Encryption Algorithm ). La conexión puede ser autorizada solamente cuando el dispositivo y el puerto serie virtual están utilizando la misma llave TEA.
    Cuando TEA es puesta activa en el dispositivo, ponga Usted ambas llaves de la misma manera (las hileras "1" - "4") y active Usted TEA por comprobar " Use TEA Auth. ".

    Noticia: Tea trabajará solamente cuando el dispositivo TCP/IP (el puerto alejado) trabaje como el server TCP y el puerto serie virtual como el cliente TCP.
     

  • Marco NVT
    Por hacer el click en el "NVT Enable", Usted permite el estándar RFC2217 y la detección de los puertos alejados. También Usted no olvide encender el soporte NVT en el dispositivo. Después de activar los comandos NVT, es posible activar los siguientes parámetros:
      • Filtro NVT – filtros controlan los caracteres de la corriente de los datos al puerto virtual
      • Puerto setup NVT – envía los caracteres controlados al puerto alejado por el puerto serie virtual en su computadora. Por ejemplo, cuando su programa terminal (p.e., Hyperterminal) cambia la velocidad de la transmisión a 19.200 Bd y esta función está activa, el driver VSP envía y NVT manda (tras estándar RFC 2217) al puerto serie alejado TCP/IP por cambiar el mismo valor de la velocidad de transmisión.
      • Mantener la conexión – Su dispositivo TCP cierre la conexión TCP/IP 50 segundos después de enviar los datos últimos. Esta función permite mantener la conexión viva con los dispositivos alejados (envía 2 bytes cada 5 segundos).

     
  • Puerto serie virtual HW trabaja solamente como Server TCP
    Activa el puerto serie virtual como el server TCP/IP. Entonces el driver se comporta como el Client/Server TCP = dispositivo que primero recibe algunos datos, conmuta al mode Client y abre la conexión.

    Noticia:
    Para la mayoría de las aplicaciones el modo de server TCP no es necesario, en su lugar se puede utilizar el modo de cliente TCP (el modo de server TCP no tiene que ser controlado).

  • Crear Puerto serie virtual con el startup HW VSP
    Cuando la caja esté controlada, todos los puertos virtuales serán creados en el startup HW VSP. Cuando Usted necesite crear los puertos virtuales inmediatamente después del startup Windows, será necesario comprobar " Start HW VSP with Windows startup ".
  • Ocultar en la bandeja cuando el startup HW VSP
    Ocultar el puerto serie virtual desde barra del estado. Usted encuentra el icono del puerto serie virtual en la barra de lanzamiento después de todo.
  • No cree el puerto serie virtual si el ping al dispositivo alejado fracasa
    The IP address of the device is tested before the virtual port is created. IP adresa zařízení je před vytvořením virtuálního portu testována. If the test fails (the remote port is disconnected for ex.) the virtual port (COM 5) will not be created.
     
  • Connect to device, even if VSP Port is closed
    La dirección IP del dispositivo está probada antes de que el puerto serie virtual sea creado. Cuando la prueba fracase (el puerto alejado está desconectado, por ejemplo), el puerto virtual (COM5) no se creará.  
  • Conectar al dispositivo, aunque el puerto serie virtual está desconectado
    Cuando la caja esté controlada, la conexión será inicializada inmediatamente después de que el puerto virtual sea creado, aunque la aplicación no está usando este puerto. Esto significa que los datos que están enviados en el momento cuando el puerto está conectado pero no está usado, se pierden. En este caso, el dispositivo envía los datos incluso cuando Usted no los “recibe”.

     
  • Enciende HW VSP con el startup Windows
    Ponga el camino al puerto serie virtual en la registración RUN. (HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\run) en Windows. Después de ejecutar, el puerto serie virtual empieza a trabajar después del startup de Windows.

 

 

Licencia – las condiciones de la distribución y uso

  1. Este programa se FreeWare , solamente cuando las condiciones siguientes están cumplidas.
  2. Este software no puede ser modificado sin el permiso de HW group .
  3. Licencia privada:
    Este software no está restringido para el uso y la distribución privados, pero agradecemos si Usted pone en su páginas privadas (o sus blogs) el siguiente link a nuestras páginas WWW www.HW-group.com .
  4. Licencia comercial:
    Las organizaciones y otras instituciones pueden usar y distribuir de todas las maneras el software bajo la condición de que ponga el link siguiente de las páginas WWW www.HW-group.com por lo menos en uno de los sitios siguientes.
    Publicación de links WWW:
    • En las páginas WWW de empresa que usa o distribuye el SW.
    • Cuando el software esté usado o distribuido junto con otros productos de la companía, el link debe ser ubicado en la página WWW de productos .
    • Otras ubicaciones de links se pueden acordar con la companía HW group por el email.

Cuando Usted distribuya el software y no publique los links como está descrito, Usted viola los derechos de autor y actuaremos según las leyes.

Posibles links
El código de fuente para sus páginas WWW
HW VSP
El libre puerto serie virtual para conectar cualquier Terminal server TCP/IP a sus Windows como el puerto serie virtual (COM 7 por ejemplo). Producido por www.HW-group.com .
<b><a href="http://www.hw-group.com/products/hw_vsp/index_en.html">HW VSP</a></b><br>
Free Virtual Serial Port to connect any TCP/IP Terminal server to your Windows as virtual serial port (COM 7 for example). Produced by <a href="http://www.HW-group.com" target="_blank">www.HW-group.com</a>.
HW VSP
El libre puerto serie virtual para conectar cualquier Terminal server TCP/IP a sus Windows como el puerto serie virtual (COM 7 por ejemplo). Producido por www.HW-group.com .
<a href="http://www.HW-group.com"><img src="http://www.HW-group.com/download/hwg_ikona88x31.png" width="88" height="31" hspace="3" vspace="0" border="0" align="right"></a> <b><a href="http://www.hw-group.com/products/hw_vsp/index_en.html">HW VSP</a></b><br>
Free Virtual Serial Port to connect any TCP/IP Terminal server to your Windows as virtual serial port (COM 7 for example). Produced by <a href="http://www.HW-group.com" target="_blank">www.HW-group.com</a>.
<a href="http://www.HW-group.com"><img src="http://www.HW-group.com/download/hwg_ikona88x31.png" width="88" height="31" hspace="3" vspace="0" border="0"></a>
HW VSP - Producido por www.HW-group.com. <b><a href="http://www.hw-group.com/products/hw_vsp/index_en.html">HW VSP</a></b> - Produced by <a href="http://www.HW-group.com" target="_blank">www.HW-group.com</a>.
Noticia: El icono de imagen que está cargado desde website de HW group, puede ser guardado en su hosting local, pero preferimos el código en este cuadro.

 

 

 

Puerto serie virtual HW – Parámetros Startup

La aplicación del puerto serie virtual HW puede funcionar con los parámetros especiales desde la línea de comando, cuando Usted necesita crear algunos puertos serie virtuales en su computadora después del startup.

Ejemplo:   HW_VSP.exe -R -i192.168.1.21:23 -c5 -S0 -N1 -Nf -Np -H1

  • -ix.y.z:p – La dirección IP del módulo. La dirección IP está dada en la forma x.y.z o x.y.z:p, donde p es el número prot para el modo de cliente (valor predeterminado = 23). !Este parámetro es necesario!
  • -cx – número de Puerto serie virtual (x = 1 ... ) !El parámetro necesario!
  • -Sx – mode server permitido (x = 1 - encendido; x = 0 - apagado)
  • -sx – número del puerto entrante en el server mode(x = 1 .. 65535)
  • -Nx – permitido soporte NVT (x = 1 - encendido; x = 0 - apagado)
  • -Nf – permitido filtro NVT. Este parámetro tiene que ser usado después de -N1
  • -Np – permitido ajuste NVT del puerto (Port Setup). Este parámetro tiene que ser usado después de "-N1".
  • -Nk – permitida NVT mantenencia de conexión. Este parámetro tiene que ser usado después de "-N1".
  • -Hx – Ocultar en el startup. Oculta la ventana después de la gestión de la aplicación (x = 1 - encendido; x = 0 - apagado)
  • -Px – Crear el puerto en el programa del startup.(x = 1 - encendido; x = 0 - apagado)
  • -Fx - !No cree el puerto virtual cuando el ping al dispositivo destinatario fracasa! (x = 1 - encendido; x = 0 - apagado)
  • -R – Carga la guardada configuración del driver del puerto serie virtual. Tiene que ser el parámetro primero en la línea de comando. Cuando usted necesite modificar los parámetros guardados, los usará después de conmutar " -R ".

Es posible configurar el puerto virtual sin los parámetros. Cuando el parámetro "-R" sea usado, primero la configuración de los registros del sistema será leída y después de esto, los parámetros definidos en la línea de comando serán sobrescritos.

!Cuando el puerto serie virtual esté cargado con la conmutada línea de comando, los datos no serán guardados en los registros después de cerrar el programa del puerto serie virtual!

The HW VSP application can be run with special parameters from the command line, in case that you need to create several virtual serial ports on your PC right after startup.

FAQ & Soporte

Q:  ?Es posible usar el puerto serie virtual HW para conectar 2x COM a 2 PCs a través de Ethernet?
A:  NO, el puerto serie virtual HW require que al otro lado de la comunicación sea el dispositivo de PortBox, Relés IP o del tipo similar. Es posible conectar dos puertos series virtuales HW el uno al otro (TCP CLIENT y TCP Server), pero los datos no pueden ser enviados al puerto físico COM de la computadora.

Q:  ?Es posible comprar o usar el código de fuente del puerto serie virtual H W ?
A:  Sí, cuando Usted esté interesado en esta aplicación de los códigos de fuente, podremos vender a Usted la licencia sin nuestros anuncios o los completos códigos de fuente de la aplicación, incluso 3 meses del soporte. El puerto serie virtual HW está escrito en Borland C++ constructor. Para más detalles contáctenos por favor.

 

 

Otros Links

  • Utilidad Hercules SETUP
    La utilidad Hercules SETUP es el terminal útil par el puerto serie (RS-232 o RS-485), UDP/IP y TCP/IP (Client o Server).
  • The La codificación TEA & algoritmo de autorización
    One necessary function for TCP/IP devices is security access and related functions. For simple authorization you can use the password system (Insert your name & password when prompted before beginning communication). This solution has a big disadvantage, because the password is sent in the non-secure format to the Ethernet network, so it could be read by someone else. It is more desirable to use one of the cryptography methods for secure authorisation.
  • Descripción de NVT (Terminal Virtual de Red)
    La comunicación con el dispositivo TCP/IP a través de la red Ethernet puede ser extendida por más funciones cuando se usan los comandos NVT (Terminal Virtual de Red). Se puede usar según las especificaciones RFC2217, por ejemplo, para cambiar la tasa de baudio en el alejado puerto serie virtual.
       
  • Otros puertos series virtuales - Libre puerto serie virtual