• No results found

I/O testing

In document 8806.p (Page 49-115)

Press to switch among OUT1~OUT10 and press to return to stop status.

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.

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.

6.13 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

Co d e De fi n i ti on Des c ri pt i on O0 No ne No de f ini t i on

O1 Run Effective in running status O2 Stop Effective in stop status O3 Fast feeding

Begin fast feeding when weight

<| target value – leading quantity When stop, press 7times, main dis la show“iodEF”.

Press to input correct calibration password, the press to define.

See Character 6.19 for details.

Main display shows output port 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.

W h e n s l o w f e e d i n g e f f e c t ,   OUT3 ouput effectively.

O4   Moderate feeding

Begin moderate feeding when weight <| target value – leading quantity of moderate feeding.

O5 Slow feeding

Begin slow feeding when

present weight <| target value – free fall value.

O6 Ingredient no.1 Batching ingredient no.1 O7 Ingredient no.2 Batching ingredient no.2 O8 Ingredient no.3 Batching ingredient no.3 O9 Ingredient no.4 Batching ingredient no.4 O10 Ingredient no.5 Batching ingredient no.5 O11 Ingredient no.6 Batching ingredient no.6 O12 Fixed value Fixed value between slow

feeding and discharging.

O13 Over / under 

tolerance Effective in over/under tolerance.

O14   Discharging Discharge material after timeT6.

O15   Zero Effective when present net is less than near-zero value.

O16   Stability Effective when stability light on.

O17   Alarm

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

O18 Finish batching times

Effective when finish batching times.

O19   Pause Effective in pause status.

O20 Finish batching

Effective after 6 ingredients(all ingredients) batching finished and time t6 is up.

O21   Finish discharging

Effective for 1 second when discharge finished.

O22 OFL Effective when in OFL status.

O23 Zeroing failed

Effective when platform is not stable or weight is not within zeroing range.

Input

Co d e De fi n i ti on Des c ri pt i on

I1   Start Enter run status when impulse input is effective.

I2   Stop Return to stop status when impulse input is effective.

I3   Zero Zeroing for gross weight when impulse input is effective.

I4 Clear alarm Clear alarm when impulse input is effective.

I5 Recipe no. Recipe no. 1 to 40. If target value is 0, then go to next one.

I6

Manual discharging /

discharging permission

In stop status, manually

discharge from the hopper. Input one time to discharge, again to stop. In running status, permite to discharge.

I7 Keypad lock Only can press effectively.

I8   Pause Enter pause status in running

I9 Tare off  Tare off and return net status.

I10 Clear tare Clear tare and return gross weight status.

I11 Run / Stop Enter run / stop status when level input is effective.

6.14 Display testing

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

Note: Same input/output code can be defined by several input/output ports, such as both IN1 and IN2 are defined as I3 zero .

Press 12 times in stop status till main dis la show “tStdi ”.

Press ,main display, sub-display and status lights are all bright.

Press , all displays and lights sparkle at 2seconds/time.

Press 2 times to exit testing and return.

6.15 Reset

1) Reset present parameters to initial setting.

2) According to application requirements, user can select the items to reset.

Reset “I/O definition (io)” for example:

Suggestion: When reset, please back up first for  future use.

1. In stop status, press 11 times 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”.

Note: “SETUP”to reset operation parameters, “CAL”to reset calibration parameters, “rECiPE”to reset recipe parameters, “io” to reset I/O parameters, “dA” to reset analogue calibration parameters,“ALL” to reset all of parameters.

5. Press , sub-display show“SUCCES” for 1 second and enter next parameters. Press to return to normal status.

4. Press ,sub-display show“ YES?”.

6.16 Backup

1) User can make all of parameters backup.

2) User can back up some of the parameters according to requirement.

Make“all of parameters (ALL)”backup for example:

1. When stop, press 9 times till main display show “bAC”.   And then press input calibration password, sub-dis la show “SET UP”.

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.

“ALL”all parameters backu.

3. Press sub-display show “ YES?”, then press to confirm and enter  next parameters. Otherwise press to exit and return stop status.

6.17 Restore backup

1) User can restore all of parameters to backup status.

2) According to application requirements, user can select some of the items to restore backup.

Operation to restore backup is similar with backup operation.

When main display show “rbAC”, press to enter and restore. See Character 6.16 for details.

6.18 Analog calibration & self-definition

6.18.1 Analog calibration 1) Calibrate at 4 values4mA current.

2) If only need to calibrate at 1 value, press to select the value and calibrate with multi-meter.

3) Initial calibration interface for the values:

4mAMain display shows CAL DA, sub-display 10923, ID indicates 1.

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 to analog calibration.

4.Press to set analog calibration arameters.

1. In stop status, press 6 times till main display show CALdA.

12mA 20mA and maximum

12mAMain display shows CAL DA, sub-display 32768, ID indicates 2.

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”:

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 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.

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 to stop status.

6.18.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. 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 switch by .

1. Press to define voltage and current arameters.

Note: Only when operation parameter 16 selected to  USEr , analog self-definition setting will have effect to the analog output values.

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 weight is overflow.

6.19 Password

1) All initial passwords are: 000000.

NoteCalibration password is the same password as reset, backup, restore, I/O definition and analog calibration. When calibration password changed, others also changed.

2) Password operation as follow:

6.20 Password setting

1) User can set password in parameters when operating parameter 19 “ON”.

2) Set operation parameters password for example:

1. Press to enter password input interface.

2. Press to select digit and input password.

Note:If password 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.

6.21 Operation mode

GM8806A   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-BBagging mode or  GM8806A-PBatching 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 same, 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.

mode, which can be switched 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.

6.22 Serial port upgrade

In stop status and serial ports working normally, enter  into operation parameter 19, input correct password(same with calibration password), sub-display sparkles   Update, press when confirmed to upgrade through serial port, sub-display stop sparkling   Update, use serial port upgrade software to upgrade the indicator. Please power up the indicator again when upgrade finished.

(Note: Do not stop connection of the serial ports and do not cut out the power when upgrading, if upgrade process broken, indicator will not be able to start up and have to be returned to factory for program burning.)

7 Automatical batching process

Before automatical batching operation, user need to set up the parameters related to the batching process.

7.1 Sketch map

7.2 Description

1)When power on, indicator begins batching process.

(If set wrong parameters, indicator will show ERROR8. Ingredient weight ≥ target value   leading quantity of fast feeding, shut off fast feeding.

Ingredient weight ≥ target value leading quantity of  moderate feeding, shut off moderate feeding.

Ingredient weight ≥ target value   free fall value, shut off  slow feeding.

2)

t1: Begin batching process after time delay t1, but zeroing first if need according to operation parameter 11.

t 2 / t 3 / t 4 :   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.

T7 Shut off discharging after time t7 when weight is less than near-zero value.

T8 time t8 to output alarm ERROR6 if 

discharging signal is still effective after time t8.

T9 :   Batching monitor time t9   to output alarm   ERROR7 if  batching process can’t finish after time t9.

3)  In running status

If stop input is valid, stop charging or discharding, return to stop status.

If pause input is valid, stop charging or discharging, operation input sparkles, press working then continue batching process, press stop then stop it.

4) If recipe parameter  F4=ON, then judge over / under  tolerance after every batching process finished. See Character 5.3 for details.

Discharging monitor

8 Serial port communication

Note: Not permit to change parameters related with serial port by serial ports.

GM8806A-P6 has RS232/485 serial port to

communicate with host computer. See Character 2.6.

Communication protocols: RS/RE/tt/MODBUS,   which can be set in operation parameter item no.3.

8.1 RS protocol

Two modes: ContinueCont/CommandReadat ASCII code.

1) Continue (Cont)

When operation parameter  3=RS  indicator  will send weighing data to host computer without command.

Data Format:

STX —— 1bitstart character  02H Scale no. —— 2bitsrange at 01-99.

For example: 01 is 30H 31H R —— 1bit52H

S —— 1bit53H

Ingredient no. —— 2bitsrange at 00~06

3.1=Cont,

30H 30H~30H 36H 00 means stop status.

State 1 —— 1bit

Bit 0 1 2 3 4 5 6 7 0 Stop Not pause Not before

feeding

.

State 2 —— 1bit

Bit 0 1 2 3 4 5 6 7

1

Finish one ingredient

feeding

Fixed

value   Discharge

Finish batching

times

Stable Overflow 1

0   Unstable

G/N —— 1bit

Bit 0 1 2 3 4 5 6 7

1 Net 0 0 0 0 0 1

0   Gross

+/- —— 1bitsign2BH+2DH- Value —— 7bitincluding decimal point.

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 30 31 79 50 41 2B 30 30 30 32 2E 30 30 30 36 0D 0A

Means indicator no. 1fast feedingstablenetvalue +2.00 status.

Note:

If operating parameter  17 is ON, when batching finished, indicator will send present batching result automatically through serial port, format as follows:

STX Scale no. Ingredient no. DDDDDDD CRC CR LF

Here:

Ingredient no.——1bit(1~6),if Ingredient no. is 1,then 31H DDDDDDD——7 bits batching result(including decimal

point),high bit in front. If Ingredient 1

is 12.345, then it’s 30H 31H 32H 2EH 33H 34H 35H.

For example:

Indicator send automatically the following datas:

02 30 31 30 31 30 30 30 31 30 30 36 33 39 0D 0A 02 30 31 30 32 30 30 30 30 35 30 31 33 39 0D 0A 02 30 31 30 33 30 30 30 30 33 30 37 34 34 0D 0A 02 30 31 30 34 30 30 30 30 38 30 31 34 34 0D 0A 02 30 31 30 35 30 30 30 31 32 30 38 34 37 0D 0A 02 30 31 30 36 30 30 30 30 37 30 38 35 32 0D 0A 02 30 31 30 54 30 30 30 34 35 33 31 38 30 0D 0A Means no.1 indicator has batching result of Ingredient No.1:1006, Ingredient No.2:501, Ingredient No.3:307, Ingredient No.4:801, Ingredient No.5:1208, Ingredient No.6708, Total:4531.

2) Command mode (Read)

When operation parameters 3=RS

send present data to host computer only after received command.

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 For example02 30 31 52 53 36 34 0D 0A

Correct response:

02 30 31 52 53 30 31 79 50 41 2B 30 30 30 32 2E 30 30 30 36 0D 0A

Means indicator no.1fast feedingstablenetvalue +2.00.

Host computer read“present accumulative total”

Read command:

STX Scale no. R T CRC CR LF

, present batching result

3.1=Read indicator 

STX   Scale

Total times —— 4bits0000~9999

,—— 1bit2CH

Accumulative total —— 10bitsincluding decimal point

# —— 1bit23H N —— 1bit4EH O —— 1bit4FH

Read accumulative total command from no.1 for example:

02 30 31 52 54 36 35 0D 0A Correct response

02 30 31 52 54 30 30 31 30 2C 30 30 30 30 30 30 34 36 39 31 30 32 0D 0A

02 30 31 31 23 30 30 31 30 2C 30 30 30 30 30 30 30 39 36 30 31 35 0D 0A

02 30 31 32 23 30 30 31 30 2C 30 30 30 30 30 30 31 31 30 31 30 34 0D 0A

02 30 31 33 23 30 30 31 30 2C 30 30 30 30 30 30 30 34 39 36 32 31 0D 0A

02 30 31 34 23 30 30 31 30 2C 30 30 30 30 30 30 30 33 30 39 31 35 0D 0A

02 30 3135 23 30 30 31 30 2C 30 30 30 30 30 30 30 37 35 34 32 30 0D 0A

02 30 31 36 23 30 30 31 30 2C 30 30 30 30 30 30 31 30 37 31 31 34 0D 0A

Means total times 10, accumulative total   4691,no.1, no.2, no.3, no.4, no.5, no.6  total value is: 960,   1101, 496, 309, 754 and 1071.

Host computer read“recipes”

Read command:

STX   Scale

no. R R   Ingredient no.

Recipe

parameters CRC CR LF

Correct response:

STX   Scale

no. R R   Ingredient no.

Recipe

parameters   DDDDDD CRC CR LF

Wrong response

STX Scale no. R R N O CRC CR LF

Here

Ingredient no. ——   2bitsuch as Ingredient no. 1 is 30H 31H

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 Read Ingredient no.1 target value command:

02 30 31 52 52 30 31 30 30 38 0D 0A

Correct response

02 30 31 52 52 30 31 30 30 30 30 35 30 30 30 31 0D 0A Means: The target value is 500 for Ingredient no.1 from scale no. 1 .

Host computer read“recipe parameters”

Read command

STX Scale no. R F Parameters CRC CR LF Correct response

STX Scale no. R F Parameters DDDDDD CRC CR LF

Wrong response:

STX Scale no. R F N O CRC CR LF Here

F —— 1bit46H

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 39 38 0D 0A Correct response

02 30 31 52 46 32 31 30 30 30 30 30 35 30 34 33 0D 0A Means parameter  F2.1 of ingredient no.1 in scale no.1 is 5.0

Host computer read“Batching value”

Read command

STX Scale no. R O ingredient no. 0 CRC CR LF Correct response

STX   Scale

no. R O   Ingredient

no. 0 DDDDDD CRC CR LF

Wrong response:

STX Scale no. R O N O CRC CR LF

Here

O —— 1bit4FH

Ingredient no. —— 2bits1~6 optionalsuch as Ingredient no. 130H 31H

0 —— 1bit30H

DDDDDD —— 6bitsbatching value

Read Ingredient no. 1 batching value command:

02 30 31 52 4F 30 31 30 30 35 0D 0A Correct response

02 30 31 52 4F 30 31 30 30 30 30 35 30 30 39 38 0D 0A Means batching value of ingredient no. 1 in scale no. is 500

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 —— 1bit42H

DDDDDD —— 6bitsbatching times value Read batching times value command:

02 30 31 52 42 34 37 0D 0A Correct response

Means batching times value in scale no. 1 is 100.

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 —— 1bit50H

DDDDDD —— 6bitsrange at 0-4which are 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 1.

Host computer read“Recipe no.”

Read command

STX Scale no. R N CRC CR LF Correct response

STX Scale no. R N DDDDDD CRC CR LF Wrong response

STX Scale no. R N N O CRC CR LF

Here

N —— 1bit4FH

DDDDDD —— 6bitrecipe no.

Read recipe no. for example 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 present recipe no. is 1 in scale no.1.

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 —— 1bit45H

DDDDDD —— 6bitsif it is 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 33 39 0D 0A Means scale no. 1 is in“conti”status.

Host computer read operation parameters

STX   Scale

no. R U   Operation

parameter  0 CRC CR LF Correct response

STX   Scale

no. R U   Operation

parameter    0 DDDDDD CRC CR LF Wrong response

STX Scale no. R U N O CRC CR LF Here

U —— 1bit55H

Operation parameter —— 3bitsuch aszeroing range 7 is 37H 30H 30H

Read operation parameter 7 command for example:

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 Means scale no. 1 operation parameter is 50.

ost computer write“Recipe”

Write command

STX   Scale

no. W R   Ingredient no.

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 —— 1bit52H

Ingredient no. —— 2bit such as Ingredient no. 1 is 30H

31H

Recipe parameter —— 1bit030H target value131H leading quantity of fast feeding232H leading quantity of moderate333H free fall value; 434H near-zero value.

DDDDDD —— 6bitrecipe parameter value

For exampleWrite target value=1500 for Ingredient no.1 in scale no.1

02 30 31 57 52 30 31 30 30 30 31 35 30 30 30 37 0D 0A Correct response

02 30 31 57 52 4F 4B 32 32 0D 0A

Host computer set“Recipe parameter”

Write command

STX   Scale

no. W F Set

parameter    DDDDDD CRC CR LF

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 —— 1bit46H

Set parameter  —— 3bitsuch as feeding time delay F11.1 is 31H 31H 31H

DDDDDD —— 6bitset parameter value

For examplewrite parameter  F11.1=651234 to scale no.1 02 30 31 57 46 31 31 31 30 36 35 31 32 33 34 34 36 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

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. U N O CRC CR LF NoteNot permit to write command on communication parameters.

Here

U —— 1bit55H

Operation parameter  —— 3bitsuch as zeroing range 7 is 37H 30H 30H

0 —— 1bit31H

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.

Host computer write“Recipe no.”only in stop status 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. N N O CRC CR LF Here

DD —— 2bitsrange at   01-40which is recipe no.

For example: Write recipe no. =01 on scale no. 1 command:

For example: Write recipe no. =01 on scale no. 1 command:

In document 8806.p (Page 49-115)

Related documents