Parameter Descriptions - Emerson EZMotion User Manual

Table of Contents

Advertisement

12

Parameter Descriptions

This section lists all programmable and feedback parameters available. The parameters are listed alphabetically by variable
name (shown in italics below the on screen name) and give a description. Range is dynamic and depends on User Unit
scaling. The units of the parameters are dynamic and depend on selected User Units.
Absolute Home Defined
AbsHomeDefined
This parameter is used when the Absolute Position Auto-Calculate Enable check box is selected (active). If the check box is
active, and the system is homed either with a Home motion profile or using the DefineHome function, the AbsHomeDefined
parameter is set to TRUE and stays active. The AbsHomeDefined is an indicator that an absolute encoder is being used AND
that the system has been homed. Therefore, there should be no need to home the machine again.
If this parameter is TRUE, EZMotion will calculate the position feedback of the machine based on the absolute position from
the encoder, and the stored absolute home position. If FALSE, EZMotion will not account for any stored absolute home
position when loading the position feedback on power-up or after warm-start.
This parameter is stored in a section of Non-Volatile Memory (NVM) that is not accessible to the user. Therefore, the value is
not lost when a download procedure is performed. To manually reset this parameter, you need to use the UndefineHome
function. See the Reasons for Re-Homing section to see other scenarios that could cause AbsHomeDefined to turn off.
Absolute Home Position Decimal Places
AbsHomePosnDecimalPlaces
This read-only parameter is used to automatically store the number of decimal places being used at the time the absolute
home was defined. This value is used by EZMotion so that it can correctly calculate the machine position based on the
absolute encoder position and the absolute home position on power-up. This number is stored is so that if the user changes
the number of decimal places on the distance user units after the absolute home position is defined, the system does not need
to be re-homed. This parameter is not overwritten on a download.
Absolute Home Position in User Units
AbsHomePosnUserUnits
This read-only parameter is used to store the position of the system when at the absolute home position. This parameter is
written to automatically by EZMotion after a home is performed when using the Absolute Position Auto-Calculate Enable
function. This value will come either from the End of Home Position if using a Home motion profile to home the machine, or the
Define Home Position if using the DefineHome function to home the machine. This value is stored so that the correct machine
position can be calculated on power-up based on the absolute encoder position and the absolute home position. This value is
not overwritten on a download.
Absolute Home Rev Count
AbsHomeRevCount
This read-only parameter stores the whole revolution counter of the absolute encoder feedback when the absolute home
position is defined. This value is then used as an offset to correctly calculate the machine position on power up. This value is
not overwritten on a download.
Absolute Home Rev Position
AbsHomeRevPosn
This read-only parameter stores the non-integer portion of the absolute encoder feedback when the absolute home position is
defined. Divide this parameter by 2^32 and add to the Absolute Home Rev Count to get the whole position feedback value of
the absolute encoder when at the absolute home position. This value is then used as an offset to correctly calculate the
machine position on power up. This value is not overwritten on a download.
Absolute Position Valid
AbsolutePosnValid
This source is activated when either the DefineHome destination is activated, or any home is successfully completed (sensor
or marker found). This source is deactivated if the drive is rebooted, an encoder fault occurs, the drive is powered down, or a
home is re-initiated.
Absolute Position Auto-Calculate Enable
AbsPosnAutoCalculateEnable
This parameter is used to enable or disable the automatic calculation of the position for EZMotion on power-up, based on a
defined absolute home position.
If this parameter is FALSE (or clear), EZMotion will only read the position from the absolute feedback device on power-up, and
then set the position feedback equal to that value. However, EZMotion will NOT take into account any previously defined
EZMotion User/Programming Guide
Revision A8
www.controltechniques.com
183

Advertisement

Table of Contents
loading

Table of Contents