Sunteți pe pagina 1din 102

Tu x o n - M C

(bagging mode)

USERS MANUAL
Ve r. 1 / 2 0 1 2 / 1 0

Table
1

General Information........................................................ 1
1.1 Function.................................................................... 1
1.2 Description................................................................ 2
1.3 Rear illustration......................................................... 3
1.4 Specification.............................................................. 4
1.5 Dimension................................................................. 5

Wiring.............................................................................. 6
2.1 Installation................................................................. 6
2.2 Power connection..................................................... 7
2.3 Load cell connection................................................. 7
2.3.1 Six wires........................................................... 7
2.3.2 Four wires........................................................ 8
2.4 I/O terminals............................................................. 9
2.5 Analog output connection....................................... 10
2.6 Serial port connection............................................. 11

Calibration.................................................................... 12
3.1 Instruction............................................................... 12
3.2 Flow chart............................................................... 12
3.3 Millivolt display........................................................ 15
3.4 Calibration without weights..................................... 16
3.5 Quick zero/gain calibration..................................... 18
3.6 Parameter table...................................................... 18
3.7 Parameter record................................................... 18

Parameter setting........................................................ 19
4.1 Defination............................................................... 19
4.2 Operation parameter table..................................... 21

Recipe setting............................................................. 24
5.1 Recipe number...................................................... 24
5.2 Recipe configuration............................................. 24
5.3 Recipe parameter table......................................... 25

Operation.................................................................... 33
6.1 Operating status.................................................... 33
6.2 Set batching times................................................. 33
6.3 Check and clear accumulative total....................... 34
6.4 Manual discharging............................................... 35
6.5 Manual zeroing...................................................... 36
6.6 Restore for broken power...................................... 36
6.7 Supplement........................................................... 36
6.8 Free fall Compensation......................................... 37
6.9 Filling level and control......................................... 37
6.10 I/O testing........................................................... 38
6.11 I/O defination...................................................... 39
6.12 Display testing.................................................... 43
6.13 Reset.................................................................. 44
6.14 Backup & restor................................................... 45
6.15 Analog calibration & self-definition...................... 46
6.15.1 Analog calibration........................................46
6.15.2 Analog self-definition...................................48
6.16 Password............................................................ 49
6.17 Set password...................................................... 49
6.18 Operation mode...................................................50

Automatical bagging................................................... 51
7.1 flow chart with hopper........................................... 51
7.2 flow chart without hopper ......................................51

7.3 Sketch map with hopper........................................52


7.4 Sketch map with hopper........................................53
7.5 Description............................................................ 53
8

Serial port communication.......................................... 55


8.1 RS protocol........................................................... 55
8.2 MODBUS protocol................................................ 77

Error and alarm message........................................... 98

1 General information
Tuxon-MC

Bagging

controller

is

kind

of

weight-increasing control instruments to control automatic


bagging machine at high accuracy and powerful function,
which widely used in various bagging systems for concrete,
bitumen, fertilizer, feeding stuff and so on.

1.1 Function
Small volume, unique design, easy operation;
Suit to all of load cells at bridge-type resistance strain
gauge;
14 I/O( 4 input / 10 output
RS232/RS485 to ensure stable communication;
Fast, moderate and slow feeding with Jog feeding ;
Multi digital filter;
Automatical modify for free fall;
High precision 16bit DA analog output;
Automatical compensation
Digital calibration with or without weights;
Password for calibration, operation parameters etc.;
Automatic zeroing when power up;
Automatic zero tracking.
Three operation modes(optional).

-1-

1.2 Description

P 1-1

Keypad
Zero/Exit key to exit present operation / return back.
Parameters key to select parameters and set value.
Function key to set parameters and select function.
Confirmation key to enter or confirm parameters.
Status indication:
Light in bagging process.

Both SP1 and SP2 light in fast feedingSP1

light in moderate feedingSP2 light in slow feeding.


Light in discharging process.
Light for zero when weight is among 01/4d.
Light for stability when weight is in stable range.
Display:
Main display6digits, display weight and parameters.
Sub-display6digits, display G.W. and parameters.
-2

1.3 Rear illustration

P 1-2
I/O input terminals

I/O output terminals


Load cell terminals
Serial port / analog terminals
Power connection
Fuse socket

-3-

1.4 Specification
Common:
Power supplyAC90V260V 50Hz (or 60Hz) 2%
FilterInside
Working temperature-1040
Max humidity90%R.H without dew
Power consumptionAbout 10W
Dimension10515157mm
Analog:
Load cell powerDC5V 300mA (Max)
Input impedance10M
Zero steady range0.029mV
Input sensitivity0.01uV/d
Gain input range0.210mV
Transfer modeSigma - Delta
A/D conversion speed120times/sec
Non-linearity0.01%F.S
Gain drift10PPM/
Display Precision1/30000
Digital:
Weight display6digits red high-brightness LED
Minus display-
Overload displayOFL
Decimal point5kinds (optional)
-4

1.5 Dimension

-5-

2 Wiring
2.1 Installation
1. Cut hole as left size
in the suitable place of
control box.

2. Screw open in four


corners, then dismantle
mounting plates.

3. Install indicator in
the front of control box.

4. Insert mounting
plates on both sides
and then screw tightly.
P 2-1
-6

2.2 Power connection


Tuxon-MC bagging controller connects power as
follows:

P 2-2

1. AC power must connect with ground;


2. Please do not connect indicators earth line
with other huge electronic equipment directly.

2.3 Load cell connection


EX+: Excitation+

6 wires
4-wires
1)

EX-: Excitation-

EX+

SN+

SN+: Sense+

EX-

EX+

SN-: Sense-

SIG+: Signal+

SN- SIG+

EX-

SIG+

SIG-: Signal-

SIG-

Shield

SIG-

Shield

6 wires connection:

P 2-3
-7-

2) 4 wires connection

P 2-4

1. As load cell output sensitive analog signal,


please use shield cable to separate with other
cables, especially AC power;
2. 4 wires connection is suitable for short distance
and stable temperature or low precision field,
otherwise use 6 wires connection.
3. For more load cells parallel connection, their
sensitivity (mV/V) should be same.

-8

2.4 I/O terminals


Tuxon-MC Bagging indicator transfer data by
optoelectronic isolation technology, thus need 24V DC
outside as power supply, which anode connect with indicator
24V+, and cathode with 24V- through the COM1 (DC+)
and the COM2 (DC -). The input signal is low level
effective, and the output is transistor open-collector output,
which driving current can reach 500mA.
I/O definition as follows

P 2-5

Indicator input terminal connection:

P 2-6

Indicator output terminal connection:

P 2-7
-9-

I/O tolerant definition as follows:


Output

Input

OUT1

Fast feeding

IN1

Run

OUT2

Moderate feeding

IN2

Nip bag

OUT3

Slow feeding

IN3

Lower le vel

OUT4

Discharge

IN4

Stop

OUT5

Ove r tole rance

OUT6

Run

OUT7

Pat bag

OUT8

Near-zero

OUT9

Nip bag

OUT10

Lack material

2.5 Analog output connection


Analog output two kinds: voltage and electric current.
For voltage output, 0-5V/0-10V/-5-5V/-10-10V is optional
for voltage output4-20mA/0-20mA/0-24mA is optional for
electric current output. Define terminals as follows

P 2-8

NoteAnalog output is optional function, please declare if


need when place orders.
- 10

2.6 Serial port connection


Serial port(RS485 or RS232) connection as follows

P 2-9

RS232 connection

P 2-10

RS485 connection
A

GND

GND

.
.
.
Controller n

A
B

Computer

Controller 1

GND is ground of RS485, it can very


much improve communication
quality via connecting with GND by
low-resistance wire when there is a lot
of disturbance in working field.

GND

P 2-11
- 11 -

3 Calibration
3.1 Instruction
Tuxon-MC bagging controller need calibrate at
beginning of operation or changing any parts on weighing
system or non-suitable application for user. The calibration
can define radix point, minimum scale division, maximum
scale capacity, zero and gain, etc.
User can press

to enter next or press

to

save setting to only change one parameter, and then


press

to exit.

3.2 Flow chart


Press
to display
CALand then press
to

enter

password.
Input
correct
password when
display CAL ON one
second, then enter to
set
radix
point
automatically.

- 12

1) Press
set radix point
(0~0.0000 5 kinds optional)
press
to save and enter
mini division.
2) If not change radix point,
press
directly to enter
mini division.
1) Press

to set mini

division(1~50
optional )press

6kinds
to save

and enter max. capacity.


2) If not change mini division,
press

directly to enter

max. capacity.
1) Input max. capacity(mini
division 30000)press
to save and enter millivolt
display.
2) If not change, press
to enter millivolt display
directly.
1) Select suitable sensitivity
based
on
load
cell,
press
to save and enter
millivolt display. Otherwise to
press
directly to enter
millivolt display.
- 13 -

1) When load cell output


millivolt value, press
to
enter zero calibration directly.
2) The display value is similar
with millivolt from SIG+/SIGterminals. See Character 3.3
for details.
1) When scale platform is
stable, press
to take
present weight as zeroand
enter gain calibration.
2 Press
to reserve
original zero and enter gain
calibration.
1) Gain calibration as the
left chart.
When calibration with
weights, please record zero
millivolt, gain millivolt and
weight value in list. If no
weights, user will calibrate
according to these data.
2) Press
to enter
password directly, no gain
calibration.
1) See Character 5.11 to set
password, then press

to

exit calibration and return.


2) If
press

not set password,


directly to return.

Normal working status.


- 14

3.3 Millivolt display


This function is mainly used to test weighing system,
four-corner position-error of force-transmitted equipment
and load cells linearity.
1. Test weighing system
(1) If the indicator display variational millivolt value
according to add weight, thus indicate load cells are
connected correctly and force-transmitted equipment is
operated normally.
(2) If the indicator display OFL (or OFL), thus indicate
the weight is too heavy (or too light), then need unload (or
add) the weight. But if always display OFL (or OFL) after
changing weight, maybe the following reason cause:
a. Please check force-transmitted equipment.
b. Please check the load cells connection.
c. Please check Load cells.
2. Test four-corner position-error of force-transmitted
equipment
Please load same weight on scales every corner and
record individual millivolt value. If the values are obviously
different, please adjust force-transmitted equipment.
3. Test load cells linearity
Please load several same weight values within the
weighing capacity and record relevant millivolt value after
zeroing every time; if the discrepancy is bigger among
millivolt values, thus indicate that the load cells linearity is
not good, need change new load cell or adjust
force-transmitted equipment.
- 15 -

3.4 Calibration without weights


Calibration without weights is only for urgency. If
change new load cells or indicator, or adjust weighing
system, calibration without weights is not correct.

- 16

- 17 -

3.5 Fast zero / gain calibration


In weighing status, press
for long time, when
display password input, then input password correctly and
enter zero calibration. See Character 6.16 for details.

3.6 Calibration parameter table


Sign
Point
1d=
CP
St
SE
E SCAL
AddLd(d)
PASS

Parameter
Decimal
point
Mini division
Max
capacity
System
millivolt
Sensitivity
Zero
Gain
Set
password

Type

Initial
value

Division
0,0.0,0.00,0.000,
0.0000
1,2,5,10,20,50

5
6

0
1

mini division30000

10000

23

2(mV/V)

000000

3.7 Calibration parameter record


Parameter

Valued

Date

Remark

Decimal point position


Mini division
Max capacity
Load cell sensitivity
Password setting

List(calibration with weights)


Times
1
2
3
- 18

Zero
millivolt
mV

Gain
millivolt
mV

Weights
Kg

Date

Remark

4 Parameter setting

Note Press

to switch among

parameterspress

to enter next

menupress
to return previous
menu.See Chapter 4.1 for details.

4.1 Defination
Press

to select parameters, then press

to set parameters, after that, press


setting.
1Optional parameter setting
Setparameter 5 ONfor example:

and
to save

- 19 -

1. Press
, then sub-display
sparkle OFF.
2. Press
showON.

, then sub-display

3. Press
to save setting. If not
need
set
other
parameters,
press

to return.

2Numerical parameter setting


Set parameter 7as 35for example:
1. Press
in the left.

, sub-display sparkle 5

2. Press

till sub-display show 3

then press
right one.

3. Press
then press

- 20

sparkle move to the

till sub-display show5


to save and finish.

4.2 Operation parameter table


No.

Para.

Initial

0199

01

Scale no.

1200~57
600

9600

Baud rate

Rs / Bus

Rs

3.1

Read /
Cont

Cont

3.1.1

0~5

3.1

Rtu/Asc

Rtu

3.1.1

Hi Lo
Lo Hi

Hi Lo

Description

Communication mode:
Rs: GM mode, including
Read and Cont mode
Bus: MODBUS mode,
including Rtu & AscII mode.
Rs/Re mode:
READcommand
CONTcontinue
Serial port data-sent speed
for CONT at Rs/Re mode
1-5means 10,20,30,40 and
50ms
0means one character time.
MODBUS communication
mode: Rtu or Asc
MODBUS dual-byte register
storage turn for Rtu at
MODBUS
Hi LoHigh byte in the front,
low byte at back
Lo HiLow byte in the front,
high byte at back.
- 21 -

- 22

18N2
18E1
18O1
18N1
17N2
17E1
17O1

18E1

Data format
18N2
R / C / B_r optional

18E1
R / C / B_r optional

18O1
R / C / B_r optional

18N1
R / C / B_r optional

17N2R / C optional

17E1R / C optional

17O1
R / C optional.

ON/OFF

OFF

Automatic zeroing when


power on

0099

01

Zero tacking range(0099d


optional).
If setting 0, not zero tracking.

0199

50

Zeroing range(01%99% of
full capacity).

0199

01

0~9

10

0~9

11

00~99

00

12

bin no/
binyES

binyES

Stability criterion range(01


99d optional).
AD digital filter parameter
0no filter9strongest filter
Stability filter: Second filter
based on first one
0no filter9strongest filter
Automatic zeroing alternation
when Bagging times finish .
NoteNot zero for first
bagging.only effective in
binyES mode; 0 not to zero.
Working mode
bin noWithout weighing
hopper binyESWith
weighing hopper.

12.1

GroSS /
nEt

nEt

13

Co/Sin

Co

14

ON /
OFF

OFF

15

ON /
OFF

OFF

16

ON /
OFF

OFF

17

ON /
OFF

OFF

18

4-20 /
0-20 /
0-24 /
0-5 /
0-10 /
-5-5 /
-10-10 /
USEr

4-20

19

ON/OFF

OFF

19.1

******

Gross/Net working mode for


no weighing hopper
GroSSGrossnEtNet
Feeding mode
CoFast/Moderate/Slow
combination
SinFast/Moderate/Slow
single feeding.
Switch to release bag
automatically
ONrelease automatically
OFFrelease manually.
Switch to count manual
discharging into
accumulative total
ONyesOFFnot.
Switch to count over/under
tolerance into accumulative
total
ONyesOFFnot.
Save when power off
ONRestore after restart
again when power off
OFFnot restore.
Analog output
4-204-20mA
0-200-20 mA
0-240-24 mA
0-5 0-5V
0-100-10V
-5-5 -5-5V
-10-10 -10-10V
USEr: User self-definition
Password switch
Password setting. See
Character 6.17 for details.
- 23 -

5 Recipe setting

5.1 Recipe number


Tuxon-MC can store 40pcs recipes related number
01~40, which can be configured by user.

5.2 Recipe configuring


1 Optional recipe parameters
Alternate between recipe parameters F1~F12 by
enter by
- 24

and return by

2 Configure recipe parameters


In recipe item, user can press
change.

to enter to check or

5.3 Recipe parameter table


No.

Para.

Initia l

Description

F1

U_LSet

None

Press
to enter or press
to enter F2 directly.

F1.1

xxxxxx

000000

Target value.

000000

Leading quantity of fast


feeding.
When fix valueif weight
target value - leading
quantity of fast feedingthen
stop fast feeding.

000000

Leading quantity of
moderate feeding.
When fix valueif weight
target value - leading
quantity of fast feedingthen
stop moderate feeding.

000000

Free fall value.


When fix valueif weight
target valuefree fall value,
then stop slow feeding.

000000

Near-zone weight: When fix


value, if present weight
near-zone weight, then start
timer to discharge after t5.

F1.2

F1.3

F1.4

F1.5

xxxxxx

xxxxxx

xxxxxx

xxxxxx

- 25 -

F1.6

xxxxxx

000000

Starting weight to pat


bag.(Only display without
weighing hopper mode)
Setting time: press

F2

F2.1

F2.2

Ti

se t

00.0~99. 9
(s)

00.0~99. 9
(s)

None

into

00.5

Feeding delay time t1:


With hopper modeZeroing
at stability within zeroing
alternation after time t1,
otherwise feeding directly
Without hopper mode
reduce tare in stability after
time t1 when nip bag.

00.9

No contrast time t2 in fast


feeding: In time t2, the
indicator dont contrast
present weight with the
value (target value - leading
quantity of fast feeding).

F2.3

00.0~99. 9
(s)

00.9

F2.4

00.0~99. 9
(s)

00.9

- 26

enter, or press
item F3 directly.

to

No contrast time t3 in
moderate feeding: In time
t3, the indicator dont
contrast present weight with
the value (target value leading quantity of
moderate feeding).
No contrast time t4 in slow
feeding: In time t4, the
indicator dont contrast
present weight with the
value (target value - free fall
value).

F2.5

00.0~99. 9
(s)

00.5

F2.6

00.0~99. 9
(s)

00.5

Over tolerance checking


time t5: Check over
tolerance in stability after
time t5.
Fix value within time t6 after
time t5.
With hopper mode: wait bag
-nipped signal after time t6.
Without hopper mode: begin
to pat bag or release bag
directly after time t6.

F2.7

00.0~99. 9
(s)

00.5

Discharging delay time t7:


With hopper mode: when
the weight is less than
near-zero value, shut off
discharging after time t7.
Without hopper mode: when
the weight is less than
near-zero value,release bag
automatically and return to
G.W., so finish the bagging
process once after timet7.

F2.8

00.0~99. 9
(s)

00.5

Bag-nipped delay time t8:


Nipping bag within time t8.

00.5

Bag-released delay time t9:


With hopper mode: Output
signal to release bag after
time t9 without discharging.
Without hopper mode:
Output signal to release bag
after time t9 when fixing
value finish or when patting
bag finish.

F2.9

00.0~99. 9
(s)

- 27 -

F3

F3.1

F3.2

ON/OFF

0.09. 9

0.09. 9

OFF

Over/under tolerance
alarm
ONpress
to enter
F3.1;press
to enter F4
OFF: press
or
to
enter F4 directly.

0.5

Over tolerance percent:


When fix valueif weight
target value + target value
over tolerance percentso it
is over tolerance.

0.5

Under tolerance percent:


When fix valueif weight
target value - target value x
under tolerance percentso
it is under tolerance.

F3.3

ON/OFF

OFF

Pause switch for


Over/under tolerance
ONpause and display
present net weight at over
or under tolerance, so user
can press
or input
clear alarm effective
signal, then go onUser also
can input stop effective
signal to stop .
OFFonly output alarm
message within time t, but
not stop.

F3.4

00.0~99.9
(s)

00.5

Over/under tolerance alarm


time t: output alarm within
time t if above item is OFF.

- 28

Free fall compensation

F4

ON/OFF

OFF

ONPress

to enter

F4.1Press
directly.

to enter F5

OFFPress
or
enter F5 directly.

F4.1

00~99

to

01

Free fall compensation


times: The indicator will
make the average of thus
times as compensation
value.

F4.2

00~99

02

Free fall compensation


percent of target value: If
free fall value is more than
the percent of target value,
the value will not be
accounted to average.

F4.3

0~3

Free fall compensation


range: 1 for 100%2 for
50%3 for 25%0 for 0%.
Under tolerance
supplement

F5

F5.1

ON/OFF

00~99

OFF

03

ONPress
to enter
F5.1Press
to enter F6.
OFFPress
or
to
enter F6 directly.
Jog-feeding supplement
times: After that, if weight is
still under tolerance, then
sent out alarm signal .
- 29 -

F5.2

00.0~99.9
(s)

00.5

Jog-feeding
effective time.

supplement

F5.3

00.0~99.9
(s)

00.5

Jog-feeding
supplement
alternation time.
Patting bag (NoteNot pat
bag with weighing hopper

F6

ON/OFF

OFF

ONPress

to enter

F6.1; Press

to enter F7.

OFFPress
or
enter F7 directly.

to

F6.1

P_Add
P_End
P_AEn

P_End

P_Add Only pat bag in


feeding
P_EndOnly pat bag after
fixed value
P_AEnPat bag in feeding
and after fixed value.
(Note: Not pat bag with
weighing hopper

F6.2

000~999

Patting bag times in feeding.

F6.3

000~999

Patting bag times after fixed


value.

00.5

Patting bag delay time t10:


With hopper mode: output
signal to pat bag after time
t10 when discharging finish.
Without hopper mode: time
t10 is ineffective.

F6.4

- 30

00.0~99.9
(s)

F6.5

00.0~99.9
(s)

00.5

High-level lasting time for


patting bag.

F6.6

00.0~99.9
(s)

00.5

Low-level lasting time for


patting bag.

F6.7

ON/OFF

OFF

Shake bagbegin to shake


bag after bag-patted last
time when ON.
(Note: Only display at no
hopper mode)

F6.8

00.0~99.9
(s)

00.5

Shake bag delay time t:


stop shaking bag after delay
time t when bag release.
Jog-feeding supplement

F7

ON/OFF

OFF

ONPress

to enter

F7.1Press

to enter F8.

OFFPress
or
enter F8 directly.

to

F7.1

d_S/d_d/
d_ds

d_S

Jog-feeding supplement
mode:
d_SSlow jog-feeding
d_dModerate Jog-feeding
d_dSslow and moderate
jog-feeding.

F7.2

00.00~
99.99(s)

0.05

Moderate feeding effective


time ta at moderate jog
feeding.

F7.3

00.00~
99.99(s)

0.05

Moderate feeding ineffective


time tb at moderate jog
feeding .
- 31 -

F7.4

00.00~
99.99(s)

0.05

Slow feeding effective time


tc when slow jog feeding.

F7.5

00.00~
99.99 (s)

0.05

Slow feeding ineffective


time td at slow jog feeding.

Discharging times within


one process. Release bag
till discharging times finish
at hopper mode. 0 to
discharge directly, no need
bag-nipped signal.

dsp_re

In stop statussub-display
dsp_reRecipe no.
dsp_DAAnalog value
rdp_s1Accumulative total
rdp_s3Total bag quantity.

rdp_fi

In running statusunder
display items
rdp_fiDisplay target value
rdp_s1Display
accumulative total value
rdp_s2Display target value
feeding value
rdp_s3Display total bags.

F8

0~9

F9

sdp_DA /
sdp_re /
rdp_s1 /
rdp_s3

F10

rdp_fi
rdp_s1
rdp_s2
rdp_s3

F11

ON/OFF

OFF

Display-locked function
OFFNo display
ONdisplay fixed value or
present weight when weight
is less than near-zero value.

F12

ON/OFF

OFF

Recipe parameter password

- 32

F12.1

Please refer Character 6.17


for details to set password.

******

6 Operation
6.1 Operation status
1. When power on, buzzer hoot, main and sub-display
flash 8and instruction lights also sparkle.
2. After finished, main display
show 8806-b and sub-display
show software no. .
3. (1)When operation parameter
no. 14=OFF or F14=ON power off in
stop status, bagging controller show
present weight after display working mode and software no.
within 3 seconds.
2When operation parameter
no.14=ON and power off in running
status, main display show gross
weight, sub-display showConti? after display working
mode and software no. within 3 seconds. ID no. is material
no. before power off, such as right chart, material lno.3 is
batching when power off.
At this time, press
processpress

to continue last bagging

to begin new bagging process.

6.2 Set batching times


Batching times range is from 0~9999. When finished,
batching controller display ERROR5 alarm and pause.
- 33 -

When user press

or input clear alarm effective signal,

batching controller return stop status.


For example, set batching times 3 as follows
1. In stop status, press
main display show bAt.

4times till

2. Press
to enter and sub-display
show0000and sparkle in hight digit.
3. Press

to move sparkling digit to

the left, then press


change to3.
4. Press
press

till sparkling digit

to save and finish, then


to return stop status.

1. If batching times are zero, then enter stop status


directly after discharging.
2. If discharging one time when batching finish,
only when total batching finished, bagging controller
check if batching times are up.

6.3 Check and clear accumulative total


Accumulative total value display 9digits at most(main
display show 3digits and sub-display show 6digits), which
means main display show high 3digits and the sub-display
show low 6digits. Accumulative total times display 6digits on
main display. Please see following operation flow chart:
- 34

5times till

1. In stop status, press


main display show totAL.
2. Press

to enter accumulative total.

3. The present accumulative total value is


207356289,
Press
accumulative total times.

to

enter

4. The present accumulative total times


are 80307, press
stop status.

(2times) to return

1. When accumulative total disply, press

for

sparkle value, then press


to clear accumulative total
value, and return stop status.
2. Not clear accumulative total value when running.

6.4 Manual discharging


In stop status, when user input manual discharging
signal, the bagging controller output effective discharging
signal; input manual dischargingsignal again, then the
bagging controller output ineffective discharging signal.
In running status, after fixed value, the bagging
controller only outputdischargingeffective signal to
discharge after receiveddischarging permiteffective signal.
- 35 -

6.5 Manual zeroing


When stop, press

or input zeroing signal to clear

gross weight value.


Note: Operation must be in stable status or gross
weight is in the zeroing range. Otherwise the indicator will
display ERROR3 or ERROR2 alarm message.

6.6 Save for broken power


When operation parameter 17 is ON, if the power
supply break, bagging controller can restore previous
working status after power restart again.

6.7 Supplement
When recipe parameter F3 is ON and present weight is
under tolerance, so bagging controller begin supplement if
recipe parameter F5 is ON. The bagging controller will
automatically check following supplement mode according
to present weight and target value:
1Present weight target value leading quantity of
fast feeding, restart fast, moderate and slow feeding again;
2Target value - leading quantity of fast feeding
present weight target value leading quantity of moderate
feeding, restart moderate and slow feeding again;
3Target value leading quantity of moderate
feeding present weight target value leading quantity of
slow feeding, restart jog feeding.

- 36

6.8 Free fall compensation


When recipe parameter F4 is ON, bagging controller
compensate free fall value automatically.
User need press

long time to save the

compensation value in stop status.


Note: When supplement F5 is ON, the free fall value do
not compensate whether F4 is ON or OFF.

6.9 Filling level and control


There are three kinds of filling levels: dual levels
(upper and under levels), single level (under level) and no
filling levels. Please refer to following instruction:
1. Dual levels (upper and under levels): Define I12 and
I13 as input. When both upper and under levels input
ineffective, the filling output effective; When the upper level
input effective, the filling output ineffective. At same time, the
feeding wont start till the under level input effective before
each feeding (fast, moderate or slow). But in feeding, it is no
use whether the under level input effective or not.
2. Single level (under level): Only define I13 as input.The
indicator wont control to fill material. The feeding wont start
till the under level input effective before each feeding (fast,
moderate or slow). But in feeding, it is no use whether the
under level input effective or not.
3. No filling levels:The indicator wont control to fill
materials.
- 37 -

6.10 I/O testing


Press
press

to

switch

among

OUT1~OUT10

and

to return. Please refer following flow chart:


Stop
Press

Press

main-display
showinPUt

Press
to
enter
I/O
input testing.
Press

main-display
showoUtPUt

Press
to
enter
I/O
output testing.

- 38

8 times till main-display showtStio.


Sub-display indicate
F means IN1~IN4
from left to right
when input
effectively, F change
to O.
For example, F
change to O indicates
IN1 input effectively
and connect correctly.
OUTPUT means
testing. Main-display
show output number,
sub-display show
status.
Press
,sub-display
OFF change to ON
indicates OUT1 output
effectively and connect
correctly.
Press
to switch
output numbers, such
as from OUT1 to
OUT2.

6.11 I/O definition


When stop, user can define I/O ports by

and

to return.
The flow chart is to define OUT3 as O5(SP5) for
example
When stop, press
display showiodEF.
Press

4times, main

to input correct calibration

password, the press


to define. See
Character 6.19 for details.
Main

display

shows

output

sub-display show code, press


main display show OUT3.
Press
press

and
till

till sub-display show 05, then


to finish.

If not need define others, press


to
return.
W hen slow feeding ef fect, OUT3
ouput effectively.
Output code table
Output
Code

Definition

Description

O0

None

O1

Run

Effective in running status

O2

Stop

Effective in stop status

No definition

- 39 -

O3

Pause

O4

Fast feeding

O5

Moderate
feeding

O6

Slow feeding

O7

Fix value

O8

Over tolerance

Effective in over tolerance.

O9

under tolerance

Effective in under tolerance.

O10

Alarm

Effective
when
over/under
tolerance,
batching
times
finished and so on.

O11

Nip bag

Effective signal to nip bag and


ineffective signal to release bag.

O12

Pat bag

Control to pat bag.

O13

Discharging

O14

Zero

O15

Filling material

O16

Batching times

- 40

Effective in pause status


Begin fast feeding when weight
<| target value leading quantity
of fast feeding.
Begin moderate feeding when
weight <| target value leading
quantity of moderate feeding.
Begin slow feeding when
present weight <| target value
free fall value.
Fix value between slow feeding
and discharging or patting bag.

Discharge material after timeT6.


Effective when present net is
less than near-zero value.
Control to fill material. When
under level input ineffective,
filling output effective;when
upper level input effective,
filling output ineffective.
Finish batching times.

the
the
the
the

O17

Lacking
material

When the under level input


ineffective, the filling output
effective.

O18

Stability

Instruction light on for stability.

O19

Breaking output

The signal output changed


according to input signal.

O20

Stop-feeding
output

When fast, moderate and slow


feeding, the signal is ineffective;
others are effective.
Input

Code

Definition

Description

I1

Start

I2

Quick stop

I3

Stop

Return to stop status when


impulse input is effective.

I4

Zero

Zeroing for gross weight when


impulse input is effective.

I5

Clear alarm

Clear alarm when impulse input


is effective.

I6

Recipe no.

Recipe no. 1 to 40. If target value


is 0, then go to next one.

I7

Nip bag /
release bag

Change to nip bag or release


bag.

I8

Manual
discharging

Discharge when level input is


effectiveStop to discharge when
level input is ineffective.

Enter run status when impulse


input is effective.
Return to stop status at once
when impulse input is effective.

- 41 -

Manual
discharging

Effective discharging output


when impulse input is effective;
ineffective when again more.

I10

Manual slow
feeding

Effective slow-feeding output


when effective input one time;
ineffective when again more.
NoteSupplement in stop and
run status.

I11

Keypad lock

Only can press

I12

Upper level

Level input for upper level of


material hopper.

I13

Under level

Level input for under level of


material hopper.

I9

I14

Discharging-val
ve closed
completely

I15

Nip bag
completely

- 42

effectively.

Effective input for discharging


valve
closed
completely;
contrarily not closed.
With hopper modeNot feeding
until the input is effective. If
ineffective input, then stop fast /
moderate / slow feeding.
Note: No definition, no use.
Effective input for nipping bag
completely, contrarily not nip
completely.
With hopper mode Not
discharging until the input is
effective. If ineffective input, then
stop to discharge.
Without hopper mode Not
feeding until the input is
effective. If ineffective input, then
stop fast / moderate / slow
feeding.
Note: No definition, no use.

I16

Enter pause status when


impulse input is effective.

Pause

I17

Start/Stop

I18

Clear total

I19

Breaking input

When level input is effective,


start to runIf ineffective, return
to stop status after finish bagging
when feeding, otherwise stop at
once.
Effective input to clear total times
and weight.
Level input is effective, the
breaking input is effective;
Otherwise ineffective.

Note: Same input/output code can be defined as several


inputs/outputs, such as both IN1 and IN2 are defined as I4.

6.12 Display testing


The following flow chart is to test lights on main-display
and sub-display, status and instruction:
Press

7 times in stop status

till main display show tStdip.


Press
till all of main display,
sub-display and status lights are
bright.
Press
till all of lights shine and
sparkle at 2seconds/time.

Press

2times to exit testing and

return.
- 43 -

6.13 Reset
Reset present parameters to initial setting.
Reset I/O definition (io) for example:
1. In stop status, press
display show init.

till main

2. Press
to input correct calibration
password. See Character 6.19 for
details.
3. Press
till sub-display showio
I/O definition).
Note: SETUPto backup operation
parameters; CALto backup calibration
parameters; rECiPEto backup recipe
parameters; ALLto reset all of
parameters.
4.
Press
showYES?.
5.
Press
showSUCCESto
parameters. Press

sub-display

,
sub-display
enter
next
to return.

1. Suggestion: When reset, please backup first to be


used in the future.

- 44

6.14 Backup & Restore


User can make all of parameters backup.
Makeall of parameters (ALL)backup for example:
1. When stop press
display
press

show

till main

bAC.

And

then

input calibration password,

sub-display show SET UP.


2. Press

till sub-display showALL

all of parameters
Note: SETUP operation parameters
backup; CALcalibration parameters
backup; ioI/O definition backup.
rECiPErecipe parameters backup.
3.

Press

sub-display

showYES?, then press


to
confirm and enter next parameters.
Otherwise press
stop status.

to exit and return

Restore backup is similar with backup operation. When


main display show rbAC, press

to enter and restore.

- 45 -

6.15 Analog calibration & self-definition


1. In stop status, press

till main

display show CALdA.


2.Press

to

input

correct

calibration

password,

and

then

press

to enter analog self-

definition (sub-display showSET).


3.Press

to

set

analog

self-definition parameters. Press


to switch analog calibration.
4.Press

to

set

analog

calibration parameters.
6.15.1 Analog calibration
Calibrate at 4 values4mA12mA20mA and maximum
current.
1) 4mAMain display shows CAL DA, sub-display 10923 ,
ID indicates 1
2) 12mAMain display shows CAL DA, sub-display 32768,
ID indicates 2
3) 20mAMain display shows CAL DA, sub-display 54613,
ID indicates 3
maximum currentMain display shows CAL DA, sub-display
24.000.
For example: calibrate 12mA output and Max. current:
- 46

1. Press
2. Press

to calibrate 4mA.
to calibrate 12mA,

which ID indicate from 1 to 2;


Calibrate 20mA when ID indicate
3; If no ID indication, it calibrates
maximum current.
Note: Press

long time in

calibration, sub-display value for all of


analog output restore to initial value.
Calibration method:
1. Please connect multi-meter with analog output terminals
correctly in calibration.
2.If the analog output value from multi-meter and terminals
are different, press
press

or

, so sub-display sparkle, and then

to change DA digits and adjust analog

output value to be same as calibration value, after that,


press

to finish.

3. If the analog output value from multi-meter and terminals


are same, press

to next calibration item.

4.No need adjust DA digits to calibrate maximum analog,


only input analog value from multi-meter in the calibration.
6. Press

to exit.
- 47 -

6.15.2 Analog self-definition


1. Press

to define voltage and

current parameters.
2. Press
then

, sub-display sparkle, and

press

press

to
to

save.

switch

and

After

that,

press
to define analog value.
3. Analog self-definition: minimum
analog value, zero analog value,
maximum capacity analog value and
maximum analog value.
Main display show SP1SP2SP3
SP4,

which

change

by

Note: Operation item 18 must set USEr.


Definition description
1) minimum analog value is output analog value of minimum
analog. When the weight is less than zero,the linearity
between zero and maximum capacity is decreasing, then
stop to decrease at this value.
2) zero analog value is output analog value when the
indicator show zero. For example, SP0 define iout as 5.000,
so the analog value output 5.000mA when when the
indicator show zero.
3) maximum capacity analog value is output analog value
when the indicator show maximum capacity.
4) maximum analog value is output analog value when the
- 48

weight is overflow.

6.16 Password
All initial passwords are 000000
NoteCalibration password is same password as reset,
backup, restore, I/O definition and analog calibration. When
calibration password changed, others also changed.
Password operation as follows
1. Press

to enter password.

2. Press
Note:
If

to input password.
input
wrong,sub-display

showError, then press


again. If
input wrong for three times, main display
showError4and self-lock, but user can
operate again when power on again.
3. Input correct password, then
press

to set parameters.

6.17 Password setting


User can set password in parameters when F6.1 isON.
Set operation parameters password for example:
1.When operation parameter 19 set
ON,press

main display show

19.1then press

, main display

show PASS, enter password.


2. Press
and
in turn to input
password.
Note: User must input same new
password twice to set password. If
not, main display showErrorone
second and return to PASS again.
3. Once input same new password
twice, press
19.1.

to save and return


- 49 -

6.18 Operation mode


Tuxon-MC has three modes: weighing mode, bagging
mode and batching mode, which are optional for users.
Setting operation: When power on, press

long

time in 8 sparkling till the indicator response two sonorants,


then the indicator showPASSwithout pressing
that,

press

to

input

password

. After

880606

on

sub-display.
When password is correct, main display show SELECT
and sub-display show GM8806-A Weighing mode
GM8806A-BBagging mode or GM8806A-PBatching
mode, which can change by pressing

After selecting operation mode, press

to confirm

and finish, then the indicator sparkle 8 to enter.


NoteAfter selecting operation mode, user need reset
the indicator to ensure parameters correct.

- 50

7 Automatical bagging process


7.1 Flow chart for bagging with weighing hopper

7.2 Flow chart for bagging without hopper

- 51 -

7.3 Sketch map for bagging process with


weighing hopper

- 52

7.4 Sketch map for bagging process without


weighing hopper

7.5 Description
1) With weighing hopper mode: Begin bagging process
when receive effective defined under level signal.
Without weighing hopper mode: Begin bagging process
when receive effective defined under level signal and
effective bag-nipped signal.
Ingredient weight target value leading quantity of fast
feeding, shut fast feeding.
Ingredient weight target value leading quantity of
moderate feeding, shut moderate feeding.
- 53 -

Ingredient weight target value free fall value, shut


slow feeding.
2 t1: Begin bagging process after time delay t1(zeroing
first with weighing hopper or tare off without hopper).
The indicator show net weight instead of gross weight.
t2 / t3 / t4: No contrast time t2 t3 t4 in fast feeding,
moderate feeding and slow feeding to avoid feedingcrushed weight.
T5: Over tolerance checking time t5.
T6 Fix value within time t6.
With weighing hopper mode: Discharge when receive
bag-nipped signal or wait.
Without weighing hopper mode: Pat bag or release bag.
T7 With weighing hopper mode: Shut off discharging after
time t7 when weight is less than near-zero value.
Without weighing hopper mode: Finish bagging after
time t7 when weight is less than near-zero value.
T8 Nip bag within t8 when receive effective signal.
T9: Release bag withi n t9 when receive effective signal.
3) Running status:Return stop status for effective stop input.
Stop feeding or discharging and return stop status for
effective urgent-stop input.
4) If recipe parameter F4=ON, check over / under tolerance
after every bagging finish. See Character 5.3 for details.
5) Pat bag: If F6 is ON, begin to pat bag after time t10(F6.4)
in discharging till finish, and then begin to release bag
after time t9. See Character 5.3 for details.
- 54

8 Serial port communication


Tuxon-MC has RS232/485 serial port to communicate with
host computer at two protocols: RS/ MODBUS.

8.1 RS protocol
Two modesContinue(Cont) / Command(Read).
Data formatsupport all of data in operation parameter 4
Baud rate 1200/2400/4800/9600/19200/38400/57600
CodeASCII
8.1.1 RS Continue (Cont)
When operation parameter 3=RS3.1=Cont, indicator
send weighing data to host computer without command.
Data Format
STX

Scale
no.

R S

Ingredient State State


G/N +/- Value CRC CR LF
no.
1
2

Here
STX 1bitstart character 02H
Scale no. 2bitsfor example: 01 is 30H 31H
R 1bit52H
S 1bit53H
State 1 1bit
Bi
t

Run

Pause

Before
feeding

Fast
feedi
ng

Stop

Not
pause

Not before
feeding

Moder
ate
feedin
g

Sl
o
w
fe
ed
in
g

- 55 -

State 2 1bit
Bit
1

Finish
Finish
Fix
Discharge batching Stable Overflow
feeding value
times

Unstable

G/N (bit) , 0: net weight , 1~5: 0 , 6: 1


Bit

Net

Gross

+/- 1bitsign2BH+
2DH-
Value 7bit
including decimal point, if no, the highest bit
is space.
CRC 2bitscheck sumwhich add all of front digits and
transform decimal system, then take last two
digits to transform into ASCII.
CR 1bit0DH
LF 1bit0AH
The following data format for example
02 30 31 52 53 79 54 41 2B 30 30 30 30 2E 38 36 32 35 0D 0A
Means present state at fast feeding,stable,bag-nipped, net
weight,display value +0.86 status.
8.1.2 Command mode (Read)
When operation parameters 3=RS3.1=Readthe indicator
send present data to host computer only after received
command .
- 56

1) Host computer readpresent status


Read command
STX

Scale no.

CRC

CR

LF

Correct responseSame as Cont mode(RS communication)


Wrong response:
STX

Scale no.

CRC

CR

LF

Here:
N 4E
O 4F
For example02 30 31 52 53 36 34 0D 0A
Correct response
02 30 31 52 53 79 54 41 2B 30 30 30 30 2E 38 36 32 35 0D 0A
Means present state at fast feeding,stable,bag-nipped, net
weight,display value +0.86 status.
Wrong response:02 30 31 52 53 4E 4F 32 31 0D 0A
2) Host computer readpresent accumulative total
Read command
STX

Scale no.

T CRC

CR

LF

Correct response
STX

Scale
no.

Total
times

Scale no.

R T

Accumulative
total

CRC

CR LF

CR

LF

Wrong response:

STX

CRC

Here
T 54H
2CH
- 57 -

Total times 4bits0000~9999


Accumulative total 10bitsincluding decimal point
Read accumulative total command for example:
02 30 31 52 54 36 35 0D 0A
Correct response
02 30 31 52 54 30 30 30 37 2C 30 30 30 30 30 34 32 2E 36
36 30 34 0D 0A
Means total times 7accumulative value 42.660.
Wrong response: 02 30 31 52 54 4E 4F 32 32 0D 0A
3) Host computer readrecipes
Read command
STX

Scale no.

00

Recipe
parameters

CRC

CR

LF

Correct response
ST Scale
X no.

R R

Ingredient Recipe DDDD


CRC
no.
parameters DD

CR

LF

Wrong response
STX

Scale no.

CRC

CR

LF

Here
Ingredient no. fix 30 30
Recipe parameters 1bit030H target value131H
leading quantity of fast feeding232H
leading quantity of moderate feeding3
33H free fall value, 434H near-zero value.
DDDDDD 6bitsrecipe parameter values
For example, read target value command:
- 58

02 30 31 52 52 30 30 30 30 37 0D 0A
Correct response
02 30 31 52 52 30 30 30 30 30 30 35 30 30 30 30 0D 0A
Means: Scale no. 1 target value is 500 .
Wrong response: 02 30 31 52 52 4E 4F 32 30 0D 0A
4) Host computer readrecipe parameters
Read command
STX

Scale no.

R F Parameters

0 CRC CR

LF

Correct response
STX

Scale no.

F Parameters 0 DDDDDD CRC CR

LF

Wrong response:
STX

Scale no.

R F

CRC

CR

LF

Here
F 46H
Parameters 3bitssuch as feeding time delay F2.1 is
32H 31H 30H
DDDDDD 6bitsrecipe parameter values
Read parameter F2.1 from scale no.1 command:
02 30 31 52 46 32 31 30 30 34 36 0D 0A
Correct response
02 30 31 52 46 32 31 30 30 30 30 30 30 30 35 33 39 0D 0A
Means parameter F2.1 in scale no.1 is 0.5
Wrong response: 02 30 31 52 46 4E 4F 30 38 0D 0A
5) Host computer readBagging weight value
Read command
STX

Scale no.

R O 00

CRC

CR

LF
- 59 -

Correct response
STX Scale no. R

00

DDDDDD CRC

L
F

CR

Wrong response:
STX

Scale no.

CRC

CR

LF

Here
DDDDDD 6bitsbatching value
For example: Read bagging weight value command:
02 30 31 52 4F 30 30 30 30 34 0D 0A
Correct response
02 30 31 52 4F 30 30 30 30 30 30 35 30 30 39 37 0D 0A
Means scale no.1 bagging weight value is 500.
Wrong response: 02 30 31 52 4F 4E 4F 31 37 0D 0A
6) Host computer readbatching times
Read command
STX

Scale no.

B CRC

CR

LF

Correct response
STX

Scale no.

R B DDDDDD

CRC

CR

LF

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
B 42H
DDDDDD 6bitsbatching times
For example: Read batching times command:
- 60

02 30 31 52 42 34 37 0D 0A
Correct response
02 30 31 52 42 30 30 30 31 30 30 33 36 0D 0A
Means scale no. 1 batching times are 100.
Wrong response: 02 30 31 52 42 4E 4F 30 34 0D 0A
7) Host computer readdecimal point
Read command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

R P DDDDDD

CRC

CR

LF

Wrong response:
STX

Scale no.

R P

N O

CRC

CR

LF

Here
P 50H
DDDDDD 6bitsrange at 0-4 (decimal point digits)
Read decimal point for example:
02 30 31 52 50 36 31 0D 0A
Correct response
02 30 31 52 50 30 30 30 30 30 31 35 30 0D 0A
Means the decimal point of scale no.1 is 1bit.
Wrong response: 02 30 31 52 50 4E 4F 31 38 0D 0A
8) Host computer readRecipe no.
Read command
STX

Scale no.

N CRC

CR

LF
- 61 -

Correct response
STX

Scale no.

R N DDDDDD

CRC

CR

LF

Wrong response
STX

Scale no.

CRC

CR

LF

Here
DDDDDD 6bitreceipe no.
For example : Read recipe no. 02 30 31 52 4E 35 39 0D 0A
Correct response
02 30 31 52 4E 30 30 30 30 30 31 34 38 0D 0A
Means scale no. 1 present recipe no. is 1 .
Wrong response: 02 30 31 52 4E 4E 4F 31 36 0D 0A
9) Host computer read Operation parameters
Read response:
STX

Scale
no.

R U

Operation
parameters

Correct response:
Scale
Operation
STX
R U
no.
parameters

0 CRC

0 DDDDDD

CR

CRC

LF

CR

Wrong response:
STX

Scale no.

CRC

CR

LF

Here:
U 55H
Operation parameters3bitssuch as zeroing range 7 is
37H 30H 30H
- 62

LF

DDDDDD 6bitsoperation parameter data.


For exampleRead operation parameter 7 command
02 30 31 52 55 37 30 30 30 36 35 0D 0A
Correct response
02 30 31 52 55 37 30 30 30 30 30 30 30 35 30 35 38 0D 0A
Meas Scale no. 1 operation parameter is 50
Wrong response 02 30 31 52 55 4E 4F 30 38 0D 0A
10) Host computer readRestore for broken power
Read command
STX

Scale no.

R E

CRC

CR

LF

Correct response
STX

Scale no.

R E DDDDDD

CRC

CR LF

Wrong response:
STX

Scale no.

CRC

CR

LF

Here
E 45H
DDDDDD 6bits1 is conti ?status, 0 for not
conti ?status.
For examples: 02 30 31 52 45 35 30 0D 0A
Correct response
02 30 31 52 45 30 30 30 30 30 31 34 38 0D 0A
Means scale no. 1 is incontistatus.
Wrong response: 02 30 31 52 4E 4E 4F 31 36 0D 0A
- 63 -

11) Host computer writeRecipe


Write command
STX Scale no.

Recipe
parameter

R 00

DDDDDD CRC CR

LF

Correct response:
STX

Scale no.

CRC

CR

LF

Wrong response:
STX

Scale no.

CRC

CR

LF

Here
W 57H
K 4BH
Recipe parameter 1bit030H target value131H
leading quantity of fast feeding232H
leading quantity of moderate333H free
fall value; 434H near-zero value.
For exampleWrite target value=1500 in scale no.1
02 30 31 57 52 30 30 30 30 30 31 35 30 30 30 36 0D 0A
Correct response
02 30 31 57 52 4F 4B 32 32 0D 0A
Means scale no. 1 has saved the weight value.
Wrong response: 02 30 31 57 52 4E 4F 32 35 0D 0A
12) Host computer writeRecipe parameter
Write command
STX

- 64

Scale
no.

W F

Set
parameter

0 DDDDDD

CRC

CR

LF

Correct response:
STX

Scale no.

F O

CRC

CR

LF

F N

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
F 46H
Set parameter 3bitsuch as feeding time delay F2.1 is
32H 31H 30H
DDDDDD 6bitset parameter value
For examplewrite parameter F2.1=3 to scale no.1
02 30 31 57 46 32 31 30 30 30 30 30 30 30 33 34 32 0D 0A
Correct response
02 30 31 57 46 4F 4B 31 30 0D 0A
Means scale no. 1 has saved parameter F2.1=3.
Wrong response: 02 30 31 57 46 4E 4F 31 33 0D 0A
13) Host computer write operation parameter
Write command
STX

Scale
W
no.

operation
parameter

DDDDDD

CRC

CR

LF

Correct response:
STX

Scale no.

CRC

CR

LF

Wrong response:
STX

Scale no.

O CRC

CR

LF

Here
U 55H
- 65 -

Operation parameter 3bitsuch as zeroing range 7 is


37H 30H 30H
DDDDDD 6bitoperation parameter value
For exampleWrite 30 command on operation parameter 7
in scale no.1:
02 30 31 57 55 37 30 30 30 30 30 30 30 33 30 36 31 0D 0A
Correct response
02 30 31 57 55 4F 4B 32 35 0D 0A
Means scale no. 1 has saved operation parameter 7.
Wrong response: 02 30 31 57 55 4E 4F 32 38 0D 0A
14) Host computer writeRecipe no.
Write command
STX

Scale no.

N DD

CRC

CR

LF

Correct response:
STX

Scale no.

N O

CRC

CR

LF

N N

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
DD 2bitsrecipe no. range at 01-40.
For example: Write recipe no. 01 on scale no. 1 command:
02 30 31 57 4E 30 31 36 31 0D 0A
Correct response:
02 30 31 57 4E 4F 4B 31 38 0D 0A
Means scale no.1 has saved recipe no.
Wrong response: 02 30 31 57 4E 4E 4F 32 31 0D 0A
- 66

15) Host computer writeBatching times


Write command
STX

Scale no.

B DDDDDD

CRC

CR

LF

B O

CRC

CR

LF

B N

CRC

CR

LF

Correct response:
STX

Scale no.

Wrong response:
STX

Scale no.

Here
B 42H
DDDDDD 6bitsrange at 000000-009999.
For exampleWrite batching times 1000 on scale no.1:
02 30 31 57 42 30 30 31 30 30 30 34 31 0D 0A
Correct response
02 30 31 57 42 4F 4B 30 36 0D 0A
Means scale no. 1 has saved batching times.
Wrong response: 02 30 31 57 42 4E 4F 30 39 0D 0A
16) Host computer writeRestor for broken power
Write command
STX

Scale no.

E D

CRC

CR

LF

Correct response
STX

Scale no.

E O

CRC

E N

O CRC

CR

LF

Wrong response:
STX

Scale no.

CR

LF
- 67 -

Here
E 1bit45H
D 1bitrange at 0 and 11 means to restore; 0
means not to restore.
For exampleWrite restore 01 command on scale no.1:
02 30 31 57 45 31 30 34 0D 0A
Correct response
02 30 31 57 45 4F 4B 30 39 0D 0A
Means the command has been saved.
17) Host computer calibratedecimal point
Write command
STX

Scale no.

C P

Decimal
point

CRC

CR

LF

Correct response:
STX

Scale no.

K CRC

CR

LF

O CRC

CR

LF

Wrong response:
STX

Scale no.

Here
C 43H
P 50H
Decimal point 1bitrange at 0~4
For exampleCalibrate decimal point 3 on scale no.1:
02 30 31 43 50 33 39 37 0D 0A
Correct response
02 30 31 43 50 4F 4B 30 30 0D 0A
Means scale no.1 has saved decimal point value.
Wrong response:02 30 31 43 50 4E 4F 30 33 0D 0A
- 68

18) Host computerAdd weights to calibrate zero


Write command
STX

Scale no.

C Z

CRC

CR

LF

Correct response
STX

Scale no.

O K

Z N

CRC

CR

LF

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
Z 5AH
For exampleAdd weights to calibrate zero on scale no.1
02 30 31 43 5A 35 36 0D 0A
Correct response02 30 31 43 5A 4F 4B 31 30 0D 0A
Means command has been performed.
Wrong response: 02 30 31 43 5A 4E 4F 31 33 0D 0A
19) Host computercalibrate zero without weights
Write command
STX

Scale no.

C Y DDDDDD

CRC

CR

LF

Correct response:
STX

Scale no.

C Y

O K CRC

C Y

CR

LF

Wrong response:
STX

Scale no.

CRC

CR

LF

Here
C 43H
Y 59H
- 69 -

DDDDDD 6bitswhich is millivolt value related zero.


For exampleWrite zero command on scale no.1
02 30 31 43 59 30 30 31 35 30 30 34 39 0D 0A
Correct response02 30 31 43 59 4F 4B 30 39 0D 0A
Means scale no.1 has saved written data.
Wrong response: 02 30 31 43 59 4E 4F 31 32 0D 0A
20) Host computer calibrateMinimum division and
maximum capacity
Write command
STX

Scale no.

C M

DD

DDDDDD

CRC

CR

Correct response:
STX

Scale no.

K CRC

CR

LF

O CRC

CR

LF

Wrong response:
STX

Scale no.

Here
M 4DH
DD division value :125102050
DDDDDD 6bitsmaximum capacity value
For exampleWrite division and maximum capacity
command on scale no.1
02 30 31 43 4D 30 31 30 31 30 30 30 30 32 39 0D 0A
Correct response02 30 31 43 4D 4F 4B 39 37 0D 0A
Means scale no.1 has saved written value.
Wrong response: 02 30 31 43 4D 4E 4F 30 30 0D 0A
- 70

LF

21) Host computerAdd weights to calibrate gain


Write command
STX

Scale no.

C G DDDDDD

CRC

CR

LF

CR

LF

Correct response
STX

Scale no.

K CRC

O CRC

Wrong response:
STX

Scale no.

CR

LF

Here
G 47H
DDDDDD 6bitgain value
For exampleCalibrate gain command on scale no. 1
02 30 31 43 47 30 30 31 30 30 30 32 36 0D 0A
Correct response02 30 31 43 47 4F 4B 39 31 0D 0A
Means scale no.1 has saved 10000.
Wrong response: 02 30 31 43 47 4E 4F 39 34 0D 0A
22) Host computercalibrate gain without weights
Write command
STX Scale no.

L D1D1D1D1D1D1 D2D2D2D2D2D2

CRC

CR

LF

Correct response
STX

Scale no.

L O

K CRC

L N O

CR

LF

CR

LF

Wrong response:
STX

Scale no.

CRC

Here
- 71 -

L 4CH
D1D1D1D1D1D1 6bitsgain millivolt value
D2D2D2D2D2D2 6bitsgain weight value
For exampleCalibrate gain without weights 4.110mV as
10000 on scale no. 1
02 30 31 43 4C 30 30 34 31 31 30 30 31 30 30 30 30 32 35
0D 0A
Correct response02 30 31 43 4C 4F 4B 39 36 0D 0A
Means scale no. 1 has saved calibration value.
Wong response: 02 30 31 43 4C 4E 4F 39 39 0D 0A
23) Host computerManual discharging operation
Write command
STX

Scale no.

C D

CRC

CR

LF

Correct response
STX

Scale no.

D O

CRC

CR

LF

D N

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
D 44H
For exampleSend discharging operation on scale no. 1
02 30 31 43 44 33 34 0D 0A
Correct response02 30 31 43 44 4F 4B 38 38 0D 0A
Wrong response: 02 30 31 43 44 4E 4F 39 31 0D 0A
- 72

24) Host computerRunning operation


Write command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

R O

CRC

CR

LF

R N

CRC

CR

LF

Wrong response:
STX

Scale no.

For exampleRun scale no. 1 command


02 30 31 43 52 34 38 0D 0A
Correct response02 30 31 43 52 4F 4B 30 32 0D 0A
Wrong response: 02 30 31 43 52 4E 4F 30 35 0D 0A
25) Host computerStop operation
Write command
STX

Scale no.

CRC

CR

LF

T O

CRC

CR

LF

T N

CRC

CR

LF

Correct response
STX

Scale no.

Wrong response:
STX

Scale no.

For exampleStop scale no. 1 command


02 30 31 43 54 35 30 0D 0A
Correct response02 30 31 43 54 4F 4B 30 34 0D 0A
Wrong response: 02 30 31 43 54 4E 4F 30 37 0D 0A
- 73 -

26) Host computer Urgent-stop operation


Write command
STX

Scale no.

CRC

CR

LF

J O

CRC

CR

LF

J N

CRC

CR

LF

Correct response
STX

Scale no.

Wrong response:
STX

Scale no.

Here:
J 4AH
For exampleUrgent stop scale no. 1 command
02 30 31 43 4A 34 30 0D 0A
Correct response02 30 31 43 4A 4F 4B 39 34 0D 0A
Wrong response: 02 30 31 43 4A 4E 4F 39 37 0D 0A
27) Host computer Pause operation
Write command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

S O

CRC

CR

LF

S N

CRC

CR

LF

Wrong response:
STX

Scale no.

For examplePause scale no. 1


02 30 31 43 53 34 39 0D 0A
Correct response02 30 31 43 53 4F 4B 30 33 0D 0A
Wrong response: 02 30 31 43 53 4E 4F 30 36 0D 0A
- 74

28) Host computerNip/release bag operation


Write command
STX

Scale no.

C Q

CRC

CR

LF

Correct response
STX

Scale no.

Q O

CRC

CR

LF

Q N

CRC

CR

LF

Wrong response:
STX

Scale no.

Here
Q 51H
For exampleNip/release bag command on scale no. 1
02 30 31 43 51 34 37 0D 0A
Correct response02 30 31 43 51 4F 4B 30 32 0D 0A
Wrong response: 02 30 31 43 51 4E 4F 30 34 0D 0A
29) Host computerManual slow feeding operation
Write command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

K CRC

CR

LF

O CRC

CR

LF

Wrong response:
STX

Scale no.

For exampleManual slow feeding command on scale no.1


02 30 31 43 4F 34 35 0D 0A
Correct response02 30 31 43 4F 4F 4B 39 39 0D 0A
Wrong response: 02 30 31 43 4F 4E 4F 30 32 0D 0A
- 75 -

30) Host computerClear alarm operation


Write command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

O K

CRC

CR

LF

O CRC

CR

LF

Wrong response:
STX

Scale no.

For exampleClear alarm message on scale no. 1


02 30 31 43 42 33 32 0D 0A
Correct response02 30 31 43 42 4F 4B 38 36 0D 0A
Wrong response: 02 30 31 43 42 4E 4F 38 39 0D 0A
31) Host computerZeroing operation
Write command
STX

Scale no.

CRC

CR

LF

Correct response
STX

Scale no.

C O

CRC

CR

LF

C N

CRC

CR

LF

Wrong response:
STX

Scale no.

For exampleZeroing command on scale no.1


02 30 31 43 43 33 33 0D 0A
Correct response02 30 31 43 43 4F 4B 38 37 0D 0A
Wrong response: 02 30 31 43 43 4E 4F 39 30 0D 0A
- 76

8.2 MODBUS protocol


8.2.1 Communication mode
1) Rtu: Every 8-bit byte in message are divided into 2pcs of
4-bit hexadecimal characters to transmit at binary code.
Data format8- E-18- O-18- n-18- n-2(optional)
Baud rate: 1200/ 2400/ 4800/ 9600/ 19200/ 38400/57600
(optional)
Code: binary system
2) ASCII: Every 8-bit byte in message is transmitted as 2pcs
ASCII characters at ASCII code.
Data format: List in parameter F4 (optional)
Baud rate: 1200/ 2400/ 4800/ 9600/ 19200/ 38400/57600
(optional)
Code: ASCII
8.2.2 MODBUS communication address
PLC
Display
address address

Description

The following items are only-read register(code 0x03)


Bit

Meaning

.0

0: Stop 1: Run
0Not pause
1Pause
Before feeding
Fast feeding
Moderate feeding
Slow feeding
Fix value
Over/under
tolerance

.1
40001

0000
Preset state
1

.2
.3
.4
.5
.6
.7

- 77 -

.8
.9
.10
.11
.12
.13
.14
.15
Bit

Alarm
Nip bag
Pat bag
Discharge
Near-zero value
Filling
Finish batching
times
Lack material
Meaning

.0

40002

0001

40003

0002

40004

0003

40005
40006
40007

0004
0005
0006

40008

0007

- 78

Preset state
2

Present
weight

0: Gross1: Net.
0Unstable
.1
1Stable
0None zero
.2
1zero
0Not overflow
.3
1Overflow
0Not minus value
.4
1minus value
When weight overflow,
indicator display OFL
return value
0xFFFFFFFF.

Accumulate
total times

Only readwhen write


return error data address.

Accumulate
total weight

Only readwhen write


return error data address.

(bit form)0Finish
batching times 1Over
zeroing range2Unstable
Alarm
40009 0008
when zeroing3: Over
message
tolerance signal4: Under
tolerance signal5Target
value is 0 when start.
The following items are both of read and writewrite
function code 0x10read function code 0x03
40014 0013
Target value F1.1
40015 0014
Leading
40016 0015
quantity of
F1.2
40017 0016 fast feeding
Leading
40018 0017
quantity of
F1.3
moderate
40019 0018
feeding
NoteWrite value
40020 0019
Free fall
F1.4 should less than or
value
40021 0020
same as
40022 0021
Near-zero
max.capacity.
F1.5
value
40023 0022
40024

0023

40025

0024

40026
40027
40028
40029
40030
40031

0025
0026
0027
0028
0029
0030

Start-patting
weight

F1.6

Over weight
value

F3.1

Under
weight value

F3.2

Maximum
capacity

Max.capacity minimum
division30000
- 79 -

40032

40033

Gain
calibration
with weights

Write in present actual


weight, indicator calibrate
gain to write in weight
value according to
present millivolt value;
Read to return millivolt
value at present weight.

Zero
calibration
without
weights

Write in millivolt value


calibrated at zero point
Read to return present
millivolt data at zero point.

Gain
(millivolt)
calibration
without
weights

Write in millivolt value of


gain weight, indicator
save first
Read to return millivolt
data of present weight.

Gain
(weight)
calibration
without
weights

Write in weight value


correlated with gain
millivolt data after writing
in gain millivolt dataGain
calibration proceeded by
the two values when write
in the registerRead to
return 0000H.

0031

0032

40034

0033

40035

0034

40036

0035

40037

0036

40038

0037

40039

0038

40040

0039

40041

0040

- 80

Zero
calibration
with weights

Write in 0001H to take


present weight as zero
when weighing plate is
steady;
Read to return present
millivolt data at zero .
( See Note 1)

The following items are two bytes and available to read


and write(writing code 0x06read code 0x03
0000H:0bit
0001H:1bit
0002H:2bit
0003H:3bit
0004H:4bit

40042

0041

Decimal point

40043

0042

Mini division

40044

0043

Load cell
sensitivity

40045

0044

Feeding time
delay t1

F2.1

0000H~03E7H
00.0~99.9

40046

0045

No contrast time
t2 of fast
feeding

F2.2

0000H~03E7H
00.0~99.9

40047

No contrast time
0046 t3 of moderate
feeding

F2.3

0000H~03E7H
00.0~99.9

40048

No contrast time
0047
t4 of slow
feeding

F2.4

0000H~03E7H
00.0~99.9

40049

0048

Check
tolerance
time t5

F2.5

0000H~03E7H
00.0~99.9

40050

0049

Fix value time


t6

F2.6

0000H~03E7H
00.0~99.9

40051

0050

Discharging
time delay t7

F2.7

0000H~03E7H
00.0~99.9

0001H:10002H:2
0005H:5000AH:10
00014200032H50
0002H:2mV/V
0003H:3mV/V

- 81 -

40052

0051

Bag-nipped
time t8

F2.8

0000H~03E7H
00.0~99.9

40053

0052

Bag-released
time t9

F2.9

0000H~03E7H
00.0~99.9

40054

0053

F3.4

0000H~03E7H
00.0~99.9

40055

0054

F4.1

0000H~0063H
(00~99)

40056

0055

F4.2

0000H~0063H
(00~99%)

Over/under
tolerance
alarm time
Free fall
compensation
times
Free fall
compensation
range

40057

0056

Free fall
compensation
percent

40058

0057

Jog feeding
times

40059

0058

40060

0059

Jog feeding
effective time
Jog feeding
alternative
time

40061

0060

Patting bag
mode

40062

0061

Patting bag
times in
feeding

- 82

F4.3

F5.1
F5.2

0 for 0%
1 for 100%;
2 for 50%
3 for 25%.
0000H~0063H
(00~99)
0000H~03E7H
00.0~99.9

F5.3

0000H~03E7H
00.0~99.9

F6.1

0P_ADD
1P_End
2P_AEn

F6.2

0000H~03E7H
(000~999)

40063

0062

Patting bag
times after
fixed value

F6.3

0000H~03E7H
(000~999)

40064

0063

Delay time
before patting
bag

F6.4

0000H~03E7H
00.0~99.9

40065

0064

High level
time in patting
bag

F6.5

0000H~03E7H
00.0~99.9

40066

0065

Low level
time in patting
bag

F6.6

0000H~03E7H
00.0~99.9

40067

0066

Shaking bag
delay time

F6.8

0000H~03E7H
00.0~99.9

F7.1

0d_s
1d_d
2d_ds

F7.2

0000H~03E7H
00.0~99.9

F7.3

0000H~03E7H
00.0~99.9

F7.4

0000H~03E7H
00.0~99.9

F7.5

0000H~03E7H
00.0~99.9

40068

0067

40069

0068

40070

0069

40071

0070

40072

0071

Control
shaking switch
in moderate
and slow
feeding
Jog moderate
feeding
effective time
Jog moderate
feeding
ineffective
time
Jog feeding of
slow feeding
effective time
Jog feeding of
slow feeding
ineffective time

- 83 -

40074

0073

F9

0dsp_rE;
1dsp_dA;
2rdp_s2;
3rdp_s3.

F10

0rdp_fi;
1rdp_s1;
2rdp_s2;
3rdp_s3.

Sub-display
data when stop

40075

0074

Sub-display
data when run

40076

0075

Recipe no.

40077

0076

40079

0078

40080

0079

Zero tracking
range

40081

0080

Zeroing range

40082

0081

Stability
range

40083

0082

AD filter

40084

0083

Stability filter

10

40085

0084

40086

0085

40087

40089

0086

0088

- 84

1~40
Read zero from the
address.

Reserve

Automatic
zeroing
alternation
Analog mode
Reserve

0000H~0063H
(00~99)
0001H~0063H
(01~99)
0001H~0063H
(01~99)
0000H~0009H
(0~9)
0000H~0009H
(0~9)

11

0000H~0063H
(00~99)

18

0000H~0007H
Read zero from the
address.

40090

0089

Batching
times

40091

0090

Back up /
Restore initial
setting

40092

0091

Start / Stop
I/O testing

40093

0092

Input testing

40094

0093

Output testing

0000H~270FH
WriteInitialization
8800 initialize all
parameters
8801 initialize calibration
8802 initialize operation
parameters
8803 initialize recipe
parameters
8804 initialize IO
definition.
Back up: (The highest bit
change to 6);
Restore: (The highest bit
change to 7).
Return 0 to read.
Write only in stop status.
Write 1 to start I/O
testingWrite 0 to exit.
Read1 for I/O testing
status.0 for not I/O
testing status.
Write: not permit.
( Change only in stop)
Read: Input IN1 ~ IN4
from low bit to high bit, 1
for effective input, 0 for
ineffective input.
Write: Output from OUT1
~ OUT10 from low bit to
high bit, 1 for effective
output, 0 for ineffective
output.
Read: Return present
output status.
- 85 -

40095

0094

IN1

40096

0095

IN2

40097

0096

IN3

40098

0097

IN4

40099

0098

OUT1

40100

0099

OUT2

40101

0100

40102

0101

40103

0102

OUT5

40104

0103

OUT6

40105

0104

OUT7

40106

0105

OUT8

40107

0106

OUT9

40108

0107

OUT10

I/O selfdefinition

OUT3
OUT4

Write: write
value related
with I/O
definition. For
example, if
define IN2 as
I3, user
should write 3
in IN2
register.
( Change only
in stop)
Read: Return
present
I/O
self-definition.

Following items are bits and available to read and write in


loops (function code:0x01, 0x05)
Restore when
power off
Auto- zeroing
when power on

00112

0111

00113

0112

00114

0113

Bagging mode

00115

0114

Gross/net
mode

00116

0115

Feeding mode

00117

0116

Auto /manual
releasing bag

- 86

WriteFF00H = ON
0000H = OFF
Read0001H = ON
0000H = OFF
Note
Tare-off / zeroing
selection
FF00H=b_tare
0000H=b_zero
Restore for broken
power

Manual
discharging
counted in total
Over / under
tolerance
recorded total
Save when
power off

00118

0117

00119

0118

00120

0119

00121

0120

00122

0121

00123

0122

00124

0123

00125

0124

Pat bag

00126

0125

Shake bag

00127

0126

Jog feeding

00128

0127

Display lock

00129

0128

00132

0131

00133
00134

WriteFF00H=yes
000H=no
Readconti1 for
conti 0 for not conti.

Over/under
tolerance alarm
Over/under
tolerance
pause
Free fall
complement
Under
tolerance
complement

Reserve

Read zero from the


address.

0132

Input state

Read1 for effective


0 for ineffective
WriteNot permit.

0133

Input state

in2 not permit to write.


- 87 -

00135

0134

Input state

In3 not permit to write.

00136

0135

Input state

In4 not permit to write.

00137

0136

Output state

ReadFrom low to high


represent out1-out10
which 1 for effective0
for ineffective
WriteNot permit

00138

0137

Output state

out2 not permit to write

00139

0138

Output state

out3 not permit to write

00140

0139

Output state

out4 not permit to write

00141

0140

Output state

out5 not permit to write

00142

0141

Output state

out6 not permit to write

00143

0142

Output state

out7 not permit to write

00144

0143

Output state

out8 not permit to write

00145

0144

Output state

out9 not permit to write

00146

0145

Output state

out10 not permit to


write

00147

0146

Start

00148

0147

Urgent stop

00149

0148

Stop

- 88

Read
Run = 1
Not run= 0
Read
Stop = 1
Not stop=0
Read
Stop = 1
Not stop=0

Only
write
FF00H
= on

Read
Pause=1;
Not pause = 0
Read
Zeroing=1
Not zeroing=0

00150

0149

Pause

00151

0150

Zeroing

00152

0151

Clear alarm

Read

Cleared=1
Not clear = 0

00153

0152

Select recipe

Read always
read OFF

00154

0153

Nip/release
bag

Read
Nip bag=1
Release bag=0

00155

0154

Manual
discharging

00156

0155

Manual slow
feeding

00157

00158

ReadEffective
discharging=1 Write
ineffective
discharging = 0 FF00=
on;
Readeffective 0000
slow feeding=1 =off
ineffective slow
feeding = 0

0156

Lock keypad

Read
Locked = 1
Not lock = 0

0157

Upper filling
level

Read
Effective = 1
Ineffective = 0

- 89 -

00159

0158

00160

0159

00161

00162

00163
8.2.3

Under filling
level

Read
Effective = 1
Ineffective = 0

DischargingRead
closed
Effective = 1
completely signal Ineffective = 0
Read
Complete
nipping bag
0160
Effective = 1
signal
Ineffective = 0
Read
Clear
accumulate
0161
Cleared = 1
total
Not clear = 0
Read
0162 Breaking input Effective = 1
Ineffective = 0

Only
read

Only
write
ON
Only
read

Function code

Above Modbus communication protocols have five function


codes01 read coil03 read register05 force single coil
06 preset single register16( 10 Hex) preset several
registers.
01 read coil
InquiryRegulate coil start and quantities.
Response
a) Every coil state in response message is corresponding
to every data in data area1=ON0=OFFThe LSB in
first byte is start address in inquiry. Other coils are in
seriation from lowest to highest in the byte till full of 8pcs,
next byte same seriation.
- 90

b) If they are not 8 multiples, the last byte is full of zero


from the remain to the highestwhich byte sections
indicate all of byte quantities.
For exampleInquiry weighing indicator 01 to read 40- 43
coil (Coil 43- 40 related status0- 0- 1- 0).
1) RTU communication mode
Inquiry command
Function
Address
code
1byte

1byte

Start
address

Coil
quantity

CRC
parity

2byte

2byte

2byte

Correct response
Address

Function
code

Account
byte

Data area

CRC
parity

1byte

1byte

1byte

1byte

2byte

Inquiry command01 01 00 28 00 04 BD C1
Correct response01 01 01 02 D0 49
2) ASCII communication mode
Inquiry command
Start

Address

1byte

2byte

Function Start
code
address
2byte

4byte

Coil
quantities

LRC
Stop
parity

4byte

2byte 2byte

Correct response
Start

Address

1byte

2byte

Function Account
code
byte
2byte

2byte

Data
area

LRC
Stop
parity

2byte

2byte 2byte
- 91 -

Inquiry command: 3A 30 31 30 31 30 30 32 38 30 30 30 34
44 32 0D 0A
Correct response3A 30 31 30 31 30 31 30 32 46 42 0D 0A
Coil 43- 40 related status0- 0- 1- 0

03 read register

InquiryRegulate to read register start address and register


quantities.
ResponseRegulate read register byte quantities, every
register relate 2bytes respectivelyMessage also has data
from every read register.
For exampleread register 00070008(Register 00070008
respective data0Hex0000H
5Hex0005H).
1) RTU communication mode
Inquiry command
Address

Function
code

Start
address

Inquiry
register
quantity

CRC
parity

1byte

1byte

2byte

2byte

2byte

Correct response
Address
1byte

Function Account
code
byte
1byte

1byte

Register
Register CRC
(0007) data (0008) data parity
2byte

2byte

Inquiry command01 03 00 07 00 02 75 CA
Correct response01 03 04 00 00 00 05 3A 30
- 92

2byte

2) ASCII communication mode


Inquiry command
Start

Address

1byte

2byte

Function
Start
code
address
2byte

4byte

Inquiry
register
quantity

LRC
Stop
parity

4byte

2byte 2byte

Correct response
Start Address

Register Register
Function Account
LRC
(0007) (0008)
Stop
code
byte
parity
data
data

1byte 2byte

2byte

2byte

2byte

2byte

2byte 2byte

Inquiry command: 3A 30 31 30 33 30 30 30 37 30 30 30 32
46 33 0D 0A
Correct response3A 30 31 30 33 30 34 30 30 30 30 30 30
30 35 46 33 0D 0A
05 force single coil
ForceRegulate force coil addressand one normal item in
force data arearegulate requested coil ON/ OFF state:
FF00 for ON0000H for OFFother data is ineffective to coil.
ResponseReturn normal response for force coil.
For exampleForce 0056 coil is ON in weighing indicator 01.
1) RTU communication mode
Force command
Address

Function
code

Coil
address

Force data

CRC
parity

1byte

1byte

2byte

2byte

2byte
- 93 -

Correct response
Function
Address
code
1byte

1byte

Coil
address

Force data

CRC
parity

2byte

2byte

2byte

Force command01 05 00 38 FF 00 0D F7
Correct response01 05 00 38 FF 00 0D F7
2) ASCII communication mode
Force command
Start

Address

1byte

2byte

Function
Coil
code
address
2byte

4byte

Force LRC
Stop
data parity
4byte 2byte 2byte

Correct response
Function
Coil
Start Address
code
address

Force LRC
Stop
data parity

1byte

4byte 2byte 2byte

2byte

2byte

4byte

Force command3A 30 31 30 35 30 30 33 38 46 46 30 30
43 33 0D 0A
Correct response3A 30 31 30 35 30 30 33 38 46 46 30 30
43 33 0D 0A
06 preset single register
PresetRegulate to preset single register address and data.
ResponseReturn normal response after register is preset.
For exampleRequest 0009 register in weighing indicator 01
is preset 0005H(register 0009 data5Hex0005H).
- 94

1) RTU communication mode


Preset command
Address

Function Preset register Preset


code
address
data

1byte

1byte

2byte

CRC
parity

2byte

2byte

Function Preset register Preset


code
address
data

CRC
parity

Correct response
Address
1byte

1byte

2byte

2byte

2byte

Preset command01 06 00 09 00 05 99 CB
Correct response01 06 00 09 00 05 99 CB
2) ASCII communication mode
Preset command
Start

Address

1byte

2byte

Preset
Function
register
code
address
2byte

4byte

Preset
data

LRC
Stop
parity

4byte

2byte 2byte

Preset
data

LRC
Stop
parity

4byte

2byte 2byte

Correct response
Start

Address

1byte

2byte

Preset
Function
register
code
address
2byte

4byte

Preset command:3A 30 31 30 36 30 30 30 39 30 30 30 35
45 42 0D 0A
Correct response3A 30 31 30 36 30 30 30 39 30 30 30 35
45 42 0D 0A
- 95 -

1610 hex Preset several registers


Preset start address in message and fixed value in data.
ResponseReturn address, function code, start address and
preset register quantity.
For examplePreset 2 registers in weighing indicator 01:
start register is 0030. Preset value is 0001H and 7318H
1) RTU communication mode
Preset command
Function
Start Register Account Preset CRC
code
address quantity
byte data
parity

Address
1byte

1byte

2byte

Correct response
Function
Address
code
1byte

1byte

2byte

1byte

4byte 2byte

Start
address

Register
quantity

CRC
parity

2byte

2byte

2byte

Preset command01 10 00 1E 00 02 04 00 01 73 18 07 D5
Correct response01 10 00 1E 00 02 21 CE
2) ASCII communication mode
Preset command
Start Address
1byte 2byte

Function Start Register Account Preset LRC


Stop
code address quantity
byte
data
parity
2byte

4byte

4byte

Correct response
Function
Start
Start Address
code
address
1byte
- 96

2byte

2byte

4byte

2byte

8byte 2byte 2byte

Register LRC
quantity parity
4byte

Stop

2byte 2byte

Preset command3A 30 31 31 30 30 30 31 45 30 30 30 32
30 34 30 30 30 31 31 43 39 36 31 38 0D 0A
Correctresponse: 3A 30 31 31 30 30 30 31 45 30 30 30 32
43 46 0D 0A
8.2.4 MODBUS communication error message
When weighing indicator check other error message
except parity code( CRC or LRC)indicator will send
message to host computer, the highest in function code is 1
which means function code from weighing indicator to host
computer is added 128 based on function code from host
computer(For example: read register command 03H will be
changed to 83H).
Error code:
02: error data -received address, which is not permitted by
weighing indicator.
03: error inquiry data, which is not permitted by indicator.
Error message format
1RTU communication mode
Address

Function code

Error code

CRC parity

1byte

1byte

1byte

2byte

2ASCII communication mode


Start

Address

Function
code

Error
code

LRC
parity

Stop

1byte

2byte

2byte

2byte

2byte

2byte
- 97 -

For example, host computer read coil(0040) by code 03.


1 RTU communication mode
Inquiry command01 03 00 28 00 01 04 02
Error response01 83 02 C0 F1
2 ASCII communication mode
Inquiry command3A 30 31 30 33 30 30 32 38 30 30 30
31 44 33 0D 0A
Error response3A 30 31 38 33 30 32 37 41 0D 0A
From response message, the present error code is 02,
which means the present received data address is error, not
permit by weighing indicator.

9 Error and alarm message


ERROR Input wrong value; please refer to related
parameter range to input again.
ERROR2The present weight value is out of zeroing range.
ERROR3Scale platform is not stable in zeroing.
ERROR4Input wrong password more than 3 times.
ERROR5Alarm for batching times
ERROR6Alarm for discharging monitor
ERROR7Alarm for batching monitor
ERROR8Alarm for total target value is over maximum
capacity or target value is 0.
ERROR9Alarm for compensatory feeding
OVER The load cell sign is too big in zero calibration.
UNDER The load cell sign is too small in zero calibration.
OFL
Overflow
- 98

S-ar putea să vă placă și