Descripción
Aplicación instalada en PC donde está conectado un dispositivo que se comunica mediante puerto serie con el equipo. Su instalación está incluida en DSuiteLocal.
Se encarga de transmitir al Vigilante que se ejecuta en servidor Deporwin la información que recibe el PC por su puerto COM mediante un socket que abre a través de un puerto TCP (5001-5004). Es importante crear exclusiones en Firewall Windows (u otro antivirus) tanto de entrada como salida para esta aplicación.
A nivel de grabadores, hablaríamos de PCR300 (en variantes 125 y mifare) y sus antecesores ya en desuso PCR210 y ObidCPR. Como lectores, solo sistemas antiguas como Bus CAN utilizarían también COMRemoto ya que el concentrador se conecta mediante un puerto serie DB9 al puerto COM de un PC.
PCR210, ObidCPR y concentrador CAN (casos aislados.)
Configuración
PC Local
Una vez ejecutado el COMRemoto se genera un archivo vigila.ini con siguiente parámetro:
Por defecto, siempre TipoPuertoCOM_Conexion5001=1
1 = Microsoft: Utiliza controlador MSComm32 estándar de Microsoft
2= SAX: Utiliza controlador alternativo SAXComm que se utiliza cuando las tramas a recibir lo hacen a una velocidad mayor. Ej: Impresora Sweicon con 115200 baudios.
Servidor o PC Vigilante
Dentro de la carpeta INI buscaremos el entorno del Vigilante que gestionará el terminal puerto serie conectado PC local
[Puerto 1] PuertoCOM=3 en davidreina4:5001 TipoPuertoCOM=1 Baudios=9600 Bits=8 Paridad=0 Stop=1 RThreshold=1 TipoLector=pcr300 //modelo lector TiempoPolling=500 NTerminalesBus=1 KeepAliveCOMRemoto=30 //tiempo en segundos KeepAlive Parámetro Clave: PuertoCOM= X en IP/hostame PC : 500X X = Puerto COM donde está conectado dispositivo IP/hostame PC = IP o nombre PC donde está conectado dispositivo 500X = Puerto TCP a elegir entre 5001 – 5004
Resolución Incidencias
CASO 1: Al abrir Vigilante aparece un error y el grabador NO funciona
Puntos a Revisar:
– COMRemoto se esté ejecutando en PC local y está Escuchando antes de Abrir Vigilante
– La IP o hostname del PC indicado en vigila.ini Vigilante sea correcto
– Tenemos comunicación mediante ping al PC
– Firewall Windows/Antivirus tengan Exclusiones COMRemoto tanto Entrada/salida
– Comprobamos mediante telnet del servidor al PC que puerto 500X está abierto
CASO 2: Al abrir el Vigilante NO aparece ningún error pero el grabador NO funciona.
Puntos a Revisar:
– Averiguar si el puerto COM configurado en vigila.ini es correcto, lo más sencillo es botón derecho sobre icono minimizado COMRemot—> Mostrar Puerto serie Disponible
– Revisar de nuevo Exclusiones de Firewall Windows sobretodo Reglas Salida.
– Cerrar COMRemoto y confirmar mediante Hyperterminal (se puede descargar de nuestro FTP) que el terminal funciona. Abrir aplicación, seleccionar puerto COM a revisar con la siguiente configuración:
Pasar una tarjeta por el lector y ver si aparece una lectura tipo:
Nota: La prueba Hyperterminal es válida para todos los terminales menos OBidCPR que utiliza aplicación propietaria.