Tuxon-MC (bagging mode) USER’S MANUAL Ver. 1 / 2012 / 10
Tuxon -M C
(bagging mode)
USER’S MANUAL
Ver. 1 / 2012 / 10
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
2 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
3 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
4 Parameter setting........................................................ 19
4.1 Defination............................................................... 19
4.2 Operation parameter table..................................... 21
5 Recipe setting............................................................. 24
5.1 Recipe number...................................................... 24
5.2 Recipe configuration............................................. 24
5.3 Recipe parameter table......................................... 25
6 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
7 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
9 Error and alarm message........................................... 98
.
- 1 -
1 General information
Tuxon-MC Bagging controller is a 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).
- 2
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 feeding;SP1
light in moderate feeding;SP2 light in slow feeding.
:Light in discharging process.
:Light for zero when weight is among 0±1/4d.
:Light for stability when weight is in stable range.
Display:
Main display:6digits, display weight and parameters.
Sub-display:6digits, display G.W. and parameters.
- 3 -
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
- 4
1.4 Specification
Common:
Power supply:AC90V~260V 50Hz (or 60Hz) ± 2%
Filter:Inside
Working temperature:-10~40℃
Max humidity:90%R.H without dew
Power consumption:About 10W
Dimension:105×151×57mm
Analog:
Load cell power:DC5V 300mA (Max)
Input impedance:10MΩ
Zero steady range:0.02~9mV
Input sensitivity:0.01uV/d
Gain input range:0.2~10mV
Transfer mode:Sigma - Delta
A/D conversion speed:120times/sec
Non-linearity:0.01%F.S
Gain drift:10PPM/℃
Display Precision:1/30000
Digital:
Weight display:6digits red high-brightness LED
Minus display:“-”
Overload display:“OFL”
Decimal point:5kinds (optional)
- 5 -
1.5 Dimension
- 6
2 Wiring
2.1 Installation
P 2-1
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.
- 7 -
2.2 Power connection
Tuxon-MC bagging controller connects power as follows:
P 2-2
2.3 Load cell connection
EX+: Excitation+ EX-: Excitation- SN+: Sense+ SN-: Sense- SIG+: Signal+ SIG-: Signal-
6 wires EX+ SN+ EX- SN- SIG+ SIG- Shield
4-wires EX+ EX- SIG+ SIG- Shield
1) 6 wires connection:
P 2-3
1. AC power must connect with ground;
2. Please do not connect indicator’s earth line
with other huge electronic equipment directly.
- 8
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.
- 9 -
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
- 10
I/O tolerant definition as follows:
Output Input
OUT1 Fast feeding IN1 Run
OUT2 Moderate feeding IN2 Nip bag
OUT3 Slow feeding IN3 Lower level
OUT4 Discharge IN4 Stop
OUT5 Over tolerance
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 output;4-20mA/0-20mA/0-24mA is optional for
electric current output. Define terminals as follows:
P 2-8
Note:Analog output is optional function, please declare if
need when place orders.
- 11 -
2.6 Serial port connection
Serial port(RS485 or RS232) connection as follows:
P 2-9
RS232 connection:
P 2-10
RS485 connection: C
on
troller 1
A
B
GND
Co
ntro
ller n
A
B
GND
Co
mp
uter
A
B
GND
GND is ground of RS485, it can very
much improve communica t ion
quality via connecting with GND by
low-resistance wire when there is a lot
of disturbance in working field.
.
.
.
P 2-11
- 12
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
CAL,and then press
to enter password.
Input correct
password , when
display “CAL ON” one
second, then enter to
set radix point
automatically.
- 13 -
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 6kinds
optional ),press 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.
- 14
1) When load cell output
millivolt value, press to enter zero calibration directly. 2) The display value is similar with millivolt from SIG+/SIG- terminals. See Character 3.3 for details. 1) When scale platform is
stable, press to take
present weight as zero,and
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 not set password,
press directly to return.
Normal working status.
- 15 -
3.3 Millivolt display
This function is mainly used to test weighing system,
four-corner position-error of force-transmitted equipment
and load cell’s 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 cell’s connection.
c. Please check Load cells.
2. Test four-corner position-error of force-transmitted
equipment
Please load same weight on scale’s every corner and
record individual millivolt value. If the values are obviously
different, please adjust force-transmitted equipment.
3. Test load cell’s 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 cell’s linearity is
not good, need change new load cell or adjust
force-transmitted equipment.
- 16
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.
- 17 -
- 18
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 Parameter Type Division Initial value
Point Decimal
point 5
0,0.0,0.00,0.000, 0.0000
0
1d= Mini division 6 1,2,5,10,20,50 1
CP Max
capacity ≤mini division×30000 10000
St System millivolt
SE Sensitivity 2 2,3 2(mV/V)
E SCAL Zero
AddLd(d) Gain
PASS Set
password 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
Zero millivolt
(mV)
Gain millivolt
(mV)
Weights
(Kg) Date Remark
1
2
3
- 19 -
4 Parameter setting
4.1 Defination
Press to select parameters, then press and
to set parameters, after that, press to save setting.
1)Optional parameter setting
Set“parameter 5 ”(ON)for example:
Note:Press to switch among
parameters;press to enter next
menu;press to return previous
menu.See Chapter 4.1 for details.
- 20
2)Numerical parameter setting
Set “parameter 7”(as 35)for example:
1. Press , then sub-display sparkle “OFF”.
2. Press , then sub-display show“ON”.
3. Press to save setting. If not need set other parameters,
press to return.
1. Press , sub-display sparkle “5” in the left.
2. Press till sub-display show “3”,
then press ,sparkle move to the
right one.
3. Press till sub-display show“5”,
then press to save and finish.
- 21 -
4.2 Operation parameter table
No. Para. Initial Description
1 01~99 01 Scale no.
2 1200~57
600 9600 Baud rate
3 Rs / Bus Rs
Communication mode: Rs: GM mode, including
Read and Cont mode;
Bus: MODBUS mode, including Rtu & AscII mode.
3.1 Read / Cont
Cont
Rs/Re mode:
READ:command;
CONT:continue
3.1.1 0~5 1
Serial port data-sent speed
for CONT at Rs/Re mode:
1-5:means 10,20,30,40 and
50ms;
0:means one character time.
3.1 Rtu/Asc Rtu MODBUS communication mode: Rtu or Asc
3.1.1 Hi Lo Lo Hi
Hi Lo
MODBUS dual-byte register storage turn for Rtu at
MODBUS:
Hi Lo:High byte in the front, low byte at back; Lo Hi:Low byte in the front, high byte at back.
- 22
4
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);
17N2:(R / C optional);
17E1:(R / C optional);
17O1:(R / C optional).
5 ON/OFF OFF Automatic zeroing when power on
6 00~99 01 Zero tacking range(00~99d
optional). If setting 0, not zero tracking.
7 01~99 50 Zeroing range(01%~99% of
full capacity).
8 01~99 01 Stability criterion range(01~99d optional).
9 0~9 5 AD digital filter parameter
0:no filter;9:strongest filter
10 0~9 0
Stability filter: Second filter
based on first one:
0:no filter;9:strongest filter
11 00~99 00
Automatic zeroing alternation when Bagging times finish .
Note:Not zero for first
bagging.(only effective in
binyES mode; 0 not to zero).
12 bin no/ binyES
binyES
Working mode:
bin no:Without weighing
hopper; binyES:With
weighing hopper.
- 23 -
12.1 GroSS /
nEt nEt
Gross/Net working mode for no weighing hopper: GroSS:Gross;nEt:Net
13 Co/Sin Co
Feeding mode: Co:Fast/Moderate/Slow combination;
Sin:Fast/Moderate/Slow single feeding.
14 ON / OFF
OFF
Switch to release bag automatically: ON:release automatically; OFF:release manually.
15 ON / OFF
OFF
Switch to count manual discharging into accumulative total: ON:yes;OFF:not.
16 ON / OFF
OFF
Switch to count over/under tolerance into accumulative total: ON:yes;OFF:not.
17 ON / OFF
OFF
Save when power off: ON:Restore after restart again when power off; OFF:not restore.
18
4-20 / 0-20 / 0-24 / 0-5 /
0-10 / -5-5 /
-10-10 / USEr
4-20
Analog output: 4-20:4-20mA 0-20:0-20 mA 0-24:0-24 mA 0-5 :0-5V 0-10:0-10V -5-5 :-5-5V -10-10 :-10-10V USEr: User self-definition
19 ON/OFF OFF Password switch
19.1 ****** Password setting. See Character 6.17 for details.
- 24
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 and return by .
- 25 -
2) Configure recipe parameters
In recipe item, user can press to enter to check or change.
5.3 Recipe parameter table
No. Para. Initial Description
F1 U_LSet None Press to enter or press
to enter F2 directly.
F1.1 xxxxxx 000000 Target value.
F1.2 xxxxxx 000000
Leading quantity of fast feeding.
When fix value,if weight ≥
target value - leading
quantity of fast feeding,then
stop fast feeding.
F1.3 xxxxxx 000000
Leading quantity of moderate feeding.
When fix value,if weight ≥
target value - leading
quantity of fast feeding,then
stop moderate feeding.
F1.4 xxxxxx 000000
Free fall value. When fix value,if weight ≥ target value–free fall value, then stop slow feeding.
F1.5 xxxxxx 000000
Near-zone weight: When fix value, if present weight ≤ near-zone weight, then start timer to discharge after t5.
- 26
F1.6 xxxxxx 000000 Starting weight to pat bag.(Only display without weighing hopper mode)
F2 Ti set None Setting time: press to
enter, or press into item F3 directly.
F2.1 00.0~99. 9
(s) 00.5
Feeding delay time t1: With hopper mode:Zeroing at stability within zeroing alternation after time t1, otherwise feeding directly; Without hopper mode:reduce tare in stability after time t1 when nip bag.
F2.2 00.0~99. 9
(s) 00.9
No contrast time t2 in fast feeding: In time t2, the indicator don’t contrast present weight with the value (target value - leading quantity of fast feeding).
F2.3 00.0~99. 9
(s) 00.9
No contrast time t3 in moderate feeding: In time t3, the indicator don’t contrast present weight with the value (target value - leading quantity of moderate feeding).
F2.4 00.0~99. 9
(s) 00.9
No contrast time t4 in slow feeding: In time t4, the indicator don’t contrast present weight with the value (target value - free fall value).
- 27 -
F2.5 00.0~99. 9
(s) 00.5
Over tolerance checking time t5: Check over tolerance in stability after time t5.
F2.6 00.0~99. 9
(s) 00.5
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.
F2.9 00.0~99. 9
(s) 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.
- 28
F3 ON/OFF OFF
Over/under tolerance
alarm:
ON:press to enter
F3.1;press to enter F4;
OFF: press or to
enter F4 directly.
F3.1 0.0~9. 9 0.5
Over tolerance percent: When fix value,if weight ≥ target value + target value × over tolerance percent,so it is over tolerance.
F3.2 0.0~9. 9 0.5
Under tolerance percent: When fix value,if weight ≤ target value - target value x under tolerance percent,so it is under tolerance.
F3.3 ON/OFF OFF
Pause switch for Over/under tolerance: ON:pause and display present net weight at over or under tolerance, so user can press or input “clear alarm” effective signal, then go on;User also can input “stop” effective signal to stop . OFF:only 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.
- 29 -
F4 ON/OFF OFF
Free fall compensation:
ON:Press to enter
F4.1;Press to enter F5
directly.
OFF:Press or to
enter F5 directly.
F4.1 00~99 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 2
Free fall compensation
range: 1 for 100%;2 for
50%;3 for 25%;0 for 0%.
F5 ON/OFF OFF
Under tolerance
supplement:
ON:Press to enter
F5.1;Press to enter F6.
OFF:Press or to
enter F6 directly.
F5.1 00~99 03
Jog-feeding supplement times: After that, if weight is still under tolerance, then sent out alarm signal .
- 30
F5.2 00.0~99.9
(s) 00.5
Jog-feeding supplement effective time.
F5.3 00.0~99.9
(s) 00.5
Jog-feeding supplement alternation time.
F6 ON/OFF OFF
Patting bag (Note:Not pat
bag with weighing hopper)
ON:Press to enter
F6.1; Press to enter F7.
OFF:Press or to
enter F7 directly.
F6.1 P_Add P_End P_AEn
P_End
P_Add : Only pat bag in
feeding;
P_End:Only pat bag after
fixed value;
P_AEn:Pat bag in feeding
and after fixed value. (Note: Not pat bag with
weighing hopper)
F6.2 000~999 0 Patting bag times in feeding.
F6.3 000~999 0 Patting bag times after fixed value.
F6.4 00.0~99.9
(s) 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.
- 31 -
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 bag:begin 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.
F7 ON/OFF OFF
Jog-feeding supplement:
ON:Press to enter
F7.1;Press to enter F8.
OFF:Press or to
enter F8 directly.
F7.1 d_S/d_d/
d_ds d_S
Jog-feeding supplement mode:
d_S:Slow jog-feeding;
d_d:Moderate Jog-feeding;
d_dS:slow 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 .
- 32
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.
F8 0~9 1
Discharging times within one process. Release bag till discharging times finish at hopper mode. 0 to discharge directly, no need bag-nipped signal.
F9
sdp_DA / sdp_re / rdp_s1 / rdp_s3
dsp_re
In stop status,sub-display:
dsp_re:Recipe no.;
dsp_DA:Analog value;
rdp_s1:Accumulative total;
rdp_s3:Total bag quantity.
F10
rdp_fi rdp_s1 rdp_s2 rdp_s3
rdp_fi
In running status,under
display items:
rdp_fi:Display target value;
rdp_s1:Display
accumulative total value;
rdp_s2:Display target value
– feeding value;
rdp_s3:Display total bags.
F11 ON/OFF OFF
Display-locked function:
OFF:No display;
ON:display fixed value or
present weight when weight is less than near-zero value.
F12 ON/OFF OFF Recipe parameter password
- 33 -
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 “8”,and 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.
(2)When operation parameter
no.14=ON and power off in running
status, main display show gross
weight, sub-display show“Conti?” 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 to continue last bagging
process;press 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.
- 34
When user press or input “clear alarm” effective signal,
batching controller return stop status.
For example, set batching times “3” as follows:
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:
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.
1. In stop status, press (4times) till
main display show bAt.
2. Press to enter and sub-display
show“0000”and sparkle in hight digit.
3. Press to move sparkling digit to
the left, then press till sparkling digit
change to“3”.
4. Press to save and finish, then
press to return stop status.
- 35 -
6.4 Manual discharging
In stop status, when user input “manual discharging”
signal, the bagging controller output effective discharging
signal; input “manual discharging”signal again, then the
bagging controller output ineffective discharging signal.
In running status, after fixed value, the bagging
controller only output“discharging”effective signal to
discharge after received“discharging permit”effective signal.
1. In stop status, press (5times) till
main display show ”totAL”.
2. Press to enter accumulative total.
3. The present accumulative total value is
207356289, Press to enter accumulative total times.
4. The present accumulative total times
are 80307, press (2times) to return stop status.
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.
- 36
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:
(1)Present weight <target value – leading quantity of
fast feeding, restart fast, moderate and slow feeding again;
(2)Target value - leading quantity of fast feeding ≤
present weight ≤ target value – leading quantity of moderate
feeding, restart moderate and slow feeding again;
(3)Target value – leading quantity of moderate
feeding ≤ present weight ≤ target value – leading quantity of
slow feeding, restart jog feeding.
- 37 -
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 won’t 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 won’t control to fill material. The feeding won’t 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 won’t control to fill
materials.
- 38
6.10 I/O testing
Press to switch among OUT1~OUT10 and
press to return. Please refer following flow chart:
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.
Stop
Press 8 times till main-display show“tStio”.
Press ,main-display show“inPUt”
Press to enter I/O input testing.
Press ,main-display
show“oUtPUt”
Press to enter I/O output testing.
- 39 -
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:
Output code table:
Output
Code Definition Description
O0 None No def ini t ion
O1 Run Effective in running status
O2 Stop Effective in stop status
When stop, press 4times, main
display show“iodEF”.
Press to input correct calibration
password, the press to define. See Character 6.19 for details.
Main display shows output and
sub-display show code, press till
main display show OUT3.
Press till sub-display show 05, then
press to finish.
If not need define others, press to return.
When slow feeding ef fect, OUT3
ouput effectively.
- 40
O3 Pause Effective in pause status
O4 Fast feeding Begin fast feeding when weight <| target value – leading quantity of fast feeding.
O5 Moderate feeding
Begin moderate feeding when weight <| target value – leading quantity of moderate feeding.
O6 Slow feeding Begin slow feeding when present weight <| target value – free fall value.
O7 Fix value Fix value between slow feeding and discharging or patting bag.
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 Discharge material after timeT6.
O14 Zero Effective when present net is less than near-zero value.
O15 Filling material
Control to fill material. When the under level input ineffective, the filling output effective;when the upper level input effective, the filling output ineffective.
O16 Batching times Finish batching times.
- 41 -
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 Enter run status when impulse input is effective.
I2 Quick stop Return to stop status at once when impulse input is effective.
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
effective;Stop to discharge when
level input is ineffective.
- 42
I9 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. Note:Supplement in stop and run status.
I11 Keypad lock Only can press effectively.
I12 Upper level Level input for upper level of material hopper.
I13 Under level Level input for under level of material hopper.
I14 Discharging-val
ve closed completely
Effective input for discharging valve closed completely; contrarily not closed. With hopper mode:Not feeding until the input is effective. If ineffective input, then stop fast / moderate / slow feeding. Note: No definition, no use.
I15 Nip bag
completely
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.
- 43 -
I16 Pause Enter pause status when impulse input is effective.
I17 Start/Stop
When level input is effective, start to run;If ineffective, return to stop status after finish bagging when feeding, otherwise stop at once.
I18 Clear total Effective input to clear total times and weight.
I19 Breaking input 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 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.
Press 7 times in stop status
till main display show “tStdip”.
- 44
6.13 Reset
Reset present parameters to initial setting.
Reset “I/O definition (io)” for example:
1. Suggestion: When reset, please backup first to be
used in the future.
1. In stop status, press till main display show “init”.
2. Press to input correct calibration password. See Character 6.19 for details.
3. Press till sub-display show“io
(I/O definition”).
Note: “SETUP”to backup operation parameters; “CAL”to backup calibration parameters; “rECiPE”to backup recipe parameters; “ALL”to reset all of parameters.
5. Press , sub-display show“SUCCES”to enter next
parameters. Press to return.
4. Press , sub-display show“YES?”.
- 45 -
6.14 Backup & Restore
User can make all of parameters backup.
Make“all of parameters (ALL)”backup for example:
Restore backup is similar with backup operation. When
main display show “rbAC”, press to enter and restore.
2. Press till sub-display show“ALL
(all of parameters)”
Note: “SETUP” operation parameters
backup; “CAL”calibration parameters
backup; “io”I/O definition backup.
“rECiPE”recipe parameters backup.
3. Press , sub-display
show“YES?”, then press to confirm and enter next parameters.
Otherwise press to exit and return stop status.
1. When stop,press till main
display show “bAC”. And then
press input calibration password,
sub-display show “SET UP”.
- 46
6.15 Analog calibration & self-definition
6.15.1 Analog calibration
Calibrate at 4 values:4mA、12mA、20mA and maximum
current.
1) 4mA:Main display shows CAL DA, sub-display 10923 ,
ID indicates 1;
2) 12mA:Main display shows CAL DA, sub-display 32768,
ID indicates 2;
3) 20mA:Main display shows CAL DA, sub-display 54613,
ID indicates 3;
maximum current:Main display shows CAL DA, sub-display
24.000.
For example: calibrate “12mA output” and “Max. current”:
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 show“SET”).
3.Press to set analog
self-definition parameters. Press
to switch analog calibration.
4.Press to set analog
calibration parameters.
- 47 -
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 , so sub-display sparkle, and then
press or 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.
1. Press to calibrate 4mA.
2. Press 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.
- 48
6.15.2 Analog self-definition
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
1. Press to define voltage and
current parameters.
2. Press , sub-display sparkle, and
then press to switch and
press to save. 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 SP1、SP2、SP3、
SP4, which change by .
Note: Operation item 18 must set USEr.
- 49 -
weight is overflow.
6.16 Password
All initial passwords are :000000。 Note:Calibration 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
6.17 Password setting
User can set password in parameters when F6.1 is“ON”.
Set operation parameters password for example:
2. Press to input password. Note: If input wrong,sub-display
show“Error”, then press again. If input wrong for three times, main display show“Error4”and self-lock, but user can operate again when power on again.
3. Input correct password, then
press to set parameters.
2. Press and in turn to input password. Note: User must input same new password twice to set password. If not, main display show“Error”one second and return to PASS again.
3. Once input same new password
twice, press to save and return
19.1.
1. Press to enter password.
1.When operation parameter 19 set
ON,press ,main display show
19.1,then press , main display
show PASS, enter password.
- 50
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 show“PASS”without pressing . After
that, press to input password “880606” on
sub-display.
When password is correct, main display show “SELECT”
and sub-display show GM8806-A(Weighing mode)、
GM8806A-B(Bagging mode) or GM8806A-P(Batching
mode), which can change by pressing .
After selecting operation mode, press to confirm
and finish, then the indicator sparkle “8” to enter.
Note:After selecting operation mode, user need reset
the indicator to ensure parameters correct.
- 51 -
7 Automatical bagging process
7.1 Flow chart for bagging with weighing hopper
7.2 Flow chart for bagging without hopper
- 52
7.3 Sketch map for bagging process with
weighing hopper
- 53 -
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.
- 54
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 feeding-
crushed 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 within 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.
- 55 -
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 modes:Continue(Cont) / Command(Read).
Data format:support all of data in operation parameter 4;
Baud rate: 1200/2400/4800/9600/19200/38400/57600
Code:ASCII
8.1.1 RS Continue (Cont)
When operation parameter 3=RS、3.1=Cont, indicator
send weighing data to host computer without command.
Data Format:
STX Scale
no. R S
Ingredient no.
State1
State2
G/N +/- Value CRC CR LF
Here:
STX —— 1bit,start character 02H
Scale no. —— 2bits,for example: 01 is 30H 31H
R —— 1bit,52H
S —— 1bit,53H
State 1 —— 1bit Bit
0 1 2 3 4 5 6 7
1 Run Pause Before feeding
Fast feeding
Moderate
feeding
Slow feeding
1
0 Stop Not
pause Not before
feeding
- 56
State 2 —— 1bit
Bit 0 1 2 3 4 5 6 7
1 Finish
feeding Fix
value Discharge
Finish batching
times Stable Overflow 1
0 Unstable
G/N —— (bit) , 0: net weight , 1~5: 0 , 6: 1
Bit 0 1 2 3 4 5 6 7
1 Net 0 0 0 0 0 1
0 Gross
+/- —— 1bit,sign:2BH(+)、2DH(-)
Value —— 7bit,including decimal point, if no, the highest bit
is space.
CRC —— 2bits,check sum,which add all of front digits and
transform decimal system, then take last two
digits to transform into ASCII.
CR —— 1bit,0DH
LF —— 1bit,0AH
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=RS、3.1=Read,the indicator
send present data to host computer only after received
command .
- 57 -
1) Host computer read“present status”
Read command:
STX Scale no. R S CRC CR LF
Correct response:Same as Cont mode(RS communication)
Wrong response:
STX Scale no. R S N O CRC CR LF
Here:
N —— 4E
O —— 4F
For example:02 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 read“present accumulative total”
Read command:
STX Scale no. R T CRC CR LF
Correct response:
STX Scale
no. R T
Total times
, Accumulative
total CRC CR LF
Wrong response:
STX Scale no. R T N O CRC CR LF
Here:
T —— 54H
,—— 2CH
- 58
Total times —— 4bits,0000~9999
Accumulative total —— 10bits,including 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 7,accumulative value 42.660.
Wrong response: 02 30 31 52 54 4E 4F 32 32 0D 0A
3) Host computer read“recipes”
Read command:
STX Scale no. R R 00 Recipe
parameters CRC CR LF
Correct response:
STX
Scale no.
R R Ingredient
no. Recipe
parameters DDDD
DD CRC CR LF
Wrong response
STX Scale no. R R N O CRC CR LF
Here:
Ingredient no. —— fix 30 30
Recipe parameters —— 1bit,0:30H target value,1:31H
leading quantity of fast feeding,2:32H
leading quantity of moderate feeding,3:
33H free fall value, 4:34H near-zero value.
DDDDDD —— 6bits,recipe parameter values
For example, read target value command:
- 59 -
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 read“recipe parameters”
Read command:
STX Scale no. R F Parameters 0 CRC CR LF
Correct response:
STX Scale no. R F Parameters 0 DDDDDD CRC CR LF
Wrong response:
STX Scale no. R F N O CRC CR LF
Here:
F —— 46H
Parameters —— 3bits,such as feeding time delay F2.1 is
32H 31H 30H
DDDDDD —— 6bits,recipe 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 read“Bagging weight value”
Read command:
STX Scale no. R O 00 0 CRC CR LF
- 60
Correct response:
STX Scale no. R O 00 0 DDDDDD CRC CR LF
Wrong response:
STX Scale no. R O N O CRC CR LF
Here:
DDDDDD —— 6bits,batching 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 read“batching times”
Read command:
STX Scale no. R B CRC CR LF
Correct response:
STX Scale no. R B DDDDDD CRC CR LF
Wrong response:
STX Scale no. R B N O CRC CR LF
Here:
B —— 42H
DDDDDD —— 6bits,batching times
For example: Read batching times command:
- 61 -
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 read“decimal point”
Read command:
STX Scale no. R P 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 —— 6bits,range 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 read“Recipe no.”
Read command:
STX Scale no. R N CRC CR LF
- 62
Correct response:
STX Scale no. R N DDDDDD CRC CR LF
Wrong response:
STX Scale no. R N N O CRC CR LF
Here:
DDDDDD —— 6bit,receipe 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
0 CRC CR LF
Correct response:
STX Scale
no. R U
Operation parameters
0 DDDDDD CRC CR LF
Wrong response:
STX Scale no. R E N O CRC CR LF
Here:
U —— 55H
Operation parameters——3bits,such as zeroing range 7 is
37H 30H 30H
- 63 -
DDDDDD —— 6bits,operation parameter data.
For example:Read 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 read“Restore 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. R E N O CRC CR LF
Here:
E —— 45H
DDDDDD —— 6bits,1 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 in“conti?”status.
Wrong response: 02 30 31 52 4E 4E 4F 31 36 0D 0A
- 64
11) Host computer write“Recipe”
Write command:
STX Scale no. W R 00 Recipe
parameter DDDDDD CRC CR LF
Correct response:
STX Scale no. W R O K CRC CR LF
Wrong response:
STX Scale no. W R N O CRC CR LF
Here:
W —— 57H
K —— 4BH
Recipe parameter —— 1bit,0:30H target value,1:31H
leading quantity of fast feeding,2:32H
leading quantity of moderate,3:33H free
fall value; 4:34H near-zero value.
For example:Write 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 write“Recipe parameter”
Write command:
STX Scale
no. W F
Set parameter
0 DDDDDD CRC CR LF
- 65 -
Correct response:
STX Scale no. W F O K CRC CR LF
Wrong response:
STX Scale no. W F N O CRC CR LF
Here:
F —— 46H
Set parameter —— 3bit,such as feeding time delay F2.1 is
32H 31H 30H
DDDDDD —— 6bit,set parameter value
For example:write 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
no. W U
operation parameter
0 DDDDDD CRC CR LF
Correct response:
STX Scale no. W U O K CRC CR LF
Wrong response:
STX Scale no. W U N O CRC CR LF
Here:
U —— 55H
- 66
Operation parameter —— 3bit,such as :zeroing range 7 is
37H 30H 30H
DDDDDD —— 6bit,operation parameter value
For example:Write 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 write“Recipe no.”
Write command:
STX Scale no. W N DD CRC CR LF
Correct response:
STX Scale no. W N O K CRC CR LF
Wrong response:
STX Scale no. W N N O CRC CR LF
Here:
DD —— 2bits,recipe 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
- 67 -
15) Host computer write“Batching times”
Write command:
STX Scale no. W B DDDDDD CRC CR LF
Correct response:
STX Scale no. W B O K CRC CR LF
Wrong response:
STX Scale no. W B N O CRC CR LF
Here:
B —— 42H
DDDDDD —— 6bits,range at 000000-009999.
For example:Write 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 write“Restor for broken power”
Write command:
STX Scale no. W E D CRC CR LF
Correct response:
STX Scale no. W E O K CRC CR LF
Wrong response:
STX Scale no. W E N O CRC CR LF
- 68
Here:
E —— 1bit,45H
D —— 1bit,range at 0 and 1,1 means to restore; 0
means not to restore.
For example:Write 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 calibrate“decimal point”
Write command:
STX Scale no. C P Decimal
point CRC CR LF
Correct response:
STX Scale no. C P O K CRC CR LF
Wrong response:
STX Scale no. C P N O CRC CR LF
Here:
C —— 43H
P —— 50H
Decimal point ——1bit,range at 0~4
For example:Calibrate 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
- 69 -
18) Host computer“Add weights to calibrate zero”
Write command:
STX Scale no. C Z CRC CR LF
Correct response:
STX Scale no. C Z O K CRC CR LF
Wrong response:
STX Scale no. C Z N O CRC CR LF
Here:
Z —— 5AH
For example:Add weights to calibrate zero on scale no.1
02 30 31 43 5A 35 36 0D 0A
Correct response:02 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 computer“calibrate zero without weights”
Write command:
STX Scale no. C Y DDDDDD CRC CR LF
Correct response:
STX Scale no. C Y O K CRC CR LF
Wrong response:
STX Scale no. C Y N O CRC CR LF
Here:
C —— 43H
Y —— 59H
- 70
DDDDDD —— 6bits,which is millivolt value related zero.
For example:Write zero command on scale no.1
02 30 31 43 59 30 30 31 35 30 30 34 39 0D 0A
Correct response:02 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 calibrate“Minimum division and
maximum capacity”
Write command:
STX Scale no. C M DD DDDDDD CRC CR LF
Correct response:
STX Scale no. C M O K CRC CR LF
Wrong response:
STX Scale no. C M N O CRC CR LF
Here:
M —— 4DH
DD —— division value :1、2、5、10、20、50
DDDDDD —— 6bits,maximum capacity value
For example:Write 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 response:02 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
- 71 -
21) Host computer“Add weights to calibrate gain”
Write command:
STX Scale no. C G DDDDDD CRC CR LF
Correct response:
STX Scale no. C G O K CRC CR LF
Wrong response:
STX Scale no. C G N O CRC CR LF
Here:
G —— 47H
DDDDDD —— 6bit,gain value
For example:Calibrate gain command on scale no. 1
02 30 31 43 47 30 30 31 30 30 30 32 36 0D 0A
Correct response:02 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 computer“calibrate gain without weights”
Write command:
STX Scale no. C L D1D1D1D1D1D1 D2D2D2D2D2D2 CRC CR LF
Correct response:
STX Scale no. C L O K CRC CR LF
Wrong response:
STX Scale no. C L N O CRC CR LF
Here:
- 72
L —— 4CH
D1D1D1D1D1D1 —— 6bits,gain millivolt value
D2D2D2D2D2D2 —— 6bits,gain weight value
For example:Calibrate 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 response:02 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 computer“Manual discharging operation”
Write command:
STX Scale no. C D CRC CR LF
Correct response:
STX Scale no. C D O K CRC CR LF
Wrong response:
STX Scale no. C D N O CRC CR LF
Here:
D —— 44H
For example:Send discharging operation on scale no. 1
02 30 31 43 44 33 34 0D 0A
Correct response:02 30 31 43 44 4F 4B 38 38 0D 0A
Wrong response: 02 30 31 43 44 4E 4F 39 31 0D 0A
- 73 -
24) Host computer“Running operation”
Write command:
STX Scale no. C R CRC CR LF
Correct response:
STX Scale no. C R O K CRC CR LF
Wrong response:
STX Scale no. C R N O CRC CR LF
For example:Run scale no. 1 command
02 30 31 43 52 34 38 0D 0A
Correct response:02 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 computer“Stop operation”
Write command:
STX Scale no. C T CRC CR LF
Correct response:
STX Scale no. C T O K CRC CR LF
Wrong response:
STX Scale no. C T N O CRC CR LF
For example:Stop scale no. 1 command
02 30 31 43 54 35 30 0D 0A
Correct response:02 30 31 43 54 4F 4B 30 34 0D 0A
Wrong response: 02 30 31 43 54 4E 4F 30 37 0D 0A
- 74
26) Host computer “Urgent-stop operation”
Write command:
STX Scale no. C J CRC CR LF
Correct response:
STX Scale no. C J O K CRC CR LF
Wrong response:
STX Scale no. C J N O CRC CR LF
Here:
J —— 4AH
For example:Urgent stop scale no. 1 command
02 30 31 43 4A 34 30 0D 0A
Correct response:02 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. C S CRC CR LF
Correct response:
STX Scale no. C S O K CRC CR LF
Wrong response:
STX Scale no. C S N O CRC CR LF
For example:Pause scale no. 1
02 30 31 43 53 34 39 0D 0A
Correct response:02 30 31 43 53 4F 4B 30 33 0D 0A
Wrong response: 02 30 31 43 53 4E 4F 30 36 0D 0A
- 75 -
28) Host computer“Nip/release bag operation”
Write command:
STX Scale no. C Q CRC CR LF
Correct response:
STX Scale no. C Q O K CRC CR LF
Wrong response:
STX Scale no. C Q N O CRC CR LF
Here:
Q —— 51H
For example:Nip/release bag command on scale no. 1
02 30 31 43 51 34 37 0D 0A
Correct response:02 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 computer“Manual slow feeding operation”
Write command:
STX Scale no. C O CRC CR LF
Correct response:
STX Scale no. C O O K CRC CR LF
Wrong response:
STX Scale no. C O N O CRC CR LF
For example:Manual slow feeding command on scale no.1
02 30 31 43 4F 34 35 0D 0A
Correct response:02 30 31 43 4F 4F 4B 39 39 0D 0A
Wrong response: 02 30 31 43 4F 4E 4F 30 32 0D 0A
- 76
30) Host computer“Clear alarm operation”
Write command:
STX Scale no. C B CRC CR LF
Correct response:
STX Scale no. C B O K CRC CR LF
Wrong response:
STX Scale no. C B N O CRC CR LF
For example:Clear alarm message on scale no. 1
02 30 31 43 42 33 32 0D 0A
Correct response:02 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 computer“Zeroing operation”
Write command:
STX Scale no. C C CRC CR LF
Correct response:
STX Scale no. C C O K CRC CR LF
Wrong response:
STX Scale no. C C N O CRC CR LF
For example:Zeroing command on scale no.1
02 30 31 43 43 33 33 0D 0A
Correct response:02 30 31 43 43 4F 4B 38 37 0D 0A
Wrong response: 02 30 31 43 43 4E 4F 39 30 0D 0A
- 77 -
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 format:8- E-1,8- O-1,8- n-1,8- 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 address
Display address
Description
The following items are only-read register(code 0x03)
40001 0000
Preset state 1
Bit Meaning
.0 0: Stop; 1: Run
.1 0:Not pause; 1:Pause
.2 Before feeding
.3 Fast feeding
.4 Moderate feeding
.5 Slow feeding
.6 Fix value
.7 Over/under tolerance
- 78
.8 Alarm
.9 Nip bag
.10 Pat bag
.11 Discharge
.12 Near-zero value
.13 Filling
.14 Finish batching
times
.15 Lack material
40002 0001
Preset state 2
Bit Meaning
.0 0: Gross;1: Net.
.1 0:Unstable 1:Stable
.2 0:None zero 1:zero
.3 0:Not overflow 1:Overflow
.4 0:Not minus value 1:minus value
40003 0002 Present weight
When weight overflow,
indicator display OFL,return value 0xFFFFFFFF.
40004 0003
40005 0004 Accumulate total times
Only read,when write,return error data address. 40006 0005
40007 0006 Accumulate total weight
Only read,when write,return error data address. 40008 0007
- 79 -
40009 0008 Alarm
message
(bit form)0:Finish
batching times; 1:Over
zeroing range;2:Unstable
when zeroing;3: Over
tolerance signal;4: Under
tolerance signal;5:Target
value is 0 when start.
The following items are both of read and write(write function code 0x10,read function code 0x03)
40014 0013 Target value F1.1
Note:Write value
should less than or same as max.capacity.
40015 0014
40016 0015 Leading quantity of fast feeding
F1.2 40017 0016
40018 0017 Leading
quantity of moderate feeding
F1.3
40019 0018
40020 0019 Free fall value
F1.4 40021 0020
40022 0021 Near-zero value
F1.5 40023 0022
40024 0023 Start-patting weight
F1.6 40025 0024
40026 0025 Over weight value
F3.1 40027 0026
40028 0027 Under weight value
F3.2 40029 0028
40030 0029 Maximum capacity
Max.capacity ≤ minimum division×30000 40031 0030
- 80
40032 0031 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)
40033 0032
40034 0033 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.
40035 0034
40036 0035 Zero
calibration without weights
Write in millivolt value calibrated at zero point; Read to return present millivolt data at zero point. 40037 0036
40038 0037 Gain
(millivolt) calibration
without weights
Write in millivolt value of gain weight, indicator save first; Read to return millivolt data of present weight.
40039 0038
40040 0039 Gain (weight)
calibration without weights
Write in weight value correlated with gain millivolt data after writing
in gain millivolt data,Gain
calibration proceeded by the two values when write
in the register;Read to
return 0000H.
40041 0040
- 81 -
The following items are two bytes and available to read and write(writing code 0x06,read code 0x03)
40042 0041 Decimal point
0000H:0bit;0001H:1bit;
0002H:2bit;0003H:3bit;0004H:4bit
40043 0042 Mini division 0001H:1;0002H:2;
0005H:5;000AH:10;
00014:20;0032H:50 40044 0043
Load cell sensitivity
0002H:2mV/V 0003H:3mV/V
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 0046
No contrast time
t3 of moderate
feeding
F2.3 0000H~03E7H
(00.0~99.9)
40048 0047
No contrast time
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)
- 82
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 Over/under tolerance alarm time
F3.4 0000H~03E7H
(00.0~99.9)
40055 0054 Free fall
compensation times
F4.1 0000H~0063H
(00~99)
40056 0055 Free fall
compensation range
F4.2 0000H~0063H
(00~99%)
40057 0056 Free fall
compensation percent
F4.3
0 for 0%;
1 for 100%;
2 for 50%;
3 for 25%.
40058 0057 Jog feeding
times F5.1
0000H~0063H
(00~99)
40059 0058 Jog feeding
effective time F5.2
0000H~03E7H
(00.0~99.9)
40060 0059 Jog feeding alternative
time F5.3
0000H~03E7H
(00.0~99.9)
40061 0060 Patting bag
mode F6.1
0:P_ADD;
1:P_End;
2:P_AEn
40062 0061 Patting bag
times in feeding
F6.2 0000H~03E7H
(000~999)
- 83 -
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)
40068 0067
Control shaking switch
in moderate and slow feeding
F7.1
0:d_s;
1:d_d;
2:d_ds
40069 0068 Jog moderate
feeding effective time
F7.2 0000H~03E7H
(00.0~99.9)
40070 0069
Jog moderate feeding
ineffective time
F7.3 0000H~03E7H
(00.0~99.9)
40071 0070 Jog feeding of slow feeding effective time
F7.4 0000H~03E7H
(00.0~99.9)
40072 0071 Jog feeding of slow feeding
ineffective time F7.5
0000H~03E7H
(00.0~99.9)
- 84
40074 0073 Sub-display
data when stop F9
0:dsp_rE;
1:dsp_dA;
2:rdp_s2;
3:rdp_s3.
40075 0074 Sub-display
data when run F10
0:rdp_fi;
1:rdp_s1;
2:rdp_s2;
3:rdp_s3.
40076 0075 Recipe no. 1~40
40077 0076
Reserve Read zero from the
address. … …
40079 0078
40080 0079 Zero tracking
range 6
0000H~0063H
(00~99)
40081 0080 Zeroing range 7 0001H~0063H
(01~99)
40082 0081 Stability range
8 0001H~0063H
(01~99)
40083 0082 AD filter 9 0000H~0009H
(0~9)
40084 0083 Stability filter 10 0000H~0009H
(0~9)
40085 0084 Automatic
zeroing alternation
11 0000H~0063H
(00~99)
40086 0085 Analog mode 18 0000H~0007H
40087 0086
Reserve Read zero from the
address. … …
40089 0088
- 85 -
40090 0089 Batching
times 0000H~270FH
40091 0090
Back up / Restore initial
setting
Write:Initialization 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.
40092 0091 Start / Stop I/O testing
Write only in stop status. Write 1 to start I/O testing;Write 0 to exit. Read:1 for I/O testing status.0 for not I/O testing status.
40093 0092 Input testing
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.
40094 0093 Output testing
Write: Output from OUT1 ~ OUT10 from low bit to high bit, 1 for effective output, 0 for ineffective output. Read: Return present output status.
- 86
40095 0094
I/O self- definition
IN1
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.
40096 0095 IN2
40097 0096 IN3
40098 0097 IN4
40099 0098 OUT1
40100 0099 OUT2
40101 0100 OUT3
40102 0101 OUT4
40103 0102 OUT5
40104 0103 OUT6
40105 0104 OUT7
40106 0105 OUT8
40107 0106 OUT9
40108 0107 OUT10
Following items are bits and available to read and write in loops (function code:0x01, 0x05)
00112 0111 Restore when
power off Write:FF00H = ON
0000H = OFF
Read:0001H = ON
0000H = OFF
Note:
Tare-off / zeroing
selection:
FF00H=b_tare;0000H=b_zero Restore for broken
power:
00113 0112 Auto- zeroing
when power on
00114 0113 Bagging mode
00115 0114 Gross/net
mode
00116 0115 Feeding mode
00117 0116 Auto /manual releasing bag
- 87 -
00118 0117 Manual
discharging counted in total
Write:FF00H=yes;000H=no
Read:conti?1 for
conti; 0 for not conti.
00119 0118 Over / under
tolerance recorded total
00120 0119 Save when power off
00121 0120 Over/under
tolerance alarm
00122 0121 Over/under tolerance
pause
00123 0122 Free fall
complement
00124 0123 Under
tolerance complement
00125 0124 Pat bag
00126 0125 Shake bag
00127 0126 Jog feeding
00128 0127 Display lock
00129 0128
Reserve Read zero from the
address. … …
00132 0131
00133 0132 Input state
Read:1 for effective,
0 for ineffective;
Write:Not permit.
00134 0133 Input state in2 not permit to write.
- 88
00135 0134 Input state In3 not permit to write.
00136 0135 Input state In4 not permit to write.
00137 0136 Output state
Read:From low to high
represent out1-out10,
which 1 for effective,0
for ineffective;
Write:Not 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
Read:
Run = 1;
Not run= 0 Only
write
FF00H
= on
00148 0147 Urgent stop
Read:
Stop = 1;
Not stop=0
00149 0148 Stop
Read:
Stop = 1;
Not stop=0
- 89 -
00150 0149 Pause Read:Pause=1; Not pause = 0
00151 0150 Zeroing
Read:
Zeroing=1;
Not zeroing=0
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
Write
FF00=
on;
0000
=off
00155 0154 Manual
discharging
Read:Effective
discharging=1;ineffective discharging = 0
00156 0155 Manual slow
feeding
Read:effective
slow feeding=1 ineffective slow feeding = 0
00157 0156 Lock keypad
Read:
Locked = 1;
Not lock = 0
00158 0157 Upper filling
level
Read:
Effective = 1;Ineffective = 0
- 90
00159 0158 Under filling
level
Read:
Effective = 1;Ineffective = 0
Only
read 00160 0159
Discharging- closed
completely signal
Read:
Effective = 1;Ineffective = 0
00161 0160 Complete
nipping bag signal
Read:
Effective = 1;Ineffective = 0
00162 0161 Clear
accumulate total
Read:
Cleared = 1;Not clear = 0
Only
write
ON
00163 0162 Breaking input
Read:
Effective = 1;Ineffective = 0
Only
read
8.2.3 Function code
Above Modbus communication protocols have five function
codes:01 read coil、03 read register、05 force single coil、
06 preset single register、16( 10 Hex) preset several
registers.
◆ 01 read coil
Inquiry:Regulate coil start and quantities.
Response:
a) Every coil state in response message is corresponding
to every data in data area;1=ON;0=OFF。The 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.
- 91 -
b) If they are not 8 multiples, the last byte is full of zero
from the remain to the highest,which byte sections
indicate all of byte quantities.
For example:Inquiry weighing indicator 01 to read 40- 43
coil (Coil 43- 40 related status:0- 0- 1- 0).
1) RTU communication mode:
Inquiry command:
Address Function
code Start
address Coil
quantity CRC parity
1byte 1byte 2byte 2byte 2byte
Correct response:
Address Function
code Account
byte Data area
CRC parity
1byte 1byte 1byte 1byte 2byte
Inquiry command:01 01 00 28 00 04 BD C1
Correct response:01 01 01 02 D0 49
2) ASCII communication mode:
Inquiry command:
Start Address Function
code Start
address Coil
quantities LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Correct response:
Start Address Function
code Account
byte Data area
LRC parity
Stop
1byte 2byte 2byte 2byte 2byte 2byte 2byte
- 92
Inquiry command: 3A 30 31 30 31 30 30 32 38 30 30 30 34
44 32 0D 0A
Correct response:3A 30 31 30 31 30 31 30 32 46 42 0D 0A
(Coil 43- 40 related status:0- 0- 1- 0)
03 read register
Inquiry:Regulate to read register start address and register
quantities.
Response:Regulate read register byte quantities, every
register relate 2bytes respectively;Message also has data
from every read register.
For example:read register 0007、0008(Register 0007、0008
respective data:0(Hex:0000H)、5(Hex:0005H)).
1) RTU communication mode:
Inquiry command:
Address Function
code Start
address
Inquiry register quantity
CRC parity
1byte 1byte 2byte 2byte 2byte
Correct response:
Address Function
code Account
byte Register
(0007) data Register
(0008) data CRC parity
1byte 1byte 1byte 2byte 2byte 2byte
Inquiry command:01 03 00 07 00 02 75 CA
Correct response:01 03 04 00 00 00 05 3A 30
- 93 -
2) ASCII communication mode:
Inquiry command:
Start Address Function
code Start
address
Inquiry register quantity
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Correct response:
Start Address Function
code Account
byte
Register (0007) data
Register (0008) data
LRC parity
Stop
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 response:3A 30 31 30 33 30 34 30 30 30 30 30 30
30 35 46 33 0D 0A
◆ 05 force single coil
Force:Regulate force coil address;and one normal item in
force data area,regulate requested coil ON/ OFF state:
FF00 for ON,0000H for OFF,other data is ineffective to coil.
Response:Return normal response for force coil.
For example:Force 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
- 94
Correct response:
Address Function
code Coil
address Force data
CRC parity
1byte 1byte 2byte 2byte 2byte
Force command:01 05 00 38 FF 00 0D F7
Correct response:01 05 00 38 FF 00 0D F7
2) ASCII communication mode:
Force command:
Start Address Function
code Coil
address Force data
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Correct response:
Start Address Function
code Coil
address Force data
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Force command:3A 30 31 30 35 30 30 33 38 46 46 30 30
43 33 0D 0A
Correct response:3A 30 31 30 35 30 30 33 38 46 46 30 30
43 33 0D 0A
◆ 06 preset single register
Preset:Regulate to preset single register address and data.
Response:Return normal response after register is preset.
For example:Request 0009 register in weighing indicator 01
is preset 0005H(register 0009 data:5(Hex:0005H)).
- 95 -
1) RTU communication mode:
Preset command:
Address Function
code Preset register
address Preset data
CRC parity
1byte 1byte 2byte 2byte 2byte
Correct response:
Address Function
code Preset register
address Preset data
CRC parity
1byte 1byte 2byte 2byte 2byte
Preset command:01 06 00 09 00 05 99 CB
Correct response:01 06 00 09 00 05 99 CB
2) ASCII communication mode:
Preset command:
Start Address Function
code
Preset register address
Preset data
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Correct response:
Start Address Function
code
Preset register address
Preset data
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
Preset command:3A 30 31 30 36 30 30 30 39 30 30 30 35
45 42 0D 0A
Correct response:3A 30 31 30 36 30 30 30 39 30 30 30 35
45 42 0D 0A
- 96
◆16(10 hex) Preset several registers
Preset start address in message and fixed value in data.
Response:Return address, function code, start address and
preset register quantity.
For example:Preset 2 registers in weighing indicator 01:
start register is 0030. Preset value is 0001H and 7318H
1) RTU communication mode:
Preset command:
Address Function
code Start
address Register quantity
Account byte
Preset data
CRC parity
1byte 1byte 2byte 2byte 1byte 4byte 2byte
Correct response:
Address Function
code Start
address Register quantity
CRC parity
1byte 1byte 2byte 2byte 2byte
Preset command:01 10 00 1E 00 02 04 00 01 73 18 07 D5
Correct response:01 10 00 1E 00 02 21 CE
2) ASCII communication mode:
Preset command:
Start Address Function
code Start
address Register quantity
Account byte
Preset data
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 8byte 2byte 2byte
Correct response:
Start Address Function
code Start
address Register quantity
LRC parity
Stop
1byte 2byte 2byte 4byte 4byte 2byte 2byte
- 97 -
Preset command:3A 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:
1)RTU communication mode:
Address Function code Error code CRC parity
1byte 1byte 1byte 2byte
2)ASCII communication mode:
Start Address Function
code Error code
LRC parity
Stop
1byte 2byte 2byte 2byte 2byte 2byte
- 98
For example, host computer read coil(0040) by code 03.
1) RTU communication mode:
Inquiry command:01 03 00 28 00 01 04 02
Error response:01 83 02 C0 F1
2) ASCII communication mode:
Inquiry command:3A 30 31 30 33 30 30 32 38 30 30 30
31 44 33 0D 0A
Error response:3A 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.
ERROR2:The present weight value is out of zeroing range.
ERROR3:Scale platform is not stable in zeroing.
ERROR4:Input wrong password more than 3 times.
ERROR5:Alarm for batching times
ERROR6:Alarm for discharging monitor
ERROR7:Alarm for batching monitor
ERROR8:Alarm for total target value is over maximum
capacity or target value is 0.
ERROR9:Alarm 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