You are on page 1of 66

XK3124(B520)

Weighing Controller
Technical Manual
©Mettler-Toledo, Inc. 2007
No part of this manual may be reproduced or transmitted in any form or by any
means, electronic or mechanical, including photocopying and recording, for any
purpose without the express written permission of Mettler-Toledo, Inc.
METTLER TOLEDO® and TraxDSP® are the trademarks of Mettler-Toledo, Inc. This
product is under patent protection.

WARNING

ONLY PERMIT QUALIFIED PERSONNEL TO SERVICE


THIS EQUIPMENT.

CAUTION

FOR CONTINUED PROTECTION AGAINST SHOCK


HAZARD, PLEASE CONNECT TO PROPERLY GROUNDED
OUTLET.

CAUTION

DISCONNECT ALL POWER TO THIS UNIT BEFORE INSTALLING, SERVICING,


CLEANING, OR REMOVING THE FUSE. PLEASE WAIT 30 SECONDS BETWEEN TWO
POWER CYCLES.

CAUTION
OBSERVE PRECAUTIONS FOR HANDLING ELECTROSTATIC SENSITIVE DEVICES.

METTLER TOLEDO RESERVES THE RIGHT TO MAKE REFINEMENTS OR CHANGES


WITHOUT NOTICE.
CONTENS
PRECAUTIONS ............................................................................................................... 1
1. INSTALLATION............................................................................................................ 2
1.1 INSPECTION................................................................................................................2
1.2 INSTALLATION .............................................................................................................2
1.3 SYSTEM CONNECTION ....................................................................................................3
1.3.1 Connect the Power Cable ...................................................................................4
1.3.2 Connect the Load Cell........................................................................................4
1.3.3 Serial Port.........................................................................................................5
1.4 DISCRETE I/O .............................................................................................................5
1.4.1 Discrete Input....................................................................................................5
1.4.2 Discrete Output .................................................................................................7
1.5 INTERNAL JUMPERS ....................................................................................................10
2. OPERATION............................................................................................................. 11
2.1 DISPLAY AND KEYBOARD ..............................................................................................11
2.2 OPERATION ..............................................................................................................12
2.2.1 Power-up .......................................................................................................12
2.2.2 System Beep...................................................................................................12
2.2.3 Zero ...............................................................................................................12
2.3 SETTING PARAMETERS .................................................................................................13
2.3.1 Setting Recipe .................................................................................................13
2.3.2 Read total weight and total packages................................................................15
2.4 TARGET ................................................................................................................15
2.4.1 Target configuration.........................................................................................15
2.4.2 Package Counting...........................................................................................18
2.6 CLEAR TOTALS ..........................................................................................................21
2.6.1 clear recipe total weights and total packages .....................................................21
2.7 Date and Time ...................................................................................................22
2.8 PRINTING ................................................................................................................24
2.8.1 Printing bagging details ...................................................................................24
2.8.2 Recipe Total Report..........................................................................................24
2.8.3 Print current recipe ..........................................................................................25
2.8.4 Print all recipes ...............................................................................................26
2.8.5 Print summary of all recipes.............................................................................27
2.9 WEIGHING MODES (SEQUENCE DIAGRAM) .........................................................................29
2.9.1 Bulk weighing.................................................................................................29
2.11.4 Weighing Indicator Mode(PLC mode).............................................................32
2.11.5 Loss in weigh Mode ......................................................................................33
3. CALIBRATION AND SYSTEM CONFIGURATION.............................................................. 34
3.1 ENTER SETUP MODE...................................................................................................34
3.2 SYSTEM CONFIGURATION ..............................................................................................35
F1 Scale Interface .....................................................................................................35
F2 Application..........................................................................................................38
F3 Application Threshold...........................................................................................40
F4 Serail Port ...........................................................................................................43
F5 Password ...........................................................................................................44
F6 Auxiliary Function ................................................................................................45
F8 Diagnose ............................................................................................................46
4. MAINTENANCE......................................................................................................... 47
4.1 ERROR ...................................................................................................................47
4.2 ERROR CODE ...........................................................................................................47
5 DATA BRIEF.............................................................................................................. 48
5.1 HARDWARE..............................................................................................................48
5.2 SOFTWARE ..............................................................................................................48
5.3 SPECIFICATIONS.........................................................................................................48
5.3.1 Scale..............................................................................................................48
5.3.2 Power ............................................................................................................48
5.3.3 Display and Keypad........................................................................................48
5.3.4 Temperature characteristic................................................................................49
5.4 INSTALL SIZE ............................................................................................................49
6. APPENDIX: SOFTWARE UPDATE.............................................................................. 50
6.1 CONNECTION ............................................................................................................50
6.2 SYSTEM APPLICATION SOFTWARE ....................................................................................50
6.3 UPDATEING STEPS .....................................................................................................50
7.APPENDIX2: DATA FORMAT..................................................................................... 55
7.1 MT-CONTINUOUS OUTPUT .............................................................................................55
7.2 MODBUS ..............................................................................................................56
7.2.1 Connection Sketch Map in RS485 network ........................................................56
7.2.2 MODBUS Address Mapping..............................................................................57
8 APPENDIX 3 SETUP TREE .......................................................................................... 60
9. APPENDIX4 FACTORY DEFAULT................................................................................. 61
Precautions
For your effective maintenance, please fill in this sheet:
Equipment name Product No. Asset No. Admin. Other information

B520
Weighing Controller

Chapter guide:

Chapter Readers Other information


Operation System Engineer,Service & maintenance, Operators
Configuration System Engineer,Service & maintenance
Installation System Engineer,Service & maintenance
Technical details System Engineer,Service & maintenance
Software Update System Engineer,Service & maintenance
Data format System Engineer
MODBUS protocol System Engineer

The B520 weighing controller includes the following functions::

B520 standard functions ( setup in F2.1 )


1、 Weighing Indicator(controlled by PLC) mode 0
2、 bulk weighing(flow indicator) mode 1
3、 bagging with hopper mode 2
4、 bagging no hopper mode 3
5、 Loss-in-weight bagging mode 4

1
1. Installation

Always remove power before connecting or disconnecting any internal electrical


component or external cables.

1.1 Inspection
Verify the contents and inspect the package immediately upon delivery. If the shipping
container is damaged, check for internal damage and file a freight claim to the carrier if
necessary. If the container is not damaged, inspect the terminal and each component for
possible shipping damage.
If any package content is damaged or losing, please contact our Customer Service for
support.
Please keep the shipping package for service and maintenance.

1.2 Installation
Please read this chapter before installing the B520 controller.
Make sure the power has been removed before installation.

1. Cut a hole at the controller box.


(refer to Chapter #5.4 for the hole size)

Seal Box hole


B520 2. Insert the B520 controller from front panel and note the
rubber is on the front panel.

rail
B520
3. Inset the rail from offside.

B520 Screw

4. Fix it using two screws.

2
1.3 system Connection
Rear Pannel wiring definition

Rear Pannel with option board

Caution:
please remove the power before connecting or disconnecting the wirings.

3
B520 Internal:

1.3.1 Connect the Power Cable


The controller supports universal power supply ranging from 87V to 264V, 50~60 Hz.

Ferrites
In order to meet certain electrical noise emission limits and to protect the B520 from external
influences, it is necessary to install a ferrite core on each cable connected to the terminal.
Wrapping should be done as close to the enclosure as possible.

To B520

1.3.2 Connect the Load Cell


If more than one load cells is installed,all load cells should be connected to the junction box
first. The combined signal will be sent to B520. To protect the B520 from external influences,
the cable between junction box and B520 should be properly shielded. We advise to use the
special shield cables supplied by METTLER-TOLEDO.
In addition, the maximum cable distance must be reviewed. The following table provides
recommended maximum cable lengths based on cell type and cable gauge.

24 gauge 20 gauge 16 gauge


Number of 350Ω load cell
(meters) (meters) (meters)
1 240 600 1200
4(MAX) 60 180 300

4
Wiring definitions for the analog load cell connector:
Pin Standard 6-wire Cable 4-wire Cable Junction box
+EXC Green Green Green
+SEN Yellow (short pass two Pins) Yellow
+SIG White white White
SHLD Thick Yellow Thick Yellow Yellow-Green
-SIG Red Red Red
-SEN Blue Black Blue
-EXC Black (short pass two Pins) Black
1.3.3 Serial Port
B520 supports two serial ports: COM1(RS232) and COM2(RS485).
Pin Description Protocol Function
485A RS485A Remote Serail communication.
RS485 Support MODBUS rprotocol
485B RS485B
RXD RS232 Support point to point
Receive RS232 communication。
TXD RS232 Send
COM COM (Maximum output 100mA)
Two serial ports are supporting MT-Continuous, CTPZ and MODBUS communication
protocols.

1.4 Discrete I/O


1.4.1 Discrete Input
The Controller contains 8 discrete inputs (4 inputs on main board and another 4 on option
board). They are defined as below:
Pin Description PLC Bulk Hopper No-Hopp
mode mode mode er mode
1 IN1 run(auto)/stop(manual)
2 IN 2 Emergency Stop
Bag clamp/ loose
3 IN 3
Last Bag - - -
4 IN 4 Accept tolerance -
COM1 External power supply - Gound
+24V External power supply + Positive port 24V
Descrete I/O option board definition
5 IN5 Sever-valve in poition -
6 IN 6 Destitute Material
7 IN 7 Full Material
Hopper is Ready
8 IN 8
bag clamped

5
COM2 External power supply - Ground
+24V External power supply + Positive port 24V

Pin Description
run(auto) If the input is High-level (connect to +24V pin), controller starts
/stop(manual) automatic bagging mode;
If the input is low-level (cut off from +24V pin), controller retun to
manual mode after current bagging sequence finished.
Emergency When this pin is high-level (Connect to +24V), controller starts
Stop emergency stop process. All discrete output is disabled.
Bag clamp/ Signal valid in rising edge and clamp/loose action is internal
loose interlocked.
Last bag When this input is in high-level, controller adds this last package into
total weight. Controller doesn’t compare this weight with the target
value. After the last bag weightment completed, Bagging sequence
stops. (valid in feed sequence of Bulk Weighing mode ).
Accept When this pin is low-level, and the weight has exceeded the target
tolerance acceptable tolerance, this input being high-level (connect with +24V)
will make the controller ignore out-of-tolerance alarm, and accumulate
total weight and continue bagging sequence.
Sever-valve in If the sever-valve is installed, the controller detects whether the valve
poition has been completely closed (connect with +24V pin). If not, the next
sequence will not start.
Destitute If this input is level-level, the controller stops after current sequence is
Material done, until the input returns to high-level. (only valid in Bulk Weighing
and Hopper Batching mode).
This input can also be used for starting bagging sequence.
Full Material When this input detected, controller sends an output signal, which can
be used to stop discharging more material unit this signal return
low-level. (valid in Hopper and No-Hopper mode).
This signal can be used for dumping the material after weighing.
Hopper Ready/ Start bagging sequence when this port is connected with +24V pin;
bag clamped In None-hopper mode, the input signal from this pin means bag has
been clamped. The controller will tare the scale and start bagging;
In hopper mode, a signal from this pin means the hopper door is in
position.
COM COM1 and COM2 should be connecting to the cathode of the external
power 24V supply.
+24V Connect to anode of external 24V power supply. The input signal is
valid when the port is shortening with +24 pin.
The discrete input is photoelectric isolated. And the input pin and +24V pin must be
kept shorten for at least 1ms to validating the input.

6
1.4.2 Discrete Output
The Controller contains 12 discrete outputs (4 outputs on main board and another 8 on
option board). They are defined as below:
Pin Description PLC mode Bulk Hopper No-Hopper
mode mode mode
1 OUT1 Fast feeding
2 OUT 2 Middle feeding
3 OUT 3 Fine feeding
4 OUT 4 Discharge -

Descrete I/O option board definition


5 OUT 5 Clamp Bag - -
6 OUT 6 Flap / vibration - -
7 OUT 7 Cycle completed - -
8 OUT 8 Out of tolerance
9 OUT 9 Rising platform - - -
10 OUT 10 Zero
11 OUT 11 Sever-valve output
12 OUT 12 (reserved) - - - -

Pin Description
Fast Feeding This output is on when in fast feeding mode. (shorten with +24V pin)
Middle This output is on when in middele feeding mode. (shorten with +24V pin).
Feeding
Fine Feeding This output is on when in fine feeding mode. (shorten with +24V pin).
Discharge This output is on when in discharging material. (shorten with +24V pin).
Clamp This output turns on to control the bag-clamp action. (shorten with +24V
pin).
Flap / To control the falp or vibration action. (shorten with +24V pin).
vibration
Cycle When the preset total number of weighing packages is achieved, this
completed output turns on. (shorten with +24V pin)
Out of This output turns on when the weight value has exceeded the range of the
tolerance target tolerance. (shorten with +24V pin)
Rising In No-Hopper mode, when the weight arrives the threshold to rising the
platform platform, this output turns on. (shorten with +24V pin)
Zero When the current value is within the range of the user-defined Zero
tolerance, this output turns on. (shorten with +24V pin).
Sever-valve This output controls the action of sever-valve. (shorten with +24V pin)
output

7
Notice: If the external equipment has not freewheeling circuit, please add

freewheeling diode.

Connecting B520 discrete I/O with external equipments.


The following figures show how to connect B520 discrete I/Os with external equipments. the
Relays and indicating lights are controlled by B520. And keys and switches are connected to
B520 discrete inputs. All discrete outputs are photoelectric isolated in B520.

The Discrte outputs on B520 main board and option board are all photoelectric isolated,
compatible with PLCs, directly drive relays and transistors. The outputs have overvoltage
protection and over-current protection. All outputs need a +24V external power supply and
have the same COM port.

8
photoelectric isolated photoelectric isolated

9
B520 main board

B520 option board


Output character:
Output Status
High-level ~23V (24V - 1V) Enable
Low-level 0V (high resistance) Disable
current 200mA/each channel (max)

Input character:
Input
High-level 10 - 24V
Low-level 0 - 5V

1.5 Internal Jumpers


Notice: To avoid program be damaged, K1-4 jump must be OFF before recycle the
power.

Jumper settings:

Status K1-1 K1-2 K1-3 K1-4


Normal OFF OFF OFF OFF
Setup mode ON OFF OFF OFF
Program update OFF OFF OFF ON
F1 menu protect- OFF ON OFF OFF
ion(metrology
protection)

10
2. Operation
2.1 Display and Keyboard

Indicator light Function


RUN This light on When Bagging sequence is running.
Net Light on when B520 displays NET weight.
~ Light on when scale in Motion.
Clamp Light on when bag is clamping.
>>> Light on when in Fast Feeding mode.
>> Light on when in Middle Feeding mode.
> Light on when in Fine Feeding mode.
Dis. Light on when in material discharging mode.
Over Light on when current weight is out of the preset target tolerance.
Flap Light on when the flapping output is enabled.
Shake Shake/rising platform. In no-hopper mode, this light on when rising-platform
action is enabled.
Snap Light on when sever-valve output is enabled.

Panel key Function


0-9 Numeric or preset value input
Recipe key,
To set the selected recipe.
Function Key,
To clear totalization, print, or enter setup mode.

11
Zero key,
Do zero operation while in zero range.
While entering number, pressing this key will clear the rightest digit.
ESC key,
Escape current operation, and return to normal display mode.
CLEAR key,
While entering number, the mistake entered numbers will be cleared.,
SELECT key,
Select functions.
ENTER key,
Confirm selected functions.

2.2 Operation
2.2.1 Power-up
As B520 starts, all displayer and indicating LEDs light up for checking. Then it displays
product model‘b520’, product number ‘151769’, and software version‘LX.XX’.
When all slef-checking is passed, B520 goes to normal weight mode.
The main displayer displays current weighing value. And the auxiliary displayer shows

weighing total or package numbers, which can be shifted by pressing key.


Before entering into setup mode, B520 needs a password to authorize user’s operation. The
default password is 8888. It’s recommended that user changes this password to protect the
system settings.

2.2.2 System Beep


Short Beep: operation accepted
Long Beep: illegal input or invalid operation.

2.2.3 Zero
Zero operation is disabled while scale in motion or out of preset zero range.
Notice:
When runs in automatic mode, system will not accept external zero command. Zero
opteration is allowed only in Manual mode.

12
Before pressing ,B520 dispalys:

2.3 Setting Parameters


2.3.1 Setting Recipe

Pressing key. B520 displays


current recipe #.
B520 can save 10 recipes(0~9)

Pressing key to select #5 recipe or


select recipe # by pressing key.

Pressing key to modify the details of


recipe #5: SP(target), SP1(middle speed
feeding), SP2 (fine feeding) and
Pr(preact).

13
Example:

Pressing : B520 displays current recipe #.


Main displayer shows [No . ]
Auxiliary displayer shows[ X] (X is current recipe #);
The other recipe # can be selected by pressing key or by using numric keys
directly.

No. Enter ‘5’ directly No.


------0 - - - - - -5

Pressing ‘Enter’ key


SP
3 5. 5
target

SP1 middle speed feeding


2 5. 5

SP2 fine feeding


5. 5

Pr
0. 7
preact

OL_l zero tolerance range


0. 5
(empty range)

SP_H
0.5
Out of tolerance range

Notice:
In 1 speed feeding mode, SP1 and SP2 is disabled.
If target tolerance is disabled, the SP_H is invisible.

14
2.3.2 Read total weight and total packages

In normal weighing mode,


pressing key to display total
packages.

pressing key again, B520


displays total weight

2.4 Target
2.4.1 Target configuration
Some parameters may not be displayed depends on user settingsin F2.2.
Target comparison example (3 speeds feeding):
Target = 20 kg, Fast Feeding threshold (SP1) = 5 kg, Middle Feeding threshold (SP2) = 3 kg,
Preact (Pr) = 1kg
During running the feeding sequence, when current diplayed weight > (20-5) =15kg, the
discrete output #0 will be open (fast feeding stopped). Then when current weight >
20-3=17kg, discrete output #1 will be open (middle speed feeding stopped). When current
displayed weight > 20-1=19kg, discrete output #2 will be open (fine feeding stopped). A
round feeding sequence finished.

15
Pressing key,B520 displays current

recipt#. Pressing key to displays the


target of this recipe.

Pressing k
eys to enter new target 500.00kg.

Pressing key to set Fast Feeding


threshold

Pressing keys to
input new SP1 to 20.00kg

Pressing key to set middle speed


feeding threshold.

Pressing to set new SP2


as 4.00kg.

16
pressing keys to set new
preact weight as 0.50kg

Zero tolerance is used for judging whether the


discharge sequence completes.
In Hopper packaging mode, displayed weight
being in tolerance range means the scale is
empty, closing the dichaging valve and ready
for next bagging sequence.
In No-Hopper mode, the package tare must be
in zero tolerance range

Pressing keys to input new


Zero Tolerance value 0.15kg.Pressing
to next section.

If F2.6 =1, target tolerance is enabled.

pressing keys to input new


target tolerance 0.5kg.
pressing key to exit the recipe
configurating mode.

17
Using short-cut keys can also configure the recipe parameters:

Keys Function Description

Tare A Nonstandard function in liquid filling mode, taring.

Preset Acc Preset accumulation weight. When current total weights reaches
Preset Accumulation, B520 stops current feeding sequence. (only
valid in Bulk feeding mode).
Preset No Preset total package number. When preset packages reaches, B520
stops current feeding sequence and discrete OUT7 is on. (only valid
in Hopper or No-hopper feeding mode.)
Ton Ton weight (valid in Hopper-weighing mode

Preact Set preact weight value.

Zero Tol When the weight is in zero tolerance range, the discrete output10
turns on.
Span Tol Target Tolerance (“OL_H”). When Weight > Target + Span Tol , or
Weight < Target – Span Tol, the out of tolerance discrete output turns
on.
Fast Fast Feeding threshold (SP1). (valid when F2.2=2)

Middle Middle feeding threshold (SP2). (valid when F2.2=1 or F2.2=2)

Final Weighing Target (SP)

The function description displays on auxiliary screen, when a function is pressed. Press

numeric keys again to modify the parameters. Pressing keys to save the new value.

2.4.2 Package Counting


If the total packages of this weighing cycle reached a preset number, B520 stops current
weighing sequence.
This function is disabled in PLC mode and Bulk weighing mode.

18
Press key to evoke total
package presetting window. B520
displays current preset packages of
one weighing cycle

For example, if the total packages of one

cycle are 650, press Keys

to input new value and then press key


to save.

When weighing packages reached the


preset counts, B520 stops bagging
sequence and displays ‘END’.

To start a new weighing cycle,please

press key to continue.

19
2.5 System Setup

While B520 is in normal weighing mode,

press key to select Setup mode.

Press key, a security password is


required.

The factory default password is


8888.press keys,
then press key to enter setup menu.

System displays the first setup menu.

Keys in setup :

: While inputing number, pressing this key to clear a number. In others, pressing
this key to previous menu. For example, the current active menu is F1.2, if
pressing this key, system will return to display F1.1.

: Switch the valid setup selections.


0: function is disabled
1: function is enabled.
Numeric keys: Input numbers directly, for example, to enter scale capacity in F1.2.
Some system parameter has a list of selections, such as ‘0’ and ‘1’, users can

select by or input numeric keys directly.

: Save and escape current settings.

20
2.6 Clear Totals
2.6.1 clear recipe total weights and total packages

Pressing key, System displays


‘SETUP’.

Pressing key, system displays ‘CLR1’

Press to start clearing current


recipe totals.

If wants to clean all recipe’s totals,

pressing until the auxiliary


screen displays CLR2(both total
package counts and total weight will
be cleared.)

Press to start clearing


automatically.

Notice: the total can not be restored once it is cleared.

21
2.7 Date and Time

In setup mode, jumping to F5.3, user can press key and press to set sytem
date and time.
Date format: XX . XX. XX (Year.Month.Date)
Time format: XX . XX. XX (Hour.Minute.Second)

Pressing key can switch focus between the numbers need changing. Then press the

numeric keys to input new date/time. And press key to save the new values.

Press key and input assword to


evoke setup mode.

Jump to F5.3. This is Date/Time setup


section.

Press ‘1’ and keys, to enter open


setup page. B520 first displays system date.

Press key to move focus to the number


that need to be change. Then enter new
number by numeric keys.

22
Press to set sytem time.(the
displayed time still keeps on updating with
system clock)

press key to save new time/date.

23
2.8 Printing
To enable printing function, current serial port definition command output (F4.3=2).
2.8.1 Printing bagging details

Wide format: (F4.8 = 0 ;F4.9 = 0)

Bagging Detail
No. Date Time Recipe Target Gross Tare Net tolerance
(kg) (kg) (kg) (kg) (kg)
1 07/07/08 13:54 1 30.00 30.50 0.51 29.99 - 0.01
2 07/07/08 13:56 2 50.00 50.53 0.51 50.02 0.02
3 07/07/08 13:58 1 30.00 30.51 0.51 30.00 0.00
4 07/07/08 14:00 3 25.00 25.52 0.51 25.01 0.01
5 07/07/08 14:02 4 75.00 75.49 0.50 74.99 - 0.01

Narrow format
Bagging Detail
Unit: kg
Recipe: 0
No Weight
1 29.99
2 30.01
3 30.00
4 29.99
5 30.00
2.8.2 Recipe Total Report

press to load function menu. And

press to select print mode. When


displays ‘Prt1’, system is ready to
print recipe totals.

print to start printing.

24
Wide format:
Current recipe total
2007/07/08 14:14
Recipe Target(kg) packages Gross (kg) Tare Net tolerance
No (kg) (kg) (kg)
1 30.00 123 3751.60 61.53 3690.07 +0.07

Narrow format:

Recipe total

Unit: kg

Recipe 1
package 123
Total 3690.07

2.8.3 Print current recipe

Press key and key to enable


recipe-printing function.

When displays ‘Prt2’, system isready


for print, then press to start
printing.

Wide format:
Current Recipe

2007/07/08 14:33
Recipe Target (kg) Fast feeding Fine Feeding Preact Zero Target Tol
No (kg) (kg) (kg) Tol(kg) (kg)
1 75.00 1000 75500.04 500.01 75000.03 +0.03

25
Narrow Format:
Recipe Summary

2007/07/08 14:33
Recipe:4
Unit: kg
Shift 1
Recipe 75.00
Total packages 1000
Total weight 75000.0
3

2.8.4 Print all recipes

Load system function list by Pressing


key. Keep on press key unitl
screen displays ‘Prt3’.

Press key to start printing all recipe


settings.

Wide Format
All Recipes
2007/07/08
Recipe Target(kg) Fast Fine Feed Preact(kg) Zoro Target Tol(kg)
Feed(kg) (kg) Tol.(kg)
0 20.000 10.000 4.000 0.500 0.500 0.600
1 50.000 30.000 20.000 0.500 0.500 0.600
2 0.000 0.000 0.000 0.000 0.000 0.000
3 0.000 0.000 0.000 0.000 0.000 0.000
4 0.000 0.000 0.000 0.000 0.000 0.000
5 0.000 0.000 0.000 0.000 0.000 0.000
6 0.000 0.000 0.000 0.000 0.000 0.000
7 0.000 0.000 0.000 0.000 0.000 0.000
8 0.000 0.000 0.000 0.000 0.000 0.000
9 0.000 0.000 0.000 0.000 0.000 0.000

26
Narrow Format
(only recipe #0 listed below)
2007/07/08 15:38
Unit: kg

Recipe No 0
Target 20.000
Fast Feed 10.000
Fine Feed 4.000
Preact 0.500
Zero Tol 0.500
Target Tol 0.600

2.8.5 Print summary of all recipes

Load system function list by Pressing

key. Keep on press key unitl


screen displays ‘Prt4’.

Press key to start printing all recipe


settings.

Wide Format
Total Recipe Report
日期:2007/07/08
Recipe Target(kg) Package Gross Tare Net Tolerance(kg)
No (kg) (kg) (kg) (kg)
0 20.000 3 60.300 0.000 60.300 0.300
1 50.000 4 200.205 0.000 200.205 0.205
2 0.000 0 0.000 0.000 0.000 0.000

27
3 0.000 0 0.000 0.000 0.000 0.000
4 0.000 0 0.000 0.000 0.000 0.000
5 0.000 0 0.000 0.000 0.000 0.000
6 0.000 0 0.000 0.000 0.000 0.000
7 0.000 0 0.000 0.000 0.000 0.000
8 0.000 0 0.000 0.000 0.000 0.000
9 0.000 0 0.000 0.000 0.000 0.000

Narrow Format
(only recipe #0 listed below)
Total Recipe Report
2007/07/08
15:39
Unit: kg
Recipe # 0
Packages 2
Total 60.30

28
2.9 weighing modes (Sequence Diagram)
2.9.1 Bulk weighing
Bulk weighing has two different modes.
1: if Preset accumulation weight is zero (Preset Acc = 0), B520 is working in Bulk
Weigh-in mode. System repeats feeding sequence with preset target, until the Last Bag
discrete input signal (IN 3) received. System accumulates the total weights and starts to
discharge material.
2: If Preset accumulation weight is not zero(Preset Acc≠ 0), B520 is working in Bulk
Weigh-out mode. When material in hopper has added to preset weight, system
accumulates current weight into totals, and start discharging.

Net
+Tol
Target(SP)
Pr (out3)
-Tol
SP2(out2)

SP1(out1)

Run(IN0)
Time
Hopper ready(IN8)

SP1(out1)

SP2(out2)

Preact(out3)

Comparision Delay (F3.1)

Motion-check delay F(F3.2)

discharge(out4)

Sequence Diagram 1

29
2.9.2 Hopper weighing
In this mode, the weighing prossecss is performed in the hopper. The bagging cycle
finishes when target reached and the bag-clamped signal is received.
The controller can also control the flapping action if necessary.

Net

+Tol

Target(SP)
Pr (out3)
-Tol
SP2 (out2)

SP1 (out1)

start(IN0) Time

Hopper ready(IN8)

SP1(out1)

SP2 (out2)

Pr (out3)

Compare delay(F3.1)

Stable checking(F3.2)

Clamp requese(IN3)
Clamp delayF3.12
discharge(out4)

flap(out6)

Loose-bag delay(F3.13)
ON
OFF
Bag-clamp output(out5)

Time Sequence

30
2.11.3 No-Hopper Weighing
This is a bagging sequence with clamping-bag, discharging and other actions. Controller
starts bagging sequence after receiving clamping input signal.
Before a bagging cycle starts, controller does tare operation. And when discharging finished,
the tare value is cleared automatically.(The tare times can be set in setup menu)
B520 will check the material bag has been in position, or else, controller will stop to wait
for for this input or give a alert.

Net
+ tol
Target(SP)
Pr(out3)
- tol
Sp2(out2)

Auto clear

SP1(out1)

Auto Tare

Time
Run(IN0)

clamp(IN3)

Tare
OFF
Clamp output(out5) ON

SP1 (out1)
SP2(out)

Pr(out3)

Rising platform(out9)
Clamp time
Clamp(F3.6)
Clamp delay

Clamp(out6)

Sequence Diagram 2

31
2.11.4 Weighing Indicator Mode(PLC mode)
In this mode, B520 only works as an weighing indicator. When controller started, no input
signal is required. The timing parameter can be set in setup menu. The discharging output
means bagging sequence finished.
In this mode, B520 is usually a node of PLC network.

Net

+ Tol

Target (SP)
Pr (out3) - Tol
SP2 (out2)

SP1 (out1)

Zero Tol

Run (IN0) Time

Zero(out10)

SP1 (out1)

SP2 (out2)

Pr (out3)

Comparision Delay (F3.1)


Motion-check delay (F3.2)

Weighing finished(Out4)

Sequence Diagram 4

32
2.11.5 Loss in weigh Mode
When F2 .1 is selected as 4, system works in Loss-in-weigh mode. In this mode, two extra
data-settings are added in recipe-setup page: L_SP and H_SP. The “L_SP” is
material-low threshold weight and “H_SP” is material-high threshold weight.
Weighing Process:
1: check Meterial-Low input signal. This is an optional selection which can also be disabled
in F2.7. if enabled, B520 will not add material (loss weight), until IN6 is high-level;
2: After receiving a bag-clamp input signal, B520 turns on the clamp-bag output signal and
waiting the clamp-in-position input signal. (Bag-clamping function is selectable)
3: B520 checks the material weight in hoppers. If current weight is lower than the L_SP
threshold value, the OUT4(DIS) turns on. The OUT4 keeps on until the material weight reaches
H_SP threshold.
During this process, the fast, middle and fine feeding outputs signal are all turned off.
4: B520 do taring-scale operation automatically. Scale displays a net zero.
5: starts three-speed feeding sequence.
6: when target reached, the feeding weight is added into total if total functionality is enabled.
7: check the feeding tolerance
8: To compare the bags with preset total. B520 repeats bagging cycle until the preset bagging
total is reached. (if preset total is 0, bagging cycle is always repeated )

33
3. Calibration and System Configuration
This chapter is about system configuration and scale calibration. Please refer to this chapter
before modify B520 settings.
Only permit qualified personnel to set parameters of this controller.

3.1 Enter Setup Mode

After pressing key, system displays ‘Setup’, then press key to input a 4-digit
password. If password is correct, system goes into setup mode and displays the first setup
menu ‘F1’.
If user forgot the password, please open enclosure and turn on the DIP switch K1-1 on PCB
board. System will go into setup mode without password checking. To protect the settings,
please turn K1-1 off when exit Setup mode.

Caution: Disconnect power form controller before opening enclosure.

Keys used in setup mode:

Shift to next selectable parameter.

Jump to last setup section.

Clear last inputs.

Return to the father node in the menu tree. If current menu has been
already the root menu and this key is pressed, system will exit setup
mode.

Confirm current setting and jump to next setup section.


Numeric keys Input values.

Caution: while selecting parameters of one system function, if controller displays ‘1’, it
means enable this function. Or ‘0’ means this function is disabled. The selectable

parameters can be shifted by pressing key or input ‘0’ or ‘1’ directly by numeric
keys.

Notice:
All system parameters can be backed up by F8.2 for maintenance. Using this
functionality, system can be resored easily to last backup system settings.

34
3.2 System Configuration
F1 Scale Interface

F1.1 Calibrating Unit


Main Window displays [F1.1 ]
Auxiliary window displays [ 0 ]
Selectable parameter: 0 (KG)。

F1.2 Scale Capacity


Main Window displays [F1.2 ]
Auxiliary window displays [ 10000 ]
User can input scale capacity by numeric keys, then press to confirm.
In normal weighing mode, if scale weights is over scale capacity, controller
displays ‘┌────┐’ .

F1.3 Increments
Main Window displays [F1.3 ]
Auxiliary window displays [ 1]
Selectable parameters: 0.0001, 0.0002, 0.0005, 0.001, 0.002, 0.005,
0.01,0.02, 0.05, 0.1, 0.2, 0.5, 1, 2, 5.

User can shift parameters by pressing key.

Notice: the increments should satisfy two conditions.


1: 1000 =< (scale capacity) / (scale Increment) = < 20000
2: scale capacity / scale increment is integer times of 100.

F1.4 System Calibration


Main Window displays [F1.4 ]
Auxiliary window displays [ 0 ]
press to select 0/1 and to confirm
0 Skip Calibrations
1 Start Calibrating

Pressing‘1’to start calibrating


Main Window displays [F1.4 ]
Auxiliary window displays [CAL_L ]
Empty the scale and press . Controller starts capture zero process. When
counting down finished,Auxiliary window displays [CAL_H]. Add test load,
which is at least 20% full capacity test load, onto scale, 60% ~ 100% of

35
full capacity is recommended.Then press to input weight of the test
load .
[ 50.00 ] input weight of test load.
Press
[ 10 ] controller counting down and capturing test load.
When calibration finished, controller jump to next setup menu[F1.5 ]。

The calibrating pross can be canceled any time by press ‘Esc’key

F1.5 Zero Adjustment


Main Window displays [F1.5 ]
Auxiliary window displays [ 0]
Select ‘1’ and press key:
Main Window displays [CAL_L ] empty scale and press key
Auxiliary window displays [ 15] controller starts to count down
and capture zero point.
After process finished, jump to [F1.6 ]

F1.6 Span Adjustment


Main Window displays [F1.6 ]
Auxiliary window displays [ 0]
Select ‘1’ and press key:
Main Window displays [CAL_H ]
Add test load onto scale. The test load should be at least 20% full capacity,
60% ~ 100% of full capacity recommended.
Press to input weight of the test load .
[ 50.00 ] input weight of test load.
[ 10 ] controller counting down and capturing test load.
After process finished, jump to [F1.7 ]。

F1.7 Stability
Main Window displays [F1.7 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Disabled
1 Stable Range ±1.0d。
2 Stable Range ±3.0d。

F1.8 Filter Mode


Main Window displays [F1.8 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Self-adaption
1 Default
2 Manual

36
Setup menu F1.9 enbles only when F1.8=2

F1.9 Filter Depth


Main Window displays [F1.9 ]
Auxiliary window displays [ 0]
Selectable parameter: 0 → 9(filter depth: low → deep)

F1.10 Notch Filter Frequency


Main Window displays [F1.10 ]
Auxiliary window displays [ 20]
Default is 20Hz. Controller can eliminate the disturbance around 20Hz.
Values from 0(disabled) to 99 Hz are possible.

F1.11 Auto Zero Tracking


Main Window displays [F1.11 ]
Auxiliary window displays [ 0]
Selectable parameter:
0 Disabled.
1 AZM range ±0.5d。
2 AZM range ±1.0d。
3 AZM range ±3.0d。

F1.12 Power-up Zero


Main Window displays [F1.12 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Disabled
1 ±2% of full scale
2 ±20% of full scale

F1.13 Push-button Zero


Main Window displays [F1.13 ]
Auxiliary window displays [ 0]
Selectable parameters
0 Disbled
1 ±2% of full scale
2 ±20% of full scale
Notice: Push-button Zero functionality works only when current bagging mode
is manual and scale in stable.

F1.14 Blank Over Capacity


Main Window displays [F1.14]
Auxiliary window displays [ 0]
Selectable parameters
0 ±9d
1 ±2% of full capacity
2 ±50% of full capacity

37
F1.15 Extended Display
Main Window displays [F1.11 ]
Auxiliary window displays [ 0]
Selectable parameters
0 Diabled(normal weighing mode)
1 Enabled
When enabled, controller displays with an interal increment. The full capacity
is 100,000 internal increments.

F2 Application
F2.1 Application Mode
Main Window displays [F2.1 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 PLC mode
1 Bulk mode
2 Hopper mode
3 No-hopper mode
4 Lossing Weight mode

F2.2 Feeding speed


Main Window displays [F2.2 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 One speed feeding( only using Preact )。
1 Two speeds(using Fine、Preact)。
2 Three speeds(using Midd、Fine、Preact)。

F2.3 Latching
Main Window displays [F2.3 ]
Auxiliary window displays [ 0]
Selectable modes:

SP1

SP2

SP3

Mode 0

SP1

SP2

SP3
Mode 1

38
F2.4 Totalization
Main Window displays [F2.4 ]
Auxiliary window displays [ 1]
Selectable parameters:
0 Disabled (Display Time on auxiliary screen)
1 accumulate packages(Default)
2 accumulate packages and net weights

When in Bulk weighing mode, F2.4 =2

F2.5 Power up controlling


Main Window displays [F2.5 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 continue the last feeding sequence when power-up.
1 first empty scale and do zero operation when power-up. Then
start a new feeding sequence.
This function is only valid in PLC mode, Hopper mode and Bulk weighing
mode.

F2.6 Target Tolerance


Main Window displays [F2.6 ]
Auxiliary window displays [ 0]
Selectable parameters
0 Disabled
1 Enabled
If F2.6 is enabled, when the final weight is over preset target tolerance,
controller will send an alarm signal from discrete output. The tolerance value
can be set in target editing page.
F2.7 Meterial-Low
Main Window displays [F2.7 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 disabled
1 discrete input IN6 valid when in low-level.
2 discrete input IN6 valid when in high-level.
When controll dectected a valid material-low signal from IN6, controller stops
bagging sequence and wait until material-low signal turns off.
This menu is disabled when in PLC mode.

F2.8 Material-High
Main Window displays [F2.8 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 disabled
1 discrete input IN6 valid when in low-level.
2 discrete input IN6 valid when in high-level.

39
When controll dectected a valid material-low signal from IN7, controller stops
adding material into weighing hopper and wait until material-high signal
turns off.
This menu is enabled when in Bulk mode and Hopper mode.

F2.9 Sever-Valve
Main Window displays [F2.9 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Disabled
1 Enabled

F2.10 Hopper Ready/ Bag Clamped


Main Window displays [F2.10 ]
Auxiliary window displays [ 0]
Enable/disable the Hopper Ready or Bag Clamped discrete input.
Selectable parameters
0 Disabled
1 Enabled

F3 Application Threshold

F3.1 Comparision Delay

F3.1.1 Fast Feed Comparision Delay


Main Window displays [F3.1.1 ]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible.

F3.1.2 Middle Feed Comparision Delay


Main Window displays [F3.1.2 ]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible.

F3.1.3 Fine Feed Comparision Delay


Main Window displays [F3.1.3 _]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible.

F3.2 After-weigh Delay


Main Window displays [F3.2 ]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible. After feeding sequence
complete, controller waits a few seconds according to F3.2 for scale being
stable. When timer expired, controller compares current weight with preset
target.

40
F3.3 Sever-valve Closing Delay
Main Window displays [F3.3 ]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible. After timer expired, sever-valve
is closed and system starts the next feeding sequence.

F3.4 Flap Interval


Main Window displays [F3.4 ]
Auxiliary window displays [ 0.0]
Values from 0.0 to 9.9 seconds are possible.
This setting is only valid in Hopper and No-hopper mode.

F3.5 Mid-Flapping Time


Main Window displays [F3.5 ]
Auxiliary window displays [ 0]
Values from 0 to 9 seconds are possible.
This setting is only valid in Hopper and No-hopper mode.

F3.6 Final-Flapping Time


Main Window displays [F3.6 ]
Auxiliary window displays [ 0]
Values from 0 to 9 seconds are possible.
This setting is only valid in Hopper and No-hopper mode.

F3.7 Rising Platform Delay


Main Window displays [F3.7 ]
Auxiliary window displays [ 0.0]
Values from 0 to 9 seconds are possible. Within this time range, the discrete
output for rising platform is valid.
This setting is only valid in No-Hopper mode.

F3.8 Rising Platform Threshold


Main Window displays [F3.8 ]
Auxiliary window displays [ 0]
Controller turns on rising platform discrete output when this threshold weight
is reached.
Values from 0 to (target value) are possible.

F3.9 Auto Zero Interval


Main Window displays [F3.9 ]
Auxiliary window displays [ 0]
Values from 0 to 99 are possible.
System performs zero operation after appointed weighing cycles.

F3.10 Preset Bagging Packages


Main Window displays [F3.10 ]
Auxiliary window displays [ 0]

41
Values from 0(disabled) to 999999 are possible.
When this reset package number is reached, bagging sequence stops and
discrete output #7 is valid. If wanting to continue bagging sequence, press
ENTER key. The F3.10 will be disabled.

F3.11 Bulk Weigh-out Target


Main Window displays [F3.11 ]
Auxiliary window displays [ 0]
Values from 0 to 999999 are possible.
If F3.11 = 0, it is Bulk Weigh-In mode. If F3.11 ≠ 0, it is Bulk Weigh-Out
mode.
This menu is only valid when system in Bulk Weighing mode.

F3.12 Preset Tons


Main Window displays [F3.12 ]
Auxiliary window displays [ 0]
Values from 0 to 999999 are possible.
This function is only valid in Hopper Weighing mode
The preset tons should be integer times of target.

F3.13 Clamp-bag Delay


Main Window displays [F3.13 ]
Auxiliary window displays [ 0.0]
Values from 0 to 9.9 are possible.
This is the time delay after clamping bag action but before feeding process.
This function is valid in Hopper mode and No-Hopper mode.
If F3.13 and F2.10 are both enabled, B520 first sends clamping-bag
discrete output, then deleys for a certain seconds, which is defined in F3.13.
When timer expired, B520 checks whether IN3 has received a bag-clamped
signal. If received, B520 starts weigh-in or weigh-out sequence.

F3.14 Loose-bag Delay


Main Window displays [F3.14 ]
Auxiliary window displays [ 0.0]
Values from 0 to 9.9 are possible.
This function is valid in Hopper mode and No-Hopper mode.

F3.15 Auxiliary Feeding


Main Window displays [F3.15 ]
Auxiliary window displays [ 0.0]
After clamping bag, the auxiliary feeding output opens for a specific seconds
to assure reaching target weight.
Values from 0 to 9.9 are possible.
This function is valid in Hopper mode and No-Hopper mode.

F3.16 Weight Interlock


Main Window displays [F3.16 ]
Auxiliary window displays [ 0.0]
Values from 0 to 9.9 are possible.

42
Lock final weight value displaying for seconds after weigh-in or weigh-out
sequence finished.

F4 Serail Port
COM 1 supports RS232 and COM2 supports RS485 interface.

F4.1 COM1(RS232) Baud Rate


Main Window displays [F4.1 ]
Auxiliary window displays [ 9600]
Selectable prameters:
1200, 2400, 4800, 9600, 19200.

F4.2 COM1 Byte and Parity


Main Window displays [F4.2 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 8 Byte, None parity
1 7 Byte, Odd parity
2 7 Byte, Even Parity

F4.3 COM1 Communication


Main Window displays [F4.3 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 None
1 Continuous output
2 Command output
3 Modbus RTU

F4.4 COM2 Baud Rate


Main Window displays [F4.4 ]
Auxiliary window displays [ 9600]
Selectable parameters:
300, 1200, 2400, 4800, 9600.

F4.5 COM2 Byte and Parity


Main Window displays [F4.5 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 8 Byte, None parity
1 7 Byte, Odd parity
2 7 Byte, Even Parity

F4.6 COM2 Communication


Main Window displays [F4.6 ]
Auxiliary window displays [ 0]

43
Selectable parameters:
0 None
1 Continuous output
2 Command output
3 Modbus RTU

F4.7 Terminal Address


Main Window displays [F4.7 ]
Auxiliary window displays [ 1]
Values from 1 to 32 are possible.
Address #0 is broadcasting address and default value is #1 .
This menu is valid when COM1/COM2 is in MODBUS mode.

F4.8 Print Format


Main Window displays [F4.10 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Wide format, 80 columns.
1 Narrow, 16 columns.
This menu is valid when COM1/COM2 is in Comand Output mode.

F4.9 Print Language


Main Window displays [F4.11 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Chinese
1 English

F5 Password

F5.1 SETUP Password


Main Window displays [F5.1 ]
Auxiliary window displays [ 0]
Press ‘1’ key to enter new password. The default is ‘8888’.

F5.2 Recipe Password


Main Window displays [F5.2 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 No password protection when modifying recipe.
1 User need inputing password when modifying recipe.

F5.2.1 Change Recipe Password


Main Window displays [F5.2.1 ]
Auxiliary window displays [ 0]
Press ‘1’ key to enter new password. The default is ‘8888’.
44
If F5.2=0, this menu is invisible.

F5.3 Date and Time


Main Window displays [F5.3 ]
Auxiliary window displays [ 0]
Press ‘1’ key to set new Date and Time.
Press ‘0’ key to cancel.

F5.3.1 Date
Main Window displays [F5.3.1 ]
Auxiliary window displays [XX.XX.XX ]
Press ‘1’ key to to set new date.

F5.3.2 Time
Main Window displays [F5.3 ]
Auxiliary window displays [XX.XX.XX ]
Press ‘1’ key to to set new time.

F6 Auxiliary Function

F6.1 Auto Preact Adjustment


Main Window displays [F6.1 ]
Auxiliary window displays [ 0]
Selectable parameters:
0 Disabled
1 Enabled
If disabling this function, F6.2, F6.3, F6.4 is invalid.

F6. 2 Adjustment Range


Main Window displays [F6.2 ]
Auxiliary window displays [ 50 ]
Values from 0 to 100% are possible.
Default value is ‘50’, the adjustment range is 50% of the last weighing offset
from target.

F6.3 Adjustment Interval


Main Window displays [F6.3 ]
Auxiliary window displays [ 1]
Values from 0 to 9 are possible.
Default is ‘1’. It means preact adjustment runs every time after bagging
sequence finished.

F6.4 Adjustment Threshold


Main Window displays [F6.4 ]
Auxiliary window displays [ 0.0 ]

45
The weighing offset must be within this threshold. Or else, adjustment will not
run.
F8 Diagnose

F8.1 Load Factory Default


Main Window displays [F8.1 ]
Auxiliary window displays [ 0]
Restore all settings into factory default.

F8.2 Save Current System Settings


Main Window displays [F8.2 ]
Auxiliary window displays [ 0]

F8.3 Load System Settings


Main Window displays [F8.3 ]
Auxiliary window displays [ 0]

F8.4 Discrete Input Diagnose


Main Window displays [F8.4 ]
Auxiliary window displays [ 0]

Controller displays ‘ HHHH’ to show current status of IN1, IN2, IN3, IN4. If
the I/O option board is installed, the displays ‘ HHHH’ is the status of IN5,
IN6, IN7, IN8. Shorten a port with COM, the corresponding ‘H’ will be
changed into ‘L’.

F8.5 Discrete Output Diagnose


Main Window displays [F8.5 ]
Auxiliary window displays [ 0]
Controller opens the outputs in turn from OUT1 to OUT4. If the I/O option
board installed, controller opens the outputs from OUT1 to OUT12.

F8.6 Calibration Values


Main Window displays [F8.6 ]
Auxiliary window displays [ 0]
The Calibration Values screen displays the current calibration values
configured for the scale.
These calibration values can be recorded and then manually entered into
a new replacement board should a failure ever occur, which eliminates
having to recalibrate the scale with test weights. While this method is
quick, it is not as accurate as placing test weights on the scale.

46
4. Maintenance
4.1 Error
B520 indicates internal system status or user operations automatically. Once an error
takes place, B520 will display an error code to show what the error is.

4.2 Error Code


Error Code Description Solution
E3 EEPROM fault
1: pressing key to reset EEPROM
parameters
2:replace a new EEPROM;
E4 Flash memory fault
1:pressing key to reset parameters
2.:Replace RAM;
E32 Insufficien Add Load weights
Load weights
E34 Inputing values Input a smaller value
exceeds capacity
E37 Scale in motion Recalibrate scale
┌────┐ Over Capacity 1. Too much weight on scale.
2. Check load cell
└────┘ Scale under zero 1. Press Zero key
2. recalibrate scale
3. check load cell.

47
5 Data Brief
5.1 Hardware
z Load Cell Excitation Voltage: 10V, four (4) 350 ohm load cells.
z Internal AD update rate 300Hz.
z Two screens. Weights and totals are displaying at one time.
z 17 Flat switch membrane with tactile-feel keys; polyester overlay. Including
numeric and function keys
z Display increments ranging from 1,000 to 20,000d.
z 2 Serial ports(RS232/RS485). Supports MT continuous, Command output,
and MODBUS RTU.
z Real-time clock circuit with power-lose protection
z Photoelectric isolated 8 discrete input / 12 outputs
z Universal power 87VAC ~ 264 VAC
z Metal enclosure, front panel IP65 certified protection
z High reliable connectors
z Support software update through RS232
z SMT technology passed EMC and RFI testing.

5.2 Software
z High speed filtering arithmetic. Improving bagging speed and its precision.
z Various bagging logics. Can drive relays directly.
z Can be used to control common filling procedure, bagging with flapping
and vibrating or bulk weighing.
z Save 10 recipes with totals weights and total packages upto 999999.
z Supports preset total weights or total package.
z MODBUS RTU
z Auto Zero Tracking
z Various time delay functionality
z Preact auto adjustment
z Motion check
z Friendly human interface.
z TraxDSP™ multi-stage digital filtering
z Save system setting for service

5.3 Specifications
5.3.1 Scale
Load cell excitation voltage:+10V DC, four 350Ω analog load cells.
Input signal: (3~30)mV。
Zero signal : (0~30)mV。
5.3.2 Power
Supply Criteria: 87V~264V (AC) at 48Hz~62Hz, Consumption 6W.

5.3.3 Display and Keypad


Aluminium enclosure, stainless steel front plate, satisfy IP65 requirements.

48
Two LED screens, 17 Flat switch membrane
5.3.4 Temperature characteristic
Operation Temperature: -100C∼+400C at 10%∼95% relative humidity,
non-condensing.
Storage Temperature: -400C∼+600C at 10%∼95% relative humidity,
non-condensing.

5.4 Install Size


Hatch size: 158mm x 70mm

158

70
Enclosure size: 194mm x 94mm x 125mm

125
94

Rail

B520 Seal

49
6. Appendix: Software update
6.1 Connection
PC
Controller
9Pin 25Pin
TXD 2 3
RXD 3 2
GND 5 7

6.2 System Application Software


B520 updating file named like ‘B520APPLX.XX.bin’
‘B520APP’ means application updating file, ‘ LX.XX’ is software version.

6.3 Updateing Steps


1: Open B520 enclosure, turn K1-4 switch to ON.
2: Open HyperTerminal

3: Input a new application name

50
Select the PC serial port which is connected to B520

Configurating serial port parameters

51
Power up the B520. It displays ‘LOAD’ and the HyperTerminal displays the following
information. B520 is ready for software updating.

pressing ‘ ’ and select ‘Ymodem’ in drop-down list.

52
Pressing ’send’ to start downloading software to B520.

When file downloaded, HyperTerminal displays ‘download success’ and terminal


displays ‘End’

53
4: disconnct power supply, and turn off K1-4. After recycle the power, updating
finished.;

54
7.Appendix2 Data Format
7.1 MT-continuous output
TOLEDO Continuous Output frame format (18 Bytes)

STX A B C X X X X X X X X X X X X CR CKS
1 2 3 4 5 6
Description:
1. <STX> (02H)。
2. Status byte :A, B, C.
3. Current displayed weight. 6 bytes unsighed digit.
4. Tare value. 6 bytes unsighed digit.
5. <CR> (ODH).
6. <CKS> Checksum character

Status Byte A
Bits0,1,2
0 1 2 Float point
0 1 0 XXXXXX
1 1 0 XXXXX.X
0 0 1 XXXX.XX
1 0 1 XXX.XXX
0 1 1 XX.XXXX
1 1 1 X.XXXXX
Bits3,4
3 4 Increment radix
1 0 X1
0 1 X2
1 1 X5
Bit5 1
Bit6 0

Status Byte B
Bits Function
Bit0 Gross=0, Net=1
Bit1 Sign: positive=0, negative=1
Bit2 Over capacity(under zero)=1
Bit3 Motion =1
Bit4 unit: kg=1

55
Bit5 1
Bit6 System initializing = 1

Status C

1 0
Bit0 Running (Auto) Stop(Manual)
Bit1 Over tolerance -
Bit2 Emergency stop -
Bit3 Fast feed -
Bit4 Middle feed -
Bit5 1 -
Bit6 Fine feed -
Bit7 discharge

7.2 MODBUS

B520 supports MODBUS RTU mode with ‘03H’, ‘06H’.as a client node in network.
To enable MODBUS functionality, F4.6 should be set as 3. Node address is defined in F4.7
ranging from 1 to 32. Be sure node address is unique in RS485 network.
Notice: The server(PC) can broadcast teminal data with node address #0, and all terminals
addressed from 1 to 32 will receive these data but without response.

Terminal error message:


According to MODBUS protocol, when teminal meets an error, the high bit of the function
code of response is ‘1’. For example, if terminal meet an error while executing 03H
command, the function code of response will be 13H.

7.2.1 Connection Sketch Map in RS485 network

PC or PLC 120ΩMatching resistance at


485A 485B farest node

485A 485B 485A 485B 485A 485B


TRM 1# TRM 2# TRM 3#

56
7.2.2 MODBUS Address Mapping
B520 supports writing/reading data by byte in MODBUS network.

Address Description(ReadOnly)

40001 Current gross


40002 Current Net
40003 Total Packages (Current recipe)
40004 High byte of total weight(current recipe)
40005 Low byte of total weight (current recipe)
.0 1=auto, 0=manual
.1 1=Net, 0=Gross
.2 1=Motion, 0=stable
.3 1=clamp
.4 1=fast feeding
.5 1=middle feeding
.6 1=fine feeding
.7 1=discharging
40006
.8 1=out of tolerance
.9 1=flap
.10 1=rising platform
.11 1=sever-valve in position
.12
.13
.14
.15
.0 Increment:
.1 0000=0.0001 0001=0.0002 0010=0.0005
.2 0011=0.001 0100=0.002 0101=0.005
0110=0.01 0111=0.02 1000=0.05
.3 1001=0.1 1010=0.2 1011=0.5
40007 1100=1 1101=2 1110=5
.4
.5
.6
.7
40008 Full scale
40009 Instant flow speed (valid in Bulk weighing mode F2.1=1)
40010
40011
40012

57
Address Description (read /Write)
40020 Tare Weight
40021 Current recipe
40022 Target (current recipe)
40023 Fine feed (current recipe)
40024 Fast feed (current recipe)
40025 Preact (current recipe)
40026 Zero tolerance (current recipe)
40027 Target tolerance (current recipe)
40028 0 1= Zero Calibration ok
(status bytes 1 1= Zero Calibration failed for scale in motion
for on-line 8 1= Span Calibration ok
calibration by 9 1= Span Calibration failed for scale in motion
ModBUS) 10 1= The input value[40051] for span calibration is too
small(<20% of scale capacity)
11 1= The input value[40051] for span calibration is too
large(> scale capacity)
12 1= The scale loaded weight for span calibration is too small
13 1= The scale loaded weight for span calibration is too large
40029
40030
40031
40032
40033
40034
40035
40036
40037
40038
40039
40040
40041
40042
40043
40044
40045
40046
40047
40048
40049
40050 .0 Send Tare command (write only)

58
.1 Send clear tare command (write only)
.2 Send Zero command (write only)
.3 Clear current recipe totals (write only)
.4 Clear all recipe totals (write only)
On-Line calibration
0 = start Zero Calibration process
40051
XXXXX=start Span calibration process (xxxxx is an integer for a
loaded weight on scale. The radix point is not included )

59
8 Appendix 3 Setup Tree

SEtUP
tree

F1 F2 F3 application F4 F5 F6 Auxiliary F8
Scale interface Application threshold Serail Port Password Application Diagnose

F1.1 F2.1 F3.1 Comparision F4.1 F5.1 F6.1 Auto preact F8.1 Load
Calib. unit App. mode delay COM1Baud rate SETUP Password adjustment factory default

F1.2 F2.2 F3.1.1 F4.2 COM1 F5.2 F6.2 F8.2Save current


Capacity Feeding speed Fast feed delay Byte & Parity Recipe Password Adjustment range system settings

F1.3 F2.3 F3.1.2 Middle F4.3COM1 F5.2.1Change F6.3 Adjustment F8.3 Load
Increment Latching feed delay communication Recipe Password Interval system settings

F1.4 F2.4 F3.1.3 Fine feed F4.4 COM2 F5.3 F6.4 Adjustment F8.4 Discrete
Calibration Totalization delay Baud Rate Date & Time Threshold input diagnose

F1.5 F2.5 Power-up F3.2 F4.5 COM2 F5.3.1 F8.5 Discrete


Zero adjustment controlling After weigh delay Byte & Parity Date Setting output diagnose

F1.6 F2.6 F3.3 Sever valve F4.6 COM2 F5.3.2 F8.6 Calibration
Span adjustment Target tolerance closing delay communication Time Setting values

F1.7 F2.7 F3.4 F4.7


Stability Material low Flap interval Terminal address

F1.8 F2.8 F3.5 F4.8


Filter mode Material high mid-flapping time Print Format

F1.9 F2.9 F3.6 F4.9 Print


Filter Depth Sever valve Final-flapping time language

F1.10 F2.10 Hopper F3.7 rising platform


Filter Frequency ready/bag clmped delay

F1.11 F3.8 rising


AZM platform threshold

F1.12 F3.9 F3.13


Power-up Zero Auto-zero interval clamp-bag delay

F1.13 F3.10 F3.14


Push-button zero Preset package Loose bag delay

F1.14 Blank F3.11 Bulk F3.15


over-capacity weigh-out target Auxiliary feeding

F1.15 F3.12 F3.16


Extended display Preset tons Weight interlock

60
9. Appendix4 Factory default
System Parameters Detault User System Parameters Default User define
F1 scale interface F3.14 Loose bag delay 0.0
F1.1 calibration unit 0 F3.15 Auxiliary feeding 0.0
F1.2 capacity 100 F3.16 Weight interlock 0.0
F1.3 increment 0.01 F4 Serail Port
F1.4 calibartion 0 F4.1 COM1Baud rate 9600
F1.5 zero adjustment 0 F4.2 COM1 Byte & Parity 0
F1.6 span adjustment 0 F4.3 COM1 0
F1.7 stability 1 F4.4 COM2 Baud Rate 9600
F1.8 filter mode 2 F4.5 COM2 Byte & Parity 0
F1.9 filter depth 5 F4.6 COM2 0
F1.10 notch filter 20 F4.7 Terminal address 1
F1.11 auto zero tracking 3 F4.8 Print Format 0
F1.12 power-up zero 1 F4.9 Print language 0
F1.13 push-button zero 2 F5 Password
F1.14 blank over capacity 2 F5.1 SETUP Password 0
F1.15 extended display 0 F5.2 Recipe Password 0
F2 Application F5.2.1 Change Recipe 0
F2.1 appliation mode 1 F5.3 Date & Time
F2.2 feeding speed 1 F5.3.1 Date Setting
F2.3 latching 0 F5.3.2 Time Setting
F2.4 totalization 2 F6 Auxiliary Application
F2.5 power-up 0 F6.1 Auto preact 0
F2.6 target tolerance 0 F6.2 Adjustment range 50
F2.7 material low 0 F6.3 Adjustment Interval 1
F2.8 material high 0 F6.4Adjustment 0.00
F2.9 sever valve 0 F8 Diagnose
F2.10 Hopper ready/bag 0 F8.1 Load factory default 0
F3 application threshold F8.2 Save current system 0
F3.1 comparision delay F8.3 Load system settings 0
F3.1.1fast feed delay F8.4 Discrete input 0
F3.1.2 middle feed 1.0 F8.5 Discrete output 0
F3.1.3 fine feed 1.0 F8.6 Calibration values 0
F3.2 after-weigh delay 1.0
F3.3 sever valve closing 0.0
F3.4 flap interval 0.0
F3.5 mid-flapping time 0
F3.6 Final-flapping time 0
F3.7 rising platform delay 0.0
F3.8 rising platform 0
F3.9 Auto-zero interval 0
F3.10 Preset package 0
F3.11 Bulk weigh-out 0
F3.12 Preset tons 0
F3.13 clamp-bag delay 0.0

61
METTLER-TOLEDO (ChangZhou) co., Ltd.PRC has
passed ISO9001 and ISO14001 verification.

(苏)制 00000070 号

Mettler Toledo (Changzhou) Scale&System Co., Ltd

*72227977*
Addr: 111 Taihu Rd. west, Changzhou, Jiangsu, China
http://www.mt.com
http://www.mt.com.cn

TM 72227977 R01

You might also like