Information furnished by EMERSON Motion Control is believed to be accurate and reliable. However,
no responsibility is assumed by EMERSON Motion Control for its use. EMERSON Motion Control
reserves the right to change the design or operation of the equipment described herein and any
associated motion products without notice. EMERSON Motion Control also assumes no responsibility
for any errors that may appear in this document. Information in this document is the property of
EMERSON Motion Control and is subject to change without notice.
No part of this manual may be reproduced by any means without the written permission of EMERSON Motion
Control.
EMERSON Motion Control is a registered trademark of EMERSON ELECTRIC.
Printed in U.S.A.
December, 1998 Revision A2
This document has been prepared to conform to the current release version of the PCM-22 Rotary Knife
Controller. Because of our extensive developments and our desire to further improve and enhance the product,
inconsistencies may exist between the product and documentation in some instances. Call your customer
support representative if you encounter an inconsistency.
EMERSON Motion Control offers a wide range of services to support our
customers’ needs. Listed below are some of these services.
Application Engineering(612) 474-1116
E-Mail: applengr@emersonemc.com
An experienced staff of factory application engineers provide complete
customer support for tough or complex applications. Our engineers offer
you a broad base of experience and knowledge of electronic motion
control applications.
EMERSON BBS (612) 474-8835
EMERSON Motion Control maintains a electronic Bulletin Board
System which provides you access to software updates, technical
information and services.
Communications protocol: 300 - 28,800 Baud, N, 8, 1.
FAX(612) 474-8711
Internet Accesswww.emersonemc.com
Order / Repair Status(612) 474-1116
Sales(800) FX-SERVO
E-Mail:sales@emersonemc.com
Service Support(612) 474-8833
E-Mail: service@emersonemc.com
EMERSON Motion Control’s products are backed by a team of
professionals who will service your installation wherever it may be. Our
customer service center in Minneapolis Minnesota is ready to help you
solve those occasional problems over the telephone. Our customer service
center is available 24 hours a day for emergency service to help speed
any problem solving. Also, hardware replacement parts, should they ever
be needed, are available through our customer service organization.
Need on-site help? EMERSON Motion Control provides on-site service,
in most cases, the next day. Just call EMERSON’s customer service
center when on-site service or maintenance is required.
See Service Support Check List on the following page.
Training Services(612) 474-1116
EMERSON Motion Control maintains a highly trained staff of
instructors to familiarize customers with EMERSON Motion Control
products and their applications. A number of courses are offered, many
of which can be taught in your plant upon request.
P/N 400274-01 Revision A7iii
PCM-22 Rotary Knife Controller
Service Support Check List
To ensure the most timely and efficient support possible, please have the
following items ready before calling for Service Support.
1. The model and serial number(s) of your FX Amplifier(s) and
manual(s).
2. The model and serial number(s) of your PCM(s).
3. The result (using Terminal Mode) of ID?; 0ID? (zero ID?) if axis ID’s
are used.
4. The result (using Terminal Mode) of ID1?; 0ID1? (zero ID1?) if axis
ID’s are used.
5. A description of the symptom(s) or issue(s) observed including any
fault status codes displayed on the LED Diagnostic Display.
6. Copies of the current uploaded program(s) that are in each of your
PCM(s).
7. The gear ratio, model number and type of reducer(s) used.
Encoder to Drive Cables.............................................................................................. 99
Drive to Drive Cables.................................................................................................. 99
Index100
P/N 400274-01 Revision A7vii
This manual provides setup and programming information for the
PCM-22 Rotary Knife Controller Application Module.
It is important that you become familiar with the 230V FX Drives Setup
and Programming Operator's Manual (P/N 400282-00), 460V FX Drives
Setup and Programming Operator's Manual (P/N 400310-00) or 525
Programmable Motion Controller Installation and Operation Manual
(P/N 400276-01) as appropriate.
This manual should be read completely before installing the
PCM-22. It provides the background information needed to setup and
configure the PCM-22/FX amplifier combination using PCX 7.x software.
Description
The PCM-22 Rotary Knife Controller is an application module that
attaches to any EMERSON Motion Control FX positioning servo drive.
The PCM-22 enables a FX drive to automatically calculate and create
motion profiles using sensor information and/or user-defined parameters.
The PCM-22 is designed to maintain a phased relationship between the
motor axis (referred to as the Follower axis) and the motion of an
independent axis (referred to as the Master axis).
Introduction
MSC
CABLE
MASTER REGISTRATION
SENSOR
FOLLOWER
SENSOR
FX AMPLIFIER
WITH PCM-22
P/N 400274-01 Revision A71
SCS-4
ENCODER
KNIFE
AXIS
Figure 1 Typical Application - Rotary Cut-Off.
ANVIL
MOTOR
PCM-22 Rotary Knife Controller
The PCM-22 accepts application data relating to the mechanical
dimensions of the system entered using PCX Software. These parameters
along with sensor and synchronization information allow the PCM-22 to
calculate the motion profile necessary to meet the user specified
positioning requirements of the application.
Many parameters relating to the PCM-22 application can be changed
using hardware inputs, PCX software or serial commands. Using these
new parameters, the PCM-22 will calculate the new motion
automatically, without stopping, to maintain continuous machine
operation.
If an axis uses a registration sensor, the PCM-22 can automatically
adjust parameters based on sensor information about that axis. It will,
within user-defined limits, automatically compensate for length changes
and detected mechanical inaccuracies.
For example:
If the distance between registration sensor inputs on the Follower axis
indicate that the length is 8.25 inches and not 8.30 inches as entered
using PCX. The PCM-22 will automatically make adjustments to
compensate for the difference in length.
These capabilities allow the PCM-22 to produce one or more cycles of
motion for every individual cycle of motion produced by the Master axis.
The PCM-22 will position the Follower axis to a corresponding position
and velocity relative to the Master axis while it is executing a cycle.
This type of motion profile is commonly used in cutting, sealing, printing
and perforating applications.
• Expands I/O line capacity of FX drive with an additional eight
optically isolated input lines and four optically isolated output lines.
• Interactive cycle diagnostic capabilities.
• Always uses linear ramps for Homes, Indexes, Jogs and Follower
cycles for increased accuracy.
Note:Not all of the features available with the PCM-22 will be used in
every application.
For example:
There are 15 programming functions available with the PCM-22
however, a typical rotary knife program will use only a few of
them.
P/N 400274-01 Revision A73
PCM-22 Rotary Knife Controller
Terminology
Master Cycle Length
The Master Cycle Length (also called the Master Length) is the
particular distance, in user units, that the Master axis (encoder or
upstream drive) moves during each Master cycle. It is the distance
between two Master Cycle zero positions. See Figures 2 and 3.
If the Master Cycle Defined By Sensor is “Yes”; when the Zero MasterCycle sensor detects a target on the Master axis, that is the Master zero
position. The distance between two Zero Master Cycle positions is the
Master Cycle Length.
If the Master Cycle Defined By Sensor is “No”; when the first ZeroMaster Cycle input is received, that is the initial Master zero position.
This will be the only Zero Master Cycle input required for all Master
cycles following. When the Master axis has moved the user entered
Master Cycle Length, it has moved the distance between two Master zero
positions.
CIRCUMFERENCE OF
ROTARY KNIFE EQUALS
FOLLOWER LENGTH
WORKING SEGMENT
PRODUCT
MOVEMENT
Figure 2 Typical Rotary Knife System Component Locations
Follower Cycle Length
The Follower Cycle Length (also called the Follower Length) is the
distance, in user units, that the Follower axis (PCM-22/FX drive) moves
during each Follower cycle. It is the distance between two Follower cycle
zero positions. See Figures 2 and 3.
If the Follower Cycle Defined By Sensor is “Yes”; when the Zero FollowerCycle sensor detects a target on the Follower axis, that is the Follower
zero position. The distance between two Zero Follower Cycle positions is
the Follower Cycle Length.
Figure 3 Relationship Between the Master Cycle Length and the Follower Cycle Length
If the Follower Cycle Defined By Sensor is “No”; when the Follower cycle
starts, it is at the Follower zero position. When the Follower axis has
moved the user entered Follower Cycle Length, it has moved the distance
between two Follower zero positions. See Homes and the Follower Zero
Position.
Working Segment
This is called Working SegmentWidth on the Follower Cycles screen. It
is the constant velocity portion of the cycle, usually when the Follower is
in contact with the product. The Follower moves at the Working Ratio
velocity relative to the Master velocity during this distance. See Figures
4, 5, and Cycle Inter-Relationships, Maximum Product Velocity and
Variable Segment.
Note: The Master Length also has a Working Segment. It is not
directly user adjustable, it is computed from the FollowerCycles Working Segment divided by the Working Ratio. See
Figure 6.
Cycle Point
The Cycle Point is at the center of the Working Segment. It is the
beginning and the end of every cycle. See Operational Timing.
Working Offset
The Working Offset is the distance from the Cycle Point to the Follower
zero position, in the direction of Follower rotation. The Follower zero
position is the same position as the Zero Follower Sensor if used. See
Figures 4, 5, Cycle Inter-Relationships, Homes and the Follower ZeroPosition.
P/N 400274-01 Revision A75
PCM-22 Rotary Knife Controller
CYCLE POINT
WORKING
SEGMENT
WORKING OFFSET
FOLLOWER
ZERO POSITION
VARIABLE SEGMENT
ONE
CYCLE
ONE TO ONE RELATIONSHIP (IGNORING SCALE) BETWEEN
MASTER LENGTH AND FOLLOWER LENGTH.
Figure 4 Follower Terminology Relationships
B
G
A
FOLLOWER
LENGTH
MASTER
LENGTH
DIRECTION
D
FOLLOWER
ROTATION
C
Figure 5 Circular View of Follower Terminology Relationships
Variable Segment
This is a computed parameter. It is the Follower Cycle Length minus the
Working Segment. This is where all cycle adjustments occur. See Figures
4, 5, 6 and Cycle Inter-Relationships.
When designing a PCM-22 system, the peak acceleration and the peak
velocity required during the Variable Segment must be calculated at
the maximum process speed with the shortest Master Length
spacing. This is necessary to determine the required motor size.
See Maximum Product Velocity.
OF
F
A: FOLLOWER CYCLE LENGTH
B: FOLLOWER ZERO POSITION
C: WORKING SEGMENT
D: VARIABLE SEGMENT
E: WORKING OFFSET
E
F: CYCLE POINT
(CENTER OF WORKING SEGMENT)
G: CYCLE DROPOUT POSITION
The Cycle Drop Out Position is the position exactly opposite the Cycle
Point. While Cycle Drop Out input function is active, the Follower will
complete its current cycle and decelerate to this position and hold there.
See Figure 5, the Cycle Drop Out input function, CycleInter-Relationships, Homes and the Follower Zero Position.
Working Ratio
The Working Ratio defines the relationship between the Follower
velocity and the Master velocity during the Working Segment.
For example:
If the Follower is to move the same speed as the Master during the
Working Segment, then the Working Ratio would be 1.00000. This is
common in many applications.
If the Follower is to move 5 percent faster than the Master velocity
during the Working Segment, then the Working Ratio would be 1.05000.
The range is from 0 to 9.99999.
CYCLE POINT
WORKING OFFSET
FOLLOWER
ZERO POSITION
Introduction
WORKING
SEGMENT
VARIABLE SEGMENT
FOLLOWER
ONE
CYCLE
WORKING SEGMENT
WORKING RATIO
ONE TO ONE RELATIONSHIP (IGNORING SCALE) BETWEEN
MASTER LENGTH AND FOLLOWER LENGTH.
VARIABLE SEGMENT
COMPUTED RATIO
Figure 6 Follower Component Relationships to the Master Cycle Length
MASTER
LENGTH
LENGTH
P/N 400274-01 Revision A77
PCM-22 Rotary Knife Controller
(
Phase
A repeating pattern is called a cycle. When two repeating patterns are
synchronized there is an inherent position relationship between the two
patterns called phase. See Figure 7.
This means that:
There is a one-to-one positional profile relationship between the
two lengths (ignoring scale) and every point within the two
lengths.
CYCLE POINT
WORKING OFFSET
FOLLOWER
ZERO POSITION
WORKING
SEGMENT
PHASE
Figure 7 Phase Relationship Between Master and Follower Cycle Lengths
The PCM-22 maintains the phase relationship by automatically making
adjustments based on sensor inputs and applying user-defined
parameters. Figures 3, 4 and 6 show a phase relationship of zero.
Average Length
The PCM-22 uses continuous averaging when an axis is defined by
sensor. Continuous averaging provides increased stability by
incorporating every length into the average, starting from the initial
Follower Cycle Length or Initial Master Length. Average lengths are
generated from the following equation for the Master and the Follower
axes:
Current is equal to the current average length.
New is equal to the new measured length.
Averaging is entered by the user from 1-8.
Current *(Averaging - 1)) + New
Introduction
(
For example:
If eight is entered here the new average Follower Length calculated by
the PCM would be:
Average Length
It takes at least three times the averaging number of cycles on an axis to
“learn” a change in length (e.g. if the averaging is set to eight, the PCM
will need to sense at least 24 cycles to completely adjust for the new
length). See Follower Length Correction Limit and Master Length
Correction Limit.
Therefore, the lower the average the faster length errors are corrected.
However, too low a value adversely affect the drive’s ability to quickly
correct for phase errors by causing overcompensation and instability. See
Maximizing Profile Performance and Theory of Operation.
The Average Master Cycle Length and the AverageFollower CycleLength are the learned lengths which are used only when defined by
registration sensor.
The operation of the PCM-22 is explained in the following sections.
This manual should be read completely before installing the
PCM-22.
General Running
The Master axis position is monitored by the PCM-22 using
synchronization signals. These signals, which come from an incremental
encoder driven by the Master axis or an upstream FX drive, provide the
positioning data to the PCM-22.
In order to maintain the proper phase relationship between the two axes,
the PCM-22 monitors the Zero Master Cycle and Zero Follower Cycle
sensors of both the Master and the Follower axes.
If the Follower axis does not use a sensor then the PCM-22 will use the
Follower Cycle Length parameter entered and only correct for Following
Error. Following Error is the difference between the motor’s
commanded position and it' actual position. No automatic length or
phase adjustments will be made for the Follower axis.
If the Master axis does not use a sensor, no corrections to the Follower
axis’ motion profile will be made for product differences or encoder
slippage.
If the Follower axis is not in phase synchronization with the Master axis,
the PCM-22 computes a correction which is applied in the next Follower
cycle. The Follower axis will speed up or slow down depending on what is
required for the length or phase correction. If both the Follower and the
Master axes are in phase synchronization, no correction is made.
The portion of the motion profile called the Variable Segment is where
all user changes or profile adjustments occur for each individual Master
Length. The remainder of the motion profile is called the Working
Segment. The Working Ratio will always be maintained during the
Working Segment.
Any changes made before the Cycle Point will take place during the next
cycle. If parameters are entered that cannot be accommodated while in
cycle, the Cycle Limit Reached (output function 41), if assigned, will be
activated until the cycle can be executed as defined. See OperationalTiming.
Product (master) positions are continuously tracked whether a Follower
cycle is executing or not. At power-up the PCM-22 is executing the
Master Cycle zero (0) definition. See the MF serial command.
P/N 400274-01 Revision A711
PCM-22 Rotary Knife Controller
Master Cycle Defined By Sensor Mode
The PCM-22 handles the Master position information differently
depending on whether a product registration (master) sensor is used or
not. Each of the two ways of handling the Master position information
have different applications but operate similarly in the respect that
Mater position information is continuously tracked whether a FollowerCycle is executing or not.
When a Zero Master Cycle sensor input occurs, the distance traveled
from the last product position will be checked to see if it is between the
Master Length Upper Limit and the Master Length Lower Limit. This
measured distance is factored into the Average Master Length starting
from the user entered Master Cycle Length. Any necessary corrections
will be made to the next Follower axis motion profile. See AverageLength, Master Cycles screen and Operational Timing.
FX AMPLIFIER WITH PCM-22
FOLLOWER
SENSOR
FOLLOWER
AXIS
MASTER AXIS (SYNC ENCODER)
REGISTRATION
MARKS
MASTER SENSOR
ROTARY KNIFE
Figure 8PCM-22 Rotary Knife System Example
Master Cycle Not Defined By Sensor Mode
If the Master is Not Defined By Sensor, the user entered Master Cycle
Length will be used by the PCM-22. No corrections to the Follower axis’
motion profile will be made for product or encoder slippage in this mode.
Resetting the Master Cycle Processing on the PCM-22 involves reloading
the user-defined Master Cycle parameters. This overwrites all learned
and user-defined Master information currently in use. When the Master
processing is reset, the Master Cycle Defined output function is
deactivated until the Master Cycle is redefined. Resetting the Master
Cycle Processing usually happens automatically but may be induced. See
Automatically Resetting the Master Processing and Manually Resetting
the Master Processing.
Note:Resetting the Master Cycle Processing will only occur when a
Follower Cycle is not executing and the Follower axis is not
moving.
How the Master Cycle is Defined
After Resetting theMaster Cycle Processing the Master cycle is
undefined and must be redefined before a Follower cycle may begin.
Master Cycle Defined By Sensor Mode
When the first Zero Master Cycle sensor input is received, the product is
at the initial Master zero position. When the second Zero Master Cycle
sensor input is received, the Master Cycle Length will be defined and the
Master Cycle Defined output function will activate.
Master Cycle Not Defined By Sensor Mode
When the first Zero Master Cycle input is received, the product is at the
initial Master zero position. The Master Cycle Length will be defined at
this point and the Master Cycle Defined output function will activate.
This will be the only Zero Master Cycle sensor input required for all
master cycles following.
Note:For situations where there is no need for any master axis
alignment, you can wire the Follower Cycle Defined output to
the Zero Master Cycle input to define the Master Cycle position
automatically.
Automatically Resetting the Master Processing
•If the PCM-22 has been powered-up but has not yet executed a
Follower cycle, it is executing the Master Cycle 0 data definition. The
first time after power-up the Y Execute Follower Cycle program step
is executed in a PCX program, the Master processing will be reset.
See the MF serial command.
•When the Y Execute Follower Cycle program step is executed in a
PCX program and the Master Cycle definition specified in the
Follower Cycle screen, is not the same as the currently executing
Master Cycle definition then the Master processing will be reset. Seethe CI2 serial command.
P/N 400274-01 Revision A713
PCM-22 Rotary Knife Controller
Manually Resetting the Master Processing
•Setting the Force Reset Master Processing bit using the FF serial
command will automatically cause a Reset of the Master processing
every time a Y Execute Follower Cycle program step is executed in a
PCX program. See Starting A Follower Cycle.
Manually Resetting theMaster Cycle Processing is particularly useful for
troubleshooting product handling (slippage or registration) issues.
The PCM-22 provides two ways for resetting the Master processing
manually by:
• Writing the MF serial command.
• Reset Master input function 115.
These methods allow the user to reset the Master processing as the
application requires. The result is the same as selecting a different
Master Cycle definition for the same Follower cycle on demand.
An initial Home or Index is required to move the Follower axis to the
Follower zero position before the Y Execute Follower Cycle statement is
executed. This will determine, using the Working Offset, the position of
the Cycle Point on the product. When the Y Execute Follower Cycle
statement is executed, the Follower Cycle Defined output function will
activate and if the Master cycle is defined, the Follower cycle will start.
When the PCM-22 axis starts moving from the Follower zero position,
Home position or the Cycle Drop Out Position, a linear acceleration is
used to get to the correct velocity at the beginning of the WorkingSegment. The PCM-22 checks the first product’s (Cycle Point) position to
see if it can reach the correct velocity (Working Ratio * Master velocity)
in the distance it would travel from the Follower zero position to the
beginning of the first product’s Working Segment. If this is not possible
(i.e., the start-up distance is longer than the first product position), the
PCM-22 will check the second product position. If it can not make the
second product position, it will check the third and so on, until the
PCM-22 finds a product position that will allow the Follower axis to
reach the product’s Working Ratio velocity at the beginning of its
Working Segment. The Follower axis is not moving while it is
determining which product position to try for. See Figure 9 and MasterPhase Distance.
Theory of Operation
DIRECTION OF FOLLOWER ROTATION
ZERO
MASTER
SENSOR
MASTER PHASE DISTANCE
PRODUCT MOVEMENT
Figure 9 PCM-22 Starting Cycle Ramp
WS
ZERO FOLLOWER
SENSOR
WORKING
OFFSET
When the Follower has passed the first Cycle Point after the Master has
moved the Master Phase Distance, the In Phase output function will
activate.
In Master Cycle Defined By Sensor mode, it is possible for the start-up
distance to be greater than the Master Phase Distance. If this is the case
it will generate product positions to target before the sensor using the
Average Master Length. Please note that the entered Master Cycle
Length is only equal to the Average Master Length just after the Master
processing is reset.
The Follower will start executing the computed starting ramp distance to
the targeted product position. Any products that pass the Cycle Point
before the Follower has completed the initial acceleration will be ignored.
See Figure 10, Average Length, and Resetting the Master Processing.
P/N 400274-01 Revision A715
PCM-22 Rotary Knife Controller
DIRECTION
ZERO MASTER
SENSOR
CAN
MAKE
IT
AVERAGE
MASTER
LENGTH
Figure 10When the Follower Start-up Ramp Exceeds the Master Sensor Distance
CAN NOT
MAKE IT
PRODUCT MOVEMENT
OF ROTATION
ZERO FOLLOWER
WORKING
WS
OFFSET
SENSOR
Homes and the Follower Zero Position
In order to obtain the highest accuracy, certain types of homes are
recommended for use with the PCM-22: Resolver Offset and
Feed On/Off. Make sure the “On” move is in the direction of travel and
the “Off” move is much slower in the opposite direction. The goal of this
is to have the Follower’s starting position be the same as the Follower
zero position when the cycle is running. A reducer’s backlash is minimal
compared to an inaccurate initial reference position during the first
several cycles.
Ensuring a correct starting position goes far in eliminating length and
phase variations when the Follower is executing its first several cycles
and learning its length the fastest.
It is not recommended, but it is possible, once the home is completed, to
move to a different location which will be the Follower zero position. It is
from this point that the Follower cycle will start. If this is not the actual
Follower zero position and the Follower cycle is defined by sensor, the
PCM-22 will perceive this as an error and correct for it.
Indexes and the Follower Zero Position
An index may be used instead of a home to move the Follower axis to
the Follower zero reference position. It behaves the same as a home but
there are more options for positioning the Follower axis before actually
starting the cycle.
For example:
• A Registration index.
• A Feed to Sensor index.
• A home followed by an Incremental index.
The index must not be compounded and must finish before the Follower
cycle begins.
Ensuring a correct starting position goes far in eliminating length and
phase variations when the Follower is executing its first several cycles
and learning its length the fastest.
Every cycle has certain relationships pertaining to the Working Segment.
These relationships must be maintained for the PCM-22 to execute the
motion profile required by the Follower axis for each product on the
Master axis. Please refer to the Terminology section for clarification of
terms.
The following relationships are considered the rules for cycle
operation.
1) The Working Segment must be less than the Follower Cycle Length.
2) The Working Segment divided by the Working Ratio must be less
than Master Length Lower Limit.
3) The Working Segment must be less than the Upper Working SegmentLimit.
4) The Working Segment must be greater than the Lower WorkingSegment Limit.
5) The Working Segment must not overlap the Follower Zero Position.
A) The Working Offset must be less than the Follower Cycle Length
minus one half of the Working Segment.
B) The Working Offset must be greater than one half of the
Working Segment.
This means that the follower sensor must not be inside the WorkingSegment.
The above Cycle Inter-Relationship cross-checks are performed against
the following cycle parameters every time a cycle is started and every
time one of these parameters is changed while the Follower is in cycle:
• Working Segment.
• Working Offset.
• Follower Cycle Length.
• Master Length Lower Limit.
If the profile is determined invalid due to one of these cross-checks when
the cycle is started, the cycle will exit and Cycle Error (output
function 66) will be activated. The Follower Cycle will not start and the
CQ serial command will have flags set indicating where the problem is.
If the profile is determined invalid due to one of these cross-checks while
the cycle is running due to a user change, the requested change will be
ignored. The CQ serial command will have flags set indicating where the
problem is and Cycle Limit (output function 41) will be activated.
If the Working Segment flag is set within the CQ serial command
response then additional flags will be set indicating where the conflict is:
Working Offset, Follower Cycle Length or Master Cycle Length.
Theory of Operation
P/N 400274-01 Revision A717
PCM-22 Rotary Knife Controller
Operational Timing
FOLLOWER VELOCITY
For every cycle, there is a one-to-one positional profile
relationship (ignoring scale) between the Master cycle and the
Follower cycle.
The PCM-22 may adjust the motion profile because of:
• User requested changes using I/O or serial commands.
• Learned length and/or phase variation changes if an axis is defined
by sensor.
MACHINE CYCLE
WORKING SEGMENTWORKING SEGMENT
WORKING
RATIO
VELOCITY
ZERO
VARIABLE SEGMENT
CALCULATED BY
CYCLE POINT
THE PCM
CYCLE POINT
MASTER
POSITION
MASTER CYCLE
FOLLOWER CYCLE
Figure 11PCM-22 Motion Profile
In both cases, all motion profile changes (user requested changes,
learned length and/or phase variations) occurring before the Cycle Point
will be applied when the PCM-22 calculates the next Working Segment
location.
When the Follower reaches the end of the current Working Segment, the
new motion profile is used to move to the next Working Segment. See
Figure 11. This new motion profile is the typical machine cycle which
starts when the Follower axis leaves the Working Segment and gets clear
of the product (e.g. the rotary knife comes out of the product).
For every set of Master and Follower cycle parameters, the user must
limit the maximum velocity of the Master so that the maximum velocity
of the Follower is not exceeded. This is critical for product lengths
shorter than the Follower Cycle Length.
Theory of Operation
Maximum Master Velocity
=
FVS / MVS *2 - WR
()
MAV
Where:
MAV =Maximum Allowable Velocity of the Follower from the Limits
screen.
WR = Working Ratio.
FVS = Follower Variable Segment =
Follower Cycle Length - Working Segment.
MVS = Master Variable Segment =
Master Cycle Length - (Working Segment / Working Ratio).
Note:The above equation reflects ideal conditions and the user must
reduce the calculated Maximum Master Velocity due to the
effects of inertia, friction, encoder slippage, sensor, mechanical
issues to allow enough velocity headroom for any motion
corrections. Usually, this velocity reduction needs to be
approximately 20 percent.
V
-
V
Peak
V
Peak
T
Peak
Follower Acceleration =
Working Ratio
-
T
Working Segment End
Velocity
VARIABLE
SEGMENT
V
Working Ratio
WORKING
SEGMENT
WORKING
SEGMENT
0
T
Working Segment End
Figure 12Variable Segment Acceleration
At the Maximum Master Velocity, VPeak = MAV.
T
Peak
Time
WARNING!
When sizing a system, keep in mind the velocity and acceleration of
the Follower during the variable segment for the shortest product
length because the Follower acceleration and deceleration rates are
not controlled by PCX Limits.
P/N 400274-01 Revision A719
PCM-22 Rotary Knife Controller
Sensors
Selection
In a typical rotary knife system, the rotary knife will be designated as
the Follower axis and the product or material conveyor as the Master
axis. A sensor on the knife (or Follower axis) is strongly recommended
since the exact position of the blade typically changes due to mechanical
imperfections.
The Zero Master Cycle and Zero Follower Cycle, input functions
45 and 46 respectively, must be assigned to separate FX drive high
speed inputs 1 and 2.
The PCM-22 reacts to learned sensor information by adjusting the
motion of the Follower to match the Master axis. If the sensor
information is inaccurate or not consistent, it will be reflected in the
accuracy of the Follower positioning.
The general guidelines when selecting a sensor are related to machine
issues such as the type of material being detected and the rate of input
occurrences.
The sensor type is dependent on what the sensor detects, called the
target. The surface area of the target should be as large as the sensing
face of the sensor to minimize hysteresis effects as defined by the sensor
type. This determines how consistently the sensor can be activated by
the target.
For a target larger than the sensor moving at a constant velocity, the
sensor should be selected be selected so the following equation is true:
Response Time
As the target becomes smaller approaching the size of the sensors’
detection field, at a constant velocity, the sensor should be selected be
selected so the following equation is true:
Response Time
The response time of a sensor is defined as the elapsed time from when
the target is detected until the signal appears on the sensor output. The
response time of the sensor will have a direct impact on the system
performance and accuracy. The response time of the sensor is part of the
switching frequency of the sensor.
The switching frequency is the minimum time from when a sensor is
triggered until it can be triggered again. Which is the time between
successive sensor triggers. Both of these parameters should be fast
enough for the application.
Width of target - Detection field size
≤
Width of target
≤
Velocity of target
Velocity of target
WARNING!
If the sensor switching frequency or response time is too slow for
the application, poor system performance will result and can cause
the Follower axis’ position to appear to shift phase as the system
speed is increased (i.e. the Cycle Point is in the wrong position).
For example:
The target is moving at 48 inches/second and is 0.1 inches wide. The
detection field of the sensor is 0.062 inches wide. The response time of
the sensor would need to be faster than 1264 Hz.
Sensors selected, should have a directed detection field such as a D.C.
shielded inductive proximity sensor or a focused contrast/registration
photo sensor.
Note:Electrostatic Discharge (ESD) sensors, such as spark gap
sensors, should never be used with FX products because the
intense electrical noise they generate can affect the electronics
in the FX amplifier.
Refer to manufacturer’s information concerning sensor selection,
application and installation.
Sensors: When, Where and Why
Master Sensor
A Master sensor should be used for any of the following situations:
•When the products are randomly spaced and an average product
length is desired.
•When we need to stay in phase with registration marks or products
outside of a Follower cycle.
The Master sensor, ideally, should be positioned between one and two
Average Master Lengths away from the Cycle Point to minimize the
effects of product slippage and to allow the PCM-22 to correct for any
phase variation on that product. See Operational Timing.
Follower Sensor
A Follower sensor must be used if the Follower Cycle Length is not an
exact number of motor steps (i.e., no fractions of steps). If the FollowerLength is not an exact number of steps, the Follower can drift out of
position due to rounding. The precision of the data entered in the PCX
software is the most common cause of drifting.
The recommended solution is to use a Follower sensor to let the PCM-22
determine the real Follower Length and allow it to compensate for any
discrepancies.
Stable sensor characteristics are especially important for the Follower
axis because the Follower sensor is in the Variable Segment which is
always accelerating or decelerating.
The Follower sensor should be positioned so that it does not interfere
with machine operation and so that the acceleration/deceleration is
minimal. See Maintaining Phase Issues. Ideally, the sensor should be
placed so it would be activated at areas of the Variable Segment where
the change in velocity is low (i.e., the beginning or middle of the Variable
Segment).
Theory of Operation
P/N 400274-01 Revision A721
Note:Typically, if the Master cycle is defined by sensor then the
Follower should also be defined by sensor for the greatest
accuracy.
PCM-22 Rotary Knife Controller
For example:
The Follower axis is moving at a specific acceleration and its sensor has
a response time (R.T.) of 1000 Hz (0.001 seconds). The acceleration and
response time effects on sensor accuracy are shown in the following
table.
PCM modules attach to the front of any FX amplifier with two locking
arms. All electrical connections (except I/O) are made using the 48 pin
connector.
All PCM modules are equipped with eight input lines and four output
lines, doubling the I/O capability of the standard FX drive. All inputs
and outputs are optically isolated for +10.5 to +30 VDC operation. Each
input and output line has two screw terminals associated with it to
provide for either current sinking or current sourcing operation.
The first eight pairs of terminals (numbered 13 - 20) are inputs and the
last four pairs of terminals (numbered 21 - 24) are outputs. The outputs
are capable of sinking or sourcing 200 mA. You must limit the output
current to 200 mA per output or less.
Installation Guidelines
I/O Wiring
Input Wiring
Inputs require an external voltage source for operation. This voltage
source must be in the range of 10.5 to 30 VDC. The negative (-) lead of
the external power supply must be connected to the enclosure or safety
ground. See Figure 13.
Output Wiring
Outputs are similar to inputs in that they can be connected to either
sinking or sourcing type loads. Outputs require an external isolated
supply voltage, usually the same supply as the inputs. Each output can
sink or source 0.2 amps DC. The negative (-) lead of the external power
supply must be connected to enclosure or safety ground. See Figure 13.
P/N 400274-01 Revision A723
PCM-22 Rotary Knife Controller
EXAMPLE A: SOURCING INPUT
EXTERNAL
SUPPLY(10.5 to
POWER
30)VDC
+
INPUT
SWITCH
-
EXAMPLE B: SINKING INPUT
EXTERNAL
SUPPLY(10.5 to
POWER
30)VDC
+
-
INPUT
SWITCH
EXAMPLE A: SOURCING OUTPUT
EXTERNAL
SUPPLY(10.5 to
POWER
30)VDC
+
LOA
D
-
EXAMPLE B: SINKING OUTPUT
EXTERNAL
SUPPLY(10.5 to
POWER
30)VDC
EXAMPLE C: SINKING OUTPUT WITH INDUCTIVE LOAD
EXTERNAL
SUPPLY(10.5 to
POWER
30)VDC
LOA
+
-
+
-
D
DIODE
SUPPRESSOR
Figure 13 Installing the PCM Module
INPUTS
OUTPUTS
PCM MODULE
INPUTS/OUTPUTS
13
14
15
16
17
18
19
20
21
22
23
24
WARNING!
48 PIN CONNECTOR
FX DRIVE WITH AN
PCM APPLICATION MODULE
Do not install or remove the PCM module when there is power
applied to the FX drive or 525 PMC because damage will occur to
one or both.
This manual should be read completely before installing the
PCM-22. It provides the background information needed to setup and
configure the PCM-22/FX amplifier combination using PCX 7.x software.
Programming the PCM-22
The first step in programming your FX drive with a PCM-22 is to
configure the drive using the 5 (7 for 525 PMC) menu options in the
Drive Configuration screen. The Drive Parameters, Limits, Inputs and
Outputs screens are explained in the Software Setup and Operation
section of the 230V FX Drives Setup and Programming Operator’s
Manual, 460V FX Drives Setup and Programming Operator’s Manual or
525 Programmable Motion Controller Installation and Operation manual
as appropriate.
The Master Axis screen is where you identify the signal source of the
Master axis and set up synchronization parameters.
The next step is to define the motion parameters in the Define Motion
screen. The first three menu selections; Jog, Homes and Indexes, are
explained in the Software Setup and Operation section of the 230V/460V
FX Drives Setup and Programming Operator’s Manual or 525
Programmable Motion Controller Installation and Operation manual as
appropriate. The next two selections, Master Cycles and Follower Cycles,
define the relationship between the Master and Follower axes.
The last step is to create a program (or programs) that use the
Y Execute Follower Cycle command with other programming functions
as logical steps within a program.
The shaded boxes in the PCX menu hierarchy charts, in Figures 14 and
15, show the menus in the that are added or changed in PCX 7 software
when a PCM-22 module is employed with an FX drive or 525 PMC.
The PCX features necessary to run a Cycle Profile are listed below in the
order in which they should be addressed. Each feature listed must be set
up before you use them in a Cycle Profile application.
Individual setup information for each feature is covered on the following
pages and in the 230V/460V FX Drives Setup and Programming
Operator’s Manual or 525 Programmable Motion Controller Installation
and Operation manual as appropriate.
1.Drive Parameters:
The first step in setting up the PCM-22 is to define the parameters in
the Drive Parameters screen. A description of the parameters in this
screen can be found in the Software Setup and Operation section of
the 230V/460V FX Drives Setup and Programming Operator’s
Manual or 525 Programmable Motion Controller Installation and
Operation manual as appropriate. The Drive Parameters screen canbe found by selecting Drive Setup, Drive Configuration then Drive
Parameters from the PCX menu.
2.Master Axis (Signal Source):
Specify the signal source of the Master axis. In this screen, only the
following parameters are used by the PCM-22 when running Cycle
Profiles:
Signal Source
Encoder Count Per Revolution
User Distance Per Revolution
Signal Polarity
Signal Interpretation
Sync Output Signal from
In addition to running Cycle Profiles, the PCM-22 also has the ability
to run synchronized Indexes and Homes. This is what the remaining
parameters on this screen are used for. The Master Axis screen is
found by selecting Drive Setup, Drive Configuration then MasterAxis from the PCX menu.
3. Master Cycle:
Define the parameters of the Master Cycle screen. The Master Cycles
screen is found by selecting Drive Setup, Define Motion then MasterCycles from the PCX menu.
4. Follower Cycle:
Define the parameters of the Follower Cycle screen. The Follower
Cycles screen is found by selecting Drive Setup, Define Motion then
Follower Cycles from the PCX menu.
5.Input and Output lines:
Assign the input and output functions to the I/O lines on the FX
amplifier and the PCM-22 module. There are several input and
output functions used specifically for Cycle Profiles. The Input and
Output Function screens can be found by selecting Drive Setup,
Drive Configuration then either Input Functions or Output
Functions from the PCX menu. For a list of basic I/O functions see
Input and Output functions in your FX drive or 525 PMC manual.
See Typical Input Assignments and Recommended Output
Assignments.
P/N 400274-01 Revision A727
PCM-22 Rotary Knife Controller
6.Homes and Indexes:Determine the type of Home or Index reference move and other
motion operations as needed. See Homes and the Follower Zero
Position and Homes and the Follower Zero Position.. The Homes andIndexes screens are found by selecting Drive Setup then Define
Motion from the PCX menu.
7. Cycle Profile Programs:
Create a program using the “Y Execute Cycle Profile” programming
function. The program typically contains motion statements before
and after the Y Execute Follower Cycle statement.
With synchronized moves, an external Master axis becomes the time
base for the motion of the Follower axis (your FX drive equipped with a
PCM-22). Operation is determined by the relationship of the Master axis
signal source (encoder or upstream drive) to the Follower axis motor.
The Master axis is typically an EMERSON SCS series encoder, upstream
drive, EMERSON Master Frequency Generator or a customer supplied
encoder of any line density yielding the appropriate steps per revolution.
In this screen, only the following parameters are used by the PCM-22
when running cycle profiles:
In addition to running Cycle Profiles, the PCM-22 also has the ability to
run synchronized Homes, Indexes and Jogs. The remaining parameters
on this screen are listed below and used for these synchronized
operations.
PCM-22 Software Setup
Signal Source
Encoder Count Per Revolution
User Distance Per Revolution
Signal Polarity
Signal Interpretation
Sync Output Signal from
Master Maximum Velocity
Sync Velocity User Units
Sync Velocity Scaling
External Mode Override.
Encoder selection should be based-on the accuracy desired for the
application.
For example:
If your encoder delivers 12,000 counts per revolution and the distance
per revolution is 12.000 inches, then the distance per count is 0.001
inches.
For highest system performance and accuracy, the number of resolver
steps per Follower Cycle Length should ideally be no more than two
times the number of synchronization steps for the shortest Master Cycle
Length.
For example:
If the Follower Cycle Length is 20,480 resolver steps long, then the
shortest a Master Cycle Length should be is 10,240 synchronization
steps.
Note:If a high mismatch between Follower and Master steps exist, it
will cause poor system performance and may cause machine
damage.
WARNING!
P/N 400274-01 Revision A729
PCM-22 Rotary Knife Controller
WARNING!
The maximum Master axis frequency into the PCM-22 module must
not exceed 210 kHz (210,000 steps/second).
To set up a relationship between the Master axis and the Follower axis,
select the Master Axis option from the Drive Configuration screen.
Signal Source
Select the origin of the synchronization (also referred to as “sync”) signal
(Drive or Encoder) used for Master axis positional information. When
Drive is selected, the Follower axis (PCM-22) is receiving its
synchronization source from a FX/DX upstream drive, the Counts PerRevolution becomes 4096 counts per revolution.
If you select Drive for your signal source, the Encoder Counts PerRevolution parameter will not appear (shown below).
PCM-22 Software Setup
Figure 16Master Axis Screen for an Upstream Drive
If your Master axis is an Encoder, there will be up to seven parameters
that you need to set up that pertain to the signal source (see Master Axis
screen below).
This parameter is not available if the Signal Source is set to Drive.
The Encoder Counts Per Revolution parameter sets the number of
encoder steps per revolution of the synchronization encoder. The default
value is 4000 steps per revolution. The minimum value is 1 and
maximum value is 65,535.
User Distance Per Revolution
The default value for this parameter is 4000 "user units" per revolution
of the sync source. See definition of user units in the PCX section of the
230V and 460V FX Drives Setup and Programming Operator’s Manual
or 525 Programmable Motion Controller Installation and Operation
manual as appropriate. The minimum value is 1 and maximum value is
65,535.
Signal Polarity
This feature defines the direction of the synchronization source that
corresponds to a positive Master axis position change. Clockwise is
indicated with a (+); counterclockwise is indicated with a (-). CW and
CCW motion of the Master axis is defined while facing the encoder shaft.
WARNING!
The Signal Source must count upwards for cycle operation. If the
count is going the wrong way, change the signal polarity in PCX to
correct this.
Figure 18CW Encoder Rotation.
Signal Interpretation
The signal interpretation feature allows you to define how the Follower
reacts to clockwise and counterclockwise motion of the synchronization
source.
P/N 400274-01 Revision A733
WARNING!
The COMP+ mode must be used when running Follower Cycles on
the PCM-22.
PCM-22 Rotary Knife Controller
Maximum Velocity
The following signal interpretation modes apply to all the
synchronization modes of operation.
Mode 1 (+ and -): When the Master axis moves either CW or CCW, the
Follower axis will move in its commanded direction. If the Master axis
changes direction the Follower axis will continue in the original
commanded direction. The Follower axis will not reverse direction.
Mode 2 (+): The Follower will only react to synchronization pulses when
the Master axis runs in the CW direction. CCW Master axis pulses are
ignored.
Mode 3 (-): The Follower will only react to synchronization pulses when
the Master axis runs in the CCW direction. CW Master axis pulses are
ignored.
Mode 4 (COMP +): The Follower will only react to synchronization pulses
when the Master axis runs in the CW direction. The drive counts the
pulses received in the CCW direction and ignores that exact number of
CW pulses before Follower motion in the CW direction occurs.
This feature compensates for Master axis motion in the opposite (CCW)
direction. For example, the Master stops, then inadvertently backs up
due to conveyer slack, etc.
Mode 5 (COMP -): The Follower axis will only react to synchronization
pulses when the Master axis runs in the CCW direction. The drive
counts the pulses received in the CW direction and ignores that exact
number of CCW pulses before Follower motion in the CCW direction
occurs. This feature compensates for Master axis motion in the opposite
(CW) direction.
The Master maximum velocity is the maximum frequency that the
Master axis signal source is expected to produce when running at its’ full
speed. To calculate the Master maximum velocity, use the following
formula:
MVMS
Master MaxVelocity
MV = Master Axis Maximum Velocity (RPM's)
MS = Master Steps/Rev
If encoder is master: MS = (Encoder Line Density)*(4)
If drive is master: MS = 4096
For example: The Master axis is a 1000 line encoder and rotates at a
maximum speed of 3000 rpm, and, when quadratured, produces 4000
steps per revolution. Then:
()(
30004000
RPMSteps
Re )
v
60
This value is the Master encoder velocity at which synchronized time
base and real time base are equal. This parameter is used to calculate
actual Follower velocity while running in synchronized time base.
The maximum frequency into the PCM-22 module must not exceed
210 kHz (210,000 steps/second).
Sync Velocity User Units
This parameter sets the units to be associated with all sync velocities.
User units can be any three letter combination, such as IPS (inches per
second), RPM (revolutions per minute), FPM (feet per minute), etc.
Sync Velocity Scaling (Max RPM Equals)
This parameter sets the sync velocity entry that will produce maximum
velocity of the drive when the Master axis signal source is at maximum
velocity. For example, when an Index is running in sync time base, the
velocity is specified in user units.
The default value is 1.000. In this case a setting of 0.500 in an Index
velocity when in synchronized time means the drive will accel to half of
maximum velocity.
Sync Output Signal from
If you select Motor, your FX drive will output the sync signal to the next
FX drive based on the motion of its own motor. If you select UpstreamDrive, your FX drive will output the signal that comes from the
preceding PCM/Drive. The Signal Source of the next FX drive and PCM22 in the synchronization chain must be set to Drive in order to operate
with this signal.
Encoder pulses are passed to all amplifiers in the synchronization signal
chain. How you answer this question has no effect on the integrity of the
encoder signal.
External Mode Override
External mode override works in conjunction with input function 38 to
override the current mode of operation. When input function 38 is
assigned and active, the drive will exit its current operating mode and
default to the mode selected with this parameter. This is operable
outside of a program only.
There are three modes of operation: Analog Velocity, Analog Torque and
Bipolar Sync.
Analog Velocity/Torque
When set to analog velocity or torque mode, the drive will respond to a
conventional 10 VDC signal. In either of the two analog modes a 10 VDC
signal is equated to either (CW) or (CCW) maximum programmed
velocity or maximum full peak torque rating.
If there is no physical resistance to the torque at the motor shaft, the
motor will very quickly accelerate to maximum speed.
If you enable analog torque mode and apply a voltage between 0 and 10
VDC to the command connector, the FX drive will attempt to produce
torque equal to:
WARNING!
P/N 400274-01 Revision A735
PCM-22 Rotary Knife Controller
Actual TorqueMax Torque=
Applied Voltage
10 VDC
Bipolar Sync
When set to Bipolar Sync, this parameter allows for direct movement of
the FX drive motor ratioed to the sync encoder. This mode moves the
motor shaft in direct response to encoder or drive signals. This means
immediate velocity without ramping in your FX drive. If the Master axis
accelerates very quickly, your FX drive (Follower axis) will try to follow
just as quickly. Too fast an acceleration by the Master axis could result
in “F” (Following Error) faults for the Follower axis.
Bipolar Sync Ratio(Motor)
This parameter is the relationship of the Follower axis position to the
Master axis position.
For example:
If you set it to three, for every revolution of the Master axis there will be
three revolutions of the Follower axis. Thus, the bipolar sync ratio would
be 3:1.
A Master Cycle Length is defined as the distance between successive
Master zero positions. The FX drive, with the PCM-22 acting as the
Follower axis, will produce one or more cycles of motion for every cycle
produced by an independent (Master) axis while maintaining a phase
relationship. All values are in user units of the amplifier as defined in
the Drive Parameters screen (i.e., inch, millimeters, etc.) from the PCX
menu.
PCM-22 Software Setup
Figure 19Master Cycles Screen.
The Master Cycles screen is found by selecting Drive Setup, Define
Motion then Master Cycles from the PCX menu.
Note:The Master Cycle must be defined before a Follower Cycle may
start. See Resetting the Master Cycle Processing for details on
Master Cycle definition.
Master Cycle Number
This parameter identifies the Master Cycle currently being defined. Up
to 16 different Master cycles can be defined (0 to 15). Any Master Cycle
can be used with any Follower cycle.
Master Cycle Length
The Master Cycle Length is used when the Master processing is reset. It
is the product length that is used when the Master Cycle Is Not Defined
by Sensor.
When the Master Cycle Is Defined by Sensor, the Master Cycle Length is
used until a valid Master sensor input is received and averaged. The
value entered should be the average product length. See Average Length,
Resetting The Master Processing and the FM12 serial command.
The Master Length Upper Limit must be within the Master
Sensor Valid Zone for proper operation.
When the Master Cycle is Defined by Sensor and the distance from the
last Zero Master Cycle sensor input is greater than the 150 percent of
Average Master Length, the PCM-22 will assume that the Master axis
target was missed. If so, the sync position from the last sensor plus the
Average Master Length will be used. The Master Sensor Missing (output
function 25) and Cycle Error (output function 66) will be activated while
the condition is occurring. See the Master Sensor Missing output
function, Figure 21 and the CQ serial command.
d
e
,
Master Sensor Missing operation is independent of the Master Sensor
Valid Zone. When this condition occurs, it is possible to get into asituation that sensor targets occur continuously outside the Master
Sensor Valid Zone and the system will not return to the correct phase.
3. This parameter defines a length which is used to determine that an
“extra” sensor has occurred. If a new sensor input measured from the
previous input indicates a length less than the Master Length Lower
Limit, the sensor input is considered invalid and is replaced by the
Master Length Lower Limit value which will be averaged. The Extra
Master Sensor (output function 47) and Cycle Limit Reached (output
function 41) is activated until a valid sensor input is received. See
Figure 20, Master Sensor Valid Zone and the CQ serial command.
4. It limits the largest Working Segment allowed to maintain the Cycle
Inter-Relationships.
NEXT EXPECTED
SENSOR LOCATION
LAST REAL
SENSOR POSITION
OF AVERAGE LENGTH
PRE-SENSOR
VALID ZONE
INPUT
DEACTIVATED
AVERAGE LENGTH
.
PCM-22 Software Setup
POST-SENSOR
VALID ZONE
r
WARNING!
The Master Length Lower Limit must be large enough for the PCM-22
Follower axis to be able to perform the next cycle. The PCM-22 needs
to be able to reach the velocity required to handle this short product
length. See Operational Timing and Maximum Master Velocity.
The Master Length Lower Limit must be within the Master
Sensor Valid Zone for proper operation.
See Cycle Inter-Relationships, Operational Timing and Maximum
Master Velocity.
Note: The Master Length Lower Limit is checked against the Working
Segment only when:
• The Follower cycle is starting.
• The Working Segment is adjusted while the Follower cycle is
running.
P/N 400274-01 Revision A739
PCM-22 Rotary Knife Controller
Master Phase Distance
Master Phase Distance Adjustment
The Master Phase Distance is the distance that determines how far the
Master zero position lags behind the Master Cycle Point. If the Master
Phase Distance is longer than the Average Master Length, the Average
Master Length distance will be subtracted from the Master Phase
Distance until the remaining distance is between zero and the Average
Master Length. This remaining distance is used as the phase
relationship between the Master and Follower axes. The minimum
Master Phase Distance is zero. See Terminology and FM12 serial
command.
If the desired Cycle Point is at a position other than the registration
mark, the Master Phase Distance parameter is used to move the CyclePoint . Increase the Master Sensor Distance to move the Cycle Point
before the start of the product; decrease the Master Sensor Distance to
move the Cycle Point after the product registration mark.
The Master Phase Distance may be adjusted serially or by using SensorDist. Increment and Sensor Dist. Decrement (input functions 72 and 73
respectively) while in cycle.
Master Cycle Defined By Sensor
This parameter determines if the product position is defined by a sensor
input “Yes”, or if not defined by a sensor “No”.
Master Cycle Defined By Sensor - “No”
If “No” is entered, the Master Cycle Length entered using PCX will be
executed. The Zero Master Cycle input must be activated once to define
the Master zero position. Once the Master zero position has been set the
master axis length is determined by encoder counts only.
Master Cycle Defined By Sensor - “Yes”
If “Yes” is entered, the Master cycle will be defined by a sensor on the
Zero Master Cycle input line. The sensor will then be used to determine
the beginning of each Master cycle. The synchronization source will
provide positional information of the Master Cycle Length along with the
sensor input to compensate for length and phase variations. See AverageLength and Maximizing Profile Performance.
Note:Typically if the Master cycle is defined by sensor then the
Follower should also be defined by sensor for the greatest
accuracy.
Cycle Length Averaging
This parameter determines how much the new measured length affects
the current operational Master Length. The lower the average, the faster
length errors are corrected for. The higher the Cycle Length Averaging
value, the more it will filter out sensor and machine anomalies.
Setting this value lower will adversely affect the drives ability to quickly
correct for phase errors. If it is too low, it will cause the system to over
compensate and “hunt” or wander around the Cycle Point. If the
averaging is set too high, it will cause the Follower motion to be sluggish
in response to changes in the Master axis.
The Master Sensor Averaging should never be less than two except for
diagnostic reasons. The range is from 1 to 8. See Average Length, the
FM12 serial command and Maximizing Profile Performance.
Master Sensor Valid Zone
This parameter defines a window ( + or - ) around the expected Master
zero position. It is only within the Master Sensor Valid Zone range that
a Zero Master Cycle sensor input signal is considered valid.
This is useful in applications where registration marks are printed in the
same path as other printing (such as advertising, logos, instructions,
etc.). The amplifier will ignore all inputs except those which appear
within the Master Sensor Valid Zone. See Figures 20, 21 and the CQ
serial command.
The Master Sensor Valid Zone must encompass both the Master
Length Upper Limit and the Master Length Lower Limit
positions for proper operation.
For example:
If the user enters ±10 mm here, any input signal which occurs > 10
mm before or after the expected Zero Master Cycle sensor input will be
ignored.
Master Length Correction Limit
The Master Length Correction Limit is used to reduce the amount of
Master Length Variation corrected during each Master cycle.
When an input is received from the Zero Master Cycle sensor input and a
difference is found to exist between the Current Average Master Length
and the length determined by the new sensor input, the PCM-22 corrects
for a percentage of that difference in the next Master cycle.
Length Variation = (New Average Length - Current Average Length) * Length Correction Limit
P/N 400274-01 Revision A741
This parameter does not filter the length changes due to sensor inputs. It
only limits the rate at which length errors are corrected for, similar to a
gain. When operating at high line speeds, rapid corrections for length
errors may be undesirable especially with high inertial loads. This
parameter would be used to slow the rate of correction of the length
errors and allow smoother operation. Small amounts of variation are
normal. The effects of adjusting this parameter are more noticeable at
higher speeds. The range is from 0 to 100 percent. See Average Length,
the FM9 serial command and Maximizing Profile Performance.
For example:
If you entered 90 percent here, and the variation was 0.010 inch between
consecutive Master cycles, the PCM would correct 90 percent (or 0.009
inches) of the variation to correct the Master Length in the next Master
cycle.
PCM-22 Rotary Knife Controller
Follower Cycles
A Follower Cycle Length is the distance between successive Follower zero
positions. The PCM-22 allows the drive to position and maintain a phase
relationship of its motor to an independent axis. The FX drive, with the
PCM-22 acting as the Follower axis, will produce one or more cycles of
motion for every cycle produced by the Master axis.
The system example above shows a flat product (such as paper or plastic)
that moves through a set of pinch rollers which feeds back Master axis
positional information to the PCM-22 using an encoder. The Master
(registration) sensor allows the PCM-22 to reference the registration
marks on the product in relation to the Cycle Point. Similarly the
Follower sensor provides reference information for the Follower axis
using a registration mark on the rotary knife and the motor provides
feedback information of the Follower axis’ position. In this example, the
Cycle Point will be directly on the registration mark and there would be
one Follower cycle completed for every Master cycle.
Note:Typically, the Zero Follower Cycle sensor would also be used
as a Home Sensor (0 or 1) for the Follower axis. These input
functions (15 or 40 and 45) would be assigned to the same FX
input line (1 or 2).
PCM-22 Software Setup
Figure 23Follower Cycles Screen up to Length Change Increment
The Follower Cycles screen is found by selecting Drive Setup, Define
Motion then Follower Cycles from the PCX menu. In this screen
additional parameters appear when you reach the bottom of the screen
using the down arrow, page down or Enter keys.
All values are in the user units of the amplifier (i.e., inch, millimeters,
etc.) unless noted differently.
Cycle Number
This parameter identifies the Follower Cycle currently being defined. Up
to 16 different Follower cycles can be defined (0 to 15).
Follower Cycle Length
The Follower Cycle Length (also called the Follower Length) is the
distance in user units that the Follower axis moves in order to complete
one cycle of motion.
Follower Length Correction Limit
This parameter only applies if the Follower cycle is defined by sensor.
The Follower Length Correction Limit is used to reduce the amount of
Follower Length Variation corrected during each Follower cycle.
When an input is received from the Zero Follower Cycle sensor input and
a difference is found to exist between the current average Follower
length and the length determined by the new sensor input, the PCM-22
corrects for a percentage of that difference in the next Follower cycle.
Length Variation = (New Average Length - Current Average Length) * Length Correction Limit
This parameter does not filter the length changes due to sensor inputs. It
only limits the rate at which length errors are corrected for, similar to a
gain. When operating at high line speeds rapid corrections for length
errors may be undesirable especially with high inertial loads. This
parameter would be used to slow the rate of correction of the length
P/N 400274-01 Revision A743
PCM-22 Rotary Knife Controller
errors and allow smoother operation. Small amounts of variation are
normal. The effects of adjusting this parameter are more noticeable at
higher speeds. The range is from 0 to 100 percent. See Average Length,
the FM10 serial command and Maximizing Profile Performance.
For example:
If you entered 90 percent here, and the variation was 0.010 inch between
consecutive Follower cycles, the PCM would correct 90 percent (or 0.009
inches) of the variation to correct the Follower Length in the next
Follower cycle.
Note:The Follower Length Upper Limit must be within the Follower
Sensor Valid Zone for proper operation.
Missing Follower Sensors
When the Follower Cycle is Defined By a Registration Sensor and the
distance from the last Zero Follower Cycle sensor input is greater than
the 150 percent of Average Follower Length, the PCM-22 will assume
that the Follower axis target was missed. If so, the sync position from the
last sensor plus the Average Follower Length will be used. The FollowerSensor Missing (output function 26) and Cycle Error (output function 66)
Note:The Follower Length Lower Limit must be within the Follower
Sensor Valid Zone for proper operation.
If a Zero Follower Cycle input occurs early within the Follower Sensor
Valid Zone, and the distance traveled since the last sensor is less than 50
percent of the AverageFollower Length, the sensor input is considered
invalid and is ignored. See Figure 24, Average Length and the CQ serial
command.
PCM-22 Rotary Knife Controller
Cycle Defined By a Registration Sensor
Cycle Defined By a Registration Sensor - No
Cycle Defined By a Registration Sensor - Yes
Follower Sensor Valid Zone (+/-)
This parameter determines if the Follower Length and position are
defined by Zero Follower Cycle sensor inputs “Yes”, or if not Defined By a
Registration sensor “No”.
If “No” is selected, the Follower zero position reference must be set once
before starting the cycle by executing an Index or Home move.
If “Yes” is selected, the Follower zero position will constantly be updated
by an external sensor using the Zero Follower Cycle input function 46.
The following parameter fields will be used to control how the Follower
cycle motion is adjusted by the sensor information.
Note:The Follower must be at the Zero Follower Cycle input position
before starting the cycle by executing an Index or Home move.
This parameter defines a window ( + or - ) around the expected Follower
zero position. It is only within the Follower Sensor Valid Zone range that
a Zero Follower Cycle sensor input signal is considered valid.
This is useful in applications where the follower sensor may detect
something other than the target on the Follower axis such as another
portion of the machine. The amplifier will ignore all inputs except those
which appear within the Follower Sensor Valid Zone. See Figure 24 and
the CQ serial command.
Note:The Follower Sensor Valid Zone must encompass both the
Follower Length Upper Limit and the Follower Length Lower
Limit positions for proper operation.
For example:
If the user enters ±10 mm here, any input signal which occurs > 10
mm before or after the expected Zero Follower Cycle sensor input will be
ignored.
Follower Cycles Per Master Cycle
This parameter sets the number of Follower cycles which occur between
two successive Master zero positions. The Follower Cycle Length entered
should be the average distance between Follower sensor inputs. The
average Master Cycle Length is divided by this value for the running
Master Cycle Length. The Working Segment and Working Offset use the
Average Follower Cycle Length.
This value may be changed only outside of a cycle. The range is from 1 to
127. See Cycle Inter-Relationships, FM12, FM13, FN1 serial commands
This parameter determines how much the new measured length affects
the current operational Follower Length. The lower the average, the
faster length errors are corrected for. It will also filter out sensor and
machine anomalies.
Setting this value lower will adversely affect the drives ability to quickly
correct for phase errors. If it is too low, it will cause the system to over
compensate and “hunt” or wander around the Cycle Point. If the
averaging is set too high, it will cause the Follower motion to be sluggish
in response to changes in the Follower axis.
The Follower Sensor Averaging should never be less than two except for
diagnostic reasons. The range is from 1 to 8. See Average Length, the
FM13 serial command and Maximizing Profile Performance.
Phase Correction Limit
This parameter only applies if the Master Cycle and / or Follower Cycle is
Defined By a Registration Sensor.
When an input is received from either the Zero Master Cycle or ZeroFollower Cycle sensor and a difference is found to exist between the
corresponding AverageLength and the length determined by the new
Zero Master Cycle or Zero Follower Cycle sensor input (i.e., the measured
length). The PCM-22 uses a percentage of that difference to correct for
the phase variation in the next corresponding Master or Follower cycle.
The Phase Correction Limit is used to limit the rate at which phase
variations are corrected for in the next cycle and allow for smoother
operation. It is similar to a gain and is used to slow the rate of correction
for Follower phase variations and allow smoother operation. Small
amounts of Follower phase variation are normal.
The effects of adjusting this parameter are more noticeable at higher
speeds. When operating at high line speeds, rapid corrections for phase
variation are usually undesirable especially with high inertial loads.
The range is from 0 to 100 percent. See Maximizing Profile Performance.
Phase Distance Error Limit (+)
This parameter designates a maximum positivephase variation from the
Cycle Point. The total phase variation is the sum of Master phase
variation and Follower phase variation. When the total phase variation
is above this value, the Phase Distance Error Limit output function 44
will activate and it’s complement, the In Phase output function 24, will
deactivate. Exceeding this limit will not stop the Follower axis, however,
you may employ this output with outside logic to generate an
appropriate action. See Maximizing Profile Performance, the FM7 and
FM8 serial commands.
Phase Distance Error Limit (-)
This parameter is identical to phase distance error limit (+), except that
it detects a negative deviation from the Master Phase Distance or
Working Offset. See Maximizing Profile Performance, the FM7 and FM8
serial commands.
P/N 400274-01 Revision A747
PCM-22 Rotary Knife Controller
Phase Correction Deadband
This is a +/- value. If the phase variation is outside this range, it will be
corrected for. The phase variation will be ignored if it is within this
range.
This is important because even small corrections can affect consistency
at higher speeds. See Phase Correction Limits, Maximum MasterVelocity, and Maximizing Profile Performance.
This parameter selects the amount of distance incremented or
decremented when the Follower Length Increment or Follower Length
Decrement, input functions 66 and 67 respectively, are toggled. The
Length Change Increment is also the value used when Working Segment
Increase or Working Segment Decrease, input functions 70 and 71
respectively, are toggled.
This parameter is only valid when the Follower cycle is not defined by a
registration sensor.
Master Cycle Number
Designates which Master Cycle this Follower Cycle will be associated
with. Each Follower Cycle requires a Master Cycle to be selected. Any
Master Cycle may be used with any Follower Cycle. The same Master
Cycle can be used for all 16 Follower Cycles. See Resetting the Master
Processing.
Batch Count
This parameter is used in conjunction with the Batch Count Reached
output function 43. The Batch Count Reached output becomes active
when the programmed Batch Count is reached.
The batch count is incremented automatically when the cycle counter
reaches the programmed cycle count.
When the batch counter reaches the programmed batch count, the Batch
Count Reached output is activated and the batch counter is cleared. The
output will be de-activated automatically on the next Cycle Count. The
batch counter may also be cleared by the Reset Batch Counter input
function 75. The range is 0 to 2,147,483,648.
Cycle Count
This parameter is used in conjunction with the Cycle Count Reached
output function 42. See Batch Count.
The cycle counter is incremented each time a cycle is completed unless
the Cycle Counter Hold input function 76 is active. When the cycle
counter reaches the programmed cycle count, the batch counter is
incremented and the cycle counter is cleared. The Cycle Count Reached
output is cleared when the next cycle is completed. The cycle counter
and Cycle Count Reached output may also be cleared by the Reset Cycle
Counter input function 74. The range is 0 to 2,147,483,648. See the FF
and KC4 serial commands.
Working Segment Width
This is also called the Working Segment. This parameter is the distance
that the Follower moves at the Working Ratio. The position of this
segment is centered around the Cycle Point which is determined by the
Working Offset. See Figure 27.
CIRCUMFERENCE OF
ROTARY KNIFE EQUALS
FOLLOWER LENGTH
WORKING SEGMENT
PRODUCT
MOVEMENT
ZERO
MASTER
SENSOR
PCM-22 Software Setup
ZERO
FOLLOWER
T
A
O
T
I
R
O
N
SENSOR
WORKING
OFFSET
P/N 400274-01 Revision A749
PHASE
MASTER
LENGTH
MASTER PHASE
DISTANCE
Figure 27Typical Rotary Knife System Component Locations
CYCLE
POINT
A good starting point is to set the Working Segment at 30 percent of the
shorter of the Master length or Follower length.
It should be kept between 15 percent and 65 percent of the shorter of the
Master or Follower length.
For example:
The Master length is 10 inches and the Follower length is 5 inches. The
Follower axis is in contact with the material for 0.5 inches. This may be
too short of a Working Segment for many systems to perform a good
operation on the material. A better choice to start at would be 30 percent
of the Follower length, which is 1.5 inches, for a Working Segment.
PCM-22 Rotary Knife Controller
The largest Working Segment value allowed is:
See Figures 4, 5 and Cycle Inter-Relationships.
Note:The Working Segment may need to be reduced, the product
speed reduced or the Working Ratio may need to be increased
if there is a significant inertial load mismatch on the motor.
Working Ratio
This parameter is the Follower velocity to Master velocity ratio during
the Working Segment. The range is 0 to 9.99999.
For example:
If the Follower axis is to move the same speed as the material while it is
in the Working Segment and in contact with the material, then the
Working Ratio would be 1.00000. This is common in many applications.
If the Follower axis is to move 1.5 percent faster than the material
during the Working Segment to increase the efficiency of the cut, then
the Working Ratio would be 1.01500.
See Cycle Inter-Relationships and Figures 6 and 27.
Working Offset
Working Segment
≥
Master Length Lower Limit
Working Ratio
This parameter sets the distance from the Cycle Point to the Follower
zero position. When the Follower cycle is started, the Follower is
assumed to be at the Follower zero position.
If the Follower zero position falls within the programmed WorkingSegment, the cycle will not execute.
See Starting a Follower Cycle, Homes and the Follower Zero Position,Cycle Inter-Relationships and Figures 6 and 27.
Upper Working Segment Limit Width
This parameter determines the maximum length of the Working
Segment.
Lower Working Segment Limit Width
This parameter determines the minimum length of the Working
Segment.
Upper Working Ratio Limit
This parameter determines the maximum Working Ratio.
Lower Working Ratio Limit
This parameter determines the minimum Working Ratio.
This parameter is the amount of adjustment which occurs in the next
cycle when the Working Offset Increment / Working Offset Decrement or
Master Phase Increment / Master Phase Decrement, input functions 68,
69, 72 and 73 respectively, are toggled while the Phase Fine Inc Select
input function 77 is active.
Offset/Phase Coarse Increment
This parameter is the amount of adjustment which occurs in the next
cycle when the Working Offset Increment / Working Offset Decrement or
Master Phase Increment / Master Phase Decrement, input functions 68,
69, 72 and 73 respectively, are toggled while the Phase Fine Inc Select
input function 77 is not active.
PCM-22 Software Setup
P/N 400274-01 Revision A751
PCM-22 Rotary Knife Controller
Input Functions
On the Input Functions screen, the left-hand column (Input
Assignments) of numbers corresponds directly to the input lines on the
drive. The next column (Function) lists all of the input functions
available and shows which input line each function is assigned to on the
drive. Any functions assigned to Line Zero are inactive. In cases where
two or more functions are assigned to the same input line, those
functions will appear on the same line in the left column.
Most of the input functions are discussed in the 230V FX Drives Setup
and Programming Operator's Manual (P/N 400282-00), 460V FX Drives
Setup and Programming Operator's Manual (P/N 400310-00) or 525
Programmable Motion Controller Installation and Operation Manual
(P/N 400276-01) as appropriate. The input functions which are specific to
the PCM-22 are discussed in this section.
Figure 28Input Functions Screen
To assign an input function, use the up/down arrows to move the cursor
to the desired input function, type in the desired line number and then
press Enter. The left hand window will then show the function beside
the selected input line. If you wish to access a function that is off the
screen, press the up/down arrow key or page down until the cursor is on
the desired function. The screen will scroll as needed.
When an input line is activated, the corresponding input line on the PCX
screen will be highlighted. This may be useful when setting up or testing
the drive inputs.
Inputs require an external voltage source for operation. This voltage
source must be in the range of 10.5 to 30 VDC.
This edge triggered input function is used to establish the executing
Master cycle’s zero position. If the Master Cycle is Defined By Sensor, it
allows the PCM-22 to sense and refine the Master Cycle Length and
phase position. See Master Length Upper Limit,Master Length LowerLimit and Master Sensor Valid Zone.
Note:1) This input must be assigned to one of the high speed input
lines (1 or 2) and not the same input line as the Zero FollowerCycle.
2) Do not assign filtering to this function.
46Zero Follower Cycle
This edge triggered input function is used only if the Follower cycle is
Defined By Registration Sensor. It establishes the executing Follower
cycles’ zero position. It also allows the PCM-22 to sense and refine the
Follower Cycle Length and phase position. See Follower Length Upper
Limit, Follower Length Lower Limit and Follower Sensor Valid Zone.
PCM-22 Software Setup
Note:1) This input must be assigned to one of the high speed input
lines (1 or 2) and not the same input line as the Zero MasterCycle.
2) Do not assign filtering to this function.
49Cycle Drop Out
When this input function is activated before the Cycle Point, the
Follower will complete the current Working Segment then decelerate at a
calculated rate until it’s stopped at the Cycle Drop Out Position. If the
Master axis stops before this occurs the Follower axis will also stop.
When Cycle Drop Out is used, the Master axis will travel approximately
the following distance before the Follower is stopped:
Average Master Length +
If the Cycle Drop Out input function is deactivated before the Follower
has reached the Cycle Drop Out Position, then the Follower will begin to
accelerate to the next Cycle Point, similar to starting a cycle. See
Starting A Follower Cycle.
If the Cycle Drop Out input function is active when a Follower cycle is
started, the Follower axis will not move until the input is deactivated.
Since the Follower cycle did not start, it is not at the Cycle Drop Out
position, therefore the Cycle Dropped Out output function 71 will not
activate.
Follower Cycle Length / 2
Working Ratio
P/N 400274-01 Revision A753
PCM-22 Rotary Knife Controller
64Master Length Increment
65Master Length Decrement
66Follower Length Increment
This edge triggered input function increments the Master Cycle Length
by the Length Change Increment value each time an input signal is
received. It is checked against the Master Length Upper Limit and the
Cycle Inter-Relationships. It is not functional if the Master cycle is
defined by sensor. See Cycle Inter-Relationships,Master Cycles screen
and the PH4 serial command.
This edge triggered input function decrements the Master Cycle Length
by the Length Change Increment value each time an input signal is
received. It is checked against the Master Length Lower Limit and the
Cycle Inter-Relationships. It is not functional if the Master cycle is
defined by sensor. See Cycle Inter-Relationships,Master Cycles screen
and the PH4 serial command.
This edge triggered input function increments the Follower Cycle Length
by the Length Change Increment value each time an input signal is
received. It is checked against the Follower Length Upper Limit and the
Cycle Inter-Relationships. It is not functional if the Follower cycle is
Defined By a Registration Sensor. See Cycle Inter-Relationships,Follower Cycles screen and the PH4 serial command.
67Follower Length Decrement
This edge triggered input function decrements the Follower Cycle Length
by the Length Change Increment value each time an input signal is
received. It is checked against the Follower Length Lower Limit and the
Cycle Inter-Relationships. It is not functional if the Follower cycle is
Defined By a Registration Sensor. See Cycle Inter-Relationships,Follower Cycles screen and the PH4 serial command.
68Working Offset Increment
This edge triggered input function increments the Working Segment
Offset value by the Offset/Phase Coarse Increment or Offset/Phase Fine
Increment value as appropriate each time an input signal is received.
It is checked against the Cycle Inter-Relationships. See Cycle
Inter-Relationships, Follower Cycles screen and the PH4 serial
command.
69Working Offset Decrement
This edge triggered input function decrements the Working Segment
Offset value by the Offset/Phase Coarse Increment or Offset/Phase Fine
Increment value as appropriate each time an input signal is received.
It is checked against the Cycle Inter-Relationships. See Cycle
Inter-Relationships, Follower Cycles screen and the PH4 serial
This edge triggered input function increments the Working Segment
value by the Length Change Increment value each time an input signal
is received. It is checked against the Upper Working Segment Limit and
the Cycle Inter-Relationships. See Cycle Inter-Relationships,FollowerCycles screen and the PH4 serial command.
71Working Segment Decrease
This edge triggered input function decrements the Working Segment
value by the Length Change Increment value each time an input signal
is received. It is checked against the Lower Working Segment Limit and
the Cycle Inter-Relationships. See Cycle Inter-Relationships,FollowerCycles screen and the PH4 serial command.
72Master Phase Increment
This edge triggered input function increments the Master Phase
Distance value by the Offset/Phase Coarse Increment or Offset/Phase
Fine Increment value as appropriate each time an input signal is
received. It is only functional when in a cycle. See the Master Cycles
screen, the Follower Cycles screen and PH4 serial command.
73Master Phase Decrement
This edge triggered input function decrements the Master Phase
Distance by the Offset/Phase Coarse Increment or Offset/Phase Fine
Increment value as appropriate each time an input signal is received. Itis only functional when in a cycle. See the Master Cycles screen, the
Follower Cycles screen and PH4 serial command.
74Reset Cycle Counter
This input is used to reset the cycle counter. It is only functional when in
a cycle. See the Follower Cycles screen.
75Reset Batch Counter
This input is used to reset the batch counter. It is only functional when in a
cycle. See the Follower Cycles screen.
76Cycle Counter Hold
This input is used to temporarily stop the cycle counter from counting. It is
only functional when in a cycle. See the Follower Cycles screen.
77Phase Fine Inc Select
This input is used to toggle between fine and coarse increment settings.
When this input is active all adjustments made to the Master Phase
Distance and the Working Offset using inputs will be made using the
Offset/Phase Fine Increment value. When not active, the Offset/Phase
Coarse Increment value will be used. It is only functional when a cycle a
cycle is operating. See the MasterCycles screen, the Follower Cycles
screen and the PH4 serial command.
P/N 400274-01 Revision A755
PCM-22 Rotary Knife Controller
115Reset Master
116Cycle Exit
Performs the same function as the Force Reset Master Processing flag
described in the FF command. It is intended for troubleshooting
purposes.
Note:Resetting the Master Cycle Processing will only occur when a
Follower Cycle is not executing and the Follower axis is not
moving.
Upon activation of this input function, the Follower will complete the
current cycle. When it has reached the end of the Working Segment, the
cycle will exit at the Working Segment velocity (see Working Ratio) and
execute the next step in the PCX program. After exiting the cycle, all
program steps are allowed except Dwell immediately following the YExecute Follower Cycle statement. Dwell requires that the Follower axis
be at zero velocity. If there are additional motion statements, the
Working Ratio velocity at the end of the Working Segment will serve as
the initial velocity for them. This is similar to compounded Indexes but
also works with Homes as well. If there are no more motion statements,
the Stop/Hold Decel Time from the Limits screen will be used after the
completion of the Working Segment.
This input is a latching type function. This means that the input need
only be pulsed once. It is cleared when the cycle is exited.
WARNING!
The next motion statement following the Y Execute Follower Cycle
statement should not be an Absolute Index because the Follower axis
might reverse direction.
When used in conjunction with the Cycle Drop Out input function, the
following behaviors will be observed.
Please note that a machine cycle is viewed as going from the end of one
Working Segment to the end of the next Working Segment. This input
function is only functional when in a cycle. See Figure 11.
•If the Cycle Drop Out input function is active and the Cycle Exit
input function is activated, the Follower will complete the Cycle DropOut and then exit the cycle at the Cycle Drop Out Position.
•If the Cycle Exit input function is active and the Cycle Drop Out
input function is activated, the Cycle Drop Out input function is
ignored and the Follower will exit the cycle at the end of the current
Working Segment.
•If the Cycle Exit input function and the Cycle Drop Out input
function are activated simultaneously, the Cycle Drop Out input
function is ignored and the Follower will exit the cycle at the end of
the current Working Segment.
•If the Cycle Drop Out input function is active, then the Cycle Exit
input function is activated, and the Cycle Drop Out input function is
deactivated, then the Follower will exit the cycle at the end of the
current Working Segment. If the Follower is past the end of the
current Working Segment and is decelerating when the Cycle DropOut input function is deactivated, then the Cycle Drop Out input
function will not complete and it will exit at the end of the next
Working Segment.
118Working Ratio Increment
This edge triggered input is used to increment the Working Ratio by the
Working Ratio Change Increment value. It is only functional when in a
cycle. It must be assigned using the IF serial command. It is uploaded
and downloaded by PCX. See the TC5 serial command.
119Working Ratio Decrement
This edge triggered input is used to decrement the Working Ratio by the
Working Ratio Change Increment value. It is only functional when in a
cycle. It must be assigned using the IF serial command. It is uploaded
and downloaded by PCX. See the TC5 serial command.
Typical Input Assignments
The following input assignments handle most customer needs.
InputFunctionNotes
145-Zero Master CycleActive at all times, if the Master
215-Home Sensor (0)
46-Zero Follower Cycle
311-Stop Motion
21-Reset Fault
429-Initiate ProgramOnly active outside of a program.
51-Home (0) Initiate
116-Cycle Exit
649-Cycle Drop OutOnly active in a cycle.
772-Master Phase IncrementOnly active in a cycle.
873-Master Phase DecrementOnly active in a cycle.
13115-Reset MasterOnly active outside of a cycle.
is defined by sensor.
Only active outside of a cycle or
index.
Only active in a cycle.
Active at all times.
Only active when faulted.
Only active outside of a program.
Only active in a cycle.
P/N 400274-01 Revision A757
PCM-22 Rotary Knife Controller
Output Functions
On the Output Functions screen, the left-hand column of numbers
(Function Assignments) corresponds directly to the output lines on the
drive. The next column (Function) lists all of the output functions
available and shows which output line each function is assigned to on
the drive. Output functions assigned to line 0 are inactive.
Use the up/down arrow keys to move the cursor to the desired output
function, type in the desired line number and press Enter. The output
function number will now appear beside the correct line number in the
left window. The drive will accept multiple output assignments on any
output line.
Most of the output functions are discussed in the 230V FX Drives Setup
and Programming Operator's Manual (P/N 400282-00), 460V FX Drives
Setup and Programming Operator's Manual (P/N 400310-00) or 525
Programmable Motion Controller Installation and Operation Manual
(P/N 400276-01) as appropriate. The output functions which are specific
to the PCM-22 are discussed in this section.
Figure 29Output Functions Screen
Outputs require an external isolated supply voltage, usually the same
supply as the inputs. Each output can sink or source 0.2 amps DC.
Description Of Output Functions
17At Sync
Activates when the Follower axis is in sync with the Master axis (i.e. the
acceleration portion of the Index is complete). This is not used during
PCM-22 Follower Cycles, it is only used for synchronized Indexes.
For example:
In a flying cut-off system, the cut-off can not be made until the Follower
and Master are in sync. This output would signal the cut-off mechanism
that the Follower axis is in sync with Master axis. It must be assigned by
OF serial command. It is uploaded and downloaded by PCX.
18Sync Fault/Fly Cut-off
Indicates that the programmed length reached a count that should have
initiated another flying cutoff but the FX drive was not in position to
initiate the flying cutoff operation. This is not used during PCM-22
Follower Cycles, it is only used for synchronized Indexes.
21Master Cycle Defined
When the Master Cycle is not Defined By Sensor, one Zero Master Cycle
input is required for the Master Cycle Defined output function to
activate.
When the Master Cycle is Defined By Sensor, two Zero Master Cycle
inputs are required for the Master Cycle Defined output function to
activate.
It is always functional.
PCM-22 Software Setup
22Follower Cycle Defined
Activated when a Follower cycle is initiated and a reference Home or
Index was completed. It is only functional in a cycle.
24In Phase
Activates when the total phase variation is between Phase Distance
Error Limit(+) and Phase Distance Error Limit(-). It will not activate
until the Follower has completed its phase correction. It is the
compliment of the Phase Distance Error Limit output function 44. It may
be active in a cycle and is always deactivated outside of a cycle. When
the Follower cycle is starting, it will be inactive until the start of the first
Working Segment is reached.
It is useful for monitoring system performance and diagnostic purposes.
See Follower Cycles screen and Maximizing Profile Performance.
25Master Sensor Missing
Activates if the Master distance traveled from the last Zero Master Cycle
sensor input is greater than 1½ times (default) the average Master CycleLength. The Master Sensor Missing output is deactivated when a valid
Master sensor input is received. It is always functional.
During a missing Master sensor condition, the Cycle Error output
function will be active and the CQ serial command will return 0x810.
The Master Sensor Missing activation distance is controlled by the SM
serial command. It is entered in degrees from 0 to 360 with a default of
180, this is 50 percent longer than the AverageMaster Cycle Length.
See Average Length, Master Sensor Valid Zone, the ML11 and FM12
serial commands.
P/N 400274-01 Revision A759
PCM-22 Rotary Knife Controller
26Follower Sensor Missing
41Cycle Limit Reached
Activates if the Follower distance traveled from the last Zero Follower
Cycle sensor input is greater than 1½ times (default) the average
Follower Cycle Length. The Follower Sensor Missing output is
deactivated when a valid Follower sensor input is received. It is only
functional in a cycle.
During a missing Follower sensor condition, the Cycle Error output
function will be active and the CQ serial command will return 0x820.
The Follower Sensor Missing activation distance is controlled by the SF
serial command. It is entered in degrees from 0 to 360 with a default of
180, this is 50 percent longer than the AverageFollower Cycle Length.
See Average Length, Follower Sensor Valid Zone, the FL11 and FM13
serial commands.
Activates when one of the cycle limit flags is set and deactivates when
the condition is eliminated. Under certain conditions, it may stay active
after the cycle has ended. See the CQ serial command and the CycleError output function.
42Cycle Count Reached
Active when the Cycle Count number (set in the Follower Cycles screen)
is reached. It may stay active after the cycle has ended.
This output function may be deactivated by activating the Reset CycleCounter input function #74 or by changing the value of the Cycle Count
which will clear the current Cycle Count. See the FF and KC4 serial
commands.
43Batch Count Reached
Active when the Batch Count number (set in the Follower Cycles screen)
is reached. It may stay active after the cycle has ended.
This output function may be deactivated by activating the Reset BatchCounter input function #75 or by changing the value of the Batch Count
which will clear the current Batch Count.
44Phase Distance Error Limit
Active any time the Follower Phase Variation exceeds the Phase
Distance Error Limits. It is the compliment of In Phase described earlier.
It may be activated when in a cycle and is always deactivated when
outside of a cycle.
47Extra Master Sensor
This output function is primarily for diagnostic purposes. It is activated
when a Zero Master Cycle input occurs when the distance traveled by
the Master axis is less than the Master Length Lower Limit. The output
will deactivate when a valid Master Length is detected. When this
condition occurs the Cycle Limit Reached output will also be activated. It
is always functional. See Master Length Lower Limit and the CQ serial
command.
66Cycle Error
This output function activates in situations where a serious profile error
was detected and it is not possible for the PCM-22 to execute the
specified profile.
1) Activates when a cycle is started without executing a Home or Index
reference move first. In this case, a FExternal Distance Error fault
will occur and the CQ serial command will return zero. See Homesand the Follower Zero Position.
2) Activates when a cycle is starting if a Cycle Inter-Relationship
problem is detected. In this case the PCM-22 will stop the cycle
without initiating motion. The CQ serial command will have flags set
indicating where the problem is.
3) Activates when excessive Follower Phase Variation, Master Phase
Variation, Follower Length or Master Length change is detected. This
causes the next Master Length, next Follower Length or the next
Cycle Point to become less than the corresponding Master/Follower
Length Lower Limit. In order to attempt to control the situation, the
average length will be used and the phase will be temporarily
changed. The output will be latched active even if the situation was
controlled. It is up to the user to decide how to handle this error
condition when a cycle is executing. The CQ serial command will have
flags set indicating where the problem is. Other than user changes,
the primary causes of this would be too small of a Working Segment
for the Follower velocity required, encoder slippage, mechanical
failure, noisy sensors or low averaging in the Follower profile.
4) Activates when a Missing Master Sensor or Missing Follower Sensor
condition is detected. The serial command CQ will return 0x810 or
0x820, respectively, indicating this. The output will be deactivated if
the situation was corrected.
5) Activates when a cycle is stopping and an active cycle limit flag is
detected. The CQ serial command will have flags set indicating where
the problem is.
It may be active after the cycle has ended. See Cycle Limit Reached and
Maximum Master Velocity.
PCM-22 Software Setup
71Cycle Dropped Out
P/N 400274-01 Revision A761
Activates after the Cycle Drop Out input was activated and the Follower
axis has arrived at the Cycle Drop Out Position. Please note that if the
Master sync source stops while the Cycle Drop Out input is activated,
but before the dropout position is reached, the output will not activate. It
may be active after the cycle has ended if used in conjunction with CycleExit.
PCM-22 Rotary Knife Controller
Recommended Output Assignments
It has been found that the following output arrangement allows the
greatest diagnostic and system control capability. The output functions
should be assigned but do not all need to be wired to the panel outputs.
OutputFunctionNotes
966-Cycle Error
Machine needs to be stopped soon
and checked. There is a serious
issue in progress.
Check CQ serial command for
reason.
26-Follower Sensor Missing
1041-Cycle Limit Reached
47-Extra Master Sensor
1125-Master Sensor MissingOnly active in a cycle if the Master
126-Hardware Fault
7-Travel Limit Fault
8-Position Error Fault
21Unassigned
2221-Master Cycle DefinedMust be active before Follower
2322-Follower Cycle DefinedOnly active in a cycle. Will not
2424-In PhaseOnly active in a cycle. Complement
Only active in a cycle if the
Follower Cycle is defined by sensor.
Possible sensor failure or Follower
Sensor Valid Zone issue.
There is an issue in progress,
usually the last user adjustment
exceeded a limit.
Check CQ serial command for
reason.
If the Master Cycle is defined by
sensor see Lower Master Length
Limits.
Cycle is defined by sensor. Possible
sensor failure or Master Sensor
Valid Zone issue. See CQ serial
command.
Check FS serial command for
reason.
Motion Programs are a series of Homes, Indexes and other operations
that have been previously set up that you combine with other
programming steps to create a motion profile. Each motion program
provides a series of movements in conjunction with other machine
functions.
Multiple programs can be created using PCX software and stored in the
PCM-22, each designed for a different machine function. The PCM-22 is
capable of storing up to 16 (0 to 15) Master cycle definitions, 16 (0 to 15)
Follower cycle definitions, 64 (0 to 63) Indexes, 2 Homes, 100 motion
programs (0 to 99), and a maximum of 512 program steps in the nonvolatile memory.
The number of available programs and average number of steps per
program are directly related to each other. The memory is set up such
that if you require 100 programs (maximum), each program can have an
average of 5 program steps each. If the number of programs is reduced to
a minimum, you could have as many as 255 steps in a single program.
Please refer to your FX Drives manual for a complete description of the
programming capabilities available.
PCM-22 Software Setup
Additional programming functions
The PCM-22 has additional programming capabilities available. Each
program function has a designated single or double letter function code
that is used when creating a program. This section describes the unique
PCM-22 functions. Please refer to your FX Drives manual for a complete
description of all other programming functions.
RWait For Counter
An R function code allows you to wait for the number of counts you enter
before continuing to the next program line. Enter the desired number of
counts in the data field. Counting is determined by the CW(+) and
CCW(-) rotation of the sync encoder as viewed from the shaft end of the
sync encoder. The count originates from the last Start External CounterS or Wait For CounterR function code.
WARNING!
The Master processing must be reset after using this command
before executing a Y Execute Follower Cycle function code.
SStart Counter
An S function code resets and starts the internal counter for counting
the external encoder pulses.
P/N 400274-01 Revision A763
WARNING!
The Master processing must be reset after using this command
before executing a Y Execute Follower Cycle function code.
PCM-22 Rotary Knife Controller
TTime Base
YExecute Follower Cycle
Example program
This code determines whether the Time Base for any programming
function placed after the Time Base function code in a program
(including Dwells) is Synchronized (sync encoder), Real Time (normal) or
Analog. It is important to remember that if you want a limited number of
program steps done in Synchronized mode, you must restore the TimeBase to Real Time after those program steps.
Note:Follower cycles do not execute in synchronized time but are
synchronized in position.
When the program reaches the Y Execute Follower Cycle function code
the designated Follower Cycle will begin.
No program steps after the Y Execute Follower Cycle function code will
be executed unless the Cycle Exit input function 116, is activated. If a
stop motion command is issued the program will end.
Typically the first step in the program moves the Follower axis to some
valid start point or home.
The Home function is executed prior to the Y Execute Follower Cycle
function code to establish a Follower zero position. See Homes and theFollower Zero Position.
Figure 30Program Example
The Follower first moves to the Home 0 position and begins accelerating
to be in phase with the Master Axis at the start of the first possible
Working Segment. The Follower will continue executing the cycle until a
Stop Motion or Cycle Exit is issued. If Cycle Exit is activated, theFollower cycle is exited at the end of the Working Segment at the
Working Ratio velocity. The programmable output pattern is activated
and could be fed to the stop motion input of the material feed (master)
axis. The exiting Follower axis velocity will automatically become the
starting velocity of the next motion command, a real time, incremental
Index in this example. See Cycle Exit.
Cut off sheets of material at a specific distance from the leading edge of a
printed image.
Solution
FX positioning drive with a PCM-22 Rotary Knife Controller using a
sync. encoder measuring the movement of the conveyor belt, a master
registration (product) sensor on the conveyor belt (Master axis) and a
follower (proximity) sensor on the knife axis (Follower axis).
Operation
As the leading edge of the printed image is sensed, the distance from the
last image is computed. This allows the PCM-22 to compute a correction
necessary to compensate for any phase or length variation on the next
cycle. When the product reaches the correct position, the PCM-22 will
have positioned the leading edge of the knife assembly at the correct
position and will be matching the speed of the product.
Results
High degree of flexibility and accuracy in the size of the product.
ANVIL
FOLLOWER
SENSOR
FX AMPLIFIER
WITH PCM-22
MOTOR
P/N 400274-01 Revision A767
PCM-22 Rotary Knife Controller
Seal and Cut Off Packages
Objective
Solution
Operation
Results
FX AMPLIFIER WITH PCM-22
FOLLOWER
SENSOR
FOLLOWER
AXIS
MASTER REGISTRATION
SENSOR
REGISTRATION
MARKS
MASTER AXIS
(SYNC ENCODER)
SEALER
ASSEMBLY
Seal and cut off packages at a specific distance from the leading edge of a
registration mark on wrapping film.
FX positioning drive with a PCM-22 Rotary Knife Controller using a
sync. encoder measuring the movement of the conveyor belt, a master
registration (product) sensor on the conveyor belt (Master axis) and a
follower (proximity) sensor on the seal/cut head (Follower axis).
As the leading edge of the registration mark is sensed, the distance from
the last registration mark is computed. This allows the PCM-22 to
compute a correction necessary to compensate for any phase or length
variation on the next cycle. When the product reaches the correct
position, the PCM-22 will have positioned the leading edge of the seal/cut
assembly at the correct position and will be matching the speed of the
product.
High degree of flexibility and accuracy in the size of the sealed product.
To accurately place a die cut out and perforation in relationship to a pair
of seals on a continuous tube of material while easily being able to
change the size of the product without physical changes to the machine.
The product length can be changed easily by selecting one of up to 16
previously setup products serial commands or by Master Length
increment/decrement inputs switches.
Solution
Two FX Positioning Drives with PCM-22 Rotary Knife Controllers using
an encoder on the material tension roll (Master axis), a position sensor
on the seal head (1st Follower axis), a product seal position sensor
(Master axis) and the rolling die position sensor (2nd Follower axis).
Operation
When the desired amount of material has passed, the first PCM-22 will
have positioned the seal bar at the correct position relative to the last
seal. The seal functions as a registration mark for the rolling die
operation. When the seal reaches the correct position for punching, the
second PCM-22 will have positioned the edge of the die at the correct
position relative to the seal. This is done automatically by speeding up or
slowing down the sealer axis while it is not in contact with the material.
The die axis tracks the seal positions and automatically by speeds up or
slows down to punch at the correct position relative to the seal position.
The PCM-22’s will match the speed of the product while they are in
contact with it.
Results
High degree of flexibility in product size and great accuracy in the
length, placement of the seal and punching of the product.
P/N 400274-01 Revision A769
PCM-22 Rotary Knife Controller
Pick and Place
MSC
CABLE
SCS-4
ENCODER
CONTINUOUS
MOLD
FX AMPLIFIER
WITH PCM-22
MASTER
PROXIMITY
SENSOR
MOTOR
FOLLOWER
AXIS
TAKE AWAY
CONVEYOR
FOLLOWER
PROXIMITY
SENSOR
Objective
To move delicate parts from a continuous molding process while
handling the sequencing requirements of the molding process.
Conventional pick and place approaches were not suitable because the
mold does not stop moving and the products were still soft.
Solution
A FX positioning drive with a PCM-22 Rotary Knife Controller using an
SCS-4 encoder measuring the movement of the molding process, a
master registration (product) sensor on the process (Master axis) and a
follower proximity sensor on the vacuum pick up take away assembly
(Follower axis).
Operation
The PCM-22s’ Working Segment is positioned so as the mold is opening,
it matches the speed of the mold. The vacuum pick up lifts the part from
the mold and gets it clear before the mold closes again.
As the Working Segment occurs to pick up the product from the mold,
the product that was previously picked up is deposited on to the take
away conveyor at the same speed as the mold due to the mechanical
linkage of the vacuum pick ups.
An additional benefit to the kind of motion profiles the PCM-22 provides,
is that the smoothness of the velocity transitions may be adjusted by
changing software parameters.
Results
A flexible system capable of moving parts from one process to another
easily without any mechanical changeover for a large range of products
sizes.
A flexible way to way to imprint products at a specific distance from the
leading edge of the product which are difficult due to their size or shape.
Solution
A FX positioning drive with PCM-22 Rotary Knife Controller, a master
axis synchronization encoder, a master (product) registration sensor and
a proximity follower sensor for the imprint (Follower) axis.
Operation
The union of the reciprocating eccentric imprint mechanism with the
PCM-22 Rotary Knife Controller allows the motion profile to be changed.
FOLLOWER VELOCITY
MACHINE CYCLE
WORKING SEGMENTWORKING SEGMENT
WORKING
RATIO
VELOCITY
ZERO
CYCLE POINT
VARIABLE SEGMENT
CALCULATED BY
THE PCM
MASTER CYCLE
FOLLOWER CYCLE
CYCLE POINT
MASTER
POSITION
Results
P/N 400274-01 Revision A771
The motion may be adjusted from the standard elliptical motion to a
more circular or egg shaped motion profile by changing software
parameters in the PCM-22. This allows control over where the imprint
occurs along with the speed and duration of the imprint while the
product is moving.
PCM-22 Rotary Knife Controller
A flexible system capable of precise placement and control over an
imprint.
This process only applies when at least one axis is defined by sensor.
To achieve maximum performance, the PCM-22 motion profile needs to
be adjusted before production use.
IMPORTANT!
The performance of the PCM-22 will only be as good as the
information it gets from the registration sensor(s) and
synchronization source.
Before the system can be adjusted for performance, it is critical that
the sensors are producing a strong, distinct signal and that the
encoder is riding on the product without slipping or vibrating.
This adjustment process is done in two stages:
1. The Average Master and Average Follower Length Variations are
minimized.
2. The Master and Follower Phase Variations are minimized.
The process will take the longest the first time and successive profile
styles will only need minor adjustments to account for profile variation.
Following is a detailed explanation of how to perform the adjustment
process. A large part of this is learning to use and interpret the
information from the various drive commands that are available.
Note:It is normal to have small amounts of variation even after
profile adjustment due to machine and material issues such as
gear reducer backlash, web material which stretches and other
mechanical issues.
P/N 400274-01 Revision A773
PCM-22 Rotary Knife Controller
Commands Referenced
New Commands
Existing Commands
The following commands will be referenced during the tuning process.
PCM-22 Firmware, P/N: 401167-01, version A6 and higher is required to
support all of these commands.
FM7:Master Phase Variation - user units
FM8:Follower Phase Variation - user units
FM9:Master Length Variation - synchronization steps
FM10: Follower Length Variation - resolver steps
FL11: Average Follower length - resolver steps.
ML11: Average Master Length - synchronization steps.
PH1:Phase Correction Limit - 0 to 100 percent.
PH2:Follower Cycle Length Correction Limit - 0 to 100 percent.
PH3:Master Cycle Length Correction Limit - 0 to 100 percent.
Note:A tool called MON.EXE may be used to read and write the serial
commands described in the following sections; MinimizingLength Variation and Minimizing Phase Variation. Usage
instructions for MON.EXE are in the README.TXT file.
A sample script file, PCM22.MON, for MON.EXE has been
provided to be used when performing the procedures
described in Minimizing Length Variation and MinimizingPhase Variation.
MON.EXE, PCM22.MON and README.TXT files are located on
the PCX diskette. They may also may be obtained from the
EMERSON Motion Control BBS or the Internet web page.
Minimizing Length Variation
1) Start with the following parameters at the default settings:
• The Master Cycle Length Correction Limit at 100 percent.
• The Master Sensor Averaging to 8 cycles.
• The Follower Cycle Length Correction Limit at 100 percent
• The Follower Phase Correction Limit at 100 percent.
• The Follower Sensor Averaging to 8 cycles.
If you have MON.EXE available, start it and load the PCM22.MON
file. MON.EXE will do all of the querying for you during the
adjustments and allow user to more effectively monitor the machines
performance.
2) Start the machine and let it run at least 24 cycles so it can “learn”
the mechanical variations of the Master Length (products) and the
Follower Length.
3)Query FM9 and FM10 serial commands, the Master Length
Variation and Follower Length Variation respectively. Each are
updated once per cycle.
4) Choose the larger value of the two and query ML11 for FM9 or FL11
for FM10 . The Average (running) Master and Follower Lengths are
updated once per cycle and will help determine when the lengths are
stable.
5) In order to track as tightly as possible, the amount of length
variation must be reduced. Cycle Length Correction Limit reductions
should be done in 5 percent or smaller increments.
•If FM9 is larger than FM10, reduce the Master Cycle Length
Correction Limit (PH3 serial command) using PCX software.
•If FM10 is larger than FM9, reduce the Follower Cycle Length
Correction Limit (PH2 serial command) using PCX software.
6)Let the machine run at least three times the larger of the Master or
Follower Length Averaging number of cycles so the average lengths
can adjust with the new length correction limit.
7) Repeat steps 3 through 6 until the length variation is minimal for
the Master and the Follower axes. After several passes you should
see a trend towards stability when querying ML11 and FL11 that
will verify that the lengths are becoming more regular. This will be
easy to see if you are using MON.EXE.
Notes: If the length variations do not stabilize to an acceptable level or
if the either Master or Follower Length Correction Limit is
below 35 percent something is wrong mechanically with the
system. It will be necessary to do the following on the
appropriate axis.
1) If this fails to improve the Master length variation, check the
following:
•The Zero Master Cycle sensor is producing a strong,
distinct signal.
•The encoder is riding on the product without slipping or
vibrating.
•Examine the Master axis material control/tensioning
system.
2) If this fails to improve the Follower length variation, check
the following:
•The Zero Follower Cycle sensor is producing a strong,
distinct signal.
•Examine the Follower axis mechanics for looseness, sensor
functionality and mounting.
3) It is sometimes necessary to reduce the Master or Follower
Length Averaging and increase the Master or Follower
Length Correction Limit as appropriate to make the system
more responsive in order to track tighter. This should be
done carefully so as not to miss the point where the length
variations are as small as possible. Otherwise the
P/N 400274-01 Revision A775
PCM-22 Rotary Knife Controller
Minimizing Phase Variation
responsiveness of the system will over compensate and
make the length variations worse.
Once the Master and Follower length variation are minimized, you may
start adjusting the Phase Correction Limit (PH1 serial command).
It is normal to have small amounts of phase variation. However, large
errors should not occur during normal cycle operation. Large variations
at high speed could cause undesirable acceleration rates. Lowering the
Phase Correction Limit value will reduce the size of the phase variations
on the system.
Note:The total phase variation is the sum of the detected Master
phase variation (FM7 serial command ) and Follower phase
variation (FM8 serial command).
The FM7 and FM8 serial commands are accessed individually. They
are each updated once per cycle and are in user units without
decimal points. The information gained from the commands is used
as a indication of general system performance and is not accurate
during user-induced phase changes using I/O or serial.
If you have MON.EXE available, start it and load the PCM22.MON
file. MON.EXE will do all of the querying for you during the
adjustments and allow user to more effectively monitor the machines
performance.
1) Query FM7 and FM8. Add them to obtain the total phase variation.
2) Query FL11 and ML11, the average Follower and Master Lengths
respectively. The average lengths should stabilize further as the
adjustment process continues.
3) For the system to track as tightly as possible, you need to reduce the
Phase Correction Limit (PH1 serial command), which is applied to
both the Master and Follower phase variation. This adjustment
should be done in 5 percent or smaller increments.
4) Repeat steps 1, 2, and 3 until the phase variation is minimal i.e. until
the amount of Master and Follower phase variation is within
application tolerances and stable. After several passes you should see
a trend towards stability when querying ML11 and FL11 that will
verify that the lengths are becoming more regular. This will be easy
to see if you are using MON.EXE.
Note:If the phase variations do not stabilize to an acceptable level or
if the Phase Correction Limit is below 40 percent something is
wrong with the system. It will be necessary to do one of the
following (one at a time) in order:
1) Examine the Master axis material control tensioning
system, encoder mounting, sensor functionality and
mounting.
2) Examine the Follower axis mechanics for looseness, sensor
functionality and mounting.
Maximizing Profile Performance
3) Perform the process for Minimizing Length Variation again.
4) Adjust the Working Segment wider or narrower by 5
percent.
5) Adjust the EG gain by increments of 0x10, upwards first.
P/N 400274-01 Revision A777
PCM-22 Rotary Knife Controller
6) Decrease the DG gain by increments of 0x1.
The length and phase variation should be re-checked after any
of the six possible adjustments above.
Once the total phase variation is reduced as much as possible, the final
adjustment if desired, is the Phase Correction Dead Band (PH0 serial
command). See Follower Cycles
Once this is accomplished, Phase Correction Limit, does not need to
change unless there are large Follower Length or sensor position
changes due to a machine or product change.
Note:The value of FM7 plus FM8 is tested against the Phase Distance
Error Limit (+) and Phase Distance Error Limit (-) to activate the
In Phase output. An alternate way of minimizing phase
variation is to monitor the In Phase, output function 24 and
adjust Phase Correction Limit slowly while reducing the PhaseDistance Error Limit(+) and Phase Distance Error Limit(-) to the
performance desired. This is a better approach for high speed
applications because of the inherent latency of serial
commands.
See IssuesMaintaining Phase in Tips and Troubleshooting.
If an odd behavior is seen (e.g., the In Phase output is deactivated or is
blinking, a Cycle Error/Cycle Limit Reached error output is active) go
online and query the CQ, FM7, FM8, FM9 and FM10 serial commands.
This should indicate what the issue is.
Once a user adjustment change occurs the system can take up to two
cycles to complete the change depending on when the change is
requested in the cycle. See Operational Timing.
Product Ranges and Limits
The behavior of the PCM-22 is controlled by the limits/parameters
entered. They must match the product for correct operation. This is why
it is a not a good idea to attempt a “one size fits all” approach (i.e., one
set of product parameters for a wide range of product lengths).
There are three solutions to this situation:
1. The simplest approach is to setup several Master Cycle definitions
and have each called from identical Follower cycle definitions. Each
Master Cycle definition would cover a smaller product range. Each
Follower cycle could then be called from separate programs. This
may be accomplished with program select lines.
2. Setup several smaller product ranges in separate Master Cycle
definitions and only use one Follower cycle definition. This can be
accomplished by using the FT serial command and a T-21 Data
Entry Panel.
For example:CY = 1Select Follower Cycle 1 to edit.FT = 15Select Master Cycle 15 to use with Follower Cycle 1.The next time Follower Cycle 1 is started, the Master processing will
be reset and Master Cycle 15 definition will be used. The CI2 serial
command returns the current Master cycle.
3. Using only one Master Cycle and one Follower Cycle definition, a T21 or T-60/T-61 could be programmed to change the Master Length
When the Y Execute Follower Cycle function code is reached in the PCX
program an FExternal Distance Error fault occurs and the Cycle Error
output function 66 is activated.
Cause
1) The Working Segment is overlapping the Follower zero position. The
Working Segment Offset or Working Segment needs to be adjusted.
See Cycle Inter-Relationships.
2) A reference Home or Index motion was not performed to move the
Follower axis to the Follower zero position before executing the
Y Execute Follower Cycle PCX function code.
Symptom
When the Y Execute Follower Cycle function code is reached in the PCX
program, the drive displays an E and the Cycle Error output function 66
is activated.
Cause
One or more of the Cycle Inter-Relationships is invalid. Check the CQ
serial command for what the issue(s) are. See Cycle Inter-Relationships.
Tips and Troubleshooting
Symptom
The Follower is in cycle with P on the display but no motion is occurring.
Cause
1) Check to make sure that the drive is receiving sync. pulses from the
encoder or up stream drive and that the sync. polarity and
compensation are correct. See Master Axis.
Note:The synchronization source must count in a positive direction
for proper operation.
2) The Master cycle is not defined. See How the Master Cycle is
Defined.
3) The Cycle Drop Out input function 49 is active.
Verifying the Working Segment Position
Where the center of the Working Segment/Cycle Point is in relationship
to the product can impact the quality of the operation (cutting, printing,
etc.). Verifying the Cycle Point and the Working Offset may be done two
ways:
1. Activate the Cycle Drop Out input function. Where the Follower axis
stops will be exactly opposite the Cycle Point.
2. Enter a long, not defined by sensor Master Product at least twice as
large as the Follower Length. The Follower axis will stop in the
middle of the Variable Segment. This position will be exactly opposite
the Cycle Point.
P/N 400274-01 Revision A781
PCM-22 Rotary Knife Controller
Issues Maintaining Phase
Phase issues may be caused by a number of different reasons:
1) Master / Product control issues.
2) Master phase variations are primarily a combination of product
slippage, encoder slippage, material stretch and sensor latency. This
will become worse as the system speed increases if not compensated
for by the Follower and/or mechanical adjustments. This would also
be seen if the Master distance per revolution does not match the
distance traveled. The Master sensor position should be at least the
computed minimum Master Sensor Distance from the center of the
Working Segment so that the effects of material stretch are
minimized.
3) Follower phase variations are primarily Following Error and will
become worse as the system speed increases if not compensated for.
4) Follower length variations are primarily differences between the
individual Follower lengths which can be controlled by adjusting the
Follower Length Correction Limit or Follower Sensor Averaging. If
the Follower distance per revolution does not match the gear ratio
then it will first be perceived as length variation and then as phase
variation once the Follower Upper/Lower Length Limit is reached.
5) If the Master phase variation / Follower phase variation is positive
due to a late sensor from a short length or potential noise, a positive
phase variation is added to the of the next Cycle Point. Inversely, the
Master phase variation / Follower phase variation may be negative
due to an early sensor and is subtracted from the Follower/Master
position on the next cycle.
6) A Master axis that is running too fast for the profile. Too narrow or
wide of Master or Follower Length Upper/Lower Limits.
7) Too narrow or wide of a Follower Sensor Valid Zone.
8) Extra or missing sensors.
See Maximizing Profile Performance, Master Cycles and Follower Cycles
screens.
The measured Master Length or Follower length does not match the
values returned by the PCM-22 using the FM12 or FM13 serial
commands which return the average Master Length or Follower Length
in user units respectively.
Causes
The User Distance Per Motor Revolution on the PCX Drive Parameters
screen or User Distance Per Revolution on the PCX Master Axis screen
needs to be adjusted in the direction of the measured length. If not done,
this will cause other issues as the speed is increased and the machine is
fine tuned.
For example:
A “not defined by sensor” Product Length measures 9.875”; FM12 and
the entered Product Length is 9.800”. The User Distance Per Revolution
on the PCX Master Axis screen needs to be multiplied by (9.875 / 9.800)
to calibrate the PCM-22 data to the mechanical data.
Tips and Troubleshooting
Synchronization Source Issues
Symptom
The Follower motion is jumpy or coarse.
Possible Causes
A) The PCM-22 is synchronized with the encoder (Master) position. Any
slippage or bounce of the encoder to the product will be reflected in
the position and motion of the Follower. Chain & sprocket coupling
to the encoder such as should not be used.
B) The number of sync steps per Master Length is much less than the
number of resolver steps per Follower length. See Maximum ProductVelocity and Master Axis.
Symptom
The Cycle Point appears to “walk” as the speed is increased.
Possible Causes
A) The Master encoder should be as close as possible to the Follower
and not be allowed to vibrate or slip relative to the product. If
product slippage is occurring it, will usually appear as Master PhaseVariation.
Note:Encoder selection should be based on the accuracy desired in
the operation.
For example, If your encoder delivers 12,000 counts per
revolution and the distance per revolution is 12.000 inches then
the distance per count is 0.001 inches. The PCM-22 will attempt
to track the Master to +/- 0.001 inches as this is the highest
accuracy possible.
P/N 400274-01 Revision A783
PCM-22 Rotary Knife Controller
Running Into a Length Limit
B) The Follower Cycle Length entered is wrong when the Follower cycle
is not defined by sensor.
C) One or more of the following are set incorrectly: Master Cycle Length
Correction Limit, Follower Cycle Length Correction Limit and Phase
Correction Limit. See Maximizing Profile Performance.
D) Sensor response time is too slow for the application’s speed. See
Sensors.
Symptoms
One or more of the following symptoms would be observed:
1. The In Phase output function will be blinking.
2. The Cycle Limit Reached output function 41 is active.
3. The CQ serial command returns 0x10 or 0x20.
4. The Extra Master Sensor output function 47 is active.
5. Follower cycles occur with no products or between products.
6. Products are being skipped (i.e., no Follower cycle occurs).
7. A constant Master Phase Variation (FM7) equal to the difference in
what was measured between Master sensor inputs (ML1-8, ML11 or
FM12) and one of the Master Length Limits.
8. A constant Follower Phase Variation (FM8) equal to the difference in
what was measured between Follower sensor inputs (FL1-8, FL11 or
FM13) and one of the Follower Length Limits.
9. The product length appears to oscillate long, short, long, short.
10. The Follower motion will become aggressive or erratic.
Possible Causes
If an input occurs inside the Master Sensor Valid Zone or Follower
Sensor Valid Zone but is less than the Follower Length Lower Limit, the
Follower Length Lower Limit is used. Similarly, if an input occurs insidethe Follower Sensor Valid Zone but is greater than the Follower Length
Upper Limit, the Follower Length Upper Limit is used. See the Follower
Cycles screen, Missing Sensor Issues, Extra Sensor Issues and the CQ
One or more of the following symptoms would be observed:
1. The Master Sensor Missing output function 25 is active.
2. The Follower Sensor Missing output function 26 is active.
3. The Cycle Error output function 66 is active. and the CQ serial
command returns 0x810 or 0x820.
4. Several ML1-8 values are the same and that value is the Master
Length Upper Limit in sync. steps.
5. Several FL1-8 values are the same and that value is the Follower
Length Upper Limit in resolver steps.
6. Follower cycles occur with no products or between products.
7. Products are being skipped (i.e., no Follower cycle occurs).
Possible Causes
1) Check the functionality of the sensor using IO0 (IO zero) serial
command. It returns a hexadecimal mask of the active inputs.
2) Electrical noise can be picked up on the sensor leads and cause false
triggering.
Follower Axis
1) Make sure you are getting the Follower sensor input when you
are supposed to by widening the Follower Sensor Valid Zone.
This can be checked by querying serial command IO0(IO zero)
while monitoring the position of the Follower axis and the
Follower Sensor Missing output function.
2) Make sure that the Follower Length Upper Limit is within the
Follower Sensor Valid Zone is close to the tolerances of the
application.
Master Axis
1) Make sure you are getting the Master sensor input when you are
supposed to by widening the Master Sensor Valid Zone. This can
be checked by querying serial command IO0(IO zero) while
monitoring the position of the Master axis and the Master SensorMissing output function.
2) Make sure that the Master Length Upper Limit is within the
Master Sensor Valid Zone is close to the tolerances of the
application.
See the CQ serial command, Follower Cycles and Master Cycles screens.
Tips and Troubleshooting
P/N 400274-01 Revision A785
PCM-22 Rotary Knife Controller
Extra Sensor Issues
Symptoms
One or more of the following symptoms would be observed:
1. The Cycle Limit Reached output function 41 is active.
2. The CQ serial command returns 0x10 or 0x20.
3. The Extra Master Sensor output function 47 is active.
4. Follower cycles occur with no products or between products.
5. Products are being skipped (i.e., no Follower cycle occurs).
6. Several ML1-8 values are the same value and that value is the
Master Length Lower Limit in sync. steps.
7. Several FL1-8 values are the same and that value is the FollowerLength Lower Limit in resolver steps.
Possible Causes
Check the position of the sensor, the wiring, and that the sensor is
functional. The IO0 (IO zero) serial command returns a hexadecimal
mask of the active inputs.
Follower Axis
1) Make sure you are not getting extra Follower sensors when you
are not supposed to by narrowing the Follower Sensor ValidZone. This can be checked by querying IO0 (IO zero) serial
command while monitoring the position of the Follower axis as
appropriate.
2) Make sure that the Follower Length Lower Limit is within the
Follower Sensor Valid Zone and Follower Length Lower Limit is
close to the tolerances of the application.
Master Axis
1) Make sure you are not getting extra Master sensors when you
are not supposed to by narrowing the appropriate MasterSensorValid Zone. This can be checked by querying IO0 (IO zero) serial
command while monitoring the position of the Master axis and
the Extra Master Sensor output function.
2) Make sure that the Master Length Lower Limit is within the
Master Sensor Valid Zone and Master Length Lower Limit is
close to the tolerances of the application.
See the CQ serial command, Follower Cycles and Master Cycles screens.
Drive displays an E but motion can not be initiated and the motor shaft
has torque in both directions.
Possible Causes
• A Home Lock is active.
• A Jog Lock is active.
• The Stop input function 11 is active.
• Input switch or wiring is faulty.
• Serial control is active (the decimal point of the LED display, on the
front of the drive, is lit).
Symptoms
Drive displays a H, J or P but motor does not move and the motor shaft
has no torque in either direction.
Possible Causes
•The FX drive is inhibited by Inhibit Drive input function 12 or by the
BR serial command.
•The Hold input function 3 is active.
Symptom
Drive will not Suspend.
Possible Causes
• It is already suspended. The FX drive can only be suspended once.
• Serial control is active (the decimal point of the LED display on the
front of the drive is lit).
•Input switch or wiring is faulty.
P/N 400274-01 Revision A787
Appendix A
Serial Commands
The following sections explain the new and enhanced serial commands
since the FX Drives Serial Commands Manual P/N: 400255-00 was last
revised.
CI2 - Executing Master Cycle
The CI2 command returns the Master Cycle definition that is currently
executing. The command is query only. See FT serial command.
CQ - Cycle Status Query
The PCM-22 will detect and prevent learned and user changes which
would invalidate the Cycle Inter-Relationships. The cycle limit flags are
set when a condition occurs. The flags indicate what the error condition
is. The flag will clear when the condition is eliminated. More than one
flag may be set as the flags are additive.
These eight flags will cause the Cycle Limit Reached output (function 41)
to activate. The Cycle Error output (function 66) will activate if one of
these conditions exist when the cycle is exited.
Ratio Limit0x01Not able to make ratio change at the current
Velocity Limit0x02The Maximum Allowable Velocity of the
Working Segment Limit0x04
P/N 400274-01 Revision A788
Master velocity. The Working Ratio will be
changed temporarily to get through the
problem; i.e., the Master Length or WorkingRatio is changing too quickly to track fully.
Follower will be exceeded in the next cycle;
i.e., the Master is going too fast to track. The
Master Length will be changed temporarily
to get through the problem.
User tried to adjust past the WorkingSegment Limits. It may set be in conjunction
with Master Length Limit,
Follower Length Limit or Working Offset
Limit to indicate which inter-relationship the
requested change violated.
Serial Commands
CQ- Cycle Status Query Continued
User Ratio Limit0x08User tried to adjust past the Working Ratio
limits.
Master Length Limit0x10User tried to adjust the Master Cycle Length
past the Master Length Limits.
If the Master Cycle is Defined By a
Registration Sensor:
1) Master Length Limit is encountered.
2) Set in conjunction with Missing Sensor
when the Master sensor is missing.
Follower Length Limit0x20User tried to adjust past the Follower Length
Upper or Lower Limit.
If the Follower Cycle is Defined By a
Registration Sensor:
1) A Follower Length Limit is encountered.
2) Set in conjunction with Missing Sensor
when the Follower sensor is missing.
Phase Distance Limit0x40User tried to decrease the Master Phase
Distance below zero.
Working Offset Limit0x80User tried to adjust the Working Offset so
that the working segment would be
overlapping the Follower zero position.
The following four flags will cause the Cycle Error output (function 66) to
activate and stay on until the cycle is stopped and restarted. They
usually indicate a mechanical failure, sensor failure or invalid profile in
the corresponding system.
Master Profile Error0x100Profile data for the next Master cycle
indicates a serious problem will occur or is
in progress. The average length is used to
attempt to get through the problem.
Follower Profile Error0x200Profile data for the next Follower cycle
indicates a serious problem will occur or is
in progress. The average length is used to
attempt to get through the problem.
Phase Change Error0x400Not able to make the phase change required
(the variable segment is too short for
Follower velocity required).
Missing Sensor0x800If the Master or Follower Cycle is Defined
By a Registration Sensor and the
corresponding sensor input is missing.
Master Length Limit or Follower
Length Limit bits will be set to indicate
which sensor is missing. If the condition is
eliminated, the Cycle Error output will
deactivate.
P/N 400274-01 Revision A789
PCM-22 Rotary Knife Controller
Reading CQ Flags
Starting issues
Adjusting the Working Segment
Following are some typical examples of various issues, diagnostic codes
and their definitions.
Example:CQ = 0x84
The Working Offset is too short or too long for the size of the Working
Segment which is overlapping the Follower zero position.
One of two items: Working Offset or Working Segment, needs to be
changed.
Example 1:CQ = 14
The user tried to adjust the Working Segment larger than the Master
Length Lower Limit, which would violate the Cycle Inter-Relationships.
See Working Segment and Cycle Inter-Relationships.
Example 2:CQ = 84
The user tried to adjust the Working Segment larger than the Cycle
Inter-Relationships will allow.
Adjusting the Master Phase Distance
Example:CQ = 40
The Master Phase Distance requested is less than zero.
Sensor Issues and Length Limits
Example 1:CQ = 810
The Master Sensor is missing. See Missing Sensors.
Example 2:CQ = 20
If the Follower Cycle is Defined By a Registration Sensor and the learned
Follower length has reached the Follower Length Upper Limit or
Follower Length Lower Limit.
If the Follower Cycle is not Defined By a Registration Sensor, the user
has attempted to adjust the Follower Cycle Length past either the
Follower Length Upper Limit or Follower Length Lower Limit.
The Follower Cycle Flags are a bit map in hexadecimal containing
selections for the control of operational and starting modes on a cycle by
cycle basis. More than one flag may be set or cleared at a time as the
flags are additive. It is on a individual cycle basis. The Follower CycleFlags are uploaded and downloaded by PCX.
Follower Defined By Sensor0x01
Disable Cycle Counter Reset0x08
Force Reset Master Processing0x20
Disable Master Processing Reset Upon Fault0x40
Following is an example of changing an operational flag:
CY = 5Select the cycle five to edit.
FF?Query the Follower flags on cycle 5 and PCX returns the
FF = 1current flags for cycle 5:
The Follower cycle is defined by sensor.
The Master processing will be reset upon fault clearing.
Force Reset Master Processing mode is disabled.
FF = 21Adding 0x20 to the current value will enable Force Reset
Master Processing before starting on cycle 5.
Serial Commands
Follower Cycle Defined By Sensor 0x01
This command specifies if this Follower cycle definition is defined by
sensor. It is available from PCX on the Follower Cycles screen.
Disable Cycle Counter Reset 0x08
This command allows the user to disable clearing the Cycle Counter
when the Follower cycle is started. When active, the Cycle Counter will
be reset when the Master processing is reset. The default is disabled. See
KC4 serial command.
Force Reset Master Processing 0x20
This command allows the user to empty/reset the Master processing as if
a new Master Cycle definition was selected for the same Follower cycle.
This will occur every time the cycle is run. This causes the Master Cycle
information to be loaded, thus overwriting the “learned” information
when a cycle starts.
Note:This is only supported in Master defined by sensor mode.
The default setting for the Force Reset Master Processing flag is disabled
for all cycles.
P/N 400274-01 Revision A791
PCM-22 Rotary Knife Controller
Disable Master Processing Reset Upon Fault 0x40
FM7 - Master Phase Variation In User
Units
This command allows the user to disable resetting the Master processing
upon clearing a fault.
Note:This should be used for diagnostic purposes only.
The default setting for the Disable Master Processing Reset Upon Fault
flag is zero for all cycles by default, because the Master and Follower
relationships are lost when a fault occurs.
This is the amount of Master Phase Variation in user units between
sensors. This should be used in conjunction with FM8. The sum of FM7
and FM8 is the total phase variation for that cycle. This command is
used for Maximizing Profile Performance and diagnosis. It is only
supported in Master defined by sensor mode and is query only. See
Maximizing Profile Performance.
FM8 - Follower Phase Variation In User
Units
This is the amount Follower Phase Variation in user units from the
measured distance between sensors to the average length. This should be
used in conjunction with FM7. The sum of FM7 and FM8 is the total
phase variation for that cycle. This command is used for MaximizingProfile Performance and diagnosis. It is only supported in Master defined
by sensor mode and is query only. See Phase Correction Limit and
Maximizing Profile Performance.
FM9 - Master Length Variation In Sync.
Counts
This is the difference from the current Average Master Length to the
new Average Master Length. This command is used for MaximizingProfile Performance and diagnosis. It is only supported in Master defined
by sensor mode and is query only. See Master Length Correction Limit
and Maximizing Profile Performance.