Because of the variety of uses for this product and because of the differences
between solid state products and electromechanical products, those responsible
for applying and using this product must satisfy themselves as to the
acceptability of each application and use of this product. For more information,
refer to publication SGI–1.1 (Safety Guidelines For The Application,
Installation and Maintenance of Solid State Control).
The illustrations, charts, and layout examples shown in this manual are intended
solely to illustrate the text of this manual. Because of the many variables and
requirements associated with any particular installation, Allen–Bradley
Company cannot assume responsibility or liability for actual use based upon the
illustrative uses and applications.
No patent liability is assumed by Allen–Bradley Company with respect to use of
information, circuits, equipment or software described in this text.
Reproduction of the contents of this manual, in whole or in part, without written
permission of the Allen–Bradley Company is prohibited.
Throughout this manual we make notes to alert you to possible injury to people
or damage to equipment under specific circumstances.
ATTENTION: Tells readers where people may be hurt, machinery
may be damaged, or economic loss can occur if procedures are not
followed properly.
ATTENTION helps you:
- identify a hazard
- avoid the hazard
- recognize the consequences
Important: Identifies information that is especially important for successful
application and understanding of the product.
Important: We recommend you frequently backup your application programs
on appropriate storage medium to avoid possible data loss.
1993 Allen-Bradley Company
PLC is a registered trademark of Allen-Bradley Company
ProSet, PanelView
, PanelBuilder
, Inc.
, Inc.
, and ERC are trademarks of AllenBradley Company
, Inc.
Summary of Changes
Summary of Changes
Summary of Changes
We revised this publication to include changes due to upgrading the
1771-QDC/B module to a 1771-QDC/C.
For These ChangesRefer to Page or Chapter
Lossofsensor detection
input range changed back to 0.00 to 10V dc
Added the section, Record I/O Ranges21
Added data codes to configuration worksheets.Chapter 3 and Appendix A
Reversed the order of chapters 3 and 4 to present the
download procedure for the MCC block before the download
procedure for the other data blocks.
Revised the download procedure for the MCC block
(chapter 3) and for other command blocks (chapter 4).
Changed the chapter title to better describe the task.Chapter 6
Added data codes to Configuration Block worksheets.
Added headers to improve the organization
Added data codes to Profile Block worksheets.
Added headers to improve the organizatrion
36, 311
A3, A4
Chapters 3 and 4
Chapter 7 and Appendix A
Chapter 7
Chapter 8 and Appendix A
Chapter 8
Placed 2page worksheets on facing pagesChapter 8
Changed the title Test Your Values to Test for Linearity.Chapter 9
Changed our recommendation on module calibration.113
Added Block ID codes to blank worksheets.Appendix A
Revised the index.Index
Minor correctionsas found
To Help You Find Changes
To help you find these changes, we added change bars as shown to the left.
Chapter
Record
Set Module Jumpers 22
Key Your I/O Chassis 25
Install Your QDC Module 26
Wire
Ground and Shield Your I/O Devices 29
Plan for ESTOPs and Machine Interlocks 211
Configure the QDC Module's Inputs and Outputs 31. . . . . . . .
Chapter
Select Module Parameters and I/O Ranges 32
Determine Initial Sensorconfiguration Values 35
Download
Use the Setoutput Operation to Move the Clamp and Ejector 39
Complete your Sensor Configuration 311
Optional Configurations 317
Chapter
Configuration Concepts 41
Special Command and Status Blocks 42
Overview of the Remaining Configuration Procedures 43
Enter Data Table Values and Download Command Blocks 44
Chapter
Assess Your Logic Requirements 61
Use
Chapter
Use Configuration Command Block Worksheets 72
Procedure to Determine and Record Worksheet Values 724
Determine
Select the T
Determine Word Selections: Set ERC Values and Timer Presets 726
Determine Unselected Valve Setoutput Values 728
Set your Accel/Decel Ramp Rates 731
Determine Setoutput Values for End of Profiles 732
Set Pressure Control Limits 733
Set V
Set Profile Gain Constants and Pressure Alarm Setpoints 737
Enter and Download your Worksheet Values 738
Chapter
Determine and Enter Setpoints for the Clamp Close Profile (CPC) 81
Determine Bit Selections for Worksheet 8A 84
Determine Word Values for Worksheet 8A 85
Enter and Download Your Worksheet Values 87
Determine and Enter Clamp Open Profile (OPC) 88
Determine Bit Selections for Worksheet 8B 810
Determine Word Values for Worksheet 8B 811
Enter and Download your Worksheet Values 813
Determine and Enter Ejector Profile (EPC) 814
Determine Bit Selections for Worksheet 8C 816
Determine Word Values for Worksheet 8C 819
Enter and Download your Worksheet Values 822
Chapter
Span Your Low Pressure Close Valve 93
Span Your Clamp Close Pressure Valve(s) 99
Span Your Clamp Close Velocity (Flow) Valve(s) 914
Span Your Clamp Open Pressure Valve(s) 918
Span Your Clamp Open Velocity (Flow) Valve(s) 923
Span Your Ejector Pressure Valve(s) 927
Span Your Ejector Velocity (Flow) Valve(s) 934
Use this preface to familiarize yourself with this manual so you can use it
effectively. This manual shows you how to apply the QDC module to your
molding machine in the minimum length of time.
Since this manual is task oriented, we recommend that you perform these
tasks in the following order:
Perform this task:As discussed in this chapter:
Browse through the entire manual to become familiar with
its contents.
Overview of clamp and eject operation: how the QDC
module controls the clamp and eject phases of your
injection molding system.
Install the QDC module. This includes such tasks as wiring
and setting jumpers.
Configure the QDC module mode to match your specific
application. This includes configuring your QDC module to
communicate to the different inputs and outputs.
Overview of remaining configuration procedures that you
are to perform through the remainder of this manual.
Jog the Clamp and Ejector. This task requires jog setpoints
to be configured along with jog pressure alarm setpoints.
Set up communications between your PLC and the QDC
module. This task includes selecting command and status
bits that you use when writing your ladder logic.
Load initial configuration values for the QDC module. This
task requires you to determine and enter values into the
clamp and ejector configuration blocks.
Load your initial profile values for the QDC module. This
task is performed in preparation to run and span your
machine's valves.
Span your clamp and ejector valves. This is done using
setoutput and openloop modes.
Tune the machine in closedloop mode.Chapter 10
Troubleshoot problems that may occur during module
operation.
Refer to this appendix for a blank copy of each worksheet
contained in this manual.
All chapters
Chapter 1
Chapter 2
Chapter 3
Chapter 4
Chapter 5
Chapter 6
Chapter 7
Chapter 8
Chapter 9
Chapter 11
Appendix A
P-1
Preface
Using this Manual
Audience
of T
Use
erms
Before attempting to apply the QDC module to a molding machine we
assume that you are:
an injection molding professional
an experienced programmer (especially with A-B PLC-5 processors)
familiar with hydraulics
We use these abbreviations:
Abbreviated Name:Item:
QDC module1771QDC Plastic Molding Module
PLC ProcessorPLC5 Programmable Controller
T47 or T50 terminal1784T47 or 1784T50 Industrial Terminal
The following table presents other terms we use in this manual:
Term:Definition:
Selected ValveIn multivalve systems, depending on the configured profile, the QDC
module controls one valve and presets the setting of the remaining
valves to produce moldingmachine profiles. We call the valve being
controlled by the QDC module's algorithms the selected valve.
Multiple axis of control, such as the clamp and ejector cylinders, may
require additional control valves.
Unselected ValvesIn multivalve systems, depending on the configured profile, the QDC
module controls one valve and presets the remaining valves to
produce moldingmachine profiles. We call the valves that are
preset with an open loop percentage setpoint the unselected valves.
ProfileA group of mold/part setpoints which define a given machine
operation to the QDC module.
Command BlockBlocks downloaded from the PLC data table to the QDC module to
make configuration changes or to initiate machine actions.
Status BlockBlocks used by the QDC module to relay information to the PLC
processor about the QDC module's current operating status.
Direct Acting ValveAn analog control valve that delivers increasing velocity or pressure
with increasing signal input.
Reverse Acting ValveAn analog control valve that delivers increasing velocity or pressure
with decreasing signal input.
P-2
Preface
Using this Manual
Command Blocks
Command blocks provide the parameters that control machine operation.
Command blocks are transferred from the PLC processor to the QDC
module by means of block transfer write (BTW) instructions in software
ladder logic. Command block abbreviations are:
Acronym:Description:
MCCModule Configuration Block
JGCJog Configuration Block
FCCFirst Clamp Close Configuration Block
SCCSecond Clamp Close Configuration Block
TCCThird Clamp Close Configuration Block
LPCLow Press Clamp Close Configuration Block
CPCClamp Close Profile Block
FOCFirst Clamp Open Configuration Block
SOCSecond Clamp Open Configuration Block
TOCThird Clamp Open Configuration Block
OSCClamp Open Slow Configuration Block
OPCClamp Open Profile Block
EACEjector Advance Configuration Block
ERCEjector Retract Configuration Block
EPCEjector Profile Block
DYCDynamic Command Block
CLCClamp & Eject ERC Values Block
Status Blocks
Status blocks report current status of molding-machine operation. Status
blocks are returned from the QDC module to the PLC processor by means
of block transfer read (BTR) instructions in software ladder logic. Status
block abbreviations are:
Acronym:Description:
SYSSystem Status Block
CPSClamp Close Profile Status Block
OPSClamp Open Profile Status Block
EPSEjector Profile Status Block
CLSClamp & Eject ERC Values Status Block
P-3
Preface
Using this Manual
Word and Bit Numbering
The QDC module stores data in command and status blocks. Each word
location in a command or status block is identified by an alphanumeric
code containing the block acronym and word number. For example, word
09 of the Module Configuration Command Block (MCC) is identified as
MCC09.
Identify bits in a word location by adding bit numbering to the abbreviated
word location. For example:
Specific: MCC09-B15General: MCCxx-Byy
where:
MCC = Module Configuration Command Block
xx=word number (01-64)
B = bit identifier
yy = bit number (00-15)
Related
Publications
The following table lists documentation necessary for the successful
application of the QDC Module:
Publication
17856.6.1PLC5 Family Programmable
6200N8.0016200 PLC5 Programming
17716.5.88Plastic Molding Module
17716.5.85
17716.5.86
17716.5.93
17714.10Plastic Molding Module
#:
Use this documentation:To:
Controller Installation Manual
Software Documentation Set
Reference Manual
Plastic Molding Module User
Manual for other modes
Application Guide
Install the PLC processor and I/O modules.
Select instructions and organize memory
when writing ladder logic to run your machine.
Information on block transfers between PLC
processor and QDC module. Also,
information on PLC data transfer logic.
Configure, program, install, and operate your
QDC module to control molding operations.
Help select the module mode and match your
QDC module to your hydraulic layout.
P-4
Preface
Using this Manual
Reference information for the QDC module is contained in a separate
document titled “Plastic Molding Module Reference Manual”. Take time
now to familiarize yourself with this reference manual’s content and
purpose. The four sections, in brief, include:
a summary of each data block used by the QDC module for all
command and status blocks (abbreviated command and status blocks)
the programming error codes returned by the QDC module on a block
by block basis as well as recommended procedures to correct these
errors
a detailed listing and explanation of each command word and bit used
by the QDC module, as well as each status word and bit returned from
the QDC module
operational, mechanical, electrical, and environmental specifications
about your module
If you have purchased the Pro-Set 600 software, you also need the
following documentation:
Publication
65006.5.11ProSet 600 Software
65006.5.12ProSet 600 Software
65006.5.13ProSet 600 Software
65006.5.14ProSet 600 Software
65006.5.15ProSet 600 Software
#:
Use this documentation:To:
Designer's Guide
Assembly Manual
Overlay Installation Manual
Customization Manual
Reference Manual
Select the ProSet 600 software that matches
the requirements of your molding machine.
Transfer your ProSet 600 software from a
floppy to your hard drive. Add overlays into
your PLC processor and PanelView application
files.
Install ProSet 600 overlay(s) into your
application files.
Customize your ProSet 600 build for your
machine control requirements.
Support customizing your software
control system.
P-5
Chapter
1
Overview of the Clamp and Eject Mode
Chapter
Objectives
Clamp and Eject Mode
Operation
Clamp Phase:Description:
1st Close
2nd Close
3rd Close
Low Pressure
Close
This chapter presents an overview of the 1771-QDC Plastic Molding
Module’s Clamp and Eject Mode. A summary of clamp and eject features
is followed by sample applications of the QDC Module in Clamp and Eject
Mode.
Important: This manual assumes you have already read your Plastic
Molding Module Application Guide (pub. no. 1771-4.10) and have chosen
Clamp and Eject as your QDC module’s mode of operation.
When you select the Clamp and Eject mode of operation, you can use the
following phases:
Table 1.A
Glossary
You can program a singlestep clampclose profile and not use a second or third profile. Or, you can program up to
three clampclose profiles that let you do the following at up to three different points in the clampclose phase:
• pick up a third mold plate
• set cores
• pick up or drop out pumps to change clamp speed or pressure
To guard against damaging the mold when the two mold surfaces make contact and to detect part obstructions, you
close the mold slowly with low pressure in closedloop or openloop control. Low Pressure Close can only be
controlled through a pressure vs. position profile.
of Clamp and Eject Mode
1st Open
2nd Open
3rd Open
Open Slow
Eject Phase:Description:
Ejector AdvanceYou advance the ejector in a singlestep or in multiple steps using closedloop or openloop control. Multiple strokes
Ejector RetractYou retract the ejector in a singlestep or in multiple steps using closedloop or openloop control. Multiple strokes
Tip StrokesYou can shake the part off the ejector tip by programming rapid singlestroke interim ejector cycles starting after the
Forward DwellYou can pause after the first advance stroke or before the last retract stroke to let a robot remove the part when the
You can program a singlestep clampopen profile and not use a second or third profile. Or, you can program up to
three clampopen profiles that let you do the following at up to three different points in the clampopen phase:
• drop out a third mold plate
• pull cores
• drop out or pick up pumps to change clamp speed or pressure
To decelerate the moving platen to accurately position it before ejecting of the part.
may be programmed.
may be programmed.
first advance stroke and ending before the last retract stroke.
ejectors are extended.
1-1
Chapter 1
Overview of the Clamp and Eject Mode
Clamp Control
Ejector retract
Ejector advance
You control clamp operation with these phases:
clamp close
low pressure close
clamp open
open slow
Figure 1.1
Clamp
1st
Close
Open
Slow
Portion of a T
ypical Machine Cycle
2nd
Close
3rd
Open
3rd
Close
Low Pressure
Close
2nd
Open
Clamp Close
Inject
1st
Open
Three separate clamp close profiles may be configured:
first close
second close
third close
You may select from these control modes:
velocity vs. position
pressure vs. position
Use Clamp Close to move the platen from the fully open position (L) to
some position X at a relatively high velocity or pressure. X is a position
relatively close to the stationary platen yet far enough away to allow
deceleration into Low Pressure Close. This prevents the platens from
coming together at a high velocity.
1-2
Chapter 1
Overview of the Clamp and Eject Mode
Clamp
Cylinder
L
Moving
Platen
Figure 1.2
Example
Clamp Close
0
X
Stationary
Platen
Velocity
1st
Close
Profile
2nd
Close
Profile
Position
3rd
Close
Profile
Three different close profiles have been provided to allow you to initiate
the following operations between profiles:
pick up the 3rd plate of a mold (on a floating 3-plate mold) or set cores
program other events for all valves
either automatically bridge between profiles or allow user programming
to decide when to begin the next profile
Each of these three profiles is subdivided into three position segments
(shown above each profile as in Figure 1.3). You can change clamp
velocity or pressure up to three times in each profile, or up to nine times
for the entire clamp close phase.
Clamp
Cylinder
L
Moving
Platen
Figure 1.3
Example
Clamp Close Position Segments
Stationary
Platen
0
X
11
1st
Close
Profile
Velocity
Segments
2
3
2nd
Close
Profile
Position
2
1
3
3rd
Close
Profile
2
3
Important: You may use as many or as few profiles and/or segments
within profiles as needed for your molding application. If using a single
close fast motion, use the first segment of the 1st close profile. The Low
Pressure Close Profile must follow.
After completing the last segment in each profile, the QDC module either
switches immediately to the next programmed segment of the next desired
profile or waits for a command from your PLC program to continue.
After completing the last configured close profile, the QDC module either
switches immediately to the first programmed segment of Low Pressure
Close, or waits for a command from your PLC program to continue.
1-3
Chapter 1
Overview of the Clamp and Eject Mode
Low Pressure Close
Use the Low Pressure Close Profile to decelerate closing motion to guard
against damaging the mold halves and detect for part obstructions. The
pressure setpoint that you select to control low pressure close should
prohibit the mold from fully closing if there is an obstruction. Up to two
low pressure close profile segments may be used.
You will use the pressure vs. position control mode for low pressure close.
Clamp
Cylinder
Figure 1.4
Example
Low Pressure Close
Moving
Platen
L
0
X
Stationary
Platen
Low Pressure Close
Segments
1
2
Pressure
Position
Important: If you need only one Low Pressure Close segment, configure
the 1st segment of the Low Pressure Close Profile.
The QDC notifies your PLC program when this profile is complete and
automatically uses end-of low pressure close set-output values to build
tonnage (on a hydraulic machine) or lockup your toggle (on a toggle
machine).
1-4
Chapter 1
Overview of the Clamp and Eject Mode
Clamp Open
You can open the mold fast with three profiles of the Clamp Open phase:
first open
second open
third open
You may select from these control modes:
velocity vs. position
pressure vs. position
Use Clamp Open to move the platen from the fully closed position (0) to
some position Y at a relatively high velocity or pressure. Y is a position
relatively close to your fully open position (L), yet far enough away to
allow deceleration into Open Slow. This is to increase positioning
accuracy at the full open position (L).
Clamp
Cylinder
Moving
Platen
Figure 1.5
Example
L0
Y
Clamp Open
Stationary
Platen
Three different open profiles have been provided to allow you to initiate
the following operations between profiles:
drop off the third plate of a mold (on a floating 3-plate mold) or pull
cores
program other events for all valves
either automatically bridge between profiles or allow user programming
to decide when to begin the next profile.
Each of these three profiles is subdivided into three position segments
(shown above each profile in Figure 1.6). You can change clamp velocity
or pressure up to three times in each profile, or up to nine times for the
entire clamp open phase.
Velocity
3rd
Open
Profile
2nd
Open
Profile
Position
1st
Open
Profile
1-5
Chapter 1
Overview of the Clamp and Eject Mode
Clamp
Cylinder
Moving
Platen
Figure 1.6
Example
L0
Y
Clamp Open Position Segments
Stationary
Platen
33
3rd
Open
Profile
Velocity
Segments
2
1
2nd Open
Profile
Position
2
3
1
1st Open
Profile
Important: You may use as many or as few profiles and/or segments
within profiles as needed. If using a single open motion, use the first
segment of the 1st open profile. The Open Slow Profile must follow.
After completing the last segment in each profile, the QDC module either
switches immediately to the next programmed segment of the next
programmed profile or waits for a command from your PLC program to
continue.
2
1
After completing the last configured open profile, the QDC module either
switches immediately to the first programmed segment of Open Slow, or
waits for a command from your PLC program to continue.
1-6
Chapter 1
Overview of the Clamp and Eject Mode
Open Slow
Use the Open Slow Profile to accurately position the clamp for ejecting the
part(s). You may decelerate clamp motion twice with this profile using up
to two profile segments.
You may select from these control modes:
velocity vs. position
pressure vs. position
Figure 1.7
Example
Clamp
Cylinder
Open Slow
Moving
Platen
L0Y
Stationary
Platen
Open Slow
Segments
2
Velocity
Position
Important: If you need only one open slow motion, configure only the 1st
segment of the Open Slow Profile.
1
1-7
Chapter 1
Overview of the Clamp and Eject Mode
Ejector Control
Ejector retract
Ejector advance
In this section, we describe Eject operation for expelling parts from the
mold. The operation consists of:
ejector advance
ejector retract
Figure 1.8
and Eject Portion of a T
Clamp
Clamp Close
(Multiphase)
Open Slow
ypical Machine Cycle
Low Pressure
Close
Inject
Clamp Open
(Multiphase)
Ejector Advance
The QDC module starts advancing the ejector after detecting either one of
these events that you configure/program:
clamp position reaching a pre-determined setpoint
command from the user PLC program
You may advance the ejector while the clamp is still opening the mold, or
wait until the mold is fully open.
Up to three ejector advance profile segments may be used. You may select
from these control modes:
velocity vs. position
pressure vs. position
1-8
Chapter 1
Overview of the Clamp and Eject Mode
Figure 1.9
Example
Ejector
Ejector Advance
0
Velocity
Fully Advanced Position
Ejector Advance
1
Velocity
Position
Segments
2
3
Important: If you need only one ejector advance motion, configure only
the 1st Advance segment.
Ejector Retract
After the ejector advance is completed, ejector retract is executed. Similar
to advancing the ejector, you retract it with up to three profile segments.
You may select from these control modes:
velocity vs. position
pressure vs. position
Figure 1.10
Example
Ejector
Ejector Retract
0
Velocity
Fully Advanced Position
Ejector Retract
3
Velocity
Position
Segments
2
1
1-9
Chapter 1
Overview of the Clamp and Eject Mode
Other Eject Features
The QDC Module gives you the following additional features:
the ability to repeat the ejector cycle a number of times, changing from
advance to retract determined either automatically or by command from
your PLC program
Ejector Forward Dwell - the ability to pause after completing the first or
last ejector advance stroke. Use this feature so a robot can pick off a
part when ejectors are fully extended
Ejector “Tip” Strokes - the ability to “shake” the part off the ejector.
You may program interim single-segment advance and retract tip strokes
that occur after the first advance stroke and before the last retract stroke
Full
Retract
Figure 1.11
Advance,
First Full Advance
Tip Retract
Tip Advance
Tip Retract
Retract and T
:
:
Last Retract
Tip Strokes
1
ip Strokes
1
1
Full
Advance
= Ejector Forward Dwell
1-10
Chapter
Install the QDC Module
2
Chapter
Objectives
Record I/O Ranges
This chapter guides you through the process of installing your QDC
module to assure reliable, safe performance. Major topics described in this
chapter include how to:
set module jumpers
key your I/O rack
install your module
wire I/O devices to your module
ground your system
plan for E-STOPs and Machine Interlocks
To match your QDC module to your I/O devices, record the I/O ranges of
your I/O devices on Worksheet 2-A. You will use this information in this
chapter for setting jumper plugs, and in chapter 3 to configure the module’s
inputs and outputs with software.
Circle or check your selections for I/O ranges on Worksheet 2-A.
Worksheet 2A
I/O Ranges
Record
I/O Connection:Voltage 1:Voltage 2:Current:
Input 1 (Ejector position)0 to 10V dc1 to 5V dc4 to 20 mA
Input 2 (Ejector pressure)0 to 10V dc1 to 5V dc4 to 20 mA
Input 3 (Clamp position)0 to 10V dc1 to 5V dc4 to 20 mA
Input 4 (Clamp pressure)0 to 10V dc1 to 5V dc4 to 20 mA
Output 110 to 10V dc0 to 10V dc4 to 20 mA
Output 210 to 10V dc0 to 10V dc4 to 20 mA
Output 310 to 10V dc0 to 10V dc4 to 20 mA
Output 410 to 10V dc0 to 10V dc4 to 20 mA
2-1
Chapter 2
Install the QDC Module
Set Module Jumpers
Before installing the QDC module, you must use jumper plugs to configure
the I/O ranges that you selected with Worksheet 2-A.
Access and Position the Jumpers
Access the jumpers and set them as follows:
ATTENTION: To avoid damage to internal circuits, observe
handling precautions and rid yourself of any electrostatic
charge. Also, this should be done on an anti-static work station.
1. Remove the label-side cover plate by removing the four screws.
2. Remove the circuit board from the module housing by removing the
two screws located center-front at the swingarm catch.
3. Carefully turn over the circuit board so it is oriented as in figure 2.1.
Handle it by the edges to avoid touching conductors or components.
4. Locate the jumpers (Figure 2.1).
5. Set the jumper plugs as shown in Table 2.A using a small needle-nose
pliers (Figure 2.1).
6. After setting the jumper plugs, re-assemble the module.
2-2
Chapter 2
Install the QDC Module
Figure 2.1
Jumper
LEFT
Locations on the QDC Module'
TOP
E5
s Circuit Board
E1
E6
RIGHT
E7
E8
E9
E10
E11
E12
E15
E16
E14
E13
E17
BOTTOM
10908I
Important: We define jumper plug positions as left, right, top, and bottom.
This represents the position of the jumper plug on the 3-pin connector
relative to the orientation of the circuit board shown above.
Output Range 1 (Valve 1)
Output Range 2 (Valve 2)
Output Range 3 (Valve 3)
Output Range 4 (Valve 4)
Voltage = right
Current = left
Current = top
Voltage = bottom
-10 to +10V dc = top
0 to +10V dc or 4 to 20mA = bottom
1
1
1
1
1
Important: If you select current output with jumper plugs E10, E14, E13,
and/or E17, then you must select the 4 to 20mA jumper position with E11,
E12, E15, and/or E16.
ATTENTION: If an output is unconnected, set the jumper
(E11, E12, E15, and/or E16) that corresponds to that output to 0
- 10V dc (bottom position). Setting the jumpers for –10 to
+10V dc and later configuring the output as “unconnected” may
cause the QDC module to output –10V dc on that channel. This
occurs when the system is stopped or when a system reset
occurs and all outputs are forced to 0% (i.e. 0% output equals
–10V dc).
2-4
Chapter 2
Install the QDC Module
Important: Selecting –10 to +10V dc with jumper E11, E12, E15, and/or
E16 sets the QDC module for bi-directional valve operation. The
relationship to percentage output is as follows:
10
8
5
3
0
-3
Output Voltage
-5
-8
-10
0 102030405060708090100
%
Output Requested
Key Your I/O Chassis
Use the plastic keying bands, shipped with each I/O chassis, for keying I/O
slots to accept only one type of module. This is done to prevent the
inadvertent installation of the wrong module into the wrong slot.
The QDC module is slotted in two places on the rear edge of the circuit
board. The position of the keying bands on the backplane connector must
correspond to these slots to allow insertion of the module.
Place keying bands between the following terminal numbers labeled on the
backplane connector of your I/O chassis (see Figure 2.2):
between 20 and 22
between 26 and 28
Figure 2.2
Positions
Keying
2
4
6
8
10
12
14
16
18
20
Keying
Bands
22
24
26
28
30
32
34
36
1771QDC
12676
2-5
Chapter 2
Install the QDC Module
Install Your QDC Module
To install your QDC module in an I/O chassis, complete the following:
1.First, turn off power to the I/O chassis.
ATTENTION: Remove power from the 1771 I/O chassis
backplane and wiring arm before removing or installing a QDC
module.
Failure to remove power from the backplane could cause injury
or equipment damage due to possible unexpected operation.
Failure to remove power from the backplane or wiring arm
could cause module damage, degradation of performance, or
injury.
2.Place the module in the plastic guides on the top and bottom of the
slot that slides the module into position.
Important: Be aware that Pro-Set 600 software expects your Clamp and
Eject QDC module to be placed in slot 1 of your I/O rack. If you choose to
install your QDC module in some other slot, some modifications to your
PLC application program may be necessary (refer to your Pro-Set 600
documentation for details).
3.Do not force the module into its backplane connector. Apply firm,
even pressure on the module to seat it properly.
4.Snap the chassis latch over the top of the module to secure it.
5.Connect the wiring arm to the module.
2-6
Chapter 2
Install the QDC Module
Wire the QDC Module
+
Customer
PS
–
Ejector
Position
Sensor
Ejector
Pressure
Sensor
Clamp
Position
Sensor
Clamp
Pressure
Sensor
Use the swingarm (1771-WF) supplied with the QDC module to wire I/O
devices (Figure 2.3). The field wiring arm lets you install or remove the
QDC module from the I/O chassis without rewiring. Swingarm terminals
are numbered in descending order, from the top down, starting with
terminal 18 (Table 2.B).
Figure 2.3
W
iring and Grounding
I/O
+
–
+
–
+
–
+
–
Input 3
Input 4
Input 1
Input 2
–
Customer
PS
18
+
–
+
Amplifier
Valve 1
+
–
+
–
To Valve 1
+
–
Amplifier
Valve 2
Amplifier
Valve 3
+
–
To Valve 2
+
–
17
16
15
14
13
12
11
10
9
8
7
6
5
4
3
2
1
Output 1
Output 2
Output 3
Earth Ground
Wiring Arm
1771WF
Output 4
+
–
Amplifier
Valve 4
To Valve 3
+
–
To Valve 4
10909I
2-7
Chapter 2
Install the QDC Module
Table 2.B
and Eject Mode
Clamp
I/O Terminal Designations
Transducer:I/O Designation:Terminal:
Ejector positionInput 1 (+)
(-)
Ejector pressureInput 2 (+)
(-)
Input common14
Clamp positionInput 3 (+)
(-)
Clamp pressureInput 4 (+)
(-)
Valve 1Output 1 (+)
Output common
Valve 2Output 2 (+)
Output common
Valve 3Output 3 (+)
Output common
Valve 4Output 4 (+)
Output common
Not used01
18
17
16
15
13
12
11
10
09
08
07
06
05
04
03
02
2-8
ATTENTION: The QDC module has ESD protection to 20KV,
but you can damage the module by accidental application of the
wrong voltage to the I/O terminals. Do not exceed:
This voltage:On these terminals:When in:
+12V dcinput (18 thru 10)any mode
+12V dcoutput (09 thru 02)voltage mode
+24V dcoutput (09 thru 02)current mode
Chapter 2
Install the QDC Module
Ground and Shield
our I/O Devices
Y
Input Sensor
Analog inputs and outputs are sensitive to electrical noise interference.
Take care to shield them properly.
Guidelines:
Use 22-gage (or larger) twisted-pair cable, 100% shielded with drain
wire, such as Belden 8761 (or equivalent). For cable distances over
50 ft, use 18-gage cable such as Belden 8760 (or equivalent)
Ground the cable shield at one end only; generally at the sensor or
amplifier end, not at the I/O chassis (see Figure 2.4 and Figure 2.5)
Figure 2.4
Shielding
Differential Inputs
QDC Module Input
18
17
+15V
+
–
Connect the cable shield
and case ground to earth
ground at the Input Sensor
14
No User Connections.
For Test Purposes, Only.
-15V
Input Module Common
should float
109102
2-9
Chapter 2
Install the QDC Module
Figure 2.5
Shielding
QDC Module Output
Singleended Outputs
Customer Valve Amplifier
+
–
9
8
Connect the cable shield
to earth ground at the valve
amplifier
Input
Ground
Chassis Ground
17182
ground the cable shields to a low-impedance earth ground of less than
1/8 ohm
do not connect any ground to input common (terminal 14) except as
specified below under Grounding Exceptions
place high-voltage class A wiring and low-voltage class B wiring in
separate grounded conduits
in parallel runs, separate the class A and B conduit by at least 1 foot
where conduit runs must cross, cross them at right angles
For additional grounding recommendations, refer to the Allen-Bradley
Programmable Controller Wiring and Grounding Guidelines (pub. no.
1770-4.1).
Exceptions
If you experience unacceptable electrical noise interference, then try one or
both of the following alternative grounding connections:
connect the input cable shield to input common (terminal 14) after
disconnecting the shield from the transducer
connect the output cable shield to output common (terminal 8, 6, 4,
and/or 2) after disconnecting it from the valve amplifier
2-10
Chapter 2
Install the QDC Module
Plan for ESTOPs and
Machine Interlocks
You must consider the installation of Emergency Stop switches and
machine interlocks when performing the following system tasks:
designing your system
assembling mechanical/hydraulic components
wiring system components
developing system ladder logic
ATTENTION: The Electrical Standard for Industrial
Machinery (NFPA 79-1987) requires an emergency stop that,
when actuated, shall de-energize all electrical power circuits
which provide electrical energy to sustain machine motion.
Maintained contact “Emergency Stop” push buttons are
recommended.
ATTENTION: The American National Standard for Plastics
Machinery -- Horizontal Injection Molding Machines -- for
Construction, Care, and Use (ANSI B151.1-1984) requires
hydraulic, mechanical, and electrical interlocks to prevent
inadvertent clamp closing with a safety gate in an open position.
In addition, we strongly recommend that the electrical
interlocks consist of redundant devices and that the control
circuit be so arranged that malfunction or improper sequencing
of either redundant device prevents further operation of the
machine.
ATTENTION: NEMA Standards Publication ICS1.1, Safety
guidelines for the Application, Installation, and Maintenance of
Solid State Control recommends that the emergency stop and
safety gate electrical interlocks should directly control their
appropriate functions through an electromechanical device
independent of the solid state logic.
The next page shows an illustration of a typical grounded PLC power
distribution circuit. For ungrounded systems or for more information on
grounding and wiring guidelines, refer to Allen-Bradley Programmable
Controller Wiring and Grounding Guidelines (pub. no. 1770-4.1) .
2-11
Chapter 2
Install the QDC Module
Disconnect
Figure 2.6
PLC Power Distribution with Interlocks
Typical
L1
L2
L3
Incoming
AC
Use any number
of E-Stop switches
in Series
CRM
Input
Device
1FU
2FU
3FU
H
H
1
H
3
4
H
2
Step-down
Transformer
4
FUSE
X
X
1
2
Start
CRM
I/O Chassis
Power Supply
1
LN
GND
3
** See WARNING for Interlock Wiring Instructions **
2
Output
Input
Device
Module
Wiring
Arm
Output
Module
Wiring
Arm
CRM
1
5
L1
L2
L3
Back-Panel
Ground Bus
Equipment
Grounding
Conductors
CRM
To Motor
Starters
Enclosure
Wall
Grounding Electrode
Conductor to
Grounding Electrode
System
Connect
When
Applicable
User DC
Supply
+–
To DC I/O
Devices
1
To minimize EMI generation, you should connect a suppression network: for 120V AC, use Allen-Bradley
cat. no. 700-N24; for 220/240V AC, use cat. no. 599-KA04.
2
To minimize EMI generation, you should connect a suppression network: for 120V AC, use Allen-Bradley
cat. no. 599-K04; for 220/240V AC, use cat. no. 599-KA04.
3
For a power supply with a groundable chassis, this represents connection to the chassis only. For a power supply
without a groundable chassis, this represents connection to both the chassis and the GND terminal.
In many applications, a second transformer provides power to the input circuits and power supplies for isolation from the
4
output circuits.
Reference the current NEC code and ANSI B151.1 for additional wiring guidelines.
•
5
To minimize EMI generation, suppression networks should be connected across coils of electromagnetic devices.
•
2-12
10907I
Chapter
Configure the QDC Module's
Inputs and Outputs
3
Chapter
Objectives
Your QDC module needs to know the characteristics of your clamp and
ejector sensors. In this chapter, we describe how to determine these
characteristics and download them to the QDC module. Topics include:
signal ranges from pressure and position sensors
minimum and maximum sensor signals corresponding to
minimum and maximum pressures and positions
alarm values and travel limits
We describe how to configure the QDC module in these sections:
select module parameters and I/O ranges
determine initial sensor configuration values
download configuration values to the QDC module
use the set-output operation to move the clamp and ejector
complete sensor configuration
optional sensor configurations
Important: You must properly configure the QDC module using
procedures in this chapter before attempting further configurations.
Important: If you have not already done so, install Pro-Set 600 software.
The procedures in this and the next several chapters assume that you have.
3-1
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Command and Status Blocks Used
The following table contains a list of command blocks you are to configure
throughout the course of this chapter. You may reference these command
blocks in sections 1 and 3 of the Plastic Molding Module Reference
Manual (pub. no. 1771-6.5.88).
Module Configuration (MCC) CommandEnter Pressurealarm and
Timedelay Setpoints
B35
N41
N41
N41
You select module parameters and I/O ranges by setting configuration bits
in control words. First determine and write down correct settings using
Worksheet 3-A thru Worksheet 3-C as follows:
Select Singleunit Operation with bit 03 = 1
(0 generates a programming error)
Select English = 0 or
metric = 1 with bit 00
Example: If you select Clamp and Eject operation with English units:
MCC02 = 00000000 00101000
Selecting I/O Ranges for your Sensors
Next, configure the QDC module’s I/O ranges to match the machine
sensors and valves. Refer to Worksheet 2-A from chapter 2 which you
filled out when setting the QDC module’s jumpers. Apply this information
to Worksheet 3-B for input ranges and Worksheet 3-C for output ranges.
Worksheet 3B
Input Ranges for your Sensors
1110
09 08 07 06 05 04 03 02 01 00
Control W
ord MCC03Bxx
ProSet 600 Addr. B35/bit
Selecting
15 14 13 12
559558557556555554 553552551550549548547546545544
Value 1 1 1 1 1 1 1 1
Select Input 4 (Clamp Pressure) Range with bits 07, 06
Select Input 3 (Clamp Position) Range with bits 05, 04
Code:
0
or 1
Your value
Required initial value
loaded by ProSet 600
Select Input 2 (Ejector Pressure) Range with bits 03, 02
Select Input 1 (Ejector Position) Range with bits 01, 00
Example: If you select an input range of 4-20mA for all four inputs,
MCC03 = 11111111 10101010.
Important: Software input/output selections must match the jumper
settings for each respective input/output.
Input Range
0 - 10V dc 0 0
1 - 5V dc 0 1
4 - 20 mA 1 0
Not connected 1 1
3-3
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Worksheet 3C
Selecting Output Ranges for your V
alves
Control W
ProSet 600 Addr. B35/bit
Value 1 1 1 1 1 1 1 1
Code:
ord MCC04Bxx
0
or 1
Your value
Required initial value
loaded by ProSet 600
15 14 13 12
575574573572571570 569568567566565564563562561560
Select Output 4 Range with bits 07, 06
Select Output 3 Range with bits 05, 04
Select Output 2 Range with bits 03, 02
Select
Output 1 Range with bits 01, 00
1110
09 08 07 06 05 04 03 02 01 00
Example: If you select 0-10 vdc for all four output ranges,
MCC04 = 11111111 01010101.
Important: Software input/output selections must match the jumper
settings for each respective input/output.
Output Range
-10 to +10 vdc00
0 to +10 vdc01
4 to 20 mA10
Not connected11
3-4
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Determine
Initial
Sensorconfiguration Values
To determine initial sensor configuration values, refer to Table 3.A, and to
the specifications that accompanied your sensors, valves, and cylinders.
Write down applicable values on Worksheet 3-D.
Important: You must enter floating-point numbers and percentages as
integers, so we recommend that you write them in Worksheet 3-D in the
following format: Use an assumed decimal point position that depends on
the range value. For example:
If the Range is:And You Want to
Enter this Value:
0 099.99%75%07500
0 99.99 inch7.32 inch00732
0 0999.9 mm432.6 mm4326
4.00 020.00 mA16mA01600
0 010.00 vdc5.6 vdc00560
0 009.99 sec0.47 sec00047
0 09999 PSI321 PSI00321
0 0999.9 Bar222 Bar2220
Use this
Format:
Table 3.A
Determining
Category:If:Then Use a Value Equal to:
Minimum Position
(Lines 1 and 9)
Maximum Position
(Lines 2 and 10)
Analog Signal @ Min Positionyour sensors are forwardactinglow end of your selected range
(Line 3 and 11) your sensors are reverseactinghigh end of your selected range
Analog Signal @ Max Positionyour sensors are forwardactinghigh end of your selected range
(Line 4 and 12) your sensors are reverseactinglow end of your selected range
Minimum Pressure
(Lines 5 and 13)
Maximum Pressure
(Lines 6 and 14)
Initial Sensorconfiguration V
N/Azero
the
mold is fully closed, the
and the ejector retract position is zero
N/Aminimum range value specified by the
N/Amaximum range value specified by the
alues for W
position is zero
orksheet 3D
full travel of the sensor
manufacturer
manufacturer
3-5
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Category:If:Then Use a Value Equal to:
Analog Signal @ Min Pressureyour sensors are forwardactinglow end of your selected range
(Lines 7 and 15)your sensors are reverseactinghigh end of your selected range
Analog Signal @ Max Pressureyour sensors are forwardactinghigh end of your selected range
(Lines 8 and 16)your sensors are reverseactinglow end of your selected range
T
able 3.A (continued)
Determining Initial Sensorconfiguration V
alues for W
orksheet 3D
Worksheet 3D
Determining
Initial Sensorconfiguration V
alues
Enter Your Initial Values Here
InputControl WordProSet
1MCC37N41:330Minimum Ejector PositionEjector Axis Measured from zero
MCC38N41:34Maximum Ejector PositionEjector Axis Measured from zero
MCC39N41:35Analog Signal @ Min Ejector PositionInput Signal Range
MCC40N41:36Analog Signal @ Max Ejector PositionInput Signal Range
MCC47N41:43Analog Signal @ Min Ejector PressureInput Signal Range
MCC48N41:44Analog Signal @ Max Ejector PressureInput Signal Range
3MCC23N41:190Minimum Clamp PositionClamp Axis Measured from zero
MCC24N41:20Maximum Clamp PositionClamp Axis Measured from zero
MCC25N41:21Analog Signal @ Min Clamp PositionInput Signal Range
MCC26N41.22Analog Signal @ Max Clamp PositionInput Signal Range
4MCC31N41:270Minimum Clamp PressureClamp Pressure
MCC32N41:28Maximum Clamp PressureClamp Pressure
MCC33N41:29Analog Signal @ Min Clamp PressureInput Signal Range
MCC34N41:30Analog Signal @ Max Clamp PressureInput Signal Range
1
Incremental Distance
00.00
000.0 to 999.9 Millimeters
600 Addr
to 99.99 Inches
. ValueDescriptionUnits
2
Input
Signal Range
00.00 to 10.00V dc or
01.00 to 05.00V dc or
04.00 to 20.00MADC
3
2
2
3
3
2
2
2
2
3
3
2
2
Pressure
0000 to 9999 PSI
000.0 to 999.9 Bar
1
1
1
1
3-6
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Download MCC Values
to the QDC Module
Use this download procedure now and later in this chapter. The procedure
requires you to complete the following general steps:
enter MCC values into the PLC-5 data table
download them to the QDC module (PLC-5 processor in run mode)
correct any data entry (programming) errors
Next we describe the general steps:
Enter MCC Values into Your PLC5 Data Table
With your programming terminal, enter values from Worksheet 3-A thru
Worksheet 3-D into your PLC-5 data table as follows:
1. Switch the PLC-5 processor to program mode.
2. Display your PLC-5 data table.
3. Locate the data file for storing the MCC block. PLC-5 data table
word addresses are listed on the worksheets.
4. Enter the value for each word and bit.
When you enter bit selections in words prefixed with file identifier B
(example: B34), the PLC-5 processor automatically switches the radix to
binary format so you can conveniently enter binary data.
Download MCC Values to the QDC Module
To download the MCC block to the QDC module, switch the PLC-5
processor from program to run mode. Pro-Set 600 software downloads the
MCC block to the QDC module for you.
Important: You can verify that the MCC block was successfully downloaded or that you made a data entry (programming) error by evaluating
the following words that Pro-Set 600 software continuously reports to the
PLC-5 processor.
If:And:Then:
SYS01B08 = 1
(B34/8)
SYS19B00 = 1
(B34/288)
N/AQDC module accepted a valid MCC.
SYS61 = 1
(ID code for MCC block
stored in N40:213)
You made a programming error in MCC.
Read the error code in SYS62 (N40:214) , and
look up the error in Section 2 of QDC Module
Reference Manual, publication 17716.5.88.
3-7
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Important: Pro-Set 600 software downloads all command blocks when
your PLC-5 processor enters run mode after a valid MCC block is
accepted. All programming errors reported in SYS62 (N40:214) are
referenced to the MCC block until SYS01-B08 = 1.
Correct Any Dataentry (Programming) Errors in MCC
Upon receipt of the MCC block, the QDC module tests data for data-entry
errors, such as a value out of range. When it detects an error, the QDC
module halts operation until you correct the error. For a complete list of
error codes to help you correct a programming error, refer to Section 2 of
the Plastic Molding Module Reference Manual, publication 1771-6.5.88.
You must correct errors by entering the changed configuration values into
your PLC-5 data table and downloading the new values to the QDC
module as outlined above. Pro-Set 600 software continues to attempt to
download the MCC block to the QDC module until an MCC block is
accepted and the QDC module returns SYS01-B08 = 1.
Important: The QDC module must receive a valid MCC block before you
can download additional blocks.
3-8
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Use the Setoutput
Operation to Move the
Clamp and Ejector
To finish configuring the QDC module, you actuate the clamp and ejector
with the QDC module’s set-output operation. Set-output applies
percentage output values to your valves to move your clamp or ejector
cylinder in a controllable fashion. You apply a percentage output signal to
each module output so you can move each actuator over its intended range.
Sensor spanning values can then be refined per the actual values monitored
by the QDC module.
ATTENTION: Do not rely on pressure valves connected to the
QDC module for pressure relief. Use them only for pressure
control below the setting of the system pressure-relief valve.
ATTENTION: A value of zero in set-output words N41:121 N41:124 does not necessarily correspond to zero pressure or
flow. If you have configured jumper E11, E12, E15, and/or E16
for bi-directional valve operation, an output of 0% gives
–10vdc, 50% gives 0vdc (see chart). Amplifier electronics or
spool-null offsets may also allow pressure or flow at zero volts
signal input. Consult your valve and amplifier specifications for
more details.
Output Voltage
-10
10
8
5
3
0
-3
-5
-8
0 102030405060708090100
%
Output Requested
3-9
Chapter 3
Configure the QDC Module's
Inputs and Outputs
ATTENTION: As soon as you enable set-output operation, the
QDC module’s outputs drive the connected valves according to
the values you entered into DYC09 - DYC12 (Pro-Set 600
words N41:121 - N41:124). Be sure these values RESULT IN
NO MOVEMENT until you adjust them one-at-a-time with
your programming terminal in the procedures that follow.
Actuating the Clamp and Ejector with Setoutput Operation
1.Enter values that result in no motion in these DYC words:
Output:In Data Word:At ProSet 600
Address:
1DYC09N41:121
2DYC10N41:122
3DYC11N41:123
4DYC12N41:124
2.Enable set-output operation by entering a 1 in DYC01-B08 (Pro-Set
600 address B35/392). The QDC module sets outputs 1 - 4 to
percentage values that you entered in DYC09 - DYC12 respectively.
3.With your programming terminal, slowly increase the %-output value
of one output as you observe the corresponding movement.
Important: The DYC is constantly transferred to the QDC module by
Pro-Set 600 software, so changes you make to %-output values are
immediately implemented.
3-10
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Complete your Sensor
Configuration
Enter Your Final Sensorconfiguration V
alues Here
Complete the procedure for configuring the QDC module to match its
sensors by spanning them over their intended range with the machine in
operation. Here we describe how you determine:
clamp position sensor values
ejector position sensor values
clamp pressure sensor values
ejector pressure sensor values
In the procedures that follow, measure and record:
minimum and maximum positions
corresponding signal values
minimum and maximum pressures
corresponding signal values
After determining these values, write them down on Worksheet 3-E.
Important: You must complete this configuration before proceeding to
MCC47N41:43Analog Signal @ Min Ejector PressureInput Signal Range
MCC48N41:44Analog Signal @ Max Ejector PressureInput Signal Range
3MCC23N41:190Minimum Clamp PositionClamp Axis Measured from zero
MCC24N41:20Maximum Clamp PositionClamp Axis Measured from zero
MCC25N41:21Analog Signal @ Min Clamp PositionInput Signal Range
MCC26N41:22Analog Signal @ Max Clamp PositionInput Signal Range
4MCC31N41:270Minimum Clamp PressureClamp Pressure
MCC32N41:28Maximum Clamp PressureClamp Pressure
MCC33N41:29Analog Signal @ Min Clamp PressureInput Signal Range
MCC34N41:30Analog Signal @ Max Clamp PressureInput Signal Range
1
Incremental Distance
00.00
to 99.99 Inches
000.0 to 999.9 Millimeters
2
Input Signal Range
00.00 to 10.00V dc or
01.00 to 05.00V dc or
04.00 to 20.00MADC
3
Pressure
0000 to 9999 PSI
000.0 to 999.9 Bar
2
2
3
3
2
2
2
2
3
3
2
2
1
1
1
1
3-11
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Determine Clamp Position Sensor Values
Important: The following procedure and subsequent set-up information
must be utilized for every different mold used on a hydraulic machine. On
a toggle clamp (with die height adjust), it must be completed only once.
ATTENTION: Incorrect values entered in DYC09 through
DYC12 may result in rapid clamp motion and potential damage
to your mold and cylinder seals. We strongly recommend
utilizing a “dummy” mold on hydraulic machines and no mold
on toggle machines.
To complete the configuration for your clamp position sensor, do the
following:
Important: If your position sensor has zero and span potentiometers to set
the zero reference and linear resolution, do so during this procedure.
1. Move the clamp forward until it reaches its mechanical close stop.
This is the zero position.
2. Remove clamp pressure and/or flow to stop clamp movement.
3. Record this position value (usually 0000) on line 9 of Worksheet 3-E
for MCC23.
4. With your programming terminal, read the signal level returned in
SYS35 (Pro-Set 600 address N41:187) from your position sensor.
You may wish to zero your position sensor at this time.
5. Record this value on line 11 of Worksheet 3-E for MCC25 (should be
at minimum signal if you zeroed your position sensor in step 4).
6. Move the clamp backward to the mechanical open stop.
7. Remove clamp pressure and/or flow to stop clamp movement.
8. Measure the distance travelled by the clamp.
3-12
9. Record this distance on line 10 of Worksheet 3-E for MCC24.
10.With your programming terminal, read the signal level returned in
SYS35 (Pro-Set 600 address N41:187) from your positioning sensor.
You may wish to span your position sensor at this time.
Chapter 3
Configure the QDC Module's
Inputs and Outputs
11. Record this value on line 12 of Worksheet 3-E for MCC26.
You may now download your adjusted values to the QDC module using
the MCC download procedure presented earlier in this chapter.
Determine Ejector Position Sensor Values
ATTENTION: Make sure your clamp is open sufficiently to
allow full ejector travel before proceeding.
To complete the configuration for your ejector position sensor, do the
following:
Important: If your position sensor has zero and span potentiometers to set
the zero reference and linear resolution, do so during this procedure.
1. Move the ejector backward to the mechanical retract stop. This is the
zero position.
2. Remove ejector pressure and/or flow to stop ejector movement.
3. Record this position value (usually 0000) on line 1 of Worksheet 3-E
for MCC37.
4. With your programming terminal, read the signal level returned in
SYS33 (Pro-Set 600 address N41:185) from your position sensor.
You may wish to zero your position sensor at this time.
5. Record this value on line 3 of Worksheet 3-E for MCC39 (should be
at minimum signal if you zeroed your position sensor in step 4).
6. Move the ejector forward to the mechanical advance stop.
7. Remove ejector pressure and/or flow to stop ejector movement.
8. Measure the distance travelled by the ejector.
9. Record this distance on line 2 of Worksheet 3-E for MCC38.
10.With your programming terminal, read the signal level returned in
SYS33 (Pro-Set 600 address N41:185) from your positioning sensor.
You may wish to span your sensor at this time.
11. Record this value on line 4 of Worksheet 3-E for MCC40.
3-13
Chapter 3
Configure the QDC Module's
Inputs and Outputs
12.Return your ejector to the fully retracted position.
You may now download your adjusted values to the QDC module using
the MCC download procedure presented earlier in this chapter.
Determine Values for the Clamp Pressure Sensor (if used)
To complete the configuration for your clamp pressure sensor, enter
minimum and maximum pressures and corresponding signal levels from
manufacturer’s specifications in MCC31 - MCC34. Most applications
require no further spanning. If your application requires greater accuracy,
follow the procedure below:
1. Release system pressure to obtain minimum pressure at the clamp.
2. Read the pressure gauge at the clamp.
3. Record this minimum pressure value (usually 0000) on line 13 of
Worksheet 3-E for MCC31.
4. With your programming terminal, read the signal level returned in
SYS36 (Pro-Set 600 address N41:188) from your pressure sensor.
You may wish to zero your pressure sensor at this time.
5. Record this signal level on line 15 of Worksheet 3-E for MCC33
(should be at min signal if you zeroed your pressure sensor in step 4).
ATTENTION: Use extreme caution during the next steps
because you stress the hydraulic system to its maximum rated
pressure. Loose fittings or faulty components could fail, causing
possible damage to equipment and/or injury to personnel.
6. Re-torque all hydraulic connections and joints before proceeding.
7. Boost system pressure to obtain maximum pressure at the clamp.
Max system pressure may be obtained by positioning the clamp at
full open while keeping the clamp open valve in the maximum open
position. This forces the cylinder to press against the mechanical
limits of its travel and builds max system pressure. Also, if you
wish, you may move the clamp to its full forward (mold close)
position, and allow full system pressure to force the mold closed.
3-14
8. Read the pressure gauge at the clamp (maximum system pressure
should be read at full open or full close) while the clamp is
mechanically bound from moving further.
9. Record this maximum pressure on line 14 of Worksheet 3-E for
MCC32.
Chapter 3
Configure the QDC Module's
Inputs and Outputs
10.With your programming terminal, read the signal level returned in
SYS36 (Pro-Set 600 address N41:188) from your pressure sensor.
You may wish to span your pressure sensor at this time.
11. Record this signal level on line 16 of Worksheet 3-E for MCC34.
12.Release pressure.
You may now download your adjusted values to the QDC module using
the MCC download procedure presented earlier in this chapter.
Determine Values for the Ejector Pressure Sensor (if used)
ATTENTION: Make sure your clamp is sufficiently open to
allow full travel of the ejectors without obstruction.
To complete the configuration for your ejector pressure sensor, enter
minimum and maximum pressures and corresponding signal levels from
manufacturer’s specifications in MCC45 - MCC48. If you require greater
accuracy, follow this procedure:
1. Release system pressure to obtain minimum pressure at the ejector.
2. Read the pressure gauge at the ejector.
3. Record this minimum pressure value (usually 0000) on line 5 of
Worksheet 3-E for MCC45.
4. With your programming terminal, read the signal level returned in
SYS34 (Pro-Set 600 address N41:186) from your pressure sensor.
You may wish to zero your pressure sensor at this time.
5. Record this signal level on line 7 of Worksheet 3-E for MCC47
(should be min signal if you zeroed your pressure sensor in step 4).
ATTENTION: Use extreme caution during the next steps
because you stress the hydraulic system to its maximum rated
pressure. A rupture could occur, causing possible damage to
equipment and/or injury to personnel.
6. Re-torque all hydraulic connections and joints before proceeding.
3-15
Chapter 3
Configure the QDC Module's
Inputs and Outputs
7. Boost system pressure to obtain maximum pressure at the ejector.
Max system pressure may be obtained by positioning the ejector at
its fully advanced or retracted position while keeping the valve open
that causes motion in that direction. This forces the cylinder to press
against the mechanical limits of its travel and builds max system
pressure.
8. Read the pressure gauge at the ejector (for maximum pressure reading
ejector must be fully forward while the ejector is mechanically bound
from moving farther).
9. Record this maximum pressure on line 6 of Worksheet 3-E for
MCC46.
10.With your programming terminal, read the signal level returned in
SYS34 (Pro-Set 600 address N41:186) from your pressure sensor.
You may wish to span your sensor at this time.
11. Record this signal level on line 8 of Worksheet 3-E for MCC48.
12.Release pressure.
You may now download your adjusted values to the QDC module using
the MCC download procedure presented earlier in this chapter.
3-16
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Optional Configurations
Your QDC module also gives the option of configuring the following
features:
Use this Option:For this Benefit:
Software Travel Limitsto guard against damaging the mold assembly or seals
Pressure Alarm Time Delayto warn of excessive pressure without nuisance alarms
Digital Filterto compensate for noise on position inputs
Configure Software Travel Limits
You may want to use the software restrictions to stop the travel of your
clamp or ejector before either reaches its maximum limits (configured
earlier in this chapter).
Figure 4.1
Software
Restrictions
Physical Travel Range
dd
Safe Zone
d = deadband
Max SWTL Min SWTL
Max Position Min Position
11019I
During normal machine operation and whenever your cylinder travels
outside the safe zone (outside the specified software travel limits, SWTL),
the QDC module:
sets an alarm status bit
forces its outputs to zero
ignores all profile commands (allowing only set-output and jogs) until
you jog the cylinder back through the deadband into the safe zone at
either end
The deadband guards against sensor noise flickering the SWTL alarms and
requires that the operator jog the cylinder a set distance away from the
software overtravel. We recommend a value of 00.10 inch as a starting
deadband. Your sensor may require a greater deadband.
ATTENTION: The QDC module ignores SWTL alarms when
jogging or when performing a set-output operation.
3-17
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Configure the QDC module for SWTL as follows:
1.Determine these SWTL values for clamp and/or ejector travel with
respect to the range of physical travel.
SWTL deadband
Maximum SWTL
Minimum SWTL
2.Record non-zero SWTL values on Worksheet 3-F. Zero values
disable the corresponding SWTLs.
ATTENTION: Leaving your SWTL settings at zero (MCC27,
MCC28, MCC41, MCC42) inhibits the QDC module from
performing this safety function.
Worksheet 3F
Configuration V
SWTL
alues
Enter Your SWTL Configuration Values Here
Control WordProSet 600 Addr. ValueDescriptionUnits
MCC27N41:23Clamp Minimum SWTLClamp Axis Measured from zero
MCC28N41:24Clamp Maximum SWTLClamp Axis Measured from zero
MCC29N41:2510Clamp SWTL DeadbandAs noted
MCC41N41:37Ejector Minimum SWTLEjector Axis Measured from zero
MCC42N41:38Ejector Maximum SWTLEjector Axis Measured from zero
MCC43N41:3910Ejector SWTL DeadbandAs noted
1
Incremental Distance
00.00 to 99.99 Inches
000.0 to 999.9 Millimeters
1
1
You may now download your adjusted values to the QDC module using
the MCC download procedure presented earlier in this chapter.
1
1
1
1
3-18
Chapter 3
Configure the QDC Module's
Inputs and Outputs
Set Up Maximum Pressure Alarms and Time Delays
The QDC module continuously monitors clamp and ejector pressure
inputs. When it detects that the pressure equals or exceeds a preset
pressure alarm setpoint, the QDC module sets an alarm bit. A setpoint of
zero disables the associated alarm.
To guard against nuisance alarms caused by noise spikes or pressure
transients, you can set a time-delay so the QDC module must monitor
continuous excessive pressure for an amount of time before setting the
high pressure alarm. A setpoint of zero disables this delay.
Configure the QDC module for pressure alarms as follows:
1.Determine these values for clamp and/or ejector pressure alarms:
pressure-alarm setpoint
time-delay setpoint
2.Record non-zero setpoints on Worksheet 3-G for the pressure alarms
and time delays you want to use.
3.Download them to the QDC module using the procedures presented
earlier in this chapter.
Worksheet 3G
Pressurealarm
Enter Your Pressurealarm and T
Control WordProSet 600 Addr. ValueDescriptionUnits
Configure a Digital Filter for Position Inputs from Clamp and Ejector
You can enable an optional digital filter on position inputs. This filter is
used to reduce electrical noise from potentiometer-type position sensors or
other external noise picked up by your input circuits.
To determine if you need a digital filter, move the clamp or ejector very
slowly. With your programming terminal, look for erratic position
numbers reported for clamp and/or ejector position by examining these
words:
For this Input:In Word:Look at this ProSet 600 Address:
ClampSYS27N41:179
EjectorSYS25N41:177
Configure the QDC Module for a Digital Input Filter as follows:
To determine the time constant (0 - 00.10 sec), start with a small value
such as 00.01. A value of zero disables the filter.
To Filter this Input:In Word:Enter a Filter Time Constant in:
ClampMCC30N41:26
EjectorMCC44N41:40
ATTENTION: Increasing the value of the time constant
decreases the QDC module’s capability to respond quickly to
travel limits and/or to accurately locate programmed positions.
This could result in damaging the mold assembly with possible
personal injury. We recommend keeping time filter entries
under 00.10.
For example, with a clamp velocity of 20”/sec, a 00.01 time constant
allows 0.20” of travel before the QDC module can react to a travel limit.
Important: If you have a noisy potentiometer-type position sensor and
digital filtering slows the QDC module’s response time too much, consider
replacing the sensor with a non-contact, linear-displacement type.
3-20
Download the time constants to the QDC module using the procedures
presented earlier in this chapter.
Chapter
Overview of Remaining
Configuration Procedures
4
Chapter
Objectives
Configuration Concepts
This chapter introduces you to the remaining procedures necessary to
successfully configure your QDC module. You must follow the procedures
in the given order. Please use this chapter as a guide.
The QDC module communicates with your PLC-5 processor through
“Blocks”. Blocks are made up of several 16-bit words stored in the PLC-5
data table. These areas of the PLC data table are accessed by the QDC
module through the 1771 backplane. There are two types of blocks:
Command Blocks - these blocks are downloaded from the PLC data
table to the QDC module to make configuration changes or initiate
machine actions
Status Blocks - These blocks are used by the QDC module to relay
information to the PLC processor about the QDC module’s current
operating status
The configuration process detailed over the next several chapters makes
extensive use of command and status blocks. You will:
enter important operating data into all applicable command blocks
read machine operating data in status blocks to assist you in the
configuration procedures
Command Blocks
The QDC module is configured through a series of blocks known as
command blocks. Command blocks are an area of the PLC data table
containing machining commands, set-up, and operating information for the
QDC module. On power-up, or when initiated by a user, command blocks
are downloaded from the PLC data table to the QDC module.
4-1
Chapter 4
Overview of the Remaining
Configuration Procedures
There are two basic types of command blocks. They are presented in the
following table:
Type:Which Contain:Examples:
Configuration BlocksInformation necessary to configure your
module to run a certain portion of a profile
Profile BlocksActual process setpoints necessary to
produce a desired part.
Valve spanning
information for the 1st
clamp close profile
1st clamp close profile
operating setpoints
Status Blocks
The QDC module returns critical operating status and values to the PLC
data table through status blocks. Like configuration blocks, status blocks
are areas of PLC data table. Status blocks, however, contain actual
machine operation information rather than machine setpoints and action
commands.
Type:Which Contain:Examples:
Status BlocksInformation about machine operation and
QDC module operating status.
The molding machine is
currently performing an
ejection operation.
Special Command and
Status Blocks
A few special command and status blocks are the Module Configuration
Block, Dynamic Command Block, and the System Status Block.
Types:Description:Examples:
Module Configuration
Block (MCC)
Dynamic Command
Block (DYC)
System Status Block
(SYS)
Contains configuration information used
throughout all phases of machine
operation
Includes all commands necessary to jog,
run, and stop any applicable machine
phase or operation.
Returns to the PLC processor information
relevant to common module parameters.
Sensor spanning information
and global alarm setpoints
Request that the ejectors
advance
Actual voltages and
engineering units read back at
the four QDC module inputs
4-2
Chapter 3
Overview of the Remaining
Configuration Procedures
Overview of the Remaining
Configuration Procedures
Step: Procedure:Enter this Information:Refer to:
1Jog Your MachineMachine jog pressure and flow setpoints are
2Write a PLC Program to
3Enter Values in Clamp and
4Enter Initial Clamp and Eject
Configuration procedures detailed over the next several chapters are
outlined below. The procedures are sequential in nature: configuration
information determined in initial chapters is needed in later chapters.
Coordinate Phases
Eject Configuration Blocks
Profile Values
entered into the Jog Configuration (JGC) block.
You actually jog your clamp and ejector with
commands in the Dynamic Command Block (DYC)
to further refine your jog configuration.
Jog pressure alarm setpoints are configured.
The QDC module offers many machine operation
options to meet nearly any injection molding
machine's requirements.
PLC ladder logic is required to cycle the machine in
the desired manner.
Valves/Outputs responsible for controlling pressure
or flow, Valve spanning values, Ramp rates.
Initial machine operation setpoints (pressure,
velocity, position, time setpoints, other partspecific
information)
Chapter 5
Chapter 6
Chapter 7
(Refined in Chapters
9 & 10)
Chapter 8
(Procedurally tuned
in Chapters 9 & 10)
5Span your Machine's ValvesConfiguration parameters necessary to accurately
span your clamp and eject valves are modified.
Profile Pressure Alarms are set.
6Tune Your MachineTopics to consider when machine and part tuning
are discussed.
Chapter 9
Chapter 10
4-3
Chapter 4
Overview of the Remaining
Configuration Procedures
Enter Data T
able V
alues and
Download Command Blocks
We refer to these procedures throughout this manual whenever you must:
enter data table values
download command blocks
Enter Values into Your PLC Data Table
With your programming terminal, enter worksheet values into your PLC-5
data table as follows:
1.Switch the PLC-5 processor to
PROGRAM mode.
2.Display your PLC-5 data table
3.Locate the data files for storing the subject block as specified on
individual worksheets.
4.Enter the value for each word and bit.
When you set bits in words prefixed with file identifier B (example: B34),
the PLC-5 processor automatically switches the radix to binary format.
Download Command Blocks
Use this procedure to send one or more command blocks from PLC-5 data
table to QDC module while leaving the PLC-5 processor in Run mode.
(As an alternative, Pro-Set 600 software forces the PLC-5 processor to
download all command blocks to the QDC module when you switch the
processor from
PROGRAM to RUN
or power it up.)
Important: The following procedure does NOT apply to the MCC block.
It has its own download procedure described in chapter 3.
Important: Before you can use the following procedure, you must first
have successfully downloaded a valid MCC block to the QDC module.
We define the following data words and functions used in the procedure to
download command blocks.
This Word: At Address:Provides this Function:
DYC61N40:173Requests that the QDC module return an error if it finds one in the
designated data block. The QDC module reports the error in SYS61
and SYS62.
SYS61N40:213The QDC module reports the ID of the data block containing the
error (identified in SYS62). This word will match a nonzero DYC61.
SYS62N40:214The QDC module reports the error code in this word. This error
code relates to the data block whose ID is reported in SYS61.
4-4
Chapter 3
Overview of the Remaining
Configuration Procedures
Learn the following procedure because you will use it often.
1.For the block you want to download (subject block), get its ID
number from Table 4.A and enter it into DYC61.
Table 3.A
Information
Required to Download a Command Block
Block to
Download:
JGC02 1
FCC03 2CPC
SCC04 3CPC
TCC05 4CPC
LPC06 5CPC
CPC07 6
FOC17 17OPC
SOC18 18OPC
TOC19 19OPC
OSC20 20OPC
OPC21 21
EAC22 22EPC
ERC23 23EPC
EPC24 24
ProSet 600
Block ID.:
ProSet 600
Download Bit B21/:
Companion
Block:
2.Confirm that the QDC module returns the ID in SYS61.
Important: If the value returned in SYS61 is NOT the ID number
you entered, you have an error in the MCC or DYC block:
If SYS61 has
this value:
1MCCRefer to chapter 3 Correct Any Dataentry Errors in MCC"
25DYCGo to steps 8 and 9 of this procedure.
This block
has errors:
Fix them as follows:
Fix MCC and DYC errors before starting the download procedure
MCC and DYC errors are corrected when SYS61≠ 1 or 25, but
when SYS61=DYC61=ID number of the subject block
When you have done all three:Then:
1. Corrected all errors in MCC and DYC blocks
2. Entered the ID of the subject block in DYC61
3. Downloaded the subject block
The QDC module immediately
reports any programming errors it
detected in the subject block
4-5
Chapter 4
Overview of the Remaining
Configuration Procedures
3.Start the download procedure by setting the corresponding download
bit (Table 4.A) in your PLC-5 data table.
4.Watch the bit you set in step 3 and wait for Pro-Set 600 software to
reset it to zero. This indicates the PLC-5 processor has transferred
the block to the QDC module.
5.Observe the value of SYS62 (N40:214) in your PLC-5 data table:
If SYS62 = 0, the QDC module detected no errors. Go to step 6.
If SYS62 ≠ 0, the QDC module detected an error. Go to step 8.
6.Since the QDC module did not detect a programming error, check
Table 4.A to see if the subject block has a required companion block.
Important: When downloading multiple subject blocks that share the
same companion block, you may download the companion block:
after each subject block
once after the last subject block
To simplify troubleshooting your data entry (programming) errors during
initial configuration procedures, we recommend that you download the
companion block after each subject block. Otherwise, the procedure to
correct multiple errors becomes too complex.
7.Complete the procedure as follows:
a.If subject block has a required companion block, return to step 2
and repeat the procedure for the next block or companion block.
b.If the subject block is the companion block, download it.
Return to step 2 to download additional blocks if required.
8.The QDC module detected a programming error. Interpret the error
code returned by the QDC module in SYS62. The code identifies the
first detected programming error in the subject block whose ID is
reported in SYS61 (N40:213). Refer to Section 2 of the Plastic
Molding Module Reference Manual (publication 1771-6.5.88) for
how to interpret and correct the cause of programming errors.
9.Correct the error in the PLC-5 data table corresponding to the subject
block. Since you may have more than one programming error in the
subject block, return to step 4 and repeat the download procedure
until you have corrected all errors in this block. Then SYS62 = 0.
4-6
Jog Your Machine
Chapter
5
Chapter
Objectives
Jogging your machine is similar to operating it in set output; percent output
values are applied to your four QDC module outputs in order to obtain the
desired motion. The jog configuration block (JGC) allows you to set up
jog parameters for your QDC outputs for close and open clamp jogging
and advance and retract jogging of the ejector.
Although the QDC module may not be directly controlling your machine’s
screw or injection cylinder jogs, your hydraulics may require valves
connected to your Clamp and Ejector QDC outputs to go to a certain
position to assure proper screw and inject cylinder jog functions. The
QDC jog configuration block allows you to set up these indirect jog values.
This chapter describes how to:
configure all jog block values necessary to jog your clamp and ejector
test these jog values and make changes if necessary
configure values which may indirectly affect your machine’s screw and
inject cylinder jogs
Command and Status Blocks Used
Block:Type:Is Used to Do This:ProSet 600 Files Used:
Dynamic (DYC)CommandExecute jogsB35
Jog (JGC)CommandSet jog set output values
and jog alarm setpoints
System (SYS)StatusView jog alarms
Check for command block
programming errors
N41
B35, N41
5-1
Chapter 5
Jog Your Machine
Determine Initial Clamp and
Ejector Jog Values
Enter Your Initial Values Here
Control Block
Word
Clamp, Forward Jog
JGC33N41:89Set Output Values Output #1% Signal Output
JGC34N41:90Output #2% Signal Output
JGC35N41:91Output #3% Signal Output
JGC36N41:92Output #4% Signal Output
Clamp, Reverse Jog
JGC41N41:97Set Output Values Output #1% Signal Output
JGC42N41:98Output #2% Signal Output
JGC43N41:99Output #3% Signal Output
JGC44N41:100Output #4% Signal Output
Ejector, Advance Jog
JGC49N41:105Set Output Values Output #1% Signal Output
JGC50N41:106Output #2% Signal Output
JGC51N41:107Output #3% Signal Output
JGC52N41:108Output #4% Signal Output
Ejector, Retract Jog
JGC57N41:113Set Output Values Output #1% Signal Output
JGC58N41:114Output #2% Signal Output
JGC59N41:115Output #3% Signal Output
JGC60N41:116Output #4% Signal Output
Jog Pressure Alarms
JGC07N41:63Clamp Jog Pressure Alarm SetpointClamp pressure
JGC08N41:64Ejector Jog Pressure Alarm SetpointEjector pressure
ProSet 600 Addr. ValueDescriptionUnits
Worksheet 5-A outlines all values necessary to successfully configure your
QDC module for clamp and ejector jogs. Enter initial values to allow
minimal actuator motion during jogs. Later in this chapter, we gradually
increase these values until we reach the desired jog values.
At this time, also enter in jog high pressure setpoints in Worksheet 5-A.
The QDC module sets an alarm any time clamp or ejector pressure equals
or exceeds the respective value during clamp and ejector jogs. A zero
entry inhibits alarm actuation.
Important: High clamp pressure and high ejector pressure alarms (set in
chapter 3), are also active during jog functions.
Worksheet 5A
Clamp and Eject Jog Configuration V
Initial
1
Pressure
0000 to 9999 PSI
000.0 to 999.9 Bar
alues
2
%
Signal Output
00.00 to 99.99 %
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
2
1
1
5-2
Chapter 5
Jog Your Machine
ATTENTION: Up to 4 different valves may be connected to
your QDC module for clamp and eject control. Although all 4
may not be directly involved with clamp and eject jogs,
consider their indirect effects when setting jog set output values.
ATTENTION: A value of 0 entered in your data table does not
necessarily correspond to zero pressure or flow. For an output
configured +
volts signal output (see the following graph). Amplifier
electronics or spool offsets may also be designed such that zero
volts signal input does not result in no flow or pressure. Please
consult your valve and amplifier specifications for more details.
10VDC, an output of 50% corresponds to zero
10
8
5
3
0
-3
Output Voltage
-5
-8
-10
0102030405060708090100
%
Output Requested
Enter and Download Initial Clamp and Eject Jog Values
Utilizing the same procedure outlined in chapter 3, enter your initial clamp
and eject jog values in Worksheet 5-A. To download the Jog Configuration
block (JGC), refer to the download procedure outlined in chapter 4.
5-3
Chapter 5
Jog Your Machine
Jog Your Machine
Word 1 in the Dynamic Command block (DYC01) is used to enable and
disable individual jogs. Word 1 in the System Status block (SYS01) may
also be used to monitor the QDC module’s reaction to jog commands.
Below are two quick cross-reference tables identifying the jog enable and
status bits for the clamp and ejector:
Take time now to develop ladder logic (independent of Pro-Set 600
software) to jog the clamp and ejector with the QDC module. You need to
monitor switches on your operator control panel, and set corresponding
command bits.
We provide a programming example (Figure 5.1) for jog control for
instructional purposes only. Your application-specific programming may
vary significantly from this example.
Important: You may also need to develop ladder logic that changes the
direction of clamp and ejector travel hydraulically when you command the
QDC module to jog in reverse.
Jog your clamp and ejector in both the advance and retract directions.
Experiment with the values entered in the Jog Configuration block (JGC)
until you obtain the desired jog operation.
The JGC must be downloaded to the QDC module each time a value in the
command block is changed for the new value to take effect. Refer to the
download procedure outlined in chapter 4.
If You Observe This Condition:Then Make This Adjustment:
Configure Jogs for the
Screw and Injection Cylinder
Sluggish Acceleration/Deceleration1) Boost jog pressure
1) Decrease jog pressure
2) Decrease jog setpoint
Although this QDC module may not be directly controlling your machine’s
screw or injection cylinder jogs, your hydraulics may require valves
connected to this QDC module’s outputs to go to a certain position to
assure proper screw and injection cylinder jog functions. The QDC jog
configuration block allows you to set up these indirect jog values.
1. Whenever the appropriate inject cylinder or screw jog bit is set in
dynamic control block word 1 (DYC01), the jog configuration block
(JGC) values corresponding to the respective jog are applied to the
QDC outputs.
2. In Worksheet 5-B, enter values which must be applied to the Clamp
and Eject QDC module in order to successfully execute injection
cylinder and screw rotate jogs.
Important: Jog-specific high pressure alarms are not activated in a Clamp
and Eject QDC module during screw rotate and inject cylinder jogs.
5-6
Chapter 5
Jog Your Machine
Worksheet 5B
Inject and Screw Rotate Jog Configuration V
Mode)
Enter Your Initial Values Here
Control WordProSet 600 Addr. ValueDescriptionUnits
Inject, Forward Jog
JGC17N41:73Set Output Values Output #1Percent Signal Output
JGC18N41:74Output #2Percent Signal Output
JGC19N41:75Output #3Percent Signal Output
JGC20N41:76Output #4Percent Signal Output
Inject, Reverse Jog
JGC25N41:81Set Output Values Output #1Percent Signal Output
JGC26N41:82Output #2Percent Signal Output
JGC27N41:83Output #3Percent Signal Output
JGC28N41:84Output #4Percent Signal Output
Screw Rotate Jog
JGC09N41:65Set Output Values Output #1Percent Signal Output
JGC10N41:66Output #2Percent Signal Output
JGC11N41:67Output #3Percent Signal Output
JGC12N41:68Output #4Percent Signal Output
1
Percent
Signal Output
00.00 to 99.99 %
alues (for Clamp and Eject
1
1
1
1
1
1
1
1
1
1
1
1
5-7
Chapter 5
Jog Your Machine
Download Jog Configuration Block (JGC)
Utilizing the same procedure outlined in chapter 3, enter your initial inject
and screw rotate jog values in Worksheet 5-B. To download this block ,
refer to the download procedure outlined in chapter 4.
Word 1 in the Dynamic Command block (DYC01) is used to enable and
disable individual jogs. Word 1 in the System Status Block (SYS01) may
also be used to monitor the QDC module’s reaction to jog commands.
Below are two quick cross-reference tables identifying the jog enable and
status bits for the inject cylinder and screw rotate:
Table 5.C
Cylinder and Screw Rotate Jog Enable Bits
Inject
Control Block Word: ProSet 600 Address: Description:
DYC01B09B35/393Execute Screw Rotate Jog
DYC01B10B35/394Execute Inject Cylinder Jog Forward
DYC01B11B35/395Execute Inject Cylinder Jog Reverse
Table 5.D
Cylinder and Screw Rotate Jog Status Bits
Inject
Status Block Word: ProSet 600 Address: Description:
SYS01B09B35/9Screw Rotate Jog in Progress
SYS01B10B35/10Inject Cylinder Jog Forward in
Progress
SYS01B11B35/11Inject Cylinder Jog Reverse in
Progress
5-8
Chapter
6
Select Command and Status Bits
to Sequence Machine Operation
Chapter
Assess Y
Objectives
our
Logic Requirements
In this chapter, we provide you with tables of command and status bits that
you use to write ladder logic to:
monitor input devices on your Ready Panel or operator station
step your QDC module through machine cycles
We suggest how to access your logic requirements and how to use bit
tables to write your machine’s sequential ladder logic based on those logic
requirements. This ladder logic depends on your machine’s hydraulic
configuration.
You must add your own ladder logic according to your machine’s
sequencing requirements.
If you need to:Then you must add:
Execute clampopen and clampclose phases
without interruption
Execute the ejector profile without interruptionno additional ladder logic
Jog your machineladder logic (see chapter 5)
Stop at the end of a profileladder logic to start the next profile
Start a profile on commandladder logic
Stop and notify at the end of the ejector strokeladder logic to continue the ejector profile
no additional ladder logic
Important: We present information about command and status bits in this
chapter. For your convenience, a cross-reference between Pro-Set 600
software and QDC module bit addresses is listed in Table 6.I and Table 6.J
at the end of this chapter. If you need a more thorough description of these
bits, refer to section 3 of the Plastic Molding Module Reference Manual
(pub. no. 1771-6.5.88).
6-1
Chapter 6
Select Command and Status Bits
to Sequence Machine Operation
Use Bit Tables
Table 6.B Manual (nonprofiled) Command and status bits to control and monitor
Table 6.C Automatic (profiled)Command bits to control profilesTo enable: toggle command bit (0 to 1 to 0).
Table 6.D Automatic (profiled)Status and command bits to link automatic
Table 6.E Automatic (profiled)Command bits to interrupt clamp movementsee table
Table 6.F Automatic (profiled)Miscellaneous status bits to trigger clamp action0 = disabled, 1 = enabled
Table 6.G Automatic (profiled)Command bits to enable/disable ejector profilessee table
Table 6.H Automatic (profiled)Miscellaneous status bits to trigger ejector
Table 6.I ---Status bits for clamp and eject modesee table
Table 6.J ---Command bits for clamp and eject modesee table
Table 6.A lists the tables included in this chapter along with specific
information found in each:
Table 6.A
T
able Summary
Bit
Type of Function:What the Table Contains:How You Implement Commands:
To enable: set command bit (0 to 1)
manual jog, direct setoutput, and stop
functions during a machine cycle
action
To terminate: reset command bit (1 to 0)
Terminated by the QDC module automatically.
To force early termination: set stop bit (0 to 1),
or initiate another automatic function.
Input conditions and permissives to initiate
subsequent machine movements:
(1 = enabled, 0 = disabled)
0 = disabled, 1 = enabled
Table 6.B
Command
To Initiate this action:Set this bit:The QDC module sets this
Unassigned # 1 JogDYC01B09SYS01B09
Unassigned # 2 JogDYC01B10SYS01B010
Unassigned # 3 JogDYC01B11SYS01B11
Clamp Forward JogDYC01B12SYS01B12
Clamp Reverse JogDYC01B13SYS01B13
Ejector Advance JogDYC01B14SYS01B14
Ejector Retract JogDYC01B15SYS01B15
Direct SetoutputDYC01B08SYS01B08
StopDYC02B15SYS02B15
and Status Bits for Manual Control in Clamp and Eject Mode
bit during execution:
6-2
Chapter 6
Select Command and Status Bits
to Sequence Machine Operation
Table 6.C
Command
To initiate this
profile/movement:
1st Clamp CloseDYC02B00 - -
2nd Clamp CloseDYC02B011st Clamp CloseCPC03B08
3rd Clamp CloseDYC02B022nd Clamp CloseCPC03B09
Low Pressure Close DYC02B033rd Clamp CloseCPC03B10
change intermediate strokes to tip strokes
(0 = all ejector strokes are full strokes)
execute forward dwell after 1st advance stroke
(0 = execute forward dwell after last advance
stroke)
QDC Block
Addr.:
CPC03B11B37/299
OPC03B11B37/619
EPC03B08B39/168
EPC03B09B39/169
EPC03B13B39/173
EPC03B15B39/175
ProSet
Addr:
6-9
Chapter
7
Load Initial Configuration Values
Chapter
Objectives
This chapter describes how to prepare the machine to run clamp and
ejector control profiles. Major topics include how to:
use configuration command block worksheets
set your accel/decel ramp rates
set pressure control limits
set velocity control limits
enter and downloading your worksheet values
This chapter helps you determine and enter values into the clamp and
ejector configuration blocks. The configuration blocks provide the QDC
module with information on how you want to run your clamp and ejectors.
Important: Do not start this chapter until you have:
spanned your sensors, and moved hydraulic cylinders (chapter 3)
jogged the clamp and ejector (chapter 5)
Command and Status Blocks Used
The following table contains a list of command blocks you are to configure
throughout the course of this chapter. You may reference these command
blocks in Sections 1 and 3 of the Plastic Molding Module Reference
Manual (pub. no. 1771-6.5.88). The following table also provides you
with important information for getting ready to run profiles:
Command and Status Blocks
used in this Chapter:
First Clamp Close (FCC)CommandEnter Configuration ValuesB37, N43
Second Clamp Close (SCC)CommandEnter Configuration ValuesB37, N43
Third Clamp Close (TCC)CommandEnter Configuration ValuesB37, N43
Low Pressure Close (LPC)CommandEnter Configuration ValuesB37, N43
First Clamp Open (FOC)CommandEnter Configuration ValuesB37, N43
Second Clamp Open (SOC)CommandEnter Configuration ValuesB37, N43
Third Clamp Open (TOC)CommandEnter Configuration ValuesB37, N43
Clamp Open Slow (OSC)CommandEnter Configuration ValuesB37, N43
System Status (SYS)StatusView Programming ErrorsB35, N41
Type:Used in this chapter to:ProSet
600 Files:
7-1
Chapter 7
Load Initial Configuration Values
Use Configuration
Command Block
Worksheets
This chapter walks you through a configuration procedure that helps you
fill out all of the following configuration block worksheets. Worksheets
for each of the command blocks are given followed by the information to
fill them in later in this chapter.
Configure Clamp and Eject Blocks
Ten different blocks need to be configured before you are ready to enter
profile setpoint values in chapter 8. Worksheets to configure each of these
blocks are given later in this chapter. These blocks and worksheets are:
Clamp Close
1.First Clamp Close (FCC)
2.Second Clamp Close (SCC)
3.Third Clamp Close (TCC)
4.Low Pressure Close (LPC)
Clamp Open
1.First Clamp Open (FOC)
2.Second Clamp Open (SOC)
3.Third Clamp Open (TOC)
4.Clamp Open Slow (OSC)
Ejectors
1.Ejector Advance (EAC)
2.Ejector Retract (ERC)
7-2
Chapter 7
Load Initial Configuration Values
The QDC module incorporates close fast functionality with three separate
close profiles (refer to chapter 1 of this manual for more information):
First Close (FCC)
Second Close (SCC)
Third Close (TCC)
By allowing up to three separate, segmented profiles, the QDC module
increases your mold closing control flexibility. Also, the final clamp close
profile, characterized by pressure control, is Low Pressure Close (LPC).
The QDC module incorporates Break-Away Open and Open Fast
functionality through the use of three separate open profiles:
First Clamp Open (FOC)
Second Clamp Open (SOC)
Third Clamp Open (TOC)
The QDC module controls Open Slow utilizing the Clamp Open Slow
(OSC) profile. Ejector Advance (EAC) and Ejector Retract (ERC) are also
configured in this chapter.
Important:
The majority of the configuration parameters are similar from block to
block. For example, all phases need the “selected” valve identified for
pressure control, and the set-output values for all “unselected” valves
need to be identified. Because of this, worksheets for each
configuration block are found at the beginning of the chapter.
At the beginning of each configuration section, please note the control
block and words which contain this configuration parameter. After each
section is discussed, fill in values for the mentioned words in the
appropriate worksheets that follow.
The valve spanning procedure in chapter 9 of this manual requires
preset values in many of the configuration block words. The
worksheets on the following pages have many of the required initial
values already filled in for you. Other words require that you enter
values based on your machine’s specific hydraulic configuration.
7-3
Chapter 7
Load Initial Configuration Values
Worksheet 7A
First Clamp Close (FCC) Configuration Block
ERC09N45:65*Output #1 SetOutput Value during RetractPercent Signal Output
ERC10N45:66*Output #2 SetOutput Value during RetractPercent Signal Output
ERC11N45:67*Output #3 SetOutput Value during RetractPercent Signal Output
ERC12N45:68*Output #4 SetOutput Value during RetractPercent Signal Output
ERC17N45:730Output #1 Acceleration Ramp Rate during RetractPercent Signal Output per Second
ERC18N45:740Output #2 Acceleration Ramp Rate during RetractPercent Signal Output per Second
ERC19N45:750Output #3 Acceleration Ramp Rate during RetractPercent Signal Output per Second
ERC20N45:760Output #4 Acceleration Ramp Rate during RetractPercent Signal Output per Second
ERC25N45:810Output #1 Deceleration Ramp Rate during RetractPercent Signal Output per Second
ERC26N45:820Output #2 Deceleration Ramp Rate during RetractPercent Signal Output per Second
ERC27N45:830Output #3 Deceleration Ramp Rate during RetractPercent Signal Output per Second
ERC28N45:840Output #4 Deceleration Ramp Rate during RetractPercent Signal Output per Second
ERC33N45:89*Output #1 SetOutput Value at Endof RetractPercent Signal Output
ERC34N45:90*Output #2 SetOutput Value at Endof RetractPercent Signal Output
ERC35N45:91*Output #3 SetOutput Value at Endof RetractPercent Signal Output
ERC36N45:92*Output #4 SetOutput Value at Endof RetractPercent Signal Output
ERC41N45:970Pressure Minimum Control LimitPressure
ERC42N45:98System PressurePressure Maximum Control LimitPressure
ERC43N45:99*Selected Pressure Valve Output for MinimumPercent Signal Output
ERC44N45:100*Selected Pressure Valve Output for MaximumPercent Signal Output
ERC45N45:1010Velocity Minimum Control LimitVelocity along Axis
ERC46N45:102Max Velocity per
Velocity Maximum Control LimitVelocity along Axis
OEM specs*
ERC47N45:103*Selected Velocity Valve Output for MinimumPercent Signal Output
ERC48N45:104*Selected Velocity Valve Output for MaximumPercent Signal Output
ERC49N45:105100Proportional Gain for Pressure ControlNone
ERC50N45:106400Integral Gain for Pressure ControlInverse Time (Algorithm)
ERC51N45:1070Derivative Gain for Pressure ControlTime (Algorithm)
ERC52N45:108200Proportional Gain for Velocity ControlInverse Time (Algorithm)
ERC53N45:1090Feed Forward Gain for Velocity ControlNone
1
Time
00.00 to 99.99 Seconds 00.00 to 99.99 Inches per Second 0000 to 9999 PSI
5
Percent Signal Output per Second
0000 to 9999
2
Velocity along Axis
000.0 to 999.9 Millimeters per Sec
6
Inverse T
ime (Algorithm)
00.00 to 99.99 Minutes 00.00 to 99.99 Minutes
00.00 to 99.99 Seconds
3
Pressure
000.0 to 999.9 Bar
7
T
ime (Algorithm)
Percent
Percent
1
Time
8
8
3
3
2
2
7
4
Percent Signal Output
00.00 to 99.99
8
Percent
00.00 to 99.99
4
4
4
4
4
4
4
4
4
4
4
4
6
6
5
5
5
5
5
5
5
5
*Refer to the appropriate section later in this chapter for information on this parameter
7-23
Chapter 7
Load Initial Configuration Values
Procedure to Determine and
Record W
orksheet V
alues
Determine Bit Selections:
Assign Module Outputs for
Your Control Valves
Follow this procedure to complete each worksheet.
1.Decide which profiles you will and will not use.
2.Read the text for the subject parameter.
3.Determine your initial value for that parameter and add it to each
corresponding worksheet at the listed configuration word address.
Important: Block identifier codes are already recorded for you.
Selected Velocity Control Valve
(FCC02,
The QDC module is capable of controlling clamp and ejector movement
using a velocity versus position algorithm. Since up to four valves may be
connected to your QDC module, you must inform the QDC module what
valve you want it to control when utilizing this algorithm. Enter the
appropriate values into your configuration worksheets depending on your
valve configuration.
The QDC module can also control clamp and ejector movement using a
pressure versus position algorithm (This is the only algorithm possible in
the Low Pressure Close profile). Again, you must inform the QDC module
what valve you want it to control when utilizing this algorithm. Enter the
appropriate values into your configuration worksheets depending on your
valve configuration.