PLUG-IN WEIGHT MODULE
for the OMRON SYSMAC CJ1 SERIES PLC
OPERATION MANUAL
07 Nov. 2008
Rev. 1.02
Introduction
Backplane Free - Function Block - Program Standardization
The high speed F159 weighing controller is designed to provide efficient
production control functions in a wide variety of process weighing applications.
The F159 directly plugs into the state-of-the-art Omron CJ1 series PLC.
This direct connectivity shortens the system development time when
implementing a process weighing system by simplifying the setup of the
operation, reducing wi ring and inter faci ng cabl es, dras tical ly r educing the c ost of
systems' configuration and programming time for the systems integrator and
designers.
The slim F159 combines with the CJ1 to provide an excellent solution for
Introduction
process weighing systems. This combination aids in the downsizing of the
controlling installation site. Since the F159 possesses weighing information at a
rate of 500 times per second, this high data processing speed allows for
additional internal measurements, of smaller fluctuations of the weight, at a
higher resolution, which increases the productivity of the weighing system.
The applications for the F159 weigh module includes: Hopper scales, Packing
scales, Bag filling systems, Rotary filling systems and many other weight based
control systems. The F15 9 can exc ite up to f our (4) 350 ohm loa d cell s while s till
providing up to 1/40,000 division resolution.
The F159 stores all the weighing system set up values and the co mp let e feeding /
discharge / weighing control sequence internal to itself, significantly reducing
the burden imposed on the CJ1. This synergy between the PLC and weighing
instrumentation improves system speed and reduces system configuration times.
Functions already programmed into the F159 include: Auto free fall
compensation; Fast-Slow-Dribble filling, Final, High/Low, Tare, and Zero
Tracking functions. Powerful analog filters and selectable moving average
digital filters a re used to elimi nat e the mechanical vi br at ion t o a chi eve t h e hi gher
weighing accuracy.
Low development costs, quick system interfacing, high speed and accuracy, and
reduced PLC overhead, all combine to make the F159 weight controller a best
buy choice for your most demanding weight based process control applications.
Safety Precautions
Be sure to read for safety.
In order to have an F1 59 Weight Module used safely, notes I would like yo u to surel y follow
divide int o and , and are ind icated by the following documents.
Notes indicated here are the serious contents related to safety. Please use F159 after
understanding the contents well.
WARNING
CAUTION
WARNING
Misuse may cause the ris k of death or serious
injury to persons.
CAUTION
Misuse may cause t he risk of injury to persons
or damage to property.
Safety Precautions
WARNING
● Use F159 with correct supply voltage.
● Do not carry out the direct file of the commercial power supply to a signal input terminal.
● Carefully check wiring, etc. before applying power.
● Do not disassemble the main body for modifications or repair.
● Be sure to ground the protective ground terminal.
● When smoke, a nasty smell, or strange sound, please shut off a power supply
immediately and extract a power supply cable.
● Do not install in the following environments.
- Places containing corrosive gas or flammable gas.
- Where the product may be splashed with water, oil or chemicals.
Safety Precautions
Safety Precautions
CAUTION
● Be sure to disconnect the power cable when performing the following.
- Wiring/connection of cables to terminal blocks.
● Take an interval of more than 5 seconds when repeating ON/OFF.
● Use shielded cables for the connection of strain gauge type sensor or External output.
● Take adequate shielding measures when using at the following locations.
- Near a power line.
- Where a strong electric field or magnetic field is formed.
- Where static electricity, relay noise or the like is generated.
● Do not install in the following environments.
- Where the temperature and/or humidity exceeds the range in the specifications.
- Places with large quantities of salt or iron powder.
- Where the main body is directly affected by vibrati on or shoc k.
・User must provide an external power unit (Vext <= 30
VDC) to drive the output relay.
・Do not short circuit the load (such as a relay coil). This
may damage the output relay.
・Use surge absorbing devices appropriately in the relay
circuit (see the diagram above) to suppress surge
voltage from occurring. These devices are effective to
reduce noise-related problems and to extend the relay
life.
Output data
MOS FET relay
0
OFF
1
ON
2-3. Output Connection
2-3-1. Equivalent Circuit
F159 uses non-polar MOS FET relays for signal output.
12
2-4. Connections to Terminal Block
<= 6mm<= 6mm
Pressure terminal
M3 screw
Input and output signal lines should be routed separately from noisy power
lines and AC lines.
Request
CAUTION
・ A4 to A7 and B5 to B7 are unnecessary in this specification, please do not connect input
and output signal lines to them.
Do not apply the voltage from the outside, or do not short-circuit with parts.
It may cause malfunction of F159 and external equipment.
Use pressure terminals to connect cables to the terminal. Tighten the pressure
terminal securely to the terminal block using a M3 screw. Correct tightening
torque is 0.5Nm.
The width of the pressure terminal should be 6mm or less (see the figure below).
2.CONNECTION
13
3.DATA EXCHANGE WITH CPU
3. DATA EXCHANGE WITH CPU
The F159 exchanges data with CPU using the following devices: High
performance I/O unit relay area (Weight and Status data) and high performance
I/O unit DM area (weighing setting and initial setting data).
Weight data
Analog signal from the load cell is converted into digital Weight data.
Weight data is allocated to one of the relay area of the CPU units’ high
performance I/O unit based upon the unit number. The data is exchanged
regularly every time I/O refresh takes place.
Status data
Status data includes various status and error information.
Status data is allocated to one of the relay areas of the high performance I/O unit
in the CPU unit based on the unit number. The data is exchanged regularly every
time I/O refresh takes place.
Weighing setting data
Settings for performing Weight measurement.
One F159 is allocated, based on its unit number, to a selected DM area for high
performance I/O unit (inside CPU unit). Data is written to the DM area in
synchronization with: power-on, refresh start, and request bit (On-edge). Data is
also read out using the request bit’s On-edge: the bit can be used both for reading
and writing depending on R/W bit status.
Initial setting data
Parameter settings for using F159 as a
Weight Module
.
14
A set of initial setting data for each F159 is allocated, based on its unit number,
to a DM area for high performance I/O unit (inside CPU unit), and is written to
this area when the unit is powered on, or a refresh cycle is started.
3.DATA EXCHANGE WITH CPU
CJ series CPU unitF159
Weight data
Status data
2000 + n × 10
2000 + n × 10 + 9
【High performance I/O unit relay area】
10CH
Weighing
Initial setting data
D20000 + n × 100
D20000 + n × 100 + 99
【Data memory (DM) area】
100CH
n: unit number
Weight value,
Weighing
Initial setting data
【Weight data, status data】
【Weighing setting data, initial setting data】
I/O refresh
Power-on/unit restart/arrival
Power-on/unit restart
Arrival of request bit's
setting data
of request bit's On-edge
On edge
status info,…
setting data
3-1. High Performance I/O Unit Restart Flag
When the user restart the unit after he has modified data memory or removed the
cause of failure, the user have to either power up the CJ1 main unit again, or
changing the high performance I/O unit restart flag in the following sequence:
OFF → ON → OFF.
High performance I/O unit restart flag
Relay
number
A502000th unit restart flag
A502011th unit restart flag
A5021515th unit restart flag
A5030016th unit restart flag
A5071595th unit restart flag
Function
Restart each unit by switching
OFF → ON → OFF
15
3.DATA EXCHANGE WITH CPU
3-2. Relay Area
3-2-1. Allocation of Weight and Status Data
OUT (CPU unit → F159)
1514131211109876543210
n CH
n+1 CH
Soft
LOCK
R/W
IN (F159 → CPU unit)
1514131211109876543210
n+2 CH
n+3 CHOverGoUnder
n+4 CH
n+5 CH
n+6 CH
n+7 CH
n+8 CH
n+9 CHR/W
Gross weight 10
8421842184218421
Net weight 10
8421842184218421
Tar e
Feed/
subtraction
Discharge
in progress
Normally
ON
Calibration
EXC
error
ALM
3
3
HOLD
in progressZTin progress
ERRONCyclic
Zero
error
Soft
LOCK
SEQ
SEQ
Judge
START
STOP
Request
Gross weight 10
Com-
SP3SP2SP1
plete
Net weight 10
SEQ
START
Upper
limit
Judge
CZStable
bit
OFL3 OFL2 OFL1 +LOAD -LOAD
SEQ
STOP
Request
FF
CPS.
2
Decimal place
Near
zero
2
Lower
limit
CPS.
218421
Decimal place
218421
Error assistance codeError code
84218421
FF
Digital
Feed/
Discharge
Gross weight 10
Discharge
tare
subtraction
Gross
weight
sign
Net weight 10
Net
weight
sign
Span
NOV
calibration
RAM
in progress
Digital
Feed/
tare
subtraction
1
1
HOLD
Zero
calibration
in progress
HOLD
DZ
OFFDZON
4321
DZ
OFFDZON
TAR E
OFF
Span
calibration
Gross weight 10
Gross weight 10
Net weight 10
Net weight 10
DIP SW
TAR E
OFF
Span
calibration
0
4
0
4
TAR E
ON
Zero
calibration
TAR E
ON
Zero
calibration
n = 2000 + (unit number × 10)
3-2-2. OUT (CPU unit → F159)
TARE ON
ON edge (0 → 1) triggers tare subtraction, nulling the Net weight. Note, however,
the user can place some restrictions on tare subtraction (see 5-12. "Restriction on
Tare Subtraction"), in which case this function can be activated only when the
reading is “Stable”.
The range of tare subtraction is selectable from: whole range, or 0 <= Tare <
Capacity.
“Tare subtraction in progress” bit (14th bit of n+5 CH ) becomes 1 while this
process is underway.
※ Tare subtraction is reset when turning off power.
16
3.DATA EXCHANGE WITH CPU
TARE OFF
ON edge (0 → 1) disables tare subtraction function. Set value for tare subtraction
remains intact.
DZ ON
ON edge (0 → 1) triggers Digital Zeroing (Gross weight is zero cleared).
Allowable range of digital zeroing is within the range set by DZ regulation
value. “Zero Error” occurs if the reading is out of this range.
※ Digital Zero is reset when turning off power.
DZ OFF
ON edge (0 → 1) disables Digital Zero function. “Zero Error” message will also
be cleared.
HOLD
While this bit is on “1”, Weight value and Comparison Value remain unchanged
(hold).
HOLD bit (13th bit of n+5 CH) remains high while HOLD is activated.
Digital tare subtraction
If “relay” is selected for tare subtraction trigger, this bit determines ON/OFF of
Digital tare subtraction function.
1: Digital tare subtraction is ON
0: Digital tare subtraction is OFF
Feed / Discharge
If “relay” is selected in Weighing mode setting, this bit determines ON/OFF of
Feed/Discharge switching.
1: Discharge control
0: Feed control
FF CPS.
If “relay” is selected in FF CPS. setting, this bit determines ON/OFF of FF CPS..
1: FF CPS. ON
0: FF CPS. OFF
17
3.DATA EXCHANGE WITH CPU
Judge
This bit is used for two purposes:
If Over/Under decision is to be triggered by Judge input, this signal triggers Over/
Under judgment.
If Upper/Lower limit decision is to be triggered by Judge input, this signal triggers
Upper/Lower limit judgment.
1: Judgment ON
0: Judgment OFF
SEQ START
If Sequence mode is selected in Mode selection, ON edge (0 → 1) in this signal
starts a new sequence.
SEQ STOP
While sequence control is underway, ON edge (0 → 1) in this signal will abort the
control sequence resulting in “Sequence error 2” (Error assistance code =3, Error
code =2).
While the system is in the state of sequence error (Error assistance code =3), ON
edge (0 → 1) in this signal resets the sequence error.
Soft LOCK
Soft LOCK enables/disables setting modification for Zero calibration and Span
calibration. If Soft LOCK is set to “1”, any attempt to change current settings for
Zero/Span calibration is inhibited.
Therefore, user must set this bit to “0” before trying to alter calibration settings.
Zero calibration
ON edge (0→1) in this signal initiates Zero calibration. Note, however, this input
18
is ignored when “Soft LOCK” is set to “1”, “LOCK SW”(DIP switch) is ON, or
a preceding calibration process is still underway.
3.DATA EXCHANGE WITH CPU
Span calibration
ON edge (0 → 1) in this signal initiates Span calibration. Note, however, this
input is ignored when “Soft LOCK” is set to “1”, “LOCK SW”(DIP switch) is
ON, or a preceding calibration process is still underway.
Request
ON edge (0 → 1) in this signal triggers F159 to exchange the set of weighing
settings (m – m+19 CH in DM area) with CPU unit. Direction of data transfer
(CPU → F159, or F159 → CPU) is determined by R/W bit.
R/W
The state of this line (1/0) at the time of REQUEST trigger (0 → 1) determines
the direction of data transfer between F159 and CPU.
1: Write (CPU unit → F159)
0: Read (F159 → CPU unit)
3-2-3. IN (F159 → CPU unit)
Gross weight 100 - 10
Indicates Gross weight.
Gross weight sign
“1” when Gross weight becomes negative
Decimal place
Indicates the position of decimal point.
4
21Decimal place
OFFOFF0
OFFON0.0
ONOFF0.00
ONON0.000
19
3.DATA EXCHANGE WITH CPU
Near zero
“1” when Weight <= Near zero setting.
Weight : Weight value Near zero
SP1, SP2, SP3
Simple comparison mode
SP1: “1” if Weight >= Final setting – Set point 1 setting
SP2: “1” if Weight >= Final setting – Set point 2 setting
SP3: “1” if Weight >= Final setting – FF CPS.setting
Sequence mode
Each bit is initialized to “1” when weighing sequence is started by SEQ Start’s
ON edge.
SP1: “0” if Weight >= Final setting – Set point 1 setting
SP2: “0” if Weight >= Final setting – Set point 2 setting
SP3: “0” if Weight >= Final setting – FF CPS.setting
Weight: Weight for Over/Under comparison
20
3.DATA EXCHANGE WITH CPU
・ After an Complete signal output, Weight value must fall below
the 25% level of Final setting. Otherwise, Complete for next
run cannot change to “1”.
・ If the value for Final is set to “0”, Complete may
spontaneously change to “1” when the F159 is powered.
Complete
Simple comparison mode
Timing of Complete bit output is determined by the selection made in Weighing
function 2 (Complete signal output mode). Time duration for which this signal is
held “1” depends on the setting in complete signal output.
Sequence mode
Over/Under judgment enabled:
Criteria: Other than “Comparison OFF”, and non-zero Judging times have been
selected for Over/Under comparison.
Timing of Complete bit output is determined by the selection made in
Weighing function 2 (Complete signal output mode). Time duration for
which this signal is held “1” depends on the setting in complete signal
output.
Over/Under judgment disabled:
Criteria: Judging times is set to “0” (Over/Under judgment OFF)
Complete bit becomes “1” if SP3 goes low (OFF edge, 1 → 0) ignoring the
setting in the complete signal output mode (Weighing function 2).
Time duration for which this signal is held “1” depends on the setting in
complete signal output.
21
3.DATA EXCHANGE WITH CPU
Under, Go, Over
Simple comparison mode
Judgment criteria is selected in Over/Under comparison mode (Weighing
function 2)
Under:“1” if Weight < Final setting – Under setting
Over: “1” if Weight > Final setting + Over setting
Go: “1” if Final setting + Over setting >= Weight >=
Sequence mode
Judgment is carried out when Complete bit is ON, irrespective of Over/Under
comparison mode (Weighing function 2) settings. Weight value will be frozen (if
judgment is enabled).
Under: “1” if Weight < Final setting – Under setting
Final setting – FF CPS. setting
Over: “1” if Weight > Final setting + Over setting
Go: “1” if Final setting + Over setting >= Weight >=
Final setting – FF CPS. setting
Net weight 100 - 10
4
Indicates Net weight
Net weight sign
“1” when Net weight becomes negative
Upper/Lower limit
Timing of judgment is selected in Upper/Lower limit comparison mode:
continuous comparison, or comparison synchronized with Judge input. The latter
case requires Judge bit to be “1”.
22
Lower limit: “1” if Weight < Lower limit setting
Upper limit: “1” if Weight > Upper limit setting
Stable
This bit turns “1” when Weight value comes stabilized.
* For more information, see Section 5-4. "Motion Detection (MD)" , page52.
3.DATA EXCHANGE WITH CPU
nn+1
CZ bit “1”CZ bit “1”
1/4 of Minimum scale division
Minimum scale division
When 1/4 scale division is disabled, CZ becomes “1” only if
reading coincides with true zero point.
-101
CZ bit “1”
1/4 scale division
CZ
CZ (Center Zero) bit helps the user find out the center of scale interval. The
Minimum scale division is divided into four sub-divisions, and CZ bit becomes
“1” if reading falls within the central two sub-divisions.
ZT in progress
ZT in Progress bit becomes “1” when Zero tracking is enabled.
* For more information, see Section 5-5. "Zero Tracking (ZT)" , page54.
HOLD in progress
HOLD in Progress bit becomes “1” while Weight value is frozen.
Tare subtraction in progress
This bit becomes “1” while tare subtraction function is enables (Tare must have
non zero value).
23
3.DATA EXCHANGE WITH CPU
Feed / Discharge
This bit becomes “1” when Feed control is enabled, and “0” when Discharge
control is enabled. This selection is made in Weighing mode.
DIP SW 1 - 4
These bits indicate the status of DIP switch selections.
A “1” in these bits indicates that the corresponding switch is ON, and a “0”
indicates that the switch is OFF.
Zero calibration in progress
This bit becomes “1” while Zero calibration is in progress.
Span calibration in progress
This bit becomes “1” while Span calibration is in progress.
NOV RAM
This bit becomes “1” when NOV RAM is being accessed.
Do not remove power from F159 while this bit is “1”.
Cyclic bit
This bit toggles between “1” and “0” in approx. one second interval.
ERR ON
This bit becomes “1” if there are one more unresolved errors (non-zero error
code).
24
Normally ON
This bit is always “1”.
Error code
Combination of this bit and Error Assistance Code bit identify the nature of the
error. Error Code “0” indicates that the system is currently error free.
3.DATA EXCHANGE WITH CPU
For detailed information about Error Code and Error Assistance
Code, see Section 9-1. "Error Code and Error Assistance
Code" , page97.
Error assistance code
Combination of this bit and Error Code bit identify the nature of the error. Error
Assistance Code “0” indicates that the system is currently error free.
-LOAD
This bit is set “1” when input signal from the load cell overshoots to negative
range.
+LOAD
This bit is set “1” when input signal from the load cell overshoots to positive
range.
OFL1
This bit is set “1” when Net weight > Net Over setting.
OFL2
This bit is set “1” when Gross weight > Capacity + 9 scale intervals.
OFL3
This bit is set “1” when Gross weight > Gross Over setting.
Zero error
Performing zero-clear operation (Digital Zero or Zero tracking) when reading is
over the Digital Zero regulation value produce Zero Error, raising this bit.
To remove this error and reset Zero Error bit, perform Digital Zero Reset of Zero
calibration.
25
3.DATA EXCHANGE WITH CPU
EXC ALM
This bit changes to “1” when the load cell excitation voltage falls below the
scecified level.
Calibration error
This bit turns on “1” when one or more irregularities were found during zero/
Span calibration and the process did not complete normally.
TARE ON response
Returns the state of TARE ON bit.
TARE OFF response
Returns the state of TARE OFF bit.
DZ ON response
Returns the state of DZ ON bit.
DZ OFF response
Returns the state of DZ OFF bit.
HOLD response
Returns the state of HOLD bit.
Digital tare subtraction response
Returns the state of Digital tare subtraction bit.
26
Feed / Discharge response
Return the state of Feed/Discharge bit.
Free fall compensation response
Returns the state of FF CPS. bit.
Judge response
Returns the state of Judge bit.
SEQ START response
Returns the state of SEQ START bit.
SEQ STOP response
Returns the state of SEQ STOP bit.
Soft LOCK response
Return the state of Soft LOCK bit.
3.DATA EXCHANGE WITH CPU
Zero calibration response
Returns the state of Zero Calibration bit.
Span calibration response
Return the state of Span calibration bit.
Request response
Returns the state of REQUEST bit.
R/W response
Returns the state of R/W bit.
27
3.DATA EXCHANGE WITH CPU
3-2-4. Register Allocations for Weighing Control
m
m+1
m+2
m+3
m+4
m+5
m+6
m+7
m+8
m+9
m+10
m+11
m+12
m+13
m+14
m+15
m+16
m+17
m+18
m+19
10
10
10
10
10
10
10
10
3
3
3
3
3
3
3
3
10
10
10
10
10
10
10
10
10
10
2
2
2
2
2
2
2
2
2
2
10
10
10
1
10
1
10
1
10
1
10
1
10
1
10
1
10
1
10
1
10
1
10
4
4
4
0
10
Upper limit00000 - 99999
4
10
0
10
Lower limit00000 - 99999
4
10
0
10
Near zero00000 - 99999
4
10
0
10
Set point 100000 - 99999
4
10
0
10
Set point 200000 - 99999
4
10
Free fall
0
10
compensation
0
Over
10
0
Under
10
0
10
Final
4
10
0
10
Preset tare
4
value
10
Undefined
Undefined
Undefined
0000 - 9999
000 - 999
000 - 999
00000 - 99999
00000 - 99999
m = D20000 + Unit No. × 100
28
3-2-5. Register Allocations for Initial Settings
3.DATA EXCHANGE WITH CPU
m+20
m+21
m+22
m+23
m+24
m+25
m+26
m+27
m+28
m+29
m+30
m+31
m+32
m+33
m+34
m+35
m+36
m+37
m+38
m+39
m+40
m+41
m+42
m+43
m+44
m+45
m+46
m+47
m+48
m+49
m+50
m+51
m+52
m+53
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
10
0
10
0
10
0
10
1
3
0
0
0
0
0
0
3
0
3
3
3
3
3
0
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
0
2
0
0
0
0
0
-1
2
2
2
2
2
2
2
2
-1
10
10
-1
10
-1
10
-1
10
-1
10
1
10
1
10
0
10
0
10
0
10
0
10
0
10
0
10
1
10
0
10
1
10
1
10
0
10
0
10
1
10
1
10
1
10
1
10
1
10
1
10
1
10
-2
10
-3
-3
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
10
-2
Comparison inhibit time0.00 - 9.99
-2
Compare time0.00 - 9.99
-2
Complete output time0.00 - 9.99
-2
Auto jog timer0.00 - 9.99
Auto zero times/
0
Judging times
0
FF CPS. regulation00000 - 99999
4
0
Weighing function 1
0
Weighing function 2
0
Weighing function 3
0
Output selection
Restriction on the tare
0
subtraction
0
Sequence mode
0
Motion detection
-1
Zero tracking (Period)0.0 - 9.9
0
Zero tracking (Range)0000 - 9999
0
Filter
0
Stable mode
0
Function selection
0
Balance weight value00000 - 99999
4
0
Capacity00000 - 99999
4
0
Minimum scale division000 - 100
0
Net Over00000 - 99999
4
0
Gross Over00000 - 99999
4
0
DZ regulation value00000 - 99999
4
Gravitational acceleration
0
(Area number input)
Gravitational acceleration
-3
(Acceleration input)
00 - 16
9.700 - 9.999
Undefined
Undefined
m+99
10
-3
m = D20000 + Unit No. × 100
Undefined
29
3.DATA EXCHANGE WITH CPU
m
10
3
10
2
10
1
10
0
m+1
10
4
m7500
m+10000
m
10
3
10
2
10
1
10
0
8421842184218421
m+1
UndefinedUndefinedUndefined
10
4
8421
m
0111010100000000
m+1
0000000000000000
CAUTION
F159 and CPU unit exchange data in BCD format. Violation of this
rule will cause an unexpected operational failure. Data in “undefined”
area is ignored: it is strongly recommended that these areas are filled
up with “0”s.
F159 and CPU unit exchange data in BCD format.
Example: How to set “7500” to Upper limit
30
Auto zero times /Judging times
10
1
10
0
10
1
10
0
Judging times 00 - 99
AZ times 00 - 99
10
0
10
0
10
0
10
0
4:ON when |Net weight| <= Near zero set value
3:ON when |Gross weight| <= Near zero set value
2:Comparison OFF
1:ON when Net weight <= Near zero set value
0:ON when Gross weight <= Near zero set value
Upper/Lower limit comparison
2:Compariosn OFF
1:Net weight
0:Gross weight
Over/Under comparison
2:Comparison OFF
1:Net weight
0:Gross weight
Weighing mode
2:Relay selection
1:Discharge Control
0:Feed control
Near zero comparison
Weighing function 1
3.DATA EXCHANGE WITH CPU
31
3.DATA EXCHANGE WITH CPU
10
0
10
0
10
0
10
0
Sign convention for discharge control
1:Sign of Net weight not reversed
0:Sign of Net weight reversed
Completion signal output mode
2:Complete signal turns on when SP3 turns on, and
remains on until Compare time expires, or,
Complete signal turns on when reading becomes
“stable” and remains on until Complete output
time expires.
1:After Compare time expires, Complete signal
turns on when reading becomes “stable” and
remains on until Complete output time expires.
0:Complete signal turns on when Compare time
expires, and remains on until Complete output
time expires.
Upper/Lower limit comparison mode
1:Comparison when Judge input turns ON
0:Always
Over/Under comparison mode
3:Comparison when complete signal
turns ON. Weight will be frozen.
2:Comparison when complete output
turns ON.
1:Comparison when Judge input
turns ON
0:Always
Weighing function 2
32
Weighing function 3
10
0
10
0
10
0
10
0
Digital tare subtraction
2:Relay selection
1:Digital tare subtraction ON
0:Digital tare subtraction OFF
Avg. count of free fall compensation
Free fall compensation
2:Relay selection
1:Free fall compensation enabled
0:Free fall compensation disabled
This filter calculates moving average of A/D converter output to reduce reading
fluctuation. Averaging width (number of data points) can be any between 0
(averaging OFF) to 256. Larger averaging width will enhance reading stability,
but reduce response performance. Vice versa, shorter averaging width reduces
reading stability, but enhance response velocity. Select optimal value according
to the characteristics of each application.
5-2. Analog Filter
Analog low-pass filter to remove undesirable noise components from the load
cell input. Cut-off frequency can be selected from 2, 4, 6, 8 Hz. Higher cut-off
frequency will enhance filter response, but more noise components pass through
the filter. Select optimal value according to the characteristics of each
application.
50
5-3. Digital Filter 2
10
0
10
0
Motion detection mode
Digital filter 2
m+37
1:Not used (bypass)
0:Use (128 samplings)
Undefined
Undefined
Load cell
Analog
A/D
Digital Digital
filer
F159
OFF
Bypass(Stable bit is “0”,
Sampling Stable bit is “1”:
Section 5-1.
"Digital Filter"
(P. 50)
Frequency setting
Section 5-2.
"Analog Filter"
(P. 50)
filter
converter
filer
points setting
or Filet in Stable
Condition is disabled)
Number of averaging
points is 128 (fixed)
When reading becomes sufficiently stable, this function automatically inserts a
digital filter to further reduce reading fluctuation. This is a user selectable
optional function. For further information on stability criteria, see Section 5-4.
"Motion Detection (MD)" , page52.
5.DISPLAY SETTINGS
51
5.DISPLAY SETTINGS
D1
D2
D3
D4
D5
D1 D2
D3
D4
D5
0.3
0.6
0.8
0.95
1.00 sec
Weight
Weight
〈Example 1〉
〈Example 2〉
5-4. Motion Detection (MD)
MD(Motion detection)evaluates stability of weight reading and set a value to
the criteria parameter accordingly. When weight reading remains within a
specified range for a specified period of time, the system considers the reading
stabilized and set Stable bit (10th bit of n+5 CH) to “1”.
Motion detection has two operation modes: Stable mode and Checker mode.
Stable mode
Each A/D conversion data is compared with five previously acquired data (D1-
D5, see diagram below). If any one of the five difference values falls out of the
specified range, Stable bit is immediately turns off “0”.
* D1 represents the weight difference between current data and the data one
second before.
52
5.DISPLAY SETTINGS
D1
D2
D3
0.03
0.06
0.09 sec
Analog
A/D
Digital
Comparator
OFFStable bit “0”
Selectable cutoff Averaging points: Stable bit “1”
Filter settings: m+36 CH
Digital filter 2 ON/OFF:
filter
frequency
(2, 4, 6, 8Hz)
filter
Digital
filter
0-256(averaging points
128, fixed)
m+37 CH
Checker mode
Each A/D conversion data is compared with three previously acquired data (D1-
D3, see diagram below).
If any one of the three difference values falls out of the specified range, Stable bit
is immediately turns off “0”.
* D1 represents the weight difference between current data and the data 0.09
second before.
The user can optionally insert digital filer when Stable bit becomes “1” to further
reduce weight reading fluctuation.
(See Section 5-3. "Digital Filter 2" , page51.)
53
5.DISPLAY SETTINGS
10
0
10
-1
Zero tracking period 0.0-9.9 sec
10
3
10
2
10
1
10
0
Zero tracking range 0-9999
m+34
m+35
・Zero tracking clear Final to zero at every specified period, if zero shift
during that period remains within the specified range.
・Allowed tracking period is from 0.0 to 9.9 seconds, and Zero
tracking range is from 0 to 9999 in 1/4 of scale division unit.
(0002=0.5 divisions, 0012=3 divisions)
Zero tracking is disabled if zero is specified for the period or
range.
Boundary of zero track
Tracking period
Weighing value
Tracking range
+
0
-
Tracking period
From the point when it returned within the range,
counting will be resumed.
5-5. Zero Tracking (ZT)
Zero tracking automatically compensates slow system drift, as well as small
zero-point shift due to residue objects on the sale such as debris, dirt and dust.
54
5-6. Digital Zero (DZ)
10
3
10
2
10
1
10
0
DZ regulation value: 0 - 99999
10
4
m+48
m+49
Digital Zero forces Gross weight to be zero-cleared.
Net weight varies according to the following expression:
Net weight = Gross weight - Tare
If Digital zero operation is performed while Gross weight exceeds DZ regulation
value, Zero Error bit (13th bit of n+7 CH) is set to notify that an irregular
operation has been done. In this case, DZ regulation value is subtracted from
Gross weight.
* In case where Gross weight is not zero-cleared after DZ operation, or Zero
Error bit is raised, check the following:
CauseSuggested Action
5.DISPLAY SETTINGS
Digital Zero is
performed
while reading is
outside the DZ
regulation value
※ Digital Zero is reset when turning off power.
5-7. Digital Zero Clear
This function clears digital zero. Perform this function when Zero Error bit is
raised (13th bit of n+7 CH) to clear digital zero and reset Zero Error bit “0”.
5-8. DZ Regulation
・Change DZ regulation setting and try Digital Zero operation again
(this is a temporary measure. Perform Zero calibration at an
earliest occasion.)
・Remove debris and dirt from the weighing vessel.
・Check if some mechanical obstruction hinders proper
measurement.
Set value for DZ regulation specifies a range that allows Digital Zero and Zero
tracking function to compensate zero point (correction of shift from calibrated
zero). If Digital Zero is performed or Zero tracking is triggered while reading
exceeds the limit set by DZ regulation, Zero Error bit (13th bit of n+7 CH) is
raised “1” to notify that an irregular operation has been done.
55
5.DISPLAY SETTINGS
5-9. One-Touch Tare Subtraction
This function clears Net weight by equalizing Gross weight and Tare.
Note this function is activated only if reading is stable: stability criteria are
defined in Restriction on Tare Subtraction Function.
Allowed range of Tare subtraction: All range or zero < Tare <= Capacity.
* In case where Net weight is not zero-cleared after One-Touch Tare Subtraction,
check the following:
CauseSuggested Action
Gross weight is displayed
Reading is not stable
(check stability criteria)
Reading is outside the allowed
tare subtraction range (check
range setting)
Net weight is displayed in n+4, n+5 CH.
Gross weight is displayed in n+2, n+3 CH
Make sure you are checking correct area.
Make sure reading is stable: “1” on the 10th bit of n+5
CH indicates that reading satisfies stability criteria.
Check this bit before trying to clear Net weight.
Use this function while reading is within the allowable
range for tare subtraction.
※ Tare subtraction is reset when turning off power.
5-10. One-Touch Tare Subtraction Reset
Tare subtraction can be reset by the user. Resetting tare subtraction zero-clears
the set value for Tare, equalizing Net weight and Gross weight.
* If Net weight and Gross weight are not equalized by resetting tare subtraction,
check the following.
CauseSuggested Action
Digital tare subtraction is
enabled
Zero-clear the set value for Tare, or disable Digital
tare subtraction.
56
5-11. Digital Tare Subtraction
10
3
10
2
10
1
10
0
Preset tare value: 0-99999
10
4
m+15
m+16
10
0
10
0
10
0
10
0
Digital tare subtraction
m+29
2:Relay selection
1:Digital tare subtraction ON
0:Digital tare subtraction OFF
Avg. count of free fall compensation
Free fall compensation
Free fall compensation coefficient
This function enables you to subtract arbitrary value (as tare) from Net weight.
Set a value for tare (m+15, m+16 CH) and set the Digital tare subtraction bit to
“1” to perform Digital tare subtraction.
5.DISPLAY SETTINGS
5-12. Restriction on Tare Subtraction
The user can apply some restrictions on the action of Digital tare subtraction and
One-Touch Tare Subtraction.
Tare value read
Specifies condition for reading in tare value.
Always: F159 can read in tare value anytime.
Stable: F159 read in tare value only when stable bit
(10th bit of n+5 CH) is raised “1”.
Range of Tare Subtraction
Specifies allowable tare range for subtraction.
Whole range: any value is acceptable as tare
0<tare<=Capacity: a value within this range is acceptable
57
5.DISPLAY SETTINGS
10
0
10
0
10
0
10
0
Undefined
m+31
Digital tare subtraction (expansion)
Range of tare subtraction
Tare value read
1:inhibit
0:don’t care
1:0 < Tare < Capacity
0:Unrestricted
1:Only while reading is stable
0:Always
10
0
10
0
10
0
10
0
Sign convention for discharge control
m+28
1:Sign of Net weight not reversed
0:Sign of Net weight reversed
Complete signal output mode
Upper/Lower limit comparison mode
Over/Under comparison mode
Digital tare subtraction (expansion)
Using this function, the user can inhibit two tare subtraction related actions while
tare subtraction is enabled: modification of tare set value and ON/OFF toggling
of Digital tare subtraction.
Select “1” in the relevant bit in the following register to inhibit these two actions
while tare subtraction is enabled.
5-13. Sign Reversal during Discharge Control
When measuring weight of raw material tank from which a fixed quantity of
material is drawn (Discharge weighing), Net weight will increase in negative
direction. Using this sign reversing function, the user can obtain Net weight as a
positive value.
To reverse the sign of Net weight output, select “1” in the relevant bit in the
following register.
58
6.WEIGHING MODE SETTING AND OPERATION
6. WEIGHING MODE SETTING AND OPERATION
Weighing mode is a method to draw specified amount of material accurately from
the raw material storage (e.g. hopper, tank).
Quite an exact amount of material can be drawn from the source vessel by using
a combination of such parameters and techniques including: Final, Set point 1, Set
point 2, Free fall compensation, Over/Go/Under criteria, timers for Comparison
Inhibit, and Judge.
This control mode has variants depending the material discharging methods:
Feed weighing and Discharge weighing, simple comparison and sequence
control.
59
6.WEIGHING MODE SETTING AND OPERATION
F159
Raw material tank
Feeding valves (SP1, SP2, SP3)
Metering tank
Summing
box
Load cell
Discharge valve
Container
Belt conveyer
6-1. Feed Weighing and Discharge Weighing
6-1-1. Feed Weighing
This method controls weight of the metering tank (e.g. hopper) as it is being
filled with raw material.
Example of Feed Weighing
In this example the metering tank is fed with raw material from the raw material
tank. At first, the feeding valves are to be fully opened to feed, and closed in the
order of large → medium, and medium → small at the time of Final-SP1, and
Final-SP2, respectively. The feeding valves are to be completely closed at the
time of Final-FF CPS.. The weighed raw materials are to be discharged to a
container by opening the Discharge valves.
60
6.WEIGHING MODE SETTING AND OPERATION
Use CJ1 or appropriate relay sequencers to open/close the Feed/
Discharge valves, and these sequencers are controlled by F159.
(1)ON edge (0 → 1) of Tare subtraction bit (0th bit of n CH) triggers tare
subtraction, zero-clearing Net weight.
(2)Feeding starts with all valves full open. When the weight reaches (Final-
SP1), SP1 signal turns ON (9th bit of n+3 CH) and the Comparison inhibit
time starts (if enabled). Travel of the raw material tank valve changes from
“large” to “medium”.
(3)When the weight reaches (Final – SP2), SP2 signal turns ON (10th bit of n+3
CH) and the Comparison inhibit time starts (if enabled). Travel of the raw
material tank valve changes from “medium” to “small”.
(4)When the weight reaches (Final – FF CPS.), SP3 signal turns ON (11th bit of
n+3 CH) and the Compare time starts (if enabled). Feed valve is totally
closed.
(5)When the Compare time expires, Over/Under judgment is made. If the
weight exceeds the range of Over/Under set values, Over or Under signal is
raised.
(6)Open the metering tank valve to discharge the material into the container.
Completion of discharge can be confirmed by checking Near zero signal (8th
bit of n+3 CH). Repeat steps (1) to (5) for the next container.
61
6.WEIGHING MODE SETTING AND OPERATION
0
Near zero
Final – SP1
Final – SP2
Final – FF CPS.
Final
NET
Over
Under
Time
Tare subtraction
SP1 output
SP2 output
SP3 output
Comparison
Compare time
Near zero
Judge
inhibit time
(Go/Over/Under)
62
6-1-2. Discharge Weighing
F159
Raw material tank
Feeding valve
Metering tank
Summing
box
Load cell
Discharge valve
(SP1, SP2, SP3)
Container
Belt conveyer
This method controls weight of the metering tank (e.g. hopper) as it discharges
material to the container. The metering tank is fed with the material from the raw
material storage before discharging process begins.
Example of discharge weighing
In Discharge weighing, the amount of discharge can be weighed by adding
negative weighed values. In this example system, raw materials are to be fed
from the raw material tank to the metering tank, and a fixed quantity of raw
materials are to be discharged from the metering tank to a container. At first, the
Discharge valves of the weighing tank are to be fully opened to discharge raw
materials, and the Discharge valves are to be closed in the order of large →
medium, and medium → small at the time of Final-Set point 1, and Final –Set
6.WEIGHING MODE SETTING AND OPERATION
point 2, respectively. The Discharge valves are to be completely closed at the
time of Final-FF CPS., when one measurement is completed. When the weighing
tank runs short, the feeding valves are to be opened to replenish the metering
tank with raw materials from the raw material tank to weigh.
63
6.WEIGHING MODE SETTING AND OPERATION
Use CJ1 or appropriate relay sequencers to open/close the Feed/
Discharge valves, and these sequencers are controlled by F159.
(1)Toggling of Lower limit signal (8th bit of n+5 CH) opens the raw material
tank, starting to feed the metering tank.
(2)When the metering tank is fully packed with raw material, Upper limit signal
(9th bit of n+5 CH) changes and the valve closes.
(3)ON edge (0 → 1) initiates tare subtraction (0th bit of n CH) zero-clearing Net
weight.
(4)Discharge starts with all valves full open. When the weight reaches (Final-
SP1), SP1 signal turns ON (9th bit of n+3 CH) and the Comparison inhibit
time starts (if enabled). Travel of the raw material tank valve changes from
“large” to “medium”.
(5)When the weight reaches (Final – SP2), SP2 signal turns ON (10th bit of n+3
CH) and the Comparison inhibit time starts (if enabled). Travel of the raw
material tank valve changes from “medium” to “small”.
(6)When the weight reaches (Final – FF CPS.), SP3 signal turns ON (11th bit of
n+3 CH) and the Compare time starts (if enabled). Feed valve is totally
closed.
(7)When the Compare time expires, Over/Under judgment is made. If the weight
exceeds the range of Over/Under set values, Over (15th bit of n+3 Ch) or
Under (13th bit of n+3 CH) signal is raised.
Repeat steps (1) to (5) for the next container.
(8)When raw material in the metering tank decreases to the Lower limit, Lower
limit signal (8th bit of n+5 CH) turns ON, opening the raw material tank
valve to replenish metering tank.
64
0
Final –SP1
Final – SP2
Final -FF. CPS
NET
GROSS
Time
Lower limit
Near zero signal is used to detect completion of discharge, as in the case of
Feed weighing.
Tare subtraction
SP1
SP2
SP3
Comparison
Compare time
Lower limit
Judge
inhibit time
(Go/Over/Under)
Gross weight is used for Upper/Lower limit comparison.
Net weight is used for Final, SP2, and Near zero comparison.
(For evaluation of discharged weight, Net weight takes
negative value and compared as such)
Raw material feeding continues
until Upper limit signal
changes its state.
6.WEIGHING MODE SETTING AND OPERATION
65
6.WEIGHING MODE SETTING AND OPERATION
10
0
10
0
10
0
10
0
Near zero comparison
m+27
2:Relay selection
1:Discharge control
0:Feed control
Upper/Lower limit comparison
Over/Under comparison
Weighing mode
6-1-3. Weighing Mode
This register defines settings for Feed/Discharge control. You can select one of
three options (Feed, Discharge, or Relay selection).
If you choose “2: Relay selection”, specify the type of Weighing mode by
selecting Feed/Discharge bit (6th bit of n CH): “1” for Discharge control, “0” for
Feed control.
66
6.WEIGHING MODE SETTING AND OPERATION
0
Near zero
Final - SP1
Final - SP2
Final - FF CPS.
Final
NET
Over
Under
Time
Near zero
SP1
SP2
SP3
Comparison
Compare time
Stable
Complete
Complete
OFF
ON
ON
ON
ON
ON
OFF
Over
Go
Under
ON
t3
t2
t1t1
ON
inhibit time
output time
6-2. Simple Comparison Control and Sequence Control
6-2-1. Simple Comparison Control
The simple comparison method compares the measured weight value with the
discharge setting at a regular interval. The system outputs “1” when the preset
condition is satisfied.
In this control method, the next control operation is only enabled when measured
weight falls below 75% of the previous Final value.
67
6.WEIGHING MODE SETTING AND OPERATION
・Triggering schedule of Over/Under comparison is determined by parameter
settings for the Over/Under comparison mode (Weighing function 2
parameters for m+28CH). The figure illustrates operation with “Regularly”
selected.
・“Complete" is output according to the conditions specified for the complete
signal output mode (Weighing function 2 parameters for m+28CH).
・ t1: Comparison inhibit time m+20CH
t2: Compare time m+21CH
t3: Complete output time m+22CH
・ Conditional expressions:
・ Near zero outputs "1" when Weight value <= Near zero set value
・ SP1 outputs "1" when Weight value >= Final - SP1
・ SP2 outputs "1" when Weight value >= Final - SP2
・ SP3 outputs "1" when Weight value >= Final - FF. CPS
・ Under outputs "1" when Weight value < Final -Under
・ Over outputs "1" when Weight value > Final+Over
・ Go outputs "1" when Final+Over >= Weight value >= Final - Under
・ Near zero comparison uses either signed values (Gross weight / Net weight) or
absolute values (|Gross weight| / |Net weight|) depending on the Weighing
function 1 settings for m+27CH.
・ Data used for SP1/SP2/SP3 outputs and Over/Go/Under comparison can be
either Gross or Net weight depending on Weighing function 1 settings for
m+27CH.
68
6-2-2. Sequence Control
Sequence control starts comparing the measured value (weight) with the weigh-
ing parameters when the system receives a start signal. SP1, SP2, and SP3
outputs are all initialized to "1", and one of these outputs subsequently changes
to "0" depending on the result of control calculation.
Sequence control can be classified into following categories:
1)Normal sequence control
Control operation (weighing) starts when the system receives a start signal,
and is terminated when the system sends off "Complete" signal.
2)Sequence control with Auto jog
This control mode is accompanied by Auto jog after the weighing procedures
6.WEIGHING MODE SETTING AND OPERATION
completed.
69
6.WEIGHING MODE SETTING AND OPERATION
0
Final - SP1
Final - SP2
Final - FF. CPS
Final
NET
Over
Under
Time
Tare subtraction
Start
Stop
SP1
SP2
SP3
Complete
Judge (Over, Go, or Under)
Compare time
ON
ON
OFF
Complete
t3
ON
ON
ON
ON
t2t1t1
Hold
Comparison
Near zero
Near zero
inhibit time
output time
① Normal sequence control (with Over/Under comparison)
70
6.WEIGHING MODE SETTING AND OPERATION
・ Scheduling of "Complete" signal output is determined by parameter settings
for the complete signal output mode (Weighing function 2 parameters for
m+28CH).
・ Over/Under comparison is performed when complete output 1 is sent out and
the weight value at that moment is held. Thus, settings for Over/Under
comparison mode (Weighing function 2 parameters for m+28CH) are ignored.
・ Upper/Lower limit comparison is automatically performed at a regular
interval, ignoring settings for the Upper/Lower limit comparison mode
(Weighing function 2 parameters for m+28CH).
・ t1: Comparison inhibit time m+20CH
t2: Compare time m+21CH
t3: Complete output time m+22CH
・ Conditional expressions:
・ Near zero outputs "1" when Weight value <= Near zero set value
* Start signal's ON-edge (0 → 1) brings SP1, SP2, and SP3 outputs to "1".
・ SP1 outputs "0" when Weight value >= Final - SP1
・ SP2 outputs "0" when Weight value >= Final - SP2
・ SP3 outputs "0" when Weight value >= Final - FF. CPS
・ Under outputs "1" when Weight value < Final -Under
・ Over outputs "1" when Weight value > Final+Over
・ Go outputs "1" when Final+Over >= Weight value >= Final - Under
・ Near zero comparison uses either Gross or Net weight as a reference depending
on the Weighing function 1 settings for m+27CH.
・ Reference Weight value used for SP1/SP2/SP3 outputs and Over/Go/Under
comparison can be either Gross or Net weight depending on Weighing
function 1 settings for m+27CH.
71
6.WEIGHING MODE SETTING AND OPERATION
Start
Stop
SP1
SP2
SP3
Complete
ON
OFF
Complete
ON
ON
ON
ON
t3t1t1
Comparison
inhibit time
output time
② Normal sequence control (without Over/Under comparison)
・ Over/Under determination is skipped if Judging times (m+24CH) is set to
"00".
・ Complete signal output is triggered by the transition of Final signal (OFF-
edge: 1 → 0). Note that the settings for complete signal output mode do not
have effect here.
・ t1: Comparison inhibit time m+20CH
t3: Complete output time m+22CH
72
③ Sequence with Auto jog
Start
Stop
SP1
SP2
SP3
Complete
Judge(Over/Go)
Compare time
ON
Complete
ON
ON
ON
ON
Hold
Comparison
OFF
t2t3t4
t1t1
t2
Auto jog timer
inhibit time
output time
6.WEIGHING MODE SETTING AND OPERATION
・ Set Auto jog (m+32CH Sequence mode) to "ON"
・ Scheduling of Complete output is determined by the settings for complete
signal output mode (Weighing function 2 for m+28CH).
・ Over/Under comparison is performed when complete output 1 is sent out and
the Weight value at that moment is held. Thus, settings for Over/Under
comparison mode (Weighing function 2 parameters for m+28CH) are ignored.
・ Upper/Lower limit comparison is automatically performed at a regular
interval, ignoring settings for the Upper/Lower limit comparison mode
(Weighing function 2 parameters for m+28CH).
・ t1: Comparison inhibit time m+20CH
t2: Compare time m+21CH
t3: Complete output time m+22CH
t4: Auto jog timer m+23CH
73
6.WEIGHING MODE SETTING AND OPERATION
Start
Stop
SP1
SP2
SP3
Sequence error
ON
OFF
ON
ON
ON
ON
10
0
10
0
10
0
10
0
At start weight value confirmation
m+32
1: Sequence control mode
0: Simple comparison mode
At start NZ confirmation
Auto jog
Mode selection:
Stop signal
・ When the stop signal turns "ON", three output signals (SP1, SP2, and SP3) are
simultaneously brought to "0".
・ Sequence error occurs if the start signal changes to "ON" while the stop signal
is "ON".
・ To recover the system from sequence error, enter stop signal again.
6-2-3. Mode Selection
This parameter is used for defining simple comparison and sequence control
mode operation.
74
6.WEIGHING MODE SETTING AND OPERATION
Value added/subtracted to/from the FF CPS. set value
(D
1
+ D2+ D3・・・・・・DA)
A
× C
In Free fall compensation, acquisition of compensation sample is triggered
by Over/Under Judge signal. Therefore, if Judging times is set to zero,
F159 can not acquire compensation samples, disabling compensation.
The user must set larger than zero value to Judging times to use Free fall
compensation function.
For further information, see the description in "Judging times", page 83.
Request
6-3. FF CPS. Regulation Value / Free Fall Compensation /
Avg. Count of FF CPS. / FF CPS. Coefficient
Free fall compensation automatically correct fluctuation of free fall, which is one
of the major causes of measurement error, thus enabling accurate weighing.
Principle of Free fall compensation
Sampling the Weight value when the complete signal turns ON after Set point 3
finished. Record “n” times (A) the difference (D) between set Final value and
actual weight value, average the difference and multiplied by compensation
coefficient(C), then add/subtract the result of FF CPS. value.
To minimize error, user can set a regulation value to D. Compensation can be
performed automatically as long as the following relation holds:
Final+regulation >= measured value >= Final – regulation
If Auto jog function is enabled in Sequence mode, weight is sampled befor Auto
The value for the coefficient can be selected from 1/4, 2/4, 3/4
or 1.
In situation where you can expect fairly consistent measured
values, the value 1 is usually sufficient. When measured
values fluctuate, selection of 1/4 or 2/4 is recommended for
better accuracy.
Example) Final20.000
FF CPS. regulation value0.100
Count Of FF CPS4
FF CPS. Coefficient2 / 4
* When set value for FF CPS. is changed, the count setting for Free fall
compensation is cleared and, and its counter value is also cleared.
76
6.WEIGHING MODE SETTING AND OPERATION
10
3
10
2
10
1
10
0
FF CPS. regulation value
0 - 99999
10
4
m+25
m+26
10
0
10
0
10
0
10
0
Digital tare subtraction
m+29
3:1/4
2:2/4
1:3/4
0:1
Avg. count of free fall compensation
Free fall compensation
Free fall compensation coefficient
Number of averaging: 1-9
2:Relay selection
1:Free fall compensation enabled
0:Free fall compensation disabled
77
6.WEIGHING MODE SETTING AND OPERATION
0
Near zero
Final – SP1
Final – SP2
Final - FF CPS.
Final
Weight
Over
Under
Time
Near zero
SP1
SP2
SP3
OFF
ON
ON
ON
ON
OFF
Over
Go
ON
Under
6-4. Final / Set Point 2 / Set Point 1 / FF CPS. / Over / Under
These parameters are used as target and reference values for Final discharge
control.
Parameter settings for Final discharge control
ParameterCriteria equation
Near zeroWeight <= Near zero
SP1Weight >= Final – SP1
SP2Weight >= Final – SP2
SP3Weight >= Final – FF CPS.
UnderWeight < Final - Under
OverWeight > Final + Over
GoFinal + Over >= Weight >= Final - Under
78
6.WEIGHING MODE SETTING AND OPERATION
10
3
10
2
10
1
10
0
Final 00000 - 99999
10
4
m+13
m+14
10
3
10
2
10
1
10
0
SP2 00000 - 99999
10
4
m+8
m+9
10
3
10
2
10
1
10
0
SP1 00000 - 99999
10
4
m+6
m+7
10
3
10
2
10
1
10
0
FF CPS. 0000 - 9999
m+10
10
2
10
1
10
0
Over 000 - 999
10
2
10
1
10
0
Under 000 - 999
m+11
m+12
10
3
10
2
10
1
10
0
Near zero 00000 - 99999
10
4
m+4
m+5
* If the control does not use SP1 and SP2 signal, the values for these two
parameters must be set equal to that of Final.
6-5. Near Zero / Upper Limit / Lower Limit
These parameter settings are used as reference for fixed value final discharge
control.
〈Conditional equation〉
Near zero: “1” when Weight <= Near zero set value (inpur range: 0-99999)
Upper limit: “1” when Weight > Upper Limt set value (input range: 0-99999)
Lower limit: “1” when Weight < Lower limit set value (input range: 0-99999)
79
6.WEIGHING MODE SETTING AND OPERATION
10
3
10
2
10
1
10
0
Upper limit 00000 - 99999
10
4
m
m+1
10
3
10
2
10
1
10
0
Lower limit 00000 - 99999
10
4
m+2
m+3
6-6. U/L Limit Comparison / U/L Limit Comparison Mode/
Near zero Comparison / Over/Under Comparison /
Over/Under Comparison Mode
The user uses these parameters to specify the type of weight (Net/Gross) and
timing for comparing Upper/Lower, Near zero, and Over/Under.
Options for each comparison function:
U/L limit comparison:Gross weight, Net weight or
Comparison OFF
U/L limit comparison mode:Always or Judge input ON
Near zero comparison:Gross weight, Net weight,
Comparison OFF, |Gross weight|,
or |Net weight|
Over/Under comparison:Gross weight, Net weight,
Comparison OFF
Over/Under comparison mdoe:Always, Judge input ON, Complete ON,
or HOLD
80
6.WEIGHING MODE SETTING AND OPERATION
10
0
10
0
10
0
10
0
Near zero comparison
m+27
Upper/Lower limit comparison
Over/Under comparison
Weighing mode
2:Comparison OFF
1:Net weight
0:Gross weight
2:Comparison OFF
1:Net weight
0:Gross weight
4:ON when |Net weight|
<= Near zero set value
3:ON when |Gross weight|
<= Near zero set value
2:Comparison OFF
1:ON when Net weight
<= Near zero set value
0:ON when Gross weight
<= Near zero set value
10
0
10
0
10
0
10
0
Sign convention for discharge control
m+28
3:Comparison when complete signal
turns ON. Weight will be frozen.
2:Comparison when complete output
turns ON.
1:Comparison when Judge input
turns ON
0:Always
Complete signal output mode
Upper/Lower limit comparison mdoe
Over/Under comparison mode
1:Comparison when Judge input
turns ON
0:Always
81
6.WEIGHING MODE SETTING AND OPERATION
0
Final-SP1
Final-SP2
Final–FF CPS.
Comparison inhibit time
Compare time
0
Near zero
Final-SP1
Final-SP2
Final-FF CPS.
Final
NET
Over
Under
Time
Stab le
Complete
Complete Time
ON
ON
Complete output time
6-7. Complete Signal Output Mode / Complete Output Time /
Compare Time / Comparison Inhibit Time
Comparison inhibit time and Compare time
Proper operation of control systems can be adversely affected by mechanical
vibration induced by on/off actions of the valve. To avoid this effect, these two
parameters inhibit comparison operatio for a specific period of time.
Complete Signal Output Mode and Complete output time
These two parameters define the output timing of Complete signal and its
duration.
Complete signal outpu modeCompare time/Comp.&Stable/Comp.or Stable
Complete output timeInput range: 0.00-9.99
82
Compare timeInput range: 0.00-9.99
Comparison inhibit timeInput range: 0.00-9.99
6.WEIGHING MODE SETTING AND OPERATION
10
0
10
0
10
0
10
0
Sign convention for discharge control
m+28
2:Complete signal turns on when turns
on, and remains on until Compare
time expires, or, It turns on when
reading becomes “stable” and
remains on until Complete output
time expires.
1 :After Compare time expires,
Complete signal turns on when
reading becomes “stable” and
remains on until Complete output
time expires.
0:Complete signal turns on when
Compare time expires, and remains
on until Complete output time
expires.
Complete signal output mode
Upper/Lower limit comparison mode
Over/Under comparison mode
10
0
10
-1
10
-2
Comparison inhibit time 0.00 - 9.99
10
0
10
-1
10-2Compare time 0.00 - 9.99
10
0
10
-1
10-2Complte output time 0.00 - 9.99
m+20
m+21
m+22
00 : comparison disabled
01 : every time
02 : once in every two outputs
03 : once in every three outputs
99 : once in every 99 outputs
6-8. Judging Times / AZ Times / At Start NZ Confirmation /
At Start WV Confirmation /Auto Jog (ON/OFF) / Auto Jog Timer
Judging times
F159 can perform Over/Go/Under comparison when the measuring process is
completed (synchronized with Complete signal). This two-digit number (00-99)
specifies the frequency at which the comparison takes place.
83
6.WEIGHING MODE SETTING AND OPERATION
Complete
Judge
FF CPS.
Judging times2 times
Average count of FF CPS.2 times
FF CPS. reads in and stores samples for compensation synchronized with
Over/Under comparison signal.
Selecting “00” for Judging times inhibits F159 to collect these sample data,
thus disabling Free fall compensation.
Select a non-zero value for Judging times to enable Free fall
compensation.
Request
00 : Auto zeroing is disabled
01 : every time
02 : once in every two weighing processes
03 : once in every three weighing processes
99 : once in every 99 weighing processes
< Example > Judging times is set to “02”
AZ times
This two-digit (00-99) number enable/disable zero-clearance of Weight value
when the metering process starts. Weight is zero-cleared using Digital Zero (if
weight is set to Gross) or Tare Subtraction (if weight is set to Net).
84
6.WEIGHING MODE SETTING AND OPERATION
Start
Auto Zero
AZ times
3 times
・Auto Zero is executed when the Start signal turns ON.
・Auto Zero is executed when the Start signal turns ON.
・Disabling Auto Zero “00” does not inhibit Tare subtraction and Digital
Zero operation.
< Example > AZ times is set to “03”
At start NZ confirmation
You can enable/disable Near zero check at the start of weighing sequence. The
weighing sequence can start if Near zero is ON, and it is inhibited to start if the
bit is “0”, generating “Sequence Error 4”.
For furthre information on Near zero settings, see Section 6-5. "Near Zero /
Upper Limit / Lower Limit" , page79.
At start WV confirmation
You can enable/disable the F159 to check if the weight is equal or larger than SP1
point (Final – SP1 set value).
“Sequence Error 5” is generated if the initial weight is equal or larger then SP1
point.
For furthre information on SP1 settings, see Section 6-4. "Final / Set Point 2 / Set
Point 1 / FF CPS. / Over / Under" , page78.
85
6.WEIGHING MODE SETTING AND OPERATION
10
1
10
0
10
1
10
0
Judging times 00 - 99
m+24
AZ times 00 - 99
10
0
10
0
10
0
10
0
At start WV confirmation
m+32
At start NZ confirmation
Auto jog
Mode selection
1:ON
0:OFF
1:ON
0:OFF
1:Enabled
0:Disabled
10
0
10
-1
10
-2
Auto jog timer 0.00 - 9.99
m+23
Auto jog
This parameter enable/disable (ON/OFF) the Auto jog function.
Auto jog timer
This parameter specifies the Auto jog timer (allowable range: 0.00-9.99)
Auto Jogging is allowed only in the Sequence mode.
If Over/Under check decides that the weight is stll short of the desired value
(Under), SP3 will turns ON again until Auto jog timer expires.
86
6.WEIGHING MODE SETTING AND OPERATION
10
3
10
2
10
1
10
0
Net Over 0 - 99999
10
4
10
3
10
2
10
1
10
0
Gross Over 0 - 99999
10
4
m+44
m+45
m+46
m+47
m+44
6-9. Net Weight Over / Gross Weight Over
This function is used to generate alarm if Net weight/Gross weight exceeds the
user specified limit. Allowable input and output range are as follows:
Net weight Over (input range: 0-99999)
Gross weight Over (input range: 0-99999)
Conditional equationOutput
Net weight OverNet weight > Net weight Over set value10th bit of n+7 CH
Gross weight OverGross weight > Gross weight Over set value12th bit of n+7 CH
87
7.LADDER DIAGRAM
A200.11
000000
MOV
(021)
#0
D20000
Weighing setting data
(000000)
Upper limit
MOV
(021)
#0
D20001
Upper limit
MOV
(021)
#0
D20002
Lower limit
MOV
(021)
#0
D20003
Lower limit
MOV
(021)
#0
D20004
Near zero
MOV
(021)
#0
D20005
Near zero
MOV
(021)
#0
D20006
Set point 1
MOV
(021)
#0
D20007
Set point 1
MOV
(021)
#0
D20008
Set point 2
MOV
(021)
#0
D20009
Set point 2
MOV
(021)
#0
D20010
FF CPS.
MOV
(021)
#0
D20011
Over
MOV
(021)
#0
D20012
Under
write
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
(lower 4 digits))
(upper 1 digit)
P_First_Cycle
ON flag is set to allow
single cycle execution
7. LADDER DIAGRAM
The following is a sample ladder program using a F159 (unit No.0) and CJ1
series. This program sets initial values to parameters required to carry out
weighing process, and writes and reads Final using R/W and request signal.
88
A200.11
000001
P_First_Cycle
MOV
(021)
#0
D20013
ON flag is set to allow
(000018)
Final
MOV
(021)
#0
D20014
Final
MOV
(021)
#0
D20015
Preset tare value
MOV
(021)
#0
D20016
Tare set value
MOV
(021)
#0050
D20020
Compariton Inhibit Time
MOV
(021)
#0150
D20021
Compare time
MOV
(021)
#0300
D20022
Complete output time
MOV
(021)
#0100
D20023
Auto jog timer
MOV
(021)
#0101
D20024
AZ times/Judging times
MOV
(021)
#9800
D20025
FF CPS. regulation
MOV
(021)
#0000
D20026
FF CPS. regulation
MOV
(021)
#0000
D20027
Weighing function 1
MOV
(021)
#0000
D20028
Weighing function 2
Initial settig write
MOV
(021)
#0141
D20029
Weighing function 3
MOV
(021)
#0012
D20030
Output selection
MOV
(021)
#0000
D20031
Restriction on
single cycle execution
(lower 4 digits)
(lower 4 digits)
(upper 1 digit)
(upper 1 digit)
(lower 4 digits)
(upper 1 digits)
tare subtraction
7.LADDER DIAGRAM
89
7.LADDER DIAGRAM
MOV
(021)
#0000
D20032
Sequence mode
MOV
(021)
#1505
D20033
Motion detection
MOV
(021)
#0000
D20034
Zero tracking (Period)
MOV
(021)
#0000
D20035
Zero tracking (Range)
MOV
(021)
#2064
D20036
Filter
MOV
(021)
#0011
D20037
Stable mode
MOV
(021)
#0021
D20038
Function selection
MOV
(021)
#0000
D20039
Balance weight
MOV
(021)
#0001
D20040
Balance weight
MOV
(021)
#0000
D20041
Capacity
MOV
(021)
#0001
D20042
Capacity
MOV
(021)
#0001
D20043
Minimum scale division
MOV
(021)
#9999
D20044
Net Over
MOV
(021)
#0009
D20045
Net Over
MOV
(021)
#9999
D20046
Gross Over
MOV
(021)
#0009
D20047
Gross Over
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
(lower 4 digits)
(upper 1 digit)
90
MOV
(021)
#0200
D20048
DZ regulation
MOV
(021)
#0000
D20049
DZ regulation
MOV
(021)
#0009
D20050
Gravitational acceleration
MOV
(021)
#9798
D20051
Gravitational acceleration
XFER
(070)
#2
D113
Final (lower 4 digits)
100.00
000002
Final write
D20013
SET
Q2001.14
Final write data
R/W
RSET
Q2001.12
Request
RSET
100.00
Final write start
SET
100.01
Final data set
100.01
000003
Final data set
Request
RSET
100.01
Final data set
SET
100.02
Wait for write
I:2009.12
Request
SET
Q2001.12
MOV
(021)
&50
D300
Wait for completion
100.02
000004
Wait for writing
Wait for completion
SET
100.03
Wait complete
D300
Wait for a write
=
(300)
#0
D300
(592)
RSET
100.02
(lower 4 digits)
(upper 1 digit)
(Area number)
(Acceleration)
(lower 4 digits)
of writes (50 times)
of a write
7.LADDER DIAGRAM
91
Loading...
+ hidden pages
You need points to download manuals.
1 point = 1 manual.
You can buy points or you can get point for every manual you upload.