You are on page 1of 18

Logiciel Bill Redirect

Comment rediriger le poids dune balance srie RS-232

Utilisez cette documentation avec le produit : Bill Redirect Version 6.0C ou plus (Rev.24/02/2013)

Logiciel pour Balance RS232 et USB redirige le poids dans votre application: http://www.billproduction.com/billscalebalance/INDEX_FR.HTML Courriel: info@BillProduction.com

DESCRIPTION DU LOGICIEL

BillRedirect est un logiciel qui peut interfacer toutes les types de balances comportant un port srie RS-232 ou un port TCP Ethernet ! Ce logiciel de re-direction professionnelle est multi-port, donc vous pouvez interfacer plus dune balance par ordinateur. BillRedirect permet de rediriger le poids de vos balances directement dans votre logiciel courrant. Le poids est envoy vers votre logiciel via la mmoire tampon du clavier (comme si linformation avait t entr au clavier)

Aucune programmation ou priphrique supplmentaire nest ncessaire !

Le meilleur des logiciels pour vos balances actuellement disponible !


1

Information gnrale Pour configurer ce logiciel vous devez entrer dans le champ mot de passe: www.billproduction.com, par la suite vous pourrez changer ce mot de passe pour celui que vous dsirez. Pour fermer ce logiciel vous devez entrer dans le champ mot de passe : END

Service de configuration et d'intgration


C'est gratuit, rapide et efficace ! Soumettez votre cas info@billproduction.com et recevez une rponse sur mesure !

Dveloppement de logiciels sur mesure


Avec plus de 15 ans d'exprience en dveloppement de logiciels sur mesure, pour prs de 300 clients partout dans le monde, j'ai acquis les comptences ncessaires pour rpondre vos besoins particuliers. N'hsitez pas me contacter pour obtenir une option, une fonction ou n'importe quel type de logiciel ! Courriel: info@billproduction.com

Pour rediriger le poids dune balance vers la mmoire tampon du clavier


Si votre balance est USB et ne vient pas avec un pilote de port srie, veuillez utiliser cette documentation : http://www.billproduction.com/Bill_Redirect_scale_USB.pdf

tape #1 (Configuration general) Premirement fermer lalimentation de votre balance Tlchargez et installez le logiciel Bill Redirect: http://www.billproduction.com/Bill_COMtoKB.ZIP
*Pour accder la configuration, entrez dans le champ Password : www.billproduction.com

Dsactiver toute les section sauf le Serial Port et le Keyboard Buffer


Dans la section Serial Port et Pressed key placer les interrupteurs en position: OFF

tape #2 (Configuration du port srie)

.3

Cliquez sur le bouton: Configuration


Entrez dans Serial Port Number le numro du port srie o est branch votre balance
Si la couleur de fond est VERTE cela signifie que le numro de port choisi est prsent et disponible.

Entrez la configuration de votre balance (Serial Port Configuration):


Utilisez cette section pour configurer le: baud rate, parit, data bit, et stop bit.

Placez loption HandShaking sur: NONE Activez loption: DTR et RTS Entrez dans le champ Timeout: Laissez le champ ETX vide.

.3

tape #3 (Configuration du clavier)

Cliquez sur le bouton: Configuration

Activez loption: API KB user 32 Loption QWERTY (Activ par dfaut au premier dmarrage):
Choisir cette option si vous utilisez un clavier QWERTY.
*Pour savoir si votre clavier est QWERTY regardez si les lettres droite de la lettre Q sont WERTY

Loption AZERTY:
Choisir cette option si vous utilisez un clavier AZERTY.
*Pour savoir si votre clavier est AZERTY regardez si les lettres droite de la lettre A sont ZERTY

Loption Target Windows Name (optionnel):


Avec cette option vous pouvez choisir lapplication qui recevra le poids simul au clavier. Pour ce faire vous devez entrer le nom de la fentre. * Si vous nentrez rien, les donnes seront rediriges vers la fentre en cours. * Vous pouvez entrer juste une partie du nom. Par exemple si le titre de la fentre est mon application courante vous pouvez entrer seulement le dbut du texte : mon application

Loption U. Case:
Activer cette option si vous voulez que les minuscules soient automatiquement changes en majuscules.

tape #4 (Configuration du bouton virtuel)


Crer un bouton virtuel qui sera utilis pour demander le poids votre balance

Cliquez sur le bouton: Configuration

Cliquez sur le bouton: Add pour ajouter un nouveau bouton

tape #5 (Configuration de la commande qui demande le poids votre balance)


Vous devriez voir un bouton comme celui-ci:

*Pour voir la configuration de ce bouton activer le crochet dans le coin suprieur gauche String to send if this button is push: Ce champ contient la commande qui demande le poids la balance. Exemple de commandes:
Balance Cardinal: {TX_SERIAL[{ASCII:5}]} Balance Fairbanks h90-5002a: {TX_SERIAL[{ASCII:2}WK{ASCII:13}{ASCII:3}]} Balance Fairbanks 70-2453-4: {TX_SERIAL[{ASCII:13}]} Balance FB2200: {TX_SERIAL[{ASCII:13}]} Balance GSE : {TX_SERIAL[W{ASCII:13}]} Balance GSE : {TX_SERIAL[P{ASCII:13}]} Balance EXA ECO: {TX_SERIAL[{ASCII:2}$24{ASCII:13}{ASCII:10}]} Balance Avery: {TX_SERIAL[W{ASCII:13}]} Balance avec protocole NCI standard: {TX_SERIAL[W{ASCII:13}]} Balance BILANCIAI: {TX_SERIAL[XN{ASCII:13}]} Balance Scientech: {TX_SERIAL[E{ASCII:13}]} Balance OHAUS: {TX_SERIAL[P{ASCII:13}{ASCII:10}]} Balance OHAUS Aviator (La balance doit tre en mode NCI Protocol): {TX_SERIAL[W{ASCII:13}]} Balance/Scanneur NCR: {TX_SERIAL[{ASCII:2}11{ASCII:3}{ASCII:3}]} Balance METTLER TOLEDO: {TX_SERIAL[W{ASCII:13}{ASCII:10}]} Balance METTLER TOLEDO: {TX_SERIAL[S{ASCII:13}{ASCII:10}]} Balance METTLER TOLEDO BC: {TX_SERIAL[P{ASCII:13}]} Balance METTLER TOLEDO Viva (La balance doit tre en protocol: NCI Weightronix): {TX_SERIAL[W{ASCII:13}]}

* Voir page suivante pour la suite des exemples de commandes ...

Exemple si vous utilisez une Balance Avery: Option Button Text: Utilisez ce champ pour dfinir le texte qui sera affich sur le bouton. Option Button Position: Utilisez cette section pour changer la position de ce bouton.
* Astuce:Activer le NumLock, cliquez sur le bouton et dplacer le avec les chiffres 4,6,2. 8 du clavier numrique.

Exemple de commandes pour balances (suite) utiliser avec la page prcdente


Exemple de commandes (suite):
Balance Elane: {TX_SERIAL[{ASCII:1}P{ASCII:13}{ASCII:10}]} Balance Denver Instrument: {TX_SERIAL[{ASCII:27}x2_{ASCII:13}{ASCII:10}]} Balance Acculab / Sartorius / Gemplus / Combics: {TX_SERIAL[{ASCII:27}P{ASCII:13}{ASCII:10}]} Indicateur digitale pour balance Transcell, Model TI-1500, TI-500E PLUS, TI-500 PLUS: {TX_SERIAL[P]} Balance Kern & Sohn GmbH: {TX_SERIAL[w]} Balance SOEHNLE B3C Srnit (Protocol F501): {TX_SERIAL[{ASCII:2}{ASCII:5}{ASCII:3}]} Balance SOEHNLE B3C Srnit (Protocol SAIE): {TX_SERIAL[{ASCII:22}]} Balance SOEHNLE B3C Srnit (Protocol TISA): {TX_SERIAL[98PPPPP{ASCII:13}{ASCII:10}]} Balance SOEHNLE B3C Srnit (Protocol Multipoint 2000): {TX_SERIAL[{ASCII:2}xx{ASCII:5}{ASCII:3}]} Balance A&D: {TX_SERIAL[Q{ASCII:13}{ASCII:10}]} Balance Arlyn : {TX_SERIAL[*P]} Balance PSC Magellan Balance/Lecteur de code-barres un cble: {TX_SERIAL[S11{ASCII:13}]} Balance PSC Magellan Balance/Lecteur de code-barres deux cbles: {TX_SERIAL[W]} Balance Motex: Contactez nous cette balance demande une configuration spciale info@billproduction.com Balance PENKO (indicateur doit tre en PC protocol): {TX_SERIAL[GG{ASCII:13}]} Balance Setra: {TX_SERIAL[#]} Balance Weigh-Tronix: {TX_SERIAL[WD{ASCII:13}]} Balance CAS PD-II (Doit tre configure en: ECR-TYPE 5 et RS-232 9600,Even,7,1): {TX_SERIAL[W{ASCII:13}]} Balance Healt o meter healtometer Contactez nous cette balance demande une configuration spciale info@billproduction.com Balance mdicale Healt o meter (healtometer pse personne) Configuration:
*Modle: (1100KL,1600KL,2000KL,2101KL,2400KL,2450KL,2500KL,2600Kl,2610KL,2650KL,2700KL,498KL,499KL,500KL,597KL,599KL,752KL,753KL,2595KL,2842KL,349KLX,522KL,524KL,553KL,844KL)

- La configuration du port srie est 9600,None,8,1 ou 2400,None,8,1 - Aucun bouton ni commande nest ncessaire, cette balance envoie automatiquement le poids quand il est stable. - Pilote USB COM3: http://www.billproduction.com/Drivers/Scale_healtOMeter/HealthOMeterUSB_DRIVER_ver2.msi Balance Adam Equipment CPWplus35 et toute les balances CPW plus : {TX_SERIAL[G{ASCII:13}{ASCII:10}]} Balance Adam Equipment HIGHLAND SERIES: {TX_SERIAL[P{ASCII:13}{ASCII:10}]} Balance ULTRASHIP U2 Configuration: - La configuration du Port Srie doit tre : 9600,None,8,1 - La balance doit tre en mode LB ou KG (pressez sur le M1 de la balance pour changer le mode). - Aucun bouton ni commande nest ncessaire, cette balance envoie le poids quand vous pressez sur SEND sur la balance. - Pilote USB COM3: http://www.billproduction.com/USB_Serial_Driver_PL2303_Prolific_v1417.zip - Cliquer sur Data Filtering Configuration et dans la section Search and Replace ajouter cette rgle: - Dans la fentre search entrer: {SERIAL_RX} - Dans la fentre replace entrer: {CNV_ULTSHIPU2[RX_DATA]}{ENTER} - Dans lcran principal cliquer sur Save Configuration et tester ! Balance Measuretek (PS-101 PS-102 PS-103 PS-104 PS-105) & indicateur digital EHI-B: {TX_SERIAL[W{ASCII:13}]} Balance Western M2000 (Vous devez configurer votre balance en mode DF2000): {TX_SERIAL[?]} Balance postale Pitney Bowes JN64 / JN67 & JN75 Configuration: {TX_SERIAL[H]} - La configuration par dfaut du port srie est: 9600,Even,7,1 - Cliquer sur Data Filtering Configuration et dans la section Search and Replace ajouter cette rgle: - Dans la fentre search entrer: {SERIAL_RX} - Dans la fentre replace entrer: {CNV_PITNBOW[RX_DATA]}{ENTER} - Dans lcran principal cliquer sur Save Configuration et tester ! Balance PENNSYLVANIA srie 7000: {TX_SERIAL[SGW{ASCII:13}]} Balance Rice 920: {TX_SERIAL[XGP#1{ASCII:13}]} Balance avec Indicateur digital Rice Lake IQ plus (en mode: EDP): {TX_SERIAL[GFMT{ASCII:13}]} Balance avec Indicateur digital Rice Lake IQ plus (en mode : NORMAL): {TX_SERIAL[XG2{ASCII:13}]} Balance MyWeight srie HD ( HD-150 et HD-300 ) doit tre en mode : SCI.0: {TX_SERIAL[{ASCII:13}]} Balance Ian Fellows CSW-20 srie 6000 doit tre en mode Sing = 1 Data on request mode: {TX_SERIAL[WT{ASCII:13}]}

Si votre priphrique ou la commande que vous cherchez n'est pas dans la liste Veuillez contacter: info@BillProduction.com

tape #6 (Configuration de lapparence du bouton)


Exemple:

Option Window Title (optionnel):


Utilisez cette option pour dfinir quand ce bouton sera visible. Ce bouton peut apparatre et disparatre selon la fentre qui est active. Vous navez qu entrer le nom ou une partie du nom que porte la fentre. *Exemple: Si le nom de la fentre de votre application est Application balance expert Version 1.2b et que dans le champ Window Title vous entrez BALANCE EXPERT alors chaque fois que vous activerez cette fentre ce bouton sera visible. * Pour spcifier plusieurs titres de fentres, sparer les noms par des virgules: Exemple: BALANCE EXPERT, BLOC-NOTE, APPLICATION COMPTEUR * Si vous ne spcifiez aucun nom de fentre, ce bouton sera toujours visible.

Option Color (optionnel): Utilisez cette option pour changer la couleur de fond de ce bouton. Option Font (optionnel): Utilisez cette option pour changer la police de texte de ce bouton. Option Picture (optionnel): Utilisez cette section pour ajouter une image dans votre bouton:
Paste: Coller dans ce bouton limage contenue dans le presse papier. Clear: Effacer limage de ce bouton. Load: Charger dans ce bouton une image partir dun fichier graphique

tape #7 (Optionnel Touche de raccourcis clavier pour demander le poids)


Cette tape optionnel vous permet de recevoir le poids via une touche de raccourcis clavier. Par exemple F11.

Section Pressed key placez linterrupteur en position: On

Cliquez sur: Data Filtering Configuration

Entrez dans le champ Prefix: {PAUSE.5SEC} Cliquez sur: ADD Entrez dans le champ Search: {F11}
* Vous pouvez remplacer la touche de racourcis {F11} par ce que vous dsirez, par exemple {ALT}{F10}

Entez dans le champ Replace by: {TX_SERIAL[W{ASCII:13}]} * IMPORTANT: Remplacez {TX_SERIAL[W{ASCII:13}]} par la commande qui va avec votre balance, trouv ltape # 5

10

tape #8 (Tester)
TESTER VOTRE BALANCE

Cliquez sur le bouton: Run Ouvrir lditeur de texte: Bloc-Notes Remettre sous tension votre balance. Pressez sur le bouton virtuel que vous avez crez Si votre configuration est exacte: Vous devriez voir le poids apparatre dans le Bloc-Notes comme si vous lauriez entr au clavier Exemples de ce que vous devriez voir: 47.0 kg Gross 44.2 KG G 56.05 kg GR 44.02 kg
Si rien napparait, essayez de presser directement sur le bouton PRINT sur linterface de votre balance

Si le problme persiste utilisez notre Service de configuration et d'intgration C'est gratuit, rapide et efficace ! Soumettez votre cas info@billproduction.com et recevez une rponse sur mesure !
11

tape #9 (Configuration du format)


DATA FILTERING CONFIGURATION

Cliquez sur: Configuration

Option Prefix/Sufix (optionnel): Quand le logiciel reois le poids en provenance de votre balance, il ajoute le contenu du champ Prefix au dbut des donnes et le sufix la fin des donnes. [Prefix][donnes en provenance du priphrique][Sufix] Les champs Prefix et Sufix peuvent contenir une chane de caractres ou des commandes. *Voir la section des commandes possible dans le manuel du logiciel BillRedirect.

12

tape #10 (Configuration du format du poids)


CONFIGURATION DU POIDS

Cliquez sur le bouton ADD pour ajouter une rgle :


Exemple 1 : De la chaine de caractre reu : partir de la position 2 extraire 5 caractres Search Replace by

{SERIAL_RX}

{STRING_MID[RX_DATA,2,5]}
Exemple 2 : Pour enlever les espaces

Search

Replace by laissez le champ vide, cliquez seulement sur le bouton OK

{SERIAL_RX}{ASCII:32}

Exemple 3 : Pour enlever la chaine de caractre kg Search Replace by laissez le champ vide, cliquez seulement sur le bouton OK

{SERIAL_RX}GR

Exemple 4: Pour enlever les ENTER et les changements de lignes Search Replace by laissez le champ vide, cliquez seulement sur le bouton OK laissez le champ vide, cliquez seulement sur le bouton OK

{SERIAL_RX}{ASCII:13} {SERIAL_RX}{ASCII:10}

Exemple 5: Pour recevoir uniquement la valeur du poids Search Replace by

{SERIAL_RX}

{MULTIPLY[RX_DATA,1,#.00]}

Exemple 6: De la chaine de caractre reu: partir de la fin extraire 7 caractres Search Replace by

{SERIAL_RX}

{STRING_RIGHT[RX_DATA,7]}

13

tape #11 (Configuration pour le mode CONTINU ou STABLE)


Utilisez cette tape UNIQUEMENT si votre balance est en mode CONTINU ou STABLE. Ce mode est utilis pour voir le poids apparatre en temps rel sur le bouton.

Positionner linterrupteur sur: OFF

Presser sur le bouton: ADD Dans lespace Search entrer: {SERIAL_RX} Dans lespace Replace by entrer: {TX_BUTTON_TXT[0, RX_DATA]}

ou
Pour recevoir le poids via le presse papier, utilisez seulement cette rgle: Dans lespace Search entrer: {SERIAL_RX} Dans lespace Replace by entrer: {COPY_CLIP[RX_DATA]}

Section Virtual Keyboard Configuration Button Configuration changer la configuration: OPTION: String to send if this button is push entrer: {TX_KEYB[{BUTTON_TXT[0]}]}

14

Step #12 (Configuration pour le mode CONTINU ou STABLE)


Utilisez cette tape UNIQUEMENT si votre balance est en mode CONTINU ou STABLE. Ce mode est utilis pour voir le poids apparatre en temps rel sur le bouton.

Dans lespace Timeout entrer: 0


ASCII ETX: Est essentiel en mode Continu ou Stable car la chane de caractre reu par votre balance se termine toujours par le mme caractre. * Les valeurs possibles sont de 0 255. ASCII ETX: Le ETX (caractre de fin de chane) est optionnelle. * Utilisez cette option si la chane de caractre reu par votre priphrique se termine toujours par le mme caractre. * Les valeurs possibles sont de 0 255.
* Exemple : Si la chane se termine par ENTER :

* Pour recevoir la chane de caractre uniquement si elle est diffrente de la prcdente mettre loption timeout 999 exemple:

Pour plus de documentation visitez: http://www.billproduction.com/documentation.html


Si un problme persiste utilisez notre Service de configuration et d'intgration C'est gratuit, rapide et efficace ! Soumettez votre cas info@billproduction.com et recevez une rponse sur mesure !

15

Personnalis l'interface Inclus dans cette version: La possibilit de personnalis l'interface avec votre Nom de compagnie, logos, crans, mot de passe, rpertoire, langage ... L'utilisateur va penser que vous tes le crateur de ce logiciel !
- Pour extraire la configuration actuel du logiciel, entrez dans le champ mot de passe: SAVE_SKIN - Aprs cette action, un message va vous indiquer sous quelle fichiers et ou la configuration t enregistre. - Maintenant vous pouvez modifier la configuration de mon logiciel ! Tous les fichiers de configurations commencent par Skin - Pour charger vos modifications vous navez qu entrer dans le champ mot de passe: LOAD_SKIN
*Au dmarrage le logiciel va charger automatiquement votre configuration. *Pour placer les objets, ouvrir le moniteur de positionnement de la souris, vous navez qu entrer dans le champ mot de passe: MOUSE et ensuite dplacer la fentre principale dans le coin suprieur gauche.

Comment changer le rpertoire de configuration par dfaut: *Par dfaut la configuration est enregistr dans le rpertoire C:\BillProduction.CFG\ Pour changer ce rpertoire: - Dans le mme rpertoire que le .exe de mon application ou directement dans le C:\ modifier le fichier: BPCFGDIR.TXT * Ce fichier contient le rpertoire par dfaut. * Plusieurs logiciels BillRedirect installs sur des ordinateurs diffrents, peuvent utiliser le mme rpertoire via le rseau. Si la configuration est change dans un ordinateur, les autres ordinateurs vont se synchroniser automatiquement dans les 5 prochaines secondes.

La configuration du logiciel se trouve dans le rpertoire C:\BillProduction.cfg\*.* alors pour dupliquer la configuration dun ordinateur un autre, vous navez qua copier ce rpertoire.
* Fermer Bill Redirect sur lordinateur de destination avant de copier les donnes.

tape par tape, comment refaire votre propre installation package


- Dcompresser http://www.billproduction.com/Bill_COMtoKB.ZIP dans C:\BillRPackage\ - Copier votre configuration qui est dans C:\BillProduction.cfg\*.* dans C:\BillRPackage\ - Renommer le fichier Setup.exe en Z.EXE - Crer le fichier Setup.bat ... qui doit contenir ce qui suit: @echo off md c:\BillProduction.CFG copy *.cfg c:\BillProduction.CFG copy skin*.* c:\BillProduction.CFG copy *.TAG c:\BillProduction.CFG copy *.BMP c:\BillProduction.CFG copy *.TXT c:\BillProduction.CFG Z.EXE - Compresser les fichier dans C:\BillRpackage\*.* dans Mon_Package.ZIP *** Votre package est prt tre distribu !

16

Pour plus de flexibilit/doptions ou un installe au nom de votre compagnie: info@BillProduction.com


* galement disponibles sur demande, toutes nos publicits (format PDF) sont disponibles en mode sources (Document Word) Envoyez votre demande :

info@BillProduction.com

17

You might also like