GENERAL MEASURE GM9907 Series Weighing Controller User Manual

June 14, 2024
General Measure

GENERAL MEASURE GM9907 Series Weighing Controller

GENERAL-MEASURE-GM9907-Series-Weighing-Controller

Product Information

Specifications

  • Product Model: GM9907-L2
  • Implementation Standards: GB/T 7724–2008

Functions and Features

  • Full English display interface for intuitive and easy operation
  • Five modes of bagging application: Net Weigher, Gross Weigher, Jumbo Bag, Servo Motor, PLC
  • 28-digital input and output control (12 in / 16 out) with customizable port positions
  • I/O Module test function for convenient packing scale debugging
  • Fully automatic double material speed with three material speed filling control and jog filling function
  • Twenty formulas can be stored to facilitate bagging of different range materials
  • USB interface for import and export of various paracontrollers
  • Fill control function for convenient connection between bagging scale and front filling equipment
  • Fill speed adaptive function
  • IO User Logic programming
  • Auto free fall correction function
  • Multiple digital filtering
  • Batch setting function
  • Bag patting function, suitable for bagging of powder materials
  • Automatic zero tracking
  • Time / date function
  • Three-level user identity setting
  • Dual serial port for external serial printer, computer, or second display
  • Single port communication function for convenient communication with the host computer

Front Panel Description

User Info: Display the current login user ID, Recipe ID, System time, ACUM, and Batch Weight status. Including weight value display, weight unit display, 8-bit zone display, and output I/O Module shortcut key.

Packaging Information Area: Display current ACUM information, shortcut setting batch, and target value.

Functional Paracontroller Area: Controller menu paracontrollers query settings and the corresponding operation keys.

Interface 1 Description: Short cut set receipt parecan quickly set receipt paracontroller. Packing history recording can easily review current history data, easy to compare.

Indicator Light Description

  • Left 1: Power light
  • Left 2: Serial port 1-RS232 communication indicator light (flashes during communication)
  • Left 3: Serial port 2-RS485 communication indicator light (flashes during communication)

Rear Panel Description
No information provided in the manual.

Technical Specifications

Analog Part:

  • Load Cell Power Supply: DC 5V 125mA (MAX)
  • Input Impedance: 10M
  • Zero Adjustment Range: 0.002 ~ 15mV (when load cell 3mV/V)
  • Input Sensitivity: 0.02uV/d
  • Input Range: 0.002 ~ 15mV

Product Usage Instructions

Step 1: Power On

  1. Connect the bagging controller to a power source using the provided power cable.
  2. Press the power button to turn on the bagging controller.

Step 2: Front Panel Navigation
Use the front panel interface to navigate through different settings and options. The User Info section displays important information such as the current user, recipe ID, system time, ACUM, and batch weight status. The Packaging Information Area provides details about current ACUM information, shortcut settings, batch, and target values. The Functional Paracontroller Area allows you to query settings and perform corresponding operations.

Step 3: Bagging Modes
The bagging controller supports five different bagging modes: Net Weigher, Gross Weigher, Jumbo Bag, Servo Motor, and PLC. Select the appropriate mode based on your bagging requirements.

Step 4: I/O Control
The bagging controller has 28 digital input and output control ports (12 in / 16 out) that can be customized. These ports allow you to connect and control various devices and equipment related to the bagging process. Use the I/O Module test function for convenient debugging of the packing scale.

Step 5: Formulas and Material Settings
The bagging controller can store up to twenty different formulas to facilitate bagging of materials with different ranges. Use the USB interface to import and export various paracontrollers. Use the fill control function to establish a convenient control connection between the bagging scale and front filling equipment. The bagging controller also supports fill speed adaptive function, IO User Logic programming, auto free fall correction function, multiple digital filtering, batch setting function, bag patting function, and automatic zero tracking.

Step 6: Communication and Printing
The bagging controller is equipped with dual serial ports for external serial printers, computers, or second displays. It also has a single port communication function for convenient communication with the host computer. Utilize these communication features as needed for data exchange and printing purposes.

FAQ (Frequently Asked Questions)

Q: What is the power supply requirement for the load cell?
A: The load cell requires a DC power supply of 5V with a maximum current of 125mA.

Q: How many formulas can be stored in the bagging controller?
A: The bagging controller can store up to twenty different formulas for bagging materials with different ranges.

Q: Can I connect an external serial printer to the bagging controller?
A: Yes, the bagging controller has dual serial ports which can be used to connect an external serial printer.

Q: Is it possible to customize the input and output control ports?
A: Yes, the bagging controller has 28 digital input and output control ports (12 in / 16 out) that can be customized to suit your needs.

Q: What are the different bagging modes supported by the bagging controller?
A: The bagging controller supports five different bagging modes: Net Weigher, Gross Weigher, Jumbo Bag, Servo Motor, and PLC.

GM9907-L2
User’s manual
GM9907-L20190200 11 0 6 0 8 0 4 0 0 0 7 V03.01.06_1

© 2020 Shenzhen General Measure Technology Co., Ltd. All rights reserved. No unit or individual may copy, distribute, transcribe or translate into other language versions in any form or by any means without the permission of Shenzhen General Measure Technology Co., Ltd. As our products have been continuously improved and updated, our company reserves the right to modify this manual at any time without prior notice. To do this, please visit the company website frequently to get timely information. Company website http://www.szgmt.com www.gmweighing.com
Implementation standards of this product:GB/T 7724–2008

Outline

GM9907-L2 bagging controller is a new weighing control controller specially developed for the single scale incremental method automatic quantitative packing scale. The controller English displays interface for easy operation; completely new algorithm coarseer and more accurate control so that the load; the USB port and dual port serial device to make it easier to system interconnect. It can be widely used in fill, chemical, grain and other industries that require quantitative packaging equipment.
1.1 Functions and Features
Full English display interface, make the operation more intuitive and easy There are five modes of bagging application, Net Weigher, Gross Weigher, Jumbo
Bag, servo motor, PLC. 28-digital input and output control (12 in / 16 out), input and output port positions
can be customized. I/O Module test function, convenient for debugging of packing scale Fully automatic double material speed, three material speed filling control, with
jog filling function Twenty formulas can be stored to facilitate bagging of different range materials USB interface facilitates import and export of various paracontrollers Fill control function, convenient control connection between bagging scale and
front filling equipment Fill speed adaptive function IO User Logic programming Auto free fall correction function Multiple digital filtering Batch setting function Bag patting function, suitable for bagging of powder materials Automatic zero tracking Time / date function Three-level user identity setting Dual serial port, external serial printer, computer or second display
With single port communication function, it is convenient to communicate with
the host computer
1.2 Front panel description
-1-

GM9907 bagging controller
User InfoDisplay the current login user ID, Recipe ID,System time,ACUM And Batch
Weight statusIncluding weight value display, weight unit display, 8bit zone display and output I/O Module short cut key.
Packaging information areadisplay current ACUM information, short cut setting batch and target value.
Functional paracontroller areaController menu paracontrollers query Settings and the corresponding operation keys
Interface 1 description:
Short cut set receipt parecan quickly set receipt paracontroller. Packing history recordingcan easily review current history data, easy to compare.
-2-

GM9907 bagging controller
Indicator light description
Left 1: power light; Left 2: Serial port 1-RS232 communication indicator light, the indicator light flashes during communication Left 3: Serial port 2-RS485 communication indicator light, the indicator light flashes during communication
1.3 Rear panel description
1.4Technical Specifications
1.4.1General Specifications Power supply: DC24V Power filter: included Operating temperature: -10 ~ 40 Maximum humidity: 90% RH non-condensing Power consumption: about 15 W Dimensions: 190 mm × 124 mm × 48 mm
1.4.2Analog part Load cell power supply: DC 5 V 125 mA (MAX) Input impedance: 10M Zero adjustment range: 0. 00 2 ~ 15 mV (when loal cell 3mV / V) Input sensitivity: 0.02uV / d Input range: 0. 0 2 ~ 15mV
-3-

GM9907 bagging controller
Conversion: S igma- D elta A/D conversion speed: 120, 240, 480, 960 times / sec Non-linear: 0.01% FS Gain drift: 10PPM / The maximum display accuracy: 1 / 100,000 1.4.3digital part Display: 7 inch resistive touch screen Negative Number Display: “-” Overload Indication: “Over Full Scale / Load cell Input Under.”
Decimal point position: 5 optional
-4-

GM9907 bagging controller

Installation

General principles
1Make appropriate installation holes on the control box, ( size: 179±1mm ×113±1 mm)
2Install GM9907-L2 into a control box. 3Remove the fixing plates on both sides of GM9907-L2, fix it with the fixing plates and lock them with M3*10 screws.

Load Cell connection
GM 9907 -L 2 bagging controller can be connected to a resistive strain bridge load cell. When using a six-wire load cells, you must bridge the SN+ with EX+ and bridge the SN- with EX-
EX+:Excitation+EX- : Excitation- SN+ : Sense+ SN- : Sense- SIG+ : Signal+ SIG- : Signal-
2.3I/O Module Port connection
GM9907-L2 bagging controller controls 28 lines I/O (12 input and 16 output). It uses optoelectronic isolation technology to transfer data. The I/O signal input is low level effective, and the output is open-collector mode. The driving current can reach 500mA and the full load current is up to 3A, and Terminal connection is shown as below:
I/O Module Input port diagram
-5-

GM9907 bagging controller
I/O Module output connection diagram GM 9907-L2 I/O signals definitions refer Section 4.8.
2.4 Power supply connection
GM 9907 -L 2 bagging controller use 24V DC power supply. The connection is as shown below:
Power terminal diagram 24V+ connect DC+24V-connect DC-. Notethis product use 24V DC power supplyuse 220V AC power supply will permanently damage the controller and cause danger
2.5 Serial port connection
GM9907-L2 provides two serial ports as shown in the figure below. One
is RS – 232 mode (terminal port TXD, RXD, GND); the other is RS – 485 , (terminal
port A , B , GND ). Serial port support: MODBUS protocol, continuous mode and print
format.
Controller and computer connection diagram
-6-

GM9907 bagging controller
Controller and computer connection diagram (RS-232 mode)
Controller and host computer connection diagram (RS-485 mode)
2.6 Touch screen calibration
Touch screen needs to be calibrated when the new product is used for the first time or after a long time. The touch screen calibration method:
GM9907-L2 power on, long press any point on the touch screen at the same time, system turn to touch screen calibration interface. Long press cursor position on touch screen, cursor position calibrate finish, after the interface displays the coordinates of this point, enter to next calibrate automatically. Follow cursor position changes long press accordingly, calibrate finish, and interface show 5 calibration point coordinates, enter to main interface automatically. If enter the calibration interface of the touch screen by mistake, press the “cancel” button in the lower right corner to exit the interface.
-7-

GM9907 bagging controller

3. User Manage

In order to prevent the malfunction of the controller caused by the malfunction of the controller, the GM9907 bagging controller provides three levels of authority (operator, Administrator and Engineer) to choose: where the Engineer can perform all operations on the controller (not open to the user ) . Operator and Administrator permissions are as follows:

User level

Permission

Can refer all paracontrollers

Operator

You can set part of the quantitative paracontrollers and process paracontrollers of the formula paracontrollers, switch test, U disk data export.
You can set batch on the main interface, clear the current formula accumulation, the current user accumulation, and operate the shortcut keys on the main interface.

All operations are not restricted.

Administrator

Can calibrate the scale, set the weighing paracontrollers, set the formula paracontrollers in the scale structure paracontrollers and adaptive, over and under difference, drop correction and fine moving function paracontrollers, I/O Module definition, set the language and time, modify the host mode paracontrollers.

Opened peripheral paracontrollers can be modified.

Permission description After the controller is power on, enter the permission selection interface, and enter the
main interface after selecting the permission Operator have four login methord Single operator login, multiple operator login,
single operator keyword login, multiple operator keyword login. InSystem TrialStyle settingparameterset the multi-operator login function
ON/OFF, turn ON, set the number of operator logins. This is used to set the login mode for multiple operators. InSystem TrialStyle settingparameter, set login operator need keyword ON/OFF, turn ON, this is used to set whether a password is required for operator login. Multi-operators are set to 8, operator~operator 8 The operator cumulative data of single operator and multiple operators are merged into the user cumulative operator column in statistics Click the permission in the foreground, the logout pop-up window will pop up, you can logout the current permission to return to the permission selection interface. After the power is powered off and the system restarts, the rights are automatically deregistered.

-8-

4. Menu
Press menucan refer and modify paracontrollers.

GM9907 bagging controller

Click paracontroller, enter current paracontroller to check, set paracontroller. Press [return] to exist current interface and return to the previous interface.

Paracontroller item
Calibration
Weight paracontroller

paracontroller list
weight calibration
Material calibration
Zero range/filter lever setting

Paracontroller Description
Performs calibration operation for calibrating the controller weight value Perform calibration operation to calibrate controller weight value
Set weight para, such as Zero range, stable para.

I/O Module

Input Define Output Define

Define the meaning of the controller input port Define the meaning of the controller output port

Time and Language

Language Setting
Time Setting

Default Chinese, English optional. Set screen time.

Host computer mode
Motor

Computer communication
Filling Paracontroller
Bag Clutch paracontroller

Set computer mode paracontroller. Set filling related paracontrollers Set the relevant paracontrollers of the bag clutch

-9-

GM9907 bagging controller

System maintenance

Discharge paracontroller

Set discharge related paracontrollers

Scale

Set scale structure, working mode,etc

Communication setting
Logic edit
Peripheral ON/OFF

Set serial port, Ethernetprint etc.
Auxiliary logic paracontroller:6 group output logic paracontroller
Set Peripherals paracontroller ON/OFF

Factory default Set paracontrollers factory default and backup.

Hardware test Test input and output connection.

Style setting

Set sreensaver timer

Software upgrade

Software upgrade

4.1 Calibration

The calibration scale is the calibration of the controller. When the GM9907 bagging controller or any part of the weighing system is changed for the first time and the current equipment calibration paracontrollers cannot meet the user’s requirements, the controller should be calibrated. The calibration scale paracontroller directly affects the weighing result

of the controller. To prevent personnel from mis operation, the Administrator and the Engineer are required to log in to calibrate the controller (select the identity login in the [User Login] option).
The calibration scale paracontroller of the national standard symmetrical heavy controller requires password protection. Therefore, the password must be entered correctly when entering the calibration paracontrollers (initial password: 000000 ); the calibration password is changed in the “Password Management” item of [System Information]. .

In calibration interface, support two method: weight cal and material cal. Steps as follow:

Calibration scale paracontroller

paracontroller Description

1 unit

Initial value: kg ; g/kg/t/lb isavailable.

Weighing paracontroller

2. Decimal point
3. Resolution

Initial value: 000; 0 to 0.0000 five kinds of options. Initial value: 1 ; 1/2/5/10/20/50 six optional .

4. Full Scale

Initial value: 100.00 ; The range is less than or equal to the minimum division × 10 0000 can be set .

– 10 –

GM9907 bagging controller

Weight Calibration
Material calibration(Only for With Net Weigher mode)

The function of weight calibration is to use the weight calibration method in the field.Here are the steps:
Step 1: Select weighing paracontrollers such as unit, decimal point and indexing value according to the demand.
Step 2: Empty the bucket and click “Zero Calibration”.This step is the zero point of calibration, the requirements are: the measuring bucket is empty, the scale body is stable.
Step 3: Put weights on the weighing table. When the weighing table is stable, click [Weight Calibration], input the weight of weights in the bullet frame, and click OK to complete the calibration of weights.
Material calibration function is in the field is not convenient to use the weight of the calibration method.Here are the steps: Step1: Empty the scale platform, wait for the millivolt to stabilize, and click “Zero calibration”.This step is the zero point of calibration, the requirements are: the measuring bucket is empty, the scale body is stable. Step2: Click “Manual Filling”, then the filling door will open, add material to the controllering bucket, click “Manual Filling” again to close the filling door.(If the manual filling time (Step2 time setting is manual filling time) is not set to 0, wait for the manual filling time to arrive, then automatically close the filling door) Step3: Click [Calibration of Unloading].When the discharge door opens, the background will record the current relative millivolt.Weighing and recording the weight of discharged material. Step4: Click [Material Calibration], enter weighing data, and click OK.Material calibration is finished.

4.2 Recipe paracontrollers

Press recipe in Menu, enter 20 recipes choose interface, display recipe ID, name and

target value. Click recipe ID, can swift recipe ID. Click recipe enter paracontrollers display Click upper left to return to the upper level interface.

Recipe paraco ntroller item

paracontroller

Description

Used to set the bagging weight value related paracontrollers

1. Target

Quantify the target value.

Target

2. Coarse Flow Remains
3. Medium Flow Remains
4.Free Fall

In the quantification process, if the weighing value the target value – Coarse Flow Remains, Coarse Fill is turned off.
In the quantification process, if the weighing value the target value – Medium Flow Remains, Medium Fill is turned off.
In the quantification process, if the weighing value the target value ­ Free Fall, Fine fill is turned off.

– 11 –

GM9907 bagging controller

Time paraco ntroller

5. Near Zero Band

In the quantification process, if the weighing value Near Zero Band, Discharge Delay Timer is started.

6.COMP. Inhibit Timer(Co-F)

At the beginning of the value, in order to avoid overshooting without weight judgment during this time, Co-F has been effective.Initial value: 0.9;Range: 0.0~99.9.(unit: s)

7.COMP. Inhibit Timer(Me-F)

After the end of Co-F, in this period of time, in order to avoid overcharging without weight judgment, Me-F has been effective.Initial value: 0.9;Range: 0.0~99.9.(unit: s)

8.COMP. Inhibit Timer(Fi-F)

After Me-F, in this period of time, in order to avoid overcharging without weight judgment, Fi-F has been effective.Initial value: 0.9;Range: 0.0~99.9.(unit: s)

Used to set the delay timer related paracontrollers of the filling process

1. Filling Start Delay

In Net Weigher mode, when the quantification process starts,after the delay time, the controller will stable and zeroing (if it does not meet the Zero Interval condition, it will not stable and not zeroing), and then start the filling process; In Gross Weigher mode, after lock bag is finished, after the delay time, the controller is to be stable and tare. Initial value: 0.5; Range: 0.0~99.9. (Unit: s )

2.Result Waiting Timer

Result Checking Mode chose “Delay Timer”, after the fine filling is turned off (or the Over/Under is turned on, the Over/Under alarm is finished), quantification process is started, and the holding time is passed, and the quantification process is finished, enter to next process. Initial value: 0.5; Range: 0.0~ 99.9. (Unit: s)

3. Bag Locked Delay Timer

After the clutch bag signal is given, after the delay, controller judges that the bagging operation is completed. Initial value: 0.5; Range: 0.0~99.9. (Unit: s )

4. Unlock Bag Pre-Delay Timer

After Net Weigher mode discharge is completed, the unlock bag signal is output after the delay time; After the Gross Weigher mode setting (patting bag) is completed, the unlock bag signal is output after this delay. Initial value: 0.5; Range: 0.0~99.9. (Unit: s )

5.Discharge Delay Timer

During the discharge process, when the weight value of the weighing hopper is less than the Near Zero Band, the delay is started, when delay time is finished, discharge signal is closed. Initial value: 0.5; Range: 0.0~99.9. (Unit: s )

6.Auto Interval

How many times the packaging process has been completed

Zero

and then reset once.When entering the running state, the controller is not reset during the first packaging process.

Initial value: 0; Range: 0 ~ 99. (Note: This paracontroller is

only valid for Net Weigher mode)

7.Result Checking Mode

Stable value: After the fi-fo is turned off, the weight is stabilized and the set value process is completed. Delay setting: After the fi-fo is turned off, the fixed value is completed after the fixed value is maintained.

– 12 –

GM9907 bagging controller

Adapti ve
Auto Free Fall Correct ion
Over/

Initial value: a stable value.

8.Result Holding

On/Off is optional; set to “On”, the weight display remains unchanged after the end of the set time, and the weight changes again after the discharge starts. Initial value: off.

9.Manual Unlock bag I/O

I/O optional, when set to on, running, need manal to control unlock bag. Initial value: off.

Used to set adaptive relevant paracontroller

1.Adaptive ON/OFF

Adaptive function, automatically adjust the coarse, medium and fine speed of the controller in the running process after the ON/OFF is turned on. Optional ON/OFF, off, double speed, triple speed. Initial value: off. (note: 1. All Remains must be zero before normal use. 2. If Auto Free Fall Correction and the adaptive function are opened at the same time, the Auto Free Fall Correction will be closed forcibly. 3. When the first balance is self- adaptive, the balance body must be stable and the current weight is zero.)

2.Adaptive Level

The higher the level, the coarseer the filling speed, the lower the accuracy. Initial value: 3; Range: 1 ~ 5.

3.Paracontrolle

r

updated

ON/OFF

When opened, the change value of Coarse, Medium,Fine Flow Remains will be updated to the value of quantitative paracontroller;When off, quantitative paracontroller values cannot be updated.

Used to set Auto Free Fall Correction relevant paracontrollers

1.Auto Free Fall Correction

The drop value is the weight value that has not fallen into the measuring hopper after the fine filling signal is turned off. The drop correction is corrected according to the actual blanking value as required. (Note: If the drop correction and adaptive functions are turned on at the same time, the drop correction function is invalid)

2.Reference Samples PCS

The controller averages the difference of the set number of times as the basis for the drop correction. Initial value: 1 ; Range: 1 to 99 .

3.Correction Effective Range

The controller averages the difference of the set number of times as the basis for the drop correction. Initial value: 1 ; Range: 1 to 99 .

4.Correction Percentage

The magnitude of each drop correction. Three ranges are available in 100% , 50% , and25% . Initial value: 50 % .

Used to set Over/Under relevant alarm paracontroller

– 13 –

GM9907 bagging controller

Under

1.OVER/UND ER ON/OFF
2. OVER/UND ER Pause
3.OverLimit Value
4. Under Limit Value
5. Compensation ON/OFF 6. Compensation Times
7.Flow-ON Times
8.Flow-OFF times

“On / Off” is optional. When this paracontroller is set to “On”, the quantification process judges the Over/Under.
“On / Off” is optional. When it is set to “On”, when the quantitative process is over or under, controller pauses and waits for the user to process. I/O Module enter Emergency Stop, returns to the stop state, and clear alarm; or I/O Module enter clear alarm, continue quantitative process.
In the quantification process, if the weighing value the target value + Over value, it is judged as Over. Initial value: 0.
In the quantification process, if the weighing value target value ­ Under value, it is judged as Under. Initial value: 0.
Set the Compensation ON/OFF On: Finely add the fill according to the number of fills. Off: Do not replenish when there is a shortfall.
When the quantitative process is judged to be inferior, the fill is finely added according to this value. Initial value: 1 ; range 1~99 .
When filling the output, the effective time is added finely during an on-off cycle . Initial value : 0.5 ; range: 0.0 to 9 9 .9 . (units )
When filling an output, a pass off the cycle time has no effect on chronic. Initial value : 0.5 ; range: 0.0 to 9 9 .9 . (units )

Used to set manual fine filling related paracontrollers

Jog Flow Paraco ntroller

1. Jog Flow ON/OFF

Jog

Flow-ON

Timer

“On / Off” is optional. When set to “On”, the controller is finely added and jogged. Initial value: off.
When the jog output is finely added, the effective time is added finely during an on-off cycle . Initial value : 0.5 ; range: 0.0 to 9.9 . (unit s)

3. Jop Flow-on Timer

When the jog output is finely added, the inactive period is finely added during an on-off period . Initial value : 0.5 ; range: 0.0 to 9.9 . (unit s)

4.2.1 Scale body structure paracontrollers
The controller provides 5 kinds of scale structure, Net Weigher, Gross Weigher, ton bag, valve port and PLC mode.Select different scale structure, the formula paracontrollers show different paracontrollers, the specific scale structure paracontrollers are shown as follows

– 14 –

GM9907 bagging controller

Net Weigher Paracont roller

Ton package scale Paracont roller

Used to set the relevant paracontrollers of Net Weigher scale mode

1. Filling Combination Times

When there is Net Weigher, the unlock bag is unloaded several times. If it is 0, the controller discharges directly after the filling is completed without judging whether the pocket is valid. Initial value: 1; Range: 0 to 99.

Used to set the relevant paracontrollers of ton bag scale mode

1. Delay time of The bag delay time until the bag is completed .

hanging bag

Initial value : 0.5 ; range: 0.0 to 99.9 . (unit s)

2. Air Blow mode

Before rise delay air blow: air blow output validhanger
rise output is valid. After rise delay air blow, after hanger output continue hanger rise delay time starts air blow. Initial value:Before Rise delay starts blowing

3.Blowing timer

Blowing timer Initial value 0.5 range 0.099.9 unit s

4. Return valve

mode

Close the return valve after filling: after closing the fine fill, the return valve output is invalid. Close return valve after bag unlockning: return valve output is invalid after bag unlockning. Initial value: Close the return valve after filling.

5.Reset time of hanging bag

When the paracontroller is not set to 0, after filling is completed, the output of the bag is invalid and continues to be valid after this time. Initial value: 0.0;Range: 0.0 ~ 99.9.(unit s)
Note: the reset time of the lifting bag shall be longer
than the delay time of the lifting bag before the reset is valid.
Controller operation first scale needs to manually
give a bag signal.
Paracontroller is set to 0, controller before each start
charging, need punching bag signal.

6. Hanger control
mode

Optional automatic rise, automatic fall;Automatic rise, manual down;Manual up, automatic down;Manual up, manual down. Default: auto up, auto down

7. Delay Before Hanger Rise

This delay is executed after the rising signal is sent. Initial value: 5.0; range: 0.0 to 99.9. (unit s ) Note: only valid at Air Drive-unlimit space mode.

8. Delay Before Hanger Drop

This delay is initiated after the quantitative delay has expired. Initial value: 5.0; range: 0.0 to 99.9. (unit s ) Note: only valid at Air Drive- unlimit mode.

9. Hanger Rise Overtime

The maximum waiting time for the controller hanger in place. Initial value: 5.0; range: 0.0 to 99.9. (unit s )

– 15 –

GM9907 bagging controller

Valve Scale Paracont roller

Note: only valid at Motor-Dual-Limit/Air Drive-Dual-Limit mode.

10. Hanger Drop Overtime

The maximum waiting time for the controller hanger to drop . Initial value: 5.0; range: 0.0 to 99.9. (unit s ) Note: only valid at Motor-Dual-Limit/Air Drive-Dual-Limit mode.

aD.ecoupled up I/O

ON: When is on. OFF: When is off. Initial value:OFF

  1. Deco uple d up

b.Delay before

decouplin

g

c.

Decouplin g rise time

When is on, after decoup, need to delay the time hanger to rise. Initial value:0.0s Range: 0.0~99.9 (unit s)
When the rise I/O is on and the rise support output needs to last for this time after the rise is executed Initial value:0.0s Range: 0.0~99.9 (unit s)

d.

Decouplin

g rise

pause time

When the rise I/O is on, and after the decoupling rise is over, it is necessary to wait for the time before descending. Initial value:0.0s Range: 0.0~99.9 (unit s)

  1. Unc oupl ed alar m I/O

a. Uncouple d alarm I/O
b. Decouplin g alarm conveyor reversal time

ON: Uncoupled alarm I/O is ON. OFF: Uncoupled alarm I/O is OFF Initial value: OFF
The uncoupled alarm I/O is on. When the uncoupled alarm is complete, the conveyor will perform the reversal immediately for the duration. Initial value:0.0s Range: 0.0~99.9 (unit s) (Set to 0: means the conveyor does not reverse)

c. Weight
value of decouplin g alarm

The uncoupled alarm I/O is on. If the current weight is greater than the value of the decoupling alarm during the period of decoupling ascending, controller will output the decoupling alarm signal. Initial value:0, range: 0~Maximum range

Used to set the valve scale mode related paracontrollers

1.Delay Before Lifting Bag

The delay time before the bag is started at the same time when the unlock bag starts to start . Initial value : 0.5 ; range: 0.0 to 99.9 . (unit s)

2. Lifting Bag Timer

The time is started after the delay timebefore the bag is lifted , and the bag signal output is valid. After the time is over, the bag signal output is invalid. Initial value : 0.5 ; range: 0.0 to 99.9 . (unit s)

3. Delay Before Pusing Bag

When the unlock bag start delay starts, the delay time before pushing the bag is started at the same time.

– 16 –

PLC paracont roller

GM9907 bagging controller

Initial value : 0.5 ; range: 0.0 to 99.9 . (unit s)

4. Pushing Bag Timer

The time is started after the delay timebefore pushing the bag , and the push bag signal output is valid. After the time is over, the push bag signal output is invalid . Initial value : 0.5 ; range: 0.0 to 99.9 . (unit s)

Used to set PLC mode related paracontrollers

1. PLC-OverLimit Value
2. PLC-UnderLi mit Value
3. PLC-UpperLi mit Value
4. PLC-LowerLi mit Value

When the weighing value > target value + excess value, the out-of-tolerance output is valid Initial value: 0.00 ; range: 0.00~100.00 .
When the weighing value <target value under-difference, the under-output is valid Initial value: 0.00 ; range: 0.00~100.00 .
When the weighing value > upper limit value, the upper limit output is valid Initial value: 0.00 ; range: 0.00~100.00 .
When the weighing value is < lower limit, the lower limit output is valid. Initial value: 0.00 ; range: 0.00~100.00 .

4.3 Weight paracontroller

In the menu interface, click theWeighingmenu to enter the current paracontroller item to view and set the attribution paracontroller information.

Sys&Co m
Weight Paracont
roller

paracontroller 1. Zero Range 2. Stable Range / Timer
3. Zero Track Range / Timer
4.Power-Up Zero 5. A/D Sampling Rate

Description
The range can be cleared . Initial value: 50 ; Range: 1 to 99 ( % of full scale) .
During the judgment time, the weight change range is within this set value and the controller judges that the scale is stable. Initial value: 2 ; Range: 0 to 99 (d) . First value: 0.3; range: 0.1 to 99.
The weight value is within this range and the controller is automatically cleared.When it is 0 , zero tracking is not performed. Initial value: 0; range: 0 to 9 (d). First Value: 20; range: 0.1-9 9.9. (unit s)
On / off is optional. When it is “on”, the controller will automatically perform the clear operation when the power is turned on (the weight inside the scale bucket meets the clearing range). Initial value: off
A/D sampling rate. 120 times / sec, 240 times / sec, 480times /

– 17 –

GM9907 bagging controller

6.Stop Digital Filter level

a. Dynamic Filter

  1. Filter Parac ontro ller

b. Advance Filter ON/OFF
c. Filling Filter Level
d. Waiting Process Filter

e. Dischange Process Filter
8. Running Stable Timeout

sec, 960 times / sec. Initial value: 240 times / sec.
Stop Digital Filter level Initial value7range 0~9
During the bagging process, whether to perform the filter operation ON/OFF and set “On”, the following three paracontrollers are valid. Initial value: on.
On/off optional, secondary filtering based on digital filtering. Initial value: off.
Filter paracontrollers during filling: 9: The filtering effect is the strongest. Initial value: 4; Range: 0 to 9.
Filter paracontrollers during the setting process: 9: The filtering effect is the strongest. Initial value: 7; Range: 0 to 9.
Filter paracontrollers during unloading: 9: The filtering effect is the strongest. Initial value: 1; Range: 0 to 9.
Initial value: 0.0 ; range: 0 .0 9 9.9 .(unit s )

4.4 System Maintenance

4.4.1 Weigher structure paracontroller 1. Valve Scale

Description
There are Net Weigher / Gross Weigher/ PLC / Jumbo bag / valve port bagging selection available.

– 18 –

GM9907 bagging controller

2. Net Weigher scale paracontro ller setting
3. Net Weigher scale paracontro ller setting

a.Working Mode
b.Filling control mode
c. Filling Mode d. Lock/Release Mode
e. Discharge Mode
f. Manual Unlock Bag ON/OFF g. Realtime Detecting When Discharge a. Working Mode b. G/N Mode
c.Filling control mode
d. Filling Mode e. Lock/Release

Initial value: Net Weigher.
Optional single scale , interlock A, interlock B. Initial value : single scale .
Single filling/comb fillingInitial valueComb filling Comb filling Co-F plus Co-F, Me-F and Fi-F filling port at the same time filling;Add medium and small filling port at the same time filling;Fine time small filling port filling Single filling: Co-F large filling port filling; Me-F Add when the filling port filling; Fi-F small filling port filling.
0, pneumatic mode; 1 , stepper motor filling; 2 , ordinary motor mode.
0, pneumatic mode; 1 , stepper motor2MotorDrive Dual-Limit3MotorDrive Single- Limit Default0 pneumatic
Initial value: 0 pneumatic discharge; Optional: 0 : pneumatic mode ; 1 : Stepping motor unloading; 2 : motor single limit discharge; 3 : motor double limit discharge; 4 : The motor rotates in one direction.
Optional on/off;Set to “on”, in operation, need to manually control unlock bag.Initial value: off.
Optional on/off;When “on” is selected, the limit signal is detected in real time;When “off”, the limit signal is detected only when filling is started. Initial value: off. (Note: discharge mode is valid in motor mode)
Optional single scale , interlock A, interlock B. Initial value: single scale .
Gross /Net Mode.Initial valueNet filling
Single filling/combination filling is optional;Initial value: Combination filling. Combination filling: coarse adding large, medium and small filling port at the same time;Add medium and small filling port at the same time filling;Fine time small filling port filling. Separate filling: coarse adding large filling port filling;Add when the filling port filling;Fine time small filling port filling.
0, pneumatic mode; 1 , stepper motor filling; 2 , ordinary motor mode.
0, pneumatic mode; 1 , stepper motor2MotorDrive Dual-Limit3MotorDrive Single- Limit

– 19 –

GM9907 bagging controller

4. Jumbo Bag paracontro ller setting

Mode f. Unlock bag switch is allowed in filling g. Manual unlock bag ON/OFF h. Bracket control ON/OFF i. Bracket movement mode
j. Double scale unlock bag mode
k. allow unlock bag when filling switch a.G/N mode
b. Filling
control mode

Default0 pneumatic
Optional on/off;Set to “on”, no bucket scale mode, after starting, it is allowed to unlock bags in filling.Set to “off”. After starting, it is not allowed to unlock bags in filling Initial value: off.
Optional on/off; Set to “on”, in operation, need to manually control unlock bag. Initial value: off.
Optional on/off;Set to “on”. In operation, the movement mode of the bracket needs to be controlled manually. Initial value: off.
Optional pneumatic – infinite/electric – double limit/pneumatic – double limit. Initial value: pneumatic – infinite bit.(Note: Paracontrollers can be seen when the support control switch is on)
Different Unlock Bag/Simultaneous unlock Bag 1/ Simultaneous unlock Bag 2 are optional. Initial value: unlock bag at different times. unlock bag at different time: unlock bag after finishing packing, when A/B scales are all unlock bag, the controller controls the signal output of conveyor and starts the conveyor. Simultaneously unlock bag 1: in the normal mode, the filling of one scale has been completed and the filling of the other has not been completed. After the completion of the other scale, both scales are loosing bag at the same time. If a scale has finished filling, the other scale is not in the bag (filling) state, then do not wait for another scale, this scale directly unlock bag. At the same time, unlock bag 2: for the coarse mode, this mode defaults to scale A in the front and scale B in the back.After filling, scale A will not judge whether B is finished or not, and will unlock the bag directly. After the completion of filling, B should judge whether A is in the state of bag clamping (filling). If A is filling, B should wait for A to finish adding and unlockn the bag.If A is not filling, B does not have to wait to unlock the bag. (Note: the working mode is interlocking scale A and interlocking scale B, paracontrollers can be seen.)
Optional on/off; When set to “on”, Gross Weigher, controller filling allow manual unlock bag, after unlock bag controller re-enter to filling wait mode. Initial value: off.
Gross /Net Mode.Initial valueNet filling
Single filling/combination filling is optional;Initial value: Combination filling. Combination filling: coarse adding large, medium and small filling port at the same time; Add medium and small filling

– 20 –

GM9907 bagging controller

5. Valve scale paracontro ller setting

c. Filling Mode d. Lock/Release Mode e. Manual unlock bag ON/OFF
f. Bracket movement mode
g. Hanger bag movement control ON/OFF
h. Hanger bag inverse logic ON/OFF
i. Tare weight detection switch
a.G/N mode
b.Filling
contril mode
c. Filling Mode d. Lock/Release Mode e. Manual unlock bag

port at the same time filling;Fine time small filling port filling. Separate filling: coarse adding large filling port filling;Add when the filling port filling;Fine time small filling port filling.
0, pneumatic mode; 1 , stepper motor filling; 2 , ordinary motor mode.
0, pneumatic mode; 1 , stepper motor2MotorDrive Dual-Limit3MotorDrive Single- Limit Default0 pneumatic
Optional on/off; Set to “on”, in operation, need to manually control unlock bag. Initial value: off.
Optional pneumatic – infinite/electric – double limit/pneumatic – double limit. Initial value: pneumatic – infinite bit.(Note: Paracontrollers can be seen when the support control switch is on)
Optional on/off;Set to “open”, ton bag scale mode, after starting, allowed to lift bag, not allowed to take off the bag. Initial value: off.
Optional on/off;Set to “on”, in the ton bag scale mode, when the bag output is effective, the output of switching quantity is invalid; when the bag output is invalid, the output of switching quantity is effective. Initial value: off.
Optional on/off; When set to “on”, the controller will return to the stop state without filling to a fixed value in the operation of the controller. When it is started again, it does not need to remove the skin and start filling directly. Note: This function will only record the tare value when the current weight is greater than 0 and it is started again. Initial value: off.
Gross /Net Mode.Initial valueNet filling
Sigle filling/Comb fillingInitial valueComb filling Combination filling: coarse adding large, medium and small filling port at the same time;Add medium and small filling port at the same time filling;Fine time small filling port filling. Separate filling: coarse adding large filling port filling; Add when the filling port filling; Fine time small filling port filling.
0, pneumatic mode; 1, stepper motor filling; 2, ordinary motor mode.
0, pneumatic mode; 1 , stepper motor2MotorDrive Dual-Limit3MotorDrive Single- Limit Default0 pneumatic
Optional on/off; Set to “on”, in operation, need to manually control unlock bag.

– 21 –

ON/OFF

Initial value: off.

GM9907 bagging controller

4.4.2 Communication Setting

GM9907 Two serial communication interfaces can be provided.See Section 2.5 for the definition of serial port output; correct setting of port paracontrollers can be used for communication.

Sys&Com paracontroller

Description

1. Communication ID Initial value: 1; 1 ~ 9 9 optional.

Serial port ( Serial port
1232
Serial port 2 485

2.Communication Mode
3. Baudrate
4. Data Format
5.Modbus Dword Format
1. Communication Mode 2.modbus-TCP Dword Format 3. Server Port

Initial value: Modbus-RTU. Modbus-RTU / Print / Continuous Mode / MD-R (compatiblewith version 01.) isoptional.
Initial value: 38400 ; 9600/19200/38400/57600/115200 optional.
Initial value: 8-E-1 (8 -bit data bit -even parity 1 stop bit ) ; 8-E-1/8-N-1/7-E-1/7-N-1 is optional.
Modbus communication display mode: Initial value: AB-CD (high word first); AB- CD (high word first) / CD-AB (low word first) optional.
FixModbus-TCP
Initial value AB-CD. RangeAB-CDhigh word firstCD-ABlow word first
Initial value 502 Range: 1~65535

Ethernet Interface
4.IP

Initial value 192 Range: 0~255 Initial value 168 Range: 0~255 Initial value 101 Range: 0~255

Initial value 246 Range: 0~255

5.MAC

Print paracontrolle
rs

1. Auto Print 2. Printer Format

3. Printing Language 4. Printing Line Nos.

BC.66.41.9x.xx.xx
On/Off is optional; when “On” is selected, the package result will be printed out automatically every time the package is completed (the serial port should be selected as “Print”). Initial value: off.
Initial value: 24 columns of printing; 24columns of printing / 32 columns of printing.
Initial value: Chinese; Chinese / English optional.
The number of lines after the print is completed.

– 22 –

GM9907 bagging controller
Initial value: 3; 0~9 optional.

4.4.3 User Logic

Auxiliary logic programming function, up to 6 sets of auxiliary logic trigger signals can

be defined, and the effective time and output port after the auxiliary logic signal is triggered

can be set. The simple logic signal output can be configured to control other auxiliary

devices, and 6 sets of auxiliary logic signals. They can also control each other.

Under the auxiliary logic programming interface:

Auxiliary

logic(1~ Programming

  1. paracontroller

paracontroller

Description

CLOSE

Delay ON

1.Logic Type (1-6)

Delay Off
Delay ON And OFF
OFF-ON,Edge Trigger

The type of auxiliary logic programming signal is selected based on the logic to be implemented.

ON-OFF,Edge Trigger

Self-Define Trigger (default)

After setting any of the 1~ 12 channels as the trigger signal, the input port will be fixed as the trigger signal.

User

Logic

(1-6)

Trigger Define

IN port 1~12 Output definition

Set any of the 1~ 1 2 input ports as the trigger signal, then the input can be either the trigger signal or the function signal of the input port.
After the trigger signal is set to “an internal function signal”, the trigger output is performed according to the function signal.

= or < = weight Value Trigger

After the trigger condition is set , the current weight value is compared with the set weight threshold , and theoutput is triggered when the condition is met .

Logic(1-6)

Trigger Input Port

IN1~12

Initial value: no definition. Select the digital input port corresponding to the function signal. The input port ” 0 is not defined” means that the function is not defined.

Logic(1-6)

Output Port

OUT1~16

Initial value: no definition. Select the digital output port corresponding to the function signal. The output port ” 0 is not defined”means that the function is not defined.

– 23 –

GM9907 bagging controller

Logic(1-6)

Delay ON Timer

Unit s

Logic(1-6)

Delay OFF Timer

Unit s

Logic(1-6)

Output ON Timer

Unit s

Logic(1-6)

Trigger weight

Unit KG

Initial value: 0.0 ; Range: 0.0~99.9 . After the trigger signal is valid, the logic output signal is valid after the delay.
Initial value: 0.0 ; Range: 0.0~99.9 . After the trigger signal is invalid, the logic output signal will be invalid after the delay.
Initial value: 0.0 ; Range: 0.0~99.9 . The duration after the logic output signal is valid, and becomes invalid after the end of the time.
Initial value: 0.0 0 ; Range: 0.0~ 100.00 . Set the weight value, the current weight and the threshold weight comparison , and trigger when theweight value trigger condition is met .(When the trigger select “> =, or <=weight value” valid).

4.4.3.1 Delay on
When the delay is turned on [Custom Input Port Trigger], the operation is as follows: 1. Set paracontrollers and ON/OFF quantity: type selection [delay turn-on], trigger signal If [Custom trigger input] is selected, the trigger input port is defined as ” 1 ” (you can see that the ON/OFF input port 1 is displayed as “auxiliary logic” Trigger input 1 “), the logic output port is defined as ” 1 ” (you can see that the digital output port 1 is displayed as “auxiliary logic output 1 “), and the [delay on time] is set to 2 seconds. 2. Execute operation: make the trigger signal input 1 valid, start the delay delay on time, and continue to be valid until the delay on time 2s ends, the logic output signal port 1 output is valid until the trigger signal input 1 is invalid, the logic output Signal port 1 also becomes invalid. See the timing diagram below:

When the delay is turned on [fixed input port trigger], the operation is as follows: 1. Set paracontrollers and ON/OFF quantity: trigger signal to select “input port 1 ” (you can see that the digital input port 1 is displayed as “the original unchanged definition”, assuming the original definition is start, the function of input port 1 can be “start” “It can also be “signal trigger”), the logic output port is defined as 1 (the ON/OFF output port 1 can be seen as “auxiliary logic output 1 “), and the [delay on time] is set to 2 seconds. 2. Execution operation: make the trigger signal input 1 valid (starting is also valid, the controller running output is valid), start the delay-on time, and remain valid until the delay-on time is2s , the logic output signal port 1 output is valid. Until the trigger signal input 1 is invalid, the logic output signal port 1 also becomes invalid. The controller will continue to run until an emergency stop signal is given.

When the delay is turned on [ON/OFF output definition trigger], the operation is as

– 24 –

GM9907 bagging controller
follows: 1. Set paracontrollers and ON/OFF quantity: trigger signal select “Run” (ON/OFF output can define or not define running signal), logic output port is defined as 1 (can see that ON/OFF output port 1 is displayed as auxiliary logic output 1 ), [Delayed On Time] is set for 2 seconds. 2. Execution operation: After the external input “start”, when the “run” output signal is valid, it starts to go [delayed on time], and remains valid until the end of the delay on time 2s , the output of the logic output signal port 1 is valid. The logic output signal port 1 becomes invalid until the “Emergency stop or pause” is valid and the “Run” output signal is invalid. When the delay is turned on [ > = or < = weight value trigger], the operation is as follows:

  1. Set the corresponding threshold weight, the logic output port is defined as 1 (you can see that the ON/OFF output port 1 is displayed as the auxiliary logic output 1 ), and the [delayed on time] is set to 2 seconds. 2. Execution operation: current weight value > = or < = logic 1 threshold weight is valid when setting value , start to go [delay on time], it is valid until the end of delay on time 2s , logic output signal port 1 The output is valid until the current weight < or > logic 1 threshold weight setting value is invalid for logic output signal port 1 .
    4.4.3.2 Delay off Related paracontrollers: Type selection [delay disconnect], select [trigger signal], set [trigger input port], [logic output port definition], [delay disconnect time]. Operation Reference “3.8 .1-Delay.”Its output function is shown below:
    – 25 –

GM9907 bagging controller
4.4.3.3 Delay on and delay off Related paracontrollers: Type selection [delay on and delay off], select [trigger signal],
set [trigger input port], [logic output port definition], [delay on time], [delayed off time. Operation Reference “4.4.3.1-Delay.” Its output function is shown below:
4.4.3.4 Invalid – valid edge triggered Related paracontrollers: Type selection [invalid – valid edge trigger], select [trigger
signal], set [trigger input port], [logic output port definition], [delay on time]. Operation Reference “3.8 .1-Delay.” Its output function is shown below:
4.4.3.5 Valid – invalid edge trigger Related paracontrollers: Type selection [valid – invalid edge trigger], select [trigger signal],
– 26 –

GM9907 bagging controller
set [trigger input port], [logic output port definition], [delay on time]. Operation Reference “3.8 .1-Delay.” Its output function is shown below:

4.4.4 Peripheral paracontrollers

This paracontroller sets the switch of controller peripheral. If set on, peripheral paracontrollers of the main interface can be set. Refer to Chapter 4.5 for specific peripheral paracontrollers.

Peripheral s
Peripheral s

paracontroller

Description

1. Patting Mode
Sewing machine ON/OFF Conveyor mode

Bag mode selection; Initial value: Do not pat bag. Optional: Net Weigher mode: the bag is not available after the bag / set value; No jogging mode: Sign bag / bags after setting Sign / addition in the film bag /bags jog plus values were correctly predicted; T packet mode: Sign bag / bags after setting Sign / addition in the film bag /bags jog plus values were correctly predicted; Port mode: Sign bag / bags after setting Sign / addition in the film bag / bags jog plus values were correctly predicted; PLC mode: Sign bag / bags after setting Sign / addition in the film bag / bags jog plus values were correctly predicted;
Whether to turn on the function of bale sewing machine.Optional on and off. When open, the peripheral can start to sew the bag, and the paracontrollers of the sew machine can be set.
Selection of conveyor mode: Initial value: Off With bucket/without bucket/valve port scale mode: closed /1 level conveyor optional;

– 27 –

GM9907 bagging controller

Coding Device ON/OFF
Discharge patting Switch
Auxiliary Pulse ON/OFF
Fill/Discharge overtime alarm

Ton bales scale mode: closed /1 level conveyor /2 level conveyor /3 level conveyor optional.
Whether to enable the coding function.On and off are optional. When on, the peripheral starts coding function and the coding paracontrollers can be set.
Whether to open the Discharge patting function.Optional on and off. When on, the external device opens the Discharge patting function, and the Discharge patting paracontrollers can be set.
Whether to enable auxiliary pulse function.On and off are optional. When on, this function is enabled by peripheral and auxiliary pulse paracontrollers can be set.
Whether to turn on the timeout alarm function of Fill/Discharge .On and off are optional. When on, this function is enabled by peripheral and timeout alarm paracontroller can be set.

4.4.5 Factory reset

System Engineers can restore and backup data through the recovery factory in

System Maintenance.

1. Reset All (Except calibration)

Click this item to restore all paracontrollers of the controller (except calibration paracontrollers) to factory setting values.

2. Reset All

Click this to restore all the paracontroller values of the controller to the factory settings.

3. Reset Calibration Click this to restore the calibration scale

Paracontroller

paracontroller value to the factory setting value.

4. Reset weight paracontroller

Click this to reset weight and scale body paracontroller as factory setting

Factory reset

5. Reset Recipe Paracontroller
6. Reset Communication Paracontroller

Click this to restore the recipe paracontroller value to the factory setting.
Click this item to restore communication setting paracontroller value is factory setting value.

7. Reset Peripherals Paracontroller

Click this item to restore peripheral paracontroller values and peripheral switch to factory setting values.

8. Reset Motor Paracontroller

Click this item to restore motor paracontroller value to factory setting value.

9. Reset I/O Function

Click this item to restore I/O Function to factory setting value.

10. Reset logic edit Click this item to restore logic edit

paracontroller

paracontroller to factory setting value.

– 28 –

11. Execute paracontroller backup
12. Recovery From Backup data
13. Delete paracontroller Backup

GM9907 bagging controller
Click controller to backup the current paracontroller setting values.
Click controller to restore the paracontroller value to the most recent backup value.
Click controller to delete the backup paracontrollers.

4.4.6 Hardware setting
This can check whether the output and input interfaces of the controller are normally connected with external devices through IO test.Before I/O test, I/O test switch on, and then I/O test.
Output port test: under the IO test interface, start the output test, that is, after clicking the corresponding output port button, the color of the interface port will light up. The output state of the corresponding external connection should be valid. If it is invalid, it means the connection is abnormal.
Input port test: in the IO test interface, when the external input signal is valid, the corresponding input port color under the interface will light up to green.When the external input is valid, the interface has no response, indicating abnormal connection. Check the power supply input and wiring of the I/O Module.

4.4.7 Style setting

Style setting

1. Screen Saver Time
2. Screen Saver
3. Permission Cancel timer 4. Multi-user login function ON/OFF 5. Number of users logged in

You can set the time when the screen is off. Default: Never;Optional never /60 seconds /10 minutes /30 seconds /5 minutes /30 minutes Data rendering style, quick debugging style is optional.Default: data rendering style.
Set Permission Cancel time
Enable multi-user login function, can set the number of users login The multi- user login switch is turned on to set the number of users logging in

4.5 Peripheral paracontrollers

Click the Peripheral menu bar in the main interface (Note: the corresponding peripheral switch in system maintenance paracontrollers is turned on, and the corresponding peripheral paracontrollers can only be seen)

Peripher als

paracontroller

Description

– 29 –

GM9907 bagging controller

1. Patting Mode

Select according to the pat bag mode of the system maintenance peripheral switch

2.Patting Timer

ON

During the on-off cycle of the bag, the bag output valid time.

Initial value: 0.5 ; Range: 0.0~99.9 . (unit s)

3.Patting OFF Timer

In the on-off cycle of the bag, the bag output invalid time. Initial value: 0.5 ; Range : 0.0~99.9 . (unit s)

4. Patting Delay Timer

Start

After the bag is started, the bag output is valid after this delay time.

Initial value: 0.5 ; Range : 0.0~99.9 . (units )

5.Patting Times(Waiting)

After the fixed value, the number of times the bag is set, the number of times the bag is taken. Initial value: 4; Range: 0~99 .

6. Extra ON Timer
Patting Paracont
roller

Generally used in the anchor bag function. After all the bags are finished, the additional bag output is added once, and the effective time is set to the time. The invalid time is “the bag invalid time” . Initial value: 0 .0. Range: 0.0~99.9. (units ) (Note: the time when the unlock bag is delayed is not changed, or the ” lead bag delay” time is started after all the original bag output ends effectively , that is, the effective time of the extra bag output is started after the bag output valid time is over. To achieve the abutment function, the time and the “unlock bag delay” time should be set appropriately, but the time setting shouldgenerally be greater than the “unlock bag delay”, that is, the bag should be unlockned first, then the bag mechanism will rise again) .

7. Pat bag start up weight 1

Under without hopper,ton bag, valve scale mode are valid, choose Filling medium pat bag mode, current weight must >=pat bag start up weight, starts pat bag. Initial value: 0; Range: 0 ~ Maximum range

The current weight must be greater than or equal to the

8. Start-Up Weight starting weight of the racket bag 2 to start the racket

2

bag.

Initial value: 0;Range: 0~ maximum range

The current weight must be greater than or equal to the

9. Start-Up Weight starting weight of the racket bag 3 to start the racket

3

bag.

Initial value: 0; Range: 0~ maximum range.

10.Patting Times(Filling) 1

Setting paracontroller for the number of petting bags in filling, if set to 0, no petting bags.Note: when the filling process enters the fine filling, force the end of the filling bag, no matter whether the filling bag is completed or not.(After entering the small throw, do not shoot the bag in the middle of filling)

– 30 –

GM9907 bagging controller

The number of raps corresponding to the starting weight of the bag 1 Initial value: 0; Range: 0~99.

11.Patting Times(Filling) 2

The number of raps corresponding to the starting weight of the bag 2 Initial value: 0; Range: 0~99.

12.Patting Times(Filling) 3

The number of raps corresponding to the starting weight of the bag 3 Initial value: 0; Range: 0~99.

13.Patting output This can be used to quickly define the output of the

interface

patting switching I/O module.

1.Sewing ON/OFF

The peripheral switch is set to “on” to turn on the function of the bagging machine

2. Sewing Start Delay Timer

After the sewing machine start ON/OFF is activated, the sewing machine delay time is started . Initial value: 0.5 . Range: 0.0~99.9 . (unit s)

3. Sewing Timer

After the delay time has elapsed, the sewing machine ON output is started and the sewing machine output time
is continuously output . Initial value: 4.0 . Range: 0.0~99.9 . (unit s)

4. Cutter Timer

ON

After the start up of the cutter, start the output of the cutter and continue the output time of the cutter.

Initial value: 0.5.Range: 0.0~99.9.(unit s)

Sewing

5.Sewing machine anti-shake time

Prevent the abnormal operation of the sewing caused by the photoelectric jitter of the sewing starting.During the de-shaking time, the photoelectric jitter of the baling, but the output of the baling is still valid at this time. Initial value: 0.3.Range: 0.0~99.9.(unit s)

6. Cutter Timer

ON

After the start up of the cutter, start the output of the cutter and continue the output time of the cutter.

Initial value: 0.5.Range: 0.0~99.9.(unit s)

7.Cutter output valid timer

After the start of the cutter, start the output of the cutter and continue to output the valid time. Initial value: 0.5.Range: 0.0~99.9.(unit s)

8.IO define

This can be used to quickly define the input port of the function start and emergency stop of the bagging machine, and the
output port of the bagging machine and the thread cutting machine.

1.Discharge patting Switch

The peripheral switch is set to “on” to open the Discharge patting function

Discharg e patting paracont
roller

When the fixed value hold time is, the period from the

start of output discharge signal to the start of discharge

2.Discharge valid delay after discharge is completed is the effective

time

discharge time.When the unloading duration exceeds this

time, it is considered abnormal and the unloading

vibration action is started

– 31 –

GM9907 bagging controller

Conveyo r
paracont roller
Coding Paracont
roller
Auxiliar y pulse paracont roller

Initial value:2.0range 0.0~9.9Unit s

3. Discharge ON Timer

Initial value:0.5range 0.0~9.9 Unit s

4.Discharge patting OFF Timer

Initial value:0.5range 0.0~9.9 Unit s

5.Discharge patting Times

Initial value:10range 0~99

6.Discharge

This can be used to quickly define the discharge vibration

patting output port output port.

1. Conveyor mode When the peripheral switch selects the 1 level conveyor /2 level conveyor /3 level conveyor, the output function of the conveyor is turned on

2. Conveyor 1 Start Delay Timer

After the delay of the unlock bag, the controller judges that the conveyor is started. Initial value: 0.5 ; range: 0~99.9 . (unit s )

3. Conveyor 1 Running Timer

Conveyor runtime setting. Initial value: 4.0 ; range: 0~99.9 . (unit s )

4. Conveyor 2/3 Max running Timer

Conveyor 2/3 runtime setting. (Note: In the Jumbo Bag mode, the paracontrollers of the conveyor level 2 or level 3 can only be seen when
the conveyor level is turned on) Initial value30.0range0~99.9unit s

5. IO function define

Through this, the I/O module related to conveyor can be quickly defined, including manual conveyor 1 forward rotation, manual conveyor 1 reverse, conveyor 2 limit, conveyor 3 limit input port, conveyor 1, conveyor 1 reverse, conveyor 2, conveyor 3 output port

1. Coding Device On/off optional; set to “on”, the controller has a code

ON/OFF

output function;

Initial value : off.

2. Coding Start The pocket is completed, and the output is valid after the

Delay Timer

delay;

Initial value: 0 .5 ; Range: 0.0~99.9 . (units )

Coding The effective time of coding;

Duration Timer Initial value: 0 . 5 ; Range: 0.0~99.9 . (units )

4.Not

Allow

Fill/Discharge

When Coding

On/Off is optional; set to “On”, it is not allowed to start filling (no bucket mode) output or unloading (with bucket mode) output during coding . Initial value : off.

1. Auxiliary pulse The peripheral ON/OFF is set to “on” to enable the

ON/OFF

auxiliary pulse function

2. Auxiliary pulse mode

Auxiliary pulse mode 1~4 can be selected according to requirements 0: Pulse mode;1: Level mode. Initial value: 0: Pulse mode.

3. Auxiliary Pulse Auxiliary Pulse 1 Execute Total Timer. If 0, keeps

– 32 –

GM9907 bagging controller

Overtim er alarm

1 Execute Total Timer

4. Auxiliary Pulse 1 On Timer

5. Auxiliary Pulse 1 Off Timer

6. Auxiliary Pulse 2 Execute Total Timer

7. Auxiliary Pulse 2 On Timer

8. Auxiliary Pulse 2 Off Timer

9. Auxiliary Pulse 3 Execute Total Timer

10. Pulse Timer

Auxiliary 3 On

Auxiliary

Pulse 3

Off

Timer

Auxiliary

Pulse 4 Execute

Total Timer

13. Pulse Timer

Auxiliary 4 On

Auxiliary

Pulse 4

Off

Timer

Overtime

Checking

ON/OFF

2 Coarse Flow Overtime

3. Medium Flow Overtime

4. Manual Fine Overtime

running. Initial value : 0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Auxiliary Pulse 2 Execute Total Timer. If 0, keeps running. Initial value : 0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Auxiliary Pulse 3 Execute Total Timer. If 0, keeps running. Initial value : 0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Auxiliary Pulse 4 Execute Total Timer. If 0, keeps running. Initial value : 0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Initial value : 10.0 ; range : 0.0~999.9 .(unit s )
Add and discharge timeout judgment ON/OFF. After the opening , the loading and unloading timeout judgment is performed in the running state . Initial value : off . In the running state, after the coarse output exceeds the time, the output timeout alarm is issued and the machine stops. Initial value : 5.0 ; range 0.0~99.9 . (units ) In the running state, after the output is over this time, the output timeout alarm is issued and the machine stops. Initial value : 5.0 ; range 0.0~99.9 . (units ) In the running state, after the fine output exceeds the time, the output timeout alarm is issued and the machine stops. Initial value : 5.0 ; range : 0.0~99.9 .(unit s )

– 33 –

GM9907 bagging controller

Discharge

Overtime

In the running state, after the discharge output exceeds this time, the output timeout alarm and stop. Initial value : 5.0 ; range : 0.0~99.9 .(unit s )

4.6 Motor paracontroller

When the scale structure is Net Weigher, Gross Weigher, ton bag and valve port scale

structure, the “filling mode”, “Lock/Release Mode ” and “discharge mode” of the system

maintenance paracontroller scale property are set to the motor mode, and the following

paracontrollers can be seen. Enter the interface of motor paracontrollers from [Menu] – [Motor]. The unit number on the right side can be switched.

Motor paracontroller

Description

1. Filling mode

Initial value: pneumatic filling; Optional: 0, pneumatic mode; 1 , stepper motor filling; 2 , ordinary motor mode.

2. Closing in place signal type

0 when the signal is valid in place (when the input is valid, the door is considered to be in place). 1 the signal is invalid in place (when the input is invalid, the door is considered to be in place).

3. Current Filler Motor Cfg ID

Set Current Filler Motor Cfg ID

4. Filler Gate Close Overtime

Default4.0,Range0.0~99.9 Units

a. Filling frequency

Default12000Range1~50000 UnitHz

b. Fi-f pulse Default1800Range1~60000

c.Me-f pulse Default4300Range1~60000

d.Fa-f pulse Default7750Range1~60000

Filling paracont
roller

5. Step Motor Drive paracontr oller setting

e. Manual Fine Flow, Manual Medium Flow, Manual Coarse Flow
f. Start Frequency

Test shortcut key, used to check the device opening status, to quickly adjust the pulse number
Filling motor Start Frequency Default2000 Range0~50000UnitHz This value cannot bigger than the filling motor frequency

g. ACC Time

Filling motor ACC Time Default100Range0~9999 Unit ms

h. DEC Time

Filling motor DEC Time Default50Range0~9999Unit ms

– 34 –

Bag Clutch

GM9907 bagging controller

i. IO function define

j. Power back to zero frequency
a. Fi-F timer

b Me-F timer

c.Fa-F timer

6. Filling d. Manual

normal Fine Flow,

motor

Manual

paracontrol Medium

ler setting Flow, Manual

Coarse Flow

e. Filling door close in place input port

f. Filling door output port

g Output port of filling door

3. Step motor

a. Lock/Release

Options: a) State of filling door opening direction signal
0 When the signal is invalid, it is the direction of the door opening: when the filling door opening action, the output of the rotation direction signal of the filling stepper motor is invalid, and the output of the direction signal is effective when the closing action 1 When the signal is effective, it is the direction of opening the door: when the filling step motor is opening the door, the output of the rotation direction signal of the filling step motor is effective, and the output of the direction signal of the closing action is invalid b) Quickly define the input port, filling direction signal and filling pulse output port I/O module in place of filling and closing When the power is off and restarted, the filling motor returns to the origin with this frequency. Initial value2000Range0~50000Unit Hz The time required to open the filling door to the Fi-F position. Initial value0.2Range0~99.99 Unit s The time required to open the filling door to the Me-F position. Default0.4Range0~99.99 Unit s The time required to open the filling door to the Fa-F position. Default0.8Range0~99.99 Unit s
Test shortcut key, used to check the state of the equipment, to quickly adjust the motor coarse, fine and add time.
Quickly set the input/output port of filling related I/O module
Step motor

– 35 –

GM9907 bagging controller

Paracont roller

Lock/Rele ase bag paracontr oller
4.

bag mode
b.Release bag dignal mode
c. Lock bag dignal mode d. Clutch Lock Frequency e. Clutch Release Frequency f. Lock bag steps g. Start Frequency h. ACC Time i. DEC Time
j.IO function define
k. Power on zero frequency l. Bag Clutch button a.Lock/Relea

0 In place when the signal is effective (when the input is effective, the door is considered to be in place 1 In place when the signal is invalid (when the input is invalid, the door is considered to be in place)
Default3.0, Range0.0~99.9Unit s
Default30000Range1~50000 Unit:Hz
Default20000Range1~50000 Unit Hz
Default12000Range1~60000 Unit Hz
Default2000Range0~50000 Unit Hz this value can’t bigger than clutch bag frequency Default200 Range0.0~9999 Unit ms Default50 Range0.0~9999 Unit ms
Optional A) Bag direction signal state: 0 direction signal output is invalid when the bag is clamped: when the bag unlockning mechanism clamps the bag, the rotation direction signal output of the stepping motor of the bag unlockning mechanism is invalid, but the direction signal output is effective when the bag unlockning mechanism clamps the bag; 1. Effectiveness of direction signal output when the bag is clamped: when the bag is clamped unlock, the rotation direction signal output of the stepper motor of the bag is effective, but when the bag is clamped unlock, the direction signal output is invalid. B) Quickly define the switching quantity of input port, direction signal and pulse output port of unlock bag in place. When the power is cut off and restarted, the clutch motor returns to the origin at this frequency. Initial value2000range0~50000Unit Hz
The shortcut button is used to detect the condition of the bag clutch MotorDrive Dual-Limit

– 36 –

GM9907 bagging controller

MotorDri ve Dual-Lim it paracontr oller
5. MotorDri ve Single-Li mit Bag Clutch Paracontr oller

se Mode
b. Clutch Limit Signal Type
c. Bag Release Overtime d. Bag Lock Overtime e. Bag Locked Input f. Bag Released Input g. Bag Locked Output h. Bag Released Output i. Bag Clutch button a.Bag Clutch mode
b. Clutch Limit Signal Type
c. Bag Lock Overtime d. Bag Release valid time e. Clutch bag button f. Bag Locked Input g. Bag Locked Output h. Bag Released Output

0 Place in place when the signal is effective (when the input is effective, the door is considered to be in place) 1 Place in place when the signal is invalid (when the input is invalid, the door is considered to be in place) Default3.0range0.0~99.9 Units
Default3.0range0.0~99.9 Units
Quick setting of motor double limit lock unlock bag related switch input and output ports.
The shortcut button of Bag Clutch MotorDrive Single-Limit 0 when the signal is valid in place (when the input is valid, the door is considered to be in place).
1 the signal is invalid in place (when the input is
invalid, the door is considered to be in place). Default3.0range0.0~99.9 Unit s Normal motor release bag valid time Default0.5range0~99.99 Units Shortcut key for clutch bag
Quick setting of motor single limit clutch bag related switch input and output ports.

– 37 –

GM9907 bagging controller

Discharg e Paracont roller Net
Weigher mode

1.Step motor Discharge Paracontr ollersettin g
2. Motor double limit discharge paracontr ollers

a.discharge mode b. DISC Gate Close Overtime c. DISC Gate Limit Signal Type d. Discharge gate open frequency e. Discharge gate close frequency f. Discharge steps g. Motor Start Frequency h. ACC Time i. DEC Time
j.IO function define
k. Power on zero frequency a.discharge mode b. DISC Gate Close Overtime c. DISC Gate

Step motor
Default3.0 range0.0~99.9 Unit s
0 when the signal is valid in place (when the input is valid, the door is considered to be in place). 1 the signal is invalid in place (when the input is invalid, the door is considered to be in place).
Default30000range1~50000 Unit Hz
Default20000range1~50000 Unit Hz
Default12000range1~60000
Default2000range1~50000 Unit Hzthis value can’t bigger than discharge frequency Default200 range0.0~9999 Unit ms Default50range0.0~9999 Unit ms Optional A) Discharging direction signal status: 0 direction signal output is invalid when discharge door opening: when discharge mechanism opens the door, the direction signal output of discharge stepper motor is invalid, and the direction signal output is effective when closing the door; Direction signal output is effective when discharge and opening the door: when discharge mechanism opens the door, the rotation direction signal output of discharge stepper motor is effective, and the direction signal output is invalid when closing the door. B) Quickly define the discharge input port, discharge direction signal, discharge pulse output port switching quantity. When the power is cut off and restarted, the clutch motor returns to the origin at this frequency. Initial value2000range0~50000Unit Hz
Dual motor limit
Default3.0range0.0~99.9 Unit s
0, when the signal is effective in place (when the

– 38 –

GM9907 bagging controller

setting
3. MotorDri ve Single-Li mit paracontr oller setting
4. MotorDri ve Rotating Discharge Paracontr oller

Limit Signal Type
d. DISC Gate Open Overtime e. DISC Gate Opend input f. DISC Gate Closed input g. DISC Gate Open Output h. DISC Gate Close Output i. Manual Discharge a. Discharge Mode b. DISC Gate Close Overtime
c. DISC Gate Limit Signal Type
d. DISC Gate Open Timer
e. Manual Discharge f. DISC Gate Closed input g. DISC Gate Opened output h. DISC Gate Closed output a. Discharge Mode b. DISC Gate Close OT c. DISC Gate Limit Signal Type

input is effective, the door is considered to be in place). 1, the signal is invalid in place (when the input is invalid, the door is considered to be in place). Default3.0 range0.0~99.9Unit s
Quick setting of motor double limit discharge related switch input and output ports
Manual Discharge shortcut key MotorDrive Single-Limit
Default3.0range0.0~99.9 Unit s 0, when the signal is effective in place (when the input is effective, the door is considered to be in place). 1, the signal is invalid in place (when the input is invalid, the door is considered to be in place). Motor opening signal output time Default1.00range0.00~99.99Unit s Manual Discharge short cut key
Quick setting of motor single limit discharge related switch input and output ports
MotorDrive Rotating Default3.0range0.0~99.9 Unit s 0, when the signal is effective in place (when the input is effective, the door is considered to be in place);

– 39 –

GM9907 bagging controller

setting

d. DISC Gate Open Timer
e. Manual Discharge
f. DISC Gate Opend input
g. DISC Gate Closed input
h. DISC Gate Opend output
i. DISC Gate Closed output

1, the signal is invalid in place (when the input is invalid, the door is considered to be in place). Motor Gate Open signal output timer Default1.00range0.00~99.99Unit s
Manual Discharge short cut key
Quickly set the input and output ports of the I/O module related to discharging in one direction rotation of the motor.

4.7 Statistics
In the main interface, clickStatistics to enter the interface.Under the Statistics paracontroller, the user can view the total accumulation/batch, formula accumulation, user accumulation, history record and carry out clearing, printing and other operations.
Under the Total ACCU/Batch interface, you can view the total accumulation and batch number and set the batch number.If the serial port is set to print, click Data Processingto print the total total and clear the total total and the batch.
In total accumulated with batch interface can set Set Batch , such as a complete set of batch, controller in the main interface box prompts “batch complete alarm”, wait for the user processing, when the “clear alarm” input signal effectively, or “clear alarm” button, controller will clear the alarm, it can remove or input stop back to stop state can clear alarm.
Under “recipe ACUM “, check the cumulative times and weight of each formula number. Click the right side of the interface to switch formula numbers 1-10 and 11-20. Click “Data Processing” to clear all formula accumulations, print all formula accumulations, print the current formula accumulations and select the formula to print.
Click the formula accumulation to be deleted in the “recipe ACUM” interface to delete the selected formula accumulation content.
UnderUser ACUM, check the cumulative times and weight of each user. Click Data Processingto clear all user accumulations, print all user accumulations, print current user accumulations, select user printing and other operations
Click the user accumulation to be deleted in the User ACUM interface to delete the selected user accumulation content.
In the Historyinterface, you can view the history. Click Data Processing to export the history through the U disk or erase the historical data.

– 40 –

GM9907 bagging controller

Note: if working in combination mode, the number of batches completed is increased by 1.The set number of batches and the accumulated number of batches are power-off and saved

4.8 I/O Module

The GM9907 provides 12 inputs and 16 output interfaces to interface the controller

with external devices.

The input and output factory definition contents are as follows

output 1 – 16 corresponds to the controller OUT1 ~ OUT16 interface,

input 1 – 12 corresponds to the controller IN1 ~ 12 interface).

There are Net Weigher default definition:

Output

Input quantity

Output port -1 O1 Running

Output port -1

I1 Start

Output port -2 O2 Stoped

Output port -2

I2 Emergency Stop

Output port -3 O3 Coarse Flow Output port -3

I3 Stop

Output port -4 O4 Medium Flow Output port -4

I5 Zeroing

Output port -5 O5 Fine Flow

Output port -5

I6 Clear Alarm

Output port -6 O6 Bag Lock

Output port -6

I8 Clear Total ACUM

Output port -7 O7 Result Waiting Output port -7

I7 Bag Lock/Unlock Request

Output port -8 O8 Ready

Output port -8

I9 Manual Discharge

Output port -9 O9 Discharge

Output port -9

I10 Manual Fine Flow

Output port -10 O10 (-NZ-)

Output port -10

I11 Manual Coarse Flow

Output port -11 O11 Pag Bag

Output port -11

I13 Change Recipe

Output port -12 O13 FILL

Output port -12

I12 Empty Material

Output port -13 Output port -14 Output port -15

O14 EMPT

O15 Alarm

O17

Batch

Complete

Note: In interlock mode. Input port -12 is the interlock input. Output port – 16 is the dual scale interlock output.

Output port -16 O16Over/Under

Gross Weigher scale default definition:

Output

Input quantity

Output port -1 O1 Running

Input port – 1

I1 Start

Output port -2 O2 Stopped

Input port – 2

I2 Emergency Stop

Output port -3 O3 Coarse Flow Input port – 3

I3 Stop

Output port -4 O4 Medium Flow Input port – 4

I4 Pause

Output port -5 O5 Fine Flow

Input port – 5

I5 Zeroing

Output port -6 O6 Bag Lock

Input port – 6

I6 Clear Alarm

Output port -7 O7 Result Waiting Input port – 7

I7 BagLock/Unlock Request

– 41 –

GM9907 bagging controller

Output port -8 O10 (-NZ-) Output port -9 O11 Pat Bag

Input port – 8 Input port – 9

I8 Clear Total ACUM I10 ,Manual Fine Flow

Output port -10 O15 Alarm

Input port – 10

I11 Manual Coarse Flow

Output port -11 O13 FILL

Input port – 11

I13 Change Recipe

Output port -12 O27 Bag Release Input port – 12

I12 Empty Material

Output port -13 Output port -14 Output port -15
Output port -16

O14 EMPT

O17

Batch

Complete

O16 Over/Under

O44 Output

Sewing

Note: In interlock mode. Input port -12 is changed to interlock input . Output port -12 is changed to missing material. Output port- 13 is changed to batch completion. Output port- 14 is changed to the sewing machine output. Output port -15 is changed to conveyor output. Output port- 16 is changed to dual scale interlock output.

Jumbo Bags default definition:

Output

Input quantity

Output port -1 O1 Running

Input port – 1 I1 Start

Output port -2 O2 Stoped

Input port – 2 I2 Emergency Stop

Output port -3 O3 Coarse Flow

Input port – 3 I3 Stop

Output port -4 Output port -5

O4 Medium Flow O5 Fine Flow

Input port – 4 Input port – 5

I4 Pause I5 Zeroing

Output port -6 O6 Bag Lock

Input port – 6 I6 Clear Alarm

Output port -7 O3 1 Hang bag

Input port – 7 I8 Clear Total ACUM

Output port -8

O3 4 Controllering bracket up

Input port – 8

I7

BagLock/Unlock

Request

Output port -9 O7 Result Waiting Input port – 9 I32 Hanging Request

Output port -10 O10 (-NZ-)

Input port – 10 I3Manual Hanger Up/Down

Output port -11 O33 Return Valve Output port -12 O32 AirBlow

Input port – 11 I19 Manual Fine Flow Input port – 12 I20 Manual Coarse Flow

Output port -13 O15 Alarm

Output port -14 O17 BatchComplete

Output port -15 None

Output port -16 None

Valve scale default defined:

Output

Input quantity

Output port -1 O1 Running

Input port – 1 I1 Start

Output port -2 O2 Stop

Input port – 2 I2 Emergency Stop

Output port -3 O3 Coarse Flow

Input port – 3 I3 Stop

Output port -4 O4 Medium Flow

Input port – 4 I4 Pause

Output port -5 Output port -6

O5 Fine Flow O6 Bag Lock

Input port – 5 Input port – 6

I5 Zeroing I6 Clear Alarm

– 42 –

GM9907 bagging controller

Output port -7 Output port -8

O7 Result Waiting

Input port – 7

O17 Batch Completed Input port – 8

Output port -9 Output port -10 Output port -11 Output port -12 Output port -13 Output port -14 Output port -15 Output port -16

O10 (-NZ-) O11 Pag Bag O13 FILL O15 Alarm O16 Over/Under
O30 Pushing Bag Signal
O29 Lifting Bag Signal O42 Conveyor Start

Input port – 9 Input port – 10 Input port – 11 Input port – 12

P LC mode default definition:

Output Output port -1 O3 Coarse Flow

Input quantity Input port – 1

Output port -2 Output port -3 Output port -4 Output port -5 Output port -6 Output port -7
Output port -8 Output port -9 Output port -10 Output port -11 Output port -12

O4 Medium Flow Input port – 2

O5 Fine Flow

Input port – 3

O38 Over (PLC ) Input port – 4

O39 Under(PLC) Input port – 5

O49 upper limite(PLC) Input port – 6

O41Lower limite(PLC)

Input port – 7

None

Input port – 8

None

Input port – 9

None

Input port – 10

None

Input port – 11

None

Input port – 12

Output port -13 Output port -14 Output port -15 Output port -16

None None None None

I8 Clear Total ACUM I7 Bag Lock/Unlock Request I10 Manual Fine Flow I11 Manual Coarse Flow I13 Change Recipe I12 None
I5 Zeroing I6 Clear Alarm None(No definition) None None None None
None None None None None

4.8.1 Output, input port definition

Output port, input port content can be defined according to the actual

application.Modify the definition of input and output I/O module paracontrollers through

the menu interface I/O module paracontrollers.Each I/O module corresponds to a code, as

follows:

I/O module content decription

Output

Code content

Description

O0 None

If the port number is defined as 0 , this output port is undefined.

– 43 –

GM9907 bagging controller

O1 Running

When the controller is in the running state, the output port signal is valid.

O2 Stopper

When the controller is in the stop state, the output port signal is valid.

O3 Coarse Flow

Used to control the large discharge port of the filling mechanism. During the filling process, when the current weight is less than the target value -coarseer advance amount, the output port signal is defined as valid.

Used to control the middle discharge port of the filling

O4

Medium Flow

mechanism. During the addition, the current weight is less than the target value – added inadvance during the definition

output signal is active.

O5 Fine Flow

Used to control the small discharge port of the filling mechanism. During the filling process, when the current weight is less than the target value -fall difference, the output port signal is defined as valid.

O6 Bag Lock

It is used to control the pocket mechanism, and the signal effectively realizes the pocket; the signal is invalid, that is, the unlock bag.

Used to indicate the end of the filling process. The output O7 Result Waiting port signal is valid before the end of the fine addition to the
discharge (with bucket) or the bag (no bucket).

O8 Ready

After the setting is completed, the output port signal is valid.

O9 Discharge

A discharge door for controlling the measuring bucket. The defined output port signal is valid when the discharge is started, so that the material is discharged from the measuring bucket into the package.

O10 (-NZ-)

When the current weight of the scale is less than the set near zero value, the output port signal is valid.

O11 Pat Bag

Used to control the bag making machine. A pulse signal with a controlled pulse width and number of times.

O12 Cutting Material This output is valid during the fill and is not valid during the non-fill period.

O13 FILL

The filling mechanism for controlling the front end of the bagging scale, when the filling hopper lower level input (the lower material level input is defined) is invalid, the output is valid; when the filling hopper upper material level (the loading level input is defined) is valid, The controller invalidates this output.

O14 EMPT

When the blanking input is defined and the input is invalid, the output is valid. When the hopper lowering level (the lowering input is defined) is valid, the controller invalidates the output.

O15 Alarm

When the controller has an out-of-tolerance, batch number, etc. alarm, the output port signal is valid.

O16 Over/Under

When the tolerance or undershoot is exceeded, the output

– 44 –

GM9907 bagging controller

signal is defined as valid.

O17

Batch complete

When the set number of batches is completed, the output port signal is valid.

O18

Interlock Output

Used in the double scale mode, connected to the ON/OFF “Double scale interlock input” of another controller.

O19 Filling O/P PU

When the filling mode is set to stepper motor mode to control the filling door ON/OFF: This signal isused as a pulse signal output to the filling stepper motor driver to control the motor rotation. Note: This function can only be defined on one of the ports of OUT12~16 .

O20 Filling O/P DR

When the filling mode is set to stepper motor mode to control the filling door ON/OFF: This signal isused as the motor rotation direction signal output to the filling stepping motor driver to control themotor to reverse. Note: This function can only be defined on one output port. There can be no multiple output ports to define this function. And can only be defined to one of the ports OUT1~11 .

When the bag mode is set to the stepping motor mode

control lock unlock bag: This signal is used as the output

O21

Bag Clutch O/P pulse signal to the pinch stepper motor driver to control

PU

the motor rotation.

Note: This function can only be defined on one of the

ports of OUT12~16 .

When the bag mode is set to the stepping motor mode

control lock unlock bag: This signal is used as the motor

rotation direction signal output to the pinch bag stepping

O22

Bag Discharge O/P DR

motor driver to control the motor to reverse. (No bucket mode is valid) Note: This function can only be defined on one output

port. There can be no multiple output ports to define this

function. And can only be defined to one of the

ports OUT1~11 .

O23 DISC O/P PU

When the unloading mode is set to stepper motor mode to control unloading: this signal is used as a pulse signal output to the discharge stepper motor driver to control the motor rotation. Note: This function can only be defined on one of the ports of OUT12~16 .

O24 DISC O/P DR

When the unloading mode is set to stepper motor mode to control unloading: this signal is used as the motor rotation direction signal output to the discharge stepper motor driver to control the motor to reverse. Note: This function can only be defined on one output port. There can be no multiple output ports to define this function. And can only be defined to one of the ports OUT1~11 .

– 45 –

GM9907 bagging controller

O25 Filler Open

When the filling mode is set to the normal motor mode to control the filling door ON/OFF: the large discharging port for controlling the weighing mechanism is opened. This signal is active at the beginning of the filling process and the effective time is set in the motor paracontrollers.

O26 Filler Close

When the filling mode is set to the normal motor mode to control the filling door ON/OFF: it is used to control the action of closing the filling port of the filling mechanism. The signals are valid at the time of coarse addition, medium addition and fine addition respectively. The effective time is based on the time paracontroller set in the motor paracontrollers. It is decided that the signal is valid at the end of the fill until it becomes invalid when the fill limit is valid.

O27 Bag Release

When the bag mode is set to the ordinary motor control lock unlock bag: it is used to control the unlock bag. When the signal is valid, the motor is driven to perform the unlock bag action. When the signal is invalid, the unlock bag action stops.

O28

DISC Close

When the unloading mode is set to normal motor forward and reverse control discharge, it is used to control the closing Gate action of the controllering bucket discharge door. When the signal is valid, the motor is driven to open and close the door. When the signal is invalid, the door closing action stops.

O29

Lifting Signal

Bag It is used to control the bag-making mechanism, and this signal effectively realizes the bag-lifting action .

O30

Pushing Bag Signal

It is used to control the push bag mechanism, and the signal effectively realizes the push bag action.

O31 Hanging Bag

It is used to control the bag mechanism, and the signal effectively realizes the hanging bag; the signal is invalid and the hook is unlock.

O32 AirBlow

For controlling the operation of the blowing means,at the end of the controllering bracket upward, the signal is valid.

O33 Return Valve

Return valve for controlling the run, at the end of blowing, the signal is valid.

Used to control the upstream of the controllering bracket.

Hanger Up (this This signal is valid until the upper limit is valid if both the

O34 paracontroller is bag and the bag have been completed before filling.

reserved)

This signal output is valid after the unlock bag is

completed. Until the lower limit input is valid.

O35

Hanger Down (motor )(this paracontroller is reserved)

Used to control the downstream of the controllering bracket . ( When there is a bag making function, it needs to be started after the bag is finished ) .

O36

Convery A (this paracontroller is reserved)

Electric mode, for controlling the operation of the belt A, the unlock bags, the hook after the song, the signal is valid.

– 46 –

GM9907 bagging controller

O37

Convery B (this paracontroller is reserved)

Electric mode, for controlling operation beltB, the belt A is stopped, the signal is valid.

of

the

O38 Over( PLC)

This signal is valid when it is out of tolerance (PLC ) .

O39 Under(PLC ) This signal is valid when there is a short circuit (PLC ) .

O40

Upper Limite (PLC )

When the weighing value > upper limit value, the upper limit output is valid .

O41

Lower Limite (PLC )

When the weighing value < lower limit, the lower limit output is valid .

In the bucketless mode, it is used to control the start and stop

O42

Conveyor Start

of the conveyor. The signal is effectively activated by the conveyor and the signal is invalid and the conveyor is

stopped.

O43 Coding

The code signal is output when the pocket signal output is valid and the code delay is over.

O44 Sewing Output

When the sewing machine input is valid, the sewing machine output is valid.

O45 Cutter Output

After the sewing machine output time is over, the output is valid, and the effective time is the tangential machine output time .

After the auxiliary pulse input effective, the output

O46

Auxiliary Output 1

PU

pulse signal (valid for the auxiliary pulse aneffective time, dead time of the auxiliary pulse adead time), and outputs the

total time to stop the output (the total time is set to 0, it has

been by Pulse output) .

After the auxiliary pulse 2 input is active, the output

O47

Auxiliary Output 2

PU

pulse signal (valid for the auxiliary pulse 2effective time, dead time of the auxiliary pulse 2dead time), and outputs the

total time to stop the output (the total time is set to 0, it has

been by Pulse output) .

After the auxiliary pulse 3 input is valid, the pulse signal is

output (the effective time is theauxiliary pulse 3 valid time,

O48

Auxiliary Output 3

PU the invalid time is the auxiliary pulse 3 invalid time ), and after the output execution total time is reached, the output is

stopped (the total execution time is set to 0 , then the button

is pressed. Pulse output) .

After the auxiliary pulse 4 input is valid, the pulse signal is

output (the effective time is theauxiliary pulse 4 valid time,

O49

Auxiliary Output 4

PU the invalid time is the auxiliary pulse 4 invalid time ), and after the output execution total time is reached, the output is

stopped (the total execution time is set to 0 , then the button

is pressed. Pulse output) .

O50

DISC Output

Patting

The output of the discharge rapping function.

O51

User Output 1

Logic

Auxiliary logic 1 output signal.

– 47 –

GM9907 bagging controller

O52

User

Logic

Output 2

Auxiliary logic output signal 2.

O53

User

Logic

Output 3

The output signal of the auxiliary logic output 3 .

O54

User

Logic

Output 4

The output signal of the auxiliary logic output 4 .

O55

User

Logic

Output 5

The output signal of the auxiliary logic output 5 .

O56

User

Logic

Output 6

The output signal of the auxiliary logic output 6 .

For one – piece control bracket and patting bag.

Multi-function When the patting bag is not executed: this I/O Module is the

O57

support control same as the uplink state of the measuring bracket. patting bag (ton When the function of patting bag is on: this I/O Module is

bag scale mode) opposite to the state of patting bag.(valid patting bag support

is invalid, invalid patting bag support is valid).

O58

Conveyor output

2 Control conveyor 2 output is valid

O59

Conveyor output

3 Control conveyor 3 output is valid

O60

Conveyor 1 reverse output

Control conveyor 1 reverse output is valid

Input quantity

I0

None

If the port number is defined as 0 , this input port is undefined.

I1 Start

The signal valid controller will enter the running state.This input is a pulse input signal.

I2

Emergency Stop

The signal valid controller will return to the stop state. This input is a pulse input signal.

I3 Stop

The signal valid controller will return to the stop state after completing the current bagging process. This input is a pulse input signal.

I4 Pause

The signal valid controller will suspend work, retain the current state, and resume working after receiving the start signal. This input is a pulse input signal.

I5 Zeroing

The signal valid controller will clear the weight. This input is a pulse input signal.

I6 Clear Alarm

Used to clear the alarm output of the controller. This input is a pulse input signal.

I7

Bag Lock/Unlock

It is used to control the action of the pocket mechanism. This input is effective for one pocket output, and the effective pocket output is invalid again (ie: unlock bag).

I8

Clear ACUM

Total

Clearing the total accumulated weight and number of times will also clear the recipe accumulation and user

accumulation .

– 48 –

GM9907 bagging controller

I9

Manual Discharge

Used to manually remove material from the measuring hopper. The input is effective once, the discharge output is valid, and the effective discharge output is invalid again.

I10

Manual Flow

Fine The input is valid once and the output is valid, and the effective fine input is invalid again.

I11

Manual Flow

Coarse

Pulse type signal. Function in the stop state, used to manually turn the controller on and off. Effective once, it is effectively turned off again.

Pulse type signal. Acting in the stop state, used toempty

I12

Empty Material

the storage hopper while opening the discharge door and the fill door. Effective once , it is effectively turned off again.

(Gross Weigher, PLC, valve port, Jumbo Bag)

This input is valid once, the recipe number is changed to the I13 Change Recipe next target whose value is not zero, and the recipe number
with the target value of zero is skipped.

I14

Supplement Full

Used to connect the upper level of the hopper, this input should be level input.

I1 5

Supplement Empty

Used to connect the lower level of the hopper, this input should be level input. The blanking bit input is invalid or left blank to indicate the material shortage. The blanking level input is valid to indicate that there is no shortage of material.

I16

Start/E-stop ( level Signal)

The signal is valid and the controller enters the running state. If it is invalid, it returns to the stop state. This input is a level signal.

I17

Start/Stop ( level Signal)

The signal valid controller enters the running state, and if it is invalid, it returns to the stop state after completing the current bagging process. This input is a level signal.

I18

M Discharge ( level Signal)

Used to manually remove material from the measuring hopper. The input effective discharge output is valid, and the input invalid discharge output is invalid.

I19

M Fine Flow The signal is effectively fine and the signal output is valid. ( level Signal) The signal is invalid and the fine signal output is invalid.

M

Coarse The signal is valid and the signal output is valid. The signal

I20 Flow( level is invalid and the signal output is invalid.

Signal)

If this input is defined, it effectively indicates that the pocket

is in place, and vice versa .

I21

Bag Locked ( level Signal)

No fighting mode: the folder bag has state, the controller

must be detected “bag-in place” input active material began

to

increase,

the

process

ofadding material, detecting whether the signal is

notvalid. This input should be a level input.

The unloading mode is set to the normal motor forward and

DISC

Gate reverse double limit mode to control the unloading: this

I22 Opended ( level signal is used as the limit input signal of the discharge door

Signal)

opening door. When thecontroller detects that the signal is

valid, it considers that the discharge door has been opened.

– 49 –

GM9907 bagging controller

When the unloading mode is set to normal motor forward

Filler

Gate and reverse double limit mode to control unloading: this

I23 Closed ( level signal is used as the limit input signal of the filling door

Signal)

closing door. When thecontroller detects that the signal is

valid, it considers that the filling door has been closed.

DISC

Gate This signal acts as a limit input signal for the discharge door

I24 Closed ( level to close the door. When thecontroller detects that the signal is

Signal)

valid, it considers that the discharge door has been closed.

The pocket mode is set to stepper motor lock unlock bag /

motor double limit lock unlock bag mode control lock

unlock bag: This signal is used as the limit input signal of the

pocket bag unlock bag in place.

I25

Bag Released (Note: This signal is determined by the type of in-position ( level Signal) signal and is set to positive logic: when the input signal is

valid, it is considered that the pocket mechanism has

been unlockned in place ; set to reverse logic: when the input

signal is invalid, it is considered that the pocket mechanism

has beenunlockned in place. )

I26 Sewing Input

When the digital input is valid, the effective output of the sewing machine is started.

I27

Sewing Emergency

When the digital input is valid, the sewing machine stops outputting.

I28

Auxiliary Input 1

PU Auxiliary PU Input 1 self defined trigger input signal

I29

Auxiliary Input 2

PU Auxiliary PU Input 2 self defined trigger input signal

I30

Auxiliary Input 3

PU Auxiliary PU Input 3 self defined trigger input signal

I31

Auxiliary Input 4

PU Auxiliary PU Input 4 self defined trigger input signal

I32 Hanger Request Used to control the movement of the bag mechanism.

I33

Hanger Done

Up The upper limiter for connecting the controllering bracket, this input should be a pulse input .

I34

Hanger Down The lower limiter used to connect the controllering bracket,

Done

which should be a pulse input .

I35

Hanger Lower The lower limiter for connecting the controllering bracket,

Limitation

this input should be a pulse input .

Convery

A In the electric mode , the stop detection load cell for

I36

Stop

(this connecting the belt A , which should be a pulse input .

paracontroller is

reserved)

Convery

A In the electric mode, the stop detection load cell for

I37

Stop

(this connecting the belt B should be a pulse input.

paracontroller is

reserved)

I38 Manual Hanger Used to control the motion of the stand, this input is a pulse

– 50 –

GM9907 bagging controller

Up/Dowm(this paracontroller is reserved)

input. The motion of the stand can be controlled in the stopped state. In the running state, it is the start signal of the motion of the bracket.

I39

Interlock Input

Used in the double scale mode, the ON/OFF “double scale interlock output” used to connect another controller.

I40

Auxiliary input 1

logic

Auxiliary PU Input 1 self defined trigger input signal.

I41

Auxiliary input 2

logic

Auxiliary PU Input 2 self defined trigger input signal.

I42

Auxiliary input 3

logic

Auxiliary PU Input 3 self defined trigger input signal.

I43

Auxiliary input 4

logic

Auxiliary PU Input 4 self defined trigger input signal.

I44

Auxiliary input 5

logic

Auxiliary PU Input 5 self defined trigger input signal.

I45

Auxiliary input 6

logic

Auxiliary PU Input 6 self defined trigger input signal.

I46

Filling input

allow

If the Filling allow input is defined in the I/O Module, judge whether the Filling allow input is valid before the filling

process. If it is valid, start the filling process; if not, wait.

Discharge allow input is only for Net Weigher. If discharge

I47

Discharge allow input

allow input is defined in the I/O Module, it is necessary to judge whether the discharge allow input is valid after setting the value. If it is valid, the discharge process will start; if it is

not, it will wait.

I48

Conveyor 1 is turning forward

At stop status, manual control conveyor starts turning forward(When the emergency stop signal is valid, the forward turning output of conveyor 1 is invalid)

I49

Conveyor 1 is turning reversal

Control conveyor starts reversal (When the emergency stop signal is valid, the reversal turning output of conveyor 1 is invalid)

I50

Conveyor limit input

2 Conveyor 2 Limit Signal Type

I51

Conveyor limit input

3 Conveyor 3 Limit Signal Type

4.9 Host mode

Host mode to communicate with the slave to send commands, using host mode, note
the following points. The communication paracontrollers of serial port 2 are fixed in host mode. Only when
the communication mode is Modbus-RTU mode can host mode be used, otherwise it is prohibited. In host mode, the starting address is fixed to 1

– 51 –

GM9907 bagging controller

Successful write will return successful send; Failure to write data returns failure to send; when there is no return for a long time, the return send timeout.
In host mode, changing the high and low bytes of serial port 2 will change the storage order of data sent to the slave. The high and low bits correspond to each other, and the data can be used when the length is double word

1. Communication ID

Initial value11~99 option

Host mode

2.Data Length
3.Initial value

Initial valuesingle bytesingle byte /double byte option
Initial value11~65535 optiondefault initial address starts from 0X0001

4.Write paracontroller

Initial value00~999999 option

– 52 –

GM9907 bagging controller
5. Function
5.1 Setting the working mode
The GM9907- L2 has five scale body structures. Choose between the system and the
communication – scale structure.
They are: Net Weigher, Gross Weigher, PLC mode, Jumbo Bags, valve scales .
(Note: Among them, the working mode of the Net Weigher and Gross Weigher supports the dual scale interlock mode. Other scales do not support the dual scale interlock mode)
5.2 Batches
The batch number is used for reminder of the number of packages. When the set number of batches is completed during the automatic running process, the controller issues the batch number to the alarm and stops, waiting for the user to process, the batch number and the alarm output are valid. At this time, press the clear alarm button or make The “clear alarm” input signal is valid and the controller will clear the above alarm. If the batch number is set to 0 , the batch number judgment is not performed.
The batch number ranges from 0 to 50000. The initial default value is 0 (no batch
count judgment).
5.3 Level control
Due to the different application conditions, the filling device of the storage scale storage bin is divided into two types: double material level (upper and lower material level), single material level (lower material level) and no level positioner.
5.3.1 Double digit
The upper and lower material levels are defined, corresponding to the double material level. At this time, the controller has a filling control function, and the control principle is: when the upper and lower material level inputs are invalid, the controller filling output is valid; when the filling level input is valid, the filling output is invalid. At the same time, before each filling ( coarse , medium, fine), the controller will check whether the lower level is valid. If it is invalid, wait for this signal; only when this signal is valid, the filling process starts. During the filling process, the controller does not detect whether the material level signal is valid.
5.3.2 Single Level
The blanking level is defined, and the loading level is not defined, corresponding to the single material level. At this point the controller will not perform fill control. Only the fill level is detected before filling. If the material level is invalid, wait for this signal; only when
– 53 –

GM9907 bagging controller
this signal is valid, the filling process starts. During the filling process, the controller does not detect whether the material level signal is valid.
The upper and lower material levels are not defined, corresponding to the situation without the positioner. At this time, the controller does not perform the filling control, and the raw material level is not detected before the filling.
5.4 Quick setup
In the stopped state, the quickly modified recipe data is saved in real time. The data modified during operation, the zero zone value is saved in real time, and other recipe paracontrollers are automatically updated when the next scale is started after exiting the quick setting interface (the combination mode is to be released after the unlock bag is started and the next scale target value is updated).
The recipe paracontrollers are modified during operation, but when the next scale is
updated, the emergency stop signal is entered and the controller is stopped and the recipe is updated immediately.
M odbus can also be carried out at runtime when communicating recipe quantitative value changes, but can not modify the recipe number.
– 54 –

GM9907 bagging controller
5.5 Adaptive function
The adaptive function is a convenient function to adjust the filling speed when the user
first uses the controller. When this function is turned on, it will automatically adjust the paracontrollers such as the coarse increase advance amount, the medium increase advance amount, the fine increase advance amount, the coarse add ban time, the medium plus ban
time, and the fine add time. The filling process is optimized. Note:
1. All advances must be zero in order to be used normally. 2. If the drop correction and the adaptive function are turned on at the same time, the drop correction function is forcibly turned off. 3. When the first scale is adaptively started, the scale body must be stable and the current weight is zero.
5.6 U disk upgrade software
5.6.1 Upgrade process
Proceed as follows: 1. containing the upgrade kit “TPCBACKUP” into the controller 2. Power up the controller, and the message “You are using the comprehensive function
package of MCGSTPC USB flash disk, click ‘Yes’ to enter the system setting interface and start the comprehensive function package, click’ No ‘to exit” pops up;Click “Yes” and the “User Project Update” button pops up 3. Click “user project update” button, select GM9907 – L2 engineering began to download 4. Download success, restart automatically
5.6.2 U disk upgrade boot interface
Proceed as follows: 1. Insert the USB flash drive into the computer and create a new ” GM9907-L2 ”
folder in the USB flash drive 2. Save the image of ” GM9907-L – Logo .bmp ” into the ” GM9907-L2 ” folder; 3. Plug the USB flash disk into the controller, switch to the system Engineer
permissions, go to the System Maintenance – Software Upgrade interface, long press the blank in the lower right corner of 5S, and the “Click Upgrade” button pops up, jump to the upgrade interface, click “Upgrade”, click “Upgrade” again, and the words “Upgrade in process” appear, indicating that the controller is upgrading the background 4. When the progress bar is finished, the upgrade will be successful after the countdown of 10s and the login interface will be switched to
5.7 U disk upgrade boot interface
Proceed as follows: 1. Save the image file (resolution 800*480, format.bmp) into the root directory of U
disk containing the project package (tpcbackup)
– 55 –

GM9907 bagging controller
2. Insert the USB flash drive into the controller 3. The controller pops up the display box of [Equipment vendor USB disk kit], and
select “Update startup bitmap”. 4. Enter the LOGO selection interface, select the image to be upgraded, and click OK. It
will prompt you to restart after successful bitmap update
5.8 Decoupling function
Decoupling formula paracontrollers of ton bag scale paracontrollers, the decoupling upstream ON/OFF is opened:
Setting value after filling, unlock bag, control equipment bracket downward, downward after, take off the hook, the conveyor start, after decoupling before delay on bracket start up, decoupling upward duration, then execute the uplink pause time, pause time arrives, stent decline, time duration for decoupling.
Decoupling alarm:
If the uncoupled alarm ON/OFF is opened, during this process, if the current weight value is greater than the uncoupled alarm weight value, the machine will stop and the uncoupled alarm will be stopped.The conveyor performs reversal. Note: This function is mainly used for prevention. After the filling, the bag can’t take off the hook completely. When the conveyor is running, the current weight value will suddenly increase, resulting in controller damage
5.9 Running mode of bracket
Running mode of bracketAir Drive-unlimitMotor Drive-dual limitAir Drive-dual limit Air Drive-unlimit
I/O Module: bracket uplink When the controllering bracket is mounted, the uplink output of the controllering bracket is effective. After the uplink delay time of the controllering bracket, the uplink of the controllering bracket is in place. (During operation, after ascending to position, the controller can start peeling and filling, etc.) When the measuring support goes down, the uplink output of the measuring support is invalid. After the delay time of the measuring support goes down, the support goes down in place.(In operation, the controller can start to take off the hook after the downlink is in place)
Motor Drive-dual limit
– 56 –

GM9907 bagging controller
I/O Module input: support up in place, support down in place. I/O Module output: controllering support up, controllering support down.
When the measuring support is mounted, the uplink output of the measuring support is effective, while the downlink output of the measuring support is invalid. Wait for the uplink of the measuring support to be in place. If the support is still not in place within the uplink timeout period, the rising timeout alarm will be given.After the up-flow is in place, the up-flow output of the controllering support and the down-flow output of the controllering support are invalid
When the controllering support is in the downward direction, the downstream output of the controllering support is effective, while the upstream output of the controllering support is invalid. If the support is still not in the downward direction within the downward timeout period of the support, the downward timeout alarm will be given.When the downlink is in place, the downlink output of the controllering support and the uplink output of the controllering support are both invalid
Air Drive-dual limit I/O Module input: support up in place, support down in place. I/O Module output:
controllering support up, controllering support down. When the measuring support is mounted, the uplink output of the measuring support is
effective, while the downlink output of the measuring support is invalid. Wait for the uplink of the measuring support to be in place. If the support is still not in place within the uplink timeout period, the rising timeout alarm will be given.After the up-flow is in place, the up-flow output of the controllering support is effective, while the down-flow output of the controllering support is invalid
When the controllering support is in the downward direction, the downstream output of the controllering support is effective, while the upstream output of the controllering support is invalid. If the support is still not in the downward direction within the downward timeout period of the support, the downward timeout alarm will be given.When the downlink is in place, the downlink output of the controllering support is effective, while the up-link output of the controllering support is invalid
5.10 Use method of 3 – class conveyor for ton baling scale
Three conveyors are placed under the ton-bale balance. Conveyor No. 1 is placed under the ton-bale balance. One bag of materials is placed on conveyor 1 after decoupling.Conveyer 2 is behind conveyer 1.Conveyer 3 is behind conveyer 2.There is a limit switch (approach switch) at the end of conveyor 2 and 3 respectively.
– 57 –

GM9907 bagging controller

  1. If the limit switch (approach switch) of conveyor 3 is invalid, then conveyor 2 and Conveyor 3 will rotate to transport materials to conveyor 3. When the limit switch (approach switch) of conveyor 3 is effective, the rotation of conveyor 3 will stop.Similarly, conveyor 1 transports materials to conveyor 2.
  2. When the upper limit switch (proximity switch) of conveyor 2 is in effect, conveyor 1 cannot start operation even though it has been disconnected.When the limit switch (proximity switch) of conveyor 2 is invalid, conveyor 1 rotates to transport materials to conveyor 2.
  3. When there are materials in conveyor 3 and Conveyor 2, the forklift truck can shovel the materials away and wait for the next start and rotation.
    – 58 –

GM9907 bagging controller
6. Serial communication
GM 9907 provides two serial communication interface, and serial port 1 and 2 can be selected in a continuous manner, Modbus mode and printed thr ee kinds of funct i ons. The first serial port of the controller is RS – 23 2 and the second serial port of the controller is RS – 48 5 .

6.1 Printing method

When the serial port serial port 1 or serial port 2 is selected as the printing mode, the corresponding serial port can realize the printing of the related accumulated content by connecting the serial printer.

The communication paracontrollers related to the printing method refer to the serial

port paracontroller items, among which are noted:

Baud Rate – This paracontroller should be selected in accordance with the

printer settings used for the connection.

  1. Communication Format – This paracontroller should be selected in accordance
    with the printer settings used for the connection.

Note: When the print language is selected as Chinese, the data bit cannot be

used in 7 -bit format, otherwise there will be an error in printing.

Print Format – The peripheral format allows you to set the print format

to 24 columns or 32 columns . In addition , the print language of the peripheral

paracontrollers is set to Chinese or English.

6.1.1 Auto print

In the print mode, the automatic print ON/OFF for peripheral paracontrollers is set

to On . Then, each time the weighing of the controller is completed, the weighing result

will be printed automatically. The format is as follows:

The English 24 column print The English 32 column print format is as

format is as follows:

follows:

Packing Detail

Packing schedule

Unit : kg

Unit: kg

Recipe ID : 20

Recipe number: 20

Total ACUM PCS Result

Total ACUM PCS Target Result

————————

——————————–

1

5.50

3 5.60 5.50

2

5.50

4 6.00 5.80

– 59 –

GM9907 bagging controller
6.1.2 Total cumulative printing
In the printing mode, stop the state, enter the “Accumulate and Batch” interface, and click “Print Total Accumulation”. The format is as follows:

The English 24 column

format is as follows:

Total ACUM report

Time: 2018/6/19 13:28

Unit: kg

—————————

PCS:

18

Wt:

84.16

—————————

print

The English 32 column print format is as

follows:

Total ACUM report

Time: 2018/6/19 13:36

Unit: kg

——————————–

PCS:

24

Wt:

129.40

——————————–

6.1.3 Formula cumulative printing

In the printing mode, stop the state and enter the “Accumulate and Batch”

interface. Select “Recipe Accumulation” and click “Print Selected Receipts” .

Click the “Print all the recipes rolled-up” to print all the recipes (1 to 20) accumulated,

the controller will automatically skip the cumulative recipe 0 does not print. The format is as follows:

The English 24 column print format is The English 32 column print format is

as follows:

as follows:

All Recipe ACUM Report

All Recipe ACUM Report

Time: 2018/6/19 13:29

Time: 2018/6/19 13:36

Unit: kg

Unit: kg

————————

——————————–

Recipe ID: 20

Recipe ID:

20

PCS:

18

PCS:

24

Wt:

84.16

Wt:

129.40

————————

——————————–

6.1.4 User cumulative printing

In the printing mode, stop the state and enter the “Accumulate and Batch”

interface. ON/OFF to the user cumulative interface and press “Print Selected User Accumulation”.

Click “Print All Users Accumulate” to print the total of all users ( 0~9 ). The

controller will automatically skip users whose user accumulation is 0 and will not

print. The format is as follows: The English 24 column print format is

The English 32 column print format is

as follows:

as follows:

– 60 –

All User ACUM Report

Time : 2018/6/19 13:29

Unit : kg

————————

User ID :

9

PCS :

16

Wt :

72.26

————————

GM9907 bagging controller

All User ACUM Report

Time: 2018/6/19 13:37

Unit: kg

——————————–

User ID:

9

PCS:

22

Wt:

117.50

——————————-

6.2 Continuons mode data frame format

STX COM R T SP SP Cumulati ,

ID.

ve

number

among them:

Cumulati CRC CR LF ve weight

R

—- 52H

T

—- 54H

SP

—- 20H

Cum ula ti ve number – 9 digi t s, 000000000~999999999

Cumulative weight – 10 digits, including decimal point For example, the controller sends the following data (in hexadecimal form):

02 30 31 52 54 20 20 20 20 20 20 20 20 31 30 30 2C 20 20 20 20 30 2E 35 30 30 30 32 39 0D 0A
It means: 1# scale, the current total cumulative number is 100 times,
the total cumulative weight is 0.5000.

6.3 Re-Cont specific protocol

In this way, there is no need to send any command to the weighing display, and the

display will automatically send the collected data to the computer

Return data frame format description:

State GS/NT

+/-

Displaye Unit

CR LF

d value

2 Units 2C 47 53/4E 54 2C 2B/2D 7 Units 2 Units 0D 0A

Note: State–2Units, OL(spill): 4FH 4CH;ST(stable):53H 54H;US(unstable):55H 53H Displayed value—- 7 UnitsInclude decimal pointIf there is no decimal point, the high

value is a space

Unit —-2unitsg :20 67 kg 6B 67t :20 74

6C 62(lb) For example

When the weighing display automatically sends the following frame of data:

– 61 –

GM9907 bagging controller

53 54 2C 47 53 2C 2B 30 31 31 2E 31 32 30 6B 67 0D 0A The current state is stable, the data value is positive, and the display value is 11.120kg

6.4 Modbus-RTU Protocol

The communication mode selected in serial port 1 or serial port 2 is Modbus- RTU mode.

6.4.1 Abnormal function code and code

Function code supported by the controller:

function code 03 06
10
01 05

name

Description

Read register Write a single
register
Write multiple registers
Reading coil Write coil

Read up to 125 registers in a single pass . Use this function code to write a single holding register.
This controller only supports writing double registers. It must be aligned when writing. It is not allowed to write only a part of dual registers. Read- only part is allowed when reading.
Note that this length is in bits .

Note: This controller only supports the above MODBUS function code. When the

controller performs other function codes, the controller will not respond.

MODBUS exception code response

Code 02
03
04
07

name

Illegal

data

address

Illegal

data

value

Slave failure

Unsuccessful programming request

meaning For the controller, the error code indicates that the data address received is an address that is not allowed. The portion of data written and the allowed range.
An unrecoverable error occurs when the controller is attempting to perform the requested operation. For the controller, the received command cannot be executed under the current conditions.

6.4.2 MODBUS transmission

References

Read User Manual Online (PDF format)

Loading......

Download This Manual (PDF format)

Download this manual  >>

General Measure User Manuals

Related Manuals