Bill Redirect Software How Redirect The Weight of A Serial RS-232 Scale
Bill Redirect Software How Redirect The Weight of A Serial RS-232 Scale
Bill Redirect Software How Redirect The Weight of A Serial RS-232 Scale
Use this documentation with the product : Bill Redirect Version 6.0C or more.
(Rev.: 19/11/2016)
RS232 USB Balance and Scale Software:
http://www.billproduction.com/billscalebalance/RS232_USB_balance_scale_software.htm
Email: info@BillProduction.com
SOFTWARE DESCRIPTION
Supported Operating Systems: Windows 98,Me,2000,3000,XP,NT4,Vista,Win 7 32/64, Win 8 32/64, Win 10 32/64
1
GENERAL INFORMATION
To configure this software you have to enter in the field password www.billproduction.com, In the
configuration options you have the possibility to change this password for what you want. To close the
software, type END in to the password field.
2
To redirect a Serial RS232 Scale interface to keyboard buffer
If your Scale is USB and do not come with a serial port driver use this documentation
http://www.billproduction.com/Bill_Redirect_scale_USB.pdf
3
Step #2 (Serial port configuration)
Enter the configuration of your Scale in fields Bauds, Parity and Databits
* Important: Enter the configuration that is configured in your scale
Enter in field Timeout: .3
Leave blank the field: ETX
Set the HandShaking to: None
Activate the options: DTR and RTS
4
Step #3 (Keyboard configuration)
5
Step #4 (Virtual button configuration)
6
Step #5 (Scale command configuration)
At this step you can see a button like this one:
*To see the configuration of the button activate the upper left check box
String to send if this button is push: This field contains the serial command which request the weight from your scale.
Command examples:
Scale Cardinal: {TX_SERIAL[{ASCII:5}]}
Scale Fairbanks h90-5002a: {TX_SERIAL[{ASCII:2}WK{ASCII:13}{ASCII:3}]}
Scale Fairbanks 70-2453-4: {TX_SERIAL[{ASCII:13}]}
Scale FB2200: {TX_SERIAL[{ASCII:13}]}
Scale GSE: {TX_SERIAL[W{ASCII:13}]}
Scale GSE: {TX_SERIAL[P{ASCII:13}]}
Scale EXA ECO: {TX_SERIAL[{ASCII:2}$24{ASCII:13}{ASCII:10}]}
Scale Avery: {TX_SERIAL[W{ASCII:13}]}
Scale with NCI standard protocol: {TX_SERIAL[W{ASCII:13}]}
Scale BILANCIAI: {TX_SERIAL[XN{ASCII:13}]}
Scale Scientech: {TX_SERIAL[E{ASCII:13}]}
Scale METTLER TOLEDO: {TX_SERIAL[W{ASCII:13}{ASCII:10}]}
Scale METTLER TOLEDO protocol MT-SICS command: {TX_SERIAL[S{ASCII:13}{ASCII:10}]}
Scale METTLER TOLEDO BC: {TX_SERIAL[P{ASCII:13}]}
Scale METTLER TOLEDO Viva (Set your scale Protocol to: NCI Weightronix): {TX_SERIAL[W{ASCII:13}]}
Scale METTLER TOLEDO JP/JS (Jewelry Balances gold / carat ): {TX_SERIAL[W{ASCII:13}]}
Scale METTLER TOLEDO Wildcat: {TX_SERIAL[P]}
Scale METTLER TOLEDO AE160 (2400,Even,7,1): {TX_SERIAL[S{ASCII:13}{ASCII:10}]}
Button Text: Use this field to set what you want to see on the button.
7
Scales commands examples (continuation)
Use with the previous page
Scales command (continuation):
Scale OHAUS: {TX_SERIAL[P{ASCII:13}{ASCII:10}]}
Scale OHAUS Aviator (scale must be in NCI Protocol): {TX_SERIAL[W{ASCII:13}]}
Scale Elane: {TX_SERIAL[{ASCII:1}P{ASCII:13}{ASCII:10}]}
Scale Denver Instrument: {TX_SERIAL[{ASCII:27}x2_{ASCII:13}{ASCII:10}]}
Scale Denver Instrument / Fisher Scientific A-Series: {TX_SERIAL[?1{ASCII:13}]}
Scale Acculab / Sartorius / Gemplus / Combics: {TX_SERIAL[{ASCII:27}P{ASCII:13}{ASCII:10}]}
Scale Digital Indicator Transcell, Model TI-1500, TI-500E PLUS, TI-500 PLUS: {TX_SERIAL[P]}
Scale and Balance Kern & Sohn GmbH: {TX_SERIAL[w]}
Scale Kern & Sohn PBS/PBJ (Set the Limiter option to CR(0DH) in your scale): {TX_SERIAL[PRINT{ASCII:13}]}
Scale SOEHNLE B3C Sérénité (Protocol F501): {TX_SERIAL[{ASCII:2}{ASCII:5}{ASCII:3}]}
Scale SOEHNLE B3C Sérénité (Protocol SAIE): {TX_SERIAL[{ASCII:22}]}
Scale SOEHNLE B3C Sérénité (Protocol TISA): {TX_SERIAL[98PPPPP{ASCII:13}{ASCII:10}]}
Scale SOEHNLE B3C Sérénité (Protocol Multipoint 2000): {TX_SERIAL[{ASCII:2}xx{ASCII:5}{ASCII:3}]}
Scale A&D: {TX_SERIAL[Q{ASCII:13}{ASCII:10}]}
Scale Arlyn: {TX_SERIAL[*P]}
Scale PSC Magellan Scale/Scanner single cable: {TX_SERIAL[S11{ASCII:13}]}
Scale PSC Magellan Scale/Scanner dual cable: {TX_SERIAL[W]}
Scale Motex : Contact us, this scale requires a special configuration info@billproduction.com
Scale PENKO (indicator must be in PC Protocol): {TX_SERIAL[GG{ASCII:13}]}
Scale Setra: {TX_SERIAL[#]}
Scale Weigh-Tronix: {TX_SERIAL[WD{ASCII:13}]}
Scale CAS PD-II (You must setup to: ECR-TYPE 5 and RS-232 to 9600,Even,7,1): {TX_SERIAL[W{ASCII:13}]}
Medical Scale Healt o meter (healtometer bathroom scales) Configuration:
*Model: (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)
- The Serial port configuration is 9600,None,8,1 or 2400,None,8,1
- No Virtual Button and or command needed, this scale will automatically send the weight when it is stable.
- USB COM3 Driver: http://www.billproduction.com/Drivers/Scale_healtOMeter/HealthOMeterUSB_DRIVER_ver2.msi
Scale Adam Equipment CPWplus35 and all « CPW plus » scale: {TX_SERIAL[G{ASCII:13}{ASCII:10}]}
Scale Adam Equipment HIGHLAND SERIES: {TX_SERIAL[P{ASCII:13}{ASCII:10}]}
Scale ULTRASHIP U2 Configuration:
- The Serial port configuration is: 9600,None,8,1
- The scale must be in LB or KG mode (press M1 on the scale to change de mode).
- No Virtual Button and or command needed, this scale will send the weight when you press the button SEND on the scale.
- USB COM3 Driver: http://www.billproduction.com/USB_Serial_Driver_PL2303_Prolific_v1417.zip
- Click on “Data Filtering Configuration” and in section “Search and Replace” add this rule:
- In search window enter: {SERIAL_RX}
- In replace window enter: {CNV_ULTSHIPU2[RX_DATA]}{ENTER}
- On main screen click on Save Configuration and test !
Scale Measuretek (PS-101 PS-102 PS-103 PS-104 PS-105) & digital indicator EHI-B: {TX_SERIAL[W{ASCII:13}]}
Scale Western M2000 (Scale must be setup in DF2000 MODE): {TX_SERIAL[?]}
8
Scales commands examples (continuation)
Use with the previous page
Scales command (continuation):
Postage Scale Pitney Bowes JN64 / JN67 & JN75 … Configuration: {TX_SERIAL[H]}
- The Serial default serial port configuration is: 9600,Even,7,1
- Click on “Data Filtering Configuration” and in section “Search and Replace” add this rule:
- In search window enter: {SERIAL_RX}
- In replace window enter: {CNV_PITNBOW[RX_DATA]}{ENTER}
- On main screen click on Save Configuration and test !
Scale PENNSYLVANIA 7000 series: {TX_SERIAL[SGW{ASCII:13}]}
Scale Rice 920: {TX_SERIAL[XGP#1{ASCII:13}]}
Scale Rice Lake IQ plus Digital Weight Indicator (EDP mode): {TX_SERIAL[GFMT{ASCII:13}]}
Scale Rice Lake IQ plus Digital Weight Indicator (Normal mode): {TX_SERIAL[XG2{ASCII:13}]}
Scale MyWeight HD series ( HD-150 and HD-300 ) must be in SCI.0 mode: {TX_SERIAL[{ASCII:13}]}
Scale Ian Fellows CSW-20 series: 3000 5000 6000 must be in “Sing = 1 Data on request” mode: {TX_SERIAL[WT{ASCII:13}]}
Scale TOR REY EQB 100/200: {TX_SERIAL[P]}
Scale Salter Brecknell Postal / Shipping USB/RS232: Contact us, this scale requires a special config: info@billproduction.com
Scale Salter Brecknell LPS150/LPS400: {TX_SERIAL[W{ASCII:13}]}
American Weigh Scale PN Series: {TX_SERIAL[{ASCII:1}s]}
Scale/Scanner NCR: {TX_SERIAL[{ASCII:2}11{ASCII:13}{ASCII:13}]}
***Your NCR must be configured: BCC Options = Disable / Interface Control = None / Protocol: RS-232
***The serial port default configuration of NCR is: 9600,Odd,7,1
Scale GRAM PRECISION (In the scale set the Protocol to: 2): {TX_SERIAL[$]}
Scale MyWeigh PD 750 EXTREME USB Configuration:
- Install the USB Virtual Serial COM3 port Driver and test software: http://www.billproduction.com/pd750_usb_driver.zip
- The Serial port configuration is: 9600,None,8,1
- The Serial port configuration ETX is: 13
- The Serial port configuration TIMEOUT is: 0
- Continue at Step #11 … Important … at this step use {CNV_PD750[RX_DATA]} instead of RX_DATA
Scale Weighing indicator White Bird i10 i30 i30S also exists under the name:
- B3C PESAGE SÉRÉNITÉ S300 S601 S811 / SENSORIKA 43050 / Weighing Indicator PT252 PT253 / BAYKON BX21
Contact us, these scales requires a special configuration: info@billproduction.com
Scale Doran PC500 and others Doran scale: {TX_SERIAL[W]}
If the command for your scale is not listed please contact us:
info@BillProduction.com
Important: In the Email, specify your scale: Brand, Model number and Interface type
9
Step #6 (Optional virtual button configuration)
Example:
Color (optional): Use this option to change the button back color.
Font (optional): Use this option to change the button text font.
10
Step #7 (Optional hotkey to request the weight from your scale)
This optional step will allow you to request the weight from your scale via a hotkey for example F11
11
Step #8 (Test)
TEST YOUR SCALE
Examples:
47.0 kg Gross
44.2 KG G
56.05 kg GR
44.02 kg
If nothing appear, try to click on button PRINT directly on your scale interface
12
Step #9 (Data filtering configuration)
DATA FILTERING CONFIGURATION
13
Step #10 (Data filtering configuration)
{SERIAL_RX} {STRING_REPLACE[RX_DATA,NOT:0123456789.,]}{ENTER}
Example 2: On all data received: From the position 2 extract 5 characters with an Enter
Search Replace by
{SERIAL_RX} {STRING_MID[RX_DATA,2,5]}{ENTER}
{SERIAL_RX} {MULTIPLY[RX_DATA,1,#.00]}{ENTER}
Example 6: On all data received: From the right extract last 7 characters
Search Replace by
{SERIAL_RX} {STRING_RIGHT[RX_DATA,7]}
14
Step #11 (CONTINUOUS mode configuration)
Use this Step ONLY if you you’re SCALE is configured in CONTINUOUS mode, this means that your
scale sends the weight continuously at regular intervals.
In this mode you can see the weight in real-time directly on the virtual button.
15
Step #12 (CONTINUOUS mode configuration)
Use this Step ONLY if you you’re SCALE is configured in CONTINUOUS mode, this means that your
scale sends the weight continuously at regular intervals.
In this mode you can see the weight in real-time directly on the virtual button.
*To receive the data only if they are different, set timeout option to 999 example:
16
Step #13 (Optional: Button in MS Access and weight to field)
Replace Text1 by your Text Box field name where you want receive the weight
Replace the command {TX_SERIAL[P{ASCII:13}]} by your scale command chose at step #5
17
For more documentation visit:
http://www.billproduction.com/documentation.html
18
For more flexibility/options or an installation package build for your company:
info@BillProduction.com
19