GIRTitan-Hyperion Manueldel’installateur · GIRTitan-Hyperion Manueldel’installateur ...

46
GIR Titan-Hyperion Manuel de l’installateur www.gir.fr [email protected] Version 1.0-6, janvier 2007

Transcript of GIRTitan-Hyperion Manueldel’installateur · GIRTitan-Hyperion Manueldel’installateur ...

GIR Titan-HyperionManuel de l’installateur

www.gir.fr [email protected]

Version 1.0-6, janvier 2007

2

Copyright c© 2004-2007 klervi. All rights reserved.La reproduction et la traduction de tout ou partie de ce manuel sontinterdites, sans autorisation écrite préalable de klervi.Les informations contenues dans ce document ne sont données qu’àtitre indicatif ; elles peuvent être modifiées sans préavis. Klervi nepeut, en aucun cas, être tenu responsable des erreurs qui pourraients’y être glissées.

Table des matières

1 Généralités 71.1 Protections . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 71.2 Procédure d’installation . . . . . . . . . . . . . . . . . . . . . . . 7

1.2.1 Installation initiale . . . . . . . . . . . . . . . . . . . . . . 71.2.2 Mise à jour, changement de machine . . . . . . . . . . . . 81.2.3 Accès depuis une autre machine . . . . . . . . . . . . . . . 8

1.3 Page d’administration . . . . . . . . . . . . . . . . . . . . . . . . 81.3.1 Formatage des tables . . . . . . . . . . . . . . . . . . . . . 91.3.2 Import/Export CSV . . . . . . . . . . . . . . . . . . . . . 9

2 Configuration 112.1 Paramètres généraux . . . . . . . . . . . . . . . . . . . . . . . . . 12

2.1.1 Config. installateur . . . . . . . . . . . . . . . . . . . . . . 122.1.2 Produits . . . . . . . . . . . . . . . . . . . . . . . . . . . . 132.1.3 Types d’accès . . . . . . . . . . . . . . . . . . . . . . . . . 14

2.2 Sites . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.3 Cuves . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 142.4 Bornes . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15

2.4.1 Pompes . . . . . . . . . . . . . . . . . . . . . . . . . . . . 172.4.2 Terminaux . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.3 Lecteurs . . . . . . . . . . . . . . . . . . . . . . . . . . . . 192.4.4 4E4S . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 202.4.5 Modules 232 . . . . . . . . . . . . . . . . . . . . . . . . . 202.4.6 Ensembles GC . . . . . . . . . . . . . . . . . . . . . . . . 212.4.7 Ensembles accès . . . . . . . . . . . . . . . . . . . . . . . 232.4.8 Validité de la configuration . . . . . . . . . . . . . . . . . 25

2.5 Plages de valeurs . . . . . . . . . . . . . . . . . . . . . . . . . . . 272.6 Badges spécifiques . . . . . . . . . . . . . . . . . . . . . . . . . . 27

3 Dialogue avec la borne 313.1 Envoi de la configuration . . . . . . . . . . . . . . . . . . . . . . 313.2 Options d’adressage . . . . . . . . . . . . . . . . . . . . . . . . . 313.3 Configuration des pompes à la borne . . . . . . . . . . . . . . . . 31

3.3.1 Menu configuration . . . . . . . . . . . . . . . . . . . . . . 323.3.2 Menu test . . . . . . . . . . . . . . . . . . . . . . . . . . . 333.3.3 Etalonnage . . . . . . . . . . . . . . . . . . . . . . . . . . 34

3

4 TABLE DES MATIÈRES

4 Bornes GC90 354.1 Gestion de carburant . . . . . . . . . . . . . . . . . . . . . . . . . 35

4.1.1 Contrôles supplémentaires . . . . . . . . . . . . . . . . . . 354.1.2 Jauges . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36

4.2 Gestion d’accès . . . . . . . . . . . . . . . . . . . . . . . . . . . . 364.3 Badges GIR métalliques . . . . . . . . . . . . . . . . . . . . . . . 36

4.3.1 Codage . . . . . . . . . . . . . . . . . . . . . . . . . . . . 374.4 Fichiers séquences . . . . . . . . . . . . . . . . . . . . . . . . . . 37

A Contenu des fichiers tests liaison 39A.1 Configuration abrégée . . . . . . . . . . . . . . . . . . . . . . . . 39A.2 Rapport sur les données . . . . . . . . . . . . . . . . . . . . . . . 44

Introduction

GIR Titan-Hyperion est un logiciel de gestion de parc automobile. Il couvrela distribution du carburant, l’affectation des véhicules aux usagers, les entre-tiens des véhicules, l’accès à la station ou à des locaux.

GIR Titan-Hyperion a pris le parti de la simplicité et de l’efficacité pour unusage de base, sans toutefois exclure la sophistication nécessaire à un usage plusavancé. Les fonctionnalités futures tenteront toujours de respecter ces critères.

5

6 TABLE DES MATIÈRES

Chapitre 1

Généralités

1.1 ProtectionsL’accès à GIR Titan-Hyperion en mode installateur est protégé par un dongle.

La vérification de la présence du dongle est effectuée au moment de la connexionà l’application : une fois connecté en installateur, il est possible de le retirer. Lecompte installateur par défaut est root/install.

Si le dongle n’est pas détecté (Message “Dongle non trouvé” à la connexion,ou “Accès refusé” lors de l’accès à la page Fdisk), installer les drivers dispo-nibles sur le cd installateur. Ces drivers ne sont pas nécessaires sur toutes lesconfigurations, il est donc inutile de les installer systématiquement.

Chaque version de GIR Titan-Hyperion est compilée spécifiquement pour unclient donné, avec une clef client et une clef installateur :

– La clef client protège l’accès à la base de données : il n’est pas possible decopier une base de données d’un client à un autre.

– La clef installateur identifie le dongle. L’accès en mode installateur estdonc limité à l’installateur agréé pour ce client.

1.2 Procédure d’installation

1.2.1 Installation initiale1. Lancer le programme d’installation de GIR Titan-Hyperion, et installer

l’application dans le répertoire désiré (par défaut c:\hyperion).2. Si des fichiers de badges proximités GIR sont fournis, les copier dans le

répertoire c:\hyperion\data\dti (Remplacer c:\hyperion par le réper-toire d’installation, si celui-ci est différent).

3. Créer une base données vierge (nécessite le dongle) :– Cliquer avec le bouton droit sur l’icône GIR Titan-Hyperion dans la

barre des tâches et choisir le menu Admin.– Cliquer sur Formatage (Fdisk)– Sélectionner TOUT– Cliquer sur Formater et attendre la fin de l’opération (Un formatage

complet peut durer plusieurs minutes)

7

8 CHAPITRE 1. GÉNÉRALITÉS

4. Si une base de données est fournie (sous forme de fichier TWB), importer lefichier (Bouton Restore dans la page d’administration. Voir le manuel uti-lisateur, chapitre “Opérations exceptionnelles”, pour plus d’informations).

5. Se connecter à l’application en mode installateur (Utilisateur : root, Motde passe : install) avec le dongle.

6. Définir la configuration (Voir le chapitre 2)7. Initialiser les bornes avec les fichiers séquence, et envoyer la configuration

(Voir 3, page 31)8. Effectuer un test liaison, et s’assurer du bon fonctionnement des modules9. Si nécessaire, créer les données minimales pour pouvoir effectuer une tran-

saction (un véhicule, un usager, . . .), et effectuer un dialogue Récup.-Envoipour envoyer les données.

10. Réaliser des transactions sur les bornes.11. Effectuer un dialogue Récup.-Envoi pour récupérer les transactions, et vé-

rifier la cohérence des données récupérées.12. Créer éventuellement le reste des données (services, véhicules, . . .), ainsi

qu’un compte utilisateur pour le gestionnaire13. Se connecter avec le compte gestionnaire et effectuer un dialogue Récup.-

Envoi

1.2.2 Mise à jour, changement de machineLa mise à jour de l’application ou le déplacement d’une machine à une autre

sont décrites dans le chapitre “Opérations exceptionnelles” du manuel utilisateur.

1.2.3 Accès depuis une autre machineUne fois l’installation terminée, il est possible d’accéder à GIR Titan-Hyperion

depuis une autre machine, grâce à l’url :

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

<adresse_serveur> est l’adresse ip ou le nom DNS de la machine sur laquelleest installé le logiciel. 8080 et 4747 sont les ports par défaut du serveur web etde l’application GIR Titan-Hyperion.

1.3 Page d’administrationGIR Titan-Hyperion dispose d’une page accessible sans connexion appe-

lée page d’administration. L’accès à cette page s’effectue par le menu Adminvia l’icône dans la barre des tâches, ou en tapant directement à la fin de l’url&admin=1. Sous Windows, l’accès à la page d’administration n’est possible quedepuis la machine éxécutant GIR Titan-Hyperion.

Les fonctionnalités accessibles sur cette page sont les suivantes :

Formatage (Fdisk): Formatage des tables (installateur seulement)CSV: Import/Export d’un fichier CSV (installateur seulement)Vérifier tables (Check): Affichage d’informations sur la base de données.

1.3. PAGE D’ADMINISTRATION 9

Sauvegarder tables (Backup): Sauvegarde de la base de données dans un fi-chier TWB.

Restore: Restauration de la base de données à partir d’un fichier TWB.Réparer tables: Réparation de la base de données.Conversion de table: Mise à jour de version de la base de données.Sessions: Liste des utilisateurs actuellement connectés.SAV: Envoi et réception de fichier par http avec le service après-vente de la

société GIR.

Les opérations Fdisk et CSV sont accessibles en mode installateur seulement.La présence du dongle est vérifiée à chaque étape de ces opérations.

Seules ces deux opérations seront détaillées ici, les autres étant décrites dansle manuel utilisateur (chapitre “Opérations exceptionnelles”).

1.3.1 Formatage des tablesCette opération formate la table selectionnée, et crée le fichier associé si

nécessaire. Si un fichier existe déjà pour cette table, il est écrasé et ses donnéessont perdues. Par défaut, une sauvegarde de la base est effectuée avant touteopération de formatage.

Le choix TOUT permet de formater l’ensemble des tables et crée une basede données vierge.

L’option Créer une config. minimale crée automatiquement une borne, unepompe, ainsi que leurs dépendances. Il suffit alors de définir les paramètresde communication de la borne et de créer un véhicule ou usager pour pouvoireffectuer un dialogue.

1.3.2 Import/Export CSVCette opération permet de convertir les tables en fichiers de type csv, ou de

créer des tables à partir de tels fichiers.Pour chaque table, l’opération d’export crée un fichier nommé dbxNNN.csv

dans le répertoire de destination choisi. Le fichier readme.txt, également créélors de l’export, contient les correspondances entre les numéros et les noms destables.

L’opération d’import, à l’inverse, lit tous les fichiers dont le nom est de laforme dbxNNN.csv dans le répertoire indiqué, et importe ce fichier dans la tablecorrespondante. Il est donc possible d’importer partiellement une base, en nelaissant que les fichiers dbxNNN.csv souhaités dans le répertoire d’import.

L’import/export csv permet par exemple d’exporter la base de données versune autre application pour lui faire subir un traitement, puis d’importer lerésultat dans GIR Titan-Hyperion.

10 CHAPITRE 1. GÉNÉRALITÉS

Chapitre 2

Configuration

La configuration de GIR Titan-Hyperion se décompose en sites, chaque siteregroupant un ensemble de bornes et de cuves. Les bornes TIP peuvent êtreutilisées à la fois en gestion de carburant (GC) et en gestion d’accès. Selon l’uti-lisation désirée, on définira un certain nombre d’ensembles GC ou d’ensemblesaccès par borne.

Un ensemble GC regroupe des modules dans une unité logique dédiée à ladistribution de carburant. Il se compose :

– D’un terminal pour l’affichage et les saisies– De lecteurs de badge– D’une ou plusieurs pompes– De modules d’impressionDe même, un ensemble accès regroupe des modules lecteurs et commandes

dans une unité logique dédiée à la gestion d’accès.

Site BSite A

Borne 1 Borne 2 Borne 3Cuve 1

Ens. GC

Pompe 2Pompe 1

Ens. accès

Cuve 2 Cuve 3

Ens. GC

Pompe 2Pompe 1

La configuration de GIR Titan-Hyperion se déroule selon les étapes sui-vantes :

1. Définition des paramètres généraux2. Définition des sites

11

12 CHAPITRE 2. CONFIGURATION

3. Définition des cuves

4. Définition des bornes, avec pour chaque borne :– Création des modules– Association des modules en ensembles GC ou accès

2.1 Paramètres généraux

2.1.1 Config. installateur

B Config., Config. installateur

Premier id: Définit le premier identifiant demandé lors de la saisie d’une tran-saction manuelle (Véhicule ou Usager). Il est conseillé d’utiliser le mêmeordre d’identification que sur les bornes.

Options générales:– Activer fichier proxi.: À activer si les badges utilisés sont des badges

proximité GIR. Cette option active la possibilité d’initialiser les badgesproximité GIR grâce à un fichier proximité. Le fichier proximité estfourni avec une série de badges, et permet d’effectuer le rapprochemententre le numéro inscrit sur le badge et le code de la puce. Voir le chapitre“Saisie des données” du manuel utilisateur pour plus de détails.

– Zones locales: Active la gestion des zones locales. Ceci fait apparaîtrele champ Zone locale dans les ensembles GC et accès, ainsi que les on-glets du même nom dans les fiches véhicule et usager. Voir le manuelutilisateur pour plus de détails.

– Badge véhicule sur 16 , Badge usager sur 16 , Nom abrégé sur 20 : Augmentela taille des champs mentionnés.

– Import données par gest.: Autorise le gestionnaire à effectuer un importinitial.

– Désactiver export tr. ext.: N’exporte pas les pleins extérieurs.

Options bornes:– Code + Code secret véhicules, Code + Code secret usagers: Ces options

permettent la saisie d’un code secret en plus du code d’identificationpour les véhicules et usagers. Lorsque l’une de ces options est activée,l’option Code secret disparaît dans la table sélectionnée, et est remplacéepar un champ numérique du même nom. Voir le chapitre “Saisie desdonnées” du manuel utilisateur pour plus de détails.

– Code usagers numérique: En mode Code + Code secret usagers, le code estlimité par défaut à 4 caractères alphanumériques. Cette option permetde passer cette limite à 6 caractères numériques. Si le code secret n’estpas activé pour les usagers, cette option n’a aucun effet (TIP1-Pabbayseulement).

– Forcer id. usager par code, Forcer id. véhicule par code: Force l’identifica-tion par code pour tous les véhicules (resp. usagers), indépendammentde leur configuration individuelle.

– Afficher graph. conso: Ajoute l’affichage de la sur ou sous consommationà la borne (TIP2-Vatersay seulement, lorsque l’affichage de la consom-mation en fin de plein est activé).

2.1. PARAMÈTRES GÉNÉRAUX 13

– 16 produits max.: Limite le nombre total de produits dans le logiciel à16. Ceci améliore la vitesse de certains traitement sur les bases volumi-neuses.

– Langue par usager : Affiche le champ Langue borne dans les usagers, pourchanger la langue à la borne après identification de l’usager (TIP2-Vatersay seulement).

Options config.:– Ignorer config. modifiée sur seuils cuves: Ne passe pas les bornes en config.

modifiée lorsque le seuil d’alerte d’une cuve est changé. Le seuil d’alertedes cuves n’est utilisé par la borne que pour l’impression au fil de l’eau.

Autorisations v/u: Mode de définition des autorisations de véhicules aux usa-gers : par service, par direction ou par groupe de services.

Tempo temps réel: Définit la fréquence des dialogues en temps réel. Plus lafréquence est élevée, plus les transactions sont récupérées rapidements.Toutefois, lorsque les transactions sont très fréquentes, l’application peutdevenir moins disponible pour les utilisateurs.

Opt. temps réel:– Récup. seule: Limite les dialogues temps réel à la récupération de tran-

sactions. L’envoi de données doit alors être défini via une prog. auto.

Unité cpt. horaires (TIP): Définit l’unité de saisie des compteurs horaires surles bornes TIP : centièmes d’heure, dixièmes d’heure ou heures pleines.

Section Messages bornes TIP: Ces champs modifient les messages affichés surles bornes TIP.

Section Messages bornes G90: Ces champs modifient les messages affichéssur les bornes GC90.

Section Terminologie: Ces champs modifient les termes utilisés dans l’appli-cation.

2.1.2 Produits

B Config., Produits

Nom: Nom utilisé pour désigner un produit dans le logiciel et sur la borne.

Ref.: Valeur utilisée pour désigner un produit dans les exports spécifiques.

P.U. min., P.U. max.: Fourchette de validité du prix unitaire pour ce produit.Elle est utilisée lors de la saisie d’un approvisionnement ou d’une transac-tion manuelle pour contrôler la valeur du prix unitaire saisi (et éviter, parexemple, une inversion entre le volume et le prix).

UDV, Nom UDV: Valeur en litres et nom de l’unité de vente pour ce produit.Lorsque ces valeurs sont remplies, une colonne supplémentaire s’affichedans l’état des cuves.

Type: Type de produit (Carburant, Lavage, Annexe), utilisé pour filtrer les tran-sactions dans l’historique.

Options:– Désactiver traclient: Ignore les transactions comportant ce produit lors

des exports traclient.

14 CHAPITRE 2. CONFIGURATION

→ Convention:– Noms à utiliser pour les produits les plus courants (sauf convention spé-

cifique du client) :

Produit Nom Produit NomGasoil GOI Super SUPSans plomb 95 S95 Sans plomb 98 S98Essence ESS Fuel FUEHuile HUI Diester DIESMélange MEL GPL GPLGNV GNV Kérozène KERElectricité ELEC Lavage LAV

– Fourchette de prix : de 0 à 99 e par défaut

2.1.3 Types d’accès

B Config., Types d’accès

Nom: Nom utilisé pour désigner un type d’accès dans le logiciel.Ref: Valeur utilisée pour désigner un type d’accès dans les exports spécifiques.Caractère: Identification du type d’accès sur l’imprimante fil de l’eau (TIP2-

Vatersay seulement).Nom état source: Pour les accès bistables, nom de l’état du système avant que

ce type d’accès ne soit effectué (par exemple “Activée” ou “Désactivée” pourune alarme). Ces noms sont affichés dans la supervision (TIP2-Vatersayseulement).

2.2 Sites

B Config., Sites

Nom abrégé, Nom complet: Noms utilisés pour désigner un site dans le lo-giciel. Voir la section “Nom des éléments” du manuel utilisateur pour ladistinction entre ces deux noms.

Ref.: Valeur utilisée pour désigner un site dans les exports spécifiques.Région: Région de rattachement (Uniquement lorsque la fonctionnalité est ac-

tivée dans Config. gestionnaire).

2.3 Cuves

B Config., Cuves

Site: Site de rattachement de la cuve.Nom abrégé, Nom complet: Noms utilisés pour désigner la cuve dans le logi-

ciel.Ref.: Valeur utilisée pour désigner une cuve dans les exports spécifiques.Produit: Produit de la cuve

2.4. BORNES 15

Véhicule citerne: Lorsque le véhicule sélectionné effectue une prise de carbu-rant dans une cuve tierce, un approvisionnement de volume égal est auto-matiquement déclaré sur la cuve courante.

Seuil blocage: Stock en-dessous duquel les pompes utilisant cette cuve sontautomatiquement bloquées.

Seuil d’alerte: Stock en-dessous duquel une alerte est générée.Stock actuel, P.U.: Stock actuellement en cuve et prix unitaire de ce stock.

Ces valeurs ne sont pas modifiables directement. Après avoir créé unecuve, elles sont renseignées en saisissant un approvisionnement (Voir lechapitre “Saisies d’opérations” du manuel utilisateur).

Capacité: Capacité totale de la cuve.Compartiments: Les compartiments contiennent la configuration de jaugeage

d’une cuve. Il est possible de définir jusqu’à 4 compartiments jaugés indé-pendamment pour chaque cuve. Si l’on dispose d’une cuve avec une jaugeet un seul compartiment, on utilisera le compartiment 1.Chaque compartiment contient les champs suivants :Mod. 232 jauge: Module jauge associé au compartiment (le module et la

borne doivent avoir été créés au préalable).Type jauge, No sonde: Paramètres de la jauge.Capacité: Capacité du compartiment.Offset: Offset duquel les hauteurs remontées par le module jauge seront

décalées.Options:

– Calcul par Hyperion: Force le calcul du volume par le logiciel lors de larécupération des informations de jaugeage. Dans ce cas, les seules in-formations récupérées sont la hauteur de carburant, la hauteur d’eauet la température.

Alertes jauges, Options jauges: Seuils de génération d’alerte relatifs au jau-geage (voir la partie “Configuration” dans le chapitre “Saisie des données”du manuel utilisateur).

Lorsqu’une cuve dispose d’un module jauge, il faut également remplir latable des abaques associée, dans la fiche de la cuve.

→ Convention:– Noms des cuves (sauf numérotation spécifique du client) : Cuve 1, Cuve2, . . .

– Seuil de blocage : Vide par défaut (pas de blocage).– Seuil d’alerte : 0 L par défaut.Remarque : Lors de l’affichage du nom d’une cuve, le nom de son produit

est automatiquement affiché. Il n’est donc pas nécessaire de répéter le nom duproduit dans le nom de la cuve.

2.4 BornesB Config., Bornes

No : Numéro automatiquement attribué à chaque borne par GIR Titan-Hyperion.Ce numéro est unique pour chaque borne.

16 CHAPITRE 2. CONFIGURATION

Site: Site de rattachement de la borne.

Nom abrégé, Nom complet: Noms utilisés pour désigner la borne dans le lo-giciel.

Ref.: Valeur utilisée pour désigner une borne dans les exports spécifiques.

Adr.: Adresse de la borne.

Mot de passe: (TIP2-Vatersay seulement) Définit le mot de passe à utiliserpour les dialogues avec la borne. Il doit avoir été préalablement paramétrédans le menu de configuration de la borne.

Type: Type de borne et liaison. Le type de borne est déterminé par l’unitéde gestion utilisée. Selon le type de matériel, certaines fonctionnalités dulogiciel peuvent ne pas être disponibles. GIR Titan-Hyperion supporte lesmodèles suivants :– GC90 : Ancien matériel, supporté pour compatibilité– TIP1-Pabbay : Matériel intermédiaire, la plupart des fonctionnalités sont

disponibles.– TIP2-Vatersay : Nouveau matériel, toutes les fonctionnalités sont dispo-

nibles.Cette partie est consacrée aux bornes TIP. Pour les bornes GC90, voir lechapitre 4, page 35.

La liaison détermine la performance des communications entre la borneet le PC. Certaines liaisons ne sont disponibles que pour un type de bornespécifique. Les configurations suivantes sont disponibles :– net: réseau TCP de bout en bout– 232 : 57600 bauds, full-duplex– 485 : 57600 bauds, half-duplex– x19 : 19200 bauds, half-duplex– x9 : 9600 bauds, half-duplex

Type liaison: Type de liaison entre la borne et le pc : réseau, série ou modem.

Param. liaison: Paramètres de la liaison. Leur interprétation par GIR Titan-Hyperion dépend du type de liaison :– TCP : <hôte>:<port>. Le nom d’hôte peut être une adresse IP ou un

nom DNS (ex : 192.168.0.123:6001).– Série: <comX> où X est le numéro du port série (ex : com1).– Modem: <comX>:<tél>[:<atdt>[:<at&f>]] où X est le numéro du port

série sur lequel est branché le modem, et tél le numéro de téléphone àcomposer (ex : com2:0478741234). Les commandes successives envoyéesau modem sont :

1. Commande atz

2. Commande spécifiée dans le quatrième paramètre (at&f par défaut)

3. Commande spécifiée dans le troisième paramètre suivie du numérode téléphone (atdt par défaut)

Fichier séquence: Nom du fichier séquence à utiliser. Les fichiers séquence sontrecherchés dans le sous-répertoire seq. Il est possible de choisir le fichierséquence à utiliser parmi une liste des fichiers disponibles, dans B Config.,Mise à jour de séquence.

2.4. BORNES 17

Langue: Définit la langue à utiliser à la borne.

Fuseau horaire: Définit le fuseau horaire de la borne, s’il est différent de celuidu logiciel.

Options:– Interdite: Désactive une borne sans la supprimer.

Alerte dialogue, Alerte modules, . . .: Paramétrage des alertes, voir le manuelde l’utilisateur.

En plus de ces paramètres généraux, une borne est composée de plusieursmodules, organisés en ensembles GC ou accès. Ces modules et ensembles sontaccessibles par les différents onglets de la fiche borne. L’onglet Général afficheun récapitulatif de la configuration.

→ Convention:– Noms des bornes (sauf convention spécifique du client) : Borne 1, Borne2, . . .

2.4.1 Pompes

No IO: Adresse du module (de 0 à 15)

Nom: Nom de la pompe, utilisé pour désigner la pompe dans le logiciel, etaffiché sur la borne dans l’écran de confirmation lors de la sélection d’unepompe.

Ref.: Utilisé pour désigner la pompe dans les exports spécifiques.

Produit: Produit délivré par la pompe.

Cuve 1, Cuve 2: Cuves dans lesquelles la pompe prend le carburant. La pre-mière cuve est obligatoire, sauf dans le cas des pompes fictives (voir ci-dessous). La seconde cuve n’est à renseigner que dans le cas d’un produitde type mélange.

Ratio: En présence de deux cuves, pourcentage de produit pris dans la cuve 2.

T. début: Temporisation de début de service (voir ci-dessous).

T. fin: Temporisation de fin de service (voir ci-dessous).

Comptage:– Simple: Une voie de comptage– Double: Deux voies comptage– Bidirectionnel : Deux voies de comptage, avec comptage positif ou négatif

selon l’ordre des impulsions.– Double (Ajout): Deux voies de comptage, avec ajout des impulsions des

deux voies.– Simple (Up+Down): Une voie de comptage, sur front haut et front bas

(double le nombre d’impulsions).– Double (Up+Down): Deux voies de comptage, sur front haut et front

bas (double le nombre d’impulsions).

Raccroché:– À ouverture: Le contact est ouvert lorsque le pistolet est raccroché.– À fermeture: Le contact est fermé lorsque le pistolet est raccroché.

18 CHAPITRE 2. CONFIGURATION

– Auto: Le type de raccroché est automatiquement détecté après 50 topslors de la première prise de carburant sur la pompe.

Tops/Litre: Nombre de tops par litre du volucompteur (de 1 à 10 000).

Coefficient: Coefficient à appliquer lors de l’envoi du nombre de tops par litreà la borne. Il permet d’adapter la plage des valeurs possibles pour desconfigurations spécifiques (Voir 2.5, page 27). Lorsqu’un tel coefficient estdéfini, le volume affiché à la borne n’est pas le volume réel.

Type: Type de pompe– Distribution: Pompe utilisée pour la distribution de carburant. Le volume

mesuré est décrémenté du stock de la cuve de rattachement.– Dépotage: Pompe de dépotage. Les transactions effectuées sur de telles

pompes auront un volume négatif, et le stock de la cuve rattachée seraincrémenté au lieu d’être décrémenté.

– Fictive: À activer si le module pompe est utilisé pour commander autrechose qu’une pompe (ex : Lavage). Une pompe fictive ne doit être rat-tachée à aucune cuve. Les transactions effectuées sur une telle pompene débitent pas de stock, et sont valorisées avec un volume de 1 litre.

– Vol. saisi à la borne: Pompe fictive avec saisie manuelle à la borne duvolume débité.

– Sans cuve: Pompe sans cuve de rattachement (ex : lavage).

Durée max (normal), Durée max (restreint): Durée maximale d’une transac-tion, en mode normal et en mode restreint (TIP2-Vatersay seulement, voirci-dessous). La valeur zéro signifie “Illimité”.

Options:– Interdite en mode restreint: Rend la pompe indisponible en mode res-

treint (TIP2-Vatersay seulement)– Ignorer litrages nuls: Ne bloque pas la pompe en cas de litrage nul (TIP2-

Vatersay seulement)

Totalisateur: voir le manuel de l’utilisateur

→ Convention:– Noms des pompes (sauf numérotation spécifique du client) : Pompe 1,Pompe 2, . . .

Remarque : Lors de l’affichage du nom d’une pompe, aussi bien sur la borneque dans le logiciel, le nom de son produit est automatiquement affiché. Il n’estdonc pas nécessaire de répéter le nom du produit dans le nom de la pompe.

Temporisations et durée max.

Les champs T. début, T. fin et Durée max définissent la temporisation d’unetransaction.

T. début représente le délai au bout duquel la transaction est coupée si rienn’est débité à partir du moment où la pompe a été commandée. T. fin représentele délai au bout duquel la transaction est coupée si rien n’est débité à partirdu moment où un premier débit a été détecté. Ces deux temporisations sontdétaillées dans le chapitre “Utilisation de la borne” du manuel utilisateur.

Durée max représente la durée maximale de la transaction, indépendammentdu débit. Pour les bornes TIP1-Pabbay, elle est définie dans l’ensemble GC.

2.4. BORNES 19

Pour les bornes TIP2-Vatersay, elle est définie par pompe, et peut varier selonque l’on fonctionne ou non en mode restreint.

Dans tous les cas, la valeur zéro signifie que la temporisation associée estillimitée.

Gestion d’un lavage : Ces temporisations peuvent notamment être utilespour commander un lavage pendant une durée fixe.

Dans le cas des bornes TIP1-Pabbay, la durée maximale impacte toutes lespompes d’un même ensemble. On utilisera donc la temporisation de début deservice pour définir la durée du lavage (la valeur est alors limitée à 255 secondes).

Dans le cas des bornes TIP2-Vatersay, on utilisera plutôt le champ Duréemax spécifique à la pompe.

2.4.2 Terminaux

No IO: Adresse du module (de 0 à 15)

Nom: Nom du module

Clavier: Type de clavier. Pour les bornes TIP, les claviers valides sont TIP, GIR12 touches et SECME .

Caractère mot de passe: Caractère affiché sur le terminal lorsqu’un code estsaisi.

T. fin: Temporisation de fin de saisie : temps d’inactivité au bout duquel unesaisie est automatiquement annulée.

Options:– 40 colonnes, 4 lignes: Format d’affichage du terminal. Les terminaux

TIP classiques disposent de 20 colonnes et 2 lignes.

→ Convention:– Noms des modules : x-Term 1, x-Term 2, . . .

Où x est la lettre de l’ensemble dans lequel est utilisé le terminal.

2.4.3 Lecteurs

Les modules définis dans l’onglet Lecteurs sont les lecteurs de badge proximitéGIR. Ces modules peuvent également être utilisés pour commander un accès.Les lecteurs de badges spécifiques sont définis via des modules 232.

No IO: Adresse du module (de 0 à 15)

Nom: Nom du module

Type: Type de lecteur (par défaut Marin 125 kHz)

→ Convention:– Noms des modules lecteurs : x-Prox 1, x-Prox 2, . . .– Noms des modules utilisés en tant que commande d’accès uniquement :x-Relais 1, x-Relais 2, . . .

Où x est la lettre de l’ensemble dans lequel est utilisé le lecteur.

20 CHAPITRE 2. CONFIGURATION

2.4.4 4E4SModules “4 entrées 4 sorties”.

No IO: Adresse du module (de 0 à 15)Nom: Nom du module

→ Convention:– Noms des modules : x-4E4S 1, x-4E4S 2, . . .

Où x est la lettre de l’ensemble dans lequel est utilisé le module.

2.4.5 Modules 232Les modules 232 peuvent être utilisés pour des besoins très variés : lecteur,

imprimante, jauge . . .

No IO: Adresse du module (de 0 à 15). Pour les bornes TIP2-Vatersay, les va-leurs 16 à 31 sont également valides et permettent d’utiliser un port sérieou convertisseur USB/RS-232 branché sur l’unité de gestion. La corres-pondance adresse / port série pour les unités de gestion TIP2-Vatersayest présentée en annexe de ce document.

Nom: Nom du moduleVitesse, Format, Bits de stop: Paramètres de la liaison 232.Options:

– CR: Ajoute un retour chariot (\’r’) à la fin des chaînes émises, et l’enlèveà la fin des chaînes reçues (TIP1-Pabbay seulement).

La configuration des modules 232 pour différents périphériques est présentéeen annexe de ce document.

→ Convention:– Noms des modules lecteurs : x-Lect 1, x-Lect 2, . . . où x est la lettre de

l’ensemble dans lequel est utilisé le lecteur.– Noms des modules imprimantes : Impr 1, Impr 2, . . . pour les imprimantes

partagées. x-Impr 1, x-Impr 2, . . . pour les imprimantes spécifiques à unensemble, où x est la lettre de l’ensemble.

– Noms des modules jauges : Jauge 1, Jauge 2, . . .

2.4. BORNES 21

2.4.6 Ensembles GC

Ensemble GC TerminalImprimantes

Lecteur proximitéLecteur spécifique

Pompe 2Pompe 1 Pompe 3

No IO: Numéro de l’ensemble GCNom: Nom de l’ensemble GCTerminal: Module terminal de l’ensemble GC.Premier id: Définit la première identification demandée (véhicule ou usager)

lors d’une prise de carburant.Lect. proxi., Lect. spéc. 1, Lect. spéc. 2: Lecteur de badge proximité GIR et

lecteurs spécifiques. Les lecteurs spécifiques doivent être associés à desformats et des types de badges (Voir 2.6, page 27). Il est possible de laisserà (N/A) ces trois lecteurs, l’identification s’effectue dans ce cas uniquementpar code.

Type spéc. 1, Type spéc. 2: Gestion de badges spéciaux (TIP2-Vatersay seule-ment). Les différents types de badges spéciaux sont détaillés en annexe dece document.

Opt. proxi., Opt. spéc. 1, Opt. spéc. 2: – Désactiver sur id. véhicule, Désacti-ver sur id. usager : Désactive le lecteur dans le contexte d’identificationcorrespondant.

– Debug id.: Pour les badges spéciaux, active l’enregistrement d’informa-tions détaillées dans les Logs bornes.

Première pompe, Dernière pompe: Pompes associées à l’ensemble GC. Tousles modules pompe ayant un No IO compris entre celui des deux pompessélectionnées feront partie de l’ensemble GC.

Temps min litr. nul: Durée minimum d’une transaction pour la prendre encompte en tant que litrage nul.

Litr. nuls avant bloc.: Nombre de litrages nuls consécutifs entraînant un blo-cage de la pompe.

Imp. fil de l’eau: Module 232 pour imprimante au fil de l’eauImp. ticket: Module 232 pour imprimante ticketDébut ticket, Fin ticket: Chaines de contrôle pour l’imprimante ticket (en hexa-

décimal).

22 CHAPITRE 2. CONFIGURATION

Aff. litrage: Affichage du litrage en cours de distribution sur le terminal. (N/A)signifie “pas d’affichage”.

Durée aff. litrage: Durée d’affichage du litrage après la fin de la transaction(TIP2-Vatersay seulement).

Durée aff. conso: Durée d’affichage de la consommation après la fin de la tran-saction (TIP2-Vatersay seulement).

Durée max.: Durée maximum d’une transaction, zéro signifie “Illimité”. (TIP1-Pabbay seulement, voir 2.4.1, page 18).

Décalage: Définit un décalage en minutes à appliquer lorsqu’une date est luesur une badge (TIP2-Vatersay avec badges spéciaux seulement).

Fréq. déch. tacho. anonyme: Fréquence de déchargement des cartes tachygra-phiques dans le cas d’une déchargement anonyme.

Options:– Afficher compteur : Affiche la valeur précédente du compteur lors d’une

demande de compteur.– Enr. tentatives infructueuses: Crée des transactions pour les accès refusés

(badge inconnu, véhicule interdit, . . .).– Ignorer blocages entretiens: Lorsqu’elle est activée, cette option indique

que l’ensemble GC est utilisé uniquement pour des entretiens (ex : dis-tribution d’huile). Les véhicules bloqués pour cause d’entretien non faitne seront donc pas interdits sur cet ensemble. Les autres interdictions(interdiction manuelle, expiration) ne sont pas affectées par cette option.En TIP1-Pabbay, cette option doit avoir la même valeur pour tous lesensembles GC d’une même borne.

– Imprimer codes: Imprime les codes sur les imprimantes fil de l’eau etticket, même lorsque ceux-ci sont utilisés pour l’identification.

– Afficher codes véhicules (resp. usager): Affiche les codes en clair à l’écranlors de la saisie (TIP2-Vatersay seulement).

– Forcer id. véhicule par code (resp. usager): Autorise l’identification parcode pour les véhicules qui devraient s’identifier par badge (TIP2-Vatersayseulement).

– Forcer choix pompe: Affiche l’écran “Choix pompe” même lorsque l’en-semble comporte une seule pompe (TIP2-Vatersay seulement).

– Ignorer aff. conso.: N’affiche jamais la consommation en fin de transac-tion (TIP2-Vatersay seulement).

– Aff. menu init. badge: Affiche le menu d’initialisation de badge dans lemenu pompiste (TIP2-Vatersay seulement).

– Badge véhicule quelconque, Badge usager quelconque: Autorise la prisede carburant lorsqu’un badge n’est pas défini dans la base. Dans ce cas,le code badge est remonté dans le code spécifique de la transaction.

– Fil de l’eau sur clef USB : Enregistre les transactions carburant dansun fichier csv sur une clef USB branchée sur la borne (TIP2-Vatersayseulement).

– Déch. tacho: Active le déchargement des cartes tachygraphiques (TIP2-Vatersay seulement).

– Forcer déch. tacho (tests): Effectue le déchargement des cartes tachygra-phiques quelle que soit la date enregistrée dans la carte. Cette optionn’est utile que dans le cadre d’un test du déchargement (TIP2-Vatersayseulement).

2.4. BORNES 23

Zone, Zone locale: Zones associées à l’ensemble GC. Pour plus de détails surles zones, voir le chapitre “Saisie des données” du manuel utilisateur.

Zone restr., Zone restr. loc.: Zones de passage en mode restreint (TIP2-Vatersayseulement). Pour plus de détails sur le mode restreint, voir le chapitre “Uti-lisation de la borne” du manuel utilisateur.

→ Convention:– Un ensemble GC est désigné par une lettre majuscule, en commençant par

A.– Lorsqu’un ensemble GC est intégré dans une pompe, on nommera l’en-

semble x-GC Pn, où x est la lettre de l’ensemble GC, et n le numéro de lapompe. Exemple : A-GC P1, B-GC P2, . . .

– Sinon, pour les ensembles regroupant plusieurs pompes, on utilisera unnom de la forme x-GC 1, x-GC 2, . . . où x est la lettre de l’ensemble GC

– On utilisera des adresses de modules cohérentes pour les différents modulesd’un même ensemble. Par exemple, dans le cas d’un ensemble GC intégrédans une pompe, on définira la même adresse pour le terminal, le lecteurproximité GIR (ou le lecteur spéficique), et le module pompe. Dans lecas d’un ensemble comportant un lecteur proximité GIR et un lecteurspécifique, on définira la même adresse pour ces deux lecteurs.

2.4.7 Ensembles accès

Entrée

contactImprimante

Lecteur proximitéLecteur spécifique

Commande

préalarme

Ensemble accès

Commande

gâche

Commande

alarme

No IO: Numéro de l’ensemble accès

Nom: Nom de l’ensemble accès

Type: Type d’accès

Type alt.: Second type d’accès. Son utilisation dépend du type de borne :– En GC90, il permet de distinguer les transactions de type entrée et

sortie.– En TIP1-Pabbay, il n’est pas utilisé.– En TIP2-Vatersay, son interprétation dépend du champ Mode.

24 CHAPITRE 2. CONFIGURATION

Terminal: Module terminal de l’ensemble accès (TIP2-Vatersay seulement).Mode: Mode de fonctionnement de l’ensemble accès (TIP2-Vatersay seulement) :

– Standard : Une seule commande, Type alt. inutilisé.– Type+Type alt./1 commande: Alternance de transactions Type et Type

alt., avec une seule commande.– Type+Type alt./2 commandes: Alternance de transactions Type et Type

alt., avec deux commandes. Les transactions du premier type com-mandent le module défini dans Lect. gache, les transactions du secondtype commandent le module défini dans Lect. alarme.

Lect. proxi., Lect. spéc. 1, Lect. spéc. 2: Lecteur de badge proximité GIR etlecteurs spécifiques. Les lecteurs spécifiques doivent être associés à desformats et des types de badges (Voir 2.6, page 27).

Type spéc. 1, Type spéc. 2: Gestion de badges spéciaux (TIP2-Vatersay seule-ment). Les différents types de badges spéciaux sont détaillés en annexe dece document.

Identification: Définit les identifications demandées. Au moins une identifica-tion (Véhicule ou Usager) doit être activée, sauf si des zones de forçagesont définies pour cet ensemble.

Lect. gache, 4E4S gache, No voie, Durée com.: Lecteur ou module 4E4S pourla commande de la gâche, et durée de la commande. Dans le cas d’un mo-dule 4E4S, le numéro de voie doit être précisé.

Lect. contact, 4E4S contact, No voie: Lecteur ou module 4E4S pour l’entréecontact. Dans le cas d’un module 4E4S, le numéro de voie doit être précisé.

Lect. alarme, 4E4S alarme, No voie, Durée com.: Lecteur ou module 4E4S pourla commande d’alarme, et durée de la commande. Dans le cas d’un module4E4S, le numéro de voie doit être précisé.

Lect. préal., 4E4S préal., No voie, Durée com.: Lecteur ou module 4E4S pourla commande de préalarme, et durée de la commande. Dans le cas d’unmodule 4E4S, le numéro de voie doit être précisé.

T1: Durée d’ouverture avant déclenchement de l’alarme.T2: Délai au bout duquel la préalarme est déclenchée sur une non ouverture

(pour les gâches à mémoire). T2 doit être inférieur à T1.T3: Délai au bout duquel la préalarme est déclenchée sur une non fermeture.

T3 doit être inférieur à T1.Imp. fil de l’eau: Module 232 pour imprimante au fil de l’eauOptions:

– Enr. tentatives infructueuses: Crée des transactions pour les accès refusés(badge inconnu, véhicule interdit, . . .).

– Contact inversé: Inverse l’entrée contact. Par défaut, on considère que lecontact est fermé lorsque la porte est fermée. Si cette option est activée,on considère que le contact est ouvert lorsque la porte est fermée.

– Accès interdit si mémoire pleine: Interdit l’accès lorsque les transactionsne peuvent plus être stockées.

– Lecteur monoled : Remplace l’allumage de la LED rouge par un cligno-tement de la LED verte sur les lecteurs proximité GIR (TIP2-Vatersayseulement).

2.4. BORNES 25

– Commande à distance ponctuelle, Commande à distance marche forcée:Autorise la commande à distance de cet ensemble accès. Voir le chapitre“Gestion d’accès” du manuel utilisateur pour plus de détails.

– Forcer id. par code: Autorise l’identification par code même pour lesvéhicules ou usagers définis avec une identification par badge (TIP2-Vatersay seulement).

– Fil de l’eau sur clef USB : Enregistre les transactions accès dans un fichiercsv sur une clef USB branchée sur la borne (TIP2-Vatersay seulement).

Alarme:– Sur ouverture forcée: Déclenchement de l’alarme lorsqu’une ouverture

est détectée sans que la gâche n’ait été commandée.– Sur non ouverture: Déclenchement de l’alarme lorsque l’ouverture n’est

pas détectée T1 secondes après que la gâche ait été commandée (pourles gâches à mémoire).

– Sur non fermeture: Déclenchement de l’alarme lorsque la fermeture n’estpas détectée T1 secondes après que la gâche ait été commandée.

Options GC90: Uniquement pour les bornes GC90 (Voir 4, page 35).

Zone: Zones associées à l’ensemble accès. Pour plus de détails sur les zones,voir le chapitre “Saisie des données” du manuel utilisateur.

Zone forçage: Lorsque des zones de forçage sont définies, la gâche est com-mandée tout au long des plages horaires correspondant à ces zones. Celapermet de laisser un accès ouvert à heure fixe.

Zone locale, Zone forçage loc.: Même rôle que les deux champs ci-dessus, maispour les zones locales.

→ Convention:– Un ensemble accès est désigné par une lettre minuscule, à partir de a.– On essaiera de donner un nom explicite aux ensemble accès, par exemple

d’après le lieu pour lequel l’accès est géré. Dans tous les cas, ce nomsera préfixé par la lettre de l’ensemble accès suivi d’un tiret : a-Entrée,b-Station, c-Local, . . .

– Sinon, on utilisera un nom de la forme x-Accès 1, x-Accès 2, . . . où xest la lettre de l’ensemble accès.

2.4.8 Validité de la configuration

GIR Titan-Hyperion effectue des vérifications sur la configuration des bornes.Le résultat de ces vérifications est affiché dans l’onglet Général de la borne :

Carré vert, Configuration valide: La configuration est valide et peut être en-voyée à la borne

Carré rouge, Configuration erronée: La configuration comporte des erreurs,qui sont affichées en rouge à côté de l’élément correspondant dans l’ongletGénéral.

Les principaux contrôles effectués sont les suivants :– Existence et validité du fichier séquence– Validité et non-chevauchement des No IO– Vérification du nombre de zones (8 max. par borne)

26 CHAPITRE 2. CONFIGURATION

– Les modules terminaux, pompes et lecteurs doivent être utilisés une seulefois dans un seul ensemble.

– Vérification du nombre de cuves (16 max. par borne)– Les cuves associées à une borne doivent avoir le même site de rattachement

que cette dernière.– Dans un ensemble GC, le No IO de la première pompe doit être inférieur

au numéro de la dernière pompe, et les numéros intermédiaires doiventtous être définis.

– Dans un ensemble accès, au moins un lecteur et une identification doiventêtre définis (sauf s’il existe des zones de forçage).

– Dans un ensemble accès, la commande et sa durée doivent être définies.– Dans un ensemble accès, le numéro de voie d’un module 4E4S doit être

valide (entre 0 et 3).– Dans un ensemble accès, T2 ≤ T1 et T3 ≤ T1.Les modules orphelins (définis, mais non rattachés à un ensemble) ne consti-

tuent pas des erreurs mais sont affichés dans l’onglet Général sous forme d’aver-tissements.

2.6. BADGES SPÉCIFIQUES 27

2.5 Plages de valeursCette section rassemble les plages de valeurs disponibles selon les volumes à

traiter, pour les bornes TIP et GC90.Légende : K=1 000, M=1 000 000, G=1 000 000 000– Sans coefficient :

TIP GC90Valeur Min Max Prec Min Max PrecTops/L 1 10K 1 (*) 1 999 1Transac. 0 L 167 KL 0.01 0 L 1K à 1ML (**) 0.001 à 1Capacité 0 L 32 KL (***) 1 0 L 10 KL 1Avoir 0 L 16 ML 1 0 L 10 KL 1Stock -2.1 GL 2.1 GL 1 0 L 1 ML 1Totalis. 0 L 1 ML 1

– (*) Précision variable selon la valeur : 1 jusqu’à 100 tops/L, 4 à 200tops/L, 25 à 500 tops/L.

– (**) Volume max. de la transaction variable selon tops/L (1 KL à 999tops/L, 1 ML à 1 top/L).

– (***) Une capacité spéciale “infinie” est également gérée.– Coefficient *10 :

TIP GC90Valeur 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 à 10Capacité 0 320K 10 0 100K 10Avoir 0 160M 10 0 100K 10Stock -21G 21G 10 0 10M 10Totalis. 0 10M 10

– Coefficient /10 :

TIP GC90Valeur Min Max Prec Min Max PrecTops/L 10 100K 10 10 9990 10Transac. 0 16K 0.01 1 100 à 100K 0.0001 à 0.1Capacité 0 3K 0.1 0 1K 0.1Avoir 0 1.6M 0.1 0 1K 0.1Stock -210M 210M 0.1 0 100K 0.1Totalis. 0 100K 0.1

2.6 Badges spécifiques

Le paramétrage des badges spécifiques s’effectue dans les tables Formatsbadges et Types de badges du menu B Config..

Lors d’une identification par badge spécifique, la borne reçoit une chaînede caractères via un module 232. La table Formats badges permet de définir

28 CHAPITRE 2. CONFIGURATION

comment sera décodée cette chaîne.

Nom: Nom du format

Lecteur: Type de lecteur sur lequel ce badge est lu (Type 1 si le lecteur estdéfini en tant que lecteur spécifique 1 dans un ensemble GC ou accès,Type 2 dans l’autre cas).

Chaîne synchro.: Définit une chaîne de caractères à retrouver dans la chaînelue.

Carac. de contrôle.: Ajoute des caractères de contrôle avant (STX) ou après(ETX ou CR) la chaîne de synchronisation.

Longueur: Définit un filtre sur la longueur de la chaîne lue ((N/A) : pas defiltre). La longueur est prise en compte à partir du premier caractèreaprès la chaine de synchronisation, et inclut les éventuels caractères determinaison (par exemple un retour chariot).

Position id., Longueur id.: Position et longueur de l’identifiant. La position 1correspond au premier caractère après la chaîne de synchronisation (pre-mière caractère de la chaîne totale si la chaîne de synchronisation est vide).

Position num., Longueur num.: Position et longueur du numéro de badge.

Il est possible de vérifier comment sera décodé un badge en saisissant lachaîne dans la zone de texte de la fiche format de badge, puis en cliquant surVoir.

Un badge spécifique est composée de deux parties : identifiant et numéro.– Le numéro est associé à un badge précis et doit être défini dans le champ

Code badge du véhicule ou usager possédant ce badge (Voir le chapitre“Saisie des données” du manuel utilisateur).

– L’identifiant est commun à une série de badges, les identifiants acceptésdoivent être définis dans la table Types de badges.

La table Types de badges comporte les informations suivantes :

No : Numéro automatiquement attribué à chaque identifiant par GIR Titan-Hyperion.

Nom: Nom de l’identifiant.

Lecteur: Type de lecteur sur lequel les badges ayant cet identifiant sont lus.Il doit être identique au type de lecteur défini dans le format de badgeassocié.

Identifiant: Code de l’identifiant.

Traitement spéc., Paramètres: Permet de définir un traitement à effectuer surun badge avant son envoi à la borne. Les éventuels traitements à sélection-ner pour un type de badge donné sont détaillés en annexe de ce document.

Post-traitement, Paramètres: Définit un traitement à effectuer sur le codebadge lu, après sa lecture et avant la recherche dans la base de données(TIP2-Vatersay seulement).

Id fichier: Identificateur utilisé pour déterminer le nom du fichier proxi :data\dti\pros-<id>-*.txt

Options:

2.6. BADGES SPÉCIFIQUES 29

– Activer fichier proxi.: Active la gestion des fichiers proximité pour lesvéhicules et usagers utilisant cet identifiant. Le mécanisme est analogueà la celui utilisé pour les fichiers proximité GIR, il permet d’associerfacilement le numéro inscrit sur un badge et son code puce (Voir 2.1.1,page 12).

Lorsqu’un badge spécifique est lu et qu’il ne peut pas être associé à unidentifiant d’après les formats de badges et les types de badges définis, le messageBADGE NON RECONNU est affiché. Si un format compatible et un identifiant sonttrouvés, mais que le numéro n’existe pas, le message BADGE INCONNU est affiché.

Dans les deux cas, si l’option Enr. tentatives infructueuses est activée dansl’ensemble GC ou accès contenant le lecteur spécifique, une transaction seracréée avec la chaîne lue. Ces transactions sont traitées par GIR Titan-Hyperionet stockées dans la table Evénements (événements de type Badge invalide). Lalongueur de la chaîne stockée dans ce type de transaction est limitée à 16 ca-ractères.

Les formats des principaux badges spécifiques sont présentés en annexe dece document.

30 CHAPITRE 2. CONFIGURATION

Chapitre 3

Dialogue avec la borne

3.1 Envoi de la configuration

Pour initialiser une borne avec une nouvelle séquence, puis envoyer la confi-guration, deux opérations sont possibles dans le menu B Dialogue borne : Récup.-Init.-Config.-Envoi ou Init.-Config.-Envoi . La seule différence entre ces deux opé-rations est que la première effectue d’abord une récupération des transactions,alors que la seconde les efface. Cette dernière doit donc être utilisée avec pru-dence. En pratique, on l’utilisera uniquement lors de la première initialisationou si la borne contient des données invalides qui provoquent une erreur à larécupération.

Lorsqu’une borne a été correctement initialisée avec la séquence voulue, etque l’on souhaite seulement envoyer la configuration, on utilisera l’opérationRécup.-Config.-Envoi .

Pour plus d’informations sur les dialogues, voir le chapitre “Dialogue avec laborne” du manuel utilisateur .

3.2 Options d’adressage

Le mode d’adressage Broadcast permet de dialoguer avec une borne quelleque soit son adresse. Lorsque plusieurs bornes sont définies sur une même inter-face (en RS-485 par exemple), ce mode d’adressage n’est viable que si une seuleborne est active (c’est à dire alimentée électriquement et reliée au réseau).

Le mode d’adressage Undef permet de dialoguer avec une borne lorsqueson adresse a été perdue suite à une initialisation interrompue (TIP1-Pabbayseulement).

3.3 Configuration des pompes à la borne

Cette section concerne les bornes TIP1-Pabbay uniquement. Pour les fonc-tionnalités des bornes TIP2-Vatersay, voir le manuel utilisateur de la plateformeTIP2-Vatersay.

31

32 CHAPITRE 3. DIALOGUE AVEC LA BORNE

Les bornes TIP1-Pabbay permettent de configurer les modules pompes direc-tement à la borne. Les paramètres réglables sont les suivants :

– Type de comptage– Type de raccroché– Temporisation de début de service– Temporisation de fin de service– Nombre de tops par litre (via un étalonnage)

Pour pouvoir effectuer la configuration à la borne, il est nécessaire d’avoirpréalablement défini et envoyé la configuration dans GIR Titan-Hyperion. Ilfaut également avoir défini un usager ou véhicule capable d’accéder au menupompiste (Voir le manuel utilisateur pour l’accès au menu pompiste) :

Cuves Pompes HorlogeJauges Instal badGes

L’accès aux opérations de configuration nécessite une identification par codede l’installateur. Le code installateur d’une borne est affiché dans la fiche de cetteborne dans GIR Titan-Hyperion, il est visible uniquement par l’installateur.

Ce code n’est actif que lorsque le dernier dialogue a été lancé par un instal-lateur. Dans le cas contraire, le code est désactivé et #### est affiché dans lafiche de la borne.

Pour s’identifier en tant qu’installateur dans le menu pompiste, accéder ausous-menu Instal (touche I ou 5) puis saisir le code installateur et valider avecVAL. Le menu pompiste s’affiche alors à nouveau. Accéder au sous-menu Pompes(touche P ou 2) :

1 GOI T:002902Marche (+/-)

Choisir la pompe désirée à l’aide des touches + (ou 9) et - (ou 7). Les choixpossibles sont alors :

– Touche C ou 1 : menu de configuration de la pompe– Touche T ou 2 : menu de test– Touche B, M, D, ou 0 : blocage ou déblocage de la pompeSi rien ne se passe, c’est que le code installateur a été mal saisi.

3.3.1 Menu configurationCe menu est accessible en appuyant sur la touche C ou 1, depuis le sous-menu

pompes ou le menu de test.

P:1 cuve:1 tD: 90Rp:NO Cpt:1V tF: 30

Première ligne :– P: No de la pompe– cuve: No de la cuve de rattachement– tD: Temporisation de début de service (en secondes). Appuyer sur D

ou 4 pour saisir une nouvelle temporisation, puis VAL pour terminer la

3.3. CONFIGURATION DES POMPES À LA BORNE 33

saisie.Deuxième ligne :

– Rp: Type de raccroché. Appuyer sur R ou 1 pour défiler entre les diffé-rents types de raccroché :– --: Pas de raccroché– Au: Automatique– NO: À ouverture– NF: À fermeture

– Cpt: Type de comptage. Appuyer sur C ou 2 pour défiler entre les diffé-rents types de comptage :– 1V: Comptage simple– 2V: Comptage double– C/D: Comptage bidirectionnel (Compteur/Décompteur)– 2vi: Comptage double avec ajout des deux voies– 1UD: Comptage simple sur fronts haut et bas– 2UD: Comptage double sur fronts haut et bas

– tF: Temporisation de fin de service (en secondes). Appuyer sur F ou 3pour saisir une nouvelle temporisation, puis VAL pour terminer la saisie.

Appuyer sur EFF pour quitter l’écran de configuration, en ignorant les mo-difications éventuelles.

Appuyer sur V ou 0 pour valider les modifications (le bouton VAL est désac-tivé). Ceci créera une transaction de configuration. Lorsque cette transactionsera récupérée dans GIR Titan-Hyperion, les nouveaux paramètres de la pompeseront enregistrés dans la base de données. Un événement de type Borne seracréé, suivi d’un rappel abrégé de l’ancienne et de la nouvelle configuration(B Exploitation, Evénements).

3.3.2 Menu testCe menu est accessible en appuyant sur la touche T ou 2, dans le menu de

configuration d’une pompe.

P RCC AM TpL LITRES2 100 1 0100 000000

– P: No de la pompe.– RCC: Etat du raccroché et des voies de comptage.– AM: 0: Mode automatique, 1: Mode manuel.– TpL: Nombre de tops par litre.– LITRES: Volume distribué en centilitres

Appuyer une nouvelle fois sur T (ou 1) pour commander la pompe et réaliserune transaction de test. Cette transaction sera stockée dans GIR Titan-Hyperionavec l’option Install..

Les transactions de test et d’étalonnage sont soumises aux mêmes règles determinaison que les transactions normales. Le type de raccroché et les tempori-sations doivent donc être réglés avant de lancer ces transactions.

34 CHAPITRE 3. DIALOGUE AVEC LA BORNE

3.3.3 EtalonnageIl est possible de lancer un étalonnage en appuyant sur la touche E ou 5 dans

le menu de configuration d’une pompe ou dans le menu de test. Un messagedemande confirmation avant de lancer l’étalonnage :

P:1 cuve:1 tD: 90Etalonnage ? (O/N)

Appuyer sur N pour annuler la demande, ou sur O pour démarrer l’étalon-nage. Le nombre de tops mesurés s’affiche alors :

MESURE 00000 TopsETALONNAGE EN COURS

Une fois l’étalonnage terminé, la borne demande la saisie du volume distri-bué :

MESURE 00012 TopsVolume en cl

Saisir le volume en centilitres et valider avec VAL. Le calcul du nombre detops par litre est alors affiché, ainsi que la nouvelle chaîne de mode :

3600 / 12 = 300mode p :M05FA1E10300

Dans l’exemple, on a 0,36 litres pour 12 tops, le nombre de litres par topsest donc de 0, 36/12 = 3600/12 ∗ 10−4 = 300 ∗ 10−4.

Appuyer ensuite sur V pour confirmer la nouvelle configuration.Deux transactions sont créées lors d’un étalonnage :– Une transaction carburant avec l’option Install., consultable dans B Exploitation,

Histo. transactions carburant.– Une transaction d’étalonnage de pompe, consultable dans B Exploitation,

Evénements. Le traitement de cette transaction dans GIR Titan-Hyperionenregistre la nouvelle configuration de la pompe dans la base de données.

Chapitre 4

Bornes GC90

GIR Titan-Hyperion offre un support limité des bornes de type GC90. Uneborne GC90 peut être configurée soit en gestion de carburant, soit en gestiond’accès.

4.1 Gestion de carburant

Un seul ensemble GC peut être défini, avec un maximum de 8 pompes. Unmodule terminal doit être défini pour cet ensemble (seul le type de clavier estlu dans le terminal, les autres paramètres sont ignorés). Aucun module lecteurou 232 (sauf en cas d’utilisation de jauges, voir ci-après) n’est à définir. Le restedu paramétrage est effectué par le champ Options GC90 :

– Id. véhic. code, Id véhic. badge spéc.: Définit le moyen d’identification desvéhicules : badge GIR par défaut, code si l’option Id. véhic. code est sélec-tionnée, badge spécifique si l’option Id véhic. badge spéc. est sélectionnée.Ces deux dernières options ne sont pas cumulables.

– Id. usag. code, Id. usag. badge spéc.: Même chose pour le moyen d’identi-fication des usagers.

– multi km: Pour les véhicules ayant plusieurs produits, le compteur estdemandé par défaut seulement pour le premier produit. Lorsque cetteoption est activée, le compteur est demandé pour tous les produits duvéhicule.

– imp. fil de l’eau, imp. ticket: Présence d’une imprimante fil de l’eau outicket. Ces deux options ne sont pas cumulables.

4.1.1 Contrôles supplémentaires

En GC90, le paramétrage du comptage et du raccroché des pompes est li-mité :

– Pour les pompes 1 à 4, le raccroché est soit Aucun soit Auto, ce derniersignifiant alors “gestion du raccroché”. Pour les pompes 5 à 8, le raccrochéest nécessairement Aucun.

– Pour les pompes 1 à 4, le comptage est soit Simple soit Double. Pour lespompes 5 à 8, le comptage est nécessairement Simple. De plus, la pompe

35

36 CHAPITRE 4. BORNES GC90

no i ne peut avoir un comptage double que s’il n’existe pas de pompeno i + 4.

– Les temporisations de début et fin de service doivent être identiques pourles pompes 1 à 4, ainsi que pour les pompes 5 à 8.

– La plage de valeurs par défaut pour les tops/L est de 1 à 999 (Voir 2.5,page 27).

4.1.2 Jauges

Le paramétrage des jauges éventuelles s’effectue en déclarant un module232, et en le rattachant à la cuve souhaitée (champ Mod. 232 jauge dans la tableCuves). Ceci est utilisé par GIR Titan-Hyperion uniquement pour déterminer siune cuve est jaugée sur une borne donnée. Les paramètres de communicationdu module 232 sont ignorés, et il n’est pas nécessaire de rattacher le module àun ensemble. Par contre, les paramètres Type de jauge et No sonde de la cuvedoivent être renseignés.

4.2 Gestion d’accès

Un seul ensemble accès peut être défini, avec un module terminal pour spé-cifier le type de clavier. Aucun module lecteur, 232 ou 4E4S n’est à définir.Le champ Options GC90 permet de paramétrer le mode d’identification et laprésence d’une éventuelle imprimante.

4.3 Badges GIR métalliques

XX nn

GIR

Le dessin ci-dessus représente un badge GIR métallique. XX est le nom de lasérie du badge, composé d’une à trois lettres majuscules. nn est le numéro dubadge.

Pour les bornes GC90 avec identification par badge GIR métallique, le pa-ramétrage à effectuer est :

– Pour chaque série de badges, créer un Type de badge avec les informationssuivantes :

Nom: GIR XX où XX est le nom de la série de badge.

Lecteur: Type 1

Identifiant: Valeur numérique de la série de badge (code client)

4.4. FICHIERS SÉQUENCES 37

– Pour chaque véhicule ou usager identifié par un badge GIR métallique,indiquer le type de badge précédemment défini dans le champ Type debadge, et le numéro du badge (nn sur le dessin) dans le champ Code badge.

4.3.1 CodageIl est possible de retrouver le numéro de la série et du badge à partir de

leur codage binaire représenté par les trous dans le badge métallique. Un troureprésente 1, l’absence de trou représente 0.

Le numéro de la série badge est codé sur les lignes 2, 3, et 4 en partant dubas, par les 4 bits de droite de chaque ligne.

Le numéro du badge est codé sur les lignes 5, 6 et 7, par les 4 bits de droitede chaque ligne.

XX nn

GIR

Sens de lecture

0000 0010 1001 = 41

N° du badge

N° de la série

0001 1000 1010 = 394

4.4 Fichiers séquencesPlusieurs fichiers séquences sont fournis avec GIR Titan-Hyperion pour les

bornes de type GC90. Chacun correspond à une utilisation spécifique et à cer-tains types de badges. Ce paragraphe ne présente que les principales séquences,de manière succinte. Pour plus de détails sur les différentes séquences GC90,voir en annexe de ce document.

Fichier Utilisation Badgesgcaw-060000 Carburant GIR métallique

gcaw-060000-prof Carburant GIR métallique etproximité GIR

gcaw-060000-bes Accès GIR métallique

gcaw-060000-besp Accès GIR métallique etproximité GIR

Autres séquences Voir en annexe

38 CHAPITRE 4. BORNES GC90

Annexe A

Contenu des fichiers testsliaison

Après un test liaison, GIR Titan-Hyperion génère un fichier de compte-rendu, consultable dans le menu B Config., Tests liaison. Ce compte-renducontient notamment un résumé de la configuration.

A.1 Configuration abrégée

--- Configuration- Tanks Pumps Gauges1. Cuve 1 GOI @00,01 Hec,1 @00 Jauge 1 Cfg:9600,8,N,1 Opt:cr2. Cuve 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 Pompe 1 GOI Rp:NO Cpt:1V Td: 90 Tf: 30 TpL:00100Pump: @01 Pompe 2 GOI Rp:NO Cpt:1V Td: 90 Tf: 30 TpL:00100Pump: @02 Pompe 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-Entrée (Barrière)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

39

40 ANNEXE A. CONTENU DES FICHIERS TESTS LIAISON

- IdentifiersEsso 1 Typ:1 Id:023373GIR AGB Typ:1 Id:858GIR OF Typ:1 Id:394Total 1 Typ:1 Id:651585

- ZonesA Tout 24/24 00:00-24:00 lun-dimB Semaine 08:00-12:00 sam; 08:00-18:00 lun-ven

---

La configuration se divise en plusieurs sections :– Tanks: Cuves– Fuel sets: Ensembles GC– Access sets: Ensembles accès– Badges: Formats de badges– Identifiers: Identifiants– Zones: ZonesLa deuxième colonne décrit de manière abrégée la configuration des éléments.

Lorsque l’élément est un module (terminal, lecteur, pompe, 232 ou 4e4s), ontrouve d’abord l’adresse du module (précédée du symbole @) et son nom. Latroisième colonne contient la configuration du module, détaillée dans la suite decette annexe.

Cuves– Colonne Pumps: Adresses des différents modules pompes rattachés à cette

cuve. Lorsqu’une adressee est suivie du caractère *, cela signifie que lapompe est également rattachée à une cuve secondaire.

– Colonne Gauges: Configuration du module jauge, s’il existe. Les deux pre-miers paramètres représentent le type de jauge et le numéro de sonde. Lasuite de la configuration est similaire à celle d’un module 232 quelconque.Les différents types de jauges sont les suivants :Hec: HectronicVdr: Veeder-RootSam: SAMM

Ensembles GCLa première ligne indique le nom de l’ensemble GC. Les lignes suivantes

(jusqu’à Fuelset, exclue) décrivent la configuration des différents modules quicomposent l’ensemble.

La ligne Fuelset décrit les paramètres généraux de l’ensemble. Pour lesbornes GC90, voir page 43. Pour les bornes TIP, la configuration est la suivante :

– Id: Première identificationUs: UsagerVe: Véhicule

– L0: Options de litrage nul, de la forme N*T où N est le nombre de litragesnuls consécutifs entraînant un blocage, et T la durée minimum d’une tran-saction pour qu’elle soit prise en compte comme un litrage nul.

A.1. CONFIGURATION ABRÉGÉE 41

– AfL: Affichage du litrage en cours de distribution

P1: Première pompe

P1+2: Deux premières pompes

– TT: Durée maximum d’une transaction en mode temporisé.– Opt: Options

AfK: Affichage du dernier compteur connu lors de la saisie.

Log: Enregistrement des tentatives infructueuses.

Mtn: Entretiens seulement.

La ligne Zones décrit les différentes zones dans lesquelles l’ensemble est dé-claré.

Ensembles accès

La première ligne indique le nom de l’ensemble accès. Les lignes suivantes(jusqu’à Access set, exclue) décrivent la configuration des différents modulesqui composent l’ensemble.

La ligne Access set décrit les paramètres généraux de l’ensemble. Pour lesbornes GC90, voir page 43. Pour les bornes TIP, la configuration est la suivante :

– Id: Première identification

Us: Usager

Ve: Véhicule

– T1,T2,T3: Temporisations (Voir 2.4.7, page 23).– Opt: Options

Log: Enregistrement des tentatives infructueuses.

Inv: Contact inversé.

Mem: Interdiction si mémoire pleine.

– Alm: Options d’alarme

OF: Sur ouverture forcée.

NO: Sur non ouverture.

NF: Sur non fermeture.

La ligne Zones décrit les différentes zones dans lesquelles l’ensemble est dé-claré, Forced indique les zones de forçage.

Formats de badges

– Nom du format.– Typ: Type de lecteur associé à ce format (1 ou 2).– Fmt: Paramètres du format. Dans l’ordre : longueur totale, position de

l’identifiant, longueur de l’identifiant, position du numéro, longueur dunuméro.

– Syn: Chaîne de synchronisation, entre guillemets.– Représentation visuelle du format.

42 ANNEXE A. CONTENU DES FICHIERS TESTS LIAISON

Identifiants– Nom de l’identifiant.– Typ: Type de lecteur associé à cet identifiant (1 ou 2).– Id: Code de l’identifiant.– Spe: Traitement spécifique.

--: AucunHID1: HID H10301, 125 KHz, 26 bits formatHID2: HID, 125 KHz, 30 bits formatZERO: Padding à zéro

– Par: Paramètres du traitement spécifique.– Prx: Nom du fichier proxi (si l’option est activée)

Zones– Lettre et nom de la zone.– Plages horaires de validité.

Modules pompes– Rp: Type de raccroché.

--: AucunAu: AutomatiqueNO: À ouvertureNF: À fermeture

– Cpt: Type de comptage.1V: Simple2V: DoubleC/D: Bidirectionnel2vi: Double (Ajout)1UD: Simple (Up+Down)2UD: Double (Up+Down)

– Td: Temporisation de début de service, en secondes– Tf: Temporisation de fin de service, en secondes– TpL: Nombre de tops par litre– Opt: Options

Fic: Pompe fictive.

Modules 232– Cfg: 4 paramètres séparés par des virgules : vitesse en bauds, nombre de

bits de données (7 ou 8), parité, nombre de bits de stop. Les codes utiliséspour la parité sont les suivants :N: Sans parité (None)E: Parité paire (Even)

A.1. CONFIGURATION ABRÉGÉE 43

O: Parité impaire (Odd)– Opt: Options

cr: Gestion du retour chariot

Modules lecteurs– Typ: Type de lecteur.

Mar120: Marin 120 KHzMar125: Marin 125 KHzMar125-alt: Marin 125 KHz alternatifMar130: Marin 130 KHz

Paramètre supplémentaire quand le module est utilisé comme commandedans un ensemble accès :

– Com: Durée de la commande

Modules 4E4S

Paramètres supplémentaires quand le module est utilisé comme relais dansun ensemble accès :

– Com: Durée de la commande– Add: Numéro de voie

Modules terminaux– Cl: Type de clavier. Valeurs possibles : GIR, TIP, GTA, SECME, ASCII– MdP: Caractère affiché lorsqu’un code est saisi– Tf: Temporisation de fin de saisie, en secondes– Opt: Options

40c: 40 colonnes4l: 4 lignes

Bornes GC90

Les lignes de configuration Fuelset et Access set sont différentes selon letype de borne. Cette section décrit les paramètres de ces lignes pour les bornesGC90.

Ensembles GC

– Id: Première identificationUs: UsagerVe: Véhicule

– Idv,Idh: Types de badgeurs pour les identifications des véhicules et desusagers.Bdg: Identification par badge GIR métallique ou proximité GIRCod: Identification par code

44 ANNEXE A. CONTENU DES FICHIERS TESTS LIAISON

Spe: Identification par badge spécifique– Opt: Options

MKm: Multi Km.Live: Imprimante au fil de l’eau.Tick: Imprimante ticket.

Ensembles accès

– Id: Première identificationUs: UsagerVe: Véhicule

– Id1: Type de badgeur pour la première identification.Bdg: Identification par badge GIR métallique ou proximité GIRCod: Identification par codeSpe: Identification par badge spécifique

– Opt: OptionsLive: Imprimante au fil de l’eau.

A.2 Rapport sur les donnéesPar ailleurs, un rapport sur les données de la base est disponible dans B

Saisies, Compte-rendu sur la base de données. Par défaut, le rapport affiché est lecompte-rendu général. Il décrit la base de données telle qu’elle est stockée surle PC. Il est également possible d’afficher le rapport pour chaque borne. Dansce cas, le compte-rendu concerne uniquement les données qui sont envoyées à laborne sélectionnée.

--- 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

A.2. RAPPORT SUR LES DONNÉES 45

- 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---

Ce compte-rendu se compose de plusieurs sections :– Vehicles: Les véhicules– Ranges: Fourchettes de tolérance kilométriques et horaires– Drivers: Les usagers– Fuel transactions: Les transactions carburants déjà récupérées sur cette

borne.– Access transactions: Les transactions accès déjà récupérées sur cette

borne.– Warnings: Avertissements généré lors de l’envoi des données à cette borne.Les véhicules et usagers sont regroupés en différentes catégories, selon plu-

sieurs critères :– Id: Méthode d’identification.

– Code: Identification par code– Prox: Identification par badge proximité GIR– Id#NN: Identification par badge spécifique no NN. Il s’agit du champ No

de la table Types de badges, et non du code client.– (N/A): Pas d’identification (badge et code vides).– Init: Identification avec initialisation de badge.– Att.: Identification Pompiste seulement

– Id2: Demande d’une seconde identification (c’est-à-dire identification del’usager pour les véhicules, et réciproquement).– -: Pas de seconde identication– *: Demande de seconde identication

– Produits autorisés et demandes de compteurs (véhicules uniquement).– -: Produit interdit– *: Produit autorisé– Q: Produit autorisé, avec gestion d’un avoir– K: Demande du compteur kilométrique– H: Demande du compteur horaire

– ROpt: Options– lettre minuscule ou -: Code des fourchettes kilométrique et horaire, quel’on retrouve dans la section Ranges (véhicules seulement).

– P: Pompiste– M: Menu pompiste– A: Demande de code activité– S: Demande de code spécifique

– Zon: Zones autorisées. Les lettres majuscules indiquent les zones globales,les lettres minuscules indiquent les zones locales.

46 ANNEXE A. CONTENU DES FICHIERS TESTS LIAISON

– Tot: Nombre de véhicules ou usagers dans cette catégorie– Les véhicules ou usagers sont affichés sur la suite de la ligne, selon la place

disponible.Les transactions carburant (resp. accès) sont détaillées par pompes (resp.

ensemble accès). Pour chaque pompe, les dates de la première et de la dernièretransaction récupérée sont affichées, ainsi que le nombre de transactions.

Les avertissements indiquent les problèmes potentiels qui pourraient survenirlors de l’envoi des données à une borne. Certains avertissements ont une portéeglobale, et sont donc affichés dans le compte rendu général. On les retrouveégalement dans la fiche du véhicule ou usager concerné. D’autres sont limités àcertaines bornes, et sont affichés dans le compte-rendu spéficique à cette borne.

Exemples d’avertissements de portée globale :– Codes badges invalides– Doublons dans les codes ou les badgesExemples d’avertissements spécifiques à une borne :– Enregistrements ignorés– Réservoirs incomplets (GC90 uniquement)– Badges ou codes ignorés ou tronqués (GC90 uniquement)