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 |
|
1 |
05 |
Programme en mode AUTO |
|
1 |
06 |
Gare en mode STOP |
|
1 |
07 |
Gare en mode AUTO |
|
1 |
11 |
Quittancer les alarmes. Équivaut à cliquer sur le menu « Quittancer les alarmes » de la fenêtre alarme. |
|
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. |
|
3 |
01 |
Mettre une position en service. Ce code doit être suivi de la lecture du code position. |
|
3 |
02 |
Ajoute une barre dans la position. Ce code doit être suivi de la lecture du code position. |
|
3 |
03 |
Efface la barre dans la position. Ce code doit être suivi de la lecture du code position. |
|
3 |
04 |
Définir la barre comme barre vide. Ce code doit être suivi de la lecture du code position. |
|
4 |
00..99 |
Numéro du programme au poste de charge actif. La fenêtre du poste de charge doit être active. |
|
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 |