GIRTitan-Hyperion Manualdelinstalador · Capítulo1 Generalidades 1.1. Protecciones El acceso a GIR...

40
GIR Titan-Hyperion Manual del instalador www.gir.fr/es [email protected] Versión 1.0-6, enero de 2007

Transcript of GIRTitan-Hyperion Manualdelinstalador · Capítulo1 Generalidades 1.1. Protecciones El acceso a GIR...

GIR Titan-HyperionManual del instalador

www.gir.fr/es [email protected]

Versión 1.0-6, enero de 2007

2

Copyright c© 2004-2007 klervi. All rights reserved.

La reproducción y la traducción de todo o parte de este manual estánprohibidas, sin la autorización escrita previa de klervi.

Las informaciones contenidas en este documento son a título de in-formación. Pueden ser modificadas sin aviso previo. Klervi en ningúncaso, puede ser responsable de los errores que pueden meterse.

Índice general

1. Generalidades 71.1. Protecciones . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.2. Proceso de instalación . . . . . . . . . . . . . . . . . . . . . . . . 7

1.2.1. Instalación inicial . . . . . . . . . . . . . . . . . . . . . . . 71.2.2. Puesta al día, cambio de máquina . . . . . . . . . . . . . 81.2.3. Acceso desde otra máquina . . . . . . . . . . . . . . . . . 8

1.3. Página de administración . . . . . . . . . . . . . . . . . . . . . . 91.3.1. Formateado de las tablas . . . . . . . . . . . . . . . . . . 91.3.2. Importación/Exportación CSV . . . . . . . . . . . . . . . 9

2. Configuración 112.1. Parametros generales . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1.1. Config. instalador . . . . . . . . . . . . . . . . . . . . . . 122.1.2. Productos . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.1.3. Tipos de acceso . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2. Sitios . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3. Tanques . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.4. Autómatas . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16

2.4.1. Surtidores . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.4.2. Terminales . . . . . . . . . . . . . . . . . . . . . . . . . . 202.4.3. Lectores . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.4.4. 4E4S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 212.4.5. Módulos 232 . . . . . . . . . . . . . . . . . . . . . . . . . 212.4.6. Conjuntos GC . . . . . . . . . . . . . . . . . . . . . . . . 222.4.7. Conjuntos acceso . . . . . . . . . . . . . . . . . . . . . . . 252.4.8. Validez de la configuración . . . . . . . . . . . . . . . . . 27

2.5. Zonas de valores . . . . . . . . . . . . . . . . . . . . . . . . . . . 282.6. Badges específicos . . . . . . . . . . . . . . . . . . . . . . . . . . 29

3. Díalogo con el autómata 313.1. Envio de la configuración . . . . . . . . . . . . . . . . . . . . . . 313.2. Opciones de direccionamiento . . . . . . . . . . . . . . . . . . . . 31

A. Contenido de los ficheros pruebas conexión 33A.1. Configuración abreviada . . . . . . . . . . . . . . . . . . . . . . . 33A.2. Informe sobre los datos . . . . . . . . . . . . . . . . . . . . . . . . 38

3

4 ÍNDICE GENERAL

Introducción

GIR Titan-Hyperion es un programa de gestión de parque automovilístico.Cubre la distribución de carburante, la asignación de vehículos a conductores,los mantenimientos de los vehículos y el acceso a la estación de servicio propiao a locales.

GIR Titan-Hyperion se caracteriza por su sencillez y su eficacia para un usode base, sin embargo no excluye la sofisticación necesaria para un uso más avan-zado. Las funcionalidades futuras siempre intentarán respetar estos criterios.

5

6 ÍNDICE GENERAL

Capítulo 1

Generalidades

1.1. ProteccionesEl acceso a GIR Titan-Hyperion en modo instalador está protegido por un

dongle. La verificación de la presencia de un dongle se hace al conectar a laaplicación: una vez conectado como instalador, se puede sacar el dongle. Lacuenta instalador por defecto es root/install.

Si no se detecte el dongle (Mensaje “Dongle no encontrado” a la conexión,o “Acceso rechazado” al entrar en la página Fdisk), hay que instalar los driversdisponibles en el cd instalador. No hace falta instalar estos drivers sistemática-mente puesto que no estén necesarios para todas las configuraciones.

Se compila cada una de las versiones de GIR Titan-Hyperion para cada cliente,con una llave cliente y una llave instalador:

La llave cliente protege el acceso a la base de datos: no es posible copiaruna base de datos de un cliente a otro.

La llave instalador identifica el dongle. Entonces, el acceso en modo insta-lador se limita únicamente al instalador elegido para este cliente.

1.2. Proceso de instalación

1.2.1. Instalación inicial1. Lanzar el programa de instalación de GIR Titan-Hyperion, e instalar la

aplicación en el directorio deseado (por defecto c:\hyperion).2. Si tiene ficheros de llaves o tarjetas de proximidad GIR, copielos en el direc-

torio c:\hyperion\data\dti (Reemplazar c:\hyperion por el directoriode instalación, si este resulta diferente).

3. Crear una base de datos virgen (necesita el dongle):

Hacer un click con el botón derecho en el icono GIR Titan-Hyperionen la barra de tareas y escoger el menú Admin.Hacer un click sobre Formateado (Fdisk)

7

8 CAPÍTULO 1. GENERALIDADES

Seleccionar TODO

Hacer un click sobre Formatear y esperar el fin de la operación (Unformateado completo puede tomar varios minutos).

4. Si encuentre una base de datos (bajo forma de fichero TWB), importarel fichero (Botón Restore en la página de administración. Ver el manualusuario, capítulo “Operaciones excepcionales”, para más informaciones).

5. Conectarse a la aplicación en modo instalador (Usuario: root, Contraseña:install) con el dongle.

6. Definir la configuración (Ver el capítulo 2)

7. Inicializar los autómatas con los ficheros secuencia, y enviar la configu-ración (Ver 3, página 31)

8. Hacer una prueba conexión y asegurarse de que los módulos funcionenbien.

9. Si necesario, crear los datos minimales para poder hacer una transacción(un vehículo, un conductor, . . . ), y hacer un díalogo Recup.-Envio paraenviar los datos.

10. Hacer transacciones en los autómatas

11. Hacer un díalogo Recup.-Envio para recuperar las transacciones, y verificarla coherencia de los datos recuperados.

12. Crear eventualmente el resto de los datos (departamentos, vehículos, . . . ),así que una cuenta usuario para el gestor.

13. Conectarse con la cuenta gestor y hacer un díalogo Recup.-Envio.

1.2.2. Puesta al día, cambio de máquina

Se describe la puesta al día de la aplicación o el desplazamiento de unamáquina a otra en el capítulo “Operaciones excepcionales” del manual usuario.

1.2.3. Acceso desde otra máquina

Una vez acabada la instalación, es posible acceder a GIR Titan-Hyperiondesde otra máquina, gracias al URL (localizador uniforme de recurso):

http://<dirección_servidor>:8080/cgi-bin/twcgibin.exe?p=4747

dirección_servidor es la dirección ip o el nombre DNS (Sistema de nombre deldominio) de la máquina en la cual el programa está instalado. 8080 y 4747 sonlos puertos por defecto del servidor web y de la aplicación GIR Titan-Hyperion.

1.3. PÁGINA DE ADMINISTRACIÓN 9

1.3. Página de administración

GIR Titan-Hyperion dispone de una página llamada página de adminis-tración accesible sin conexión. El acceso se hace por el menú Admin via el iconoen la barra de tareas, o escribiendo directamente &admin=1 al fin del url. BajoWindows, el acceso a la página de administración solo resulta posible desde lamáquina ejecutando GIR Titan-Hyperion.

Las funcionalidades accesibles en ésta página son las siguientes:

Formateado (Fdisk): Formateado de las tablas (instalador solo)

CSV: Importación/exportación de un fichero CSV (instalador solo)

Verificar tablas (Check): Visualización de informaciones sobre la base de datos.

Salvaguardar tablas (Backup): Salvaguarda de la base de datos en un ficheroTWB.

Restaurar tablas: Restauración de la base de datos

Conversión de tabla: Puesta al día de versión de la base de datos.

Sesiones: Listado de los usuarios conectados en la actualidad.

SPV: Envio y recepción de fichero por http con el servicio post-venta de laempresa GIR.

Solo se puede acceder a las operaciones Fdisk y CSV en modo instalador. Lapresencia del dongle se verifica durante cada etapa de éstas operaciones.

Solo éstas dos operaciones están descritas aquí, las descripciones de las otrasoperaciones se encontrarán en el manual usuario (capítulo “Operaciones excep-cionales”).

1.3.1. Formateado de las tablas

Esta operación formatea la tabla eligida, y crea el fichero asociado si estánecesario. Si un fichero ya existe para ésta tabla, se destruye y sus datos sepierden. Por defecto, se efectua una salvaguarda de la base de datos antes decada operación de formateado.

Elegir TODO permite formatear el conjunto de las tablas y crear una basede datos virgen.

La opción Crear una config. mínima crea automaticamente un autómata, unsurtidor, así que sus dependencias. Solo hace falta definir los parametros decomunicación del autómata y crear un vehículo o conductor para poder hacerun díalogo.

1.3.2. Importación/Exportación CSV

Esta operación permite convertir las tablas en ficheros de tipo csv, o creartablas a partir de estos ficheros.

Para cada tabla, la operación de exportación crea un fichero intituladodbxNNN.csv en el directorio de destino elegido. El fichero readme.txt, también

10 CAPÍTULO 1. GENERALIDADES

creado durante la exportación, contiene correspondancias entre los números ylos nombres de las tablas.

La operación de importación, al revés, lee todos los ficheros cuyo nombrees de forma dbxNNN.csv en el directorio indicado, e importa este fichero en latabla que corresponde. Entonces, es posible importar parcialmente una base,solo dejando los ficheros dbxNNN.csv deseados en el directorio de importación.

La importación/exportación permite por ejemplo exportar la base de datoshacia otra aplicación para hacerle un tratamiento, y luego importar el resultadoen GIR Titan-Hyperion.

Capítulo 2

Configuración

La configuración de GIR Titan-Hyperion se descompone en sitios, cada sitioteniendo un conjunto de autómatas y tanques. Se pueden utilizar los autómatasTIP a la vez para la gestión de carburante (GC) y para la gestión de acce-so. Según el uso deseado, se definirá un cierto número de conjuntos GC o deconjuntos acceso por autómata.

Un conjunto GC reagrupa modúlos en una unidad lógica dedicada a la dis-tribución de carburante. Se compone de:

Un terminal para la visualización y las entradas

Un lector de tarjetas/llaves

Uno o varios surtidores

Módulos de impresión

También, un conjunto acceso reagrupa módulos lectores y pedidos en unaunidad lógica dedicada a la gestión de acceso.

Sitio BSitio A

Autómata 1 Autómata 2 Autómata 3Tanque 1

Conj. GC

Surtidor 2Surtidor 1

Conj. acceso

Tanque 2 Tanque 3

Conj. GC

Surtidor 2Surtidor 1

La configuración de GIR Titan-Hyperion se efectua según las siguientes eta-pas:

11

12 CAPÍTULO 2. CONFIGURACIÓN

1. Definición de los parametros generales

2. Definición de los sitios

3. Definición de los tanques

4. Definición de los autómatas, con para cada una:

creación de los módulos

asociación de los módulos en conjuntos GC o acceso

2.1. Parametros generales

2.1.1. Config. instalador

B Config., Config. instalador

Primero id.: Define el primero identifiante pedido al entrar una transacciónmanual (Vehículo o Conductor). Se aconseja utilizar el mismo orden deidentificación que en los autómatas.

Opciones generales:

Activar fichero proxi.: Se tiene que activar si las tarjetas o llaves sontarjetas o llaves de proximidad GIR. Esta opción activa la posibilidadde inicializar las tarjetas o llaves de proximidad GIR gracias a unfichero proximidad. Se abastece el fichero proximidad con una seriede llaves o tarjetas, y permite efectuar el paralelo entre el númeroescrito en la tarjeta (o llave) y el código del chip. Ver el capítulo“Entrada de datos” del manual usuario para más detalles.

Zonas locales: Activa la gestión de las zonas locales. Deja aparecer elcampo Zona local en los conjuntos GC y acceso, así que los uñerosdel mismo nombre en las fichas vehículo y conductor. Ver el manualusuario para más detalles.

Badge vehículo en 16 , Badge conductor en 16 , Nombre abreviado en20 : Aumenta el tamaño de los campos mencionados.

Import. de datos por gestor : Autoriza el gestor a hacer una importacióninicial.

Desactivar export. tr. ext.: No exporta los servicios externos.

Opciones autómatas:

Código + código secreto vehículos, Código + código secreto conduc-tores: Dichas opciones permiten la entrada de un código secreto ademásdel código de identificación par los vehículos y conductores. Cuandouna de estas opciones está activada, la opción Código secreto desa-parece de la tabla elegida, y está reemplazada por un campo numéricodel mismo nombre. Ver el capítulo “Entrada de los datos” del manualusuario para más detalles.

2.1. PARAMETROS GENERALES 13

Código conductores numérico: En modo Código + código secreto con-ductores, el código se limita por defecto a 4 caracteres alfanuméricos.Esta opción permite pasar este limite a 6 caracteres numéricos. Si elcódigo secreto no está activado para los conductores, ésta opción notiene ningun efecto (TIP1-Pabbay solo).

Forzar id. conductor por código, Forzar id. vehículo por código: Fuerza laidentificación por código para todos los vehículos (resp. conductores),independientemente de su configuración individual.

Visu. cons. gráf.: Deja aparecer los sub-consumos y sobreconsumos alautómata (TIP2-Vatersay solo).

16 productos max.: Limita el número de productos en la aplicación a16. Esto meroja la velocidad de tratamiento para las largos bases dedatos.

Idiomaăporăcond.: Deja aparecer el campo Idiomaăautómata en losconductores, para cambiar el idioma al autómata después de la iden-tificación del conductor (TIP2-Vatersay solo).

Opciones config.:

Ignorer config. modificada por las limites de tanques: No pone los autó-matas en “Config. modificada” cuando el límite de alerta de un tanqueestá cambiado. Este límite solo está utilizado en la impresora de-splazada.

Autorizaciones v/u: Modo de definición de las autorizaciones de vehículos a losconductores: por departamento, por dirección o por grupo de departamen-tos.

Tempo tiempo real: Define la frecuencia de los diálogos en tiempo real.

Opc. tiempo real:

Recup. solo: Hace solo recuperaciones de transacciones en tiempo real.Se definirá programaciones automáticas para enviar los datos.

Unidad cpt. horarios (TIP): Define la unidad de entrada de los contadores ho-rarios en los autómatas TIP: centésimo de hora, décimo de hora o horasllenas.

Sección Mensajes autómatas TIP: Estos campos modifican los mensajes queaparecen en los autómatas TIP.

Sección Mensajes autómatas G90: No hay que prestar atención, son los an-tiguos autómatas.

Sección Terminología: Estos campos modifican los términos utilizados en laaplicación.

14 CAPÍTULO 2. CONFIGURACIÓN

2.1.2. ProductosB Config., Productos

Nombre: Nombre utilizado para designar un producto en el programa y en elautómata.

Ref.: Valor utilizado para designar un producto en las exportaciones específicas.

P.U. min., P.U. max.: Horquilla de validez del precio unitario para este pro-ducto. Se utiliza en la entrada de un abastecimiento o de una transacciónmanual para controlar el valor del precio unitario entrado (y evitar, porejemplo una inversión entre el volumen y el precio).

UDV, Nombre UDV: Valor en litros y nombre de la unidad de venta para esteproducto. Una vez estos valores rellenados, una columna suplementariaaparece en el estado de los tanques.

Tipo: Tipo de producto (Carburante, Lavado, Anexo), utilizado para filtrar lastransacciones en el histórico.

Opciones:

Desactivar traclient: Ignora las transacciones compuestas por este pro-ducto durante las exportaciones traclient.

→ Convenciones:

Horquilla de precio: de 0 a 99 e por defecto

2.1.3. Tipos de accesoB Config., Tipo de acceso

Nombre: Nombre utilizado para designar un tipo de acceso en el programa

Ref: Valor utilizado para designar un tipo de acceso en las exportaciones es-pecíficas

Carácter: Identificación del tipo de acceso en la impresora desplazada (TIP2-Vatersay solo).

Nombre estado fuente: Para los accesos bistablas, nombre del estado del sis-tema antes de que este tipo de acceso sea efectuado (por ejemplo, “Acti-vada” o “Desactivada” para una alarma). Estos nombres aparecen en lasupervisión (TIP2-Vatersay solo).

2.2. SitiosB Config., Sitios

Nombre abreviado, Nombre completo: Nombres utilizados para designar unsitio en el programa. Ver la sección “Nombre de los elementos” del manualusuario para la distinción entre estos dos nombres.

Ref.: Valor utilizado para designar un sitio en las exportaciones específicas.

2.3. TANQUES 15

2.3. TanquesB Config., Tanques

Sitio: Sitio donde se situa el tanque.

Nombre abreviado, Nombre completo: Nombres utilizados para designar el tanqueen el programa.

Ref.: Valor utilizado para designar un tanque en las exportaciones específicas.

Producto: Producto del tanque

Vehículo cisterna: Cuando el vehículo seleccionado efectua un repostaje en untanque tercero, un abastecimiento de volumen igual se declara automati-camente en el tanque corriente.

Limite de bloqueo: Stock debajo del cual se paran automaticamente los sur-tidores de este tanque.

Limite de alerta: Stock debajo del cual se genera una alerta.

Stock actual, P.U.: Stock actualmente en tanque y precio unitario de estestock. Dichos valores no se pueden modificar directamente. Después dehaber creado un tanque, se rellenan escribiendo un abastecimiento (Ver elcapítulo “Entradas de operaciones” del manual usuario).

Capacidad: Capacidad total del tanque.

Compartimientos: Los compartimientos contienen la configuración de aforo deun tanque. Es posible definir hasta 4 compartimientos sondeados indepen-dientemente para cada tanque. Si disponemos de un tanque con un aforoy un solo compartimiento, utilizaremos el compartimiento 1.

Cada compartimiento contiene los campos siguientes:

Mod. 232 aforo: Módulo aforo asociado al compartimiento (el módulo y el autómatadeben haber sido creados previamente.

Tipo aforo, Núm. aforo : Parametros del aforo.

Capacidad: Capacidad del compartimiento.

Offset: Offset del cual las alturas marcadas por el módulo aforo estarán de-splazadas.

Opciones:

• Cálculo por Hyperion: Fuerza el cálculo del volumen por el pro-grama durante la recuperación de las informaciones de aforo. Eneste caso, las únicas informaciones recuperadas son la altura delcarburante, la altura del agua y la temperatura.

Alertas aforos, Opciones aforos: Limites de generación de alerta referente alaforo (ver “Configuración” en el capítulo “Entrada de datos” del manualusuario).

Opciones:

16 CAPÍTULO 2. CONFIGURACIÓN

Aforo desactivado: Permite desactivar temporalmente la gestión delaforo para este tanque.

Corr. Temperatura: Activa la corrección de temperatura para los aforosautomaticos de este tanque.

Alerta sobre aforo manual : Activa el disparo de alerta al entrar aforosmanuales para este tanque.

→ Convenciones:

Nombres de los tanques (excepto numerotación específica del cliente):Tanque 1, Tanque 2, . . .

Limite de bloqueo: Vacío por defecto (ningun bloqueo).

Limite de alerta: 0 L por defecto

Nota: El nombre del producto de un tanque aparece automaticamente conel nombre del tanque. Entonces, no hace falta repetir el nombre del productoen el nombre del tanque.

2.4. Autómatas

B Config., Autómatas

Núm.: Número automaticamente atribuido a cada autómata por GIR Titan-Hyperion. Este número es único para cada autómata.

Sitio: Sitio donde se encuentra el autómata.

Nombre abreviado, Nombre completo: Nombres utilizados para designar el autó-mata en el programa.

Dir.: Dirección del autómata.

Contraseña: (TIP2-Vatersay solo) Define la contraseña a utilizar durante losdiálogos con el autómata. La contraseña debe estar definida también en elmenú de configuración del autómata.

Tipo: Tipo de autómata y conexión. El tipo de autómata se determina por launidad de gestión utilizada. Según el tipo de material, ciertas funcionali-dades del programa pueden estar indisponibles. GIR Titan-Hyperion so-porta los modelos siguientes:

GC90 : Antiguo material, soportado para contabilidad

TIP1-Pabbay : Material intermediario, la mayoría de las funcionali-dades están disponibles.

TIP2-Vatersay : Nuevo material, todas las funcionalidades están disponibles.

Esta parte se dedica a los autómatas TIP.

2.4. AUTÓMATAS 17

La conexión determina el resultado de las comunicaciones entre el autó-mata y el PC. Ciertas conexiones solo están disponibles para un tipo deautómata específico. Las configuraciones siguientes están disponibles:

net: red TCP de cabo a rabo

232 : 57600 baudios, full-duplex

485 : 57600 baudios, half-duplex

x19 : 19200 baudios, half-duplex

x9 : 9600 baudios, half-duplex

Tipo conexión: Tipo de conexión entre el autómata y el PC: red, serie o modem.

Param. Conexión: Parametros de la conexión. Su interpretación por GIR Titan-Hyperion depende del tipo de conexión:

TCP: <huesped>:<puerto>. El nombre de hospedero puede ser unadirección IP o un nombre DNS (ej.: 192.168.0.123:6001).

Serie: <comX> o X es el número del puerto serie (ej.: com1).

Modem: <comX>:<tel>[:<atdt>[:<at&f>]] o X es el número delpuerto serie en el cual se conecta el modem, y tel es el número deteléfono que marcar (ej: com2:0478741234). Los mandos sucesivosenviados al modem son:

1. Mando atz2. Mando especificado en el cuarto parametro (at&f por defecto)3. Mando especificado en el tercero parametro, seguido del número

de teléfono (atdt por defecto).

Fichero secuencia: Nombre del fichero secuencia que utilizar. Los ficheros se-cuencia se encuentran en el sub-directorio seq. Es posible escoger el ficherosecuencia que utilizar en una lista de ficheros disponibles, en B Config.,Puesta al día de secuencia.

Idioma: Define el idioma a utilizar al autómata.

Huso horario: Define el huso horario del autómata, si está diferente del huso dela aplicación.

Opciones:

Prohibida: Desactiva un autómata sin suprimirlo

Alerta díalogo, Alerta módulos, . . . : Parametraje de las alertas, ver el manualdel usuario.

Además de estos parametros generales, un autómata se compone de variosmódulos, organizados en conjuntos GC o acceso. Dichos módulos y conjuntosestán accesibles por los diferentes uñeros de la ficha autómata. El uñero Generaldeja aparecer una recapitulación de la configuración.

18 CAPÍTULO 2. CONFIGURACIÓN

→ Convenciones:

Nombres de los autómatas (excepto convención específica del cliente):Autom. 1, Autom. 2, . . .

2.4.1. Surtidores

Núm. IO: Dirección del módulo (de 0 a 15)

Nombre: Nombre del surtidor, utilizado para designar el surtidor en el progra-ma, y que se ve en la pantalla de confirmación del autómata durante laselección de un surtidor.

Ref.: Utilizado para designar el surtidor en las exportaciones específicas

Producto: Producto del surtidor

Tanque 1, Tanque 2: Tanques en los cuales el surtidor toma el carburante. Elprimer tanque está obligatorio, excepto en el caso de surtidores ficticios(ver más abajo). El segundo tanque solo se rellena si hay un producto detipo mezcla.

Ratio: Cuando existen 2 tanques, es el porcentaje de producto tomado en eltanque 2.

T. principio: Contemporización de principio de repostaje (ver más abajo).

T. fin: Contemporización de fin de repostaje (ver más abajo).

Cuenta:

Sencilla: Una vía de cuenta

Doble: Dos vías de cuenta

Bidireccional : Dos vías de cuenta, con cuenta positiva o negativa segúnel orden de los impulsos.

Doble (añadido): Dos vías de cuenta, con añadido de los impulsos delas dos vías.

Sencilla (Up+Down): Una vía de cuenta, en frente alta y frente baja(dobla el número de impulsos).

Doble (Up+Down): Dos vías de cuenta, en frente alta y frente baja(dobla el número de impulsos).

Colgada:

Al abrir : El contacto se abre cuando se cuelga la pistola.

Al cierrar : El contacto se cierra cuando se cuelga la pistola.

Auto: El tipo de colgada se detecta automaticamente despuès de 50tops durante el primer repostaje en el surtidor.

Tops/litro: Número de tops per litro del volucontador (de 1 a 10 000).

2.4. AUTÓMATAS 19

Coeficiente: Coeficiente que aplicar al enviar el número de tops per litro alautómata. Permite adaptar la zona de valores posibles para configura-ciones específicas (Ver 2.5, página 28). Cuando un tal coeficiente se define,el volumen que aparece al autómata no es el volumen real.

Tipo: Tipo de surtidor

Distribución: Surtidor utilizado para la distribución de carburante. Elvolumen medido se decrementa del stock del tanque a que pertenece.Trasiego: Surtidor de trasiego. Las transacciones efectuadas en talessurtidores tendrán un volumen negativo, y el stock del tanque a quepertenece se incrementará al lugar de decrementarse.Ficticio: Activarlo si el módulo surtidor se utiliza para mandar otracosa que un surtidor (ej: lavado). Un surtidor ficticio no debe estarconectado a un tanque. Las transacciones efectuadas en un tal sur-tidor no despachan stock, y se valoran con un volumen de un litro.

Periodo max (normal), Periodo max (restringido): Periodo maximo de una transac-ción, en modo normal y en modo restringido (TIP2-Vatersay solo, ver másabajo). El valor zero significa “Ilimitado”.

Opciones:

Prohibida en modo restringido: Hace indisponible el surtidor en modorestringido (TIP2-Vatersay solo).Ignorar repostajes sin litros: No bloquea el surtidor en caso de repostajesin ningun litro (TIP2-Vatersay solo).

Totalizador: ver el manual del usuario.

→ Convenciones:

Nombres de los surtidores (excepto numerotación específica del cliente):Surtidor 1, Surtidor 2, . . .

Nota: Al aparecer el nombre de un surtidor en el autómata y en el progra-ma, también aparece automaticamente el nombre de su producto. Entonces, noresulta necesario repetir el nombre del producto en el nombre del surtidor.

Contemporizaciones y periodo max.

Los campos T. principio, T. fin y Periodo max. definen la contemporizaciónde una transacción.

T. principio representa el plazo al final del cual se corta la transacción siningun litro ha sido repostado desde que se mandó el surtidor. T. fin representa elplazo al final del cual la transacción se corta si no se toma carburante después deque se detectó un primer repostaje. Ambas contemporizaciones están descritasen el capítulo “Utilización del autómata” del manual usuario.

Periodo max. representa el periodo maximo de la transacción, independien-temente del caudal. Para los autómatas TIP1-Pabbay, se define en el conjuntoGC. Para los autómatas TIP2-Vatersay, se define por surtidor, y puede variarsi funcionemos en modo restringido o no.

En todos casos, el valor zero significa que la contemporización está limitada.

20 CAPÍTULO 2. CONFIGURACIÓN

Gestión de un lavado: Estas contemporizaciones pueden estar utiles paramandar un lavado durante un periodo fijo.

En el caso de los autómatas TIP1-Pabbay, el periodo maximo impacta todoslos surtidores de un mismo conjunto. Entonces se utilizará la contemporizacióndel principio de repostaje para definir el periodo del lavado (el valor entoncesse limita a 255 segundos).

En el caso de los autómatas TIP2-Vatersay, se utilizará el campo Periodomax. específico al surtidor.

2.4.2. TerminalesNúm. IO: Dirección del módulo (de 0 a 15)

Nombre: Nombre del módulo

Taclado: Tipo de taclado. Para los autómatas TIP, los taclados válidos son TIP,GIR 12 teclas y SECME .

Caracter contraseña: Caracter que aparece en el terminal cuando se entra uncódigo.

T. fin: Contemporización de fin de entrada: tiempo de inactividad al fin delcual una entrada se anula automaticamente.

Opciones:

40 columnas, 4 líneas: Formato de visualización del terminal. Losterminales TIP clásicos disponen de 20 columnas y 2 líneas.

→ Convenciones:

Nombres de los módulos: x-Term 1, x-Term 2, . . .

Dónde x corresponde a la letra del conjunto en el cual se utiliza el terminal.

2.4.3. LectoresLos módulos definidos en el uñero Lectores son los lectores de tarjetas o

llaves de proximidad GIR. Dichos módulos pueden también servir para mandarun acceso. Los lectores de badges específicos se definen via módulos 232.

Núm. IO: Dirección del módulo (de 0 a 15)

Nombre: Nombre del módulo

Tipo: Tipo de lector (por defecto Marin 125 kHz)

→ Convenciones:

Nombres de los módulos lectores: x-Prox 1, x-Prox 2, . . .

Nombres de los módulos utilizados como mando de acceso solo: x-Rele 1,x-Rele 2, . . .

Donde x corresponde a la letra del conjunto en el cual se utiliza el lector.

2.4. AUTÓMATAS 21

2.4.4. 4E4SMódulos “4 entradas 4 salidas”.

Núm. IO: Dirección del módulo (de 0 a 15)

Nombre: Nombre del módulo

→ Convenciones:

Nombres de los módulos: x-4E4S 1, x-4E4S 2, . . .

Donde x corresponde a la letra del conjunto en el cual se utiliza el módulo.

2.4.5. Módulos 232Se puede utilizar los módulos 232 para varias necesidades: lector, impresora,

aforo . . .

Núm. IO: Dirección del módulo (de 0 a 15). Para los autómatas TIP2-Vatersay,los valores 16 a 31 están también validos y permiten utilizar un convertidorUSB/RS-232 conectado directamente en la unidad de gestión.

Nombre: Nombre del módulo

Velocidad, Formato, Bits de stop: Parametros de la conexión 232.

Opciones:

CR: Añade un retorno del carro (\’r’) al final de las cadenas emitidas,y lo quita al final de las cadenas recibidas (TIP1-Pabbay solo).

Se describe en anexo de este documento la configuración de los módulos 232para diferentes periféricos.

→ Convenciones:

Nombres de los módulos lectores: x-Lect 1, x-Lect 2, . . . donde x cor-responde a la letra del conjunto en el cual se utiliza el lector.

Nombres de los módulos impresoras: Impr 1, Impr 2, . . . para las impreso-ras compartidas. x-Impr 1, x-Impr 2, . . . para las impresoras específicasa un conjunto, donde x corresponde a la letra del conjunto.

Nombres de los módulos aforos: Aforo 1, Aforo 2, . . .

22 CAPÍTULO 2. CONFIGURACIÓN

2.4.6. Conjuntos GC

Conj. GC TerminalImpresoras

Lector proxi.Lector espec.

Surtidor 2Surtidor 1 Surtidor 3

Núm. IO: Número del conjunto GC

Nombre: Nombre del conjunto GC

Terminal: Módulo terminal del conjunto GC

Primer id: Define la primera identificación pedida (vehículo o conductor) du-rante un repostaje.

Lect. proxi., Lecto. espec. 1, Lect. espec. 2: Lector de tarjetas o llaves de prox-imidad GIR y lectores específicos. Los lectores específicos deben estar aso-ciados a formatos y tipos de badges (Ver 2.6, página 29). Es posible dejar(N/A) los tres lectores, la identificación en este caso se efectua solo porcódigo.

Tipo espec. 1, Tipo espec. 2: Gestión de badges especiales (TIP2-Vatersay so-lo)

Opc. proxi., Opc. espec. 1, Opc. espec. 2: Desactivar en id. vehículo, De-sactivar en id. conductor : Desactiva el lector en el contexto de identi-ficación correspondiente.

Debug id.: Para los badges especiales, activa la grabación de informa-ciones detalladas en los Logs autómatas.

Primer surtidor, Último surtidor: Surtidores asociados al conjunto GC. Todoslos módulos surtidor teniendo un Núm. IO incluido entre el de los dossurtidores seleccionados harán parte del conjunto GC.

Tiempo min repostaje nulo: Periodo minimo de una transacción para que seatomada en cuenta como un repostaje sin ningun litro.

Repostaje nulo antes bloq.: Número de repostajes sin ningun litro consecu-tivos que llegua a un bloqueo del surtidor.

2.4. AUTÓMATAS 23

Imp. desplazada: Módulo 232 para impresora desplazada

Imp. Ticket: Módulo 232 para impresora ticket

Principio ticket, Fin ticket: Cadenas de control para la impresora ticket (enhexadecimal).

Visualización litros: Visualización en el terminal de los litros que se están dis-tribuyendo. (N/A) significa “ninguna visualización”.

Duraciónăvol.: Periodo de visualización de los litros despuès del fin de la transac-ción (TIP2-Vatersay solo).

Duraciónăcons.: Periodo de visualización del consumo despuès del fin de latransacción (TIP2-Vatersay solo).

Periodo max.: Periodo maximo de una transacción, zero significa “ilimitado”(TIP1-Pabbay solo, ver 2.4.1, página 19).

Offset: Define un offset a aplicar cuando una fecha está leida en un badgeespecial.

Frec. desc. tacho anónimo: Define la frecuencia de descarga de las tarjetas detacógrafos desconocidas (TIP2-Vatersay solo). (N/A) significa que estastarjetas nunca estarán descargadas.

Opciones:

Visualizar contador : Deja aparecer el valor previo del contador cuandose pide el contador.

Grabar tentativas infructuosas: Crea transacciones para los accesosrechazados (badge desconocido, vehículo prohibido, . . . ).

Ignorar bloqueos mantenimientos: Cuando está activada, ésta opciónindica que el conjunto GC se utiliza solo para mantenimientos (ej: dis-tribución de aceite). Los vehículos bloqueados a causa de un manten-imiento no hecho no están prohibidos en este conjunto. Esta opciónno tiene influencia sobre las otras prohibiciones (prohibición manu-al, vencimiento). En TIP1-Pabbay, ésta opción debe tener el mismovalor que para todos los conjuntos GC de un mismo autómata.

Imprimir códigos: Imprime los códigos en las impresoras desplazadasy ticket, aún cuando se utilizan para la identificación.

Visualizar códigos vehículos (resp. conductor): Deja aparecer los códi-gos claramente en la pantalla durante la entrada (TIP2-Vatersay so-lo).

Forzar id. vehículo por código (resp. conductor): Autoriza la identifi-cación por código para los vehículos que tendrián que identificarsepor badge (TIP2-Vatersay solo)

Forzar selección surtidor : Deja aparecer la pantalla “Selección surtidor”aún cuando el conjunto consta de un solo surtidor (TIP2-Vatersaysolo).

24 CAPÍTULO 2. CONFIGURACIÓN

Ignorer visu. cons.: Esconde el consumo al fin de la transacción (TIP2-Vatersay solo).

Menù inic. badge: Deja aparecer el menù de inicialización de badgeen el menù expendedor (TIP2-Vatersay solo).

Badge vehículo cualquier , Badge conductor cualquier : Autoriza el ser-vicio cuando un badge no está encontrado en la base de datos. En estecaso, el badge será conservada en el código específico de la transac-ción.

Almacenamiento USB : Graba las transacciones carburante en un ficherocsv en una llave USB conectada al autómata (TIP2-Vatersay solo).

Desc. tacho: Activa la descarga de las tarjetas de tacógrafos (TIP2-Vatersay solo).

Forzar desc. taco (pruebas): Efectua la descarga de las tarjetas detacografos cual sea la fecha grabada en la tarjeta. Solo está util parauna prueba de la descarga (TIP2-Vatersay solo).

Zona, Zona local: Zonas asociadas al conjunto GC. Para más detalles en laszonas, ver el capítulo “Entrada de los datos” del manual usuario.

Zona restr., Zona restr. loc.: Zonas de paso en modo restringido (TIP2-Vatersaysolo). Para más detalles en el modo restringido, ver el capítulo “Utilizacióndel autómata” del manual usuario.

→ Convenciones:

Una letra mayúscula representa un conjunto GC, empezando por A.

Cuando un conjunto GC está integrado en un surtidor, el conjunto sellamará x-GC Sn, donde x representa la letra del conjunto GC, y n elnúmero del surtidor. Ejemplo: A-GC P1, B-GC P2, . . .

Si no, para los conjuntos con varios surtidores, utilizaremos un nombre deformato x-GC 1, x-GC 2, . . . donde x representa la letra del conjunto GCde un mismo conjunto.

En el caso de un conjunto GC integrado en un surtidor, definiremos lamisma dirección para el terminal, el lector proximidad GIR (o el lectorespecífico), y el módulo surtidor. En el caso de un conjunto compuestopor un lector proximidad GIR y un lector específico, definiremos la mismadirección para estos dos lectores.

2.4. AUTÓMATAS 25

2.4.7. Conjuntos acceso

EntradacontactoImpresora

Lector prox.Lector espec.

Mando deprealarma

Conj. acceso

Mando decerradero

Mando dealarma

Núm. IO: Número del conjunto acceso

Nombre: Nombre del conjunto acceso

Tipo: Tipo de acceso

Tipo alt.: Segundo tipo de acceso. Su utilización depende del tipo de autómata:

En TIP1-Pabbay, no se utiliza.

En TIP2-Vatersay, su interpretación depende del campo Modo.

Terminal: Módulo terminal del conjunto acceso (TIP2-Vatersay solo).

Modo: Módulo de funcionamiento del conjunto acceso (TIP2-Vatersay solo):

Estandar : Un solo mando, Tipo alt. Inutilizado.

Tipo+Tipo alt./1 mando: Alternación de transacciones Tipo y Tipoalt., con un solo mando.

Tipo+Tipo alt./2 mandos: Alternación de transacciones Tipo y Tipoalt., con dos mandos. Las transacciones del primer tipo mandan elmódulo definido en Lect. cerradero, las transacciones del segundo tipomandan el módulo definido en Lect. alarma.

Lect. proxi., Lect. espec.1, Lect. espec. 2: Lector de tarjeta o llave de prox-imidad GIR y lectores específicos. Los lectores específicos deben ser aso-ciados a formatos y tipos de badges (Ver 2.6, página 29).

Tipo espec.1, Tipo espec. 2: Gestión de badges específicos (TIP2-Vatersay so-lo).

Identificación: Define las identificaciones pedidas. Por lo menos una identifi-cación (Vehículo o Conductor) debe ser activada, excepto si algunas zonasde forzamiento estén definidas para este conjunto.

26 CAPÍTULO 2. CONFIGURACIÓN

Lect. cerradero, 4E4S cerradero, Núm. vía, Periodo com.: Lector o módulo4E4S para el mando del cerradero, y periodo del mando. En el caso de unmódulo 4E4S, se debe informar el número de vía.

Lect. contacto, 4E4S contacto, Núm. vía : Lector o módulo 4E4S para la en-trada contacto. En el caso de un módulo 4E4S, se debe informar el númerode vía.

Lect. alarma, 4E4S alarma, Núm. vía, Periodo com.: Lector o módulo 4E4Spara el mando de alarma, y periodo del mando. En el caso de un módulo4E4S, se debe informar el número de vía.

Lect. preal., 4E4S preal., Núm. vía, Periodo com.: Lector o módulo 4E4S parael mando de prealarma, y periodo del mando. En el caso de un módulo4E4S, se debe informar el número de vía.

T1: Periodo de abertura antes de la activación de la alarma.

T2: Plazo al fin del cual la prealarma se activa en el caso de una no abertura(para los cerraderos con memoria). T2 debe ser inferior a T1.

T3: Plazo al fin del cual la prealarma se activa en el caso de una no abertura.T3 debe ser inferior a T1.

Imp. desplazada: Módulo 232 para impresora desplazada.

Opciones:

Grabar tentativas infructuosas: Crea transacciones para los accesosrechazados (badge desconocido, vehículo prohibido, . . . ).

Contacto invertido: Invierte la entrada contacto. Por defecto, se con-sidera cerrado el contacto cuando la puerta está cerrada. Si ésta op-ción está activada, se considera abierto el contacto cuando la puertaestá cerrada.

Acceso prohibido si memoria llena: Prohibe el acceso cuando las transac-ciones ya no se pueden almacenar.

Lector monoled : Reemplaza el encendido del LED rojo por un parpadeodel LED verde en los lectores proximidad GIR (TIP2-Vatersay solo).

Mando a distancia puntual , Mando a distancia modo forzado: Autorizael mando a distancia de este conjunto acceso. Ver el capítulo “Gestiónde acceso” del manual usuario para más detalles.

Forzar id. por código: Autoriza la identificación por código aún paralos vehículos o conductores definidos con una identificación por badge(TIP2-Vatersay solo).

Almacenamiento USB : Graba las transacciones de acceso en un ficherocsv en una llave USB conectada al autómata (TIP2-Vatersay solo).

Alarma:

En abertura forzada: Activación de la alarma cuando se detecta unaabertura sin que el cerradero haya sido mandado.

2.4. AUTÓMATAS 27

En no abertura: Activación de la alarma cuando no se detecta la aber-tura T1 segundos despuès de que el cerradero haya sido mandado(para los cerraderos con memoria).

En no cierre: Activación de la alarma cuando no se detecta el cierreT1 segundos despuès de que el cerradero haya sido mandado.

Opciones GC90: Solo para los autómatas GC90.

Zona: Zonas asociadas al conjunto acceso. Para más detalles en las zonas, verel capítulo “Entrada de los datos” del manual usuario.

Zona forzamiento: Cuando se definen zonas de forzamiento, el cerradero semanda a lo largo de las zonas de horas que corresponden a dichas zonas.Esto permite dejar un acceso abierto a hora fija.

Zona local, Zona forzamiento loc.: Mismo papel que los dos campos más ar-riba, pero para las zonas locales.

→ Convenciones:

Se representa un conjunto acceso por una letra minúscula, a partir de a.

Tratarémos dar un nombre explícito para los conjuntos acceso, por ejemploen relación con el lugar para el cual el acceso se lleva. En todos los casos,este nombre tendrá como prefijo la letra del conjunto acceso seguido porun guión: a-Entrada, b-Estación, c-Local, . . .

Si no, utilizarémos un nombre con el formato x-Acceso 1, x-Acceso 2,. . . donde x representa la letra del conjunto acceso.

2.4.8. Validez de la configuraciónGIR Titan-Hyperion efectua verificaciones sobre la configuración de los autó-

matas. El resultado de dichas verificaciones aparece en el uñero General delautómata:

Cuadrado verde, Configuración válida: La configuración está válida y se puedeenviar al autómata.

Cuadrado rojo, Configuración errónea: La configuración consta de erroresque aparecen en rojo cerca del elemento correspondiente, en el uñero Gen-eral.

Los principales controles efectuados son los siguientes:

Existencia y validez del fichero secuencia

Validez y no imbricación de los Núm. IO

Verificación del número de zonas (8 max. por autómata)

Los módulos terminales, surtidores y lectores deben ser utilizados una solavez en un solo conjunto.

Verificación del número de tanques (16 max. por autómata).

28 CAPÍTULO 2. CONFIGURACIÓN

Los tanques asociados a un autómata deben tener el mismo sitio de conex-ión que dicho autómata.

En un conjunto GC, el Núm. IO del primer surtidor debe estar inferioral número del último surtidor, y todos los números intermediarios debenestar definidos.

En un conjunto acceso, por lo menos un lector y una identificación debenestar definidos (excepto si existen zonas de forzamiento).

En un conjunto acceso, el mando y su periodo deben estar definidos.

En un conjunto acceso, el número de vía de un módulo 4E4S debe estarválido (entre 0 y 3).

En un conjunto acceso, T2 ≤ T1 y T3 ≤ T1.

Los módulos huérfanos (definidos, pero no conectados a un conjunto) nocontituyen errores sino notificaciones que aparecen en el uñero General.

2.5. Zonas de valoresEsta sección reagrupa las zonas de valores disponibles según los volumenes

que tratar para los autómatas TIP y GC90.Leyenda: K=1 000, M=1 000 000, G=1 000 000 000

Sin coeficiente:

TIP GC90Valor Min Max Prec Min Max PrecTops/L 1 10K 1 (*) 1 999 1Transac. 0 L 167 KL 0.01 0 L 1K a 1ML (**) 0.001 a 1Capacidad 0 L 32 KL (***) 1 0 L 10 KL 1Saldo 0 L 16 ML 1 0 L 10 KL 1Stock -2.1 GL 2.1 GL 1 0 L 1 ML 1Totaliz. 0 L 1 ML 1

• (*) Precisión variable según el valor: 1 hasta 100 tops/L, 4 hasta 200tops/L, 25 hasta 500 tops/L.

• (**) Volumen max. de la transacción variable según tops/L (1 KLhasta 999 tops/L, 1 ML hasta 1 top/L).

• (***) Una capacidad especial “infinida” se lleva también.

Coeficiente *10 :

TIP GC90Valor Min Max Prec Min Max PrecTops/L 0.1 1K 0.1 0.1 99.9 0.1Transac. 0 1.6M 0.1 0 10K à 10M 0.01 à 10Capacidad 0 320K 10 0 100K 10Saldo 0 160M 10 0 100K 10

2.6. BADGES ESPECÍFICOS 29

Stock -21G 21G 10 0 10M 10Totaliz. 0 10M 10

Coeficiente /10 :

TIP GC90Valor Min Max Prec Min Max PrecTops/L 10 100K 10 10 9990 10Transac. 0 16K 0.01 1 100 à 100K 0.0001 à 0.1Capacidad 0 3K 0.1 0 1K 0.1Saldo 0 1.6M 0.1 0 1K 0.1Stock -210M 210M 0.1 0 100K 0.1Totaliz. 0 100K 0.1

2.6. Badges específicos

Para parametrizar los badges específicos, hay que entrar en las tablas For-matos badges y Tipos de badges del menú B Config.. Al identificar por badgeespecífico, el autómata recibe una cadena de carácteres vía un módulo 232. Latabla Formatos badges permite definir como se decodificará dicha cadena.

Nombre: Nombre del formato

Lector: Tipo de lector sobre el cual se lee este badge (Tipo 1 si el lector estádefinido como lector específico 1 en el conjunto GC o acceso, Tipo 2 en elotro caso).

Cadena sincro.: Define una cadena de caracteres que encontrar en la cadenaleida.

Carac. de control: Añade caracteres de control antes (STX) o después (EXT oCR) la cadena de sincronización.

Longitud: Define un filtro sobre la longitud de la cadena leida ((N/A): ningúnfiltro). La longitud se toma en cuenta a partir del primer carácter despuésde la cadena de sincronización (primer carácter de la cadena total si lacadena de sincronización está vacía).

Posición num., Longitud num.: Posición y longitud del número de badge.

Se puede verificar como se decodificará un badge entrando la cadena en lazona de texto de la ficha formato de badge, luego haciendo un click en Ver.

Un badge específico se compone de dos partes: identifiante y número.

El número está asociado a un badge conciso y debe estar definido en elcampo Código badge del vehículo o conductor que posee este badge (Vercapítulo “Entrada de los datos” del manual usuario).

El identifiante es común a una serie de badges, los identifiantes aceptadosdeben estar definidos en la tabla Tipos de badges.

30 CAPÍTULO 2. CONFIGURACIÓN

La tabla Tipos de badges cuenta con las informaciones siguientes:

Núm.: Número automaticamente atribuido a cada identifiante por GIR Titan-Hyperion.

Nombre: Nombre del identifiante.

Lector: Tipo de lector sobre el cual se leen los badges teniendo este identifiante.Tiene que ser idéntico al tipo de lector definido en el formato de badgeasociado.

Identifiante: Código del identifiante.

Tratamiento espec., Parametros: Permite definir un tratamiento que efectuarsobre un badge antes de enviarlo al autómata. Los eventuales tratamientosque seleccionar para un tipo de badge dado se detallan en anexo de estedocumento.

Postratamiento, Parametros: Permite definir un tratamiento que efectuar so-bre un badge leído, antes de buscarlo en la base de datos (TIP2-Vatersaysolo).

Id fichero: Identifiante utilizado para determinar el nombre del fichero proxi:

data\dti\pros-<id>-*.txtOpciones:

Activar fichero proxi.: Activa la gestión de los ficheros proximidadpara los vehículos y conductores que utilizan este identifiante. Elmecanismo es análogo al utilizado para los ficheros proximidad GIR,permite asociar facilmente el número inscrito en un badge y su códigochip (Ver 2.1.1, página 12).

El mensaje BADGE NO RECONOCIDO aparece cuando un badge específico se leey que no puede estar asociado a un identifiante según los formatos de badgesy los tipos de badges definidos. El mensaje BADGE DESCONOCIDO aparece si unformato compatible y un identifiante se encuentren.

En ambos casos, una transacción se creará con la cadena leida si la opciónGrab. tentativas infructuosas está activada en el conjunto GC o acceso que con-tiene el lector específico. Dichas transacciones se tratan en GIR Titan-Hyperiony se almacenan en la tabla Eventos (eventos de tipo Badge inválido). La longitudde la cadena almacenada en este tipo de transacción se limita a 16 carácteres.

Los formatos de los principales badges específicos están detallados en anexode este documento.

Capítulo 3

Díalogo con el autómata

3.1. Envio de la configuraciónExisten dos operaciones en el menú B Díalogo autóm.: Recup.-Inic.-Config.-

Envio o Inic.-Config.-Envio para inicializar un autómata con una nueva secuencia,y luego enviar la configuración. La única diferencia entre estas dos operacionesresulta en el hecho de que la primera efectua antes una recuperación de lastransacciones mientras que la segunda las borre. Entonces, hay que tener cuidadocon la última. Solo se utilizará para la primera utilización o si el autómatacontenga datos inválidos que provocan un error durante la recuperación.

Cuando un autómata ha sido correctamente inicializado con la secuenciaseleccionada, y que solo se quiere enviar la configuración, se utilizará la operaciónRecup.-Config.-Envio.

Para más informaciones sobre los díalogos, ver el capítulo “Díalogo con elautómata” del manual usuario.

3.2. Opciones de direccionamientoEl modo direccionamiento Broadcast permite dialogar con un autómata cual

sea su dirección. Cuando varios autómatas están definidos en una misma interfaz(en RS-485 por ejemplo), este modo de direccionamiento solo está viable si unsolo autómata esté activado (es decir alimentado electricamente y conectado ala red).

El modo de direccionamiento Undef permite dialogar con un autómata cuan-do su dirección se perdió después de una inicialización interrumpida (TIP1-Pabbay solo).

31

32 CAPÍTULO 3. DÍALOGO CON EL AUTÓMATA

Apéndice A

Contenido de los ficherospruebas conexión

Después de una prueba de conexión, GIR Titan-Hyperion genera un ficherode informe, consultable en el menú B Config., Pruebas conexión. Este informeconsta entre otras cosas de un resumen de la configuración.

A.1. Configuración abreviada

--- Configuration- Tanks Pumps Gauges1. Tanq 1 GOI @00,01 Hec,1 @00 Aforo 1 Cfg:9600,8,N,1 Opt:cr2. Tanq 2 SUP @02

- Fuel setsA-GC 1Term: @00 A-Term 1 Cl:TIP MdP:* Tf: 30Reader prox.: @00 A-Lect 1 Typ:Mar125Reader type 1: @01 A-Lect 2 Cfg:9600,8,N,1Pump: @00 Surt 1 GOI Rp:NO Cpt:1V Td: 90 Tf: 30 TpL:00100Pump: @01 Surt 2 GOI Rp:NO Cpt:1V Td: 90 Tf: 30 TpL:00100Pump: @02 Surt 3 SUP Rp:NO Cpt:1V Td: 90 Tf: 30 TpL:00100Live printer: @02 Impr 1 Cfg:4800,8,N,1Fuelset Id:Us L0:3*10 AfL:P1+2 TT:0 Opt:LogZones A,B

- Access setsa-Entrada (Barrera)Reader prox.: @01 a-Lect 1 Typ:Mar125Lock reader: @01 a-Lect 1 Typ:Mar125 Com:3Alarm 4I4O: @00 a-4E4S 1 Com:10 Add:1Live printer: @02 Impr 1 Cfg:4800,8,N,1Access set Id:Us T1:0 T2:0 T3:0 Opt:LogZones A,B Forced:

- BadgesEsso Typ:1 Fmt:0;6,6;12,3 Syn:"#;7036" -----IIIIIINNNTotal Typ:1 Fmt:0;3,6;9,4 Syn:"#;7010" --IIIIIINNNN

33

34APÉNDICE A. CONTENIDO DE LOS FICHEROS PRUEBAS CONEXIÓN

- IdentifiersEsso 1 Typ:1 Id:023373Total 1 Typ:1 Id:651585

- ZonesA Todo 24/24 00:00-24:00 lun-domB Semana 08:00-12:00 sab; 08:00-18:00 lun-vie

---

La configuración se divide en varias secciones:

Tanks: Tanques

Fuel sets: Conjuntos GC

Access sets: Conjuntos acceso

Badges: Formatos de tarjetas o llaves

Identifiers: Identifiantes

Zones: Zonas

La segunda columna describe de manera abreviada la configuración de loselementos. Cuando el elemento es un módulo (terminal, lector, surtidor, 232 o4d4s), primero se encuentra la dirección del módulo (precedida por el simbolo@) y su nombre. La tercera columna consta de la configuración del módulo,detallada en la continuación de este anexo.

TanquesColumna Pumps: Direcciones de los diferentes módulos surtidores conecta-dos a este tanque. Cuando el caracter * sigue una dirección, significa queel surtidor también está conectado a otro tanque.

Columna Aforos: Configuración del módulo aforo, si existe. Los dos primerosparametros representan el tipo de aforo y el número de aforo. La contin-uación de la configuración parece a la de cualquier otro módulo 232. Losdiferentes tipos de aforos son:

Hec: HectronicVdr: Veeder-RootSam: SAMM

Conjuntos GCLa primera línea indica el nombre del conjunto GC. Las siguientes líneas

(hasta Fuelset, excluido) describen la configuración de los diferentes módulosque componen el conjunto.

La línea Fuelset describe los parametros generales del conjunto. Para losautómatas TIP, la configuración es la siguiente:

Id: Primera identificación

Us: Conductor

A.1. CONFIGURACIÓN ABREVIADA 35

Ve: Vehículo

L0: Opciones de repostaje nulo, de la forma N*T donde N representa elnúmero de repostajes nulos consecutivos que llegue a un bloqueo, y T elperiodo minimo de una transacción para que sea tenida en cuenta comoun repostaje nulo.

AfL: Visualización de los litros siendo distribuidos

P1: Primer surtidor

P1+2: Los dos primeros surtidores

TT: Periodo maximo de una transacción en modo contemporizado.

Opt: Opciones

AfK: Visualización del último contador conocido durante la entrada.

Log: Grabación de las tentativas infructuosas.

Mtn: Mantenimientos solo.

La línea Zones describe las diferentes zonas en las cuales el conjunto estádeclarado.

Conjuntos accesoLa primera línea indica el nombre del conjunto acceso. Las siguientes líneas

(hasta Access set, excluido) describen la configuración de los diferentes mó-dulos que componen el conjunto.

La línea Access set describe los parametros generales del conjunto. Paralos autómatas TIP, la configuración es la siguiente:

Id: Primera identificación

Us: Conductor

Ve: Vehículo

T1,T2,T3: Contemporizaciones (Ver 2.4.7, página 25)

Opt: Opciones

Log: Grabación de las tentativas infructuosas

Inv: Contacto invertido

Mem: Interdicción si memoria llena

Alm: Opciones de alarma

OF: en abertura forzada

NO: en no abertura

NF: en no cierre

La línea Zones describe las diferentes zonas en las cuales el conjunto estádeclarado, Forced indica las zonas de forzamiento.

36APÉNDICE A. CONTENIDO DE LOS FICHEROS PRUEBAS CONEXIÓN

Formatos de badgesNombre del formato

Typ: Tipo de lector asociado a este formato (1 o 2)

Fmt: Parametros del formato. En el orden: longitud total, posición delidentifiante, longitud del identifiante, posición del número, longitud delnúmero.

Sin: Cadena de sincronización, entre comillas.

Representación visual del formato.

IdentifiantesNombre del identifiante

Typ: Tipo de lector asociado a este identifiante (1 o 2)

Id: Código del identifiante

Spe: Tratamiento específico

--: Ninguno

HID1: HID H1301, 125 Khz, 26 bits formato

HID2: HID, 125 Khz, 30 bits formato

ZERO: Padding a zero

Par: Parametros del tratamiento específico

Prx: Nombre del fichero proxi (si la opción está activada)

ZonasLetra y nombre de la zona

Zonas horarias de validez

Módulos surtidoresRp: Tipo de colgada

--: Ninguno

Au: Automatico

NO: A la apertura

NF: Al cierre

Cpt: Tipo de cuenta

1V: sencillo

2V: doble

C/D: bidireccional

A.1. CONFIGURACIÓN ABREVIADA 37

2vi: doble (Añadido)

1UD: Sencillo (Up+ Down)

2UD: Doble (Up+ Down)

Td: Contemporización del principio de repostaje, en segundos

Tf: Contemporización del fin de repostaje, en segundos

TpL: Número de tops per litro

Opt: Opciones

Fic: Surtidor ficticio

Módulos 232

Cfg: 4 parametros separados por comas: velocidad en baudios, númerode bits de datos (7 o 8), paridad, número de bits de stop. Los códigosutilizados para la paridad son los siguientes:

N: Sin paridad (None)

E: Paridad par (Even)

O: Paridad impar (Odd)

Opt: Opciones

cr: Gestión del retorno del carro

Módulos lectores

Typ: Tipo de lector.

Mar120: Marin 120 KHz

Mar125: Marin 125 KHz

Mar125-alt: Marin 125 KHz alternativo

Mar130: Marin 130 KHz

Parametro suplementario cuando el módulo sirve para mandar un conjuntode acceso:

Com: Periodo del mando

Módulos 4E4S

Parametros suplementarios cuando el módulo sirve como relé en un conjuntode acceso:

Com: Periodo del mando

Add: Número de vía

38APÉNDICE A. CONTENIDO DE LOS FICHEROS PRUEBAS CONEXIÓN

Módulos terminalesCl: Tipo de taclado. Valores posibles: GIR, TIP, GTA, SECME, ASCII

MdP: Caracter que aparece cuando se entre un código

Tf: Contemporización de fin de entrada, en segundos

Opt: Opciones

40c: 40 columnas

4l: 4 líneas

A.2. Informe sobre los datosUn informe sobre los datos de la base está disponible en B Entradas, Informe

sobre la base de datos. Por defecto, el informe que aparece es el informe general.Describe la base de datos tal como está almacenada en el PC. También puedevisualizar el informe para cada autómata. En este caso, el informe solo abarcalos datos que se envien al autómata seleccionado.

--- Data- Vehicles (71)Id Id2 GOI SUP ROpt Zon TotCode - * - - A 2 3569TH31,8397PB01Code - *K - a A 49 1033ET27,1043LJ01,1142QS42,1732HQ04,177HR53...Code - *K - b B 6 1783TH69,3630SD69,4907NJ69,5116XF33,6481MZ93...Code - - *K a A 13 1043EJ81,1934LT20,2172IY38,2249XR69,2901BB49...Code - *K *K - A 1 Pompiste- RangesCode K-range H-range Tot

- 0 0 3a 1000 0 62b 2000 0 6

- Drivers (66)Id Id2 GOI SUP Opt Zon TotProx * - - A 57 Alex Jean-Paul,Arnoud Bruno,Barret Aurélie...Prox * - - B 7 Chevalier Gauthier,Dupont Aurélien,Garcia Mohamed.Code * - - PM A 1 Durand LoïcCode - - - PM A 1 Pompiste- Fuel transactions (878)Pump First Last Tot@00 05/02/2004 21/07/2004 335@01 05/02/2004 22/07/2004 369@02 04/02/2004 22/07/2004 174- Access transactions (1038)Acc. First Last Tot@00 30/06/2004 17/09/2004 1038- WarningsNone---

A.2. INFORME SOBRE LOS DATOS 39

Este informe consta de varias secciones:

Vehicles: Los vehículos

Ranges: Horquillas de tolerancia kilométricas y horarias

Drivers: Los conductores

Fuel transactions: Las transacciones carburantes ya recuperadas eneste autómata.

Access transactions: Las transacciones acceso ya recuperadas en esteautómata.

Warnings: Avisos generados al enviar los datos a este autómata.

Los vehículos y conductores se reagrupan en diferentes categorías, segúnvarios criterios:

Id: Metodo de identificación

• Code: Identificación por código• Prox: Identificación por tarjeta o llave de proximidad GIR• Id#NN: Identificación por badge específico núm. NN. Se trata del cam-

po Núm. de la tabla Tipos de badges, y no del código cliente.• (N/A): Ninguna identificación (badge y códigos vacíos).• Inic: Identificación con inicialización de badge• Att.: Identificación Encargado solo

Id2: Solicitud de una segunda identificación (es decir identificación delconductor para los vehículos, y viceversa).

• -: No segunda identificación• *: Solicitud de segunda identificación

Productos autorizados y solicitudes de contadores (vehículos solo).

• -: Producto prohibido• *: Producto autorizado• Q: Producto autorizado, con gestión de un saldo• K: Solicitud del contador kilométrico• H: Solicitud del contador horario

Ropt: Opciones

• Letra minúscula o -: Código de las horquillas kilométrica y horaria,que se encuentran en la sección Ranges (vehículos solo).

• P: Encargado de surtidores• M: Menú encargado de surtidores• A: Solicitud de código de actividad• S: Solicitud de código específico

40APÉNDICE A. CONTENIDO DE LOS FICHEROS PRUEBAS CONEXIÓN

Zon: Zonas autorizadas. Las letras mayúsculas indican las zonas globales,las letras minúsculas indican las zonas locales.

Tot: Número de vehículos o conductores en ésta categoría.

Los vehículos o conductores aparecen luego en la línea, según el espaciodisponible.

Las transacciones carburante (resp. acceso) se detallan por surtidor (resp.conjunto acceso). Para cada surtidor, las fechas de la primera y de la últimatransacción recuperada aparecen, así que el número de transacciones.

Los avisos indican los problemas potenciales que podrían surgerir duranteel envio de los datos al autómata. Algunos avisos tienen un alcance global, yentonces se encuentran en el informe general. También se encuentran en la fichadel vehículo o conductor concernido. Otros se limitan a ciertos autómatas, yaparecen en el informe específico de este autómata.

Ejemplos de avisos con alcance global:

Códigos badges inválidos

Repeticiones en los códigos o badges

Ejemplo de avisos específicos a un autómata:

Registros ignorados