Operator'S Manual: FANUC FAST Ethernet FANUC FAST Data Server
Operator'S Manual: FANUC FAST Ethernet FANUC FAST Data Server
OPERATOR’S MANUAL
                                              B-64014EN/03
 • No part of this manual may be reproduced in any form.
 • All specifications and designs are subject to change without notice.
The export of this product is subject to the authorization of the government of the country
from where the product is exported.
In this manual we have tried as much as possible to describe all the various matters.
However, we cannot describe all the matters which must not be done, or which cannot be
done, because there are so many possibilities.
Therefore, matters which are not especially described as possible in this manual should be
regarded as ”impossible”.
This manual contains the program names or device names of other companies, some of
which are registered trademarks of respective owners. However, these names are not
followed by  or  in the main body.
B-64014EN/03                                           SAFETY PRECAUTIONS
SAFETY PRECAUTIONS
               This section describes the safety precautions related to the use of CNC
               units, to ensure safe operation of machines fitted with FANUC CNC
               units. Read this section carefully before attempting to use any function
               described in this manual.
               Users should also read the relevant descriptions in the User’s Manual of
               the CNC to become fully familiar with the functions to be used.
Contents
                             s-1
SAFETY PRECAUTIONS                                                                 B-64014EN/03
                     This manual includes safety precautions for protecting the user and
                     preventing damage to the machine. Precautions are classified into
                     Warnings and Cautions according to their bearing on safety. Also,
                     supplementary information is described as Notes. Read the Warnings,
                     Cautions, and Notes thoroughly before attempting to use the machine.
                            WARNING
                            Applied when there is a danger of the user being
                            injured or when there is a danger of both the user
                            being injured and the equipment being damaged if
                            the approved procedure is not observed.
                            CAUTION
                            Applied when there is a danger of the equipment
                            being damaged, if the approved procedure is not
                            observed.
                         NOTE
                           The Note is used to indicate supplementary
                           information other than Warning and Caution.
                                    s-2
B-64014EN/03                                        SAFETY PRECAUTIONS
                    WARNING
                1   Before operating the machine, thoroughly check the
                    entered data. Operating the machine with incorrectly
                    specified data may result in the machine behaving
                    unexpectedly, possibly causing damage to the
                    workpiece and/or machine itself, or injury to the user.
                2   Never attempt to machine a workpiece without first
                    checking the programmed value, compensation value,
                    current position, and external signal settings. Also,
                    never attempt to machine a workpiece without first
                    checking the operation of the machine. Before starting
                    a production run, ensure that the machine is operating
                    correctly by performing a trial run using, for example,
                    the single block, feedrate override, or machine lock
                    function, or by operating the machine with neither a tool
                    nor workpiece mounted. Failure to confirm the correct
                    operation of the machine may result in the machine
                    behaving unexpectedly, possibly causing damage to
                    the workpiece and/or machine itself, or injury to the
                    user.
                3   Ensure that the specified feedrate is appropriate for the
                    intended operation. Generally, for each machine, there
                    is a maximum allowable feedrate. The appropriate
                    feedrate varies with the intended operation. Refer to the
                    manual provided with the machine to determine the
                    maximum allowable feedrate. If a machine is run at
                    other than the correct speed, it may behave
                    unexpectedly, possibly causing damage to the
                    workpiece and/or machine itself, or injury to the user.
                4   When using a tool compensation function, thoroughly
                    check the direction and amount of compensation.
                    Operating the machine with incorrectly specified data
                    may result in the machine behaving unexpectedly,
                    possibly causing damage to the workpiece and/or
                    machine itself, or injury to the user.
                5   The parameters for the CNC and PMC are factory-set.
                    Usually, there is no need to change them. When,
                    however, there is no alternative other than to change a
                    parameter, ensure that you fully Failure to set a
                    parameter correctly may result in the machine behaving
                    unexpectedly, possibly causing damage to the
                    workpiece and/or machine itself, or injury to the user.
                              s-3
SAFETY PRECAUTIONS                                                       B-64014EN/03
                       CAUTION
                     1 Immediately after switching on the power, do not touch
                       any of the keys on the MDI panel until the position
                       display or alarm screen appears on the CNC unit.
                       Some of the keys on the MDI panel are dedicated to
                       maintenance or other special operations. Pressing any
                       of these keys may place the CNC unit in other than its
                       normal state. Starting the machine in this state may
                       cause it to behave unexpectedly.
                     2 The operator's manual for FAST Ethernet / FAST Data
                       Server describes all the basic functions of the CNC,
                       including the optional functions. The selected optional
                       functions vary with the machine. Some functions
                       described in this manual may not, therefore, be
                       supported by your machine. Check the machine
                       specifications before using FAST Ethernet / FAST Data
                       Server.
                     3 Some machine operations and screen functions are
                       implemented by the machine tool builder. For an
                       explanation of their usage and related notes, refer to the
                       manual provided by the machine tool builder.
                       For example:
                       • On some machines, executing a tool function
                           causes the tool change unit to operate. When
                           executing a tool function on such a machine, stand
                           well clear of the tool change unit. Otherwise, there is
                           a danger of injury to the operator.
                       •      Many auxiliary functions trigger physical
                           operations, such as rotation of the spindle. Before
                           attempting to use an auxiliary function, therefore,
                           ensure that you are fully aware of the operation to be
                           triggered by that function.
                     NOTE
                       Command programs, parameters, and variables are
                       stored in nonvolatile memory in the CNC. Generally,
                       the contents of memory are not lost by a power on/off
                       operation. However, the contents of memory may be
                       erased by mistake, or important data in nonvolatile
                       memory may have to be erased upon recovering from a
                       failure.
                       To enable the restoration of data as soon as possible if
                       such a situation arises, always make a backup of the
                       data in advance.
                                   s-4
B-64014EN/03                                                                                         TABLE OF CONTENTS
TABLE OF CONTENTS
SAFETY PRECAUTIONS............................................................................s-1
      DEFINITION OF WARNING, CAUTION, AND NOTE ............................................. s-2
      GENERAL WARNINGS AND CAUTIONS............................................................... s-3
I. GENERAL
1     GENERAL ............................................................................................... 3
      1.1      ORGANIZATION ........................................................................................... 4
      1.2      APPLICABLE MODELS................................................................................. 5
      1.3      RELATED MANUALS.................................................................................... 6
II. SPECIFICATION
1     PREFACE................................................................................................ 9
2     DATA SERVER FUNCTIONS ............................................................... 10
      2.1      DATA SERVER FILE MANAGEMENT ........................................................ 11
               2.1.1      File Names of CNC File Management ...................................................................12
               2.1.2      Files which can be Created on a Data Server .........................................................13
               2.1.3      Text Files and Binary Files ....................................................................................13
      2.2      DATA SERVER MODES ............................................................................. 14
      2.3      DETAILS OF THE BUFFER MODE............................................................. 16
      2.4      OPERATION FROM A DATA SERVER ...................................................... 20
      2.5      NC PROGRAM FORMAT............................................................................ 21
      2.6      LIST FILE FORMAT .................................................................................... 22
3     FOCAS2/Ethernet FUNCTIONS........................................................... 26
4     ABOUT DNS/DHCP .............................................................................. 27
5     MACHINE REMOTE DIAGNOSIS FUNCTIONS................................... 28
III. SETTING
1     SETTING THE COMMUNICATION FUNCTION ................................... 31
2     SETTING THE DATA SERVER FUNCTIONS....................................... 32
      2.1      OPERATING THE DATA SERVER SETTING SCREEN ............................. 33
      2.2      RELATED NC PARAMETERS .................................................................... 42
      2.3      EXAMPLE OF SETTING THE DATA SERVER FUNCTIONS ..................... 45
                                                               c-1
TABLE OF CONTENTS                                                                                                                    B-64014EN/03
IV. OPERATION
1   OPERATING THE DATA SERVER FUNCTIONS................................. 83
    1.1       DEVICE CHANGE ON THE PROGRAM FOLDER SCREEN...................... 84
    1.2       OPERATING THE DATA SERVER FILE LIST SCREEN ............................ 85
              1.2.1      Displaying and Operating the File List ..................................................................90
              1.2.2      File Transfer Operation ..........................................................................................94
              1.2.3      Preparations for File Operation and Editing...........................................................95
    1.3       OPERATING THE DATA SERVER HOST FILE LIST SCREEN ................. 97
              1.3.1      Displaying and Operating the File List ................................................................100
                                                                  c-2
B-64014EN/03                                                                                                  TABLE OF CONTENTS
V. CONNECTION 117
1     SETTING ............................................................................................. 119
      1.1      SPECIFICATIONS..................................................................................... 120
      1.2      INSTALLATION ......................................................................................... 121
               1.2.1      Installation on an LCD-mounted Type Unit.........................................................121
               1.2.2      Installation on a Stand-alone Type Unit...............................................................122
               1.2.3      Total Connection Diagram ...................................................................................123
               1.2.4      Installing a Memory Card.....................................................................................124
                                                                   c-3
TABLE OF CONTENTS                                                                                                         B-64014EN/03
VI. MAINTENANCE
1   HARDWARE MAINTENANCE INFORMATION.................................. 143
    1.1     BOARD...................................................................................................... 144
            1.1.1      Component Layout ...............................................................................................144
            1.1.2      LED Indications and Meanings ............................................................................145
APPENDIX
A   TROUBLESHOOTING ........................................................................ 163
    A.1     CHECKING COMMUNICATION WITH A HUB.......................................... 164
    A.2     CHECKING CONNECTION WITH THE TRUNK ....................................... 165
    A.3     CHECKING SETTINGS............................................................................. 166
    A.4     CHECKING COMMUNICATION................................................................ 167
B   EXAMPLE OF FTP SERVER SETUP ................................................. 170
    B.1     SETTING UP FTP SERVER OF Windows 2000 Professional
            (FOR INTERNET INFORMATION SERVICE) ........................................... 171
    B.2     SETTING UP FTP SERVER OF Windows XP Professional
            (FOR INTERNET INFORMATION SERVICE) ........................................... 183
C   EXAMPLE OF SETTING UP DNS/DHCP ........................................... 207
    C.1     EXAMPLE OF SETTING UP DHCP SERVER OF Windows 2000 Server. 208
    C.2     EXAMPLE OF SETTING UP DNS SERVER OF Windows 2000 Server ... 215
D   FTP CLIENT OPERATION.................................................................. 221
    D.1     OPERATION USING THE FTP COMMAND.............................................. 222
    D.2     SECURITY UNBLOCKING IN Windows XP (Service Pack 2) ................... 225
                                                            c-4
I. GENERAL
B-64014EN/03                  GENERAL                                     1.GENERAL
1              GENERAL
                    This part explains the organization of this manual.
                                  -3-
1.GENERAL                        GENERAL                                           B-64014EN/03
1.1 ORGANIZATION
                      SAFETY PRECAUTIONS
                            This section describes the precautions to be observed when
                            reading this manual.
                      I. GENERAL
                            This part describes the chapter organization, applicable models,
                            and related manuals.
                      II. SPECIFICATION
                            This part describes the specifications of the functions that operate
                            on the FAST Ethernet/FAST Data Server.
                      III. SETTING
                            This part describes the method of setting.
                      IV. OPERATION
                            This part describes the method of operating the Data Server
                            functions and machine remote diagnosis functions.
                      V. CONNECTION
                            This part describes the method of connection and provides notes.
                      VI. MAINTENANCE
                            This part provides an Ethernet board drawing number and
                            describes the meanings of LED indications.
                      APPENDIX
                            These appendixes describe additional information such as that
                            related to troubleshooting, the operation of the FTP client, and
                            how to set up the FTP server.
                                    -4-
B-64014EN/03                       GENERAL                                   1.GENERAL
                                      -5-
1.GENERAL                       GENERAL                                         B-64014EN/03
                                   -6-
II. SPECIFICATION
B-64014EN/03               SPECIFICATION                                       1.PREFACE
1              PREFACE
                    In this manual, a board that has an ATA Flash card or a Compact
                    Flash Card (collectively called a memory card hereinafter) mounted to
                    enable the use of the Data Server functions is referred to as a "FAST
                    Data Server" (or simply as a "Data Server"). On the other hand, a
                    board that does not have a memory card mounted is referred to as a
                    "FAST Ethernet".
                      NOTE
                        To use the Data Server functions, the Data Server
                        function option is required.
                        To use the FOCAS2/Ethernet functions, CNC
                        screen display functions, and machine remote
                        diagnosis functions, the Ethernet function option is
                        required.
                        To use the CNC screen display functions, the CNC
                        screen display function option is additionally
                        required.
                                  -9-
2.DATA SERVER FUNCTIONS          SPECIFICATION                                      B-64014EN/03
                            NOTE
                              When the host computer operates as an FTP
                              server, FTP server software must be run on the
                              host computer. When the host computer operates
                              as an FTP client, FTP client software must be run
                              on the host computer.
                                       - 10 -
B-64014EN/03                           SPECIFICATION           2.DATA SERVER FUNCTIONS
                                 With the Data Server functions, you can format the built-in memory
                                 card in the CNC file management mode to manage NC programs.
                                     Edit operation
        PROGRAM FOLDER screen
                                   NOTE
                                   1 The Data Server for the 30i-A allows editing and
                                     memory operation of NC programs stored on the
                                     memory card, so the method of managing files on
                                     the memory card differs from the file management
                                     method of conventional Data Servers. Note that,
                                     therefore, the memory card of the 30i-A is not
                                     compatible with the memory cards of conventional
                                     Data Server models.
                                   2 For operation and details of the PROGRAM
                                     FOLDER screen, refer to Chapter 11, "PROGRAM
                                     MANAGEMENT," in Part III, "OPERATION," in the
                                     "USER'S MANUAL (Common to Lathe
                                     System/Machining Center System) (B-63944EN)."
                                   3 For operation and details of the DATA SERVER
                                     FILE LIST screen, refer to Chapter 1,
                                     "OPERATING THE DATA SERVER FUNCTIONS,"
                                     in Part IV, "OPERATION."
                                             - 11 -
2.DATA SERVER FUNCTIONS          SPECIFICATION                                  B-64014EN/03
                            NOTE
                            1 File names are case-sensitive.
                            2 Any file name or folder name cannot begin with a
                              period (.).
                            3 It is impossible to assign the same name to a file
                              and a folder.
                          Example)
                              File names that can be used as program numbers
                              “O0123” Program number 123
                              “O0001” Program number 1
                              “O3000” Program number 3000
                              “O9999” Program number 9999
                              File names that cannot be used as program numbers
                              “ABC” (Does not have the format "O plus a numeric value")
                              “o123” (Does not begin with uppercase letter "O")
                              “O123.4” (Uses a character other than numeric characters)
                            NOTE
                              When files on a Data Server are managed by
                              program number, their program numbers always
                              consist of "O" plus a 4-digit number. So, even if
                              there are files managed with different file names
                              such as "O1" and "O01" on a personal computer,
                              their program numbers are regarded as the same
                              when these files are transferred to the Data Server.
                                      - 12 -
B-64014EN/03                         SPECIFICATION            2.DATA SERVER FUNCTIONS
                                NOTE
                                  An NC program stored as a text file is converted to
                                  an editable file format so that the file can be edited
                                  on the CNC. For this reason, when a text file is
                                  read from the host computer to the memory card
                                  on the Data Server, then the file is transferred to
                                  the host computer, binary compatibility can no
                                  longer be maintained.
                                           - 13 -
2.DATA SERVER FUNCTIONS          SPECIFICATION                                      B-64014EN/03
                            NOTE
                              Data Server modes are valid only when the Data
                              Server is operated as an external storage device of
                              the CNC. In case of main program operation for
                              editing and a memory operation and an M98-based
                              subprogram call, programs on the memory card of
                              the Data Server are selected regardless of the
                              Data Server mode.
Storage mode
                          The memory card built into the Data Server is selected as the external
                          input/output device.
                          For example, when DNC operation or M198-based subprogram
                          calling is executed, the relevant NC program is called from the
                          memory card built into the Data Server.
                          When input operation (read) is executed for the Data Server, the
                          relevant NC program is read from the memory card built into the Data
                          Server.
                          Conversely, when NC program output operation (punch) is executed
                          for the Data Server, the output NC program is written on the memory
                          card built into the Data Server.
                                                             Read
                                                                          CNC memory
                                    Data Server              Punch
                                    Memory card
                                                                            DNC operation
FTP mode
                                       - 14 -
B-64014EN/03                         SPECIFICATION           2.DATA SERVER FUNCTIONS
                                             Data Server
                                                                   Read
                                                                              CNC memory
        Host computer
                                                                   Punch
DNC operation
                                    CAUTION
                                 1 In the FTP mode, an NC program is transferred
                                   from the host computer to the CNC. For this
                                   reason, if the line is disconnected during
                                   communication for some reason such as noise on
                                   the network, the disconnection directly affects the
                                   CNC operation as compared with the storage
                                   mode. Before DNC operation in the FTP mode,
                                   surely take measures to prevent noise and make
                                   sure that good communication conditions are
                                   present.
                                 2 When feed hold is performed during DNC
                                   operation in the FTP mode, communication with
                                   the host computer may be stopped. In this case,
                                   the host computer may disconnect the
                                   communication. Perform feed hold during a trial
                                   run and completely confirm that the communication
                                   with the host computer is not disconnected.
Buffer mode
                                 NOTE
                                   With the 32i-A, the buffer mode cannot be used.
                                           - 15 -
2.DATA SERVER FUNCTIONS                 SPECIFICATION                                         B-64014EN/03
                                 In the buffer mode, two areas (areas A and B) are prepared on the
                                 memory card. While the NC program data stored in one area is being
                                 supplied to the CNC, the subsequent NC program data is read in the
                                 other area from the host computer using FTP transfer. When all data in
                                 the former area has been supplied to the CNC, the data in the latter
                                 area is supplied to the CNC. In the former area, which becomes empty,
                                 the subsequent NC program data is read from the host computer using
                                 FTP transfer.
                                 Repeating this operation enables an NC program larger than the
                                 capacity of the memory card to be handled. To use the buffer mode,
                                 however, the original NC program must be divided into some files on
                                 the host computer in advance.
                                 The size of a divided file must be smaller than half the remaining
                                 capacity of the memory card. If the size of a divided file is too large
                                 (for example, 100 MB or more), it takes much time to read the first
                                 file from the host computer and it also takes time until operation starts.
                                              - 16 -
B-64014EN/03          SPECIFICATION              2.DATA SERVER FUNCTIONS
               Files (file1 to file5) specified in the file list on the host computer are
               stored on the memory card built into the Data Server using FTP
               transfer and supplied to the CNC. In the buffer mode, after the CNC
               issues a request to read an NC program to the Data Server, the
               specified file list is read from the host computer. When the first file
               has been read, the Data Server starts supplying data to the CNC. For
               this reason, it takes time from when the CNC issues a request to read a
               program to when the Data Server starts supplying data.
               While the Data Server is supplying the data in one area to the CNC, it
               stores data into the other area using FTP transfer. For this reason,
               divide the original program data so that two consecutive files can be
               contained on the memory card built into the Data Server.
               Although the data in one area has been supplied to the CNC, FTP
               transfer may not terminate for the other area. In this case, program
               calling terminates abnormally because the subsequent data cannot be
               supplied. You can use a parameter not to cause the abnormal
               termination.
               In the file list, you can specify any file name allowed by the host
               computer that consists of up to 255 single-byte alphanumeric
               characters. Be sure to specify at least one LF (0A in hexadecimal) or
               CR (0D in hexadecimal) following each file name in the file list to
               delimit the file names.
                 NOTE
                   In the buffer mode, you can also register a new file
                   on the memory card built into the Data Server by
                   the "NC program GET" or "NC program output"
                   operation.
                   By this operation, however, the remaining capacity
                   of the memory card built into the Data Server that
                   is required for operation in the buffer mode may be
                   exhausted, resulting in an error in DNC operation
                   in the buffer mode.
                   For this reason, during DNC operation in the buffer
                   mode, do not register any new file on the memory
                   card built into the Data Server.
                             - 17 -
2.DATA SERVER FUNCTIONS             SPECIFICATION                                             B-64014EN/03
                             Example)
                                 Dividing an NC program into three files
                             %                                     %
                             O1234(SAMPLE);                        O1234(SAMPLE);
                                  :                                     :
                                  :                                     :
                                                    Dividing the
                                  :                                     :
                                                    program into
                             X1.Y1.Z1.;             three files    X1.Y1.Z1.;         file1
                             X2.Y2.Z2.;
                                  :                                X2.Y2.Z2.;
                                  :                                     :
                                  :                                     :
                             X3.Y3.Z3.;                                 :
                             X4.Y4.Z4.;                            X3.Y3.Z3.;         file2
                                  :
                                  :                                X4.Y4.Z4.;
                                  :                                     :
                             M30;                                       :
                             %                                          :
                                                                   M30;
                                                                   %                  file3
                                                                   file1
                                                                   file2
                                                                   file3              O1234
                             As shown above, divide an original NC file into three files, file1, file2,
                             and file3. Specify the divided file names in the file list (file name:
                             O1234).
                                           - 18 -
B-64014EN/03       SPECIFICATION         2.DATA SERVER FUNCTIONS
                   CAUTION
                  In the above example, the NC program is divided
                  into files so that any block is not divided. You can
                  divide a program at a point in a block. When
                  dividing a program at a point in a block, be careful
                  so that any unnecessary character is not inserted
                  at the end of each file.
                  If an unnecessary character is inserted at the end
                  of a file, the NC program may perform unexpected
                  operation when executed. Be very careful when
                  preparing and editing an NC program on the host
                  computer.
               NOTE
               1 Divide an NC program into files so that each file
                 size is about 20 to 30 MB. If the file size is too
                 large, it takes time until DNC operation starts. If the
                 file size is too small, data transmission may stop
                 between files and operation may stop.
               2 Although you can divide an NC program at a point
                 in a block, divide the program in block units
                 whenever possible and retract the tool at the end
                 of each divided file. This prevents data
                 transmission from stopping at the end of a file and
                 cutter marking from being made.
               3 Store the file list and relevant divided files in the
                 same directory on the same host computer.
                        - 19 -
2.DATA SERVER FUNCTIONS            SPECIFICATION                                    B-64014EN/03
Memory operation
                              NOTE
                                When memory operation is performed, a selected
                                program on the Data Server must be a text file. It is
                                impossible to use a binary file for memory
                                operation.
                            In the storage mode, you can perform M198 calling from the memory
                            card built into a Data Server. In the FTP or buffer mode, you can
                            perform M198 calling form the host computer.
                            On the DATA SERVER FILE LIST screen, set an M198 folder in
                            advance. When M198 calling is specified, the set M198 folder is
                            searched for the target subprogram.
                              NOTE
                                The file name of an NC program called by M198
                                must have the O number format.
DNC operation
                            In the storage mode, you can perform DNC operation from the
                            memory card built into a Data Server. In the FTP or buffer mode, you
                            can perform DNC operation from the host computer.
                            On the DATA SERVER FILE LIST screen, set the file name for DNC
                            operation in advance. When DNC operation starts, the set DNC
                            operation file is called.
                                        - 20 -
B-64014EN/03                   SPECIFICATION             2.DATA SERVER FUNCTIONS
                          % TITLE ;
                          O0001(COMMENT) ;
                                ⋅
                                ⋅
                                ⋅
                          M30 ;
                          %
                               WARNING
                              If an NC program prepared on the host computer
                              does not use the program format specified by the
                              CNC, executing the NC program can cause an
                              unpredictable operation. So, special care should be
                              taken when an NC program is prepared on the host
                              computer.
                                     - 21 -
2.DATA SERVER FUNCTIONS         SPECIFICATION                                B-64014EN/03
                            Format 1
                            % ;
                            O0001(COMMENT) ;
                            N111 ;
                            N222 ;
                            N333 ;
                              :
                              :
                            N999 ;
                            %
                            Format 2
                            % ;
                            O0001(COMMENT)      ;
                            N111 (PC-File)      ;
                            N222 (PC-File)      ;
                            N333 (PC-File)      ;
                              :
                              :
                            N999 (PC-File)      ;
                            %
                            Format 3
                            % ;
                            O0001(COMMENT) ;
                            (Dtsvr-File) ;
                            (Dtsvr-File) ;
                            (Dtsvr-File) ;
                              :
                              :
                            (Dtsvr-File) ;
                            %
                            Format 4
                            % ;
                            O0001(COMMENT) ;
                            (Dtsvr-File, PC-File)     ;
                            (Dtsvr-File, PC-File)     ;
                            (Dtsvr-File, PC-File)     ;
                              :
                              :
                            (Dtsvr-File, PC-File)     ;
                            %
                                       - 22 -
B-64014EN/03                        SPECIFICATION             2.DATA SERVER FUNCTIONS
Specifications of format 1
                             The following describes the specifications of list file format 1:
                             <1> This specification method applies when the file names of files to
                                  be processed have the format "Oxxxx" (where "xxxx" denotes a
                                  4-digit number). In this case, change "O" in file name "Oxxxx" to
                                  "N" when specifying the file name. The 4-digit number can be
                                  zero-suppressed. The example shows that files O0111, O0222,
                                  O0333, and so on up to O0999 are processed sequentially.
                             <2> The LIST-GET service transfers "Oxxxx" files stored on the
                                  built-in hard disk of the host computer to the built-in memory
                                  card of the FAST Data Server without modifying file names
                                  "Oxxxx". The LIST-PUT service transfers "Oxxxx" files stored
                                  on the built-in memory card of the FAST Data Server to the
                                  built-in hard disk of the host computer without modifying file
                                  names "Oxxxx". The LIST-DELETE service deletes "Oxxxx"
                                  files stored on the built-in memory card of the FAST Data
                                  Server.
Specifications of format 2
                             The following describes the specifications of list file format 2:
                             <1> This specification method applies when files to be processed are
                                  named "Oxxxx" (where "xxxx" denotes a 4-digit number) on the
                                  built-in memory card of the FAST Data Server and are named
                                  arbitrary file names on the built-in hard disk of the host computer.
                                  In this case, change "O" in file name "Oxxxx" to "N" when
                                  specifying the file name on the FAST Data Server. The 4-digit
                                  number can be zero-suppressed. The example shows that files
                                  O0111, O0222, O0333, and so on up to O0999 are processed
                                  sequentially.
                                  A file name on the built-in hard disk of the host computer can be
                                  specified by enclosing it with parentheses "(" and ")" following
                                  the corresponding "Nxxxx". The characters that can be used in
                                  file names depend on the OS of the host computer.
                             <2> The LIST-GET service transfers files with arbitrary file names
                                  "PC-File" stored on the built-in hard disk of the host computer to
                                  the built-in memory card of the FAST Data Server as "Oxxxx"
                                  files. The LIST-PUT service transfers "Oxxxx" files stored on
                                  the built-in memory card of the FAST Data Server to the built-in
                                  hard disk of the host computer as files with arbitrary file names
                                  "PC-File". The LIST-DELETE service deletes "Oxxxx" files
                                  stored on the built-in memory card of the FAST Data Server.
                                          - 23 -
2.DATA SERVER FUNCTIONS             SPECIFICATION                                       B-64014EN/03
Specifications of format 3
                             The following describes the specifications of list file format 3:
                             <1> This specification method applies when the file names of files to
                                  be processed are arbitrary file names. In this case, file names on
                                  the built-in memory card of the FAST Data Server and on the
                                  built-in hard disk of the host computer are assumed to be the
                                  same. Specify an arbitrary file name enclosed with parentheses
                                  "(" and ")". The characters that can be used in arbitrary file
                                  names are the following 66 ASCII characters only:
                                  Numeric characters 0 to 9
                                  Lowercase letters a to z
                                  Uppercase letters A to Z
                                  Four symbols (+, -, _, .)
                             <2> The LIST-GET service transfers files with arbitrary file names
                                  "Dtsvr-File" stored on the built-in hard disk of the host computer
                                  to the built-in memory card of the FAST Data Server with the
                                  file names kept unchanged.
                                  The LIST-PUT service transfers "Dtsvr-File" files stored on the
                                  built-in memory card of the FAST Data Server to the built-in
                                  hard disk of the host computer with the file names "Dtsvr-File"
                                  kept unchanged. The LIST-DELETE service deletes "Dtsvr-File"
                                  files stored on the built-in memory card of the FAST Data
                                  Server.
Specifications of format 4
                             The following describes the specifications of list file format 4:
                             <1> This specification method applies when files to be processed
                                  have arbitrary file names. In this case, file names on the built-in
                                  memory card of the FAST Data Server and file names on the
                                  built-in hard disk of the host computer are assumed to be
                                  different. Specify a file name on the built-in memory card of the
                                  FAST Data Server and a file name on the built-in hard disk of the
                                  host computer in parentheses, separated by a comma ",".
                                  The characters that can be used in file names on the built-in
                                  memory card of the FAST Data Server are the following 66
                                  ASCII characters only:
                                  Numeric characters 0 to 9
                                  Lowercase letters a to z
                                  Uppercase letters A to Z
                                  Four symbols (+, -, _, .)
                                  The characters that can be used in arbitrary file names on the
                                  built-in hard disk of the host computer depend on the OS of the
                                  host computer.
                             <2> The LIST-GET service transfers files with arbitrary file names
                                  "PC-File" stored on the built-in hard disk of the host computer to
                                  the built-in memory card of the FAST Data Server as
                                  "Dtsvr-File" files.
                                  The LIST-PUT service transfers "Dtsvr-File" files stored on the
                                  built-in memory card of the FAST Data Server to files with file
                                  name "PC-File" on the built-in hard disk of the host computer.
                                  The LIST-DELETE service deletes "Dtsvr-File" files stored on
                                  the built-in memory card of the FAST Data Server.
                                          - 24 -
B-64014EN/03                        SPECIFICATION             2.DATA SERVER FUNCTIONS
                                           - 25 -
3.FOCAS2/Ethernet FUNCTIONS       SPECIFICATION                                B-64014EN/03
3             FOCAS2/Ethernet FUNCTIONS
                         The FOCAS2/Ethernet functions can remotely control and monitor the
                         CNC by using a personal computer. For details, refer to the manual
                         delivered with the FOCAS2 library software.
                              NOTE
                                In the FOCAS2/Ethernet functions, the CNC
                                operates as a server and waits for a
                                communication start request from a personal
                                computer that operates as a client.
                                As communication with the personal computer
                                starts, two sockets are used for control and
                                monitoring from the personal computer and for file
                                transfer.
                                      - 26 -
B-64014EN/03               SPECIFICATION                       4.ABOUT DNS/DHCP
4              ABOUT DNS/DHCP
                    If DNS/DHCP is used for communication setting of the Data Server
                    functions and FOCAS2/Ethernet functions, Ethernet addresses (IP
                    address and subnet mask) can be set at a time on the host computer to
                    facilitate Ethernet address control.
DNS
                      NOTE
                        To use the DNS function, a personal computer
                        having the DNS server function is additionally
                        required. See Chapter 4, "SETTING THE
                        DNS/DHCP FUNCTION," in Part III, "SETTING,"
                        and APPENDIX C, "EXAMPLE OF SETTING UP
                        DNS/DHCP."
DHCP
                    With the DHCP function, Ethernet addresses (IP address and subnet
                    mask) that need to be set on the CNC can be set on the host computer.
                      NOTE
                        To use the DHCP function, a personal computer
                        having the DHCP server function is additionally
                        required. See Chapter 4, "SETTING THE
                        DNS/DHCP FUNCTION," in Part III, "SETTING,"
                        and Appendix C, "EXAMPLE OF SETTING UP
                        DNS/DHCP."
                                 - 27 -
5.MACHINE REMOTE DIAGNOSIS FUNCTIONS SPECIFICATION                               B-64014EN/03
                                     - 28 -
III. SETTING
B-64014EN/03               SETTING    1.SETTING THE COMMUNICATION FUNCTION
                                  CAUTION
                                 When setting the FAST Ethernet/FAST Data
                                 Server for the first time, carefully set data such as
                                 an IP address and conduct a sufficient
                                 communication test, consulting with your network
                                 administrator.
                                 If data such as an IP address is not set correctly, a
                                 communication failure can affect the entire
                                 network. Take sufficient care.
                                        - 31 -
2.SETTING THE DATA SERVER FUNCTIONS                   SETTING                          B-64014EN/03
                   CAUTION
                1 When using the FAST Data Server for the first time, be sure to
                  initialize the memory card, set parameters, then turn the power off
                  then back on. If an attempt is made to use the Data Server functions
                  without following these steps, normal operation is not guaranteed.
                2 Before performing FTP communication using the FAST Data Server
                  for the first time, consult with your network administrator, carefully
                  set a network address and other items, and conduct communication
                  tests thoroughly. Any error in settings such as a network address
                  setting can lead to an adverse influence such as a communication
                  failure on the entire network.
                  In particular, IP address duplication causes an intermittent
                  communication failure in the Data Server, which can result in a
                  system error in the CNC. So, be very careful when making settings.
                3 When the power to the CNC is turned off during access to the
                  memory card, files stored on the memory card may be destroyed.
                  So, be careful not to turn off the power to the CNC during access to
                  the memory card.
                4 In preparation for damage to the memory card, always take backup
                  copies of the files stored on the memory card to the host computer.
                NOTE
                1 With the Data Server functions (FTP client), a single CNC can
                  connect only one FTP server.
                2 With the Data Server functions (FTP server), a single CNC can
                  connect up to five FTP clients. However, some FTP client software
                  programs may each internally use two or more FTP clients. Note,
                  therefore, that the number of FTP clients is not always equal to the
                  number of applications.
                3 The Data Server functions do not support passive mode (PASV
                  command).
                                           - 32 -
B-64014EN/03            SETTING       2.SETTING THE DATA SERVER FUNCTIONS
                         This section describes the setting screen for operating the Data Server
                         functions.
Procedure
                         1    Press the function key   SYSTEM
                                                                .
                         2    Soft key [ETHER BOARD] appear. (When there is no soft keys,
                              press the continue key.)
                         3    Press soft key [ETHER BOARD] to display the Ethernet Setting
                              screen.
                         4    Press soft keys [COMMON] and [DATA SERVER] and then
                              enter parameters for the items that appear.
                                      - 33 -
2.SETTING THE DATA SERVER FUNCTIONS              SETTING                                B-64014EN/03
Setting item
                             Item                                 Description
                        IP ADDRESS           Specify the IP address of the FAST Data Server.
                                             (Example of specification format: "192.168.0.100")
                        SUBNET MASK          Specify a mask address for the IP addresses of the
                                             network.
                                             (Example of specification format: "255.255.255.0")
                        ROUTER IP            Specify the IP address of the router.
                        ADDRESS              Specify this item when the network contains a router.
                                             (Example of specification format: "192.168.0.253")
Display item
                             Item                                 Description
                        MAC ADDRESS          FAST Data Server MAC address
                         NOTE
                           The second page (detail screen) of the COMMON
                           screen is to be set when the DNS/DHCP function is
                           used. For details, see "SETTING THE DNS/DHCP
                           FUNCTION" provided later.
                                    - 34 -
B-64014EN/03              SETTING         2.SETTING THE DATA SERVER FUNCTIONS
                            Press soft key [DATA SERVER] to display the Data Server screen.
                                                           PAGE
                            By using page keys      PAGE
                                                                  , the three host computers at connection
                            destinations 1, 2, and 3 can be set.
Setting item
                                   Item                                   Description
                             HOST NAME             Specify the IP address of the host computer.
                                                   (Example of specification format: "192.168.0.200")
                             PORT NUMBER           Specify the port number. Usually, set 21 because the
                                                   FTP communication is used.
                             USER NAME             Specify the name of the user to log on to the host
                                                   computer using FTP. (A user name of up to 31
                                                   characters can be specified.)
                             PASSWORD              Specify the password for the above user name.
                                                   The password must always be specified.
                             LOGIN FOLDER          Specify a work folder to be used when the user logs in
                                                   to the host computer. (Up to 127 characters can be
                                                   specified.)
                                                   If no data is set, the home folder set on the host
                                                   computer is used as a login folder.
                                          - 35 -
2.SETTING THE DATA SERVER FUNCTIONS            SETTING                            B-64014EN/03
Operation
                       Select a connection destination.
                                    - 36 -
B-64014EN/03             SETTING        2.SETTING THE DATA SERVER FUNCTIONS
                          Press soft key [DATA SERVER] to display the Data Server screen.
                                                            PAGE
                          By using page keys         PAGE
                                                                   , the FTP server setting screen is
                          displayed after the connection destination 1, 2, or 3 screen.
Setting item
                                 Item                                   Description
                            USER NAME            Specify a user name to be used when the host
                                                 computer logs in to the Data Server. (A user name of
                                                 up to 31 characters can be specified.)
                            PASSWORD             Specify the password for the above user name.
                                                 The password must always be specified.
                            LOGIN FOLDER         Specify a work folder to be used when the host
                                                 computer logs in to the Data Server. (Up to 127
                                                 characters can be specified.)
                                                 If no data is set, the home folder (home directory) is
                                                 used as a login folder.
                                        - 37 -
2.SETTING THE DATA SERVER FUNCTIONS                  SETTING                               B-64014EN/03
                          Press soft key [DS MODE] to display the Data Server MODE screen
                          (SETTING). The current mode can be checked and changed.
Display item
                                 Item                                Description
                           CHANNELS              Displays the number of channels currently being used.
                           MODE                  Displays the currently set Data Server mode.
                                                 STORAGE MODE
                                                 FTP MODE
                                                 BUFFER MODE
Operation
                          The Data Server mode can be changed.
                          2     To change the mode to a desired mode, press the soft key of the
                                desired mode.
                              NOTE
                                To use the buffer mode, the software option for
                                buffer mode functions is required.
                                        - 38 -
B-64014EN/03            SETTING       2.SETTING THE DATA SERVER FUNCTIONS
                                                                                        PAGE
                         Press soft key [DS MODE] and press page keys            PAGE
                                                                                               to display
                         maintenance information for each channel.
Display item
                               Item                                 Description
                         CHANNEL               Interface number of the buffer used for transferring NC
                                               programs between the CNC and Data Server.
                                               For example, a channel is assigned to each path.
                         EMPTY                 Used for maintenance.
                         COUNTER               This item indicates the number of cases where the
                                               buffer becomes empty while NC programs are being
                                               transferred from the Data Server to the CNC.
                         TOTAL SIZE            Used for maintenance.
                                               This item indicates the total number of bytes
                                               transferred when an NC program is transferred from
                                               the Data Server.
                         WRITE POINTER         Used for maintenance.
                         READ POINTER          This item indicates the buffer use status when NC
                                               programs are transferred from the Data Server to the
                                               CNC.
                                      - 39 -
2.SETTING THE DATA SERVER FUNCTIONS                   SETTING                                B-64014EN/03
                            Press soft key [DS FORMAT] to display the format screen of the
                            memory card built into the Data Server.
Display item
                                  Item                                 Description
                            DEVICE NAME           Indicates the storage media currently being used by
                                                  the Data Server.
                                                  "ATA" or "NONE" is indicated.
                            FORMAT TYPE           Indicates the format type of the memory card.
                                                  "CNC FILE" or "---" is displayed.
                                                  When "---" is displayed, check whether the memory
                                                  card is mounted properly and is formatted correctly.
                            CHECK DISK            Indicates the check result.
                                                  When no check is made                : “-----“
                                                  When the check result is normal      : “OK”
                                                  When the check result is abnormal : “NG”
                                         - 40 -
B-64014EN/03             SETTING        2.SETTING THE DATA SERVER FUNCTIONS
                          2     Press soft key [EXEC] to check the format of the memory card
                                and display the check result.
                                  CAUTION
                                 If the check result is abnormal, determine the
                                 cause of trouble from an error message displayed
                                 on the ETHERNET LOG screen and back up the
                                 files stored on the memory card immediately.
                                 Then, try to reformat the memory card.
                              NOTE
                              1 An error occurs if other Data Server functions are
                                operated when a check disk is made.
                              2 Also when a program on the memory card of the
                                Data Server is selected as a main program, the
                                check disk operation cannot be performed.
                          2     Press soft key [EXEC] to format the memory card built into the
                                FAST Data Server.
                                CAUTION
                              1 Do not turn off the power to the CNC when the
                                memory card is being formatted. Otherwise, the
                                memory card can be damaged.
                              2 When the memory card is formatted, all files held
                                on the memory card are erased.
                              NOTE
                              1 An error occurs if other Data Server functions are
                                operated when the memory card is formatted.
                              2 Also when a program on the memory card of the
                                Data Server is selected as a main program, the
                                memory card cannot be formatted.
                                       - 41 -
2.SETTING THE DATA SERVER FUNCTIONS                       SETTING                               B-64014EN/03
                                #7      #6         #5       #4        #3       #2          #1   #0
                   0000                                                                         TVC
                [Data type]    Bit
                      TVC      When a file is transferred from the personal computer to the Data
                               Server, a TV check is:
                               0: Not performed.
                               1: Performed.
                                NOTE
                                  This parameter is valid only for text files.
                                  For text files, see Subsection 2.1.3, "Text Files and
                                  Binary Files" in Part II, "SPECIFICATION."
                                #7      #6         #5       #4        #3       #2          #1   #0
                   0100                                             NCR       CRF      CTV
                [Data type]    Bit
                      CTV      When a file is transferred from the personal computer to the Data
                               Server, character counting for the TV check in program comment
                               parts is:
                               0: Performed.
                               1: Not performed.
                       CRF     When a file is output from the Data Server to the personal computer,
                               EOB (end of block) is:
                               0: Set as specified by parameter NCR (bit 3 of parameter No. 100).
                               1: Set to "CR" "LF".
                      NCR      When a file is output from the Data Server to the personal computer,
                               EOB (end of block) is:
                               0: Set to "LF" "CR" "CR".
                               1: Set to "LF".
                                NOTE
                                  This parameter is valid only for text files.
                                  For text files, see Subsection 2.1.3, "Text Files and
                                  Binary Files" in Part II, "SPECIFICATION."
                                              - 42 -
B-64014EN/03                        SETTING        2.SETTING THE DATA SERVER FUNCTIONS
                                      #7      #6        #5      #4        #3       #2     #1     #0
                        0904         LCHK                                                       BWAT
                     [Data type]     Bit
                         LCHK        In the LIST-GET service of the Data Server, when a list file specifies
                                     1025 or more files:
                                     0: A check for duplicated file names is performed.
                                     1: A check for duplicated file names is not performed.
                         BWAT        If FTP communication is behind data supply during DNC operation in
                                     the buffer mode of the Data Server:
                                     0: An error is caused.
                                     1: No error is caused and DNC operation continues after waiting the
                                          completion of FTP communication.
                                      #7      #6        #5      #4        #3       #2     #1     #0
                        0905                                            DSFN             PCHK
                     [Data type]     Bit
                         DSFN        When a program is stored on the memory card of the Data Server:
                                     0: The file name takes priority.
                                     1: The program name in the NC program takes priority.
                          PCHK       At the start of communication of the Data Server or machine remote
                                     diagnosis functions, checking for the presence of the server using
                                     PING is:
                                     0: Performed.
                                     1: Not performed.
                                      NOTE
                                        Usually, set Performed (0).
                                        When the presence of the server is not checked
                                        using PING (this parameter is set to 1), it may take
                                        several tens of seconds until an error (absence of
                                        the server in the network) can be recognized.
                                        For mainly security reasons, a personal computer
                                        may be set so that it does not respond to the PING
                                        command. To communicate with such a personal
                                        computer, set Not performed (1).
                                                   - 43 -
2.SETTING THE DATA SERVER FUNCTIONS                         SETTING                              B-64014EN/03
                               Maximum number of files that can be registered to the memory card of the
                   0930             Data Server and maximum size per file that can be registered
                 [Data type]   Byte
          [Valid data range]   0, 10 to 15
                                No.930         Maximum number of files            Maximum size per file
                                     0                    2047                            512MB
                                     10                    511                           2048MB
                                     11                   1023                           1024MB
                                     12                   2047                            512MB
                                     13                   4095                            256MB
                                     14                   8191                            128MB
                                     15                   16383                           64MB
                                  NOTE
                                  1 When the memory card is formatted after this
                                    parameter is set, the maximum number of files and
                                    maximum size per file are changed.
                                  2 Each folder is counted as one file.
                                  3 This parameter is valid when the series and edition
                                    of the Data Server function software are edition 11
                                    or later of series 6569.
                                #7        #6         #5       #4       #3       #2       #1       #0
                   3107                                      SOR
                [Data type]    Bit
                      SOR      In the Data Server FILE LIST screen, files are displayed:
                               0: In the order of zero-suppressed program number.
                               1: In the order of program name.
                                #7        #6         #5       #4       #3       #2       #1       #0
                   3193                                      ODR
                [Data type]    Bit
                      ODR      In the file list display of the Data Server, the program size is indicated in:
                               0: KB
                               1: Pages
                                #7        #6         #5       #4       #3       #2       #1       #0
                   3233                                                                 PDM
                [Data type]    Bit
                      PDM      When the Data Server FILE LIST screen is displayed:
                               1: The setting of a foreground/background folder is enabled.
                               0: The setting of an M198 operation folder/DNC operation file is
                                   enabled.
                                                - 44 -
B-64014EN/03                        SETTING                2.SETTING THE DATA SERVER FUNCTIONS
HUB
CNC 1 CNC 2 PC 1
                                          CNC 1               CNC 2
IP ADDRESS                          192.168.0.100          192.168.0.101
                                                                                        The common setting screen is
SUBNET MASK                         255.255.255.0          255.255.255.0                used for setting.
ROUTER IP ADDRESS                         None                 None
CONNECT 1         PORT NUMBER               21                    21
                  IP ADDRESS        192.168.0.200          192.168.0.200
                  USER NAME                 user                  user                  The Data Server setting screen
                                                                                        is used for setting.
                  PASSWORD                  user                  user
                  LOGIN FOLDER            None                 None                     The Data Server mode setting
DATA SERVER MODE                       Storage               Storage                    screen is used for setting.
NC Parameter NO. 20                          5                     5
                                                                                        NC parameter setting
                                                         - 45 -
3.SETTING THE FOCAS2/Ethernet FUNCTIONS          SETTING                         B-64014EN/03
                                  CAUTION
                                 Before performing communication using the
                                 FOCAS2/Ethernet functions for the first time,
                                 consult with your network administrator, carefully
                                 set a network address and other items, and
                                 conduct communication tests thoroughly. Any error
                                 in settings such as a network address setting can
                                 lead to an adverse influence such as a
                                 communication failure on the entire network.
                                 In particular, IP address duplication causes an
                                 intermittent communication failure in the Data
                                 Server, which can result in a system error in the
                                 CNC. So, be very careful when making settings.
                              NOTE
                                With the FOCAS2/Ethernet functions, up to 20
                                FOCAS2/Ethernet clients can be connected to one
                                CNC.
                              NOTE
                                With the CNC screen display functions, up to 1
                                CNC screen display function client can be
                                connected to one CNC.
                                        - 46 -
B-64014EN/03             SETTING    3.SETTING THE FOCAS2/Ethernet FUNCTIONS
Procedure
                          1   Press the function key   SYSTEM
                                                                .
                          2   Soft key [ETHER BOARD] appear. (When there is no soft keys,
                              press the continue key.)
                          3   Press soft key [ETHER BOARD] to display the Ethernet Setting
                              screen.
                          4   Press soft keys [COMMON] and [FOCAS2] and then enter
                              parameters for the items that appear.
                                      - 47 -
3.SETTING THE FOCAS2/Ethernet FUNCTIONS            SETTING                                B-64014EN/03
Setting item
                              Item                                  Description
                         IP ADDRESS            Specify the IP address of the FAST Ethernet/ FAST
                                               Data Server.
                                               (Example of specification format: "192.168.0.100")
                         SUBNET MASK           Specify a mask address for the IP addresses of the
                                               network.
                                               (Example of specification format: "255.255.255.0")
                         ROUTER IP             Specify the IP address of the router.
                         ADDRESS               Specify this item when the network contains a router.
                                               (Example of specification format: "192.168.0.253")
Display item
                              Item                                  Description
                         MAC ADDRESS           FAST Ethernet/ FAST Data Server MAC address
                          NOTE
                            The second page (detail screen) of the COMMON
                            screen is to be set when the DNS/DHCP function is
                            used. For details, see Chapter 4, "SETTING THE
                            DNS/DHCP FUNCTION" provided later.
                                      - 48 -
B-64014EN/03    SETTING    3.SETTING THE FOCAS2/Ethernet FUNCTIONS
FOCAS2 screen
FOCAS2 screen
Setting item
                        Item                                Description
                  PORT NUMBER           Specifies the port No. to be used by the
                  (TCP)                 FOCAS2/Ethernet functions and CNC screen display
                                        functions, within a range of 5001 to 65535.
                  PORT NUMBER           Set 0 when using this item for the FOCAS2/Ethernet
                  (UDP)                 functions and CNC screen display functions.
                                        Set this port number to communicate with the FANUC
                                        CIMPLICITY i CELL.
                  TIME INTERVAL         Set 0 when using this item for the FOCAS2/Ethernet
                                        functions and CNC screen display functions.
                                        Set this time interval to communicate with the FANUC
                                        CIMPLICITY i CELL.
                 NOTE
                 1 For connection with the FANUC CIMPLICITY i CELL,
                   make the above setting according to "FANUC
                   CIMPLICITY i CELL OPERATOR'S MANUAL
                   (B-75074EN)."
                 2 The unit of TIME INTERVAL is 10 ms. The allowable
                   input range is 10 to 65535. Values less than 100 ms
                   cannot be set.
                 3 If a smaller value is set in TIME INTERVAL, the
                   communication load can increase to adversely affect
                   the performance of the network.
                   Example)If 100 is set, broadcast data is transmitted at
                             intervals of 1 second [1000 ms] (=100×10).
                               - 49 -
3.SETTING THE FOCAS2/Ethernet FUNCTIONS                    SETTING                               B-64014EN/03
                                 #7      #6         #5       #4        #3       #2          #1    #0
                    0905                                                                         DNCE
                 [Data type]    Bit
                     DNCE       During DNC operation using the FOCAS2/Ethernet functions, the
                                termination of DNC operation is:
                                0: Waited.
                                1: Not waited. (FOCAS2/HSSB compatible specification)
                                               - 50 -
B-64014EN/03                           SETTING         3.SETTING THE FOCAS2/Ethernet FUNCTIONS
HUB
CNC 1 CNC 2 PC 1
                               CNC 1         CNC 2
IP ADDRESS                192.168.0.100 192.168.0.101
                                                                     The common setting screen is used for
SUBNET MASK               255.255.255.0 255.255.255.0                setting.
ROUTER IP ADDRESS              None          None
PORT NUMBER (TCP)              8193          8193                    The FOCAS2 setting screen is used for
PORT NUMBER (UDP)                 0            0                     setting.
TIME INTERVAL                     0            0
                                           PC 1
IP address                             192.168.0.200
                                                                     "Microsoft TCP/IP property" of the personal
Sub-net mask                           255.255.255.0                 computer (Windows 95/98/NT/2000/XP) is
                                                                     used for setting.
Default gateway                            None
               NC IP address           192.168.0.100
CNC 1                                                                Specify these items with the arguments of
               NC TCP port number          8193
                                                                     the data window library function
               NC IP address           192.168.0.101                 "cnc_allclibhnd13."
CNC 2
               NC TCP port number          8193
                                                         - 51 -
4.SETTING THE DNS/DHCP FUNCTION               SETTING                          B-64014EN/03
                                    - 52 -
B-64014EN/03             SETTING                4.SETTING THE DNS/DHCP FUNCTION
Procedure
                          1    Enable the DNS function according to Section 4.3, "RELATED
                               NC PARAMETERS" provided later.
                          2    Set up the DNS server on the host computer. For information
                               about setup, see Appendix C, "EXAMPLE OF DNS/DHCP
                               SETUP."
                          3    Make a connection to the host computer where the DNS server
                               operates (hereinafter referred to as the "DNS server") and restart
                               the CNC, then press the function key   SYSTEM
                                                                               .
                          4    Press soft key [ETHER BOARD], then press [COMMON] to
                               display the COMMON (DETAIL) screen.
                          5    As the DNS IP address, enter the IP address of the DNS server.
                                       - 53 -
4.SETTING THE DNS/DHCP FUNCTION                    SETTING                                B-64014EN/03
                                                                                 PAGE
                         Press soft key [COMMON] then page keys           PAGE
                                                                                        to display the
                         COMMON (DETAIL) screen. Set the setting items for DNS IP
                         addresses.
Setting item
                               Item                                Description
                         DNS IP                Up to two DNS server IP addresses can be set.
                         ADDRESS 1, 2          The CNC searches for a DNS server in the order from
                                               DNS IP address 1 to 2.
                                      - 54 -
B-64014EN/03             SETTING                4.SETTING THE DNS/DHCP FUNCTION
Procedure
                          1    Enable the DHCP function according to Section 4.3 "RELATED
                               NC PARAMETERS" provided later.
                          2    Set up the DHCP server on the host computer. For information
                               about setup, see Appendix C, "EXAMPLE OF DNS/DHCP
                               SETUP."
                          3    Make a connection to the host computer where the DHCP server
                               operates (hereinafter referred to as the "DHCP server") and
                               restart the CNC, then press the function key   SYSTEM
                                                                                       .
                          4    Press soft key [ETHER BOARD], then press [COMMON] to
                               display the COMMON screen.
                          5    If the DHCP function of the CNC is enabled and a connection is
                               made successfully with the DHCP server, the following items are
                               set automatically from the DHCP server:
                               •     IP ADDRESS
                               •     SUBNET MASK
                               •     ROUTER IP ADDRESS
                               •     DNS IP ADDRESS
                               •     DOMAIN
                               If an attempt to make a connection with the DHCP server fails,
                               "DHCP ERROR" is indicated in each item.
                          6    Moreover, if the DNS function is enabled at the same time and
                               the DHCP server interacts with the DNS server (the DNS server
                               supports dynamic DNS), enter a desired host name.
                                       - 55 -
4.SETTING THE DNS/DHCP FUNCTION                      SETTING                               B-64014EN/03
                                                                                  PAGE
                              Press soft key [COMMON] then page keys       PAGE
                                                                                         to display the
                              COMMON screens (BASIC and DETAIL). If a connection is made
                              successfully with the DHCP server and setting data is acquired, the
                              following is displayed:
When a connection with the DHCP server has been made successfully
                              If no host name is set, the CNC automatically sets a host name in the
                              format "NC-<MAC address>".
                                           - 56 -
B-64014EN/03                   SETTING                  4.SETTING THE DNS/DHCP FUNCTION
When an attempt to make a connection with the DHCP server has failed
Check item
                                           Item                                Description
                                  IP ADDRESS                 If a connection is made successfully with the
                                  SUBNET MASK                DHCP server, data acquired from the DHCP
                                  ROUTER IP ADDRESS          server is displayed.
                                  DNS IP ADDRESS 1, 2        If an attempt to make a connection with the
                                  DOMAIN                     DHCP server fails, "DHCP ERROR" is displayed.
Setting item
                                        Item                                 Description
                                  HOST NAME             Enter a desired CNC host name.
                                                        If the DHCP server interacts with the DNS server, this
                                                        host name is posted to the DNS server.
Display item
                                        Item                                 Description
                                  MAC ADDRESS           FAST Ethernet/FAST Data Server MAC address
                                               - 57 -
4.SETTING THE DNS/DHCP FUNCTION                     SETTING                         B-64014EN/03
                             #7      #6        #5    #4       #3     #2      #1      #0
                 0904              DHCP       DNS           D1ET
              [Data type]   Bit
                  DHCP      The DHCP function is:
                            0: Not used.
                            1: Used.
                    DNS     The DNS function is:
                            0: Not used.
                            1: Used.
                   D1ET     When the DHCP function is used:
                            0: The default parameters for the FOCAS2/Ethernet functions are
                                set.
                                Port number (TCP)     8193
                                Port number (UDP)     0
                                Time interval         0
                            1: The default parameters for i CELL communication are set.
                                Port number (TCP)     8193
                                Port number (UDP)     8192
                                Time interval         50
                              NOTE
                               Set D1ET to 1 to make a connection with the
                               FANUC CIMPLICITY i CELL and use the DHCP
                               function and DNS function.
                                          - 58 -
B-64014EN/03               SETTING                4.SETTING THE DNS/DHCP FUNCTION
                                         - 59 -
4.SETTING THE DNS/DHCP FUNCTION                    SETTING                           B-64014EN/03
Operating system
                            It is recommended to use Windows 2000 Server as the operating
                            system.
Parameter
                            To enable the DNS function, set bit 5 of NC parameter No. 904 to 1.
                            To enable the DHCP function, set bit 6 of NC parameter No. 904 to 1.
                                         - 60 -
B-64014EN/03                         SETTING                  4.SETTING THE DNS/DHCP FUNCTION
4.4.2            When DHCP is Used with the FTP Server Function of the Data
                 Server
                                      The Data Server (FTP server function) can be accessed by specifying
                                      a host name from an FTP client where an FTP client operates
                                      (hereinafter referred to as an "FTP client"), using the interaction
                                      between the DHCP server and DNS server operating with Windows
                                      2000 Server.
                                      The DHCP function of the CNC is enabled.
Flow of operation
                                                     - 61 -
4.SETTING THE DNS/DHCP FUNCTION                   SETTING                          B-64014EN/03
Operating system
                           It is recommended to use Windows 2000 Server as the operating
                           system. (The DNS server and DHCP server supporting dynamic DNS
                           need to operate.)
Parameter
                           To enable the DHCP function, set bit 6 of NC parameter No. 904 to 1.
                           As a host name, set a desired name. Otherwise, a name automatically
                           set by the FAST Ethernet/FAST Data Server is used.
                                       - 62 -
B-64014EN/03                    SETTING                  4.SETTING THE DNS/DHCP FUNCTION
Flow of operation
                                     (6) Performs
 (1) Sets the name.                      communication.
                                                - 63 -
4.SETTING THE DNS/DHCP FUNCTION                   SETTING                            B-64014EN/03
Operating system
                           It is recommended to use Windows 2000 Server as the operating
                           system. (The DNS server and DHCP server supporting dynamic DNS
                           need to operate.)
Parameter
                           To enable the DHCP function, set bit 6 of NC parameter No. 904 to 1.
                           As a host name, set a desired name. Otherwise, a name automatically
                           set by the FAST Ethernet/FAST Data Server is used.
                           When the DHCP function is enabled, the FOCAS2/Ethernet-related
                           parameters are automatically set if bit 3 of NC parameter No. 904 is
                           set to 0. If bit 3 of NC parameter No. 904 is set to 1, the parameters
                           for i CELL communication are automatically set.
                                        - 64 -
B-64014EN/03   SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
                                       - 65 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                      B-64014EN/03
                       This section describes the setting screen for operating the machine
                       remote diagnosis functions.
Procedure
                       1   Press the function key   SYSTEM
                                                             .
                       2   Soft key [ETHER BOARD] appear. (When there is no soft keys,
                           press the continue key.)
                       3   Press soft key [ETHER BOARD] to display the Ethernet Setting
                           screen.
                       4   Press soft keys [COMMON], [FOCAS2], and [REMOTE DIAG]
                           and then enter parameters for the items that appear.
                                   - 66 -
B-64014EN/03   SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
Setting item
                                Item                                 Description
                           IP ADDRESS           Specify the IP address of the FAST Ethernet / FAST
                                                Data Server.
                                                (Example of specification format: "192.168.0.100")
                           SUBNET MASK          Specify a mask address for the IP addresses of the
                                                network.
                                                (Example of specification format: "255.255.255.0")
                           ROUTER IP            Specify the IP address of the router.
                           ADDRESS              Specify this item when the network contains a router.
                                                (Example of specification format: "192.168.0.253")
Display item
                                Item                                 Description
                           MAC ADDRESS          FAST Ethernet / FAST Data Server MAC address
                            NOTE
                              The second page (detail screen) of the COMMON
                              screen is to be set when the DNS/DHCP function is
                              used. For details, see Chapter 4 "SETTING THE
                              DNS/DHCP FUNCTION".
                                       - 67 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                                  B-64014EN/03
                                                                                 PAGE
                         Press soft key [COMMON] then page keys           PAGE
                                                                                        to display the
                         COMMON (DETAIL) screen. Set the setting items for DNS IP
                         addresses.
Setting item
                               Item                                Description
                         DNS IP                Up to two DNS server IP addresses can be set.
                         ADDRESS 1, 2          The CNC searches for a DNS server in the order from
                                               DNS IP address 1 to 2.
                                      - 68 -
B-64014EN/03   SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
FOCAS2 screen
FOCAS2 screen
Setting item
                                  Item                                Description
                            PORT NUMBER           Specifies the port No. to be used by the machine
                            (TCP)                 remote diagnosis functions (FOCAS2/Ethernet
                                                  functions), within a range of 5001 to 65535.
                            PORT NUMBER           Set 0 when using this item for the machine remote
                            (UDP)                 diagnosis functions (FOCAS2/Ethernet functions).
                                                  Set this port number to communicate with the FANUC
                                                  CIMPLICITY i CELL.
                            TIME INTERVAL         Set 0 when using this item for the machine remote
                                                  diagnosis functions (FOCAS2/Ethernet functions).
                                                  Set this time interval to communicate with the FANUC
                                                  CIMPLICITY i CELL.
                           NOTE
                           1 For connection with the FANUC CIMPLICITY i CELL,
                             make the above setting according to "FANUC
                             CIMPLICITY i CELL OPERATOR'S MANUAL
                             (B-75074EN)."
                           2 The unit of TIME INTERVAL is 10 ms. The allowable
                             input range is 10 to 65535. Values less than 100 ms
                             cannot be set.
                           3 If a smaller value is set in TIME INTERVAL, the
                             communication load can increase to adversely affect
                             the performance of the network.
                             Example) If 100 is set, broadcast data is transmitted at
                                       intervals of 1 second [1000 ms] (=100×10).
                                         - 69 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                               B-64014EN/03
Setting item
                            Item                               Description
                        MTB ID           This information is required by the machine remote
                                         diagnosis package to confirm that the diagnosis request is
                                         issued from a machine manufactured by the machine tool
                                         builder. The MTB identification information on the
                                         diagnosis accepting server of the machine remote
                                         diagnosis package can be set to accept diagnosis
                                         requests only from the machines manufactured by the
                                         machine tool builder.
                                         (Example of specification format: "FANUC")
                        MACHINE ID       Information required by the machine remote diagnosis
                                         package to identify the machine under diagnosis
                                         (Example of specification format: "217xxx-1011xxxxx")
                                     - 70 -
B-64014EN/03       SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
Setting item
                                            Item                                 Description
                                       HOST NAME    Specify the IP address of the host computer (machine
                                                    remote diagnosis accepting server) when the DNS function
                                                    is disabled.
                                                    (Example of specification format: "200.201.202.203")
                                                    Specify the host name of the host computer (machine
                                                    remote diagnosis accepting server) when the DNS function
                                                    is enabled. (You can specify up to 63 characters.)
                                                    (Example of specification format:
                                                    "RMTDIAG.FANUC.CO.JP")
                                       PORT NUMBER Specify a port number. Usually, specify "8194" because the
                                                    machine remote diagnosis functions are used.
                                       INQUIRY NAME Specify information for identifying the host computer
                                                    (machine remote diagnosis accepting server). (You can
                                                    specify up to 63 characters.)
                                                    (Example of specification format: "FANUC LTD.")
                                                    - 71 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                                         B-64014EN/03
                                #7         #6        #5      #4       #3        #2       #1          #0
                   0904                             DNS
                [Data type]    Bit
                      DNS      The DNS function is:
                               0: Not used.
                               1: Used.
                               If this parameter has been modified, the power must be turned off then
                               back on for the modification to be become effective.
                                 NOTE
                                   To use the DNS function, set DNS IP ADDRESS 1
                                   and DNS IP ADDRESS 2 on the COMMON
                                   (DETAIL) screen.
                                #7         #6        #5      #4       #3        #2       #1          #0
                   8706                   MRD
                [Data type]    Bit
                     MRD       Type of communication device to be used by the machine remote
                               diagnosis functions:
                               0: The FAST Ethernet/FAST Data Server is not used.
                               1: The FAST Ethernet/FAST Data Server is used.
                               If this parameter has been modified, the power must be turned off then
                               back on for the modification to be become effective.
                                                - 72 -
B-64014EN/03    SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
                                    You can use signals from the PMC to control the start and forced
                                    termination of the machine remote diagnosis functions and post the
                                    status of the machine remote diagnosis functions and error numbers to
                                    the PMC ladder.
5.3.1 Signals
                         No.         #7         #6        #5       #4     #3     #2         #1         #0
                       G0141                           DIAREQ DIASTP            INQU2     INQU1     INQU0
                       DIAREQ       <G0141#5>
                         [Name]     Signal to request machine remote diagnosis
                 [Classification]   Input signal
                      [Function]    Requests the start of machine remote diagnosis.
                     [Operation]    When this signal is set to "1", it requests the start of machine remote
                                    diagnosis to the inquiry destination according to the signals indicating
                                    the number of the inquiry destination (INQU0 to INQU2). When the
                                    acceptance completion signal (RMTEND) or acceptance reject signal
                                    (RMTCAN) is set to "1", this signal is set to "0".
                       DIASTP       <G0141#4>
                         [Name]     Signal to request machine remote diagnosis cancellation
                 [Classification]   Input signal
                      [Function]    Requests the forced termination of machine remote diagnosis.
                     [Operation]    When this signal is set to "1", it requests forced termination to the
                                    machine remote diagnosis accepting server. When the completion
                                    signal for machine remote signal cancel acceptance (RMTCLS) is set
                                    to "1", this signal is set to "0".
                         INQU2      <G0141#2>
                         INQU1      <G0141#1>
                         INQU0      <G0141#0>
                         [Name]     Inquiry number select signals
                 [Classification]   Input signal
                      [Function]    Inquiry destination for which to start machine remote diagnosis
                     [Operation]    Select an item from the table below as an inquiry destination for
                                    which to start machine remote signal.
                                                     - 73 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                                       B-64014EN/03
                     No.          #7      #6        #5      #4       #3       #2       #1       #0
                    F0082                                          RMTCLS
                 RMTCLS         <F0082#3>
                     [Name]     Completion signal for machine remote diagnosis cancel acceptance
             [Classification]   Output signal
                  [Function]    Notifies that a request to cancel machine remote diagnosis has been
                                accepted.
          [Output condition]    When machine remote diagnosis is canceled after the signal to request
                                machine remote diagnosis cancellation (DIASTP) is set to "1", this
                                signal is set to "1". When the signal to request machine remote
                                diagnosis cancellation (DIASTP) is set to "0", this signal is set to "0".
                     No.          #7      #6        #5      #4       #3       #2       #1       #0
                    F0083       RMTCAN RMTEND    DIAST5   DIAST4   DIAST3   DIAST2   DIAST1   DIAST0
                 RMTCAN         <F0083#7>
                     [Name]     Reject signal for machine remote diagnosis acceptance
             [Classification]   Output signal
                  [Function]    Notifies that a machine remote diagnosis request has been rejected.
          [Output condition]    When the signal to request machine remote diagnosis (DIAREQ) is set
                                to "1", a request to start machine remote diagnosis is issued to the
                                machine remote diagnosis accepting server. When the server rejects
                                the request, this signal is set to "1". When the signal to request
                                machine remote diagnosis (DIAREQ) is set to "0", this signal is set to
                                "0".
                 RMTEND         <F0083#6>
                     [Name]     Completion signal for machine remote diagnosis acceptance
             [Classification]   Output signal
                  [Function]    Notifies that a machine remote diagnosis request has been accepted by
                                the machine remote diagnosis accepting server.
          [Output condition]    When the signal to request machine remote diagnosis (DIAREQ) is set
                                to "1", a request to start machine remote diagnosis is issued to the
                                machine remote diagnosis accepting server. When the server accepts
                                the request, this signal is set to "1". When the signal to request
                                machine remote diagnosis (DIAREQ) is set to "0", this signal is set to
                                "0".
                                               - 74 -
B-64014EN/03     SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
                         DIAST5      <F0083#5>
                         DIAST4      <F0083#4>
                         DIAST3      <F0083#3>
                         DIAST2      <F0083#2>
                         DIAST1      <F0083#1>
                         DIAST0      <F0083#0>
                          [Name]     Notification signals for the machine remote diagnosis status
                  [Classification]   Output signal
                       [Function]    Report the status of machine remote diagnosis.
               [Output condition]    The status of machine remote diagnosis is reported as listed in the
                                     following table.
                          No.         #7       #6            #5       #4       #3       #2       #1       #0
                         F0088       DIAER7 DIAER6 DIAER5 DIAER4 DIAER3 DIAER2 DIAER1 DIAER0
                        DIAER7       <F0088#7>
                        DIAER6       <F0088#6>
                        DIAER5       <F0088#5>
                        DIAER4       <F0088#4>
                        DIAER3       <F0088#3>
                        DIAER2       <F0088#2>
                        DIAER1       <F0088#1>
                        DIAER0       <F0088#0>
                          [Name]     Notification signals for a machine remote diagnosis error number
                  [Classification]   Output signal
                       [Function]    Report an error number of machine remote diagnosis.
               [Output condition]    These signals indicate an error number of machine remote diagnosis.
                                     The error number is 0 to 255 in binary format.
                                                        - 75 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                             B-64014EN/03
INQU0 (G141#0)
INQU1 (G141#1)
          INQU2 (G141#2)
                                            <1>
                                         - 76 -
B-64014EN/03     SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
INQU0 (G141#0)
INQU1 (G141#1)
               INQU2 (G141#2)
                                                 <1>
                                              - 77 -
5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS SETTING                           B-64014EN/03
                                        - 78 -
B-64014EN/03     SETTING 5.SETTING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
HUB
CNC 1 PC 1
                                        CNC 1
IP ADDRESS                         192.168.0.100
SUBNET MASK                        255.255.255.0                 The common setting screen is used for
                                                                 setting.
ROUTER IP ADDRESS                      None
PORT NUMBER (TCP)                      8193
                                                                 The FOCAS2 setting screen is used for
PORT NUMBER (UDP)                        0
                                                                 setting.
TIME INTERVAL                            0
MTB ID                                FANUC
MACHINE ID                       217XXX-101XXXXX                 The machine remote diagnosis screen is
INQUIRY 1 : HOST NAME              192.168.0.200                 used for setting.
INQUIRY 1 : PORT NUMBER                8194
                                                   - 79 -
6.ERROR MESSAGES DISPLAYED DURING PARAMETER SETTING SETTING                                          B-64014EN/03
                                                    - 80 -
IV. OPERATION
B-64014EN/03             OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
CNC memory
                                     Memory card
                                                         Via embedded
                                                         Ethernet
                                                                                    File list
                                      Memory card
    PROGRAM FOLDER screen                                    Via FAST Data Server
File list
                             In this manual, the method of handling files on the memory card built
                             into the FAST Data Server and on the host computer connected via the
                             FAST Data Server is described.
                                          - 83 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                             B-64014EN/03
Procedure
                       1   Press the function key   PROG   .
                       2   Press soft key [FOLDER] to display the PROGRAM FOLDER
                           screen. (When there is no soft keys, press the continue key.)
                                   - 84 -
B-64014EN/03           OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                                      - 85 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                            B-64014EN/03
                                  - 86 -
B-64014EN/03          OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
Display item
CONNECT HOST
                          Displays the work folder and the number of the host currently
                          connected.
DEVICE
                          Displays the current device. If the memory card built into the FAST
                          Data Server is selected, "DATA_SV" is indicated.
CURRENT FOLDER
                          Displays the current work folder.
File list
                          Displays information about the files and folders in the current work
                          folder.
                                       - 87 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                        B-64014EN/03
Operation list
DEVICE CHANGE
                         Enables a device for display on the PROGRAM FOLDER screen.
                         When selecting the memory card built into the FAST Data Server,
                         press soft key [DTSVR].
DNC SET
                         Specifies a file for DNC operation. This soft key can be used when bit
                         1 (PDM) of parameter No. 3233 is set to 0.
M198 SET
                         Specifies a folder for M198-based subprogram calling. This soft key
                         can be used when bit 1 (PDM) of parameter No. 3233 is set to 0.
MAIN PROGRM
                         Selects a file as a main program.
CREATE FOLDER
                         Creates a sub-folder under the current work folder.
DELETE
                         Deletes a file or folder.
RENAME
                         Renames a file or folder.
SELECT START
                         Selects multiple files.
COPY
                         Copies a file within the Data Server.
SEARCH
                         Searches for a file in the current work folder.
PUT
                         Transfers a file from the Data Server to the host computer.
MPUT
                         Transfers multiple files from the Data Server to the host computer.
                                       - 88 -
B-64014EN/03   OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
LIST-PUT
                  Transfers multiple files from the Data Server to the host computer
                  according to a list file.
LIST-DELETE
                  Deletes multiple files from the Data Server according to a list file.
REFRESH
                  Updates the display information of the PROGRAM FOLDER screen.
                    NOTE
                      The operations of soft keys [CREATE FOLDER],
                      [DELETE], [RENAME], [COPY], and
                      [LIST-DELETE] are the target operations of the
                      memory protection key.
                      This means that when the memory protection key
                      is enabled, these operations result in a "WRITE
                      PROTECT" error and cannot be performed.
                      For information about the memory protection key,
                      refer to the CONNECTION MANUAL (FUNCTION)
                      (B-63943EN-1) of the CNC.
                                - 89 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                        B-64014EN/03
                         1     Press soft key [REFRESH] to update the contents of the file list.
                         2     Press soft key [DETAIL OFF] to display a file name, size, and
                               date.
                         3     Press soft key [DETAIL ON] to display a file list with file
                               attributes and comments. A comment statement immediately
                               following the O number of a file is displayed. When there is no
                               comment statement, the contents starting with the beginning of
                               the file are displayed.
                             NOTE
                             1 For a file selected as a main program and a file
                               being used for memory operation, no comment is
                               displayed in detail display mode.
                             2 The file attribute of a binary file is displayed as
                               "R/B" to the right of the comment.
MOVE FOLDER
CREATE FOLDER
                             NOTE
                             1 Up to six levels of folders can be created.
                             2 No duplicate folder name is allowed within the
                               same folder.
                             3 Each time a folder is created, the number of
                               programs that can be registered decreases by one.
                             4 No folder may be able to be created, depending on
                               the status such as operation state or protection
                               state.
                                       - 90 -
B-64014EN/03              OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
DELETE
                                 NOTE
                                 1 The initial folder cannot be deleted.
                                 2 A folder can be deleted only when the folder is
                                   empty.
                                   (An empty folder means a folder that does not
                                   contain any folder and file.)
                                 3 If a folder contains a folder or file that has the
                                   edit/display prohibition attribute set, the folder
                                   appears to be empty but is not actually empty. So,
                                   the folder cannot be deleted.
                                 4 Files or folders may not be able to be deleted,
                                   depending on the status such as operation state or
                                   protection state.
                                 NOTE
                                 1 If a folder contains a file that has the edit/display
                                   prohibition attribute set, the folder appears to be
                                   empty but is not actually empty. So, the folder
                                   cannot be deleted.
                                 2 Files may not be able to be deleted, depending on
                                   the status such as operation state or protection
                                   state.
                                 3 Up to 10 files can be selected at a time.
                                           - 91 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                    B-64014EN/03
RENAME
                           NOTE
                           1 The initial folder cannot be renamed.
                           2 No duplicate folder name is allowed within the
                             same folder.
                           3 Files and folders may not be able to be renamed,
                             depending on the status such as operation state or
                             protection state.
COPY
In the Data Server, a file can be copied within the same folder.
                           NOTE
                           1 Copy operation is impossible if the same file is
                             specified as a copy source file and copy destination
                             file.
                           2 Files may not be able to be copied, depending on
                             the status such as operation state or protection
                             state.
                                     - 92 -
B-64014EN/03            OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                               NOTE
                               1 Copy operation is impossible if the same folder is
                                 specified as a copy source folder and copy
                                 destination folder.
                               2 Files may not be able to be copied, depending on
                                 the status such as operation state or protection
                                 state.
                               3 Up to 10 files can be selected at a time.
SEARCH
LIST-DELETE
By using a list file, multiple files in the Data Server can be deleted.
                           When execution is selected, the files in the Data Server are deleted
                           according to the list file.
                               NOTE
                                 Files cannot sometimes be deleted depending on
                                 the operation status and protection status.
                                         - 93 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                       B-64014EN/03
                             NOTE
                               If an error occurs, check the cause of the error
                               according to the Item, “ETHERNET LOG screen” in
                               Section 2.1, ”ETHERNET LOG” in Part VI,
                               “MAINTENANCE.”
PUT
A file can be transferred from the Data Server to the host computer.
MPUT
                         Multiple files can be transferred from the Data Server to the host
                         computer.
LIST-PUT
                         Multiple files can be transferred from the Data Server to the host
                         computer according to a list file.
                                       - 94 -
B-64014EN/03              OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
MAIN PROGRM
                                 NOTE
                                 1 No file may be able to be selected, depending on
                                   the status such as operation state or protection
                                   state.
                                 2 Only a text file can be selected as a main program.
                                 3 For a file selected as a main program and a file
                                   being used for memory operation, no comment is
                                   displayed in detail display mode.
                                 4 For a file selected as a main program, other file
                                   operations are disabled.
                                 5 For memory operation and editing, refer to the
                                   USER'S MANUAL of the CNC.
M198 SET
                                 NOTE
                                 1 No file may be able to be selected, depending on
                                   the status such as operation state or protection
                                   state.
                                 2 This setting is valid when the operating mode of the
                                   Data Server is the storage mode.
                                           - 95 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                  B-64014EN/03
DNC SET
                           NOTE
                           1 No file may be able to be selected, depending on
                             the status such as operation state or protection
                             state.
                           2 This setting is valid when the operating mode of the
                             Data Server is the storage mode.
                                     - 96 -
B-64014EN/03           OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                            NOTE
                              A file name containing kanji, hiragana, or katakana
                              characters is not displayed correctly.
Display item
DT SERVER FOLDER
                          Displays the work folder (directory) of the Data Server (memory
                          card).
CONNECT HOST
                          Displays the number of the host computer currently connected.
                                       - 97 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                        B-64014EN/03
DEVICE
                         Displays the current device. If the host file list of the Data Server is
                         selected, "DTSVR_HOST" is indicated.
CURRENT FOLDER
                         Displays the work folder in the current host computer.
FILE LIST
                         Displays information about the files and folders in the host computer.
Operation list
DEVICE CHANGE
                         Enables a device for display on the PROGRAM FOLDER screen.
                         When selecting the host file list of the Data Server, press soft key
                         [DTSVR HOST].
DNC SET
                         Specifies a file for DNC operation.
M198 SET
                         Specifies a folder for M198-based subprogram calling.
CREATE FOLDER
                         Creates a sub-folder under the current work folder.
DELETE
                         Deletes a file or folder.
RENAME
                         Renames a file or folder.
HOST CHANGE
                         Changes the connected host computer.
SEARCH
                         Searches for a file in the current folder.
GET
                         Transfers a file from the host computer to the Data Server.
MGET
                         Transfers files from the host computer to the Data Server by
                         specifying a file name with wildcards (*, ?).
                                       - 98 -
B-64014EN/03   OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
BGET
                  Transfers a file from the host computer to the Data Server in binary
                  format. Use this soft key to transfer a binary-format NC program or
                  data other than an NC program such as NC parameter or tool data.
LIST-GET
                  Transfers multiple files from the host computer to the Data Server
                  according to a list file.
REFRESH
                  Updates the information displayed on the DATA SERVER HOST
                  FILE LIST screen.
                    NOTE
                      The operations of soft keys [GET], [MGET],
                      [BGET], and [LIST-GET] are the target operations
                      of the memory protection key.
                      This means that when the memory protection key
                      is enabled, these operations result in a "WRITE
                      PROTECT" error and cannot be performed.
                      For information about the memory protection key,
                      refer to the CONNECTION MANUAL (FUNCTION)
                      (B-63943EN-1) of the CNC.
                              - 99 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                        B-64014EN/03
                         1     Press soft key [REFRESH] to update the contents of the file list.
                         2     Press soft key [DETAIL OFF] to display a file name only.
                         3     Press soft key [DETAIL ON] to display a file attribute, size, date,
                               and file name.
                             NOTE
                               The information displayed with soft key [DETAIL
                               ON] depends on the setting of the FTP server on
                               the host computer.
MOVE FOLDER
CREATE FOLDER
DELETE
                                      - 100 -
B-64014EN/03              OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                                 NOTE
                                   Up to 10 files can be selected at a time.
RENAME
SEARCH
HOST CHANGE
                                          - 101 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                    B-64014EN/03
                           NOTE
                             If an error occurs, check the cause of the error
                             according to the Item, “ETHERNET LOG screen” in
                             Section 2.1, ”ETHERNET LOG” in Part VI,
                             “MAINTENANCE.”
GET
                           NOTE
                           1 Files cannot sometimes be transferred depending
                             on the operation status and protection status.
                           2 Use this operation only for text format NC
                             programs.
MGET
                           NOTE
                           1 Files cannot sometimes be transferred depending
                             on the operation status and protection status.
                           2 Use this operation only for text format NC
                             programs.
                                   - 102 -
B-64014EN/03   OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
BGET
A file can be transferred from the host computer to the Data Server.
                      NOTE
                      1 Files cannot sometimes be transferred depending
                        on the operation status and protection status.
                      2 When transferring binary format NC programs and
                        NC data such as tool offset data, be sure to use
                        the binary format.
LIST-GET
                  Multiple files can be transferred from the host computer to the Data
                  Server according to a list file.
                  When execution is selected, the files are transferred from the host
                  computer to the Data Server according to the list file.
                      NOTE
                        Files cannot sometimes be transferred depending
                        on the operation status and protection status.
                              - 103 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                    B-64014EN/03
M198 OPE
                             NOTE
                             1 No file may be able to be selected, depending on
                               the status such as operation state or protection
                               state.
                             2 This setting is valid when the operating mode of the
                               Data Server is the FTP mode or buffer mode.
DNC OPE
                             NOTE
                             1 No file may be able to be selected, depending on
                               the status such as operation state or protection
                               state.
                             2 This setting is valid when the operating mode of the
                               Data Server is the FTP mode or buffer mode.
                                      - 104 -
B-64014EN/03            OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                                NOTE
                                1 An M198-based subprogram call cannot be
                                  executed simultaneously with NC program input,
                                  NC program output, and DNC operation.
                                2 In an M198-based subprogram call, no additional
                                  M198-baesd subprogram call can be made.
                                3 M198-based subprogram calls do not allow use of
                                  file names. Use a program number to make an
                                  M198-based call.
Procedure
                            1     Check that the Data Server is placed in the storage mode.
                            2     Set the CNC to the MEM mode.
                            3     Display the DATA SERVER FILE LIST screen to check that an
                                  M198 operation folder is set.
                            4     Automatically operate the NC program including the M198
                                  command.
Procedure
                            1     Check that the Data Server is placed in the FTP mode.
                            2     Set the CNC to the MEM mode.
                            3     Display the DATA SERVER HOST FILE LIST screen to check
                                  that an M198 operation folder is set.
                            4     Automatically operate the NC program including the M198
                                  command.
                                        - 105 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                              B-64014EN/03
Procedure
                            1   Check that the Data Server is placed in the buffer mode.
                            2   Set the CNC to the MEM mode.
                            3   Display the DATA SERVER HOST FILE LIST screen to check
                                that an M198 operation folder is set.
                            4   Automatically operate the NC program including the M198
                                command.
                                      - 106 -
B-64014EN/03            OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                            If the Data Server is placed in the storage mode, DNC operation can
                            be performed using an NC program in the Data Server.
                            If the Data Server is placed in the FTP mode, DNC operation can be
                            performed using an NC program in the host computer.
                            If the Data Server is placed in the buffer mode, DNC operation can be
                            performed using an NC program of the buffer mode format in the host
                            computer.
                                NOTE
                                  A DNC operation cannot be executed
                                  simultaneously with NC program input, NC
                                  program output, and M198-based subprogram call.
Procedure
                            1      Check that the Data Server is placed in the storage mode.
                            2      Set the CNC to the RMT mode.
                            3      Display the DATA SERVER FILE LIST screen to check that a
                                   DNC operation file is set.
                            4      Perform a cycle start to execute DNC operation.
Procedure
                            1      Check that the Data Server is placed in the FTP mode.
                            2      Set the CNC to the RMT mode.
                            3      Display the DATA SERVER HOST FILE LIST screen to check
                                   that a DNC operation file is set.
                            4      Perform a cycle start to execute DNC operation.
Procedure
                            1      Check that the Data Server is placed in the buffer mode.
                            2      Set the CNC to the RMT mode.
                            3      Display the DATA SERVER HOST FILE LIST screen to check
                                   that a DNC operation file is set.
                            4      Perform a cycle start to execute DNC operation.
                                         - 107 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                                    B-64014EN/03
                       When the Data Server mode is the storage mode, NC programs on the
                       Data Server can be input to part program storage of the CNC.
                       When the Data Server mode is the FTP mode, NC programs on the
                       host computer can be input to part program storage of the CNC.
                       When the Data Server mode is the buffer mode, buffer mode format
                       NC programs on the host computer can be input to part program
                       storage of the CNC.
                               CAUTION
                              If bit 2 of NC parameter No. 3201 is set to 1, when
                              an NC program having the same file name as an
                              NC program to be input is already present in part
                              program storage, the existing NC program is
                              overwritten.
                           NOTE
                             NC programs cannot be input simultaneously with
                             an NC program output, M198-based subprogram
                             call, and DNC operation.
Procedure
                       1     Place the CNC in the EDIT mode.
                       2     Display the PROGRAM screen or PROGRAM FOLDER screen.
                       3     Press soft key [READ].
                       4     In the key-in buffer, enter the name of a file to be read on the
                             Data Server, and press soft key [F SET].
                             When the file name on the Data Server is not set, file name
                             "ALL-PROG.TXT" is used by default.
                       5     To rename the read file and read it into part program storage,
                             enter the new file name in the key-in buffer, and press soft key [P
                             SET].
                       6     Press soft key [EXEC].
                       7     During reading, "INPUT" blinks in the lower right part of the
                             screen.
                           NOTE
                             In the buffer mode, a file specified with soft key [F
                             SET] is treated as a file list. Therefore, NC
                             program input processing is performed on the
                             assumption that files defined in the file list are a
                             continuous file image.
                                    - 108 -
B-64014EN/03          OPERATION 1.OPERATING THE DATA SERVER FUNCTIONS
                         When the Data Server mode is the storage mode or buffer mode, NC
                         programs in part program storage of the CNC can be output to the
                         Data Server.
                         When the Data Server mode is the FTP mode, NC programs in part
                         program storage of the CNC can be output to the host computer.
                             NOTE
                               NC programs cannot be output simultaneously with
                               an NC program input, M198-based subprogram
                               call, and DNC operation.
Procedure
                         1     Place the CNC in the EDIT mode.
                         2     Display the PROGRAM screen or PROGRAM FOLDER screen.
                         3     Press soft key [PUNCH].
                         4     In the key-in buffer, enter the name of a file to be output in part
                               program storage, and press soft key [P SET].
                               When a specific file name in part program storage is not set, all
                               files in the foreground folder are assumed to be output.
                         5     To rename the output file and output it to the Data Server, enter
                               the new file name in the key-in buffer, and press soft key [F
                               SET].
                               When only a file in part program storage is specified, but no file
                               name on the Data Server is specified, a file is created with the
                               file name used in part program storage.
                         6     Press soft key [EXEC].
                         7     During punching, "OUTPUT" blinks in the lower right part of
                               the screen.
                             NOTE
                             1 When neither file in part program storage nor file
                               name on the Data Server is specified, all files in the
                               foreground folder are output with file name
                               "ALL-PROG.TXT" to the Data Server.
                             2 When an NC program is output in the storage
                               mode or buffer mode, if a file with the same name
                               is already present on the memory card of the Data
                               Server, an error occurs.
                                      - 109 -
1.OPERATING THE DATA SERVER FUNCTIONS OPERATION                             B-64014EN/03
                         NOTE
                         1 Up to five FTP clients can be connected to the FTP
                           server. Some FTP client software products may
                           attempt to internally connect the FTP server as two
                           or more FTP clients, however. For this reason, the
                           number of FTP clients actually connected may
                           differ from that of FTP client applications that can
                           be connected.
                         2 On the memory card on the Data Server, text files
                           and binary files are distinguished from each other.
                           You can specify text (ASCII) or binary (image)
                           when transferring a file from the FTP client to use
                           the file as a text or binary file.
                                  - 110 -
B-64014EN/03    OPERATION 2.OPERATING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
                                     - 111 -
2.OPERATING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS OPERATION                         B-64014EN/03
Procedure
                           1   Press the function key   SYSTEM
                                                                 .
                           2   Soft key [REMOTE DIAG] appear. (When there is no soft keys,
                               press the continue key.)
                           3   Press soft key [REMOTE DIAG] to display the machine remote
                               diagnosis screen.
                                      - 112 -
B-64014EN/03      OPERATION 2.OPERATING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
Display item
INQUIRY NUMBER
                           Displays the inquiry number indicating the machine remote diagnosis
                           accepting server: "INQUIRY1," "INQUIRY2," or "INQUIRY3."
INQUIRY
                           Displays information for identifying the machine remote diagnosis
                           accepting server.
RECEIPT NUMBER
                           Displays the receipt number issued by the machine remote diagnosis
                           accepting server.
ERROR NUMBER
                           Displays the number of an error which occurs in operation of the
                           machine remote diagnosis functions.
AVAILABLE DEVICE
                           Displays the type of communication device for which the machine
                           remote diagnosis functions can operate.
ERROR MESSAGE
                           Displays the message indicating an error which occurs in operation of
                           the machine remote diagnosis functions.
Operation list
DIAG OPEN
                           Starts machine remote diagnosis.
DIAG CLOSE
                           Forcibly terminates machine remote diagnosis.
INQUIRY1
                           Selects inquiry destination 1.
INQUIRY2
                           Selects inquiry destination 2.
INQUIRY3
                           Selects inquiry destination 3.
                                        - 113 -
2.OPERATING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS OPERATION                                     B-64014EN/03
                                 Status                                   Description
                                   ---              No operation
                                  OPEN              [DIAG OPEN] was pressed.
                                                    An attempt is being made to connect the machine
                                OPENING
                                                    remote diagnosis accepting server.
                                                    The machine remote diagnosis accepting server
                               ACCEPTED
                                                    accepted diagnosis.
                                                    The machine remote diagnosis accepting server
                                REFUSED
                                                    rejected diagnosis.
                                                    This message flashes in synchronization with data
                               DIAGNOSING
                                                    flowing on the communication line.
                                                    The machine remote diagnosis accepting server
                                 CLOSE
                                                    terminated diagnosis.
                                                    [DIAG CLOSE] was pressed. After the completion of
                            FORCE CLOSING           forced termination processing, "---" is indicated in the
                                                    RMT DIAG STATUS field.
                                 ERROR              An error occurred on the communication line.
                                          - 114 -
B-64014EN/03                 OPERATION 2.OPERATING THE MACHINE REMOTE DIAGNOSIS FUNCTIONS
                                                       - 115 -
V. CONNECTION
B-64014EN/03                CONNECTION                                1.SETTING
1              SETTING
                     This chapter provides information required to install the FAST
                     Ethernet/FAST Data Server.
                                - 119 -
1.SETTING                      CONNECTION                                    B-64014EN/03
1.1 SPECIFICATIONS
                                  Name
                        Ordering information    A02B-0303-J146
                        Board drawing number    A20B-8101-0030
                                                FANUC Series 30i/300i/300is- MODEL A
                                                FANUC Series 31i/310i/310is- MODEL A5
                        Applicable model
                                                FANUC Series 31i/310i/310is- MODEL A
                                                FANUC Series 32i/320i/320is- MODEL A
                         NOTE
                         1 When using a board, observe the installation
                           condition (environmental condition inside the
                           cabinet) of the CNC control unit where the board is
                           installed.
                         2 Even if a control unit is installed in the environment
                           described above, the contents on the memory card
                           may be destroyed as a result of a operation
                           mistake or unexpected event. This tends to happen
                           if the power is turned off while accessing the
                           memory card. An accident can occur. So, ensure
                           that the data on the memory card is backed up at
                           all times.
                       The table below indicates the amount of heat output by the FAST
                       Ethernet/FAST Data Server. For the amount of heat output by the
                       main CNC unit and other optional units, refer to the CONNECTION
                       MANUAL (HARDWARE) of the CNC.
                         NOTE
                           The amount of heat output by the memory card
                           may vary, depending on the employment of a
                           large-capacity card, a modification to the card
                           specifications, and so forth.
                                    - 120 -
B-64014EN/03                         CONNECTION                                     1.SETTING
1.2 INSTALLATION
                                                                           FAST Ethernet/
                                                                           FAST Data Server
                               NOTE
                               1 When using the Data Server functions, install a
                                 memory card in CNH6 before installing the board in
                                 the optional slot. While the board is installed in the
                                 optional slot, the memory card cannot be
                                 installed/removed.
                               2 Use the memory card recommended by FANUC.
                                         - 121 -
1.SETTING                         CONNECTION                                          B-64014EN/03
                            NOTE
                            1 When using the Data Server functions, install a
                              memory card in CNH6 before installing the board in
                              the optional slot. While the board is installed in the
                              optional slot, the memory card cannot be
                              installed/removed.
                            2 Use the memory card recommended by FANUC.
                                       - 122 -
B-64014EN/03                      CONNECTION                         1.SETTING
                                 FAST Ethernet/
                                FAST Data Server
                                                       Memory card
                                                CNH6
                                      CD38R
                                      1     TX+
                                      2     TX-
                                      3    RX+
                                                                       HUB
                                      4
                                      5
                                      6     RX-
                                      7
                                      8
                                      - 123 -
1.SETTING                         CONNECTION                                         B-64014EN/03
                            NOTE
                              For latest information, refer to the Technical Report
                              provided separately.
                                       - 124 -
B-64014EN/03                       CONNECTION                                         1.SETTING
<1> Remove the screws of (1) and (2) for securing the stopper plate.
(1)
(3)
(2)
                           <2> Remove the stopper plate of (3), then insert the memory card into
                               the connector.
                                                      MEMORY
Card
                           <3> Secure the memory card with the stopper plate, then tighten the
                               screws of (4) and (5).
                                                                                 (4)
                                                      MEMORY
Card
(5)
                                       - 125 -
2.CABLE CONNECTION           CONNECTION                                      B-64014EN/03
2           CABLE CONNECTION
                     This section describes information relating to the physical Ethernet
                     connection.
                          CAUTION
                       1 Before connecting or disconnecting the cable to or
                         from the FAST Ethernet/FAST Data Server, make
                         sure that the power to the CNC is turned off.
                       2 Please inquire of each manufacturer about the
                         construction of network or the condition of using
                         the equipment except the FAST Ethernet/FAST
                         Data Server (hub, transceiver, cable etc.). When
                         configuring your network, you must take other
                         sources of electrical noise into consideration to
                         prevent your network from being influenced by
                         electrical noise. Make sure that network wiring is
                         sufficiently separated from power lines and other
                         sources of electrical noise such as motors, and
                         ground each of the devices as necessary. Also, a
                         high and insufficient ground impedance may cause
                         interference during communications. After installing
                         the machine, conduct a communications test
                         before you actually start operating the machine.
                         We cannot ensure operation that is influenced by
                         network trouble caused by a device other than the
                         FAST Ethernet or FAST Data Server.
                                 - 126 -
B-64014EN/03                      CONNECTION                       2.CABLE CONNECTION
                          Some devices (hub, transceiver, etc.) that are needed for building a
                          network do not come in a dust-proof construction. Using such devices
                          in an atmosphere where they are subjected to dust or oil mist will
                          interfere with communications or damage the FAST Ethernet or FAST
                          Data Server. Be sure to install such devices in a dust-proof cabinet.
HUB
                                                               :
                                                               :
                                                               :
                                   Twisted pair
                                         cable
                                    CNC
                                 FAST
                                 Ethernet or
                                 FAST Data
                                 Server
Max. 100m
                                      - 127 -
2.CABLE CONNECTION           CONNECTION                                          B-64014EN/03
Control unit
                                Twisted-pair cable
                                The radius of the
                                cable must be 70
                                mm or more.
Clamp
Ground plate
Twisted-pair cable
Clamp
Ground plate
                                  - 128 -
B-64014EN/03                     CONNECTION                2.CABLE CONNECTION
                         CD38R
                                 Pin No.         Signal name      Description
                                   1                TX+             Send +
                                   2                TX-             Send -
                                   3                RX+            Receive +
                                   4                               Not used
                                   5                               Not used
                                   6                RX-            Receive -
                                   7                               Not used
                                   8                               Not used
                                       - 129 -
2.CABLE CONNECTION             CONNECTION                                       B-64014EN/03
Shielded cable
2 TX- TX- 2
                                     3 RX+                      RX+ 3
                                     6 RX-                      RX- 6
                                    - 130 -
B-64014EN/03                           CONNECTION                      2.CABLE CONNECTION
                                      CAUTION
                                     Unshielded cable (UTP cable) is commercially
                                     available as 100BASE-TX twisted-pair cable: You
                                     should, however, use shielded Category 5
                                     twisted-pair cable (STP cable) to improve the
                                     resistance to electrical noise in an FA environment.
                             Recommended Cables
                                         Manufacturer              Specification        Remarks
                                 FURUKAWA ELECTRIC CO., LTD.      DTS5087C-4P      Twisted-pair cable
                                 NISSEI ELECTRIC CO., LTD.        F-4PFWMF         Single-conductor
                                                                                   cable
                             Inquiries
                                         Manufacturer                      Contact address
                             FURUKAWA ELECTRIC CO., LTD. 2-6-1 Marunouchi, Chiyoda-ku. Tokyo
                                        Sales Headquarters 100-8322
                                                           TEL: 03-3286-3126 FAX: 03-3286-3979
                             Remarks
                             NISSEI ELECTRIC CO., LTD.        3F MU Bldg., 1-9-1 Minami-narise,
                                             Machida Branch Machida City, Tokyo 194-0045
                                                              TEL: 0427-29-2531 FAX: 0427-29-3375
                                        Overseas Sales Office IWATANI International Corporation
                                                              Tokyo Head Office
                                                              21-8 Nishi-shinbashi 3-chome,
                                                              Minato-ku, TOKYO, 105-8458, JAPAN
                                                              TEL: 03-5405-5810 FAX: 03-5405-5666
                                                              Telex: 2524256 IWATYO J
                             Remarks                          A finished cable with connectors at both
                                                              ends can be offered.
                                  NOTE
                                    The recommended cables cannot be connected to
                                    moving parts.
                                           - 131 -
2.CABLE CONNECTION            CONNECTION                                          B-64014EN/03
                     Specification
                     •   Electric characteristics:
                         Conforms to EIA/TIA 568A Category 3 and Category 5.
                         From the viewpoint of attenuation performance, ensure that the
                         length to the hub is 50 m or less.
                     •   Structure:
                         Group shielded (braided shield). A drain wire is available.
                         The conductor is an AWG26 annealed copper twisted wire, with
                         a sheath thickness of 0.8 mm and an outer diameter of 6.7 mm
                         ±0.3 mm.
                     •   Fire retardancy
                         UL1581 VW-1
                     •   Oil resistance
                         Conforms to the FANUC internal standards (equivalent to the
                         conventional oil-resistant electric cables).
                     •   Flexing resistance:
                         1,000,000 times or more with a bending radius of 50 mm
                         (U-shaped flex test)
                     •   UL style No.
                         AWM 20276 (80°C/30V/VW-1)
                       NOTE
                         Be sure to use the connector TM21CP-88P(03)
                         manufactured by HIROSE ELECTRIC CO., LTD.
                         for this cable.
                     Inquiries
                                 Manufacturer                     Contact address
                     Oki Electric Cable Co., Ltd.     Nagano Sales Office TEL:0266-27-1597
                     Remarks
                     Shinko Electric Industrial Co., Ltd. Tokyo Sales Office TEL:03-3492-0073
                     Remarks
                     Cable assembly
                         Oki Electric Cable Co., Ltd. can also supply the cable assembly
                         mentioned above.
                         Contact Oki Electric directly to determine the specifications
                         (length, factory test, packing, and so forth) for purchase.
                                    - 132 -
B-64014EN/03                          CONNECTION                          2.CABLE CONNECTION
                               NOTE
                                 Information about TM21CP-88P(03):
                                 Connector (standard product of the manufacturer)
                                 Drawing number: A63L-0001-0823#P
                                 Manufacturer: HIROSE ELECTRIC CO., LTD.
                                 Manufacturer type number: TM21CP-88P(03)
                                 Conforms to EIA/TIA 568A Category 3 and
                                 Category 5.
                                 For assembly with a cable, contact HIROSE
                                 ELECTRIC CO., LTD. directly.
                                 (From HIROSE ELECTRIC CO., LTD.,
                                 "TM21CP-88P(03) Connection Procedure Manual
                                 (Technical Specification No. ATAD-E2367)" is
                                 available as a technical document.)
                                           - 133 -
2.CABLE CONNECTION              CONNECTION                                            B-64014EN/03
Ground plate
Cable
Cable clamp
Ground plate
Shield
                         NOTE
                           To ensure the safe operation of the system, clamp
                           and shield the cables.
                       Connect the Ethernet board and hub with a twisted-pair cable. Shield
                       the cable with clamp fixtures.
                                    - 134 -
B-64014EN/03           CONNECTION                           2.CABLE CONNECTION
                                                   Twisted-pair
                                                   cable
HUB
Shielding
                                                                         Ground terminal
                                                                         (used for grounding)
                                                     Clamp fixture
                                                     mounting hole
                            - 135 -
2.CABLE CONNECTION           CONNECTION                                          B-64014EN/03
12mm
20mm
55mm max.
28mm
6mm
17mm
                                  - 136 -
B-64014EN/03                         CONNECTION                                  2.CABLE CONNECTION
Note 2
Note 1
Large-Scale Network
                                                          Personal computer
                                                                                                 Hub power supply
                                                                                        Note 2
                                                                                        HUB
                                        Note 1
                                                                          Note 1
                             Personal computer/Ethernet trunk side
                            Electrically separated
                              by 100BASE-TX                                                   STP cable
                              cable connection
                              Machine system
                                                                                        Ethernet
                                                                               Note 1
                                                                                        Machine
Note 1
Small-Scale Network
                                           - 137 -
2.CABLE CONNECTION        CONNECTION                                                 B-64014EN/03
                     NOTE
                     1 The ground between PC/HUB side and machine
                       system side must be separated. If it is impossible
                       to separate the ground because there is only one
                       grounding point, connect the ground cable for each
                       system to the grounding point independently. (See
                       figure below.)
                       The resistance for grounding must be less than
                       100-ohm (Class D). The thickness of the ground
                       cable is the same as the thickness of AC power
                       cable or more. At least thickness of 5.5mm2 is
                       necessary.
                     2 Note that the number of allowable hub-to-hub
                       connections depends on the type of hub.
                     3 There is possibility that noise makes the obstacle
                       of communication even if the ground is separated
                       using the 100BASE-TX. In the case of using the
                       FAST Ethernet/FAST Data Server under the worst
                       environment, please separate between the
                       PC/Trunk line side and machine system side
                       completely using the 100BASE-FX (Optical fiber
                       media).
FG
Note 2
HUB
                                                                        FG
                            Ground wire on machine system
Ground point
                                - 138 -
B-64014EN/03                                       CONNECTION                          2.CABLE CONNECTION
                                                        - 139 -
VI. MAINTENANCE
B-64014EN/03     MAINTENANCE     1.HARDWARE MAINTENANCE INFORMATION
1              HARDWARE MAINTENANCE
               INFORMATION
                      This chapter provides hardware maintenance information related to
                      the FAST Ethernet/FAST Data Server.
                                 - 143 -
1.HARDWARE MAINTENANCE INFORMATION          MAINTENANCE                   B-64014EN/03
1.1 BOARD
LSI
MPU
CNH6
CD38R
                                 - 144 -
B-64014EN/03           MAINTENANCE      1.HARDWARE MAINTENANCE INFORMATION
                                                                                                                                                                                               CD38R
                                             ALR (RED)
                                                         COM (GREEN)
                                                                                                                                                       LIL (GREEN)
                                                                                                                                                                     COL (RED)
                                                                                                                                                                                 BTX (GREEN)
                                                                       4(STASUS) (GREEN)
                                                                                           3(STATUS) (GREEN)
                                                                                                               2(STATUS) (GREEN)
                                                                                                                                   1(STATUS) (GREEN)
                              NOTE
                                The face plate is indicated using dotted lines.
                                        - 145 -
1.HARDWARE MAINTENANCE INFORMATION                            MAINTENANCE                             B-64014EN/03
LED display transition for LED1, LED2, LED3, and LED4 (during power-on)
            LED indication
                                     Status                                       Meaning
              L4 L3 L2 L1
                         Power-off
                                                           Initial state entered immediately after power-on.
                                                           If the board is stopped in this condition, the cause is
                             Immediately after             one of the following:
               
                             power-on                      → The firmware is not stored in the Flash ROM of the
                                                                CNC.
                                                           → The board is defective.
                                                           The board has started.
                         Start of board                If the board is stopped in this condition, the board may
                                                           be defective.
                                                           The firmware has been downloaded to the board.
                             Completion of firmware
                                                       If the board is stopped in this condition, the board may
                             downloading
                                                           be defective.
                                                           The firmware OS has started.
                                                           If the board is stopped in this condition, the cause is
                                                           one of the following:
                         Firmware OS started.
                                                           → The firmware stored in the Flash ROM of the CNC
                                                                is destroyed.
                                                           → The board is defective.
                                                           Initialization of the firmware OS is completed.
                                                           If the board is stopped in this condition, the cause is
                             Completion of firmware        one of the following:
               
                             OS initialization             → The firmware stored in the Flash ROM of the CNC
                                                                is destroyed.
                                                           → The board is defective.
                                                           The Ethernet parameters have been read.
                                                           If the board is stopped in this condition, the cause is
                             Completion of                 one of the following:
               
                             parameter reading             → The Ethernet option or Data Server option is not
                                                                installed.
                                                           → The IP address or subnet mask is not set.
                         Start completion              The board has started normally.
LED display for LED1, LED2, LED3, and LED4 (during normal operation)
            LED indication
                                     Status                                       Meaning
              L4 L3 L2 L1
                         Normal status                 The board is operating normally.
LED display for BTX, LIL, COM, and ALM (during normal operation)
            LED indication           Status                                       Meaning
                             100BASE-TX
              BTX                                         The communication rate is 100BASE-TX.
                             connection in progress
                             10BASE-T connection
              BTX                                         The communication rate is 10BASE-T.
                             in progress
              LIL           Connected to hub              The board is connected to the hub.
                             Transmission/
              COM                                         Data is being transmitted or received.
                             reception in progress
              ALM           No alarm                      No alarm is issued
                                                 - 146 -
B-64014EN/03                    MAINTENANCE              1.HARDWARE MAINTENANCE INFORMATION
LED display for LED1, LED2, LED3, and LED4 (when abnormality occurs)
                                           The STATUS LEDs are turned on and off repeatedly with long
                                           on-time and short on-time.
            LED              LED
         indication       indication
        [Long on-time]   [Short on-time]
                                                   Status                                Description
           4321             4321
                                           Error on another           A defect on another board or a problem on another
                       
                                           board                      board was detected.
                                   Bus error                  Software has a problem, or the board is defective.
                                   Parity alarm               The board is defective.
                                           Illegal general
                                                              Software has a problem, or the board is defective.
                                           instruction
                                   Illegal slot instruction   Software has a problem, or the board is defective.
                                   CPU address error          Software has a problem, or the board is defective.
                                             NOTE
                                               If an error occurs with the LEDs turned on and off
                                               with long on-time and short on-time in a manner
                                               not indicated above, contact FANUC.
LED display for COL, LIL, and ALM (when abnormality occurs)
                           LED indication                 Status                            Description
                                                                             The LED is on or blinks at short intervals
                             COL       ■       Collision occurs.             when the Ethernet communication traffic
                             COL       ☆       (Data collision occurs.)      (communication amount) is high or ambient
                                                                             noise is high.
                                                                             The board is not connected to the hub
                                                                             properly. The LIL LED stays off also when
                              LIL      □       Not connected to hub          the power to the hub is off.
                                                                             Check whether the board is connected to
                                                                             the hub properly.
                                                                             A parity error occurred in memory on the
                             ALM       ■       Parity error occurs.
                                                                             board. The board is defective.
                                                         - 147 -
2.SOFTWARE MAINTENANCE INFORMATION           MAINTENANCE                       B-64014EN/03
2           SOFTWARE MAINTENANCE
            INFORMATION
                      This chapter provides software maintenance information related to the
                      FAST Ethernet/FAST Data Server.
                                  - 148 -
B-64014EN/03          MAINTENANCE         2.SOFTWARE MAINTENANCE INFORMATION
Procedure
                              1    Press the function key   MESSAGE
                                                                      .
                              2    Press soft key [BOARD LOG] to display the LOG screen for the
                                   FAST Ethernet/FAST Data Server. (If the soft key is not found,
                                   press the continuous menu key.)
LOG screen
                              The latest log information is displayed at the top of the screen. At the
                              right end of a log item, the occurrence date and time of the log item is
                              indicated. Date and time data is indicated in the format "MMM.DD
                              hh:mm:ss", where MMM represents a month, DD represents a day, hh
                              represents hours, mm represents minutes, and ss represents seconds.
                              The top item in the example above indicates "09:36:14 on August 7".
                              To clear the log information, press soft key [(OPRT)] then soft key
                              [CLEAR].
                                           - 149 -
2.SOFTWARE MAINTENANCE INFORMATION                              MAINTENANCE                              B-64014EN/03
                                        NOTE
                                          The Ethernet log information is stored in volatile
                                          memory and is lost when the power to the CNC is
                                          turned off. Check the log information when an error
                                          occurs.
  Error
                        Log message                                  Meaning and action to be taken
 number
E-0118    Error occurred while wait for FOCAS2 pdu       A communication error occurred due to one of the
E-0119                                                   following causes:
                                                         → The network quality degraded, data could not be
                                                             received from the personal computer with which to
                                                             communicate, and the logical communication path was
                                                             disconnected.
                                                         → The software component on the personal computer
                                                             with which to communicate forcibly disconnected the
                                                             logical communication path.
                                                         → The Ethernet cable was disconnected.
E-011A    All communication paths are busy               All FOCAS2/Ethernet communication paths are being
                                                         used.
E-0126    No response from RMT DIAG server               The IP address of the machine remote diagnosis
                                                         accepting server may be invalid or the power to the
                                                         machine remote diagnosis accepting server may be off.
                                                         Check whether the IP address of the machine remote
                                                         diagnosis accepting server is valid and whether the power
                                                         to the machine remote diagnosis accepting server is on.
                                                         Alternatively, the machine remote diagnosis accepting
                                                         server may not respond to the PING command to
                                                         increase the security level (such as a firewall setting). Set
                                                         bit 1 of CNC parameter No. 905 to "1" and connect the
                                                         server again.
E-012D    No response from router                        The IP address of the router may be invalid or the power
                                                         to the router may be off. Check whether the IP address of
                                                         the router is valid and whether the power to the router is
                                                         on.
                                                     - 150 -
B-64014EN/03                          MAINTENANCE       2.SOFTWARE MAINTENANCE INFORMATION
  Error
                                 Log message                             Meaning and action to be taken
 number
 E-0200        (Received message from FTP server)           A message sent from the FTP server is displayed as is.
                                                            A message containing kanji, hiragana, and/or katakana
                                                            characters may not be displayed correctly.
 E-0202        Connection failed with FTP server            The FTP server software may not be running. Run the
                                                            FTP server software.
                                                            Alternatively, the setting may be made so that the FTP
                                                            server cannot be connected to increase the security level
                                                            (such as a firewall setting). Change the firewall setting so
                                                            that the FTP server can be connected.
 E-0207        The router is not found                      The IP address of the router may be invalid or the power
                                                            to the router may be off. Check whether the IP address of
                                                            the router is valid and whether the power to the router is
                                                            on.
 E-0208        The FTP server is not found                  The IP address of the FTP server may be invalid or the
                                                            power to the FTP server may be off. Check whether the
                                                            IP address of the FTP server is valid and whether the
                                                            power to the FTP server is on.
                                                            Alternatively, the FTP server may not respond to the
                                                            PING command to increase the security level (such as a
                                                            firewall setting). Set bit 1 of CNC parameter No. 905 to "1"
                                                            and connect the server again.
 E-020B        Cannot login into FTP server                 Check the user name and password for logging in to the
                                                            FTP server.
 E-020C        The parameters of FTP server are wrong       Check the user name and password for logging in to the
                                                            FTP server.
 E-020D        Changing a work folder of host failed        Check the work folder for logging in to the FTP server.
 E-0219        The DNC file is not found                    Check whether the file for DNC operation is specified
                                                            correctly.
 E-021A        The specified file is not found              Check whether the specified file is present.
 E-021B        Opening a file failed                        The file could not be opened.
                                                            Check the error code in parentheses.
 E-021F        FTP transfer is busy on BUFFER mode          FTP communication could not catch up with data supply.
                                                            Correct the file division size. Alternatively, set bit 0 of NC
                                                            parameter No. 0904 to 1.
 E-0220        There is no file in list file                No file is defined in the list in the buffer mode. Correct the
                                                            file list.
 E-0221        The specified file already exists            The specified file is already present on the memory card
                                                            of the Data Server. Delete the existing file. Alternatively,
                                                            change the file name.
 E-0223        Writing data to the file failed              Data could not be written to the memory card of the Data
                                                            Server. Check the error code in parentheses.
 E-023A        The specified file is busy                   The file on the memory card of the Data Server is
                                                            currently used.
                                                            When a file on the memory card is selected as a main
                                                            program, the file is regarded as being used.
 E-0252        Contents of ATA card are broken              Format the memory card of the Data Server.
 E-02F0        ATA card is not found                        Check whether a memory card is installed in the Data
                                                            Server.
 E-02F3        ATA card is not mounted                      Check whether the memory card of the Data Server is
                                                            destroyed and whether the memory card has been
                                                            formatted.
                                                        - 151 -
2.SOFTWARE MAINTENANCE INFORMATION                              MAINTENANCE                            B-64014EN/03
  Error
                         Log message                                 Meaning and action to be taken
 number
E-041A    Frame transmission failed (TCP)                A communication error occurred due to one of the
                                                         following causes:
                                                         → The network quality degraded, data could not be
                                                             received from the personal computer with which to
                                                             communicate, and the logical communication path was
                                                             disconnected.
                                                         → The software component on the personal computer
                                                             with which to communicate forcibly disconnected the
                                                             logical communication path.
                                                         → The Ethernet cable was disconnected.
                                                         → Data cannot be posted to the communication
                                                             destination due to a firewall setting.
E-0A02    Cannot read MAC address                        The MAC address may not be written on the FAST
                                                         Ethernet board or FAST Data Server board or the board
                                                         may be damaged.
E-0A06    Network is too busy                            An excessive amount of data flows over the network.
                                                         Take action such as dividing the network.
E-0B00    The own IP address is wrong                    Set the IP address according to the IP address
                                                         specification format.
E-0B01    The own IP address is not set                  Set the IP address.
E-0B02    Subnet mask is wrong                           Set the subnet mask according to the subnet mask
                                                         specification format.
E-0B03    Subnet mask is not set                         Set the subnet mask.
E-0B04    Router IP address is wrong                     There may be a conflict between the classes of the local
                                                         node and router IP addresses.
E-0B05    IP address of DNS server is wrong              There may be a conflict between the classes of the local
                                                         node and DNS server IP addresses.
E-0B06    The own host name is wrong                     Check the host name setting.
E-0B07    The own domain name is wrong                   Check the domain name setting.
E-0B08    TCP port number is wrong                       A value outside the valid setting range may be set.
E-0B09    UDP port number is wrong                       A value outside the valid setting range may be set.
E-0B0B    IP address of remote FTP server is wrong       Set the IP address according to the IP address
                                                         specification format.
E-0B0C    Port number of a remote FTP server is wrong    A value outside the valid setting range may be set.
E-0B0D    User name of remote FTP server is wrong        A character unavailable for a user name may be used.
E-0B0E    Password of remote FTP server is wrong         A character unavailable for a password may be used.
E-0B0F    Login folder of remote FTP srv is wrong        A character unavailable for a login folder name may be
                                                         used.
E-0B10    Port number of own FTP server is wrong         A value outside the valid setting range may be set.
E-0B11    User name of own FTP server is wrong           A character unavailable for a user name may be used.
E-0B12    Password of own FTP server is wrong            A character unavailable for a password may be used.
E-0B13    Login folder of own FTP server is wrong        A character unavailable for a login folder name may be
                                                         used.
E-0B14    IP address of Remote Diag is wrong             Set the IP address of the machine remote diagnosis
                                                         accepting server according to the IP address specification
                                                         format.
E-0B15    Port number of Remote Diag is wrong            A value outside the valid setting range may be set.
E-0B18    Cannot set because DHCP is available           To set the item, disable the DHCP client function.
E-XXXX    (No message)                                   Internal error.
                                                         Report the error number.
                                                     - 152 -
B-64014EN/03   MAINTENANCE        2.SOFTWARE MAINTENANCE INFORMATION
                                  - 153 -
2.SOFTWARE MAINTENANCE INFORMATION                  MAINTENANCE                  B-64014EN/03
Procedure
                            1   Press the function key   SYSTEM
                                                                  .
                            2   Soft key [ETHER BOARD] is displayed. (If the soft key is not
                                found, press the continuous menu key.)
                            3   Press soft key [ETHER BOARD] then soft key [PING].
                            4   Press soft key [(OPRT)] then soft key [PING FTP1] to send the
                                PING command to host 1 to which the Data Server function is
                                connected. Similarly, press soft key [PING FTP2] and soft key
                                [PING FTP3] to send the PING command to connection hosts 2
                                and 3, respectively.
                                       - 154 -
B-64014EN/03   MAINTENANCE      2.SOFTWARE MAINTENANCE INFORMATION
                    5    Press soft key [(OPRT)] then soft key [PING RMT1] to send the
                         PING command to inquiry destination 1 of the machine remote
                         diagnosis functions. Similarly, press soft key [PING RMT2] to
                         send the command to inquiry destination 2 and soft key [PING
                         RMT3] to inquiry destination 3.
                                - 155 -
2.SOFTWARE MAINTENANCE INFORMATION            MAINTENANCE                      B-64014EN/03
Procedure
                        1   When sending the PING command to a desired destination, enter
                            the destination address in HOSTNAME (IP ADDRESS) on the
                            PING (SETTING) screen. Moreover, set a desired execution
                            repeat value in REPEAT.
                        2   After entering a host name (IP address) and repeat value, press
                            soft key [(OPRT)] then soft key [PING EXEC] to send the PING
                            command to the specified destination.
                        3   To cancel the transmission of the PING command halfway, press
                            soft key [PING CANCEL].
                                   - 156 -
B-64014EN/03         MAINTENANCE        2.SOFTWARE MAINTENANCE INFORMATION
Procedure
                            1    Press the function key   SYSTEM
                                                                   .
                            2    Soft key [ETHER BOARD] is displayed. (If the soft key is not
                                 found, press the continuous menu key.)
                            3    Press soft key [ETHER BOARD] then soft key [COM STATE]
                                 to display the COM STATE screen.
Display item
                         Display item                              Description
                    BAUDRATE                  Displays the communication rate and mode.
                                              Communication rate: 100 Mbps or 10 Mbps
                                              Communication mode: Full duplex or Half duplex
                    SEND PACKET               Displays the number of sent packets.
                    SEND RETRYOVER            Displays the number of errors detected during packet
                    COLLISION                 sending.
                    CARRIER SENSE LOST
                    NO CARRIER
                    FRAME LENGTH ERROR
                    RECEIVE PACKET            Displays the number of received packets.
                    CRC ERROR                 Displays the number of errors detected during packet
                    SHORT FRAME               reception.
                    LONG FRAME
                    ODD FRAME
                    OVERFLOW
                    PHY-LSI ERROR
                                        - 157 -
2.SOFTWARE MAINTENANCE INFORMATION          MAINTENANCE                      B-64014EN/03
Procedure
                      1   Press the function key   SYSTEM
                                                            .
                      2   Soft key [ETHER BOARD] is displayed. (If the soft key is not
                          found, press the continuous menu key.)
                      3   Press soft key [ETHER BOARD] then soft key [TASK STATE]
                          to display the TASK STATE screen.
                                  - 158 -
B-64014EN/03   MAINTENANCE      2.SOFTWARE MAINTENANCE INFORMATION
Display item
                    The meaning of each symbol is indicated below.
                                                        Symbol and meaning
                     COMMON               W : Data being processed (1)
                                          D : Data being processed (2)
                                          E : Start of software
                     FOCAS2 #0            C : Waiting for connection from the host
                                          W : Data being processed (1)
                                          D : Data being processed (2)
                                          N : FOCAS2 incapable of being executed
                     FOCAS2 #1            W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     FOCAS2 #2            W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     SCREEN               W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     UDP                  W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     PMC                  W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     DATASERVER           W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                     FTP SERVER           W : Data being processed (1)
                                          D : Data being processed (2)
                                          Number : Number of sockets currently connected
                     FREMOTE DIAG         W : Data being processed (1)
                                          D : Data being processed (2)
                                          X : Not executed yet
                    When the FOCAS2/Ethernet functions are running, you can check the
                    operating status from:
                    FOCAS2#0, FOCAS2#1, and FOCAS2#2.
                    When the CNC screen display functions are running, you can check
                    the operating status from:
                    SCREEN
                    When the FANUC LADDER-III functions are running, you can check
                    the operating status from:
                    PMC
                    When the Data Server functions are running, you can check the
                    operating status from:
                    DATASERVER and FTP SERVER
                    When the Machine Remote Diagnosis functions are running, you can
                    check the operating status from:
                    REMOTE DIAG
                                - 159 -
APPENDIX
B-64014EN/03                 APPENDIX                    A.TROUBLESHOOTING
A              TROUBLESHOOTING
                    This appendix describes troubleshooting related to FAST Ethernet/
                    FAST Data Server communication.
                               - 163 -
A.TROUBLESHOOTING             APPENDIX                                       B-64014EN/03
                    (1) Make sure that the STP cable between the hub and the FAST
                        Ethernet/FAST Data Server is connected.
                    (2) Make sure that cables are properly wired.
                        •    Though communication is carried out when the cable pair at
                             the send and receive sides is not properly mounted,
                             communications errors may occur more frequently.
                    (3) Make sure that a hub for 100BASE-TX is used.
                        •    A hub for 10BASE-T may be used to perform
                             communication. In this case, however, the communication
                             speed can decrease.
                    (4) Make sure that the LIL LED on the FAST Ethernet/FAST Data
                        Server is lit at all times.
                        •    The LIL LED will not light if the FAST Ethernet/FAST
                             Data Server is not connected to the hub or if the hub is not
                             ON.
                    (5) Make sure that the LED (LINK indicator LED) on the connected
                        hub is lit at all times.
                        •    Some hubs do not have a LINK indicator LED.
                        •    The LINK indicator LED will not light if the hub is not
                             connected to the FAST Ethernet/FAST Data Server or the
                             CNC is not ON.
                    (6) Make sure that a hub for full duplex communication only is not
                        used.
                        •    The FAST Ethernet/FAST Data Server automatically
                             detects the communication speed and communication mode
                             (full duplex or half duplex) by using the auto negotiation
                             function. In communication with a hub that does not have
                             the auto negotiation function, the FAST Ethernet/FAST
                             Data Server recognizes the communication speed correctly
                             but regards the communication mode as half duplex
                             communication.
                             As a result, when an attempt is made to communicate with a
                             hub for full duplex communication only that does not have
                             the auto negotiation function, there is a discrepancy in
                             communication mode, so correct communication cannot
                             sometimes be performed.
                                - 164 -
B-64014EN/03                       APPENDIX                      A.TROUBLESHOOTING
                                     - 165 -
A.TROUBLESHOOTING              APPENDIX                                        B-64014EN/03
                        NOTE
                          For details on IP addresses, subnet mask and other
                          set values, consult with the network administrator.
                                 - 166 -
B-64014EN/03                      APPENDIX                     A.TROUBLESHOOTING
                                     - 167 -
A.TROUBLESHOOTING            APPENDIX                                         B-64014EN/03
                          CAUTION
                         The purpose of this check is to check for a duplicate
                         IP address. It does not assure that the IP address is
                         left non-duplicated because a unit having the same
                         IP address may be turned on after the check or the
                         same address may be set later.
                         When setting an IP addressing, ask the network
                         manager about duplication.
                               - 168 -
B-64014EN/03              APPENDIX                      A.TROUBLESHOOTING
                             - 169 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                         B-64014EN/03
                                    - 170 -
B-64014EN/03                           APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                          - 171 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                           B-64014EN/03
                        4.   Click the [OK] button, then return to the previous screen. Next,
                             click [Next]. The necessary files are installed.
                             The installation is completed when the following screen appears:
                                    - 172 -
B-64014EN/03                            APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                           - 173 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                            B-64014EN/03
                                    - 174 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 175 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                        B-64014EN/03
                                    - 176 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
               3.   Click the [Add] button, then enter necessary items such as a user
                    name.
               4.   Click the [Next] button, then enter a password for the specified
                    user name. (Unless a password is set, access to the FTP server
                    cannot be made correctly. So, be sure to enter a password.)
                           - 177 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                           B-64014EN/03
                                    - 178 -
B-64014EN/03                           APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                         - 179 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                      B-64014EN/03
                                    - 180 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                            - 181 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                         B-64014EN/03
                        6.   Double-click the user name for which you want to change the
                             password setting.
                             For example, double-click "dtsvr".
                        7.   Check [Password never expires] and then click the [OK] button.
                             The password expiration is stopped.
                                    - 182 -
B-64014EN/03                             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                   NOTE
                                     Windows XP Home Edition does not have IIS
                                     (Internet Information Service).
                                            - 183 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                         B-64014EN/03
                                    - 184 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
               5.   Click the [OK] button, then return to the previous screen. Next,
                    click [Next].
               6.   The dialog box above is displayed, and the necessary files are
                    installed.
                           - 185 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                                B-64014EN/03
                                           - 186 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 187 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                             B-64014EN/03
                                    - 188 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 189 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                          B-64014EN/03
                                    - 190 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 191 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                            B-64014EN/03
                                    - 192 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 193 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                                 B-64014EN/03
                             If the password expiration is not stopped, the Data Server will not be
                             able to communicate with the FTP server at the time of expiring the
                             password.
                             If you are necessary, stop the password expiration.
                             If the password is expired, it is necessary that you re-enter the
                             password.
                                         - 194 -
B-64014EN/03                           APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                 NOTE
                                   When settings are made as described below, the
                                   FTP server functions and response to PING, which
                                   have been disabled by the network security
                                   function, are enabled.
                                   Therefore, when making the following settings,
                                   consult with your network administrator, and take
                                   special care.
                                   In some cases, it becomes necessary to isolate the
                                   network from the outside as required.
                                          - 195 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                           B-64014EN/03
                                    - 196 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                            - 197 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                          B-64014EN/03
                                    - 198 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 199 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                             B-64014EN/03
                                    - 200 -
B-64014EN/03                          APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                                         - 201 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                           B-64014EN/03
                                    - 202 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 203 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                                         B-64014EN/03
                                    - 204 -
B-64014EN/03             APPENDIX B.EXAMPLE OF FTP SERVER SETUP
                           - 205 -
B.EXAMPLE OF FTP SERVER SETUP APPENDIX                B-64014EN/03
                                    - 206 -
B-64014EN/03                   APPENDIX          C.EXAMPLE OF SETTING UP DNS/DHCP
                                                                              ...
                                           CNC                 CNC                         PC
                                      Automatic setting   Automatic setting         Automatic setting
                              NOTE
                                The setting described above is just an example.
                                For setup in an actual network configuration in the
                                factory, consult with the network administrator of
                                the factory.
                                          - 207 -
C.EXAMPLE OF SETTING UP DNS/DHCP            APPENDIX                              B-64014EN/03
2. Adding a scope
                                        - 208 -
B-64014EN/03      APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
                           - 209 -
C.EXAMPLE OF SETTING UP DNS/DHCP       APPENDIX                                 B-64014EN/03
Keep "8" days unchanged as Period, then click the [Next] button.
                       Keep [Yes, I want to configure these options now] selected, and click
                       the [Next] button.
                                   - 210 -
B-64014EN/03      APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
                           - 211 -
C.EXAMPLE OF SETTING UP DNS/DHCP         APPENDIX                               B-64014EN/03
                       Keep [Yes, I want to activate this scope now] selected, and click the
                       [Next] button.
Click [Finish].
                                    - 212 -
B-64014EN/03                  APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
                           From the available options, find and check [DNS Domain Name].
                           Then, enter "factory" as String value.
                                       - 213 -
C.EXAMPLE OF SETTING UP DNS/DHCP          APPENDIX                               B-64014EN/03
                          Check [Always update DNC] and [Enable updates for DNS clients
                          that do not support dynamic update].
                                      - 214 -
B-64014EN/03                     APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
                                          - 215 -
C.EXAMPLE OF SETTING UP DNS/DHCP       APPENDIX                                   B-64014EN/03
                       Keep [This is the first DNS server on this network] selected, and click
                       the [Next] button.
Keep [Yes, create a forward lookup zone], and click the [Next] button.
                                   - 216 -
B-64014EN/03       APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
Enter "factory." as Name. (Do not fail to enter "." after "factory".)
               Keep [Yes, create a reverse lookup zone] selected, and click the [Next]
               button.
                            - 217 -
C.EXAMPLE OF SETTING UP DNS/DHCP       APPENDIX                                  B-64014EN/03
                                   - 218 -
B-64014EN/03       APPENDIX       C.EXAMPLE OF SETTING UP DNS/DHCP
                            - 219 -
C.EXAMPLE OF SETTING UP DNS/DHCP           APPENDIX                         B-64014EN/03
Click [Properties].
                                       - 220 -
B-64014EN/03                  APPENDIX                D.FTP CLIENT OPERATION
                                 - 221 -
D.FTP CLIENT OPERATION                 APPENDIX                                       B-64014EN/03
Login
                              1   Enter "ftp IP-address-of-NC or host-name" at the command
                                  prompt.
                              2   Enter a user name.
                              3   Enter a password.
                              4   The message, "230 User logged in, proceed." indicates that the
                                  login process has been completed successfully.
                                         - 222 -
B-64014EN/03                             APPENDIX                 D.FTP CLIENT OPERATION
                                            - 223 -
D.FTP CLIENT OPERATION                  APPENDIX                                           B-64014EN/03
                              1.   Enter type.
                              2.   Whether the ascii mode or binary mode is set can be determined.
Logout
                              1    Enter bye.
                                          - 224 -
B-64014EN/03                        APPENDIX                  D.FTP CLIENT OPERATION
                          When an attempt is made to start FTP communication for the first time
                          in Windows XP (Service Pack 2), the security alert shown below may
                          appear.
                          If the alert appears, consult with the network administrator, and select
                          "Unblock" as necessary.
                                 CAUTIOJN
                                Since selecting "Unblock" means change in
                                settings related to network security, be sure to
                                consult with the network administrator in advance.
                                If "Unblock" is selected carelessly, network security
                                can be compromised.
                                       - 225 -
B-64014EN/03                                                                                                                                                          INDEX
INDEX
<Number>                                                                                         <E>
   100BASE-TX CONNECTOR (CD38R) PIN                                                                ELECTRICAL NOISE COUNTERMEASURES .........134
   ASSIGNMENTS........................................................... 129                      ERROR MESSAGES DISPLAYED DURING
                                                                                                   PARAMETER SETTING ...............................................80
<A>
                                                                                                   Error numbers and error messages ................................115
   ABOUT DNS/DHCP ...................................................... 27
                                                                                                   ETHERNET CONNECTION CONFIRMATION ........154
   APPLICABLE MODELS .................................................5
                                                                                                   Ethernet LOG ................................................................149
<B>                                                                                                EXAMPLE OF FTP SERVER SETUP.........................170
   BOARD......................................................................... 144              EXAMPLE OF SETTING DNS/DHCP..........................59
                                                                                                   EXAMPLE OF SETTING THE DATA SERVER
<C>
                                                                                                   FUNCTIONS ..................................................................45
   CABLE CONNECTION............................................... 126
                                                                                                   EXAMPLE OF SETTING THE FOCAS2/Ethernet
   Cable Connection .......................................................... 130
                                                                                                   FUNCTIONS ..................................................................51
   Cable Materials ............................................................. 131
                                                                                                   EXAMPLE OF SETTING THE MACHINE REMOTE
   CHECK ITEMS AT INSTALLATION ........................ 139
                                                                                                   DIAGNOSIS FUNCTIONS ............................................79
   CHECKING COMMUNICATION............................... 167
                                                                                                   EXAMPLE OF SETTING UP DHCP SERVER OF
   CHECKING COMMUNICATION WITH A HUB ...... 164
                                                                                                   Windows 2000 Server ...................................................208
   CHECKING CONNECTION WITH THE TRUNK..... 165
                                                                                                   EXAMPLE OF SETTING UP DNS SERVER OF
   CHECKING SETTINGS .............................................. 166
                                                                                                   Windows 2000 Server ...................................................215
   Clamping and Shielding Cables .................................... 134
                                                                                                   EXAMPLE OF SETTING UP DNS/DHCP..................207
   COMMUNICATION SOFTWARE
   CONFIRMATION ........................................................ 158                     <F>
   COMMUNICATION STATE CONFIRMATION........ 157                                                    File Names of CNC File Management ............................12
   Component Layout........................................................ 144                    File Transfer Operation ........................................... 94, 102
   CONNECTING TO Ethernet ........................................ 127                             Files which can be Created on a Data Server ..................13
   Connector Specification ................................................ 133                    FOCAS2/Ethernet FUNCTIONS ....................................26
   CONTROLLING THE MACHINE REMOTE                                                                  Forcibly Terminating Diagnosis....................................115
   DIAGNOSIS FUNCTIONS FROM THE PMC .............. 73                                              FTP CLIENT OPERATION .........................................221
                                                                                                   FTP SERVER FUNCTIONS ........................................110
<D>
   DATA SERVER FILE MANAGEMENT....................... 11                                         <G>
   DATA SERVER FUNCTIONS ...................................... 10                                 GENERAL ........................................................................3
   DATA SERVER MODES............................................... 14                             GENERAL WARNINGS AND CAUTIONS ................ s-3
   DEFINITION OF WARNING, CAUTION, AND                                                             Grounding the Network.................................................137
   NOTE............................................................................. s-2
                                                                                                 <H>
   DETAILS OF THE BUFFER MODE............................. 16
                                                                                                   HARDWARE MAINTENANCE INFORMATION .....143
   DEVICE CHANGE ON THE PROGRAM FOLDER
   SCREEN ......................................................................... 84           <I>
   Diagnosis status............................................................. 114               INSTALLATION..........................................................121
   Displaying and Operating the File List ................... 90, 100                              Installation on a Stand-alone Type Unit........................122
   DNC OPERATION....................................................... 107                        Installation on an LCD-mounted Type Unit..................121
                                                                                                   Installing a Memory Card .............................................124
                                                                                           i-1
INDEX                                                                                                                                                           B-64014EN/03
<S>
  SAFETY PRECAUTIONS ............................................ s-1
  SECURITY UNBLOCKING IN Windows XP
  (Service Pack 2) ............................................................ 225
                                                                                        i-2
                                                                   Revision Record
          FANUC FAST Ethernet / FAST Data Server For FANUC Series 30i/300i, 31i/310i, 32i/320i-MODEL A
                                     OPERATOR’S MANUAL (B-64014EN)
• Correction of errors
• Correction of errors
01 Sep., 2003