78
EZMotion User/Programming Guide
www.controltechniques.com
Revision: A8
When Virtual Master is selected as the Master Feedback Source, the parameters on the Virtual Master view in the application will
need to be setup to generate VirtualMaster.Counts.
Drive Parameter
When User Defined Drive Parameter is selected as the Master Feedback Source, this text box becomes available to enter the
parameter number that will be used as the feedback source.
Master Polarity
This interprets what the encoder will consider positive or negative movement.
Master Position Setup
Define Home Position
Define Home Position is the value that the Master Position Feedback will be set to when the MasterAxis.DefineHome destination is
activated. After the MasterAxis.DefineHome has been activated, the MasterAxis.AbsolutePosnValid source will activate.
Rotary Rollover Check Box
When selected, the rotary rollover feature for the Master Axis will be enabled.
Rotary Rollover
If enabled, the Master Position will rollover to zero at the value specified here. As the master encoder counts up, the master position
feedback will increase until it reaches the Rotary Rollover value and then reset to zero and continue to count up. If rotating in the
negative direction, the master position feedback will decrease until it reaches zero, and then start over at the Rotary Rollover value.
Master Distance Units
The parameters in this group are used to establish the scaling of the master axis into user units.
Units Name
This is a text string up to 12 characters that will be used to define the units of distance traveled by the master axis for incoming
synchronization signals.
Decimal Places
The number of decimal places set in this parameter determines the number of digits after the decimal point used in all distance and
position parameters used in synchronized motion throughout the software. Using a high number of decimal places will improve
position resolution, but will also limit the maximum position. You can select from zero to six decimal places of programming
resolution.
Master Distance Units Scaling
The scaling factor is defined as following:
The numerator (top value of the scaling fraction) is the Characteristic Distance (MasterDistUnits.CharacteristicDistance). The
Characteristic Distance is the number of Master Distance Units that will be traveled per number of units defined in the bottom value
of the fraction (denominator).
When the Master Feedback Source is Drive or one of the Slot#s then the denominator (MasterDistUnits.MasterRev) is the # of
encoder revolutions. The master revs parameter is the number of incoming whole revolutions it takes to travel the specified
characteristic distance.
When the Master Feedback Source is User Defined Drive Parameter or User Defined Module Parameter the denominator
(MasterDistUnits.ModuleVarScalingDenominator) value has units based on the parameter chosen. If Virtual Master is chosen the
denominator (MasterDistUnits.ModuleVarScalingDenominator) units will be virtual counts. The denominator is the number of
incoming whole revolutions it takes to travel the specified characteristic distance.
In revisions of PowerTools Pro software prior to version 4.1, the MaserDistUnits.CharacteristicDistance and
MasterDistUnits.MasterRevs could only be changed by editing the configuration and downloading. However, with the introduction or
PowerTools Pro 4.1, these two scaling parameters can be modified within a user program. This allows users to create a series of
user programs to automatically change the scaling factor to handle multiple products on the same machine, without requiring the
user to download a new configuration. Extreme caution should be used to prevent the change of scaling when synchronized motion
is active. The motor should be stopped and the drive disabled when changing these scaling factors in a program.
Changing the scaling within a user program or from an HMI will automatically clear the AbsolutePosnValid signal, and for Absolute
encoders the AbsoluteHomeDefined signal. This means that when the values are changed, the machine must be homed again.
Master Position Filter
Master Position Filter Enable Check Box
The Master Position Filter Enable check box is used to turn on or turn off the Master Position Filter. When the check box is selected,
the filter is active and the user must select the number of samples, from the Samples list box, used by the filter. If the check box is
clear, the filter is not used
Master Position Filter Samples
Defines the number of samples used by the filter to smooth the master signal. Increasing the number of samples increases
Scaling =
MasterDistUnits.CharacteristicDistance
MasterDistUnits.MasterRev OR MasterDistUnits.ModuleVarScalingDenominator
Summary of Contents for EZMotion
Page 2: ......
Page 12: ...x EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 18: ...6 EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 36: ...24 EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 158: ...146 EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 186: ...174 EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 266: ...256 EZMotion User Programming Guide www controltechniques com Revision A8 ...
Page 267: ......