YASKAWA DX200 Instructions Manual
Read Online
Read the YASKAWA DX200 Instructions Manual online using the built-in PDF viewer.
Text of the manual
For MotoFit Function Engineering Support Tool
Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and
retain for future reference.
MOTOMAN INSTRUCTIONS
MOTOMAN- INSTRUCTIONS
DX200 INSTRUCTIONS
DX200 OPERATOR’S MANUAL (for each purpose)
DX200 MAINTENANCE MANUAL
FS100 INSTRUCTIONS
FS100 OPERATOR’S MANUAL
FS100 MAINTENANCE MANUAL
The DX200 operator’s manual above corresponds to specific usage. Be sure to use the appropriate manual.
The FS100 OPERATOR’S MANUAL above is applicable to both FS100 and FS100L controllers.
1/104
164254-1CD
4
This manual explains MotoFit function engineering support tool.
Read this manual carefully and be sure to understand its contents
before handling the DX200/FS100.
•
General items related to safety are listed in the Chapter 1: Safety of
the DX200/FS100 Instructions. To ensure correct and safe
operation, carefully read the DX200/FS100 Instructions before
reading this manual.
CAUTION
•
Some drawings in this manual are shown with the protective covers
or shields removed for clarity. Be sure all covers and shields are
replaced before operating this product.
•
The drawings and photos in this manual are representative
examples and differences may exist between them and the
delivered product.
•
YASKAWA may modify this model without notice when necessary
due to product improvements, modifications, or changes in
specifications. If such modification is made, the manual number will
also be revised.
•
If your copy of the manual is damaged or lost, contact a YASKAWA
representative to order a new copy. The representatives are listed
on the back cover. Be sure to tell the representative the manual
number listed on the front cover.
•
YASKAWA is not responsible for incidents arising from
unauthorized modification of its products. Unauthorized modification
voids your product’s warranty.
2/104
NOTES FOR SAFE OPERATION
Read this manual carefully before installation, operation, maintenance, or
inspection of the DX200/FS100.
In this manual, the Notes for Safe Operation are classified as “DANGER”,
“WARNING”, “CAUTION”, “MANDATORY”, or “PROHIBITED”.
Even items described as “CAUTION” may result in a serious accident in
some situations.
At any rate, be sure to follow these important items.
DANGER
Indicates an imminent hazardous
situation which, if not avoided, could
result in death or serious injury to
personnel.
WARNING
Indicates a potentially hazardous
situation which, if not avoided, could
result in death or serious injury to
personnel.
CAUTION
Indicates a potentially hazardous
situation which, if not avoided, could
result in minor or moderate injury to
personnel and damage to equipment.
It may also be used to alert against
unsafe practices.
MANDATORY
Always be sure to follow explicitly the
items listed under this heading.
PROHIBITED
Must never be performed.
NOTE
To ensure safe and efficient operation at all times, be sure to
follow all instructions, even if not designated as “DANGER”,
“WARNING” and “CAUTION” .
3/104
Before operating the manipulator, check that servo power is turned
OFF when the emergency stop button on the programming pendant
is pressed.
When the servo power is turned OFF, the SERVO ON LED on the
programming pendant is turned OFF.
Injury or damage to machinery may result if the emergency stop circuit
cannot stop the manipulator during an emergency. The manipulator
should not be used if the emergency stop buttons do not function.
Fig. : Emergency Stop Button
•
In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 5-6 pin and 16-
17 pin of the robot system signal connector (CN2).
•
Upon shipment of the DX200, this signal is connected by a jumper
cable in the dummy connector. To use the signal, make sure to
supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
•
Once the emergency stop button is released, clear the cell of all
items which could interfere with the operation of the manipulator.
Then turn the servo power ON.
Injury may result from unintentional or unexpected manipulator motion.
Fig. : Release of Emergency Stop
TURN
•
Observe the following precautions when performing teaching
operations within the P-point maximum envelope of the
manipulator:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
4/104
Before operating the manipulator, check that servo power is turned
OFF when the emergency stop button on the programming pendant
is pressed.
When the servo power is turned OFF, the SERVO ON LED on the
programming pendant is turned OFF.
Injury or damage to machinery may result if the emergency stop circuit
cannot stop the manipulator during an emergency.
Fig. : Emergency Stop Button
•
In the case of not using the programming pendant, be sure to
supply the emergency stop button on the equipment. Then before
operating the manipulator, check to be sure that the servo power is
turned OFF by pressing the emergency stop button.
Connect the external emergency stop button to the 5-6 pin and 16-
17 pin of the robot system signal connector (CN2).
•
Upon shipment of the FS100, this signal is connected by a jumper
cable in the dummy connector. To use the signal, make sure to
supply a new connector, and then input it.
If the signal is input with the jumper cable connected, it does not
function, which may result in personal injury or equipment damage.
•
Once the emergency stop button is released, clear the cell of all
items which could interfere with the operation of the manipulator.
Then turn the servo power ON.
Injury may result from unintentional or unexpected manipulator motion.
Fig. : Release of Emergency Stop
•
Observe the following precautions when performing teaching
operations within the manipulator’s operating range:
– Be sure to use a lockout device to the safeguarding when going
inside. Also, display the sign that the operation is being
performed inside the safeguarding and make sure no one closes
the safeguarding.
– View the manipulator from the front whenever possible.
– Always follow the predetermined operating procedure.
– Keep in mind the emergency response measures against the
manipulator’s unexpected motion toward you.
– Ensure that you have a safe place to retreat in case of
emergency.
Improper or unintended manipulator operation may result in injury.
•
Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the FS100 power.
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press the emergency stop button
immediately if there is a problem.
The emergency stop button is located on the right of the programming
pendant.
Turn
5/104
Confirm that no person is present in the manipulator’s operating
range and that you are in a safe location before:
– Turning ON the power for the controller
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the manipulator’s operating range
during operation. Always press an emergency stop button immediately
if there are problems.
The emergency stop button is located on the right side of the DX200/
FS100 programming pendant.
CAUTION
•
Perform the following inspection procedures prior to conducting
manipulator teaching. If problems are found, repair them
immediately, and be sure that all other necessary processing has
been performed.
– Check for problems in manipulator movement.
– Check for damage to insulation and sheathing of external wires.
•
Always return the programming pendant to the hook on the DX200/
FS100 cabinet after use.
The programming pendant can be damaged if it is left in the
manipulator’s work area, on the floor, or near fixtures.
•
Read and understand the Explanation of the Warning Labels in the
DX200/FS100 Instructions before operating the manipulator.
6/104
Definition of Terms Used Often in This Manual (DX200)
The MOTOMAN is the YASKAWA industrial robot product.
The MOTOMAN usually consists of the manipulator, the controller, the
programming pendant, and the manipulator cables.
In this manual, the equipment is designated as follows:
Definition of Terms Used Often in This Manual (FS100)
The MOTOMAN is the YASKAWA industrial robot product.
The MOTOMAN usually consists of the manipulator, the FS100 controller,
manipulator cables, the FS100 programming pendant (optional), and the
FS100 programming pendant dummy connector (optional).
In this manual, the equipment is designated as follows:
Equipment
Manual Designation
DX200 controller
DX200
DX200 programming pendant
Programming pendant
Cable between the manipulator and the
DX200 controller
Manipulator cable
Equipment
Manual Designation
FS100 controller
FS100
FS100 programming pendant
Programming pendant
Cable between the manipulator
and the controller
Manipulator Cable
Robot
Manipulator
FS100 programming pendant
dummy connector
Programming pendant
dummy connector
7/104
Descriptions of the programming pendant keys, buttons, displays and
keyboard of the PC are shown as follows:
Description of the Operation Procedure
In the explanation of the operation procedure, the expression “Select • • • “
means that the cursor is moved to the object item and [SELECT] is
pressed.
Registered Trademark
In this manual, names of companies, corporations, or products are
trademarks, registered trademarks, or brand names for each company or
corporation. The indications of (R) and TM are omitted.
Equipment
Manual Designation
Programming
Pendant
Character Keys
The keys which have characters printed on
them are denoted with [ ].
e.g. [ENTER]
Symbol Keys
The keys which have a symbol printed on them
are not denoted with [ ] but depicted with a
small picture.
e.g. PAGE key
The cursor key is an exception, and a picture is
not shown.
Axis Keys
Numeric Keys
“Axis keys” and “Numeric keys” are generic
names for the keys for axis operation and
number input.
Keys Pressed
Simultaneously
When two keys are to be pressed
simultaneously, the keys are shown with a “+”
sign between them.
e.g. SHIFT key
+ COORD key
Mode Key
Three kinds of modes that can be selected by
the mode key are denoted as follows:
REMOTE, PLAY, or TEACH
Button
Three buttons on the upper side of the
programming pendant are denoted as follows:
HOLD button
START button
EMERGENCY STOP button
Displays
The menu displayed in the programming
pendant is denoted with { }.
e.g. {JOB}
PC Keyboard
The name of the key is denoted.
e.g. Ctrl key on the keyboard
GO BACK
PAGE
SHIFT
TOOL SEL
COORD
8/104
1 Outline of Function.......................................................................................................................... 1-1
1.1 MotoFit Function Engineering Support Tool ...................................................................... 1-1
1.2 Automatic Adjustment Function of Force Control Parameter ............................................ 1-2
1.2.1 Force control ........................................................................................................ 1-2
1.2.2 Adjustment Method .............................................................................................. 1-3
1.3 MotoFit Teach Guidance Function..................................................................................... 1-5
1.4 Function for Calculation of Force Detection Threshold...................................................... 1-6
2 System Configuration...................................................................................................................... 2-1
2.1 System Configuration ........................................................................................................ 2-1
3 Operation Procedure....................................................................................................................... 3-1
3.1 Installing / Uninstalling FSE-Tool....................................................................................... 3-1
3.1.1 Installing FSE-Tool ............................................................................................... 3-1
3.1.2 Uninstalling FSE-Tool........................................................................................... 3-1
3.2 Setting the IP address ....................................................................................................... 3-2
3.3 Operation for Creating Fitting JOB .................................................................................... 3-5
3.3.1 Outline of Operation Step..................................................................................... 3-5
3.3.2 Detailed Operation Step ....................................................................................... 3-6
3.3.2.1 Startup of FSE-Tool ................................................................................ 3-6
3.3.2.2 Setting Force Condition File.................................................................... 3-8
3.3.2.3 Automatic Adjustment of Force Control Parameter............................... 3-13
3.3.2.4 TOUCH Command Teach..................................................................... 3-25
3.3.2.5 FIT Command Teach ............................................................................ 3-33
3.3.2.6 INSERT Command Teach..................................................................... 3-39
3.3.2.7 Creating MotoFit JOB............................................................................ 3-47
3.3.2.8 Chage of Unit Scale (only for the FS100).............................................. 3-53
3.4 Teach of Force Sense Basic Command.......................................................................... 3-54
3.4.1 Outline of Teach Operation of Force Sense Basic Command............................ 3-54
3.4.2 Details of Teach Operation of Force Sense Basic Command............................ 3-54
3.4.2.1 Creating JOB......................................................................................... 3-54
3.4.2.2 Threshold Setting by Data Logging....................................................... 3-56
3.4.2.3 Operation Check ................................................................................... 3-61
4 Interface Panel................................................................................................................................ 4-1
5 Monitor Information......................................................................................................................... 5-1
6 Operation Condition Data ............................................................................................................... 6-1
6.1 Force Condition File Data.................................................................................................. 6-1
9/104
6.2 Adjustment Condition Data ................................................................................................6-2
6.3 MotoFit Command Argument Data ....................................................................................6-3
6.4 Backup of Teach Data .......................................................................................................6-6
6.5 Data for Setting Detection Threshold.................................................................................6-8
7 Error of Automatic Adjustment Function of Force Control Parameter.............................................7-1
8 Alarm List of FSE-Tools ..................................................................................................................8-1
9 How to Check the Version...............................................................................................................9-1
10 Precautions .................................................................................................................................10-1
10.1 Operation during Force Control .....................................................................................10-1
10.2 Cancel Operation during Execution of Adjustment Operation or MotoFit Function .......10-1
10.3 Communication Error.....................................................................................................10-1
10.4 Limitation due to Using Environment .............................................................................10-1
10/104
Outline of Function
1.1
MotoFit Function Engineering Support Tool
1-1
HW1481731
HW1481731
1
Outline of Function
1.1
MotoFit Function Engineering Support Tool
The MotoFit function is an application using force control, attaching with
the 6-axis force sensor. It realizes the optimum fit operation by the
combination of commands as “TOUCH (Push of workpiece)”, “FIT
(Search)”, and “INSERT (Insertion)” (refer to DX200/FS100 OPTIONS
INSTRUCTIONS for MotoFit (HW1481732)).
During the force control, the robot moves based on the force condition file
in DX200/FS100. On the other hand, during the operation of each
command, the robot moves based on the command argument.
The MotoFit Function Engineering Support Tool (abbreviated as FSE-
Tool) is a tool to support teaching the MotoFit function. It operates on the
PC connected with the robot controller.
Fig. 1-1: Operation of MotoFit Function
In FSE-Tool, operation according to the teach guidance on the PC screen
will create the force condition file and a JOB added MotoFit command.
The guidance is mainly on the automatic adjustment of force control
parameters in the force condition file, and argument setting of the MotoFit
command. The former function is called as the automatic adjustment
function of force control parameter, and the latter function is called as the
MotoFit teach guidance function. They adjust to the optimum parameters
suitable for the robot configuration or workpiece form and materials in
operation, realizing a precise fit operation. Note that, however,
adjustment may be hard to apply to such a workpiece of unstable shape
due to its insufficient hardness.
Fig. 1-2: System Configuration
Realizing fit work by the operation command optimum to the insertion status
TOUCH
(Successful)
INSERT
(Successful)
TOUCH
(Failed)
FIT(Successful)
FIT(Failed)
INSERT
(Failed)
6-axis force sensor
PC
Robot Controller
Programming
Pendant (PP)
Robot
6-axis
force sensor
MotoFit Function
The MotoFit
Function
Engineering
Support Tool
(FSE-Tool)
force condition
file
JOB
Automatic Adjustment of
Force Control Parameter
Argument setting of MotoFit command
(MotoFit teach guidance function)
11/104
Outline of Function
1.2
Automatic Adjustment Function of Force Control Parameter
1-2
HW1481731
HW1481731
1.2
Automatic Adjustment Function of Force Control
Parameter
1.2.1
Force control
In the MotoFit function, the impedance control is used as a model of force
control. The impedance control parameter has M (Mass
parameter)[kg,kgm2], D (Damping parameter) [Ns/m,Nms] and K (Spring
parameter) [N/m,Nm] as shown in the following figure. The behavior of the
robot is different depending on these values. In the MotoFit function, the
damping parameter, D, is automatically adjusted. The values of M and K
are fixed as M = 1 [kg, kgm2] and K = 0 [N/m, Nm]. For the units described
in the parentheses, the former indicates the translational direction and the
latter indicates the rotational direction.
Fig. 1-3: Impedance Control Model
12/104
Outline of Function
1.2
Automatic Adjustment Function of Force Control Parameter
1-3
HW1481731
HW1481731
1.2.2
Adjustment Method
The operation of the automatic adjustment function of force control
parameter consists of the following two steps.
1. Tuning Step 1
Obtains a limit value of damping parameter to maintain the stable
contact condition of the workpiece with a small force, without
divergent.
Fig. 1-4: Operation of Tuning Step 1
2. Tuning Step 2
In this step, the force command is given to allow repetitive contact of
workpiece, enabling to automatically adjust to the damping
parameter so that the response of force FB, the force toward the
force command at that time, becomes excellent. As for the
operation, the pressing with constant force is repeated.
Fig. 1-5: Operation of Tuning Step 2
Force
Small
Force
Time
Force
Small
Force
Time
OK (Stable contact)
NG (Unstable contact)
Divergent (applying force increases)
Rattling
Adjust to a
convergent value
Damping changed
by amplitude
Force
Repeats
contacts
Force sensor
Workpieces
Time
Adjust to damping
property of early follow
Force
command
Force
response
Condition B
(Optimum value)
Condition C
(Response delay)
Condition A
(Vibrational)
13/104
Outline of Function
1.2
Automatic Adjustment Function of Force Control Parameter
1-4
HW1481731
HW1481731
By executing the Tuning Steps 1 and 2, adjust three translational
axes (X, Y, Z) and three rotational axes (Rx, Ry, Rz). Both
adjustment operations, translational and rotational, are shown in the
figure below. In the rotational adjustment, the side of the workpiece
contacts to another.
Fig. 1-6: Translational and Rotational Adjustment Operation
When there is no workpiece and accordingly no contact occurs, the
robot stops its operation.
Fig. 1-7: Operation of Stop
(a) Adjustment in
translational direction
(b) Adjustment in
rotational direction
Workpiece
Control
points
(a) Adjustment in
translational direction
(b) Adjustment in
rotational direction
Stops if it exceeds
the maximum value
Stops if it exceeds
the maximum value
14/104
Outline of Function
1.3
MotoFit Teach Guidance Function
1-5
HW1481731
HW1481731
1.3
MotoFit Teach Guidance Function
In the parameters of MotoFit function commands, the following values
should be set (for details, refer to DX200/FS100 OPTIONS
INSTRUCTIONS for MotoFit (HW1481732). Among them, the
parameters with the asterisk mark* need to be the values suitable for the
shape of workpiece. Follow the guidance, and determine the set value by
executing the MotoFit command and performing the measurement.
(1) TOUCH
Arg1: Force condition file No.
Arg2: Touch force threshold
Arg3: Approach speed
Arg4: Force command value
Arg5: Insertion length threshold
Arg6: Touch length* (See the right figure)
Arg7: After - TOUCH, time - out time
Fig. 1-8: TOUCH
(2) FIT
Arg1: Force condition file No.
Arg2: Force command value
Arg3: Insertion length threshold
Arg4: Search operation pattern
Arg5: Search force command value
Arg6: Search vibration cycle*
(See the right figure)
Arg7: Search operation start direction
designation
Arg8: Search operation time
Fig. 1-9: FIT
(3) INSERT
Arg1: Force condition file No.
Arg2: Force command value
Arg3: Insertion length threshold 1*
(See the right figure)
Arg4: Insertion length threshold 2*
(See the right figure)
Arg5: Unchoke operation designation
Arg6: Unchoke operation force command
Arg7: Unchoke operation force
command cycle
Arg8: Unchoke operation start direction
designation
Arg9: Unchoke operation time
Fig. 1-10: INSERT
Touch
length
Search vibration
cycle (Seach width)
Insertion
length
threshold 1
Insertion
length
threshold 2
15/104
Outline of Function
1.4
Function for Calculation of Force Detection Threshold
1-6
HW1481731
HW1481731
1.4
Function for Calculation of Force Detection Threshold
Force sense basic command is a command which targets relatively simple
tasks such as pressing with constant force or stopping the operation when
detecting the force which exceeds the specified force. This can be used
for the error detection such as the case that the different force from the
normal state is applied as described below. For details, refer to DX200/
FS100 OPTIONS INSTRUCTIONS for MotoFit (HW1481732).
By using the Engineering Support Tool, the threshold of the force
detection is calculated from the log data and it's shown as the
recommended value.
Fig. 1-11: Error Detection
OK
NG
X
Z
Tape
Plate
Pressing with
constant force
Movement
Protrusion
Robot arm head
Force sensor
Tool
16/104
The MotoFit function consists of the robot, the robot controller, the 6-axis
force sensor, the Interface panel on the programming pendant and PC for
teaching which is prepared by user.
Fig. 2-1: System Configuration of MotoFit Function
Table 2-1: Components
Device
Note
Robot (Manipulator)
-
Robot controller
The setting of MotoFit
function is completed
Power supply cable
-
Programming pendant
Interface panel for MotoFit
The setting is completed
6-axis force sensor
Rated 200N,Rated 1000N
Sensor cable
Manipulator side
Robot Controller side
PC for teaching1)
1
PC, LAN cable and Tool are prepared by user.
OS: Windows7,Windows8,
Windows10
LAN cable for PC connection1)
-
Tool for the manipulator’s tip1)
-
17/104
Installing / Uninstalling FSE-Tool
3-1
HW1481731
HW1481731
3
Operation Procedure
3.1
Installing / Uninstalling FSE-Tool
3.1.1
Installing FSE-Tool
1. Copy the FSE-Tool folder in the CD-ROM to the PC.
2. Execute setup.exe in the FSE-Tool folder and install FSE-Tool
according to the guidance.
3. When starting FSE-Tool,Connect the DX200/FS100 (CPU
board:ANCD-YCP21-E(CN104(LAN))) and the PC by LAN cable and
double-click the FSE-Tool icon created on the desktop.
3.1.2
Uninstalling FSE-Tool
*Below is the procedure for Windows 7.For other OSs, please refer to the
general uninstallation method from external document.
1. Select in the following order:{Start},{Control Panel},"Add or Remove
Programs"
2. Uninstall NI LabVIEW Run-Time Engine 6.1.
3. Delete the FSE-Tool folder copied from the CD to the PC.
NOTE
If the DX200/FS100 and the PC is not connected by LAN
cable or the setting of IP address is inappropriate, the mes-
sage “Communication error” is shown when using the FSE-
Tool.
18/104
Setting the IP address
3-2
HW1481731
HW1481731
3.2
Setting the IP address
1. Make sure the IP address of PC is in the same network of the IP
address of the DX200/FS100.
• Select [SYSTEM INFO] - [NETWORK SERVICE] on the main menu.
• IP address can be confirmed.
NOTE
The network service screen is displayed only when the
security mode is management mode.
19/104
Setting the IP address
3-3
HW1481731
HW1481731
*Below is the procedure for Windows 7.For other OSs, please refer to the
general setting method of the IP address from external document.
2. Change the PC's IP address so that the robot controller and the PC
are in the same network.
Select [Start] - [Control Panel] - [Network and Sharing Center] -
[Change adapter settings].
In case items to be selected are difficult to find, select "Small Icon" to
change the icon display.
3. From the adapter setting change item, find a port to which Ethernet
cable is connected and right-click it. The property window opens.
20/104
Setting the IP address
3-4
HW1481731
HW1481731
4. On the Network tab, select "Internet Protocol Version 4 (TCP/IPv4)" in
"This connection uses the following items:" box, and then press
{Properties}.
On the General tab, select "Use the following IP address” and input a
value into IP address and sub net mask item. However, leave “Use the
following DNS server addresses” blank. Press {OK} to close the
window.
5. Switch to "Use the following IP address" on the general tab and enter
the IP address and subnet mask.Change the IP address so that it
differs from the IP address of the robot controller only by the last
digit.In this case the PC's IP address is 192.168.255.2.
Also leave the "Use next DNS server address" blank and press the OK
button to close the window.
6. After inputting, click [OK] and close the screen.
21/104
Operation for Creating Fitting JOB
3-5
HW1481731
HW1481731
3.3
Operation for Creating Fitting JOB
3.3.1
Outline of Operation Step
The outline of teach operation step is shown in the following flow
schematic diagram. For details, refer to the next section. All the teach
operations are given in the Teach mode.
Fig. 3-1: Outline of Operation Step
Start
END
1) Startup of FSE-Tool
2) Setting of force condition file
3) Automatic adjustment of force control parameter
(Automatic adjustment function of force control parameter)
4) TOUCH command teach
(MotoFit command teach guidance function)
5) FIT command teach
(MotoFit command teach guidance function)
6) INSERT command teach
(MotoFit command teach guidance function)
For details, refer to the section 3.3.2.1.
For details, refer to the section 3.3.2.2.
For details, refer to the section 3.3.2.3.
For details, refer to the section 3.3.2.4.
For details, refer to the section 3.3.2.5.
For details, refer to the section 3.3.2.6.
For details, refer to the section 3.3.2.7.
7) Creating MotoFit JOB
22/104
Operation for Creating Fitting JOB
3-6
HW1481731
HW1481731
3.3.2
Detailed Operation Step
3.3.2.1
Startup of FSE-Tool
1. Double-click the FSE-Tool icon created on the desktop.
2. The Main Menu of FSE-Tool opens.
There are two modes prepared: Standard and Extension. In the
Standard mode, teaching of simple fit operation is available. The
teaching operation used by this tool is the operation executing
TOUCH, FIT, and INSERT each once in this order.
23/104
Operation for Creating Fitting JOB
3-7
HW1481731
HW1481731
To change the operation condition arbitrarily to allow further
complicated teaching operation, the Extension mode is useful. In this
mode, items on the screen (within the frame of chain line in the later
figures) can be changed. The password is "99999999".
24/104
Operation for Creating Fitting JOB
3-8
HW1481731
HW1481731
3.3.2.2
Setting Force Condition File
1. Operate the system according to the instruction on the Guidance
Menu. On the Guidance Menu, pages can be switched by the {Back} /
{Next} buttons. Check the display on the Guidance Menu, execute
necessary operations, and click the {Next} button to advance to the
next operation.
Clicking the {Save} button enables to save the current setting. Clicking
the {Load} button enables to use the data previously saved. For
details, refer to chapter 6.4 “Backup of Teach Data” . To end the
operation, click the {End} button.
2. Select the force condition file No. to use (from 1 to 24).
25/104
Operation for Creating Fitting JOB
3-9
HW1481731
HW1481731
3. Click the {Receive} button. The force condition data of the selected
No. is received from the force condition file in DX200/FS100. The
received data is output to the force condition file data in the right part of
the screen.
4. Maximum 24 force condition files can be set. In order to differentiate
them, use the comment box if needed. Input a comment freely
(Maximum 32 alphanumerical characters).
26/104
Operation for Creating Fitting JOB
3-10
HW1481731
HW1481731
5. Select the target robot to use the fit function (R1/R2).
6. Select the coordinate when using the fit function (Robot/Tool). Based
on the coordinate selected here, the force control parameter automatic
adjustment and MotoFit command argument setting will be executed
later.
27/104
Operation for Creating Fitting JOB
3-11
HW1481731
HW1481731
7. Select the Tool No. when using the fit function. In advance, register the
tool information of the status when the workpiece is being held.
8. Select the Insert in direction (X+, X-, Y+, Y-, Z+, Z-).
28/104
Operation for Creating Fitting JOB
3-12
HW1481731
HW1481731
9. Select the axis in which the force control is valid (X, Y, Z, Rx, Ry, Rz).
Plural axes can be selected.
10. Click the {Open Auto Tuning Menu} button. The operation screen for
the automatic adjustment function of force control parameter appears.
29/104
Operation for Creating Fitting JOB
3-13
HW1481731
HW1481731
3.3.2.3
Automatic Adjustment of Force Control Parameter
1. According to the instruction on the Guidance Menu, perform
operations. On the Guidance Menu, pages can be switched by the
{Back} / {Next} buttons. Check the display on the Guidance Menu,
execute necessary operations, and click the {Next} button to advance
to the next operation.
30/104
Operation for Creating Fitting JOB
3-14
HW1481731
HW1481731
2. From now, perform the auto tuning of the force control parameter by
contacting the workpiece, which is held by the robot, with the flat table.
Programming Pendant will be hereinafter referred to as "PP", and the
interface panel "I/F Panel". For the coordinate system, the Coordinate
specified in the Main Menu is selected.
3. Select the Tuning Direction (X+, X-, Y+, Y-, Z+, Z-, Rx+, Rx-, Ry+, Ry-,
Rz+, Rz-). Select the direction to contact with the workpiece as shown
in the figure on the screen.
31/104
Operation for Creating Fitting JOB
3-15
HW1481731
HW1481731
4. Input the force command value. Input the approximate force value to
be used for the fit operation. Input both translational force and
rotational force values ([Reference Force] and [Reference Moment]).
For a metal workpiece fit operation, for example, typical values are 20
[N] for [Reference Force] and 0.5 [Nm] for [Reference Moment]. Note
that however, alarm of excessive force may be issued according to the
combination of force command value and tool length. (Especially for
the force sensor of rated value of 200 N, it may be regarded as an
excessive force of the moment.) In this case, decrease the force
command value.
5. Move the robot to the adjustment start position. It is the position just
before the workpiece is to be contacted. Refer to the figure on the
screen. Perform the adjustment in the Teach mode and PC mode (I/F
Panel). The followings are the example of adjustment directions Z-
and Ry+ in the robot coordinate. For the adjustment of rotational
direction, contact the side of workpiece.
32/104
Operation for Creating Fitting JOB
3-16
HW1481731
HW1481731
6. Execution of Tuning Step 1
– Switch the Tuning Step to 1, and click the {Complete Setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
33/104
Operation for Creating Fitting JOB
3-17
HW1481731
HW1481731
– The [TUNESTEP1 COMP SET] LED lights up in the I/F Panel of PP.
34/104
Operation for Creating Fitting JOB
3-18
HW1481731
HW1481731
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. The adjustment operation starts.
At this time, the {START} button does not activate unless the
OPERATION is set to PERM. To set to PERM, press the switch by
pressing [Interlock].
The operation by FSE-Tool is not available unless the [PC MODE] is
valid.
When no operation is given from the I/F Panel after 20 seconds from
pressing the {Complete Setting} button on PC, the message "PP
wasn't operated." appears on the PC, and the operation is
terminated. This time can be changed at "Waiting time until PP
operated" in the Main Menu described in chapter 3.3.2
“Detailed
Operation Step” . To execute the adjustment, click the {Complete
Setting} button from PC again.
The Tuning Step 2 and MotoFit execution follows the same
operation described as above.
35/104
Operation for Creating Fitting JOB
3-19
HW1481731
HW1481731
– During the adjustment operation, the [RUNNING] LED on the I/F
Panel turns ON. To stop the operation such as when changing the
adjustment condition, press the {STOP} button. To resume the
adjustment, first return to the start position, and execute the
operation. For the emergency stop, release the enable switch. The
Tuning Step 2 and MotoFit execution follows the same operation
described as above.
– When the adjustment operation completes, the [TUNESTEP1
COMP SET] LED and the [RUNNING] LED turn OFF.
36/104
Operation for Creating Fitting JOB
3-20
HW1481731
HW1481731
– When the adjustment is completed, the {STEP1} LED of the
adjustment direction on the turns ON, and the
"Minimum of Damping Param" is output as the result of adjustment.
When the amplitude of force becomes constant or converged into
force command, the adjustment is correctly completed. When the
force is diverged and an excessive force is added, it causes an
error. In this case the [TUNESTEP1 COMP SET] LED does not turn
ON.
– Move the robot to the adjustment start position. It is the position just
before the work piece is to be contacted. Refer to the figure on the
screen. Perform the adjustment in the Teach mode and PC mode (I/
F Panel). The followings are the example of adjustment directions Z-
and Ry+ in the robot coordinate. For the adjustment of rotational
direction,contact the side of work piece.
37/104
Operation for Creating Fitting JOB
3-21
HW1481731
HW1481731
7. Execution of Tuning Step 2
– Switch the Tuning Step to 2, and click the {Complete Setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
38/104
Operation for Creating Fitting JOB
3-22
HW1481731
HW1481731
– The [TUNESTEP2 COMP SET] LED turns ON on the I/F Panel of
PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. The adjustment operation starts.
– During the adjustment operation, the [RUNNING] LED on the I/F
Panel turns ON.
39/104
Operation for Creating Fitting JOB
3-23
HW1481731
HW1481731
– When the adjustment operation completes, the [TUNESTEP2
COMP SET] LED and the [RUNNING] LED turn OFF.
– When the adjustment is completed, the [TUNESTEP2 COMP SET]
LED of the adjustment direction turns ON, and "Damping Param,
Settling time, Stop time threshold, Stop speed threshold" are output
as a result. "Settling time, Stop time threshold, Stop speed
threshold" are output only at the adjustment to the Z direction.
40/104
Operation for Creating Fitting JOB
3-24
HW1481731
HW1481731
8. Execute the automatic adjustment in the same way for six axes.
Adjustment can be given to the number of axes for actual use (for
example, translational three axes). When the adjustment is
completed, click the {Close} button.
9. Return to Main Menu, and check that the result of the latest
adjustment is reflected. Click the {Send} button to send the force
condition file data that has completed the adjustment to DX200/FS100.
There are two {Send} buttons, and both can be used.
41/104
Operation for Creating Fitting JOB
3-25
HW1481731
HW1481731
3.3.2.4
TOUCH Command Teach
1. Performs the MotoFit setting. Click the {Creating MotoFit JOB} tab,
and the {Open MotoFit Command Setup Menu} button.
2. The [MotoFit Command Setup Menu] appears.
Sets the arguments of TOUCH. According to the guidance, perform
the settings in Tuning operation at the lower part of the screen. Switch
the page on the Guidance Menu by the {Back} / {Next} buttons. Check
the display on the Guidance Menu, execute necessary operations, and
click the {Next} button to advance to the next operation.
42/104
Operation for Creating Fitting JOB
3-26
HW1481731
HW1481731
3. Note that the force condition file No. of Arg1 has the number selected
in chapter 3.3.2
“Detailed Operation Step” , step (2).
4. The values displayed on the Guidance Menu are set as initial values.
However, when the values are changed in Main Menu, the changed
values are reflected.
43/104
Operation for Creating Fitting JOB
3-27
HW1481731
HW1481731
5. Teach the fitting start position P1 (a few mm above the hole) by PP.
This position will be used while setting TOUCH, FIT, and INSERT.
Also teach the posture visually.
6. Teach the position P2 horizontally displaced from P1 about a few mm
(the position out of the hole). This position will be used while setting
TOUCH.
44/104
Operation for Creating Fitting JOB
3-28
HW1481731
HW1481731
7. Teach the position P3 horizontally displaced from P1 (within 2 mm) by
PP in consideration of the position differences at the operation. This
position will be used whole setting FIT.
8. Measurement of the touch length of Arg6
– Move the robot to P2, and click the {Completion of setting} button.
45/104
Operation for Creating Fitting JOB
3-29
HW1481731
HW1481731
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED turns ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. The TOUCH operation starts.
46/104
Operation for Creating Fitting JOB
3-30
HW1481731
HW1481731
– During the TOUCH operation, the [RUNNING] LED turns ON on the
I/F Panel.
– When the TOUCH operation completes, the [TOUCH COMP SET]
LED and the [RUNNING] LED turn OFF.
47/104
Operation for Creating Fitting JOB
3-31
HW1481731
HW1481731
– When the TOUCH is completed, the touch length is output as the
measurement result. This result is set as Arg6. When the [Detect
contact] LED is not turned ON, increase the force command value
and execute the sequence again. To measure the contact distance,
execute the operation in page 7 of the {TOUCH} tab.
9. TOUCH operation check 1 (the same operation as (8))
– Move the robot to P1, and click the {Completion of setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED turns ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. The TOUCH operation starts.
– Check that the [Completion of TOUCH] LED turns ON. It means that
the insertion length reaches the threshold and the sequence ends.
48/104
Operation for Creating Fitting JOB
3-32
HW1481731
HW1481731
10. TOUCH operation check 2 (the same operation as (8))
– Move the robot to P2, and click the {Completion of setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
– The [Completion of setting] LED turns ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. The TOUCH operation starts.
– Check that the [Completion of TOUCH] LED does not turn ON. It
means that the sequence has ended while the insertion length did
not reach the threshold.
When the LED turns ON, two cases are possible; Case1: the
workpiece has slipped, or Case2: the workpiece may be in the hole.
Actions to take are as follows:
Case1: increase the holding force of the hand.
Case2: Teach P2 again to the position where the workpiece does
not enter into the hole.
11. The setting of the TOUCH command arguments are completed. Next,
how to set the FIT command is described in the next section. Click the
{FIT} tab.
49/104
Operation for Creating Fitting JOB
3-33
HW1481731
HW1481731
3.3.2.5
FIT Command Teach
1. Sets the arguments of FIT. According to the guidance, perform the
settings in Tuning operation at the lower part of the screen. Check the
display on the Guidance Menu, execute necessary operations, and
click the {Next} button to advance to the next operation.
2. Note that the force condition file No. of Arg1 has the number selected
in chapter 3.3.2
“Detailed Operation Step” , step (2).
50/104
Operation for Creating Fitting JOB
3-34
HW1481731
HW1481731
3. The values displayed on the Guidance Menu are set as initial values.
However, when the values are changed in Main Menu, the changed
values are reflected.
4. Setting of search vibration cycle of Arg6
– Move the robot to P3, and click the {Completion of setting} button.
51/104
Operation for Creating Fitting JOB
3-35
HW1481731
HW1481731
– The message “Operate from PP.” appears. Click the {OK} button.
– The [TOUCH COMP SET] LED and the [FIT COMP SET] LED turn
ON on the I/F Panel of PP.
52/104
Operation for Creating Fitting JOB
3-36
HW1481731
HW1481731
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. Operations of TOUCH and FIT
start. In the sequence, after TOUCH is completed, FIT is executed
continuously.
– During the operations of TOUCH and FIT, the [RUNNING] LED on
the I/F Panel turns ON.
53/104
Operation for Creating Fitting JOB
3-37
HW1481731
HW1481731
– When the TOUCH operation ends, the [TOUCH COMP SET] LED
turns OFF. When the FIT operation ends, the [FIT COMP SET] LED
and the [RUNNING] LED turn OFF.
– Adjust the search vibration cycle so that the workpiece enters into
the hole. Larger searching cycle enables larger searching width.
The search vibration cycle can be changed even during the
operation. When the workpiece enters into the hole, the
[Completion of FIT] LED turns ON.
The reference value of searching width is the one when the
operation is given with the specified search vibration cycle in the
state where the workpiece is pressed with the force 10 [N]. Note
that this is a reference only; it depends on the friction due to the
pressing force or the material of workpiece.
54/104
Operation for Creating Fitting JOB
3-38
HW1481731
HW1481731
5. FIT operation check (the same operation as (4))
– Move the robot to P3, and click the {Completion of setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED and the [FIT COMP SET] LED turn
ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. Operations of TOUCH and FIT
start.
– Check that the [Completion of FIT] LED turns ON. It means that the
insertion length reaches the threshold and the sequence ends.
6. The setting of the FIT command arguments are completed. Next, how
to set the INSERT command is described in the next section. Click the
{INSERT} tab.
55/104
Operation for Creating Fitting JOB
3-39
HW1481731
HW1481731
3.3.2.6
INSERT Command Teach
1. Sets the arguments of INSERT. According to the guidance, perform
the settings in Tuning operation at the lower part of the screen. Check
the display on the Guidance Menu, execute necessary operations, and
click the {Next} button to advance to the next operation.
2. Note that the force condition file No. of Arg1 has the number selected
in the chapter 3.3.2
“Detailed Operation Step” , step (2).
56/104
Operation for Creating Fitting JOB
3-40
HW1481731
HW1481731
3. The values displayed on the Guidance Menu are set as initial values.
However, when the values are changed in Main Menu, the changed
values are reflected.
4. Setting of insertion length threshold 1 of Arg3 and insertion length
threshold 2 of Arg4
– Move the robot to P3, and click the {Completion of setting} button.
57/104
Operation for Creating Fitting JOB
3-41
HW1481731
HW1481731
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED, the [FIT COMP SET] LED, and the
[INSERT COMP SET] LED turn ON on the I/F Panel of PP.
58/104
Operation for Creating Fitting JOB
3-42
HW1481731
HW1481731
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. Operations of TOUCH, FIT, and
INSERT start. In the sequence, after TOUCH is completed, FIT is
executed continuously, and then INSERT is executed continuously.
– During the operations of TOUCH, FIT, and INSERT, the [RUNNING]
LED on the I/F Panel turns ON.
59/104
Operation for Creating Fitting JOB
3-43
HW1481731
HW1481731
– When the TOUCH operation ends, the [TOUCH COMP SET] LED
turns OFF. When the FIT operation ends, the [FIT COMP SET] LED
and the [RUNNING] LED turn OFF. When the INSERT operation
ends, the [INSERT COMP SET] LED and the [RUNNING] LED turn
OFF.
– When the workpiece is inserted to the bottom of the hole, the
insertion length is output on the screen.
60/104
Operation for Creating Fitting JOB
3-44
HW1481731
HW1481731
– Set the threshold so that the output insertion length is within the
range of thresholds 1 and 2, in consideration of the variance. When
the sequence stops during the insertion operation, increase the
Force command value. If the workpiece still does not reach the
bottom of the hole, set the Unchoke Pattern to OMNI.
5. INSERT operation check
– Move the robot to P3, and click the {Completion of setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED, the [FIT COMP SET] LED, and the
[INSERT COMP SET] LED turn ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. Operations of TOUCH, FIT, and
INSERT start.
– Check that the [Completion of INSERT] LED turns ON. It means
that the insertion length reaches the threshold and the sequence
ends.
61/104
Operation for Creating Fitting JOB
3-45
HW1481731
HW1481731
6. INSERT operation check
– Move the robot to P1, and click the {Completion of setting} button.
– The message "Operate from PP." appears. Click the {OK} button.
– The [TOUCH COMP SET] LED, the [FIT COMP SET] LED, and the
[INSERT COMP SET] LED turn ON on the I/F Panel of PP.
– Turn the servo ON by the enable switch of PP, and press the
{START} button on the I/F Panel. Operations of TOUCH, FIT, and
INSERT start.
– Check that the [Fitting task status] LEDs turn ON. It means that the
workpiece enters into a hole by the TOUCH operation. If the
workpiece did not enter into a hole by the TOUCH operation, all the
LEDs other than the [Completion of TOUCH] turn ON.
7. The workpiece could have been slipped if the Insertion length set on
PC is significantly different from the actual hole depth. Increase the
holding force of the hand.
62/104
Operation for Creating Fitting JOB
3-46
HW1481731
HW1481731
8. The setting of the INSERT command arguments are completed. Click
the {Close} button to close the screen.
63/104
Operation for Creating Fitting JOB
3-47
HW1481731
HW1481731
3.3.2.7
Creating MotoFit JOB
1. In closing the MotoFit Command Setup Menu, setting result of
TOUCH, FIT, and INSERT is reflected on the center of screen.
64/104
Operation for Creating Fitting JOB
3-48
HW1481731
HW1481731
2. Add the MotoFit command to the JOB in the DX200/FS100. Input the
JOB name, and click the {Receive} button. Only single-byte
alphanumeric character is available for the JOB name. The JOB
contents received are displayed on the JOB Screen. The JOB
receiving capacity is limited to 2 kByte. When larger capacity is
required, use the CALL instruction. Note that the addition is limited to
50 lines at maximum.
65/104
Operation for Creating Fitting JOB
3-49
HW1481731
HW1481731
3. Click the {TOUCH} tab. Change the insertion line, and click the
{INSERT} button. The commands of SET, TOUCH, and WAIT are
added in the JOB Screen. Change the output number of WAIT
command by referring to DX200/FS100 OPTIONS INSTRUCTIONS
for MotoFit (HW1481732). When the TOUCH command is added, the
existed line will be moved to the next line automatically. The SET
command is used for the judgment when the fit operation is failed.
4. Click the {FIT} tab. Change the insertion line, and click the {Insert}
button. The FIT command is added in the JOB Screen. When the FIT
is successful, 1 is output to the B variable 98.
66/104
Operation for Creating Fitting JOB
3-50
HW1481731
HW1481731
5. Click the {INSERT} tab. Change the insertion line, and click the
{Insert} button. The INSERT command is added in the JOB Screen.
When the INSERT is successful, 1 is output to the B variable 99.
6. Click the {IMPOFF} tab. Change the insertion line, and click the
{Insert} button. The IMPOFF command is added in the JOB Screen.
If the FIT or INERT is failed, the sequence can stop by PAUSE.
67/104
Operation for Creating Fitting JOB
3-51
HW1481731
HW1481731
7. To delete the MotoFit command, specify the line with the tab which
command is to delete selected, and click the {Delete} button. If there
is no command selected in the specified line, deletion is not available.
8. The JOB added with the MotoFit command is sent to the DX200/
FS100. Click the {Send} button. The message "The JOB of the same
name already exists. Do you want to replace it ?" appears. Press the
{Yes} button. If the job is not to be overwritten, press the {No} button,
change the JOB Name, and send the job.
68/104
Operation for Creating Fitting JOB
3-52
HW1481731
HW1481731
9. The MotoFit JOB is created in the DX200/FS100.
69/104
Operation for Creating Fitting JOB
3-53
HW1481731
HW1481731
3.3.2.8
Chage of Unit Scale (only for the FS100)
When a desired operation is not executed within the nomally set range for
the MotoFit Command Argument, the scale of each unit can be changed.
Set the mode to “Extension”, and move to page 1 on the {Createing
MotoFit JOB} tab. Select a desired scale for the force and position, press
{Open MotoFit Command Setup Menu}. Teaching can be executed in the
desired scale. With the procedures above, “Force Scale” and “Position
Scale” can be changed. (Refer to chapter 6.3 “MotoFit Command
Argument Data” .) To change the scale, a command which changes the
scale is also added when TOUCH Command is newly added to JOB. (For
the details of scale changing command, refer to DX200/FS100 OPTIONS
INSTRUCTIONS for MotoFit HW1481732).
Item
Initial value
Range
Force Scale
1
0.01, 0.1, 1, 10
Position Scale
1
0.01, 0.1, 1, 10
70/104
Teach of Force Sense Basic Command
3-54
HW1481731
HW1481731
3.4
Teach of Force Sense Basic Command
3.4.1
Outline of Teach Operation of Force Sense Basic Command
The outline of the teach operation is shown in the following flow schematic
diagram. For details, refer to the next section. Perform the teach
operation in the Teach mode after the initial settings described in the
chapter 3.2 “Setting the IP address” .
3.4.2
Details of Teach Operation of Force Sense Basic Command
3.4.2.1
Creating JOB
The creating method is explained using an example of JOB to attach a
tape by pressing with a constant force in the same procedures in
chapter 1.4 “Function for Calculation of Force Detection Threshold” .
For this JOB, if a protrusion is detected, it's judged as fault and the
operation stops. The JOB is shown as following.
Fig. 3-2: Error Detection
Start
Automatic adjustment function of
force control parameter
End
For details, refer to the chapter 3.3.2.1
3
Startup of FSE-Tool
1
Setting of force condition file
2
Creating JOB
4
For details, refer to the chapter 3.3.2.2
For details, refer to the chapter 3.3.2.3
For details, refer to the chapter 3.4.2.1
Threshold setting by data logging
5
Operation check
6
For details, refer to the chapter 3.4.2.2
For details, refer to the chapter 3.4.2.3
71/104
Teach of Force Sense Basic Command
3-55
HW1481731
HW1481731
1. Teach the initial position P1.
2. Teach the end position P2. Use UNTIL to set the manipulator to stop
when the general output is turned ON. The general input No. is 991
for R1, and 992 for R2.
3. Perform settings of the force condition file as described in the
chapter 3.3.2.2
“Setting Force Condition File” .
4. Add the IMPON command. Set the argument of the IMPON
command.
5. Add the FREF command. Set the argument of the FREF command.
6. Add the FDET command. Modify the Arg1 of the FDET command to 0
(invalid). For the other argument settings, log the data and set the
recommended value. It is explained in the chapter 3.4.2.2
“Threshold
Setting by Data Logging” and later. If the force variations of the normal
and error states are apparently different, the
chapter 3.4.2.2
“Threshold Setting by Data Logging” can be omitted
to set the argument. In that case, set 1 (force detection) or 2 (impulse)
for the Arg1 of FDET, and move on to chapter 3.4.2.3
“Operation
Check” .
7. Add the IMPOFF command.
72/104
Teach of Force Sense Basic Command
3-56
HW1481731
HW1481731
3.4.2.2
Threshold Setting by Data Logging
In this section, it is explained how to set the argument of the FDET
command based on the logged data.
1. Start the FSE-Tool on the PC.
2. Press the [Setting detection threshold] tab.
3. When monitoring the force in the X direction, set X in the direction.
73/104
Teach of Force Sense Basic Command
3-57
HW1481731
HW1481731
4. Press the {Monitor} tab.
5. After pressing the {Start monitoring} button, execute the JOB
consecutively in the normal state (without any protrusions under the
tape). The maximum and minimum value of the force and the impulse
are stored as the log data. As up to 50 data can be logged. Even if the
JOB is performed more than 50 times, only the data up to 50 can be
logged.
74/104
Teach of Force Sense Basic Command
3-58
HW1481731
HW1481731
6. Press the {Stop monitoring} button, and then press the {Setting
detection threshold} tab.
7. The log data is displayed in the graph, and Average of Fmax, Standard
Deviation, and Recommended value of the log data are output. For
the details of the data to be output, refer to the chapter 6.5 “Data for
Setting Detection Threshold” . When deleting the log data, press the
{Reset} button.
75/104
Teach of Force Sense Basic Command
3-59
HW1481731
HW1481731
8. Set the output Recommended value as the argument of the FDET
command.
For the force detection, set the Recommended value (+ Side) of Fmax
as the argument. This value is the maximum force value in
consideration of the tolerance during the normal operation. Therefore,
since the force over this Recommended value is applied in the error
state, it is considered to be detected.
76/104
Teach of Force Sense Basic Command
3-60
HW1481731
HW1481731
For the Impulse detection, set the Recommended value (+ Side) of
Impulse as the argument. This value is the maximum Impulse value in
consideration of the tolerance during the normal operation. Therefore,
since the force over this Recommended value is applied in the error
state, it is considered to be detected. The Recommended values of
Fmax, Fmin, and Impulse have both + and - sides respectively. The
value to be used as the threshold depends on the operation. So
beforehand, it needs to monitor the applied force during the operation
to judge it.
77/104
Teach of Force Sense Basic Command
3-61
HW1481731
HW1481731
3.4.2.3
Operation Check
1. Set 1(force detection) or 2 (impulse) for the Arg1 of FDET in the JOB.
Execute the JOB. When there are no protrusions under the tape, the
manipulator reaches to the end position P2. The universal output 991
remains OFF.
2. If there are any protrusions, it detects the force and stops.
The universal output 991 turns ON.
78/104
The interface screen is configured as in the following figure. For I/O
assignment of the button switches and status display LEDs, refer to the table
below. Do not use the general output No. in the table if FSE-Tool is used.
1. Button switch
2. Status display LED
General
Output No.
Signal Name
Contents
11250
Start
Operation start
(Tuning Step 1, 2, TOUCH, FIT, INSERT)
11251
Stop
Operation stop
(Tuning Step 1, 2, TOUCH, FIT, INSERT)
11252
Mode switch
ON: Operation from PC (FSE-Tool) valid
OFF: Operation from PP (JOB) valid
11230
Zero reset
Zero reset of the sensor value
11231
Coordinate
system
switch
The coordinate system while monitoring
General
Output No.
Signal Name
Contents
11260
Running
With button depressed: LED ON
11262
Mode switch
ON: [PC MODE] LED ON
OFF: [PP MODE] LED ON
11263
TOUCH
Setting
completed
With the {TOUCH COMP SET} button pressed on
PC: LED ON
Operation end: LED OFF
11264
FIT
Setting
completed
With the {FIT COMP SET} button pressed on PC:
LED ON
Operation end: LED OFF
11265
INSERT
Setting
completed
With the {INSERT COMP SET} button pressed
on PC: LED ON
Operation end: LED OFF
79/104
3. Numeric value
11266
Tuning Step 1
Setting
completed
With the {TUNESTEP1 COMP SET} button
pressed on PC: LED ON
Operation end: LED OFF
11267
Tuning Step 2
Setting
completed
With the {TUNESTEP2 COMP SET} button
pressed on PC: LED ON
Operation end: LED OFF
11241
Coordinate
system
switch
ON: Robot coordinate
OFF: Tool coordinate
Variable
No.
Signal Name
Contents
B96
R1 Tool No.
Tool number (R1) which is used when the
coordinate system is used as a tool during the
monitoring.
B97
R2 Tool No.
Tool number (R2) which is used when the
coordinate system is used as a tool during the
monitoring.
General
Output No.
Signal Name
Contents
80/104
In executing the adjustment operation, the MotoFit operation or Force
Sense Basic Command operation, status is displayed on the screen by
LED and graph waveform.
The common items of each graph are shown as follows.
Name
Contents
Graph legend
Graph legend can be selected by clicking the arrow mark.
Display/non-display of the graph can be switched by ticking or
clearing the check-box.
Graph pallet
Enlargement /reduction of the graph and scrolling action are
possible.
1
2
81/104
Details of the graph pallet is the following.
Item
Contents
When the mouse cursor is placed on the graph, the
mouse cursor changes to a cross cursor.
The menu of enlargement/reduction of the graph is
shown.
The area selected by the cursor is enlarged.
The selected area is enlarged only in the direction of
the horizontal axis.
The selected area is enlarged only in the direction of
the vertical axis.
The enlarged/reduced graph is reset.
The area selected by clicking is enlarged.
The area selected by clicking is reduced.
The graph can be scrolled in any direction by dragging.
82/104
The following shows details of the monitor information.
1. When a JOB of the MotoFit or the force sensor basic command is
executed, the execution status of R1 and R2 can be monitored.
– Button
Name
Contents
Start
monitoring
Starts monitoring
Stop
monitoring
Stops monitoring
Save R1(R2)
Status, Force, Position, Impulse waveform data can be
saved in csv format.
Clear R1(R2)
Status, Force, Position, Impulse waveform data is cleared.
1
2
10
11
83/104
– Status display LED
Name
Contents
Controller Status
Servo ON
Servo ON: LED ON,
Servo OFF: LED OFF
Force
Control
Force Control ON: LED ON,
Force Control OFF: LED OFF
Fitting Status
Detect
contact
Detected: LED ON, Undetected: LED OFF
Completion
of TOUCH
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
Completion
of FIT
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
Completion
of INSERT
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
Status
(Horizontal axis: Sampling,
Minimum value of communication
cycle
DX200: 12ms
FS100: 10ms)
Status1: Status of MotoFit
•
TOUCH operation
10: Approaches to the workpiece with
a constant speed
12: Presses with the specified force
command after contact
14: Ends as the insertion length
reaches the threshold
-12: Ends by timeout before the
insertion length reaches the
threshold
•
FIT
20: Running search operation
22: Ends as the insertion length
reaches the threshold
-20: Ends by timeout before the
insertion length reaches the
threshold
•
INSERT
30: Running insertion operation
32: Under suspension
34: Running unchoke operation
36: Ends as the insertion length
reaches the threshold
-30: Ends by timeout before the
insertion length reaches the
threshold
Status2: Status of the force sense basic
command
D0: Zero reset starts (0 → 1).
Zero reset completes (1 → 0).
D1: Force control starts (0 → 1).
Force control ends (1 → 0).
D2: Force command starts (0 → 1).
Force command ends (1 → 0).
D3: FDET command starts (0 → 1).
FDET command ends (1 → 0).
D4: Force detection (0 → 1).
Force detection ends (1 → 0).
3
4
5
84/104
– Graph waveform
Name
Contents
Force
(Horizontal axis:
Sampling,
Minimum value of
communication cycle
DX200: 12ms
FS100: 10ms)
Fref(X)[N]: Force command to the X direction
Fref(Y)[N]: Force command to the Y direction
Fref(Z)[N]: Force command to the Z direction
Fref(RX)[Nm]: Force command to the RX direction
Fref(RY)[Nm]: Force command to the RY direction
Fref(RZ)[Nm]: Force command to the RZ direction
Ffb(X)[N]: Force feedback to the X direction
Ffb(Y)[N]: Force feedback to the Y direction
Ffb(Z)[N]: Force feedback to the Z direction
Ffb(RX)[Nm]: Force feedback to the RX direction
Ffb(RY)[Nm]: Force feedback to the RY direction
Ffb(RZ)[Nm]: Force feedback to the RZ direction
Ffb(XYZ)[N]: Composition of force feedback to the X, Y,
and Z directions
Ffb(RxRyRz)[Nm]: Composition of force feedback to the
Rx, Ry, and Rz directions
During the execution of MotoFit or the force sense basic
command on the JOB, the coordinate system of the force
condition file is displayed. While they are not executed,
the coordinate system of I/F Panel is displayed.
Tool No. is the designated number in the force condition
file.
Position
(Horizontal axis:
Sampling,
Minimum value of
communication
cycle
DX200: 12 ms
FS100: 10ms)
Pos(X)[mm]: Position of X direction
(coordinate standard at operation start)
Pos(Y)[mm]: Position of Y direction
(coordinate standard at operation start)
Pos(Z)[mm]: Position of Z direction
(coordinate standard at operation start)
During the execution of MotoFit or the force sense basic
command on the JOB, the coordinate system of the force
condition file is displayed. While they are not executed,
the coordinate system of I/F Panel is displayed.
Impulse
(Horizontal axis:
Sampling,
Minimum value of
communication cycle
DX200: 12 ms
FS100: 10ms)
Impulse(X)[Ns]: Impulse of Ffb(X)
Impulse(Y)[Ns]: Impulse of Ffb(Y)
Impulse(Z)[Ns]: Impulse of Ffb(Z)
Impulse(RX)[Nms]: Impulse of Ffb(Rx)
Impulse(RY)[Nms]: Impulse of Ffb(Ry)
Impulse(RZ)[Nms]: Impulse of Ffb(Rz)
Impulse(XYZ)[Ns]: Impulse of Ffb(XYZ)
Impulse(RxRyRz)[Nms]: Impulse of Ffb(RxRyRz)
Communication
cycle
FS100: 10,20,..., 100 ms (increases by10 ms)
DX200: 12, 24,...,120 ms (increases by12 ms)
6
7
8
9
85/104
2. Tuning Step 1
The force response during the adjustment of the force control parameters
and the searching status of the damping parameters can be monitored.
– Status display LED
– Graph waveform
Name
Contents
Controller
Status
Servo ON
Servo ON: LED ON,
Servo OFF: LED OFF
Force
Control
Force Control ON: LED ON,
Force Control OFF: LED OFF
Error
With error: LED ON,
Without error: LED OFF
Error No.: Refer to chapter 8.
Running
In process: LED ON,
Process end: LED OFF
Tuning Status
(Tuning Step 1)
X,Y,Z,Rx,Ry,
Rz
Adjustment completed: LED ON,
Adjustment incomplete: LED OFF
Name
Contents
Force
(Horizontal axis: Sampling,
Minimum value of communication
cycle
DX200: 12ms
FS100: 10ms)
Fref[N,Nm]: Force command to adjustment
direction
Ffb [N, Nm]: Force feedback to adjustment
direction
Tuning Process
Damping parameter [Ns/m,Ns]
1
2
3
4
5
86/104
3. Tuning Step 2
The force response during the adjustment of the force control parameters
and the searching status of the damping parameters can be monitored.
– Status display LED
– Graph waveform
Name
Contents
Controller
Status
Servo ON
Servo ON: LED ON,
Servo OFF: LED OFF
Force
Control
Force Control ON: LED ON,
Force Control OFF: LED OFF
Error
With error: LED ON,
Without error: LED OFF
Error No.: Refer to chapter 8.
Running
In process: LED ON,
Process end: LED OFF
Tuning Status
(Tuning Step 2)
X,Y,Z,Rx,Ry,
Rz
Adjustment completed: LED ON,
Adjustment incomplete: LED OFF
Name
Contents
Force
(Horizontal axis: Sampling,
Minimum value of communication
cycle
DX200: 12ms
FS100: 10ms)
Fref[N,Nm]: Force command to adjustment
direction
Ffb [N, Nm]: Force feedback to adjustment
direction
Tuning Process
Horizontal axis: Sampling,
Minimum value of communication
cycle
DX200: 12ms
FS100: 10ms)
Damping parameter [Ns/m,Ns]
Frequency of Ffb [count]
Settling time of Ffb [ms]
1
2
3
4
5
87/104
4. Arguments Setting of MotoFit command
When setting the arguments of MotoFit command, the status of the force,
position data and fitting operation can be monitored.
– Status display LED
Name
Contents
Controller Status
Servo ON
Servo ON: LED ON,
Servo OFF: LED OFF
Force
Control
Force Control ON: LED ON,
Force Control OFF: LED OFF
Error
With error: LED ON,
Without error: LED OFF
Error No.: Refer to chapter 8.
Running
In process: LED ON,
Process end: LED OFF
Fitting task
Status
Detect
contact
Detected: LED ON, Undetected: LED OFF
Completion
of TOUCH
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
Completion
of FIT
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
Completion
of INSERT
Insertion length satisfied: LED ON,
Insertion length unsatisfied: LED OFF
1
2
3
88/104
– Graph waveform
Name
Contents
Force
(Horizontal axis:
Sampling,
Minimum value of
communication cycle
DX200: 12ms
FS100: 10ms)
Fref(X)[N]: Force command to the X direction
Fref(Y)[N]: Force command to the Y direction
Fref(Z)[N]: Force command to the Z direction
Fref(RX)[Nm]: Force command to the RX direction
Fref(RY)[Nm]: Force command to the RY direction
Fref(RZ)[Nm]: Force command to the RZ direction
Ffb(X)[N]: Force feedback to the X direction
Ffb(Y)[N]: Force feedback to the Y direction
Ffb(Z)[N]: Force feedback to the Z direction
Ffb(RX)[Nm]: Force feedback to the RX direction
Ffb(RY)[Nm]: Force feedback to the RY direction
Ffb(RZ)[Nm]: Force feedback to the RZ direction
Position
(Horizontal axis:
Sampling,
Minimum value of
communication cycle
DX200: 12ms
FS100: 10ms)
Pos(X)[mm]: Position of X direction
(coordinate standard at operation start)
Pos(Y)[mm]: Position of Y direction
(coordinate standard at operation start)
Pos(Z)[mm]: Position of Z direction
(coordinate standard at operation start)
State transition
(Horizontal axis:
Sampling,
Minimum value of
communication cycle
DX200: 12ms
FS100: 10ms)
•
TOUCH operation
10: Approaches to the workpiece with a constant
speed
12: Presses with the specified force command after
contact
14: Ends as the insertion length reaches the threshold
-12: Ends by timeout before the insertion length
reaches the threshold
•
FIT
20: Running search operation
22: Ends as the insertion length reaches the threshold
-20: Ends by timeout before the insertion length
reaches the threshold
•
INSERT
30: Running insertion operation
32: Under suspension
34: Running unchoke operation
36: Ends as the insertion length reaches the threshold
-30: Ends by timeout before the insertion length
reaches the threshold
4
5
6
89/104
Operation Condition Data
6.1
Force Condition File Data
6-1
HW1481731
HW1481731
6
Operation Condition Data
6.1
Force Condition File Data
The range of each data for the force condition file is shown in the table
below. In the automatic adjustment function of force control parameter,
Settling time, Stop time threshold, Stop speed threshold, and Damping
Param are the target of auto tuning.
Table 6-1: Force Condition File Data
Item
Unit
Initial value
Range
Remarks
Mode
File No.
-
1
1 to 24
Standard
mode
Comment
-
NONE
Up to 32 alphanumerical
characters
Robot
-
R1
0: R1
1: R2
Coordinate
-
Robot
1: Robot,
2: Tool
Tool No.
-
0
FS100: 0 to 15
DX200: 0 to 63
Insert Dir.
-
Z-
0: X+, 1: X-,
2: Y+, 3: Y-,
4: Z+, 5: Z-
Force control activate
-
0
D0: X, D1: Y, D2: Z,
D3: Rx, D4: Ry, D5: Rz
Settling time
ms
1000
0 to 5000
Target of auto tuning
Extension
mode
Stop Speed threshold
mm/s
2.0
0.0 to 9.9
Target of auto tuning
Stop time threshold
ms
200
0 to 5000
Target of auto tuning
Mass Param
(X, Y, Z, Rx, Ry, Rz)
kg
kgm2
1.00
1 to 9999
Damping Param
(X, Y, Z, Rx, Ry, Rz)
Ns/m
Nms
3000
100 to 99990
Target of auto tuning
Spring Param
(X, Y, Z, Rx, Ry, Rz)
N/m
Nm
0
0 to 9999
Zero is applied during
adjustment even
when the value other
than zero is input.
1
2
3
4
5
6
7
8
9
10
11
12
13
90/104
Operation Condition Data
6.2
Adjustment Condition Data
6-2
HW1481731
HW1481731
6.2
Adjustment Condition Data
The range of adjustment condition data is shown in the table below.
Table 6-2: Adjustment Condition Data
Item
Unit
Initial value
Range
Remarks
Tuning Dir.
(Common to Step1, Step2)
-
Z-
X+, X-,
Y+, Y-,
Z+, Z-,
Rx+, Rx-,
Ry+, Ry-,
Rz+, Rz-
Auto Tuning Menu
Reference Force
(translational direction)
Fref_trans
(Step2)
N
20
Reference Moment
(rotational direction) Fref_rot
(Step2)
Nm
0.50
0 to 2.00
Tuning Step
-
1
1, 2
1
2
3
4
91/104
Operation Condition Data
6.3
MotoFit Command Argument Data
6-3
HW1481731
HW1481731
6.3
MotoFit Command Argument Data
The range of MotoFit command argument data is shown in the table
below. For the meaning of each parameter, refer to DX200/FS100
OPTIONS INSTRUCTIONS for MotoFit (HW1481732).
1. TOUCH
Table 6-3: TOUCH Command Argument
Variable
Initial value
Range
(Normal)
Range
(0.01 times)
Range
(0.1 times)
Range
(10 times)
Range
TOUCH Arg2
(Touch force threshold [N])
3.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Force
TOUCH Arg3
(Approach speed [mm/s])
3.0
0.0 to 50.0
TOUCH Arg4
(Force command value [N])
10.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Force
TOUCH Arg5
(Insertion length threshold
[mm])
2.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Position
TOUCH Arg6
(Touch length [mm])
50.0
0.0 to
50.0
0.000 to
0.500
0.00 to
5.00
0 to
500
Position
TOUCH Arg7
(After-TOUCH time-out time
[s])
2.0
0.0 to 99.9
92/104
Operation Condition Data
6.3
MotoFit Command Argument Data
6-4
HW1481731
HW1481731
2. FIT
Table 6-4: FIT Command Argument
Variable
Initial value
Range
(Normal)
Range
(0.01 times)
Range
(0.1 times)
Range
(10 times)
Range
FIT Arg2
(Force command value [N])
10.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Force
FIT Arg3
(Insertion length threshold
[mm])
3.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Position
FIT Arg4
(Search operation pattern)
OMNI
XYZ,
ROTATE,
OMNI
FIT Arg5
(Search force command
value [N], [Nm])
Translation:
20.0
Rotation:
9.9
Translation:
0.0 to
99.9
Rotation:
0.0 to
9.9
Translation:
0.000 to
0.999
Rotation:
0.000 to
0.099
Translation:
0.00 to
9.99
Rotation:
0.00 to
0.99
Translation:
0 to
999
Rotation:
0 to
99
Force
FIT Arg6
(Search vibration cycle [ms])
400
2 to
999
FIT Arg7
(Search operation start
direction designation)
X+
X+,X-,Y+,
Y-,Z+,Z-
FIT Arg8
(Search operation time [s])
10.0
0.0 to 99.9
93/104
Operation Condition Data
6.3
MotoFit Command Argument Data
6-5
HW1481731
HW1481731
3. INSERT
Table 6-5: INSERT Command Argument
Variable
Initial value
Range
(Normal)
Range
(0.01 times)
Range
(0.1 times)
Range
(10 times)
Range
INSERT Arg2
(Force command value [N])
20.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Force
INSERT Arg3
(Insertion length threshold 1
[mm])
90.0
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Position
INSERT Arg4
(Insertion length threshold 2
[mm])
99.9
0.0 to
99.9
0.000 to
0.999
0.00 to
9.99
0 to
999
Position
INSERT Arg5
(Unchoke operation
designation)
No value
No value
XYZ,
OMNI
INSERT Arg6
(Unchoke operation force
command [N])
5
0 to
99
0.00 to
0.99
0.0 to
9.9
0 to
990
Force
INSERT Arg7
(Unchoke operation force
command cycle [ms])
200
2 to
999
INSERT Arg8
(Unchoke operation start
direction designation)
X+
X+,X-,Y+,
Y-,Z+,Z
INSERT Arg9
(Unchoke operation time
[sec])
3
0 to
99
94/104
Operation Condition Data
6.4
Backup of Teach Data
6-6
HW1481731
HW1481731
6.4
Backup of Teach Data
During the teach operation of FSE-Tool, the force condition file data and
the MotoFit command argument data can be saved.
1. Saving the data
– Click the {Save} button in the [Main Menu] screen.
– Specify the destination to save, input the file name, and then click
the {OK} button.
95/104
Operation Condition Data
6.4
Backup of Teach Data
6-7
HW1481731
HW1481731
2. Loading the data
– To use the data previously saved, click the {Load} button.
– Select the file, and click the {OK} button.
96/104
Operation Condition Data
6.5
Data for Setting Detection Threshold
6-8
HW1481731
HW1481731
6.5
Data for Setting Detection Threshold
The data of the number of JOB execution can be logged (up to 50 data).
Contents to be logged are Fmax, Fmin, and Impulse. Pressing the [Stop
monitoring] button will output the respective Average, Standard Deviation,
Recommended value on the screen. The following table are the detail of
each parameter.
Table 6-6: Data for Setting Detection Threshold
Item
Contents
Fmax [N,Nm]
Maximum force value from FDET to IMPOFF
Average of Fmax [N,Nm]
Average value of Fmax log data
Standard Deviation [N,Nm]
Standard deviation of Fmax log data
Recommended value (+ Side) [N,Nm]
Recommended value for setting threshold of
Fmax: Average + 6 x Standard Deviation
Recommended value (- Side) [N,Nm]
Recommended value for setting threshold of
Fmax: Average - 6 x Standard Deviation
Fmin [[N,Nm]
Minimum force value from FDET to IMPOFF
Average of Fmin [N,Nm]
Average value of Fmin log data
Standard Deviation [N,Nm]
Standard deviation of Fmin log data
Recommended value (+ Side) [N,Nm]
Recommended value for setting threshold of
Fmin: Average + 6 x Standard Deviation
Recommended value (- Side) [N,Nm]
Recommended value for setting threshold of
Fmin: Average - 6 x Standard Deviation
Impuls [Ns,Nms]
Impulse from FDET to IMPOFF
Average of Impuls [Ns,Nms]
Average value of Impulse log data
Standard Deviation [Ns,Nms]
Standard deviation of Impulse log data
Recommended value (+ Side) [Ns,Nms]
Recommended value for setting threshold of
Impulse: Average + 6 x Standard Deviation
Recommended value (- Side) [Ns,Nms]
Recommended value for setting threshold of
Impulse: Average - 6 x Standard Deviation
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
97/104
Error of Automatic Adjustment Function of Force Control Parameter
7-1
HW1481731
HW1481731
7
Error of Automatic Adjustment Function of Force Control Parameter
Error description is shown in the table below. The alarms and errors
related to the MotoFit function are displayed on the PP. For details, refer
to DX200/FS100 OPTIONS INSTRUCTIONS for MotoFit (HW1481732).
Table 7-1: Error List
Error
No.
Error Contents
Countermeasure
1
Ended with insufficient
adjustment
(Tuning Step 2)
Increase the upper limit of contact
count for the adjustment condition
, and retry the operation.
(The setting can be changed only
in the Extension mode.)
2
Excessive travel distance
Move the operation start position
close to the workpiece, and retry
the operation.
3
Excessive force
For Tuning Step 1, increase the
initial value of Damping parameter,
and retry the operation.
For Tuning Step 2, decrease the
force command value, and retry the
operation.
4
[STOP] button is pressed during
operation
Move to the operation start
position, and retry the operation.
5
Servo OFF occurs during
operation
Move to the operation start
position, and retry the operation.
6
An alarm occurs during operation
Take appropriate action to the
alarm, move to the operation start
position, and then retry the
operation.
7
Mode enters into PP mode during
operation
Switch to the PC mode, move to
the operation start position, and
then retry the operation.
9
99/104
Alarm List of FSE-Tools
8-1
HW1481731
HW1481731
8
Alarm List of FSE-Tools
Alarm
Number
Alarm Name
Sub
Code
Meaning
Cause
Remedy
8001
ALM
FSETOOL
PKT
ENDMARK
(Received
packet
endmark
error)
When the controller receives
the data from PC with using
FSE-Tool, the endmark of the
packet has an error.
Software
(Setting
error)
(1) Check the followings and
then turn ON the power again.
- Connection status of the
communication cable
- Force sensor type being
connected
(2) If this alarm occurs again,
save CMOS.BIN in the
maintenance mode and tell the
situation of the alarm
occurrence (such as the
operation procedures) to your
YASKAWA representative.
8003
ALM
FSETOOL
RECV
DATA
(Received
data error)
When the controller receives
the data from PC with using
FSE-Tool, the received data
has an error.
Software
(Setting
error)
(1) Check the followings and
then turn ON the power again.
- Connection status of the
communication cable
- Force sensor type being
connected
(2) If this alarm occurs again,
save CMOS.BIN in the
maintenance mode and tell the
situation of the alarm
occurrence (such as the
operation procedures) to your
YASKAWA representative.
8007
ALM FSE-
TOOL OPEN
FCONCND
Software cannot read the
force condition file.
Software
(Setting
error)
Road the force condition file to
the controller.
8015
ALM IF
MODE
(Mode error)
[0]:
PP
mode
[1]:
PC
mode
Mode is error in the I/F panel.
Software
(Setting
error)
Execute again, after changing
mode in the I/F panel.
8018
ALM
TOOLNO
ERR
Tool no
Tool no range over in the I/F
panel.
Software
(Setting
error)
Change tool no within
allowance.
8026
ALM
FSETOOL
CMD
PHASE
(Command
phase error)
When executing the force
control parameter adjustment
or MotoFit from FSE-Tool, the
processing flow has an error.
Software
(Setting
error)
(1) Check the followings and
then turn ON the power again.
- Connection status of the
communication cable
- Force sensor type being
connected
(2) If this alarm occurs again,
save CMOS.BIN in the
maintenance mode and tell the
situation of the alarm
occurrence (such as the
operation procedures) to your
YASKAWA representative.
100/104