La section [Barcode]

Navigation:  La configuration > VKWinQV.ini >

La section [Barcode]

Previous pageReturn to chapter overviewNext page

Le programme support l’utilisation d’un lecteur de code à barres connecté sur un port de communication série. Ce port série peut être du type virtual Com port. En général, la plupart des lecteurs code à barres actuels travaillant sur port USB permettent l'utilisation d'un port com virtuel.

 

Mot clef

Type

Fonction

Comport

Integer

1..32.  Numéro du port de communication (COM1,COM2…).

(défaut=0)

Baudrate

Integer

300..38400.  Vitesse de communication

(défaut 9600).

StopBits

Integer

1..2.   Nombre de stop bits

(défaut 1).

DataBits

Integer

5..8.   Nombre de bits de donnée

(défaut 8).

Parity

String

NONE,ODD,EVEN,MARK,SPACE  Bit de parité

(défaut None).

FlowControl

String

None,DTRCTS,RTSDSR,XONXOFF.  Contrôle de flux

(défaut None).

MinReferenceLength

Integer

0..32. Longueur minimum d’une référence. Si la longueur est plus petite, la référence est complétée avec des caractères ‘0’ (Zéro).

(défaut 0)

MaxReferenceLength

Integer

0..32. Longueur maximum pris en compte pour la recherche dans la base de donnée

(défaut 0)

Prefix

Integer

0..31. Code ascii indiquant le caractère préfixe du code à barre.

(défaut 0)

Suffix

Integer

0..31. Code ascii indiquant le caractère suffixe du code à barre

(défaut 13)

ReferencePrefix

String

Caractères précédents la référence pièce

Numberprefix

String

Caractères précédents le nombre de pièces

BatchPrefix

String

Caractères précédents la numéro de lot

Duplicate

Boolean

Utilisé sur les postes de charge N° 8 et 28. Il permet de lire qu'une seule fois la référence et elle est introduite sur 2 barres (avant arrière)

(défaut=0)

ReadInComment

Boolean

Utilisé sur les postes de charge N° 2,17 et 20. Il permet d'insérer la référence dans le champ "comment" et de ne pas faire appel à la base de données

(défaut=0)

Mode

Integer

Si mode=0, seuls les caractères > 31 sont pris en compte. Si mode =1, tous les caractères sont lus.Le résultat est transféré dans le clipboard (prefix et suffix inclus).

Mode=2 correspond à des codes à barres de type GS1-128.

Mode=3 correspond à des codes à barres de type GS1-128 si aucun poste de charge n'est ouvert sinon est interprété comme un string sur le poste de charge.

Mode=4 Même chose mode 3 sauf que les lectures du produit et lot seront séparées et les données lues seront interprétées comme des strings.

(défaut=0)

SerialAfterReference

Boolean

Si = 1, alors le système interprétera le code à barres suivant celui d'une référence comme numéro de série.

(défaut=0)

Encoding

Integer

Encodage du barcode. Utilisé sur poste de charge N° 11 et 52:

1=GS1

10=Référence,Batch,Serial (Poste de charge 52)

11=Référence,Batch,Serial,#part (poste de charge 52)

(défaut=0)

StartRef

Integer

Utilisé sur poste de charge N° 0. Indique l'index du début de la référence dans le code à barres

(défaut=0)

RefLength

Integer

Utilisé sur poste de charge N° 0, Indique la longueur de la référence,Fonctionne uniquement si StartRef<>0

(défault=0)

StartBatch

Integer

Utilisé sur poste de charge N° 33 et 34. Indique l'index du début du n° de série dans le code à barres.

(défaut=10)

BatchLength

Integer

Utilisé sur poste de charge N° 33 et 34. Indique la longueur du n° de série.

(default=255)

GS1VKCode

Integer

AI correspondant au code VKQV. La donnée de ce code est composée de 8 caractères:

1-2 = Indentificateur (20=demande produit et lot)

3-5 = Numéro du produit (1..16)

6-8 = Paramètre (0=Le lot n'a pas besoin d'être vide,<>0 Le lot doit être vide pour continuer)

GS1RefCode

Integer

AI correspondant au numéro de référence

GS1LotCode

Integer

AI correspondant au numéro de lot

GS1IDCode

Integer

AI correspondant au code rack

GS1ChemicalCode

Integer

AI correspondant au nom de produit chimique.

ModeSameAsProgram

Boolean

Indique au système de définir le mode avec la même valeur que le mode en utilisant le code N° 2 (charge programme directement)

(Défaut=0)


 


 

Les codes standards

 

Les code à barres standards commence tous par les caractères  « VKQV ». Le caractère suivant indique le code de la fonction et les caractères suivants indiquent les données du code. Les codes suivants sont supportés:

 

Code

Donnée

Fonction

Code à barres

0

001..128

Numéro de position

 

1

01

Effacement des données du poste de charge (Poste de charge actif)

VKQV101

1

02

Chargement des données vers le serveur. Correspond au click sur le bouton "Load" du poste de charge actif.

VKQV102

1

03


 

1

04

Programme en mode STOP

CBVKQV104

1

05

Programme en mode AUTO

CBVKQV105

1

06

Gare en mode STOP

CBVKQV106

1

07

Gare en mode AUTO

CBVKQV107

1

11

Quittancer les alarmes. Équivaut à cliquer sur le menu « Quittancer les alarmes » de la fenêtre alarme.

CBVKQV111

2

1..9+0..99

Chargement d'un programme au poste de charge dont le numéro est indiqué dans le caractère suivant le code. Le numéro de programme se trouve dans les 2 caractères suivants

VKQV2134

=chargement au poste de charge N° 1 du programme 34

3

00

Mettre une position hors service. Ce code doit être suivi de la lecture du code de position.

CBVKQV300

3

01

Mettre une position en service. Ce code doit être suivi de la lecture du code position.

CBVKQV301

3

02

Ajoute une barre dans la position. Ce code doit être suivi de la lecture du code position.

CBVKQV302

3

03

Efface la barre dans la position. Ce code doit être suivi de la lecture du code position.

CBVKQV303

3

04

Définir la barre comme barre vide. Ce code doit être suivi de la lecture du code position.

CBVKQV304

4

00..99

Numéro du programme au poste de charge actif. La fenêtre du poste de charge doit être active.

CBVKQV401

5

00..99

Numéro du mode au poste de charge actif. La fenêtre du poste de charge doit être active.

 

6

01..99

Exécution d’un mode machine.

 

7

...

Définition du code prefix du barcode. Par la suite, les codes à barres de référence devront commencer la ce string

 

8

00..99

Ajout d’un numéro opérateur à la dernière référence chargée. (LoadType=1)

 

9

1..99

Sélection du poste de charge lorsque le flag SingleLoadForm=1. La donnée correspond au numéro de position.

 

A

000..255

Numéro de charge (panier) au poste de charge

VKQVA025

= panier numéro 25