(revisión doc. 20100513)

¿Qué es Repetidor .Net?

Este software permite enviar una "trama de peso" por un puerto serie.

El esquema de funcionamiento es el siguiente:

Donde:

1) Tránsito Pesado (u otro software compatible con Tránsito Pesado) procesa una determinada trama de un indicador de peso por un puerto serie o ethernet
2) Dicho peso se "sirve" ya bien sea como un servidor de peso vía UDP o vía fichero
3) El programa repetidor procesa el peso que se ha "servido", ya bien sea vía UDP o vía fichero
4) Con dicho peso procesado, el programa repetidor envía una trama por un puerto serie. De este modo, en el indicador "Wifols Fidens IP2" se verá el peso que está marcando el indicador "Mettler-Toledo".

¿Cuantos "indicadores repetidores" se pueden manejar?

Se pueden manejar hasta un total de siete (7) repetidores de peso

¿Es necesario ejecutar el software "Repetidor" en el mismo PC dónde se está ejecutando Tránsito Pesado?

No.
Al utilizarse "servidores de peso", el programa Repetidor puede utilizarse en cualquier PC de la red LAN, que puede ser (o no) el mismo PC donde está ejecutándose dicho "servidor de peso" (Tránsito Pesado en la mayoría de los casos)

¿La trama de envío de peso al repetidor físico (punto 4) es configurable?


La trama de envío hacia el repetidor de peso es totalmente configurable:

Se puede especificar que el peso que se envía al repetidor se rellene con espacios en blanco (SP) o bien con ceros. Esto dependerá del protocolo de comunicaciones del repetidor.
Se podrán especificar también ciertos bytes "variables" (If...Then) en función del peso, por ejemplo para enviar el byte "-" o bien el byte "+", en una determinada posición en función del valor del peso.

Deberá consultar la documentación de su repetidor para confeccionar una trama de envío compatible.

Además, es posible guardar una determinada trama en un fichero, que podrá ser enviado por e-mail o incluso utilizarse en otro PC. Los nombres de los ficheros de tramas tienen el siguiente nombre: RTPnet_<nombre>.ini y se guardan por defecto en C:\DAIIData\RepetidorTPnet\

¿Qué significa la opción "Enviar el peso ÚNICAMENTE cuando se detecte una tarjeta en cualquier TPA que gestione el servidor de peso desde Tránsito Pesado .NET con el ID indicado" que se encuentra en la pantalla de parámetros?

Esta opción está pensada para trabajar conjuntamente con los Terminales de Pesaje Automático (TPA) que gestiona Tránsito Pesado .NET, siempre y cuando desde Tránsito Pesado .NET se active el "Servidor de Tarjetas" (Disponible desde la versión 1.1.0.0 de TPnet)

La idea es la siguiente: En el repetidor de peso no "visualiza" el peso hasta que se presente una tarjeta de proximidad válida en uno de los TPAs que gestiona Tránsito Pesado .NET.

Escenarios de uso: La báscula, los TPAs y el repetidor de peso se encuentran en un lugar "público", donde cualquier vehículo puede posicionarse encima de la báscula y ver su peso en el repetidor. Cuando nos referimos a cualquier vehículo nos referimos a que es posible que vehículos ajenos a la empresa propietaria utilicen el conjunto báscula + TPA + repetidor de peso para "conocer" su peso.

Para evitar esta "picaresca"
se activa esta opción en el programa repetidor y al mismo tiempo se activan los "Servidores de Tarjetas" desde Transito Pesado .NET.
Al activar estas dos opciones no se mostrará el peso de báscula en el repetidor de peso hasta que se detecte que se ha presentado una tarjeta (una tarjeta dada de alta en el sistema) en el TPA correspondiente.
De esta forma, si algún vehículo ajeno a la empresa se posiciona encima de la báscula, no visualizará su peso en el repetidor ya que no dispone de ninguna tarjeta para identificarse en el TPA

Cuando esta opción está activada y no se detecta la presencia de una tarjeta se envía siempre "0 kilos" al repetidor, independientemente del peso real que tenga la báscula.

¿Cómo puedo verificar los datos que está enviado el repetidor si no tengo un repetidor "físico"?

En principio esto no tiene sentido, ya que el propósito del programa repetidor es precisamente enviar el peso a un repetidor físico.

Sin embargo, para hacer pruebas puede utilizar cualquier software de captura de datos del puerto serie, como por ejemplo, Hyperterminal o el analizador de comunicaciones Monitor .Net que se instala con Tránsito Pesado.

Tenga en cuenta que al hacer esto, deberá tener al menos dos puertos serie disponibles en su PC, uno por el cual el programa repetidor está enviando la trama de peso y otro por donde el Hyperterminal está recibiendo la trama de peso.
Además deberá interconectar ambos puertos series con un cable Null-Modem. Otra alternativa es utilizar software para virtualizar puertos serie.

¿Qué limitaciones tiene la versión D E M O?

El programa repetidor puede funcionar en modo "demostración" si no se encuentra la licencia adecuada:

En modo demostración no se enviará el peso al repetidor. Se enviará como peso los segundos transcurridos desde el inicio del programa repetidor.
En el ejemplo de la figura anterior, el programa repetidor está en modo "D E M O". En lugar de enviar 26920 kg al repetidor por el COM10, que es el peso real que se está procesando desde el servidor de peso, se enviará "34 kg". Transcurrido otro segundo más se enviará "35 kg", transcurrido otro segundo mas se enviará "36 kg" y así sucesivamente.