DX200 OPTIONS
INSTRUCTIONS
FOR ETHERNET SERVER FUNCTION:
ADVANCED FEATURE OF DX200 ETHERNET FUNCTION
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
DX200 MAINTENANCE MANUAL
The DX200 Operator’s manual above corresponds to specific usage.
Be sure to use the appropriate manual.
Part Number:
Revision:
165984-1CD
0
MANUAL NO.
HW1481823
0
1/60
Adavanced Ethernet
Function
165984-1CD
MANDATORY
• This manual explains the Ethernet Server function of the DX200
system. Read this manual carefully and be sure to understand its
contents before handling the DX200.
• General items related to safety are listed in Chapter 1: Safety of the
DX200 Instructions. To ensure correct and safe operation, carefully
read the DX200 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.
ii
HW1481823
2/60
165984-1CD
Adavanced Ethernet
Function
Notes for Safe Operation
Read this manual carefully before installation, operation, maintenance, or
inspection of the DX200.
In this manual, the Notes for Safe Operation are classified as
“WARNING”, “CAUTION”, “MANDATORY”, or “PROHIBITED”.
WARNING
CAUTION
MANDATORY
PROHIBITED
Indicates a potentially hazardous
situation which, if not avoided, could
result in death or serious injury to
personnel.
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.
Always be sure to follow explicitly the
items listed under this heading.
Must never be performed.
Even items described as “CAUTION” may result in a serious accident in
some situations.
At any rate, be sure to follow these important items
NOTE To ensure safe and efficient operation at all times, be sure to
follow all instructions, even if not designated as "CAUTION"
and "WARNING".
iii
HW1481823
3/60
Adavanced Ethernet
Function
165984-1CD
WARNING
• Before operating the manipulator, check that servo power is turned
OFF pressing the emergency stop buttons on the front door of the
DX200 and the programming pendant.
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.
Figure 1: Emergency Stop Button
• 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.
Figure 2: Release of Emergency Stop
TURN
• Observe the following precautions when performing teaching
operations within the P-point maximum envelope of the
manipulator:
– 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 P-point maximum envelope
of the manipulator and that you are in a safe location before:
– Turning ON the power for the DX200.
– Moving the manipulator with the programming pendant.
– Running the system in the check mode.
– Performing automatic operations.
Injury may result if anyone enters the P-point maximum envelope of the
manipulator during operation. Always press an emergency stop button
immediately if there is a problem. The emergency stop buttons are
located on the right of the front door of the DX200 and the programming
pendant.
iv
HW1481823
4/60
165984-1CD
Adavanced Ethernet
Function
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
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 Warning Labels in the
DX200 Instructions before operating the manipulator:
Definition of Terms Used Often in This Manual
The MOTOMAN is the YASKAWA industrial robot product.
The MOTOMAN usually consists of the manipulator, the controller, the
programming pendant, and supply cables.
In this manual, the equipment is designated as follows:
Equipment
DX200 controller
DX200 programming pendant
Cable between the manipulator ans the
controller
Manual Designation
DX200
Programming pendant
Manipulator cable
v
HW1481823
5/60
Adavanced Ethernet
Function
165984-1CD
Descriptions of the programming pendant, buttons, and displays are
shown as follows:
Equipment
Programming
Pendant
Character
Keys
Symbol
Keys
Axis Keys
Number Keys
Keys pressed
simultaneously
Displays
Manual Designation
The keys which have characters printed on
them are denoted with [ ].
ex. [ENTER]
The keys which have a symbol printed on them
are not denoted with [ ] but depicted with a small
picture.
GO BACK
GO BACK
PAGE
PAGE
ex. page key
The cursor key is an exception, and a picture is
not shown.
“Axis Keys” and “Number Keys” are generic
names for the keys for axis operation and
number input.
When two keys are to be pressed
simultaneously, the keys are shown with a “+”
sign between them, ex. [SHIFT]+[COORD]
The menu displayed in the programming
pendant is denoted with { }.
ex. {JOB}
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 the SELECT key is
pressed, or that the item is directly selected by touching the screen.
Registered Trademark
In this manual, names of companies, corporations, or products are
trademarks, registered trademarks, or bland names for each company or
corporation. The indications of (R) and TM are omitted.
vi
HW1481823
6/60
165984-1CD
Adavanced Ethernet
Function
Table of Contents
1 Introduction ..................................................................................................................................... 1-1
1.1 Features ............................................................................................................................ 1-1
1.1.1 Request of Multiple Processes............................................................................. 1-1
1.1.2 Simplification of Communication Procedure......................................................... 1-1
1.1.3 Communication with Other Than MOTOCOM...................................................... 1-1
1.2 System Outline .................................................................................................................. 1-2
2 System Configuration...................................................................................................................... 2-1
2.1 Setting of Ethernet Function .............................................................................................. 2-1
2.2 Setting of Ethernet Server Function................................................................................... 2-1
2.3 Setting of Transmission Parameters.................................................................................. 2-1
3 Transmission Procedure................................................................................................................. 3-1
3.1 Outline ............................................................................................................................... 3-1
3.1.1 Socket Connection ............................................................................................... 3-2
3.1.2 START Request ................................................................................................... 3-2
3.1.3 Response to START Request .............................................................................. 3-2
3.1.4 Command............................................................................................................. 3-2
3.1.4.1 Command................................................................................................ 3-2
3.1.4.2 Size ......................................................................................................... 3-2
3.1.5 Response to Command........................................................................................ 3-3
3.1.6 Command Data .................................................................................................... 3-3
3.1.7 Answer ................................................................................................................. 3-3
3.1.8 Closing of a Socket .............................................................................................. 3-3
3.2 Command Details .............................................................................................................. 3-4
3.2.1 Status Read Function........................................................................................... 3-4
3.2.1.1 Read/Monitor Command ......................................................................... 3-4
3.2.1.2 Read/Data Access System Command.................................................. 3-11
3.2.2 System Control Function .................................................................................... 3-17
3.2.2.1 Operation System Command................................................................ 3-17
3.2.2.2 Start-Up System Command .................................................................. 3-22
3.2.2.3 Editing System Commands................................................................... 3-30
3.2.2.4 Job Selection System Command .......................................................... 3-37
3.2.3 I/O Read/Write Function..................................................................................... 3-38
3.2.3.1 Read-Out of I/O Signal Status............................................................... 3-38
3.2.3.2 Write-in of I/O Signal Status.................................................................. 3-39
vii
HW1481823
7/60
Adavanced Ethernet
Function
Table of Contents
165984-1CD
3.3 Transmission Examples...................................................................................................3-40
3.3.1 Read-Out of Status for Mode, Cycle, etc............................................................3-40
3.3.2 Read-Out of I/O Signals for the DX200 ..............................................................3-40
3.3.3 Write-In of I/O Signals for the DX200 .................................................................3-41
3.3.4 Continuous Execution of Multiple Commands....................................................3-42
4 Function Checkout Procedure.........................................................................................................4-1
4.1 Cable Connection Check ...................................................................................................4-1
4.2 Connection Check with Lower Protocol .............................................................................4-2
4.3 Connection Check with telnet ............................................................................................4-3
5 Restrictions .....................................................................................................................................5-1
5.1 Automatic Close of Socket.................................................................................................5-1
5.2 Unavailable Command/Function........................................................................................5-1
5.3 Restrictions on the Number of Sockets..............................................................................5-2
5.4 Restrictions on Text Length ...............................................................................................5-2
5.5 Restrictions on Access from Multiple Host Computers......................................................5-2
viii
HW1481823
8/60