Operational Manual of Imotion Software - R2
Operational Manual of Imotion Software - R2
Operational Manual
2nd Edition
The information contained in this manual is constantly being updated. You can login to the official website of
Weihong Company www.weihong.com.cn/en/ to download the latest PDF edition for free.
Specialized Concentrated Focused
Preface
iMotion software needs to be run in Windows operating system, and communication between the
computer and WSDV series driver is required, which is realized by USB cable.
With iMotion software, driver parameter setting, monitoring control as well as trial running and the like,
can be accessed. Please refer to the operational manual and be careful in use.
With four chapters, this manual can be divided into four parts, as follows:
1) Part 1: preface, briefly introducing this manual and iMotion software.
2) Part 2: introduction to software installation and initialization. Refer to chapter 1 for installing
environment requirements, operations, uninstalling as well as software startup.
3) Part 3: introduction to each function, see chapter 2 to 10. Detailed description about each function
and corresponding windows, operation steps are introduced in this part.
4) Part 4: appendix. See chapter 11. You can get the software license agreement.
This manual is applicable to WSDV series WISE servo driver. Refer to the table below for details.
Contact Us
You can contact us by the following info for technical support and pre-sales / after-sales service:
Company Name: Weihong Electronic Technology Co., Ltd.
Headquarters Address: No.1590, Huhang Rd., Fengxian, Shanghai 201401
Tel: +86-21-33587550
Fax: +86-21-33587519
Website: http://weihong.com.cn/en/
Preface「I」
Specialized Concentrated Focused
Revision History
You can refer to the following table for the revision records of each edition.
Precautions
Precautions can be divided into caution and warning according to the degree of possible loss or injury in
case of negligence or omission of precautions stipulated in this manual.
CAUTION
: general info, mainly for informing, such as supplementary instructions and
conditions to enable a function. In case of negligence or omission of this kind of precautions, you may
not activate a function. Note that in some circumstances, negligence or omission of this kind of
precautions could cause physical injury or machine damage.
WARNING
: warning info requiring special attention. In case of negligence or omission of this
kind of precautions, you may suffer physical injury, or even death, machine damage or other losses.
「II」Preface
Specialized Concentrated Focused
Contents
1 Software Installation and Startup .................................................................................... 1
2 Monitor........................................................................................................................... 7
3 Parameter ..................................................................................................................... 10
4 Waveform ..................................................................................................................... 16
Contents「I」
Specialized Concentrated Focused
7 Alarm ............................................................................................................................ 33
10 Others ........................................................................................................................... 39
「II」Contents
Specialized Concentrated Focused
Specifications
OS Windows XP SP3 Chinese Version (32bit)
CPU Pentium 41.0GHz or above
Memory 512M or above
Hardware 512M or above
Communication Interface USB2.0
Display
Resolution 1024*768 or above
Color Quality 24bpp (True Color) or above
Environment for the Software
Installing Environment Windows Installer 3.1 or above
Running Environment .Net Framework 4.0 or above
CAUTION
It cannot be guaranteed that the software operates well in other installation environment than that of the above
table. And note that the software cannot be applied to several displays.
5) A confirmation dialog box will appear. Click “Next” to continue, see Fig. 1-4.
6) During installing progress, compatible driver which is used for communication between PC and the
servo driver is required to be installed, see Fig. 1-5.
7) Click “Install” to start installation of the drive application. After successful installation of this drive
application, installing of iMotion will continue.
After the software is started, communication setting with the driver is required, see Fig. 1-7.
When this item is selected, all software functions can be used normally.
When this item is selected, that is, the driver is disconnected, only few functions such as parameter
viewing, loading waveform and help context can be accessed on PC. Other functions are disabled.
2) Start iMotion, and directly select the function on the toolbar under “Function preview”, see Fig. 1-11.
CAUTION
“Axis Setting” function is exclusively in bus type servo driver. That is, when iMotion software is connected to a
pulse type servo driver, the function is unavailable.
2 Monitor
In monitoring window, the user can obtain and check information such as running state of the driver or
the motor, I/O signals as well as internal status, etc. See Fig. 2-1 for the window.
Sampling interval
To set the sampling interval,
namely, the time period for current Start/Stop
data refreshing. To start or stop sampling or refreshing.
Fig. 2-1 Monitor window (in case of M-II bus type driver)
Monitor「7」
Specialized Concentrated Focused
Force output:
With this clicked, displaying of the front Force cancelled:
panel of the driver will be fixed to the Click the button or restart the driver to exit
current output signal status. the monitoring state.
Logic output:
Status of the driver internal signal.
「8」Monitor
Specialized Concentrated Focused
Position command deviation:It refers to the It shows the sum of command pulse
positional deviation of specified position and received by the encoder and the
feedback position (command unit). encoder pulse sum.
Actual speed:It refers to actual speed of the
motor.
Torque command:It refers to the currently
active torque command.
Overload rate:It refers to actual overload factor
of the motor (the value must NOT exceed 100%
when adjusting the motor).
Over-regenerative rate:It refers to the level
rate when over-regenerative protection alarm
occurs. Note that at this time, over-regenerative
rate shown on the monitor is not equal to the
regenerative energy.
Power voltage:It refers to the voltage across P-
N of the driver.
Encoder position deviation:It refers to the It shows error or alarm information
positional deviation of specified position and of the encoder.
feedback position (encoder unit).
CAUTION
1) Because the driver and PC is communicated via a USB, there may be slightly difference or delay between the
displaying value on the window and that on the front panel.
2) The monitor doesn’t equal to a measuring unit, therefore, displaying value on the monitor window only
serves as estimation reference.
Monitor「9」
Specialized Concentrated Focused
3 Parameter
Click on “Parameter” to open a dialog box, where you can select the way to loading parameters.
There are three ways available to load parameters, as shown in Fig. 3-1.
Load from the driver
It refers to reading driver parameters. With this method selected, modifications or changes to parameters
will be passed to the driver.
Load from file
It refers to loading parameter settings in file. With this method selected, once command “Send to the
driver” is not executed, modifications or changes to parameters will not be passed to the driver.
Load factory setting
If the driver has not been connected, it loads standard driver parameter settings when the software is
installed; while if the driver has been connected, it loads parameter settings in initialization area.
With this method selected, once command “Send to the driver” is not executed, modifications or changes
will not be passed to the driver.
CAUTION
1) Driver parameter saved in initialization area refers to the parameter settings after “Restore to factory setting”
is executed. For different drivers, some parameter setting may be varied. Please refer to Users’ Manual of
WISE Servo Driver for details.
2) If the driver software version is too low, when “Load factory setting” is checked, parameter setting in
initialization area cannot be loaded; instead, factory setting will be loaded when iMotion software is installed.
「10」Parameter
Specialized Concentrated Focused
Parameter setting:
Click on the input box, enter a desired
value and press Enter to validate the
modification or press Esc to cancel it.
Parameter attribute:
Different background colors indicate
different parameter attributes.
Parameter description:
Detailed description will be shown
once a parameter is selected.
Parameter Attribute
1) : General parameters, whose modification will be effective immediately. Note that if you want to
2) : Parameters whose modification takes effect after restart, namely, write it to EEPROM and
Show description of setting value: With this checked, possible pull-down information box will appear
when certain parameters are selected.
Parameter「11」
Specialized Concentrated Focused
Fig. 3-3
Fig. 3-4
「12」Parameter
Specialized Concentrated Focused
Operation: in this area, click “OK” to exit the window; click “Back” to return to previous window; and
switch to tab “Operation result” to import or export the comparison result.
Parameter「13」
Specialized Concentrated Focused
1) When there is new parameter in target version, it will be added directly, with preset value as
「14」Parameter
Specialized Concentrated Focused
Operation steps: click to send setting value to the driver→ check the confirmation information
(see Fig. 3-8) → click “OK”. The parameter change will be written to EEP. Click “Cancel” to cancel the
operation.
On condition that parameter value has been modified while not written into EEPROM, confirmation
dialog box will appear when parameter editing window is being closed.
During writing to EEPROM, please don’t power off the driver. If power interruption occurs, writing
operation failed.
Reading or loading parameters from file, or loading factory settings cannot make parameter setting send
to the driver. Only after “Transfer” is executed, parameter settings in the driver will be changed. At this
time, if “EEP” is executed, correct parameter change will be shown.
Parameter「15」
Specialized Concentrated Focused
4 Waveform
Or called waveform acquisition or waveform collection.
To access waveform window: in the software, click “Waveform” in the menu list under “Function” or on
the toolbar under “Function preview”. The waveform windows at “Trigger prohited” and “Trigger enabled”
are different, see Fig. 4-1 and Fig. 4-2 respectively.
Waveform representing motor actions is shown in “Waveform” window. The user can save waveform
result to a file or read waveform data from a file.
「16」Waveform
Specialized Concentrated Focused
Tool bar
Waveform
attribute area
Waveform
displaying area
Toolbar
Waveform「17」
Specialized Concentrated Focused
During waveform collection, if is activated, the driver will ignore the possible
triggering condition, namely, the moment is clicked, collection starts; and the moment
4 Click “Start”
to start waveform
collection.
3 Set the
sampling period.
2 Choose the
waveforms to be
monitored.
(At most 64-bit data
can be captured,
that is, bit sum of
the selected
waveforms cannot
exceed 64. )
If is activated, the driver will make judgement of the triggering condition, and only the
condition is met, waveform will be displayed the moment is clicked. When triggering condition
is met, collection stops automatically.
「18」Waveform
Specialized Concentrated Focused
6 Click “Start”
to start waveform
collection.
2 Set “General”
attribute.
3 If triggering condition
in “General” relates
with Child condition A,
you need to set this
item; otherwise, this
item can be ignored.
So as the Child
condition B.
5 Choose waveforms to
be monitored.
CAUTION
1) At most 64 bit data can be acquired at the same time for monitored items, namely, bit sum of selected
waveforms cannot exceed 64 bits.
2) If triggering condition in “General” is set to “No trigger”, data of any item in “Monitored item” can be
acquired on condition that sum bits are less then 64.
3) Waveforms in “Monitored item” can be chosen at will, regardless of “Trigger object” in child condition A
and child condition B.
Waveform「19」
Specialized Concentrated Focused
1) As shown in Fig. 4-3, set triggering position, times and condition in “General” condition setting dialog
box.
Trigger position: it refers to the horizontal coordinate (X-axis) of the point when triggering condition is
met.
Single trigger: ON refers to only one triggering; OFF refers to multiple repeated triggering.
Condition: Child condition A/B can be selected, or logic combination of both A and B.
2) If “Null” is selected in “General”, there is no need to set Child condition A and B; while if triggering
condition relates with A or B, corresponding setting is required. Following takes setting of Child
condition A as an example.
「20」Waveform
Specialized Concentrated Focused
As shown in Fig. 4-5, you can operate the waveform by dragging the override slides.
1) With left mouse button pressed at the same time, selecting one part of the waveform can enlarge
the selected portion.
2) Double clicking the waveform can restore it to original size.
Y-axis: The value of monitored waveform
X-axis: Time
Waveform name
Waveform Smoothness
By taking advantage of smoothness adjustment, the waveform can be smoother. However, please note
that the adjustment can only make waveform looks like smoother with no change to actual waveform
data collected.
Waveform「21」
Specialized Concentrated Focused
As shown in Fig. 4-7, you can custom the color for waveform displaying. Click directly on the color box,
make your own decision and click “OK” to save the setting.
Import/Export of Waveform
Click and type in the waveform name to save it to the file; click , and select a
waveform file to show it in iMotion software.
「22」Waveform
Specialized Concentrated Focused
5 Gain Tuning
Through gain tuning, auto adjustment of the driver can be realized.
To access gain tuning window: click “Gain” in the menu list under “Function” or on the toolbar under
“Function preview”. The “Gain tuning” window is shown as Fig. 5-1.
CAUTION
1) Please refer to the Users’ Manual of WISE Servo Driver for applicable range or cautions before making gain
adjustment in this window.
2) All parameters in “Gain tuning” window are parameters in the driver, and iMotion cannot save the values.
Therefore, please save the results to EEPROM after tuning.
3) “Gain tuning” window, “Parameter editing” window and “Pin allocation” window cannot be opened at the
same time.
Gain Tuning「23」
Specialized Concentrated Focused
Mode selection/Characteristics:
Select different mode and
characteristics according to the
machine.
「24」Gain Tuning
Specialized Concentrated Focused
Gain Tuning「25」
Specialized Concentrated Focused
「26」Gain Tuning
Specialized Concentrated Focused
If self-adaptive filter is not used, and resonance frequency needs to be measured, please set “Filter
mode” to “3: Resonance frequency test mode”.
When there is motor speed fluctuation, values corresponding to resonance frequency≤5000Hz can be
shown.
Gain Tuning「27」
Specialized Concentrated Focused
1) Click “Other” →”FFT analysis” under “Function preview”, as shown in Fig. 5-4.
2) Set “Filter mode” to “1 valid” “2 valid” or “Resonance frequency test mode”. With external control,
use “Trial run” function to make the motor run. Click “Start” button on the toolbar of “FFT analysis”
window to display motor speed spectrum, as shown in Fig. 5-5.
3) Resonance frequency can be read according to the motor speed spectrum, and can be set in
self-adaptive filter.
4) Open “Vibration resistance” window and click “Edit” to enter into monitor mode. In “Frequency”
column, resonance frequency value can be set. After setting, please click “Send” to validate it.
CAUTION
In “Vibration resistance” window, “Edit” button will turn to “Monitor” once it is clicked. When “Edit” showing,
current window is in monitoring mode; when “Monitor” showing, current window is in editing mode.
「28」Gain Tuning
Specialized Concentrated Focused
6 Trial Run
WSDV series servo driver is connected to PC via USB. “Trial run” function in iMotion can be used to
make the motor run.
To access trial run window: in the software, click “Trial run” in the menu list under “Function” or on the
toolbar under “Function preview”. Trial run windows can be opened, as shown in Fig. 6-1 and Fig. 6-2.
① MAX (pulse): the maximum position when the motor rotates to the left;
② MIN (pulse): the maximum position when the motor rotates to the right;
③ MOTOR (pulse): the current position of the motor;
④ JOG(+): with the button clicked, the motor rotates in positive direction;
⑤ JOG(-): with the button clicked, the motor rotates in negative direction.
Trial Run「29」
Specialized Concentrated Focused
1 Click “Start”
「30」Trial Run
Specialized Concentrated Focused
1) At servo OFF, clicking button turns the servo ON. While if it is in PAUSE state or during
the execution of ZERO (returning to the origin), JOG (“CONT.” can be checked), STEP (“CONT.”
can be checked), clicking this button makes stop.
2) When trial run has been set, clicking button invalidates the trial running range setting.
3) When executing ZERO (returning to the origin), JOG (“CONT.” can be checked), STEP (“CONT.”
can be checked), clicking button makes the motor decelerate and stop; at this time, the
button turns to ; further clicking makes the motor continue the interrupted action.
4) Executing ZERO (returning to the origin) makes the motor rotate to the position whose coordinate is
0.
Trial Run「31」
Specialized Concentrated Focused
speed with set time and keeps running at the speed; releasing the button makes the motor slow
down to 0 within set time.
If is not checked, the motor moves to the set distance. If button is clicked or trial
run window is closed during running, the motor stops immediately. If button is clicked
during running, the motor slows down and stop within the set time, and clicking button
again makes the motor keep running to the target position and stop.
「32」Trial Run
Specialized Concentrated Focused
7 Alarm
Clicking “Alarm” in the menu list under “Function” or on the toolbar under “Function preview” can open
the alarm window, which is composed of two windows, “Current alarm” and “Alarm history”.
Alarm「33」
Specialized Concentrated Focused
1) In alarm window, currently active alarm or alarm history as well as their possible causes and
countermeasures will be shown.
2) Once alarm window is opened, alarm records will be displayed. Besides, when there is active alarm
or warning, the window will pop up automatically. After alarm occurrence, you can clear the alarm as
offered countermeasures; if not, the alarm will be active all the time.
3) After alarm occurrence, clicking can clear the current alarm, while it is invalid for
those with unclearable attribute (refer to Users’ Manual of WISE Servo Driver for details). And for
alarms which are unable to be cleared, try the possible causes and countermeasures on the right
side.
「34」Alarm
Specialized Concentrated Focused
Fig. 8-1 Pin definition setting window (In case of pulse type servo driver)
4 Click “Save” to write the parameter to EEPROM; or 3 Choose the function to be specified, and
click “Cancel” to cancel the writing. click “OK” to get to the previous pin
definition setting window.
4 Click “Save” to write the parameter to EEPROM, or 3 Choose the function to be specified,
and click “OK” to get to the previous
click “Cancel” to cancel the writing.
pin definition setting window.
CAUTION
1) Windows of “Pin allocation setting”, “Parameter” and “Gain tuning” cannot be opened at the same time;
otherwise, pin allocation function is unavailable.
2) Pin connection way needs to be set when allocating input pins. Please refer to the Users’ Manual of WISE
Servo Driver for detailed information about input signals.
3) For input pins, one input signal cannot be allocated to different pin No., namely, repeated setting is
prohibited; while for output pins, repeated allocation is allowed.
4) Pin definition setting remains invalid before startup of the driver.
9 Axis Setting
“Axis Setting” function is a special function in bus-type servo driver. When iMotion software is connected
to pulse type servo driver, the function is disabled.
Clicking “Axis setting” to open the window, as shown in Fig. 9-1. Enter the axis address and click “Set”,
and then click “OK” in the pop-up dialog box to restart the driver and validate the setting.
CAUTION
1) When the servo driver is connected to bus-type control system, it is recommended to set the axis address in
order (X-axis: 1; Y-axis: 2; Z-axis: 3……). 0 means disabling the communication function.
2) Within the same control system, axis address No. for the driver cannot be duplicated.
「38」Axis Setting
Specialized Concentrated Focused
10 Others
In the pull-down menu list of “Other”, functions such as encoder initialization, hardware update, language
selection can be accessed.
Operation
1) Click “Encoder clear” in the pull-down list of “Other”. A confirmation dialog box will pop up (see Fig.
10-2).
2) Click “OK” to initialize the absolute encoder or click “Cancel” to cancel the operation.
3) Prompt dialog box showing successful operation or operation failure will pop up when initialization
completes. See Fig. 10-3 and Fig. 10-4 respectively.
Others「39」
Specialized Concentrated Focused
CAUTION
1) With servo ON, initialization of the absolute encoder is unavailable. Therefore, please turn servo OFF first
before executing absolute encoder initialization.
2) For bus type servo driver, there is no servo ON signal.
Auto Updating
1) As shown in Fig. 10-5, choose the driver type as the one you have used. Pulse type driver and bus
type driver are optional.
2) Select the hardware type to be updated (both “Update DSP version” and “Update FPGA version” are
checked by default). The moment “Start to update” is clicked, the system will update the DSP
「40」Others
Specialized Concentrated Focused
version first and FPGA version next automatically. After successful updating, there will be prompt,
see Fig. 10-6.
3) If only one type of the hardware is checked, the system will update the selected one.
4) After updating, you need to restart the driver to validate the newly updated hardware version.
Manual Updating
1) As shown in Fig. 10-5, choose the driver type as the one you have used.
2) Click “Manual updating” to switch to manual updating window, see Fig. 10-7.
3) Select the hardware type in the pull-down list of “File type”.
4) Click “Select” to open the box where you can specify the target file.
5) Click “Update” to start updating. There will be prompt when it is completed.
6) For manual updating, only one type of the driver can be updated at one time. If other hardware
needs to be updated further, repeat steps 3~5 in Fig. 10-8.
Others「41」
Specialized Concentrated Focused
7) After updating, you need to restart the driver to validate the newly updated hardware version.
CAUTION
If hardware is to be updated, “Boot” mode should be entered first. Pressing LEFT arrow key of the driver for
several seconds before power-up can access “Boot” mode.
「42」Others
Specialized Concentrated Focused
1) Click “Driver registration” in the pull-down list of “Other” to open the driver registration window, see
Fig. 10-9.
2) Type in the registration code in “Register code” input box, and click “Register”.
3) If registration code is valid, a dialog box prompt successful registration will pop up, as shown in Fig.
10-10. After registration, re-power on the driver.
4) The registration code can be obtained via APP “NcStudio Generator”. Refer to Section “Driver
Registration” in Users’ Manual of WISE Servo Driver.
After your language decision, click “OK” and further confirm in the prompt dialog box. Target language
takes effect after restarting the software.
Others「43」
Specialized Concentrated Focused
materials.
After-sales Guarantee:
Weihong Company guarantees that for 90 days from the date of shipment the software carrier will be
free from defects in materials and workmanship. When such a defect has been confirmed, our only
responsibility is to replace the software carrier. This remedy is your exclusive remedy. This after-sales
guarantee is invalid for any carrier defect caused by accidents, abuses or maloperation. The replaced
software carrier enjoys the remaining guarantee time of the original software carrier or of a 30-day
guarantee time, whichever is longer.
Except as the after-sales guarantee made above, the Software Product does not enjoy any other form of
after-sale guarantee.
Limitation of Liability:
The above guarantee, whether made explicitly or by implication, constitutes the entire contents of the
guarantee, including guarantee for the commerciality and applicability of special application aim.
Whether you follow other terms in this agreement or not, Weihong Company, as well as its agents and
sales staff, will not be responsible for any profits loss, availability loss, business break-off or any forms of
indirect, special, accidental or inevitable damage or claim made by any third party, generated from the
using of the Software Product, even if Weihong Company has been informed of the possible occurrence
of such events in advance.
Termination:
This license may be terminated by Weihong Company at any time once you violate any terms or
conditions made in this agreement. Once the license is terminated, you are obliged to destroy all the
copies of the Software Product or return them to Weihong Company.
Applicable Law:
Copyright Law, Regulations for the Protection of Computer Software, Patent Law and other relevant laws
and regulations.
Now, we affirm that you have already read through this agreement and understood it thoroughly and
agreed to comply with all of the terms and conditions of this agreement strictly.