User guide
34 www.controltechniques.com SM-EZMotion Module User Guide
Motor Tab
Figure 54: Drive/Encoder View - Motor Tab
The Motor Tab on the Drive/Encoder view is used for many
different functions:
1. To see/verify the motor data for a standard
motor that has been selected
2. To create a new motor entry in the .ddf file
3. To Run an AutoTune
4. To store AutoTune results into an existing
configuration
The primary function of this tab is to define the parameters
for the given motor that is to be connected to the Unidrive
SP. Depending on whether the user selects Servo mode or
Closed-loop Vector mode, the motor parameters on this
tab will be very different. This is because servo motors and
vector motors are very different in design and operation.
Following is a description of all the different functions on
the Motor Tab.
Use Motor Data From .ddf File Checkbox
When selecting a motor for use with the Unidrive SP and
SM-EZMotion module, the user has two basic options:
1. Use a motor that already exists in the standard
motor file (SPStdMotor.ddf) or custom motor
file (SPMotor.ddf).
2. Create a custom motor that has not been used
before.
When selecting option 1 from above (use an existing
motor), the user simply selects one of the motors from the
Motor Type list at the top of the Drive/Encoder view. Once
the user selects a motor from the Motor Type list, the data
for that motor is read from the pertinent .ddf file and then is
displayed in the Motor Parameters column on the Motor tab
(see Figure 54). The parameters in this column will be
dimmed and unavailable because the motor information
comes directly from the .ddf file.
If the user wishes to edit one or more of the parameters
read from the .ddf file, it is necessary to clear the “User
Motor Data From .ddf File” checkbox. Clearing the box will
break the “link” between the motor data displayed on this
view, and the motor data in the .ddf file. This is necessary
because as soon as the user changes any of the values, it
no longer matches the .ddf file, and is now in effect a
“custom motor”. When the “User Motor Data From .ddf File”
checkbox is cleared, all of the values in the Motor
Parameters column will become available, and the Motor
Name will be changed to “New Motor” so that there is no
association with the existing motor that was previously
selected. The user can now change any of the values as
desired and give the motor a new name. Once the values
have been changed, the motor data only exists within the
active configuration. To save the new values into the .ddf
file, the user must click on the Save .ddf Values button on
the right side of the tab.
7.2.1.3.1.1 Servo Motors
When Servo is selected from the Drive mode list box, the
user must either select one of the pre-configured servo
motors from the Motor Type list or create a new servo
motor data file by editing the Motor Parameters column.
Following list of parameters and descriptions are
necessary for configuration of a servo motor:
Motor Name
The motor name is limited to 12 characters and must begin
with an alpha character (non-numeric character). This is
the motor name that will appear in the “Motor Type” list box
on the Drive/Encoder view in PowerTools Pro.
Peak Current
Specifies the peak current allowed by the motor. The range
is 0.00 to 9999.99 Amps (rms). The motor manufacturer
typically provides the peak current data.
If a system is “drive limited” (meaning that the motor can
handle more current than the drive can deliver), the peak
current actually used by the system may be lower than the
value specified here.
Continuous Current
Specifies the continuous current allowed by the motor. It is
used to determine the Unidrive SP continuous current and
peak current limits. The drive can also limit the continuous
current to the motor based on the drive capacity. The range
is 0.00 to 9999.99 Amps (rms). The motor manufacturer
typically provides the continuous current data.
If a system is ‘drive limited” (meaning that the motor can
handle more current than the drive can deliver), the
continuous current actually used by the system may be
lower than the value specified here.