Dx100 Options Istructions For FTP Function

Download as pdf or txt
Download as pdf or txt
You are on page 1of 31

YASKAWA

DX100 OPTIONS
INSTRUCTIONS
FOR FTP FUNCTION

Upon receipt of the product and prior to initial operation, read these instructions thoroughly, and retain
for future reference.

MOTOMAN INSTRUCTIONS
MOTOMAN--……… INSTRUCTIONS
DX100 INSTRUCTIONS
DX100 OPERATOR’S MANUAL
DX100 MAINTENANCE MANUAL
The DX100 Operator’s manual above corresponds to specific usage.
Be sure to use the appropriate manual.

Part Number: 157178-1CD


Revision: 0

YASKAWA MANUAL NO.

HW0485556 1/31
HW0485556

DX100

MANDATORY
• This manual explains the FTP function of the DX100 system. Read
this manual carefully and be sure to understand its contents before
handling the DX100.

• General items related to safety are listed in Chapter 1: Safety of the


DX100 Instructions. To ensure correct and safe operation, carefully
read the DX100 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

HW0485556 2/31
HW0485556

DX100

Notes for Safe Operation


Read this manual carefully before installation, operation, maintenance, or
inspection of the DX100.
In this manual, the Notes for Safe Operation are classified as
“WARNING”, “CAUTION”, “MANDATORY”, or “PROHIBITED”.

Indicates a potentially hazardous


WARNING situation which, if not avoided, could
result in death or serious injury to
personnel.

Indicates a potentially hazardous


CAUTION 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


MANDATORY items listed under this heading.

Must never be performed.


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

To ensure safe and efficient operation at all times, be sure to


NOTE follow all instructions, even if not designated as "CAUTION"
and "WARNING".

iii

HW0485556 3/31
HW0485556

DX100

WARNING
• Before operating the manipulator, check that servo power is turned
OFF pressing the emergency stop buttons on the front door of the
DX100 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.
Fig. : 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.
Fig. : 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 DX100.
– 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 front door of the
DX100 and the programming pendant.

iv

HW0485556 4/31
HW0485556

DX100

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 cabinet
of the DX100 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
DX100 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 Manual Designation
DX100 controller DX100
DX100 programming pendant Programming pendant
Cable between the manipulator and the Manipulator cable
controller

HW0485556 5/31
HW0485556

DX100

Descriptions of the programming pendant, buttons, and displays are


shown as follows:

Equipment Manual Designation


Programming Character The keys which have characters printed on
Pendant Keys them are denoted with [ ].
ex. [ENTER]
Symbol The keys which have a symbol printed on them
Keys are not denoted with [ ] but depicted with a small
GO BACK

picture.
PAGE
GO BACK

ex. page key PAGE


The cursor key is an exception, and a picture is
not shown.

Axis Keys “Axis Keys” and “Number Keys” are generic


Number Keys names for the keys for axis operation and
number input.

Keys pressed When two keys are to be pressed


simultaneously simultaneously, the keys are shown with a “+”
sign between them, ex. [SHIFT]+[COORD]

Displays 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 brand names for each company or
corporation. The indications of (R) and TM are omitted.

vi

HW0485556 6/31
HW0485556

DX100 Contents

1 Outline ............................................................................................................................................ 1-1

1.1 System Features................................................................................................................ 1-1

1.1.1 FTP Function ........................................................................................................ 1-1

1.1.2 Files Transferred by FTP Function ....................................................................... 1-1

2 FTP Server Function....................................................................................................................... 2-2

2.1 Outline ............................................................................................................................... 2-2

2.2 Settings.............................................................................................................................. 2-2

2.2.1 Setting up FTP ..................................................................................................... 2-2

2.2.2 Command Remote Setting ................................................................................... 2-2

2.2.3 REMOTE Mode Setting ........................................................................................ 2-3

2.2.4 Checking the Command Remote Setting ............................................................. 2-3

2.3 Host Computer Operations ................................................................................................ 2-4

2.4 FTP Accounts .................................................................................................................... 2-5

2.5 FTP Commands................................................................................................................. 2-5

2.6 Precautions on the “ls” Command ..................................................................................... 2-6

2.6.1 Inhibition of Using the Command Option.............................................................. 2-6

2.7 Restrictions on File Transfer.............................................................................................. 2-6

2.7.1 Inhibition of Transferring the Files Size “0”........................................................... 2-6

2.7.2 Interruption of Transmission ................................................................................. 2-6

2.8 Exclusion of other communication processing................................................................... 2-7

2.8.1 Access restriction by exclusion of other communication processing.................... 2-7

3 FTP Client Function ........................................................................................................................ 3-1

3.1 Outline ............................................................................................................................... 3-1

3.2 Settings.............................................................................................................................. 3-1

3.2.1 Setting up FTP ..................................................................................................... 3-1

3.2.2 Cancelling the Remote Mode ............................................................................... 3-1

3.3 Operations ......................................................................................................................... 3-2

3.3.1 Setting the FTP Profile ......................................................................................... 3-2

3.3.2 Selecting FTP as a Transmission Device............................................................. 3-3

3.3.3 SAVE .................................................................................................................... 3-4


3.3.3.1 Saving Jobs............................................................................................. 3-4
3.3.3.2 Saving Files............................................................................................. 3-7

3.3.4 LOAD.................................................................................................................. 3-10


3.3.4.1 Loading Jobs ......................................................................................... 3-10

vii

HW0485556 7/31
HW0485556

DX100 Contents

3.3.4.2 Loading Files ......................................................................................... 3-10

3.3.5 VERIFY............................................................................................................... 3-11


3.3.5.1 Verifying Jobs ........................................................................................ 3-11
3.3.5.2 Verifying Files ........................................................................................ 3-11

3.3.6 Selection Mode ................................................................................................... 3-12


3.3.6.1 Individual Selection Mode...................................................................... 3-12
3.3.6.2 Batch Selection Mode ........................................................................... 3-12

4 FTP Settings ................................................................................................................................... 4-1

4.1 Ethernet Function Setting .................................................................................................. 4-1

4.2 Parameters for the FTP Function....................................................................................... 4-1

4.3 Transmission Parameter Setting........................................................................................ 4-1

viii

HW0485556 8/31
HW0485556
1 Outline
DX100 1.1 System Features

1 Outline
The DX100 provides the FTP function, an extended application of the data
transmission function (Ethernet), as a server or a client.
This manual explains the operation methods and relevant information of
FTP.

1.1 System Features

1.1.1 FTP Function


FTP (File Transfer Protocol) is a widely used protocol in transferring files
over the Internet or Intranet. This protocol enables the FTP function in the
DX100, allowing the transfers of the following files:
• Job data
• Condition data/General data
• System information

1.1.2 Files Transferred by FTP Function


Details on the files which are transferred by FTP function are explained in
the following table.
Data Category Procedure Subject File
Job Load Jobs
Save (Can be transferred in either of
the SINGLE JOB mode or
RELATED JOB mode.)
Condition Data/ Load Tool data
General Data Save Weaving data
User coordinate data
Welding data
Variable data
System Information Save System information
Alarm history

1-1

HW0485556 9/31
HW0485556

2 FTP Server Function


DX100 2.1 Outline

2 FTP Server Function

2.1 Outline
The DX100 FTP server function is a function which saves DX100 files in
the host computer (an operation of the command "get" in FTP) or loads
files of the host computer to the DX100 (an operation of the command
"put" in FTP) via Ethernet, enabled by operating the host computer such
as a personal computer.
This function can handle the processing equivalent to the file data
transmission function of the host control function in an DX100 data
transmission.

2.2 Settings

2.2.1 Setting up FTP


Perform the operations described in chapter 4 “FTP Settings” .

2.2.2 Command Remote Setting


Perform the following procedures to enable the command remote
selection.

NOTE Set the command remote selection status in the manage-


ment mode.

1. Select {IN/OUT} under the {Main Menu}.


2. Select {PSEUDO INPUT SIGNAL}.
3. Move the cursor to “CMD REMOTE SEL”, and press
[INTERLOCK]+[SELECT].
– The command remote selection is enabled when the status is
switched to "z". The FTP function is disabled when the “CMD
REMOTE SEL” status is "{".

2-2

HW0485556 10/31
HW0485556
2 FTP Server Function
DX100 2.2 Settings

2.2.3 REMOTE Mode Setting


Set the mode switch on the programming pendant to [REMOTE].

2.2.4 Checking the Command Remote Setting


Check that the indication of “Command mode” or “I/O and Command
mode” appears on the display of the remote mode.
1. Select {IN/OUT} under the {Main Menu}.
2. Select {REMOTE}.
– The current mode status appears.

– The FTP server function is disabled when "Remote mode not


specified" or "I/O mode" is indicated on the window.

2-3

HW0485556 11/31
HW0485556

2 FTP Server Function


DX100 2.3 Host Computer Operations

2.3 Host Computer Operations


Refer to the example below showing the process of receiving jobs in case
of using Windows 2000 command prompt. Note that the underlined parts
are the input items: enter the commands with the host computer, and
press [Enter] after typing each command.

C:\>ftp 192.168.1.55 . . . *1
Connected to 192.168.1.55
220 DX FTP server ( 1.00) ready.
User (192.168.1.65:(none)): ftp . . . *2
331 Password required for ftp.
Password: . . . *3
230 User ftp logged in.
ftp> ls . . . *4
200 PORT command successful.
150 Opening ASCII mode data connection. (192,168,1,65,1233)
AA35.JBI
AA4.JBI
AA8.JBI
N.JBI
AA36.JBI
AA5.JBI
AA9.JBI
N1.JBI
AA37.JBI
AA7.JBI
AA6.JBI
226 Transfer complete.
ftp: 99 bytes received in 0.11 Seconds 0.91 Kbytes/sec.
ftp> get AA35.JBI . . . *5
200 PORT command successful.
150 Opening ASCII mode data connection. (192,168,1,65,1234)
226 Transfer complete.
ftp: 121 bytes received in 0.01 Seconds 8.07 Kbytes/sec.
ftp>bye . . . *6
221 Goodbye.

C:\>

*1 Command to connect to the DX100 (FTP server) for FTP


transmissions.
*2 Enter a user name to login to the DX100.
*3 Enter a password corresponding to the user name.
*4 Command to fetch the file list of the DX100.
*5 Command to fetch the jobs from the DX100.
*6 Command to exit FTP transmissions.

2-4

HW0485556 12/31
HW0485556
2 FTP Server Function
DX100 2.4 FTP Accounts

2.4 FTP Accounts


Use the following user names and passwords to access the DX100
with FTP server function.
User Name Password Processing
rcmaster Password for Loading/saving jobs
management mode Loading/saving condition file
/general data
Saving system information
Saving parameters
ftp Arbitrary password Loading/saving jobs
Loading/saving condition file
/general data
Saving system information
anonymous Arbitrary password Saving jobs
Saving condition file/general data

When the password protection function (separate paid


NOTE option) is enabled, only the user name and password
defined by the password protection function can be used. In
such a case, the user name and login name above cannot
be used.

2.5 FTP Commands


The following commands can be used with FTP server function.

Classificatio User FTP


Explanation
n Command Command
CONNEC- open IP - Connects to a remote DX100.
TION address
user USER Enter a user name to access the
username username DX100.
- PASS Enter a password corresponding
password to the user name. (Usually the
client will automatically request
for a password entry after an
user name entry.)
quit QUIT Terminates an FTP transmis-
sions.
bye QUIT Terminates an FTP transmis-
sions.

2-5

HW0485556 13/31
HW0485556

2 FTP Server Function


DX100 2.6 Precautions on the “ls” Command

Classificatio User FTP


Explanation
n Command Command
FILE - PORT Specifies a control connection
TRANSMIS- port. (The client will automati-
SION cally send to the DX100.)
get RETR Receives a file from a remote
filename filename DX100.
put STOR Sends a file to a remote DX100.
filename filename
FILE LIST ls NLST Fetches a file list of the DX100.
(filename) (filename) When no extension is specified,
the file list of jobs will be dis-
played.
When an extension such as
“*.dat” or “*.cnd” is specified, the
corresponding file list will be dis-
played.

2.6 Precautions on the “ls” Command

2.6.1 Inhibition of Using the Command Option

NOTE Use the "ls" command with no options.

The information on the time stamp, attributes, and size of the file output by
the command "ls -l" ("NLST -l" for FTP command) or "dir" ("LIST" for FTP
command) is provided only for the compatibility of the output format, and
is not correct.
In order to prevent any mistake, be sure to use the “ls” for the list
command.

2.7 Restrictions on File Transfer

2.7.1 Inhibition of Transferring the Files Size “0”

NOTE Do not transfer a file of which size is "0".

If the file is transferred (PUT), the alarm “TRANSMISSION SYSTEM


ERROR” occurs, resulting in an FTP disconnection.

2.7.2 Interruption of Transmission

NOTE Do not interrupt the transmission with an operation [Ctrl] +


[C].

The transmission interruption executed with [Ctrl] + [C] operation may


result in a failure to maintain the correct transmission.

2-6

HW0485556 14/31
HW0485556
2 FTP Server Function
DX100 2.8 Exclusion of other communication processing

2.8 Exclusion of other communication processing

2.8.1 Access restriction by exclusion of other communication processing

NOTE Other transmission processing may not be performed during


an FTP communication processing.

The communication functions of DX100 (Ethernet function, FTP function,


Ethernet server function, etc.) cannot perform simultaneous parallel
processing. Although pseudo multiplex communication can normally be
performed by time division, the FTP function often occupies the
communication band and, therefore, other communication processing
may be forced to wait for a long time or communication time-out may
occur. When building your system, design it to allow for occurrence of
waiting for other communication processing due to the FTP function.

2-7

HW0485556 15/31
HW0485556

3 FTP Client Function


DX100 3.1 Outline

3 FTP Client Function

3.1 Outline
The DX100 FTP client function is a function which saves DX100 files in
the host computer (an operation of the command "put" in FTP) or loads
files of the host computer to the DX100 (an operation of the command
"get" in FTP) via Ethernet, enabled by operating the DX100. It allows to
load/save files which correspond to security mode.
The function executes the processing equivalent to the stand-alone
function of an DX100 data transmissions.
Since the data transmission function of DX100 does not support binary
format files, "BATCH USER MEMORY" "BATCH CMOS” and "ALL CMOS
AREA" cannot be handled. Therefore, the operation screen for the FTP
client function is as follows.

Since this screen is a function in the external memory menu, refer to "7.
External Memory Devices" of "DX100 Operation Manual" for more
information on individual files.

3.2 Settings

3.2.1 Setting up FTP


Perform the operations described in chapter 4 “FTP Settings” .

3.2.2 Cancelling the Remote Mode


Set the parameter RS005 to “0”.
Set the mode switch on the programming pendant to [REMOTE] once,
then set it to [TEACH].

3-1

HW0485556 16/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

3.3 Operations

3.3.1 Setting the FTP Profile


Perform the following procedures to set up the FTP profile, such as
an IP address, etc. of an FTP server.
1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {FTP PROFILE}.
– The FTP PROFILE window appears.

1
2
3
4

cHOST ADDRESS
IP address of the FTP server to be connected.
dUSER ID
User ID to login to the FTP server.
ePASSWORD
Password corresponding to the user ID.
fDIRECTORY
Default directory to login to the FTP server.
3. Select an item to be changed.
– The selected box is in an input status.

3-2

HW0485556 17/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

4. Enter new information for FTP connection.


– New condition for FTP connection has been specified.

3.3.2 Selecting FTP as a Transmission Device


Perform the following procedures to select an FTP client as an external
memory device.
1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {DEVICE}.
– The DEVICE selection window appears.
3. Select “FTP” from the selection list.
– The FTP client has been selected as an external memory device.

3-3

HW0485556 18/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

3.3.3 SAVE
Perform the following procedures to transfer data from the DX100 to the
FTP server (the host computer).

If the job/file to be saved has the same name as a job/file


NOTE already exists in the FTP server, the existing job/file will be
overwritten with the new data. To keep the existing data in
the FTP server as they are, take the necessary precautions
such as changing the job/file name to prevent overwriting.

3.3.3.1 Saving Jobs


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {SAVE}.
– The FTP(SAVE) window appears.

3. Select “JOB“.
– A job list appears.

3-4

HW0485556 19/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

4. Select jobs to be saved.


– Each selected job is marked with “”.

5. Press [ENTER].
– A confirmation dialog box appears.

3-5

HW0485556 20/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

6. Select {YES}.
– Saving of the selected jobs starts, and the transmission progress
appears on the window.

When the save is completed, the screen returns to the save screen.

3-6

HW0485556 21/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

3.3.3.2 Saving Files


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {SAVE}.
– The FTP(SAVE) window appears.

3. Select "FILE/GENERAL DATA" or "SYSTEM DATA".


– A selection window appears.

3-7

HW0485556 22/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

4. Select files to be saved.


– Each selected file is marked with “”.

5. Press [ENTER].
– A confirmation dialog box appears.

3-8

HW0485556 23/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

6. Select {YES}.
– Saving of the selected files starts, and the transmission progress
appears on the window.

When the save is completed, the screen returns to the save screen.

3-9

HW0485556 24/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

3.3.4 LOAD
Perform the following procedures to transfer data from the FTP server (the
host computer) to the DX100.
The display windows in this procedures are omitted, as they are
equivalent to the windows in the saving procedures.

3.3.4.1 Loading Jobs


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {LOAD}.
– The FTP(LOAD) window appears.
3. Select "JOB".
– A job list appears.
4. Select jobs to be loaded.
5. Each selected job is marked with “”.
6. Select {YES}.
– Loading of the selected jobs starts, and the transmission progress
appears on the window.
– When the load is completed, the screen returns to the load screen.

3.3.4.2 Loading Files


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {LOAD}.
– The FTP(LOAD) window appears.
3. Select "FILE/GENERAL DATA" or "SYSTEM DATA".
– A selection window appears.
4. Select files to be loaded.
– Each selected file is marked with “”.
5. Press [ENTER].
– A confirmation dialog box appears.
6. Select {YES}.
– Loading of the selected files starts, and the transmission progress
appears on the window.
– When the load is completed, the screen returns to the load screen.

3-10

HW0485556 25/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

3.3.5 VERIFY
Perform the following procedures to verify that the data in the DX100 and
the data in the FTP server (the host computer) are the same. The
unmatched data will be notified with a message.
The display windows in this procedures are omitted, as they are
equivalent to the windows in the saving procedures.

3.3.5.1 Verifying Jobs


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {VERIFY}.
– The FTP(VERIFY) window appears.
3. Select "JOB".
– A job list appears.
4. Select jobs to be verified.
– Each selected job is marked with “”.
5. Press [ENTER].
– A confirmation dialog box appears.
6. Select {YES}.
– Verification of the selected jobs starts, and the transmission
progress appears on the window.
– When the verify is completed, the screen returns to the load screen.

3.3.5.2 Verifying Files


1. Select {EX.MEMORY} under the {Main Menu}.
2. Select {VERIFY}.
– The FTP(VERIFY) window appears.
3. Select "FILE/GENERAL DATA" or "SYSTEM DATA".
– A selection window appears.
4. Select files to be verified.
– Each selected file is marked with “”.
5. Press [ENTER].
– A confirmation dialog box appears.
6. Select {YES}.
– Verification of the selected files starts, and the transmission
progress appears on the window.
– When the verify is completed, the screen returns to the load screen.

3-11

HW0485556 26/31
HW0485556
3 FTP Client Function
DX100 3.3 Operations

3.3.6 Selection Mode


The jobs and data files to be loaded, saved, or verified can be selected in
either of the following modes:

• Individual Selection Mode


Jobs or data files are selected one by one.

• Batch Selection Mode


Jobs or data files are selected collectively at a time.

3.3.6.1 Individual Selection Mode


1. Select {EX.MEMORY} under the {Main Menu}, and select jobs/files for
desired operation in a job list/selection window.
– Jobs/files are selected.
Each selected job/file is marked with “”.

3.3.6.2 Batch Selection Mode


1. Select {EX.MEMORY} under the {Main Menu}, and select {EDIT} when
a job list/selection window in on the screen.
– A pull-down menu appears.

3-12

HW0485556 27/31
HW0485556

3 FTP Client Function


DX100 3.3 Operations

2. Select {SELECT ALL}.


– All the listed jobs/files are selected.

– Select {EDIT}, then {CANCEL SELECT} to cancel all the selected


jobs/files at a time.

3-13

HW0485556 28/31
HW0485556
4 FTP Settings
DX100 4.1 Ethernet Function Setting

4 FTP Settings
Perform the following settings for both the FTP server and the FTP client
to enable the FTP function.

4.1 Ethernet Function Setting


The FTP function is designed as an extended application of the Ethernet
function. Therefore, it is required to enable the Ethernet function before
using the FTP function.
Refer to “3 Ethernet Function Setting” in “DX100 OPTIONS
INSTRUCTIONS FOR ETHERNET FUNCTION” for the details.

4.2 Parameters for the FTP Function


Enable the FTP function parameters.
(Contact your Yaskawa representative in case of changing these
parameters.)

4.3 Transmission Parameter Setting


The parameters related with transmissions are listed in the following
tables.
Refer to the “DX100 OPTIONS INSTRUCTIONS FOR DATA
TRANSMISSION FUNCTION” for the details.

Be sure to change the value of the following parameter:


Parameter Contents Setting Initial
No. Value Value
RS000 Specifies the protocol for the 2 (BSC) 3 (FC1)
standard port.

Set the following parameters to their initial values.


Parameter Contents Initial Value
No.
RS029 Loading of job/variable during playback 1: Enable
RS030 Specifies the data bits. 8: 8 bits
RS031 Specifies the stop bits. 0: 1 bit
RS032 Specifies the parity. 2: Even
parity
RS033 Specifies the baud rate. 7: 9600
bauds
RS036 Specifies the enquiry character retry count for 10: 10
invalid responses or nonresponses. (counts)
RS037 Specifies the text data transmission retry count for 3: 3 (counts)
block check error (NAK reception).
RS038 Specifies the block check method. 0: Checksum

4-1

HW0485556 29/31
HW0485556

4 FTP Settings
DX100 4.3 Transmission Parameter Setting

Adjust the following parameters to stabilize the FTP transmissions as


required.
Paramet Contents Recommend Initial
er No. ed Setting Value
for FTP
RS034 TIMER A: Timer for monitoring the sequence. 100 30
Controls the response waiting time for the
invalid responses or nonresponses.

Units: 0.1 sec (setting range: 0 to 100)


RS035 TIMER B: Timer for monitoring text reception. 200 200
Controls the monitoring time to wait for the
text termination character.

Units: 0.1 sec (setting range: 0 to 255)

4-2

HW0485556 30/31
DX100
INSTRUCTIONS
FOR FTP FUNCTION

HEAD OFFICE
2-1 Kurosaki-Shiroishi, Yahatanishi-ku, Kitakyusyu-shi, 806-0004, Japan
Phone +81-93-645-7745 Fax +81-93-645-7746
MOTOMAN INC. HEADQUARTERS
805 Liberty Lane, West Carrollton, OH 45449, U.S.A.
Phone +1-937-847-6200 Fax +1-937-847-6277
MOTOMAN ROBOTICS EUROPE AB
Franska Vagen 10, Box 4004, SE-390 04 Kalmar, Sweden
Phone +46-480-417800 Fax +46-480-417999
MOTOMAN ROBOTEC GmbH
Kammerfeld strasse 1, 85391 Allershausen, Germany
Phone +49-8166-90-100 Fax +49-8166-90-103
YASKAWA ELECTRIC KOREA CORPORATION
1F, Samyang Bldg. 89-1, Shinchun-dong, Donk-Ku, Daegu, Korea
Phone +82-53-382-7844 Fax +82-53-382-7845
YASKAWA ELECTRIC (SINGAPORE) PTE. LTD.
151 Lorong Chuan, #04-01, New Tech Park, Singapore 556741
Phone +65-6282-3003 Fax +65-6289-3003
YASKAWA ELECTRIC (MALAYSIA) SDN. BHD.
Unit 47-1 and 2. Jalan PJU 5/9, Dataran Sunway, Kota Damansara, 47810, Petailng Jaya Selangor, Malaysia
Phone +60-3614-08919 Fax +60-3614-08929
YASKAWA ELECTRIC (THAILAND) CO., LTD.
252/246, 4th Floor. Muang Thai-Phatra office Tower II Rechadapisek Road, Huaykwang Bangkok 10320, Thailand
Phone +66-2-693-2200 Fax +66-2-693-4200
SHOUGANG MOTOMAN ROBOT CO., LTD.
No.7,Yongchang-North Road, Beijing Economic and Technological and Development Area, Beijing 100076, China
Phone +86-10-6788-0541 Fax +86-10-6788-0542
MOTOMAN MOTHERSON ROBOTICS LTD.
Plot Number 195-196, First Floor, Imt Manesar -Sector 4, Gurgaon (Haryana),Pin-122050, India
Phone +91-124-475-8500 Fax +91-124-475-8542

YASKAWA ELECTRIC CORPORATION

YASKAWA

Specifications are subject to change without notice


for ongoing product modifications and improvements. C Printed in Japan October 2009 09-10

MANUAL NO.

HW0485556 31/31

You might also like