fanuc fl-net boad operator
TRANSCRIPT
-
7/28/2019 Fanuc FL-Net Boad Operator
1/168
TECHNOLOGY AND MORETECHNOLOGY AND MORETECHNOLOGY AND MORETECHNOLOGY AND MORE
GE Fanuc Automation EuropeGE Fanuc Automation EuropeGE Fanuc Automation EuropeGE Fanuc Automation Europe
FL - Net BoardFL - Net BoardFL - Net BoardFL - Net Board
B-63434EN/02B-63434EN/02B-63434EN/02B-63434EN/02
Computer Numerical ControlsComputer Numerical ControlsComputer Numerical ControlsComputer Numerical Controls
Operators ManualOperators ManualOperators ManualOperators Manual
-
7/28/2019 Fanuc FL-Net Boad Operator
2/168
-
7/28/2019 Fanuc FL-Net Boad Operator
3/168
B-63434EN/02 SAFETY PRECAUTIONS
s-1
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
funcction described in this manaul.
Users ahould also read the relevant descriptions in the Operators Manual to become fully familiar
with the functions to be used.
CONTENTS
1. DEFINITION OF WARNING, CAUTION, AND NOTE-----------------------------s-2
2. GENERAL WARNINGS AND NOTES--------------------------------------------------s-3
SAFETY PRECAUTIONS
-
7/28/2019 Fanuc FL-Net Boad Operator
4/168
SAFETY PRECAUTIONS B-63434EN/02
s-2
1 DEFINITION OF WARNING, CAUTION,AND NOTEThis manual includes safety precautions for protecting the user and preventing damage to the machine.
Precautions are classified into Warning and Caution according to their bearing on safety. Also,
supplementary information is described as a Note. Read the Warning, Caution, and Note thoroughly
before attempting to use the machine.
WARNING
Applied when there is a danger of the user being injured or when there is a damage 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.
- Read this manual carefully, and store it in a safe place.
-
7/28/2019 Fanuc FL-Net Boad Operator
5/168
B-63434EN/02 SAFETY PRECAUTIONS
s-3
2 GENERAL WARNINGS AND NOTESWARNING
1. Before operating the machine, thoroughly check the entered data.
Operating the machine with incorrect 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 perform a production run, such as actually machining a workpiece, without first
checking the operation of the machine. Before starting the machine for a production run, ensure
that the program command values, offsets, current position, external signals, and other settings are
suitable for the operation to be performed. Also check that the machine operates 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.
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 causingdamage 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 not need to change them.
When, however, there is not alternative other than to change a parameter, ensure that you fully
understand the function of the parameter before making any change.
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.
6. 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.
-
7/28/2019 Fanuc FL-Net Boad Operator
6/168
SAFETY PRECAUTIONS B-63434EN/02
s-4
WARNING
7. The operators manual and programming manual supplied with a CNC unit provide an overall
description of the machines functions, including any optional functions. Note that the optional
functions will vary from one machine model to another. Therefore, some functions described in
the manuals may not actually be available for a particular model. Check the specification of the
machine if in doubt.
8. Some functions may have been implemented at the request of the machine-tool builder. Whenusing such functions, refer to the manual supplied by the machine-tool builder for details of their
use and any related cautions. Refer to the following two examples.
Some machines have a tool replacement device that operates when a tool feature is
executed. When the user is working near the device, he or she may touch it. Execute tool
features in a place sufficiently away from the tool replacement device. Many auxiliary features cause machine operation such as rotation of the spindle.
Understand the operations of auxiliary features before using them.
NOTE
Command programs, parameters, and variables are stored in nonvolatile memory in the CNC unit.
Usually, they are retained even if the power is turned off. Such data may be delated inadvertently,
however, or it may prove necessary to delete all data from nonvolatile memory as part of error
recovery.
To guard against the occurrence of the above, and assure quick restoration of deleted data, backup allvital data, and keep the backup copy in a safe place.
-
7/28/2019 Fanuc FL-Net Boad Operator
7/168
B-63434EN/02 Table of Contents
c-1
Table of Contents
!
"#$%&'###(()%))*&)$$)$$)+"#+#
#%&'###(()%))*&)$$)$$)+"#+#,
)'-%*)+$#%)
%$%.)*-/%&0%.1/&)'%%)-)'##2&0#./%0&)$$)$$)+"#+#
!
3
4
,
!
5
-
7/28/2019 Fanuc FL-Net Boad Operator
8/168
Table of Contents B-63434EN/02
c-2
!
!"#$
!"#$%
$ '
$%
!
(
)
!!
*
*
!
!
+%
+ ,
)
3
5
5!
!
55
54
-i.i.i/ '
%0i/0(1.2
"
! #
"
"
4
)/+ #% 67 4
8 4 $ 44
$
,,
$ ,
9
,
-
7/28/2019 Fanuc FL-Net Boad Operator
9/168
B-63434EN/02 Table of Contents
c-3
,
,4
7 ,
"
,3 :;
!
"
3#
3#%
3- 2# '
,
- ,
3# ,
4%$
9
7
4
-
7/28/2019 Fanuc FL-Net Boad Operator
10/168
I. GENERAL
-
7/28/2019 Fanuc FL-Net Boad Operator
11/168
B-63434EN/02 GENERAL 1.GENERAL
- 3 -
1 GENERALThis manual consists of the following parts:
About this manualSAFETY PRECAUTIONSDescribes the precautions to be observed in reading this manual.
I. GENERAL
Describes the organization of this manual, applicable models,and related manuals.
II. DESCRIPTIONDescribes the general for using the FL-net function.
III. OPERATIONDescribes the setting and operation procedures for using the FL-
net function.
IV. CONNECTION
Describes the method of connecting each device and notes onusing the FL-net function.
V. MAINTENANCEDescribes the drawing number of the FL-net board, the meanings
of LED indications, and so forth.
Applicable modelsThis manual covers the models listed in the table below. In this
manual, the their abbreviations may be used.
Model Abbreviation
Stand-alone type FANUC Series 16i/160i-TA 16i-TA
Stand-alone type FANUC Series 16i/160i-MA 16i-MA
Series 16i-A
Stand-alone type FANUC Series 18i/180i-TA 18i-TA
Stand-alone type FANUC Series 18i/180i-MA 18i-MA
Series 18i-A
Stand-alone type FANUC Series 21i/210i-TA 21i-TA
Stand-alone type FANUC Series 21i/210i-MA 21i-MA
Series 21i-A
FANUC Power Mate i-MODEL D Power
Mate i-D
FANUC Power Mate i-MODEL H Power
Mate i-H
Power Mate i
-
7/28/2019 Fanuc FL-Net Boad Operator
12/168
1.GENERAL GENERAL B-63434EN/02
- 4 -
Related manualsThe tables below list the manuals related to each model. When
reading this manual, refer to the related manuals as well.
Manuals related to Series 16i/18i-TA/MA
Manual name Specification number
Descriptions B-63002EN
Connection Manual (Hardware) B-63003EN
Connection Manual (Functions) B-63003EN-1
Operators Manual (For Lathes) B-63004EN
Operators Manual (For Machining Centers) B-63014EN
Maintenance Manual B-63005EN
Parameter Manual B-63010EN
Manuals related to Series 21i-TA/MAManual name Specification number
Descriptions B-63002EN
Connection Manual (Hardware) B-63003EN
Connection Manual (Functions) B-63003EN-1
Operators Manual (For Lathes) B-63084EN
Operators Manual (For Machining Centers) B-63094EN
Maintenance Manual B-63005EN
Parameter Manual B-63090EN
Manuals related to FANUC Power Mate i-MODEL D/H
Manual name Specification number
Descriptions B-63172EN
Connection Manual (Hardware) B-63173EN
Connection Manual (Functions) B-63173EN-1
Operators Manual B-63174EN
Maintenance Manual B-63175EN
Parameter Manual B-63180EN
-
7/28/2019 Fanuc FL-Net Boad Operator
13/168
II. DESCRIPTION
-
7/28/2019 Fanuc FL-Net Boad Operator
14/168
-
7/28/2019 Fanuc FL-Net Boad Operator
15/168
B-63434EN/02 DESCRIPTION 1.FL-net SPECIFICATIONS
- 7 -
1 FL-net SPECIFICATIONSThis section describes the specifications of the FL-net.
-
7/28/2019 Fanuc FL-Net Boad Operator
16/168
1.FL-net SPECIFICATIONS DESCRIPTION B-63434EN/02
- 8 -
1.1 What Is the FL-net?
The FL-net is an open FA network standardized by the FA OpenPromotion Council (JOP) in the Manufacture, Science, and
Technology Center (MSTC) Incorporated Foundation, which is an
extra-governmental organization of the Ministry of International
Trade and Industry.
The FL-net can interconnect various types of FA controllers such as
programmable controllers (PLCs) and computer numerical controllers
(CNCs), and personal computers that are manufactured by many
different manufacturers to control and monitor them.
Features of the FL-netThe FL-net has the following features:
Multi-vendor environment using an open network
The FL-net conforms not to the FANUC-specific communication
standard, but to the open FA network standard so that
communication devices manufactured by different vendors
(manufacturers) can communicate with each other.
Sensor actuator
Computers
Controllers
Upper LAN Ethernet (TCP/IP, UDP)
FL-net (Ethernet-based control network)
Company A PLC Company B PLC Company C PLCCompany Dpersonal CNC Company E RC
Devices
Field network
Large-scale network
Up to 249 communication devices (nodes) can be connected to
share data among them.
1 2 248 249 250 254
% & ' ( ) 0 1 ' 2 3 4 5 % 6 7 8 9 @ ( 1 ' ) 3 ' & A % & ' ( ) 0 1 ' 2 3 6 B C 5 %
6 B 7 D E % 2 0 @ F ( 5 ' ( @ ( 9 ' G
FL-net
-
7/28/2019 Fanuc FL-Net Boad Operator
17/168
B-63434EN/02 DESCRIPTION 1.FL-net SPECIFICATIONS
- 9 -
Two communication functions available according to the application
The FL-net supports both the common memory function and
message communication function. The common memory
function uses cyclic data transmission to allow the nodes to
always share the same data. The message communication
function allows the nodes to exchange only required information
as required.
Large-capacity common memory
As common memory, 8K bits + 8K words (a total of 17K bytes)
of large-capacity common memory can be shared among all
nodes.
Node=01 common memory Node=02 Node=03 Node=04
(Transmission) (Reception) (Reception) (Reception)
(Transmission) (Reception) (Reception)
(Reception) (Reception) (Reception) (Transmission)
(Reception) (Reception) (Transmission) (Reception)
(Reception)
Fast response
The FL-net provides a fast response of 50 ms/32 nodes (at 2K
bits + 2K words/32 nodes).
NOTEThis value indicates the speed at which a token is
passed through nodes. It does not indicate thetime from when data is set in a node to when itseems to be data in a different node.
H 9 I F 9 5 2 @ ( 3 0 F 3 3 F % ( P 0 ' 3 3 @ Q '
5 2 @ ( 3 0 F 3 3 F % (
H 9 I F 9 5 2 @ ( 3 0 F 3 3 F % (
' 3 3 @ Q '
& @ 5 @
H 9 I F 9 & @ 5 @
R F 5 S @ 5 % T ' (
-
7/28/2019 Fanuc FL-Net Boad Operator
18/168
1.FL-net SPECIFICATIONS DESCRIPTION B-63434EN/02
- 10 -
High reliability
Each node can participate in or be disconnected from the FL-net
at any time. So, the power to each node can be turned on or off
without restraint to provide high maintainability.
The masterless token method allows communication to be
continued without stopping the network by the token
management if a failure occurs in a communication device.
Low cost
The use of cables for Ethernet, which is now widespread in the
OA field, can reduce the cost of communication devices such as
transceivers and hubs.
High maintainability
Various types of management tables are available. The
management tables can be referenced to identify a faulty node
quickly.
-
7/28/2019 Fanuc FL-Net Boad Operator
19/168
B-63434EN/02 DESCRIPTION 1.FL-net SPECIFICATIONS
- 11 -
1.2 FANUC FL-net Functions
Cyclic transmissionWith the FANUC FL-net, part of large-capacity common memory can
be allocated in the PMC R area or D area to allow the user program to
read and write data in the FL-net common memory.
The FL-net common memory contains two areas: an 8K-bit (= 0.5K-
word) area called area 1 and an 8K-word area called area 2.
Generally, common memory area 1 is used for treating bit data and
common memory area 2 is used for treating numeric data.
For how the PMC memory area corresponds to each common memory
area and how to allocate common memory areas, see Sections 2.1,"Common Memory Area 1 Cyclic Transmission," and 2.2, "Common
Memory Area 2 Cyclic Transmission," in "Description."
Message transmissionThe message transmission function is the other FL-net function.
With this function, the user program also executes message
transmission services via PMC memory areas.
To perform message transmission, the user program writes the
transmission request code of message transmission in the PMC
memory area that has been set as an message transmission interface in
advance. The user program also reads received message data via a
PMC memory area. Part of message transmission server (request
receiver) processing may be performed in the FL-net board without
user-program intervention.
-
7/28/2019 Fanuc FL-Net Boad Operator
20/168
-
7/28/2019 Fanuc FL-Net Boad Operator
21/168
B-63434EN/02 DESCRIPTION 2.CYCLIC TRANSMISSION
- 13 -
2 CYCLIC TRANSMISSIONThis chapter details how to use the cyclic data transmission function
of the FL-net function with the Series 16i/18i/21i-A and with the
Power Mate i.
-
7/28/2019 Fanuc FL-Net Boad Operator
22/168
2.CYCLIC TRANSMISSION DESCRIPTION B-63434EN/02
- 14 -
2.1 Common Memory Area 1 Cyclic Transmission
Those areas of common memory area 1 that are to be used for data
exchange can be allocated in the PMC R area in direct image.
An area to be allocated needs to be set beforehand. If the setting of
an allocation area is changed, the power needs to be turned off then
back on.
Procedure
Set the following parameters beforehand:
1) Pa11: Area 1 transmit data start address
2) Pa12: Area 1 transmit data size (in words)
3) Pa30: Allocation address4) Pa31: Area 1 address
5) Pa32: Data size (in words)
If an allocated area includes a mixture of DI and DO areas as shown
below, data exchange is performed by making a distinction between a
DI area and a DO area, thus posing no problem. When 0 is set in
Pa32 (data size), the data of common memory area 1 is not
exchanged.
#+# % 0 0 % ( 0 ' 0 % 2 H @ 2 ' @ 4
+#-$%'##*+)$
)0+)'-
+#-$%'##*+)$
)0+)'-
+#-$%'##)*0
()()'
+#-$%'##*+)$
)0+)'-
+#-$%'##*+)$
)0+)'-
+#-$%'##*+)$
)0+)'-
@ U C
@ U 6 @ 4 6
@ U 4
@ 4 4
-
7/28/2019 Fanuc FL-Net Boad Operator
23/168
B-63434EN/02 DESCRIPTION 2.CYCLIC TRANSMISSION
- 15 -
2.2 Common Memory Area 2 Cyclic Transmission
When the data of common memory area 2 is exchanged, DI areas
need to be set separately from DO areas.
In any case, a DI/DO area needs to be allocated in the PMC area
beforehand. If the setting of a DI/DO allocation area is changed, the
power needs to be turned off then back on. On the other hand, a part
of common memory area 2 can be dynamically changed by the user
program.
There are two allocation methods for DI areas: method for
dynamically changing DI data areas in node units and method forstatically fixing a DI data area independently of nodes.
2.2.1 DO data allocation
Procedure
Set the following parameters beforehand:
1) Pa13: Area 2 transmit data start address
2) Pa14: Area 2 transmit data size (in words)
3) Pa40: Allocation address (for DO)
4) Pa41: Data size (for DO) (in words)
5) Pa43: Area 2 data exchange condition allocation address
6) Pa44: Switch flag allocation address
Organization of area 2 data exchange condition allocation:
V C
2222
-
7/28/2019 Fanuc FL-Net Boad Operator
24/168
2.CYCLIC TRANSMISSION DESCRIPTION B-63434EN/02
- 16 -
4) Until FFh is written to the switch flag, the CNC writes the DO
data in the PMC area specified by Pa40 (allocation address (for
DO)) to common memory area 2, using the same DO offset.
@ 2 ' @
2222
-
7/28/2019 Fanuc FL-Net Boad Operator
25/168
-
7/28/2019 Fanuc FL-Net Boad Operator
26/168
2.CYCLIC TRANSMISSION DESCRIPTION B-63434EN/02
- 18 -
@ 2 ' @
2222
-
7/28/2019 Fanuc FL-Net Boad Operator
27/168
-
7/28/2019 Fanuc FL-Net Boad Operator
28/168
-
7/28/2019 Fanuc FL-Net Boad Operator
29/168
B-63434EN/02 DESCRIPTION 2.CYCLIC TRANSMISSION
- 21 -
@ 2 ' @
2222
-
7/28/2019 Fanuc FL-Net Boad Operator
30/168
-
7/28/2019 Fanuc FL-Net Boad Operator
31/168
-
7/28/2019 Fanuc FL-Net Boad Operator
32/168
-
7/28/2019 Fanuc FL-Net Boad Operator
33/168
-
7/28/2019 Fanuc FL-Net Boad Operator
34/168
-
7/28/2019 Fanuc FL-Net Boad Operator
35/168
-
7/28/2019 Fanuc FL-Net Boad Operator
36/168
-
7/28/2019 Fanuc FL-Net Boad Operator
37/168
-
7/28/2019 Fanuc FL-Net Boad Operator
38/168
2.CYCLIC TRANSMISSION DESCRIPTION B-63434EN/02
- 30 -
2.5 Data Concurrency
With the FANUC FL-net function, when a ladder program handlesinput/output signals, the data concurrency is guaranteed in long-data
(4-byte-data) units and in word-data (2-byte-data) units under the
following constraints.
Data concurrency in long-data (4-byte-data) unitsThe allocation start addresses in common memory and in the PMC
area are on 4-byte boundaries.
The PMC ladder program uses the following instructions in 4-byteunits:
DECB, CODEB, DCNVB, COMPB, DSCHB, XMOVB, ADDB,
SUBB, MULB, DIVB, NUMEB, MOVN, EOR, AND, OR, and
NOT instructions
Data concurrency in word-data (2-byte-data) unitsThe allocation start addresses in common memory and in the PMC
area are on 2-byte boundaries.The PMC ladder program uses the following instructions in 2-byte
units:
DECB, CODEB, DCNVB, COMPB, DSCHB, XMOVB, ADDB,
SUBB, MULB, DIVB, NUMEB, MOVW, MOVN, EOR, AND,
OR, and NOT instructions
Data concurrency in byte-data (1-byte-data) unitsThere is no constraint.
The data concurrency is always guaranteed in 1-byte-data units.
NOTE
If the above constraints are not satisfied, the
concurrency of word data cannot be guaranteed.
NOTE
If the above constraints are not satisfied, the
concurrency of long data cannot be guaranteed.
-
7/28/2019 Fanuc FL-Net Boad Operator
39/168
B-63434EN/02 DESCRIPTION 2.CYCLIC TRANSMISSION
- 31 -
When handling data input from the FL-net, note the following points:
NOTE1 When the PMC R area or D area is used as the input
data area, the synchronous buffer in the PMC is notused. For this reason, input data may change duringladder 1 scan.In other words, the value updated via the FL-net maybe read, depending on the read timing, even when theladder program handles data in the same area.
2 The concurrency of data longer than long data (4-bytedata) is not guaranteed. To establish the
concurrency of such data, see "Measures to guaranteethe concurrency of multiple-byte data" following.
-
7/28/2019 Fanuc FL-Net Boad Operator
40/168
-
7/28/2019 Fanuc FL-Net Boad Operator
41/168
B-63434EN/02 DESCRIPTION 2.CYCLIC TRANSMISSION
- 33 -
2.6 Notes on Allocation in the PMC Area
When allocating common memory area 1 and area 2 in the PMC area,
observe the following caution.
Example of setting
When the common memory areas of the following sizes are allocated
for nodes #A, #B (local node), #C, and #D:
Node #A: Area 1A1 words Area 2A2 words
Node #B: Area 1B1 words Area 2B2 words
Node #C: Area 1C1 words Area 2C2 words
Node #D: Area 1D1 words Area 2D2 words
CAUTIONFor reasons related to the specifications of the FANUCFL-net board, set the size of common memory area 1and area 2 of the local node that are allocated in thePMC area and the size of common memory area 1and area 2 of another node that are allocated in thePMC area so that the total size of them is 1024 wordsor less.
-
7/28/2019 Fanuc FL-Net Boad Operator
42/168
2.CYCLIC TRANSMISSION DESCRIPTION B-63434EN/02
- 34 -
Example: Allocating DO data of local node B and DI data of node C in the PMC area
Assume that the size of allocation of area 1 in the PMC area is 512
words (all of common memory area 1). Also assume that the size of
DO data in area 2 of the local node that is allocated in the PMC area
is B2" words. In this case, allocation of DI data in area 2 of node #C
in the PMC area is performed as follows:
When B1 + C1 + B2" + C2
-
7/28/2019 Fanuc FL-Net Boad Operator
43/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 35 -
3 MESSAGE TRANSMISSIONThis chapter details how to use the message transmission function of
the FL-net function with the Series 16i/18i/21i-A with the Power
Mate i.
-
7/28/2019 Fanuc FL-Net Boad Operator
44/168
-
7/28/2019 Fanuc FL-Net Boad Operator
45/168
-
7/28/2019 Fanuc FL-Net Boad Operator
46/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 38 -
The format of each interface area is described below.
Transmit interface for the client and transparent messagesThe interface area specified by Pa50 (interface allocation address) has
the format shown below.
7 0
+0 Transmission
request/response flag
+2 Request status (R_STS)
+3 Response status
(M_RLT)
+4 Cancel flag
+5 Destination nodenumber
+6 (Reserved)
+8 Message section
NOTEThe message section does not include a data bufferarea.
@ B C
@ B 4
-
7/28/2019 Fanuc FL-Net Boad Operator
47/168
-
7/28/2019 Fanuc FL-Net Boad Operator
48/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 40 -
CAUTIONEnsure that while the transmission request/response
flag is set to 0001h, the user program does not rewritethe data in this interface area. Otherwise, messagetransmission may not be terminated normally.
NOTE1 When a service is terminated normally, 8000h is
returned to this flag. If a value other than 8000h isreturned, check the value, and resolve the problem.See Table 3-3 for the error codes returned from thesystem.
2 After a message transmission request is made, this
interface does not allow the next transmissionrequest to be made until a response message isreceived or an error occurs. So, if a responsemessage cannot be received for a cause on theserver, the next message transmission requestcannot be made until the power is turned off. Insuch a case, the cancel flag allows the system to exitfrom the response message wait state and wait forthe next message transmission request. Thepurpose of this cancellation is just to allow thesystem to accept the next message transmissionrequest. This cancellation is not intended to cancelmessage transmission with the FL-net function.(The FL-net function does not have a function forcanceling message transmission.) This means thatwhen this cancellation function is used, the responsemessage for the previous message request may betreated as a response to the next message requestby mistake.
-
7/28/2019 Fanuc FL-Net Boad Operator
49/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 41 -
Table 3-3 Error Codes of the Transmit Interface
Error code Description
8101h A specified node number is incorrect.
8102h A specified transaction code is incorrect.
8103h An area specified as a transmit/receive buffer in the PMC R
area exceeds the allowable range.
8104h In word block data, an odd address is specified as a
transmit/receive buffer area in the PMC R area.
8105h Excessive data size
8202h Server buffer file
8203h The server is not initialized yet.
8205h Server serial number/version number error
8206h Server format error
8210h Retry failure (no response from the server)
8301h Abnormal response reception
8302h Server service not supported
-
7/28/2019 Fanuc FL-Net Boad Operator
50/168
-
7/28/2019 Fanuc FL-Net Boad Operator
51/168
-
7/28/2019 Fanuc FL-Net Boad Operator
52/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 44 -
3.3.2 Procedure for operating the transparent messagetransmission function
2 @ ( 3 ` @ 2 ' ( 5 0 ' 3 3 @ Q ' 5 2 @ ( 3 0 F 3 3 F % ( 3 F & '
3 ' 2 ` 2 % Q 2 @ 0 H 3 5 ' 0
4 G 2 @ ( 3 ` @ 2 ' ( 5 0 ' 3 3 @ Q '
` 2 ' ` @ 2 @ 5 F % (
@ 9 S 3 5 @ 5 ) 3 E I @ Q F 3
9 I ' @ 2 ' & A
6 G 2 @ ( 3 0 F 3 3 F % ( 2 ' d ) ' 3 5
E I @ Q C C C 4 S
U G S ' 9 T F ( Q 5 S @ 5 5 S '
5 2 @ ( 3 0 F 3 3 F % ( 2 ' d ) ' 3 5 E I @ Q
F 3 3 ' 5 5 % C C C 4 S
7 G 2 @ ( 3 ` @ 2 ' ( 5 0 ' 3 3 @ Q '
5 2 @ ( 3 0 F 3 3 F % (
4 6 G S ' 9 T F ( Q 2 ' d ) ' 3 5 3 5 @ 5 ) 3 4 4 G # 2 ' 9 ' ` 5 F % (
4 7 G S ' 9 T F ( Q 5 S @ 5 5 S '
9 % 0 ` I ' 5 F % ( E I @ Q F 3 3 ' 5 5 %
b C C C S
4 U G % 0 ` I ' 5 F % ( E I @ Q b C C C S
4 B G I ' @ 2 F ( Q 5 S ' 9 % 0 ` I ' 5 F % (
E I @ Q 5 % C C C C S
2 @ ( 3 ` @ 2 ' ( 5 0 ' 3 3 @ Q ' 2 ' 9 ' ` 5 F % ( 3 F & '
3 ' 2 ` 2 % Q 2 @ 0 H 3 5 ' 0
B G 2 @ ( 3 ` @ 2 ' ( 5 0 ' 3 3 @ Q '
2 ' 9 ' ` 5 F % (
Y G # 5 2 @ ( 3 0 F 3 3 F % (
b G S ' 9 T F ( Q 5 S @ 5 5 S '
2 ' 9 ' F e ' E I @ Q F 3 3 ' 5 5 %
C C C 4 S
V G ' 9 ' F e ' E I @ Q C C C 4 S
8 G ' 9 ' F e ' 0 ' 3 3 @ Q '
` 2 % 9 ' 3 3 F ( Q
4 C G I ' @ 2 F ( Q 5 S ' 2 ' 9 ' F e ' E I @ Q
5 % C C C C S
-
7/28/2019 Fanuc FL-Net Boad Operator
53/168
-
7/28/2019 Fanuc FL-Net Boad Operator
54/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 46 -
Table 3-5 Byte Block Read Interface Items
Interface item Description Direction
Transaction code Request message: 65003
Response message: 65203
US
SU
Offset address on
virtual address
space
Request message: Offset address on virtual address
space of byte block data to be read
from the server
Response message: Same as above
US
Data size Request message: Size of byte block data to be read
from the server (in bytes)
Response message: Size of byte block data actually
read from the server (in bytes)
US
SU
Read data buffer
start address
Request message: Start address of an area in the
PMC R area used to store byte
block data read from the server
Response message: Same as above
US
Read data Request message: Reserved
Response message: Byte block data actually read from
the server. When an abnormal
response is returned, an error code
is stored.
SU
NOTEFor an error code stored when an abnormalresponse is returned, refer to the manual of theequipment of a message transmission destination.
-
7/28/2019 Fanuc FL-Net Boad Operator
55/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 47 -
3.4.2 Byte block write
Request message Response message7 0 7 0
+0 Transmission request
flag
0001h
+0 Response flag
+2 +2 Request status
+3 +3 Response status
+4 Cancel flag +4
+5 Destination node
number
+5
+6 (Reserved) +6 (Reserved)
+8 Transaction code
65004
+8 Transaction code
65204+10 (Reserved) +10 (Reserved)
+12 Offset address on
virtual address space
+12 Offset address on
virtual address space
+16 Data size +16 Data size
+18 Write data buffer start
address
+18 Write data buffer start
address
Write data (Reserved)
Error code when an
abnormal response isreturned
@ B C
@ B 4
-
7/28/2019 Fanuc FL-Net Boad Operator
56/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 48 -
Table 3-6 Byte Block Write Interface Items
Interface item Description Direction
Transaction code Request message: 65004
Response message: 65204
US
SU
Offset address on
virtual address
space
Request message: Offset address on virtual address
space of byte block data to be
written to the server
Response message: Same as above
US
Data size Request message: Size of byte block data to be written
to the server (in bytes)
Response message: Size of byte block data actually
written to the server (in bytes)
US
SU
Write data buffer
start address
Request message: Start address of an area in the
PMC R area storing byte block data
to be written to the server
Response message: Same as above
US
Write data Request message: Byte block data to be written to the
server
Response message: An error code is stored when an
abnormal response is returned.
US
SU
NOTEFor an error code stored when an abnormalresponse is returned, refer to the manual of theequipment of a message transmission destination.
-
7/28/2019 Fanuc FL-Net Boad Operator
57/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 49 -
3.4.3 Word block read
Request message Response message7 0 7 0
+0 Transmission request
flag
0001h
+0 Response flag
+2 +2 Request status
+3 +3 Response status
+4 Cancel flag +4
+5 Destination node
number
+5
+6 (Reserved) +6 (Reserved)
+8 Transaction code
65005
+8 Transaction code
65205+10 (Reserved) +10 (Reserved)
+12 Offset address on
virtual address space
+12 Offset address on
virtual address space
+16 Data size +16 Data size
+18 Read data buffer start
address
+18 Read data buffer start
address
(Reserved) Read data
@ B C
@ B 4
-
7/28/2019 Fanuc FL-Net Boad Operator
58/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 50 -
Table 3-7 Word Block Read Interface Items
Interface item Description Direction
Transaction code Request message: 65005
Response message: 65205
US
SU
Offset address on
virtual address
space
Request message: Offset address on virtual address
space of word block data to be
read from the server
Response message: Same as above
US
Data size Request message: Size of word block data to be read
from the server (in bytes)
Response message: Size of word block data actually
read from the server (in bytes)
US
SU
Read data buffer
start address
Request message: Start address of an area in the
PMC R area used to store word
block data read from the server
Response message: Same as above
US
Read data Request message: Reserved
Response message: Word block data actually read from
the server. When an abnormal
response is returned, an error code
is stored.
SU
NOTEFor an error code stored when an abnormalresponse is returned, refer to the manual of theequipment of a message transmission destination.
-
7/28/2019 Fanuc FL-Net Boad Operator
59/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 51 -
3.4.4 Word block write
Request message Response message7 0 7 0
+0 Transmission request
flag
0001h
+0 Response flag
+2 +2 Request status
+3 +3 Response status
+4 Cancel flag +4
+5 Destination node
number
+5
+6 (Reserved) +6 (Reserved)
+8 Transaction code
65006
+8 Transaction code
65206+10 (Reserved) +10 (Reserved)
+12 Offset address on
virtual address space
+12 Offset address on
virtual address space
+16 Data size +16 Data size
+18 Write data buffer start
address
+18 Write data buffer start
address
Write data (Reserved)
Error code when an
abnormal response isreturned
@ B C
@ B 4
-
7/28/2019 Fanuc FL-Net Boad Operator
60/168
-
7/28/2019 Fanuc FL-Net Boad Operator
61/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 53 -
3.5 Message Transmission Server Function
3.5.1 Error code list
In response to a request from a client, the message data transmission
server function automatically returns a response message without
involving the user program. If the message transmission client
receives an abnormal response, the FANUC FL-net function returns a
code listed in Table 3-9.
Table 3-9 List of Server Function Error Codes
Error code Description
8001h An attempt was made to access a nonexistent PMC area.
8002h A specified data size exceeded 1024 bytes.
8003h An attempt to allocate a parameter storage area failed.
8004h A request was made to write to a write-prohibited area.
-
7/28/2019 Fanuc FL-Net Boad Operator
62/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 54 -
3.5.2 Virtual address space allocation
Virtual address space used to read/write byte block and read/writeword block is allocated in the PMC area as described below.
Virtual address space for byte block data
Table 3-10 Virtual Address Space for Byte Block Data
Allocation in PMC
Symbol Type of signal Address
(decimal)
Virtual address
space
(hexadecimal)
Remarks
X Signal from machine to
PMC
X0000 or
later
0000h or later Read only
Y Signal from PMC to
machine
Y0000 or
later
4000h or later Read only
F Signal from CNC to PMC F0000 or
later
8000h or later Read only
G Signal from PMC to CNC G0000 or
later
C000h or later Read only
R Internal relay R0000 or
later
10000h or later Read/write
D Data table D0000 or
later
14000h or later Read/write
Virtual address space for word block data
Table 3-11 Virtual Address Space for Word Block Data
Allocation in PMC
Symbol Type of signal Address
(decimal)
Virtual address
space
(hexadecimal)
Remarks
X Signal from machine to
PMC
X0000 or
later
0000h or later Read only
Y Signal from PMC to
machine
Y0000 or
later
2000h or later Read only
F Signal from CNC to PMC F0000 or
later
4000h or later Read only
G Signal from PMC to CNC G0000 or
later
6000h or later Read only
R Internal relay R0000 or
later
8000h or later Read/write
D Data table D0000 or
later
A000h or later Read/write
NOTEOnly installed address space in the PMC can beaccessed. Check PMC address space before use.
-
7/28/2019 Fanuc FL-Net Boad Operator
63/168
-
7/28/2019 Fanuc FL-Net Boad Operator
64/168
-
7/28/2019 Fanuc FL-Net Boad Operator
65/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 57 -
3.6.2 Transparent message reception
Reception notificationmessage
Reception confirmationmessage
7 0 7 0
+0 Receive flag
0001h
+0 Completion flag
+2 Transmission source
node number
+2
+3 (Reserved) +3
+4 Transaction code
50000 to 59999
+4 Transaction code
50000 to 59999
+6 Data size +6 Data size
+8 Transparent receivedata
+8 Transmit data bufferstart address
Table 3-13 Transparent Receive Message Interface Items
Interface item Description Direction
Receive flag When a transparent message is received, this flag is set to
0001h after the interface items below are set.
SU
Transmission
source node
number
Node number of a transmission source that transmitted a
transparent message
SU
Transaction code !,,,,)!4444 SUData size Size of received transparent data (in words) SU
Transparent
receive data
Transparent data received SU
When a transparent message is received, a R_STS code with a
meaning indicated below may be returned to the transparent message
transmission client.
Table 3-14 Meanings of R_STS Codes Returned to the Transparent
Message Transmission Side
R_STS value Description
02 (buffer full) The previously received transparent message is notprocessed by the user program.
03 (not initialized) An interface area for receiving a transparent message
is not allocated.
06 (format error) A transparent message actually received is larger than
a receive data area allocated by this interface.
Transparent data actually received consists of an odd
number of bytes.
@ B 6
@ B U
-
7/28/2019 Fanuc FL-Net Boad Operator
66/168
-
7/28/2019 Fanuc FL-Net Boad Operator
67/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 59 -
Table 3-1 Receive Message Interface Items
Interface item Description Direction
Receive flag When a message is received, this flag is setto 0001h after the interface items below are
set.
SU
Transmission
source node
number
Number of the node which transmitted a
message
SU
Transaction
code
65003 to 65006 SU
Data size Size of received message data SU
Virtual address
space
Offset address on virtual address space SU
Write data Received write request data SU
When a message with confirmation is received, an R_STS code with a
meaning indicated below may be returned to the message transmission
client.
Table 3-2 Meanings of R_STS Codes Returned to the Transmission Side of
Transmission of a Message with Confirmation
R_STS value Description
02 (buffer full) The previously received message is not processed by
the user program.
03 (not initialized) An interface area for receiving a message is not
allocated.06 (format error) A message actually received is larger than a receive
data area allocated by this interface.
Word block data actually received consists of an odd
number of bytes.
-
7/28/2019 Fanuc FL-Net Boad Operator
68/168
3.MESSAGE TRANSMISSION DESCRIPTION B-63434EN/02
- 60 -
3.7.2 Response message transmission
2 @ ( 3 0 F 3 3 F % ( 2 ' d ) ' 3 5
0 ' 3 3 @ Q '
2 @ ( 3 0 F 3 3 F % (
9 % 0 ` I ' 5 F % ( 0 ' 3 3 @ Q '
V C V C
5!,)5!,5
-
7/28/2019 Fanuc FL-Net Boad Operator
69/168
B-63434EN/02 DESCRIPTION 3.MESSAGE TRANSMISSION
- 61 -
3.7.3 Virtual address space allocation
Virtual address space used for byte block read/write and word block
read/write with confirmation is allocated in the PMC area as
described below.
Virtual address space for byte block data with confirmation
Table 3-4 Virtual Address Space for Byte Block Data with Confirmation
Allocation in PMC
Symbol Type of signal Address
(decimal)
Virtual address
space
(hexadecimal)
Remarks
X Signal from machineto PMC
X0000 orhigher
01000000h orhigher
Read only
Y Signal from PMC to
machine
Y0000 or
higher
01004000h or
higher
Read only
F Signal from NC to
PMC
F0000 or
higher
01008000h or
higher
Read only
G Signal from PMC to
NC
G0000 or
higher
0100C000h or
higher
Read only
R Internal relay R0000 or
higher
01010000h or
higher
Read/write
D Data table D0000 or
higher
01014000h or
higher
Read/write
Virtual address space for word block data with confirmation
Table 3-5 Virtual Address Space for Word Block Data with Confirmation
Allocation in PMC
Symbol Type of signal Address
(decimal)
Virtual address
space
(hexadecimal)
Remarks
X Signal from machine
to PMC
X0000 or
higher
01000000h or
higher
Read only
Y Signal from PMC to
machine
Y0000 or
higher
01002000h or
higher
Read only
F Signal from NC to
PMC
F0000 or
higher
01004000h or
higher
Read only
G Signal from PMC to
NC
G0000 or
higher
01006000h or
higher
Read only
R Internal relay R0000 or
higher
01008000h or
higher
Read/write
D Data table D0000 or
higher
0100A000h or
higher
Read/write
NOTE
Only installed address space in the PMC can be
accessed. Check PMC address space before use.
-
7/28/2019 Fanuc FL-Net Boad Operator
70/168
-
7/28/2019 Fanuc FL-Net Boad Operator
71/168
III. OPERATION
-
7/28/2019 Fanuc FL-Net Boad Operator
72/168
-
7/28/2019 Fanuc FL-Net Boad Operator
73/168
-
7/28/2019 Fanuc FL-Net Boad Operator
74/168
B-63434EN/02 OPERATION 1.PARAMETER SETTING
- 67 -
(3) Area 1 allocation parametersTable 1-3 Area 1 Allocation Parameters
Parameter name Description Index number
Allocation address
(shared for DI/DO)
Start address of an area in the PMC R area
allocated to area 1
Pa30
Area 1 address
(shared for DI/DO)
Start address of area 1 allocated to an area
in the PMC R area
Pa31
Data size (shared for
DI/DO)
Size of data to be exchanged Pa32
(4) Area 2 allocation parametersTable 1-4 Area 2 Allocation Parameters
Parameter name Description Index number
Allocation address
(for DO)
Start address of an area in the PMC R area
or D area that serves as the source of data to
be written to area 2
Pa40
Data size (for DO) Size of data written to area 2 Pa41
Allocation address
(for DI)
Start address of an area in the PMC R area
or D area that serves as the read destination
of information about other nodes and data
from area 2
Pa42
Area 2 data
exchange condition
allocation address
Address of an area in the PMC D area that is
used to specify conditions on data exchange
with area 2
Pa43
Switch flag
allocation address
Flag for switching between specified
conditions at the area 2 data exchange
condition allocation address above
Pa44
Static area 2 address
(for DI)
Start address of static area 2 to be allocated
in the PMC area
Pa45
Static data size
(for DI)
Size of data statically exchanged Pa46
(5) Message allocation parametersTable 1-5 Message Allocation Parameters
Parameter name Description Index number
Interface allocation
address
Start address of an area in the PMC R or D
that serves as the start address of an
interface used for message transfer
Pa50
Interface allocation
size
Maximum allowable size of the interface area
used above
Pa51
Transparent receive
message allocation
address
Start address of an area in the PMC R area
or D area that serves as the start address of
an interface used to store transparent
message receive data
Pa52
Transparent receive
message allocation
size
Maximum allowable size of the interface area
used above
Pa53
-
7/28/2019 Fanuc FL-Net Boad Operator
75/168
1.PARAMETER SETTING OPERATION B-63434EN/02
- 68 -
For each FL-net function used, the parameters below need to be set.
A. Cyclic transmission of common memory area 1
Basic parameters
Area 1 allocation parameters
B. Cyclic transmission of common memory area 2
Basic parameters
Area 2 allocation parameters
C. Message transmission
Basic parameters
Message allocation parameters
For B (Cyclic transmission of common memory area 2) and C
(message transmission) above, operation based on a user program
needs to be performed as required. For information about requiredoperation, see Chapter II DESCRIPTION Section 2.2 and Chapter 3,
respectively.
When the state monitoring parameters are set, the user program can
monitor the state of the local node and the network participation state
of other nodes. Perform node state monitoring as required.
CAUTIONInput/output data in common memory area 1 andcommon memory area 2 is transferred
asynchronously with ladder program execution. So,the concurrency of input/output data consisting ofmultiple bytes may not be guaranteed. When worddata is input or output, for example depends on thesetting condition, the higher byte may be updatedsome time after the lower byte is updated. Fordetails, see Chapter II DESCRIPTION Section 2.5.
-
7/28/2019 Fanuc FL-Net Boad Operator
76/168
-
7/28/2019 Fanuc FL-Net Boad Operator
77/168
1.PARAMETER SETTING OPERATION B-63434EN/02
- 70 -
(3) Pressing soft key [PRMTR] displays screen 1-2.
If data is already registered, the data is displayed.
(4) With the MDI keys and soft keys, enter/update data.
Screen 1-2 FL-net Parameter Setting Screen (for the 10.4" LCD)
(5) Only when a parameter for which "----" is displayed on thescreen above is set, soft key [DISABL] is displayed. When
such a parameter is not to be used, press soft key [DISABL].
Then, "----" is displayed for the parameter to disable its use.
When such a parameter is to be used, enter a desired value as
with other parameters.
CAUTIONWhen a parameter to be allocated to the PMC area isnot to be used, be sure to "disable" the parameter.For example, when 0 is set in OWN STATUS, R0000
in the PMC area is assumed to be allocated, and theFL-net board may use an area starting at R0000. Insuch a case, press soft key DISABL so that thesetting becomes "R----."
-
7/28/2019 Fanuc FL-Net Boad Operator
78/168
B-63434EN/02 OPERATION 1.PARAMETER SETTING
- 71 -
Setting item
Each setting item is described below.
Basic parameters
The basic parameters are used to set the FL-net function itself.
Table 1-6 Basic Parameters
Item Description
IP ADDRESS
Pa10
IP address of the local node.
The host address section (last numeric value) of this IP
address is the node number of the local node.
Only an IP address in class C can be specified.
NODE NAME
Pa17
An arbitrary node name not longer than 10 characters can bespecified.
Lowercase letters cannot be displayed and entered.
AREA1 ADDR
(Note 1) Pa11
Start address of common memory area 1 of the local node.
A value from 0 to 511 can be set.
AREA1 SIZE
(Note 1) Pa12
Data size of common memory area 1 of the local node.
A value from 0 to 512 can be set.
AREA2 ADDR
(Note 1) Pa13
Start address of common memory area 2 of the local node.
A value from 0 to 8191 can be set.
AREA2 SIZE
(Note 1) Pa14
Data size of common memory area 2 of the local node.
A value from 0 to 8192 can be set.
TOKEN WATCH
(Note 2)
Pa15
Token monitoring time.
Maximum duration of time for which the local node can hold
the token.A value from 1 to 255 can be set. (Unit: ms)
MIN FRAME
Pa16
Minimum allowable frame time interval.
A value from 0 to 50 can be specified. (Unit: 100 s)
Set an inter-frame time interval so that the local node can
receive data frames in succession. Usually, set 10 (1 ms).
NOTE1 For common memory area 1, a value beyond 512
must not be specified. For common memory area2, a value beyond 8192 must not be specified.Otherwise, the FL-net function cannot participate in
the network.2 A token monitoring time is set to reissue a token. If
the local node does not issue a token when the timespecified in this parameter has elapsed, the nextnode reissues a token. This means that anadequate value needs to be set in connection withthe amount of transmit data of the local node.Usually, set 50 (50 ms).
-
7/28/2019 Fanuc FL-Net Boad Operator
79/168
-
7/28/2019 Fanuc FL-Net Boad Operator
80/168
B-63434EN/02 OPERATION 1.PARAMETER SETTING
- 73 -
Area 2 allocation parameters
The area 2 allocation parameters are used for allocation-relatedsettings to enable data exchange between common memory area 2 and
the PMC R area.
Table 1-9 Area 2 Allocation Parameters
Item Description
AREA2 DO:
ALLOCATION
Pa40
Start address of an area in the PMC R area or D area used for
DO data exchange with common memory area 2.
This parameter allows only an even address to be set.
AREA2 DO:
SIZE(Note 1)
Pa41
Size of DO data exchanged between common memory area 2
and the PMC R area or D area (Unit: Words).
When DO data exchange between common memory area 2
and the PMC is not performed, set 0 in this parameter.AREA2 DI:
ALLOCATION
Pa42
Start address of an area in the PMC R area or D area used for
DI data exchange with common memory area 2.
When DI data exchange between common memory area 2
and the PMC is not performed, set -1 in this parameter, or
press soft key [DISABL].
This parameter allows only an even address to be set.
AREA2 DI:
ALLOC PTR
(Note 2)
Pa43
Set an area in the PMC R area used to specify a node from
which data is to be read as DI data.
When DI data exchange between common memory area 2
and the PMC is not performed, set -1 in this parameter, or
press soft key [DISABL].
This parameter allows only an even address to be set.
AREA2 DI:
CHANGE FLG
(Note 2)
Pa44
The user can dynamically switch between nodes from which
data is to be read as DI data.
Specify an area in the PMC R area used to specify switch
timing.
When dynamic switching is not performed for reading DI data,
set -1 in this parameter, or press soft key [DISABL].
AREA2 DI:
AREA2 ADDR
(Note 2)
Pa45
Start address of common memory area 2 to be statically
allocated in the PMC area as DI data
AREA2 DI:
AREA2 SIZE
(Note 1, Note2)Pa46
Size of DI data statically exchanged between common
memory area 2 and the PMC area (Unit: Words)
NOTE1 The unit of size set in this parameter is words. This
means that for an area used in the PMC R area, thenumber of bytes as many as the size set in thisparameter multiplied by 2 is required.
2 Parameters AREA2 ADDR and AREA2 SIZE can beused to set a large area for data exchange betweencommon memory area 2 and PMC area
independently of node numbers.When a value of 0 is set for AREA2 SIZE, no staticallocation is performed and dynamic DI data change
-
7/28/2019 Fanuc FL-Net Boad Operator
81/168
-
7/28/2019 Fanuc FL-Net Boad Operator
82/168
-
7/28/2019 Fanuc FL-Net Boad Operator
83/168
-
7/28/2019 Fanuc FL-Net Boad Operator
84/168
-
7/28/2019 Fanuc FL-Net Boad Operator
85/168
-
7/28/2019 Fanuc FL-Net Boad Operator
86/168
B-63434EN/02 OPERATION 1.PARAMETER SETTING
- 79 -
30010 Node name: 1st character
30011 Node name: 2nd character30012 Node name: 3rd character
30013 Node name: 4th character
30014 Node name: 5th character
30015 Node name: 6th character
30016 Node name: 7th character
30017 Node name: 8th character
30018 Node name: 9th character
30019 Node name: 10th character
[Data type] Byte
[Index number] Pa17
Set the equipment name of the local node one character for each
parameter in ASCII code.
30020 Start address of area 1 transmit data
[Data type] Word
[Valid data range] 0 - 511
[Index number] Pa11
30021 Area 1 transmit data size
[Data type] Word
[Valid data range] 0 - 512
[Index number] Pa12
30022 Start address of area 2 transmit data
[Data type] Word
[Valid data range] 0 - 8191
[Index number] Pa13
30023 Area 2 transmit data size
[Data type] Word[Valid data range] 0 - 8192
[Index number] Pa14
30024 Token monitoring time
[Data type] Byte
[Unit of data] 1 msec
[Valid data range] 1 - 255
[Index number] Pa15
30025 Minimum allowable frame interval
[Data type] Byte
[Unit of data] 100 sec
-
7/28/2019 Fanuc FL-Net Boad Operator
87/168
-
7/28/2019 Fanuc FL-Net Boad Operator
88/168
B-63434EN/02 OPERATION 1.PARAMETER SETTING
- 81 -
30036 Area 2 data exchange condition allocation address
[Data type] Word[Valid data range] 0 - (only an even address)
[Index number] Pa43
30037 Switch flag allocation address
[Data type] Word
[Valid data range] 0 - (only an even address)
[Index number] Pa44
30050 Area 2 static DI data exchange address
[Data type] Word
[Valid data range] 0 - 8191
[Index number] Pa45
30051 Area 2 static DI data exchange size
[Data type] Word
[Valid data range] 0 - 8192
[Index number] Pa46
30055 PMC area allocation address (for DO)
[Data type] Word
[Valid data range] 68(D) or 82(R)
[Index number] Pa40
30056 PMC area allocation address (for DI)
[Data type] Word
[Valid data range] 68(D) or 82(R)
[Index number] Pa42
Message allocation parameters
30040 Interface allocation address
[Data type] Word
[Valid data range] 0 - (only an even address)
[Index number] Pa50
30041 Interface allocation size
[Data type] Word
[Index number] Pa51
30042 Receive message allocation address
[Data type] Word
[Valid data range] 0 - (only an even address)
[Index number] Pa52
30043 Receive message allocation data aize
[Data type] Word
-
7/28/2019 Fanuc FL-Net Boad Operator
89/168
-
7/28/2019 Fanuc FL-Net Boad Operator
90/168
B-63434EN/02 OPERATION 2.MAINTENANCE SCREEN
- 83 -
2 MAINTENANCE SCREENThis chapter describes the screens used for maintenance of the FL-net
function with the Series 16i/18i/21i-A and with the Power Mate i.
-
7/28/2019 Fanuc FL-Net Boad Operator
91/168
2.MAINTENANCE SCREEN OPERATION B-63434EN/02
- 84 -
2.1 Participating Node Management Table
The FL-net participating node monitor screen allows the user to
reference the parameters of each node participating in the FL-net
network.
Procedure
(1) Press function key SYSTEM , then press soft key [PMC] toswitch to the PMC screen.
(2) Press soft keys [PMCDGN], [I/OCHK], and [FL-NET] in this
order. Then, screen 1-1 appears.(3) On screen 1-1, press soft key [NODE]. Then, screen 2-1 shown
below appears.
Screen 2-1 FL-net Participating Node Monitor Screen (10.4" LCD)
(4) In the upper part of the screen, a list of nodes participating in the
network can be monitored. A node participating in the network
has its node number marked with O. (An asterisk (*) is
indicated for the local node.) On the screen above, nodes 10
and nodes 85 are participating in the network, and the local node
is node 10.
(5) When a soft key displayed on the screen is pressed, the
corresponding operation is performed as follows:
1) [NODE]: Displays the parameters of a specified node.
2) [P.NODE]: Displays the parameters of the node
immediately before the currently displayed
node.
-
7/28/2019 Fanuc FL-Net Boad Operator
92/168
-
7/28/2019 Fanuc FL-Net Boad Operator
93/168
2.MAINTENANCE SCREEN OPERATION B-63434EN/02
- 86 -
Table 2-1 explains the items displayed on the screen.
Table 2-1 Participating Node Management Table
Item Description
NODE NO. Node number of the node about which information is
currently displayed
AREA1 ADDR Start address of the node in common memory area 1
AREA1 SIZE Data size of the node in common memory area 1
AREA2 ADDR Start address of the node in common memory area 2
AREA2 SIZE Data size of the node in common memory area 2
TOKEN WATCH Token monitoring time of the node (in ms)
MIN FRAME Allowable minimum frame interval (in 100 s)
ULS State of the upper layer of the node
LKS State of the FA link of the node
NODE NAME Node name of the node.
When the node is not the local node, this item can be
displayed only if the node participates in the network after
the participation of the local node.
Lowercase letters entered are converted to uppercase
letters for display.
VENDOR NAME Vendor code of the node.
When the node is not the local node, this item can be
displayed only if the node participates in the network after
the participation of the local node.
Lowercase letters entered are converted to uppercase
letters for display.
MAKER TYPE Manufacturer Model type of the node.
When the node is not the local node, this item can bedisplayed only if the node participates in the network after
the participation of the local node.
Lowercase letters entered are converted to uppercase
letters for display.
RCT Allowable refresh cycle time of the node (in ms)
STATUS Local node status.
This item is displayed only when the node is the local
node.
PRTCL VER. Protocol version.
This item is displayed only when the node is the local
node. At present, however, this item is fixed at 80H.
-
7/28/2019 Fanuc FL-Net Boad Operator
94/168
-
7/28/2019 Fanuc FL-Net Boad Operator
95/168
-
7/28/2019 Fanuc FL-Net Boad Operator
96/168
B-63434EN/02 OPERATION 2.MAINTENANCE SCREEN
- 89 -
2.3 Log Information Management Table
The FL-net log information management table screen allows the user
to reference the network log information of the local node.
Procedure
(1) Press function key SYSTEM , then press soft key [PMC] toswitch to the PMC screen.
(2) Press soft keys [PMCDGN], [I/OCHK], and [FL-NET] in this
order. Then, screen 1-1 appears.
(3) On screen 1-1, press soft key [LOG]. Then, screen 2-4 shownbelow appears.
Screen 2-4 FL-net Log Information Management Table Screen
(10.4" LCD)
(4) Pressing soft key [CLEAR] clears log information.
-
7/28/2019 Fanuc FL-Net Boad Operator
97/168
-
7/28/2019 Fanuc FL-Net Boad Operator
98/168
-
7/28/2019 Fanuc FL-Net Boad Operator
99/168
-
7/28/2019 Fanuc FL-Net Boad Operator
100/168
-
7/28/2019 Fanuc FL-Net Boad Operator
101/168
2.MAINTENANCE SCREEN OPERATION B-63434EN/02
- 94 -
Manufacturer type of the local node
8024 STATUS[Data type] Byte
Status of the local node
8025 LKS
[Data type] Byte
State of the FA link of the local node
8026 ULS
[Data type] Word
State of the upper layer of the local node
8027 AREA1 ADDR
[Data type] Word
Start address of common memory area 1 of the local node
8028 AREA1 SIZE
[Data type] Word
Size of common memory area 1 of the local node
8029 AREA2 ADDR
[Data type] Word
Start address of common memory area 2 of the local node
8030 AREA2 SIZE
[Data type] Word
Size of common memory area 2 of the local node
8031 TOKEN WATCH
[Data type] Byte
[Unit of data] 1 msec
Token monitoring time of the local node
8032 MIN FRAME[Data type] Byte
[Unit of data] 100 secMinimum allowable frame time interval of the local node
8033 PRTCL VER.
[Data type] Byte
Protocol version
Network management table
8040 TOKEN NODE
[Data type] Byte
-
7/28/2019 Fanuc FL-Net Boad Operator
102/168
B-63434EN/02 OPERATION 2.MAINTENANCE SCREEN
- 95 -
Node number of the node that currently holds the token
8041 MIN FRAME[Data type] Byte
[Unit of data] 100 secMaximum value of the minimum allowable frame time intervals of all
nodes participating in the network
8042 RCT
[Data type] Word
[Unit of data] 1 msec
Allowable refresh cycle time of the local node
8043 RCM[Data type] Word
[Unit of data] 1 msec
Refresh cycle measurement time of the local node
8044 MAX RCM
[Data type] Word
[Unit of data] 1 msec
Maximum refresh cycle measurement time of the local node
8045 MIN RCM
[Data type] Word[Unit of data] 1 msec
Minimum refresh cycle measurement time of the local node
Log data
8050 TOTAL SEND COUNT
[Data type] Double word
Total number of transmitted frames
8051 SEND ERROR COUNT[Data type] Double word
Number of transmission errors
8052 TOTAL RECEIVE COUNT
[Data type] Double word
Total number of received frames
8053 RECEIVE ERROR COUNT
[Data type] Double word
Number of receive errors
The reception of a packet other than an FL-net packet is also countedas a receive error.
-
7/28/2019 Fanuc FL-Net Boad Operator
103/168
-
7/28/2019 Fanuc FL-Net Boad Operator
104/168
B-63434EN/02 OPERATION 2.MAINTENANCE SCREEN
- 97 -
[Data type] Double word
Number of disconnections of the local node from the network because
the token is not passed to the local node
8066 OTHER NODE DISCONNECT COUNT
[Data type] Double word
Number of recognitions that other nodes are disconnected from the
network
-
7/28/2019 Fanuc FL-Net Boad Operator
105/168
-
7/28/2019 Fanuc FL-Net Boad Operator
106/168
B-63434EN/02 OPERATION 3.EXAMPLE OF CONNECTION
- 99 -
3.1 Example of Configuration
Using the example of configuration shown below, this section
describes the setting of each parameter.
Ethernet
Series 16i -A Series 18i -A Power Mate i -D
Node No.10 Node No.20 Node No.30
Fig. 3-1 Example of FL-net Configuration
The parameter settings and PMC area allocation state when 4-word
DO data in common memory area 1 and 64-word DO data in commonmemory area 2 are exchanged at all of the three nodes are described
below.
The common memory of each node is allocated as shown below.
Common memory area
1
Common memory area
2
0x0000 0x0000 Node No. 10
0x0010 Node No. 100x0014 Node No. 20 0x0040
0x0018 Node No. 30 0x0050 Node No. 200x001c
0x0090
0x00a0 Node No. 30
0x00d0
0x01ff
0x1fff
-
7/28/2019 Fanuc FL-Net Boad Operator
107/168
-
7/28/2019 Fanuc FL-Net Boad Operator
108/168
-
7/28/2019 Fanuc FL-Net Boad Operator
109/168
-
7/28/2019 Fanuc FL-Net Boad Operator
110/168
-
7/28/2019 Fanuc FL-Net Boad Operator
111/168
-
7/28/2019 Fanuc FL-Net Boad Operator
112/168
-
7/28/2019 Fanuc FL-Net Boad Operator
113/168
-
7/28/2019 Fanuc FL-Net Boad Operator
114/168
-
7/28/2019 Fanuc FL-Net Boad Operator
115/168
1.INSTALLATION CONNECTION B-63434EN/02
- 108 -
1.1 Specifications
The specifications of the FL-net board are described below.
For the stand-alone type Series 16i/18i/21i-MODEL A
Name FL-net board
Ordering code A02B-0265-J272
Board drawing
number
A20B-8100-0530
Applicable
model
FANUC 16i/160i-TA (stand-alone type)
FANUC 16i/160i-MA (stand-alone type)
FANUC 18i/180i-TA (stand-alone type)
FANUC 18i/180i-MA (stand-alone type)
FANUC 21i/210
i-TA (stand-alone type)
FANUC 21i/210i-MA (stand-alone type)
Heat dissipation 7 (W)(Note 1)
For the Power Mate i-MODEL D/H
Name FL-net board
Ordering code A02B-0259-J272
Board drawing
number
A20B-8100-0530
Applicable
model
FANUC Power Mate i-MODEL D/H
Heat dissipation 7 (W)(Note 1)
NOTE1 For the heat dissipation of the main CNC unit and
other optional units, refer to the connection manualof the CNC.
2 When using the FL-net board, observe theinstallation condition (environment condition withinthe cabinet) of the CNC control unit where the FL-netboard is mounted.
-
7/28/2019 Fanuc FL-Net Boad Operator
116/168
-
7/28/2019 Fanuc FL-Net Boad Operator
117/168
2.CONNECTION OF THE COMMUNICATION FUNCTION CONNECTION B-63434EN/02
- 110 -
2 CONNECTION OF THECOMMUNICATION FUNCTIONThis chapter provides information required for Ethernet connection of
the FL-net board.
CAUTION1 Before attaching or detaching a cable to the FL-net
board, turn off the power to the CNC, and confirmthat the power is off.
2 For network building and the condition for usingdevices other than the FL-net board (such as mediaconverters, hubs, transceivers, and cables), contactthe supplier of each device. For networkinstallation, care must be taken to protect thenetwork from a noise source. Separate the networkwiring sufficiently away from a noise source such asa power line and motor from an electrical viewpoint,and ground each device as required. If grounding isinsufficient because of high impedance, acommunication error may occur. Before going intoactual operation after equipment installation, checkthe operation by conducting a communication test.FANUC cannot take responsibility for network troublearising from a device other than the FL-net board.
-
7/28/2019 Fanuc FL-Net Boad Operator
118/168
-
7/28/2019 Fanuc FL-Net Boad Operator
119/168
-
7/28/2019 Fanuc FL-Net Boad Operator
120/168
-
7/28/2019 Fanuc FL-Net Boad Operator
121/168
-
7/28/2019 Fanuc FL-Net Boad Operator
122/168
-
7/28/2019 Fanuc FL-Net Boad Operator
123/168
-
7/28/2019 Fanuc FL-Net Boad Operator
124/168
-
7/28/2019 Fanuc FL-Net Boad Operator
125/168
-
7/28/2019 Fanuc FL-Net Boad Operator
126/168
B-63434EN/02 CONNECTION 2.CONNECTION OF THE COMMUNICATION FUNCTION
- 119 -
2.4.4 Hub
Recommended hubManufacturer name Specification Remarks
Contec Co., Ltd. RT-1008H 10BASE-T
Eight ports
This hub is not for FA. Use the hub in a dust-proof cabinet.
Contact points
Manufacturer name Contact point
Contec Co., Ltd.
East Branch Tachibana Annex Building, 2-25-14 Kameido,
Koto Ward, Tokyo, 136-0071
TEL: 03-5628-0211 (pilot number)
FAX: 03-5628-0210Central Branch Orchid Building, 2-38-2 Meieki, Nakamura Ward,
Nagoya City, 450-0002
TEL: 052-564-7821 (pilot number)
FAX: 052-564-7826
West Branch 3-9-31 Himesato, Nishiyodogawa Ward, Osaka
City, 555-0025
TEL: 06-6472-0265 (pilot number)
FAX: 06-6478-1031
Remarks http://www.contec.co.jp/
-
7/28/2019 Fanuc FL-Net Boad Operator
127/168
2.CONNECTION OF THE COMMUNICATION FUNCTION CONNECTION B-63434EN/02
- 120 -
2.5 Noise Protection
2.5.1 Signal line separation
The wiring of Ethernet cables belongs to group C. For the method
of separation from group A wiring and group B wiring, refer to
"Connection Manual: Hardware (B-63003EN)" of each CNC.
2.5.2 Cable clamping and shield processing
Clamp those cables that are run into the CNC and require shield
processing, as shown below. Process the shield of a twisted pair
cable for Ethernet in the same way. This clamp processing secures acable, and also processes the shield of the cable. Be sure to perform
this clamp processing because it is key to stable operation of the
system.
As shown below, peel off a part of the outer sheath to expose the
shield, then press the exposed portion of the shield against the ground
plate with a clamp. The machine tool builder is to prepare a ground
plate and install it as shown below.
+)='A(#
#1(
#1(&(#$A
0%('
#1(-0#0
+)='A(#
-
7/28/2019 Fanuc FL-Net Boad Operator
128/168
-
7/28/2019 Fanuc FL-Net Boad Operator
129/168
-
7/28/2019 Fanuc FL-Net Boad Operator
130/168
-
7/28/2019 Fanuc FL-Net Boad Operator
131/168
2.CONNECTION OF THE COMMUNICATION FUNCTION CONNECTION B-63434EN/02
- 124 -
NOTE1 Ensure that the ground system of the personal
computer/trunk side is separated from the groundsystem of the machine system. If ground systemseparation is impossible because only onegrounding point is available, run the personalcomputer/trunk side ground wire and the machineside ground wire separately to the grounding point.(See the figure below.) The ground resistance mustbe 100 ohms or less (glass-2 grounding). Theground wire must not be thinner than the AC powerline, and must be at least 5.5 mm
2in diameter.
2 Even when the insulation/separation method based
on 10BASE-T is used as described above, noise canimpede normal communication. When a network isused in such a very poor environment, consider theuse of 10BASE-FLAG (optical fiber media) tocompletely separate the machine side from thepersonal computer side.
73
0%(' +=@(
+)='/%+)*0A+-)#(&)$A=+6+=@-%'
+)='%.A)%
#&0%
+)='/%+)*0$#&0%-%'
When only one grounding point is available
-
7/28/2019 Fanuc FL-Net Boad Operator
132/168
-
7/28/2019 Fanuc FL-Net Boad Operator
133/168
-
7/28/2019 Fanuc FL-Net Boad Operator
134/168
-
7/28/2019 Fanuc FL-Net Boad Operator
135/168
-
7/28/2019 Fanuc FL-Net Boad Operator
136/168
-
7/28/2019 Fanuc FL-Net Boad Operator
137/168
-
7/28/2019 Fanuc FL-Net Boad Operator
138/168
-
7/28/2019 Fanuc FL-Net Boad Operator
139/168
B-63434EN/02 INDEX
%
INDEX
(()%))*#(%-)*A#+%&%A#%.)'-
(()%))*()()'-#!
3"1()&@+#'4
3"1()&@/+%
3"%-)*"&(%#4
3"%-)*--#.##5
#1(&(#$A%.#'-0%('A+)&--%.4
#1(&)&%)
#1(/%+4,
)$$)$)+"+#"&(%&+#-$%--%)
)$$)$)+"+#"&(%&+#-$%--%)
7
)&%))0+!
)&)+A&%*%%)-4
##)&=++&",'###(()%)5
'###(()%)
"#$%&'###(()%))*&)$$)$$)+"#+#
5
++)+&)'(%-
2#$A()*)*%.=+#%)
8
2#$A()*#+#$+%.-
=&%)-,
5
7,
7=14
$#.)*##2&0#.
-#((#%)
#")=)*)$A)-,
'%%)-#'#%.-,
%-)*--#.+#-$%--%)+?%&-,
).*)+$#%)##.$#1(5
!4
--#.+#-$%--%)(%=&%)4
--#.+#-$%--%)+?+=&%)
/)+@%-#((#%)4
/)+@##.$#1(5
)'#)%)+%.!
)'-%*)+$#%)
)%-+)&%)4
-
7/28/2019 Fanuc FL-Net Boad Operator
140/168
-
7/28/2019 Fanuc FL-Net Boad Operator
141/168
-
7/28/2019 Fanuc FL-Net Boad Operator
142/168
-
7/28/2019 Fanuc FL-Net Boad Operator
143/168
-
7/28/2019 Fanuc FL-Net Boad Operator
144/168
TITLE
Modification of FANUC FL-net BoardOPERATORS MANUAL
The additional information of FANUC FL-net BoardOPERATORS MANUAL
Addition of Stand-alone type FANUC Series 16i/18i/21i-TB/MB to the table of Page 3
Applicable models
Model Abbreviation
Stand-alone type FANUC Series 16i/160i -TA 16i-TA
Stand-alone type FANUC Series 16i/160i -MA 16i-MASeries 16i-A
Stand-alone type FANUC Series 16i/160i -TB 16i-TB
Stand-alone type FANUC Series 16i/160i -MB 16i-MBSeries 16i-B
16i
Stand-alone type FANUC Series 18i/180i -TA 18i-TA
Stand-alone type FANUC Series 18i/180i -MA 18i-MASeries 18i-A
Stand-alone type FANUC Series 18i/180i -TB 18i-TB
Stand-alone type FANUC Series 18i/180i -MB 18i-MBSeries 18i-B
18i
Stand-alone type FANUC Series 21i/210i -TA 21i-TA
Stand-alone type FANUC Series 21i/210i -MA 21i-MASeries 21i-A
Stand-alone type FANUC Series 21i/210i -TB 21i-TB
Stand-alone type FANUC Series 21i/210i -MB 21i-MBSeries 21i-B
21i
FANUC Power Mate i-MODEL D Power Mate i-D
FANUC Power Mate i-MODEL H Power Mate i-HPower Mate i PMi
Addition of the following table to Page 4
Related manuals
Manual related to FANUC Series 16i/18i-TB/MB
Manual name Specification number
Descriptions B-63522EN
Connection Manual(Hardware) B-63523EN
Connection Manual(Functions) B-63523EN-1
Operators Manual(For Lathes) B-63524EN
Operators Manual(For Milling Centers) B-63534EN
Maintenance Manual B-63525EN
Parameter Manual B-63530EN
SHEET 2/17DESCRIPTIONDESIGNDATEEDIT
01 Mutai First issue B-63434EN/02-1
FANUC LTD.
02.05.20 DRAW.NO.
-
7/28/2019 Fanuc FL-Net Boad Operator
145/168
-
7/28/2019 Fanuc FL-Net Boad Operator
146/168
-
7/28/2019 Fanuc FL-Net Boad Operator
147/168
-
7/28/2019 Fanuc FL-Net Boad Operator
148/168
-
7/28/2019 Fanuc FL-Net Boad Operator
149/168
-
7/28/2019 Fanuc FL-Net Boad Operator
150/168
-
7/28/2019 Fanuc FL-Net Boad Operator
151/168
-
7/28/2019 Fanuc FL-Net Boad Operator
152/168
-
7/28/2019 Fanuc FL-Net Boad Operator
153/168
-
7/28/2019 Fanuc FL-Net Boad Operator
154/168
-
7/28/2019 Fanuc FL-Net Boad Operator
155/168
-
7/28/2019 Fanuc FL-Net Boad Operator
156/168
-
7/28/2019 Fanuc FL-Net Boad Operator
157/168
TITLE
Modification of FANUC FL-net BoardOPERATORS MANUAL
Error messages which are displayed when data exchange failsWhen the cyclic data can not be exchanged or the message data can not be transferred, the
following error messages are displayed.
In that case, please check the parameters written in each explanation.
ADDRESS(????, ????) OVERLAPPINGThe local common area (area1 and area2) overlaps with the other node.
In that case, DO data of the local node is not sent.
Please check the Pa11, Pa12, Pa13, and Pa14 parameters.
OWN NODE STATUS IS OUT OF RANGE
Local node information address is invalid.
In that case, the information is not copied into the specified PMC address.
Please check the Pa20 parameter.
- An even address should be configured.
- The specified address should be within PMC R address.
ENTRY NODE STATUS IS OUT OF RANGEParticipating node information address is invalid.
In that case, the information is not copied into the specified PMC address.
Please check the Pa21 parameter.
- An even address should be configured.
- The specified address should be within PMC R address.
INVALID DYNAMIC CHANGE FLAG
Switch flag allocation address is invalid.
In that case, the dynamic switch of the area2 can not be performed.
Please check the Pa44 parameter.
INVALID PARAMETER (COMMON MEMORY AREA1)The allocation address of common memory area1 is invalid.
In that case, the cyclic data of area1 is not copied into the specified PMC address.
Please check the Pa30 parameter.
- An even address should be configured to Pa30.
- The specified address should be within PMC R address.
- The sum of Pa31 and Pa32 should be within the range 0-512 of area1.
NODE NUMBER(???) IS INVALID
The node number of Information on other nodes of area2 is not within the range of
1-254.
In that case, the Information on other nodes is not copied into the prescribed PMC
address.
Please confirm that a ladder program writes a node number of 1-254 to PMC R address
specified by Pa43.
INVALID DI PARAMETER (COMMON MEMORY AREA2)
The Allocation address of area2 DI data is invalid.
In that case, the area2 data is not copied into the specified PMC address.
Please check the Pa43 parameter.
SHEET 15/17DESCRIPTIONDESIGNDATEEDIT
01 Mutai First issue B-63434EN/02-1
FANUC LTD.
02.05.20 DRAW.NO.
-
7/28/2019 Fanuc FL-Net Boad Operator
158/168
-
7/28/2019 Fanuc FL-Net Boad Operator
159/168
-
7/28/2019 Fanuc FL-Net Boad Operator
160/168
-
7/28/2019 Fanuc FL-Net Boad Operator
161/168
Sheet
Title
DrawNo.
Ed. Date Design DescriptionDate Dec.15.2004 Desig. Y.Honda Apprv. 2/9
FANUC FL-net Board
OPERATORS MANUAL
B-63434EN/02-3
Add the following explanation as Chapter 4 into the OPERATION part.
4SETTING METHOD FOR PMC-SD7
This chapter describes the setting method when PMC-SD7 is used.
NOTE1 When PMC-SD7 is used, Communication setting software 654I
series must be Edition 08 or later.2 When using PMC-SD7, the setting method of PMC address is
different from other PMC. About other settings, refer to Section1.2 Setting of Parameters.
-
7/28/2019 Fanuc FL-Net Boad Operator
162/168
Sheet
Title
DrawNo.
Ed. Date Design DescriptionDate Dec.15.2004 Desig. Y.Honda Apprv. 3/9
FANUC FL-net Board
OPERATORS MANUAL
B-63434EN/02-3
4.1 PMC ADDRESS SETTING FOR PMC-SD7
The method of PMC address setting is described below when using
PMC-SD7.
Screen 4-1 FL-net Parameter Setting Screen (for the 10.4 LCD)
When using PMC-SD7, the following parameters are different from
them of other PMC.
Table 4-1 PMC address related to PMC-SD7
Item Description
The available PMC address is %M.
The available range is from 1 to 63985.
But the following condition has to be satisfied.
Condition) (16*n)+1 [n=from 0 to 3999]
OWN STATUS
Examples) M1, M17, M63985
The available PMC address is %M.
The available range is from 1 to 63985.
But the following condition has to be satisfied.
Condition) (16*n)+1 [n=from 0 to 3999]
ENTRY NODE
Examples) M1, M17, M63985
The available PMC address is %M.
The available range is from 1 to 63985.
But the following condition has to be satisfied.
Condition) (16*n)+1 [n=from 0 to 3999]
AREA1 DO/DI :
ALLOCATION
Examples) M1, M17, M63985
-
7/28/2019 Fanuc FL-Net Boad Operator
163/168
-
7/28/2019 Fanuc FL-Net Boad Operator
164/168
Sheet
Title
DrawNo.
Ed. Date Design DescriptionDate Dec.15.2004 Desig. Y.Honda Apprv. 5/9
FANUC FL-net Board
OPERATORS MANUAL
B-63434EN/02-3
4.2 Example of Setting
4.2.1 Example of Configuration
Using the example of configuration shown below, this section describes
the setting of each parameter.
Fig. 4-1 Example of FL-net Configuration
The parameter settings and PMC area allocation state when 4-word DO
data in common memory area 1 and 64-word DO data in common
memory area 2 are exchanged at all of the three nodes are described
below.
The common memory of each node is allocated as shown below.
Common memory area 1 Common memory area 2
0x0000 0x0000Node No.10
0x0010Node No.10
0x0014Node No.20
0x0040
0x0018Node No.30
0x0050Node No.20
0x001c
0x0090
0x00a0Node No.30
0x00d0
0x01ff
0x1fff
FL-net
Series 18i -B Series 18i -B Series 18i -B
Node No.10 Node No.20 Node No.30
-
7/28/2019 Fanuc FL-Net Boad Operator
165/168
-
7/28/2019 Fanuc FL-Net Boad Operator
166/168
Sheet
Title
DrawNo.
Ed. Date Design DescriptionDate Dec.15.2004 Desig. Y.Honda Apprv. 7/9
FANUC FL-net Board
OPERATORS MANUAL
B-63434EN/02-3
Table 4-2 Parameters of Node No.10
Item Setting Item Setting
IP ADDRESS 192.168.250.10 AREA2 DI: NODE NAME NODE#10 ALLOCATION %M02401
AREA1 ADDR 16 ALLOC PTR %R00001
AREA1 SIZE 4 CHANGE FLG %M02393
AREA2 ADDR 0 AREA2 ADDR 0AREA2 SIZE 64 AREA2 SIZE 0
TOKEN WATCH 50 MESSAGE: MIN FRAME 10 ADDRESS %M03601
OWN STATUS %M00993 SIZE 20
ENTRY NODE %M01025 RECV MSG %M00001
AREA1 DO/DI: SIZE 0ALLOCATION %M00801
ADDRESS 16
SIZE 12 %R0001 of PMC 20
AREA2 DO: %R0002 of PMC 0ALLOCATION %M01281 %R0003 of PMC 64
SIZE 64 %R0004 of PMC 0
Table 4-3 Parameters of Node No.20
Item Setting Item Setting
IP ADDRESS 192.168.250.20 AREA2 DI: NODE NAME NODE#20 ALLOCATION %M02401
AREA1 ADDR 20 ALLOC PTR %R00001
AREA1 SIZE 4 CHANGE FLG %M02393
AREA2 ADDR 80 AREA2 ADDR 0
AREA2 SIZE 64 AREA2 SIZE 0
TOKEN WATCH 50 MESSAGE: MIN FRAME 10 ADDRESS %M03601
OWN STATUS %M00993 SIZE 20
ENTRY NODE %M01025 RECV MSG %M00001
AREA1 DO/DI: SIZE 0ALLOCATION %M00801
ADDRESS 16
SIZE 12 %R0001 of PMC 30
AREA2 DO: %R0002 of PMC 0ALLOCATION %M01281 %R0003 of PMC 64
SIZE 64 %R0004 of PMC 0
-
7/28/2019 Fanuc FL-Net Boad Operator
167/168
-
7/28/2019 Fanuc FL-Net Boad Operator
168/168