Home

Machine Controller MP2000 Series 262IF-01 FL

image

Contents

1. MSG RCY Al B Execute DB000201 B Busy DB000210 B Abort DE000202 B Complete DB000211 Transmission device FL net ___ _ W Dev Typ 00014 B Error DB000212 Protocol type MEMOBUS Pro Typ 00001 Circuit number 1 W Cir No 00001 Transmission buffer channel number 1 W Ch No 00001 Parameter list leading address A Param DAOO000 DA00000 DW00000 to DW000716 is used Parameter Setting The parameter list from DA00000 is set as follows Parameter list Setting bac eas 0 Register Contents aie Remarks PARAMO00 DW00000 Processing result PARAMO01 DW00001 Status PARAM02 DW00002 Remote node number z PARAM03 DW00003 Option 0 Not used PARAM04 DW00004 Function code Not used PARAM05 DW00005 Data address FL net virtual address PARAM06 DW00006 Data size PARAMO7 Dwo00007 Remote CPU number Address upper word PARAMO8 DW00008 Coil offset Not used PARAMO9 DW00009 Input relay offset Not used PARAM10 DW00010 Input register offset Not used PARAMII DW00011 Holding register offset 100 PARAM12 DW00012 Write range LO 0 Lower limit of write range PARAM13 DW00013 Write range HI 32767 Upper limit of write range DW00014 PARAM14to 16 to DW00016 Reserved by the system 0 For register access method and notes at register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 In the above
2. 3 3 3 2 2 Removing a 262IF 01 Module 3 6 3 3 Setting the Communication Manager 3 8 3 3 1 Opening the Communication Manager 3 8 3 3 2 Setting the Communication Manager 3 9 3 4 Self configuration 3 19 3 4 1 Executing Self configuration 3 19 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 20 3 5 1 Starting MPE720 Ver 6 and Setting Communication 3 20 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network 3 21 4 FL net Transmission Definition 4 1 4 1 Displaying the FL net Transmission Configuration Window 4 2 4 1 1 Displaying the Module Configuration Window 4 2 4 1 2 Displaying the FL net Transmission Configuration Window from the Module Configuration Window 4 3 4 2 FL net Transmission Definition 4 4 4 2 1 Transmission Parameters Tab Page 4 4 4 2 2 Link Assignment Tab Page 4 6 4 2 3 Link
3. 5 9 A 7 token frame 5 9 token monitoring time 4 4 4 11 4 12 topology 1 4 transceiver cable 5 2 transmission parameters tab page 44 transmission specifications 2 3 transparent message transmission 5 18 Index UDP IP communication protocol A4 upper layer operation signal error 4 10 upper layer RUN STOP 4 9 W word block read 5 14 word block write 5 14 Index 3 Revision History The revision dates and numbers of the revised manuals are given on the bottom of the back cover MANUAL NO SIEP C880700 36A Published in Japan July 2008 08 7 Date of original L Date of publication publication paeo Rev Section Revised Contents July 2008 First edition Machine Controller MP2000 Series 262 F 01 FL net Communication Module USER S MANUAL IRUMA BUSINESS CENTER SOLUTION CENTER 480 Kamifujisawa Iruma Saitama 358 8555 Japan Phone 81 4 2962 5696 Fax 81 4 2962 6138 YASKAWA ELECTRIC AMERICA INC 2121 Norman Drive South Waukegan IL 60085 U S A Phone 1 847 887 7000 Fax 1 847 887 7370 YASKAWA ELE
4. A 20 D 2 ANS 1 Transfer Syntax Summary The following gives a brief description of the ISO IEC 8825 ASN 1 Abstract Syntax Notation One basic coding rules that relate only to this manual 1 Simple ASN 1 Type Type Length Value 2 Example of Structured ASN 1 Type Coding Type Length Value Type Length Value Type Length Value 3 Type Field a Structure one octet Structural flag 0 Primitive type 1 Constructed type CC F T T T T T 4 Tag number 87 6 5432 1 Tag class 00 UNIVERSAL TAG 01 APPLICATION TAG 10 CONTEXT SPECIFIC TAG 11 PRIVATE TAG b Tag Number UNIVERSAL TAG Tag Number Tag Number Hexadecimal Type Hexadecimal Type 00 Reserved 11 SET and SET OF 01 BOOLEAN 12 NumericString 02 INTEGER 13 PrintableString 03 BIT STRING 14 TeletexString 04 OCTET STRING 15 VideotexString 05 NULL 16 TA5String 06 OBJECT IDENTIFIER 17 UTCTime 07 ObjectDescriptor 18 GeneralizedTime 08 EXTERNAL 19 GraphicString 09 REAL 1A VisibleString OA ENUMERATED 1B GeneralString OB OF Reserved 1C CharacterString SEQUENCE and 10 SEQUENCE OF 1D to 1E Reserved c Data Types and Structure Flags Appendix D Supplement on FL net Profile D 2 ANS 1 Transfer Syntax Summary ANS 1 Type Primitive Constructed BOOLEAN INTEGER OBJECT IDENTIFIER REAL O 7 ENUMERATED BIT STRING O Character string type such as OCTET STRING and
5. 2 3 RUN STOP 4 11 S saving FL net transmission definitions 4 14 segment 2 e Sse 22s ees eee ste sete Beets 5 2 self configuration 3 19 setting communication MPE720 Ver 6 3 20 setting the CP 215 communication port 3 16 setting the Ethernet LP communication port 3 14 setting the Ethernet communication port 3 11 setting the network MPE720 Ver 5 3 21 settings for RS 232C connection 3 9 settings for serial communication port 3 9 specifying an FL net virtual address space using the MSG SND function 6 15 stackable hub 2 10 status detail window 4 10 status indicators LEDs 2 6 status of local node 4 12 status tab page 4 12 subnet mask 44 switch settings I7 switching hub 1 6 5 3 system configuration example 2 9 system I O error status 7 5 T TCP I P communication protocol A 4 token
6. 2 3 2 Basic Configuration A network system of dozens of devices can be constructed by connecting several multi transceivers and hubs to one coaxial cable Coaxial cable Terminator Maximum cable length 500 m H e eo HE e eo H e e o 8 8 8 h d LH g Single port Ground terminal transceiver AUI cable Maximum cable length 50 m Hub C 7 C Multi port transceiver Twisted pair cable STP category 5 Maximum cable length 100 m m PLC from other manufacturer PLC from other manufacturer Overview of 262IF 01 Module 2 10 2 3 System Configuration Example 2 3 3 Locally Concentrated Device Configuration 2 3 3 Locally Concentrated Device Configuration When dozens of devices locally concentrate in a location a stackable hub can be used to build a network system Hub Stackable hub PLC from other PLC from other manufacturer manufacturer Twisted pair cable STP category 5 Maximum cable length 100 m 2 3 System Configuration Example 2 3 4 Long Dista
7. 5 10 broadcast 5 11 common memory area 4 6 common memory area size 4 5 common memory area 2 4 6 common memory assignment image 4 8 common memory data validity notification 4 10 common memory setting completion 4 11 communication invalidity 4 10 Communication Manager 3 8 opening 3 8 setting 3 9 communication protocol hierarchical structure A 2 standard A 2 communication status indicators LED 2 6 communication unit 1 6 conceptual diagram of transmission buffer channels 6 6 configuration information 44 confirming 262IF 01 setting 7 4 connector pin arrangement 2 8 connector specifications 2 8 construction work check sheet A 18 CP series 262IF A 23 CP317 2621F Ss ss sees eset ele Se seas ee tet ae A 23 CPU vetsion 222 42 5sse0het Sete ce etic se ee oes 3 2 GRULOL meee nan
8. A 13 B 7 FL net Message Serial Number Management A 13 Appendix C FL net System Grounding A 14 C 1 Overview A 14 C 2 Power Supply Wiring and Grounding A 15 C 3 Network Equipment Connection in the FL net System A 16 C 4 Laying and Grounding a Wiring Duct and a Conduit A 17 C 5 FL net Construction Work Check Sheet A 18 Appendix D Supplement on FL net Profile A 19 D 1 262IF 01 Profile A 19 D 2 ANS 1 Transfer Syntax Summary A 20 Appendix E Differences from CP Series 262IF A 23 INDEX Sueceew ndia Ea eee eters eae tee ee ales Index 1 Revision History 1 FL net Overview This chapter gives an overview of FL net For details on FL net refer to Chapter 5 Details of FL net 1 1 What is FL net 1 2 1 2 FL net Protocol 1 2 1 3 FL net Features 1 3 1 4 FAQ on FL net 1 4 1 5 Basic FL net Terminology
9. 5 5 5 2 1 FL net Overview 5 5 5 3 FL net Data Communication 5 9 5 3 1 Cyclic Transmission 5 9 5 3 2 Message Transmission 5 12 5 3 3 Details of Supported Messages 5 14 a Details of FL net 5 1 5 2 5 1 Ethernet Segment Configuration Example 5 1 1 10BASE5 System 5 1 Ethernet Segment Configuration Example 5 1 1 FL net OPCN 2 is an FA control network that employs Ethernet as a communication medium physical level data link between FA controllers When the baud rate is 10 Mbps the Ethernet physical layer supports five transmission methods 1OBASES 1OBASE2 10BASE T 10BASE F and 10BROAD36 When the baud rate is 100 Mbps it supports four transmission methods 100ASE T2 1OOBASE T4 100BASE TX and 100BASE FX FL net recommends the use of IOBASES 10BASE2 1OBASE T 1OOBASE TX and 1OOBASE FX The following shows segment configuration examples for 10BASE5 10BASE T and 100BASE TX 10BASE5 System As shown in the following figure the basic configuration consists of a 500 m maximum length coaxial cable and nodes connected to the cable This basic configuration is called a segment and one segment comprises a maximum of 100 nodes Each node is connected to the coaxial cable via a transceive
10. A 9 leaving from A 10 notes on regular usage 7 12 port number A4 protocol 1 2 5 5 status management A 13 subnet mask A3 FL net messages and message functions 6 29 FL net system grounding A 14 FL net transmission configuration window 4 3 FL net transmission definition 44 FL net transmission method features 5 6 frame interval A 8 frame segmentation 5 11 H hardware specification 2 3 l I O area REG No 4 7 T O timing chart message receive function 6 22 message send function 6 8 inputs message receive function 6 18 message send function 6 3 Inter Rack Connection Module 3 2 IP address 44 J join node management table A 12 laying and grounding a conduit A I7 laying and grounding a wiring duct A I7 link
11. 7 9 7 3 Notes on Regular Usage of FL net 7 12 Appendices A 1 Appendix A Network System Definition A 2 A 1 Communication Protocol Standard A 2 A 2 Hierarchical Structure of Communication Protocol A 2 A 3 FL net Physical Layer A 2 A 4 FL net IP Address A 3 A 5 FL net Subnet Mask A 3 A 6 TCP IP UDP IP Communication Protocol A 4 A 7 FL net Port Number A 4 A 8 FL net Data Format A 5 Appendix B FL net Network Management A 7 B 1 FL net Token Management A 7 B 2 Joining Leaving FL net A 9 B 3 Node Status Management A 11 B 4 FL net Local Node Management Table A 11 B 5 FL net Join Node Management Table A 12 B 6 FL net Status Management
12. Connector Model Connect r Name Connector Name No of Pins Shape Module Cable Manufacturer FL net LINK JOG 0001NL LED Pulse F FL net FL net 8 transformer built False Engineering in modular jack 100M 2 Connector Pin Arrangement The connector is used to connect the MP2000 Series Machine Controller to the devices on the FL net via an FL net connection ae N T net IO Description N ee oo 10 Description LIN 1 TXD O Send data 5 E 2 TXD O Send data 6 RXD I Receive data 3 RXD I Receive data 7 T 100M 4 2 a 8 a 2 2 2 Cable Specifications Yaskawa does not provide FL net cables Obtain a commercially available category 5 cross or straight cable The AUTO MDI MDI X automatically determines cross straight when using the 262IF 01 Module 2 3 System Configuration Example 2 3 1 Small scale Configuration 2 3 System Configuration Example The following shows a system configuration example using the 262IF 01 2 3 1 Small scale Configuration A network system of several devices can be constructed through the use of one hub ee ee Twisted pair cable STP category 5 Maximum cable length 100 m RJ 45 connector MP 2200 cru o2 svB o1 2taiF 02 2621F 01 10 04 L10 04 L10 04 L10 01 L10 01 MP2300 sve o1lztair o2f2scir o4 PLC from other manufacturer
13. Common memory area 1 I O register Common memory area 2 Message transmission Message transmission buffer area buffer area FL net management table area FL net parameter area Machine Controller 5 8 5 3 FL net Data Communication 5 3 1 Cyclic Transmission 5 3 FL net Data Communication 5 3 1 The following describes data communication cyclic transmission and message transmission supported by FL net in detail Cyclic Transmission Overview of Cyclic Transmission Cyclic transmission is a function for cyclic data exchange between nodes e The common memory function for each node is realized e When the node holds a token cyclic data to be sent is all sent e Nodes not performing cyclic transmission nodes performing only message transmission are allowed to join FL net Token and Token Frame Basically only one token is present in a network When the network contains two or more tokens the node preferen tially selects the token with a smaller destination node number and discards the others A frame including a token token frame has a token destination node number and a token source node number When the node number of a node matches the destination node number of a token in a received token frame the node changes to a token holder node The order of token rotation is determined by the node number Each node passes the token in the as
14. 3 2 7 7 MP2310 3 2 7 7 MP2500MD 3 2 7 8 MPE720 version 3 2 MSG RCV function 6 17 parameter details 6 24 parameter list 6 23 relationship among the data address data size and offset 6 28 MSG RCV function setting example 6 18 MSG SND function 6 2 parameter details 6 10 parameter list 6 9 relationship among the data address data size and offset 6 16 MSG SND function setting example 6 3 N negative value representation 6 32 network 1 6 Network Configuration Window 4 13 network equipment connection A 16 network parameter read 5 15 network problems and countermeasures 73 networking equipment 1 6 networking topology 1 4 node 1 6 node number 4 6 5 6 node status on in ring out ring 4 10 O offline self diagnostic test
15. Link Function Support for auto negotiation not possible to fix transmission and communication modes Support for Auto MDI MDI X FL net Specifications Transmission Control System Token passing Class C is used IP Address 192 168 250 000 is used as standard O00 indicates a number from 1 to 254 and corresponds to a node number Port Number For receiving 3 ports 55000 55001 and 55002 are used by the system For sending 1 port 55003 is used by the system Protocol FA link protocol Version 2 0 Overview of 262IF 01 Module 2 3 2 1 Overview of 262IF 01 Module 2 1 1 Module Specifications cont d Item Specifications Up to 254 nodes at repeater usage 262IF 01 I O can be assigned to 64 nodes only including the self node a Within network Number of Nodes a Area 1 bit data 8 kbi Transmission rea 1 bit data its Specifications Maximum Data Size Area 2 word data 8 kwords Per station Area 1 area 2 Area allocation is allowed up to 8 kbits 8 kwords Data Exchange N N Number of Message is Channels Engineering N a Message Communication ot supporte Transmission Word block read word block write network parameter read network parameter Specifications Message Service 3 3 3 write stop command start command profile read transparent message log data read log data clear message loopback Number
16. 1 6 FL net Overview 1 1 1 1 What is FL net 1 1 What is FL net As shown in Fig 1 1 FL net is a network capable of interconnecting various FA controllers such as the programmable controllers PLC and computer numeric control equipment CNC from many manufacturers and personal computers for control and monitoring Computer Server Upper LAN Ethernet TCP IP UDP IP PC EWS _ WAN FL net Ethernet based control network Panel controller Controller Equipment Sensor actuator Fig 1 1 Example of FA Control Network Configuration 1 2 FL net Protocol The following shows a basic FL net protocol structure EODD N Application layer Controller or interface Service function pA Cyclic transmission FA link protocol layer Message transmission Token function eee gt FL net Transport layer UDP protocol Network layer IP Data link layer Ethernet Physical layer Based on IEEE802 3 J Fig 1 2 Basic FL net Protocol Structure The transport and network layers use UDP IP while the data link and physical layers use Ethernet 1 2 1 3 FL net Features 1 3 FL net Features FL net has the following features e Open control network e Realization of multi vendor environments e FL net is c
17. Loops back a received message Non procedure 1 1 Because a response is sent from within the 262IF 01 neither receive processing by applications MSG RCV func tion nor send processing by applications MSG SND function is required 2 A response is received by application send processing MSG SND function The MSG RCV function is not required For the relationship between the FL net message and message function refer to 6 3 Combination of FL net Mes sages and Message Functions on page 6 29 e Cir No Circuit Number The Cir No input specifies the circuit number of the transmission device Set the circuit number to the value displayed in the MPE720 Module Configuration Window Module Details 262IF 01 RACKHO1 SLOT 03 Sint umber J ai Motion Start Register Motion EndReaister Details The valid circuit number range of FL net is to 8 Module Type JeLenet circuit Number o f Circuit number I O Start Register 000 I O End Register Message Send and Receive Functions 6 19 6 20 6 2 Message Receive Function 6 2 3 Inputs and Outputs for the Message Receive Function f g Ch No Channel Number The Ch No input specifies the channel number of the transmission buffer Any channel number can be specified as long as it is within the valid range If more than one function is being exe cuted at the same time do not specify the s
18. a Details of FL net 5 13 5 3 FL net Data Communication 5 3 3 Details of Supported Messages 5 3 3 Details of Supported Messages The following describes each supported message in detail 1 Word Block Read This message function reads data for virtual address space 32 bit address space of remote node in words in units of 16 bits for one address via the network The virtual address space has been assigned for a CPU Module MW register physical address Request message Response message OxOOOFFFE 0 Target node number l 16 bits Virtual address space 2 Word Block Write Physical address This message function writes data for virtual address space 32 bit address space of remote node in words in units of 16 bits for one address via the network The virtual address space has been assigned for a CPU Module MW register physical address Request message Response message lt MP2200 Jervaisve ofpuraa sara 1 c 0 Co C C 4 Target node number 16bits gt OxOOOFFFE 5 14 y r Virtual address space Physical address 5 3 FL net Data Communication 5 3 3 Details of Supported Messages 3 Network Parameter Read This message function reads network parameter information of the rem
19. gt S os PT kind DUAL TimeOut _IR 1 Serial coM1 10000 2 Select Ethernet or CP 218 under Port Kind in the Logical Port Setting Dialog Box and click the Detail Button Ethernet and CP 218 set the same communication specifications Either can be set for Ethernet communica tions Logical Port Setting x Logical Port 2 Port Kind TimeOut 10000 ms Dual Of On Ga D es The CP 218 Port Setting Dialog Box will be displayed 3 Enter the IP address of computer and click OFF for Default Leave the other items on their default set tings Click the OK Button to close the dialog box IP Addres First 8 1 2 IPAddes Second OO Default 2 C D Engineering Port 10000 256 65535 I Message Received TCP Port Count 10 0 16 TCP Top Port UDP Pott Count 10 0 16 UDP Top Port 20000 20000 65535 Ga Cancel 4 The Logical Port Setting Dialog Box will be displayed again Click the OK Button to return to the Communication Manager Window Check that the CP 218 Ethernet connection is assigned to Logi cal Port No 2 Communication Manager 2 E Fie View Tool Control Modem Help alz aeaa 5 Save the settings and restart the Communication Manager Refer to W Saving the Communication Port Settings and Restarting the Communication Manager on page 3 10 for the procedure Mounting and Starting the Module 3 13 3 3 Setting the Communic
20. Clears the error counter Sets the send transaction code file read 65011 Forced stop if processing is not completed within 3 seconds after sending the Send command Sends the Abort command Increments the stop counter when the Abort command is sent Function Send command Sends a message to the remote station The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type 2 Non procedure Cir No circuit number 1 Depends on the connection port Ch No channel number 1 0023 9 0036 NL 1 0029 d 0042 NL 2 0043 NL 1 0044 NL 1 0 0050 NL 1 0 0053 NL 1 0054 NL 2 0055 NL 1 0056 NL 1 0 0063 NL 1 6 5 Programming Example 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol Normal completion DB000211 true INC OW Dest DW00024 END_IF Abnormal completion DB000212 true Dest DW00025 STORE E Source DW00000 Dest DW00026 Source DW00001 Dest DW00027 END_IF Normal completion DBO000611 Abnormal completion DB000612 Executing DB000610 TON 10ms Set 00300 Count DW00062 Abort command DB000602 Abort command DB000602 DB00061B DB000801 true NC J Dest DW00063 END_IF Normal Abort command completion DB000202 DBO000611 Normal comple
21. A 2 Hierarchical Structure of Communication Protocol The communication protocol has been modeled in a hierarchical structure and its communication processes are divided into levels and arranged for representation and standardization FL net consists of six protocol layers as shown below Application layer Controller or interface FA link protocol layer Service function Pane Cyclic transmission Message transmission Token function Transport layer UDP Network layer Data link layer Physical layer IP Ethernet Based on IEEE802 3 A 3 FL net Physical Layer S gt FL net protocol When the baud rate is 10 Mbps the Ethernet physical layer supports five transmission systems 10BASE5 10BASE2 10BASE T 1OBASE F and 1OBROAD36 In addition when the baud rate is 100 Mbps it supports four transmission system 1OOASE T2 1OOBASE T4 100BASE TX and 100BASE FX FL net recommends 10BASES 10BASE2 10OBASE T 100BASE TX and 100OBASE FX among them Appendix A Network System Definition A 4 A 5 A 4 FL net IP Address FL net IP Address To identify each communication device selected from among multiple devices connected to Ethernet an IP address INET address is used Each device connected to Ethernet must be assigned a unique IP address The IP address is composed of the address of the network where the communication device is connected and the host addre
22. 1 0 0 0 0 0 0 0 0 oooooo as Transfer Register List 1 fJwatch 1 X cross Reference 1 Force Coil List This is because a hexadecimal input value is greater than 32768 decimal number and it is represented as a negative value through bit inversion In spite of negative value representation processing is performed as a positive value To convert a negative decimal number into a positive decimal number the following expression is used 32768 32767 1 displayed negative value In the above screen example 531 the following is used 32768 32767 1 531 65005 6 5 Programming Example 6 5 1 Word Block Data Read Client 6 5 Programming Example Cyclic transmission is performed automatically if cyclic transmission setting FL net transmission definition is made For message transmission it is necessary to create a user program using the message send and receive functions MSG SND function and MSG RCV function The following shows a programming example using the message send receive function When a server receives either of the following message requests from a client it is not necessary to create the user pro gram Network parameter read profile read log data read and clear message loopback 6 5 1 Word Block Data Read Client The following shows an example where the 262IF 01 acts as an FL net message client to request a word block data read with a data s
23. 2 FL net Header Format The FL net header size ranges from 64 to 96 bytes 64 to 96 bytes 1 024 bytes or less lt gt lt gt FL net header Cyclic message data Lower layer header FA link data 1 500 bytes or less lt gt The FL net header is put at the beginning of each frame of the FL net protocol 3 FL net Transaction Code For details refer to 5 3 2 3 List of Transaction Codes on page 5 13 Appendix B FL net Network Management B 1 FL net Token Management Appendix B FL net Network Management B 1 1 FL net Token Management Token Basically the node is not allowed to send data unless it has a token However it is allowed to send data in the following cases even if it does not hold the token e When a token is issued again because it has disappeared e When a join request frame is sent for a node to join the network The following gives a brief description of token function In FL net one token is passed among nodes joined to the network e Each node holds rights to send data to the network from when it receives a token until it passes the token to the next node e The token is monitored by the timer of each node If a token is not circulated in a specified period of time it is reissued automatically e When two tokens are circulating on a network one is deleted to allow only one token to be circulated on the net work Token Flow Basically only one token is present
24. Co C C The contents of 262IF 01 Module log data are as follows Target node number Log information Item Offset byte address Contents Sending receiving data 000 0000H Communication socket send count 004 0004H Communication socket send error count 008 0008H to 023 0017H Not used 024 0018H Total reception count 028 001CH Total reception error count 032 0020H to 095 005FH Not used Cyclic transmission 096 0060H Cyclic transmission error count 100 0064H to 143 008FH Not used 144 0090H Message retransmission count 148 0094H9 Message retransmission error count Message transmission 152 0098H to 167 00A7H Not used 168 00A8H Message reception error count 172 00ACH to 191 00BFH Not used ACK 192 00C0H ACK error count 196 00C4H to 239 00EFH Not used 240 OOFOH Token multiplexing recognition count Token 244 00F4H Token discard count 248 OOF8H Token resending count 252 OOFCH to 287 011FH Not used 288 012H Not used 292 0124H Frame waiting status count 296 0128H Join count Node status 300 012CH Local node leaving count 304 0130H Local node leaving count by token skip 308 0134H Other node leaving recognition count 312 0138H to 511 O1FFH Not used 5 3 FL net Data Communication 5 3 3 Details
25. Others Number of network nodes 254 number of assignable nodes 64 254 number of assignable nodes 64 Number of module lines z Appendices A 23 Index INDEX Numerics 100BASE TX system 5 3 10BASE T system 5 2 215AIF 01 Module 3 16 218IF 01 Module 3 11 218IF 02 Module 3 14 262IF 01 log data 5 16 profile A 19 262IF 01 Module mounting 3 3 overview 2 2 removing 3 6 A address overlapping detection 4 11 amount of transmission data 5 7 ANS 1 transfer syntax summary A 20 area 1 common memory 4 6 area 2 common memory 4 7 AUlcable 5 2 B basic configuration 2 9 battery cover 3 3 before starting to locate faults 72 broadcast 5 11 Cc cable specifications 2 8 common memory 5 9 assignment
26. status has changed 1 1 other node other node from Join to Check cable and hub connec Leave tion Lit Not Not 8000 local node 0000 local node 0020 No network connec Lit Lit 0000 other node 0000 other node tion has been made Change the token passing time The setting value of to the maximum value Check Not 0000 local node 0000 local node the token monitoring the actual time from the Lit Lit Lit 8000 other node 0001 other node 0008 time is smaller than Refresh cycle time max on the actual refresh the Status Tab Page and then cycle change the token monitoring time to an adequate value Collect network configuration information on the network The common mem configuration window for FL Lit Lit Lit 8000 local node 0061 local node ooso Y settings do not net transmission definition 8000 other node 0061 other node match those of the check the common memory other node settings of the other nodes and then change the link assign ment The upper layer of a i i 8000 local node 0061 local node Activate the upper layer of the Lit Lit Lit 0080 remote node has 0000 other node 0061 other node remote node been stopped 7 4 7 2 3 System I O Error Status 7 2 Common Network Problems and Countermeasures 7 2 3 System I O Error Status The following shows the system I O error status of the MP2000 Series Machine Controller Refer to 6 4 1 Displaying a Register
27. 0003 Sets the input register offset 0003 Source 00000 Dest DW00010 0004 Sets the holding register offset ooo Source 00100 Dest DW00011 0005 Write range LO 0005 Source 00000 Dest DW00012 0006 Write range HI poos Source 32767 Dest DW00013 0007 Clears the system registers oor Source 00000 Dest DW00014 0008 Clears the normal pass counter pong Source 00000 Dest DW00024 0009 Clears the error counter oe Source 00000 Dest DWw00025 0010 END_IF Parameter settings completed 0010 NL 1 B000004 DB000202 0011 A Always turns the Abort command OFF 0011 NL 1 6 40 0013 NL 1 OED 0020 NL 2 0020 4 0021 NL 2 0022 NL 2 0023 NL 2 0023 4 0024 NL 2 0025 NL 2 0026 NL 1 0027 NL 1 MSG RCV A Execute SB000004 Abort DB000202 Dev Typ 00014 Pro Typ 00001 Cir No 00001 Ch No 00001 Param DA00000 Busy DB000210 Complete DB000211 Error DB000212 Normal completion DB000211 true Dest DW00024 END _IF Abnormal completion DB000212 true Dest DW00025 STORE A Source DW00000 Dest DW00026 Source DW00001 Dest DW00027 Source DW00002 Dest DW00028 Source DW00004 Dest DW00029 Source DW00005 Dest DW00030 Source DW00006 Dest DW00031 Source DW00007 Dest DW00032 END _IF 6 5 Programming Example 6 5 3 Word Block Data Read Write Server The executing coil turns ON when the CPU receives the comma
28. Do not use the same address as another node If a duplicate IP address is entered undetect will be selected as Bit 7 Address overlapping detection in the Status Detail Window refer to page 4 10 resulting in a dis abled network connection Subnet Mask Set the subnet mask for the IP address of the local node Since 255 255 255 0 is automatically set in FL net use this default value Token monitoring time Set the monitoring time in units of ms from when the node acquires the token until the node issues a token This time can be set in a range from 1 to 255 ms Minimum permissible frame interval Set the time in units of 100 us from when the local node receives a token from a remote node until the local node sends a frame This time can be set in a range from 0 to 50 0 5 ms 4 4 4 2 FL net Transmission Definition 4 2 1 Transmission Parameters Tab Page Common memory area 1 size Make this setting to assign registers to respective areas and 2 in the entire common memory within an I O register range assigned in the Module Configuration Window The 1 size of common memory area beginning with an I O leading register number is assigned for area 1 and the remaining range from I O leading register number 1 size of common memory area to I O ending register number is assigned for area 2 Set the size in units of words within a range from 0 to 200H 0 to 512 words The maximum value of the area 1 size is 200H
29. Refers to a hub line concentrator equipped with functions for electrically regenerating and relaying transmis sion signals on cables 2 Overview of 262 IF 01 Module This chapter describes the 262IF 01 Module specifications and system configuration examples 2 1 Overview of 262IF 01 Module 2 2 2 1 1 Module Specifications 2 3 2 1 2 Appearance and Connectors 2 6 2 1 3 Status Indicators LEDs 2 6 2 1 4 Communication Status Indicators LED Included with Ethernet Connector 2 6 2 1 5 Switch Settings 2 7 2 1 6 Offline Self diagnostic Test 2 7 2 2 Connection Specifications 2 8 2 2 1 Connector Specifications 2 8 2 2 2 Cable Specifications 2 8 2 3 System Configuration Example 2 9 2 3 1 Small scale Configuration 2 9 2 3 2 Basic Configuration 2 9 2 3 3 Locally Concentrated Device Configuration 2 10 2 3 4 Long Distant Locally Distributed Device Configuration 2 11
30. 1 MEMOBUS Select for word block read or word block write of FL net messages r Non procedure 1 set ee than R o P e in units of words ata wi be sent in word units using the non procedure protocol No response is received from the remote station Non procedure 2 3 Not used in FL net The following table summarizes the correspondence between the FL net message and Pro Typ Communication Protocol Message Type Function ae Client Response Send Request Word block read Reads data in units of words ZN MEMOBUS Word block write Writes data in units of words aa MEMOBUS Network parameter read Reads network parameter data 2 Non procedure 1 Network parameter write Writes network parameter data Not supported Non procedure 1 Stop command Stops operation of equipment such as the PC connected Not supported Non procedure 1 to the upper layer of the FA link protocol Start command Starts operation of equipment such as the PC connected Not supported Non procedure 1 to the upper layer of the FA link protocol Profile read Reads a device profile _ 2 Non procedure 1 Transparent message ee a o service t theupper layer f the Non procedure 1 Non procedure 1 ink protocol Log data read Reads log data concerning a specified node z2 Non procedure 1 Log data clear Clears log data concerning a specified node 2 Non procedure 1 Message loopback Loops back a received message aN Non procedure 1 1
31. ISO IEC 8825 Information Technology Open Systems Interconnection Specification of Basic Encoding Rules for Abstract Syntax Notation One ASN 1 1990 Second edition ISO IEC 8825 1 1995 ISO IEC 8825 2 1996 Appendix E Differences from CP Series 262IF Appendix E Differences from CP Series 262IF The following lists functional differences between our CP Series Controller FL net Module CP317 262IF and MP Series Machine Controller FL net Module 262IF 01 Item 2621F 01 CP317 262IF Transmission Interface 100BASE TX 10BASE T 10BASE T specifications Baud rate 100 Mbps 10 Mbps 10 Mbps Link transmission specifications Area 1 assignment size 0 to 512 words total 512 words 0 to 512 words total 512 words Area 2 assignment size 0 to 8 192 words total 8192 words 0 to 8 192 words total 8192 words Message transmission specifications Number of message channels 10 15 Message size Up to 512 words Up to 512 words Engineering communication Not supported Not supported Byte block read Byte block write Word block read Word block write Network parameter read O O oj x x O O oj x x Network parameter write Allowed only for clients Allowed only for clients Stop command Allowed only for clients Allowed only for clients Start command Allowed only for clients Allowed only for clients Profi
32. N CAUTION Check the wiring to be sure it has been performed correctly There is a risk of motor run away injury or an accident Always use a power supply of the specified voltage There is a risk of burning In places with poor power supply conditions take all steps necessary to ensure that the input power is sup plied within the specified voltage range There is a risk of device damage Install breakers and other safety measures to provide protection against shorts in external wiring There is a risk of fire Provide sufficient shielding when using the product in the locations subject to the following There is a risk of device damage Noise such as from static electricity Strong electromagnetic or magnetic fields Radiation Near power lines E Selecting Separating and Laying External Cables Z CAUTION Consider the following items when selecting the I O signal lines external cables to connect the product to external devices Mechanical strength Noise interference Wiring distance Signal voltage etc Separate the I O signal lines from the power lines both inside and outside the control box to reduce the influence of noise from the power lines If the I O signal lines and power lines are not separated properly malfunctioning may result Example of Separated External Cables E Steel separator ua General Power circuit control circuit Digital I O cables cables signal
33. NL 2 10018 0019 NL 2 10019 0020 NL 2 0020 0021 NL 2 MSG RCV E Execute SB000004 Busy DB000210 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 Pro Typ 00002 Cir No 00001 Ch No 00001 Param DA00000 Normal completion L DB000212 true STORE Source DW00000 Dest DW00026 Source DW00001 Dest DW00027 Source DW00002 Dest DW00028 NC A Dest DW00025 6 5 Programming Example 6 5 6 Receiving Transparent Message Request Server The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type Always 2 Non procedure communication Cir No circuit number 1 Depends on the connection port Ch No channel number 1 Use 1 to 10 for the 262IF 01 The normal completion coil turns ON at the normal completion Increments the normal pass counter The abnormal completion coil turns ON at the abnormal completion Increments the abnormal pass counter Stores the processing results Stores the status Stores the number of node to which the command is sent Message Send and Receive Functions 6 53 if Troubleshooting This chapter describes how to troubleshoot problems and take countermeasures against them 7 1 Before Starting to Locate Faults 7 2 7 2 Common Network Problems and Co
34. NumericString 9 2 NULL no value field O SEQUENCE SEQUENCE OF SET SET OF O EXTERNAL O CHOICE O O ANY O O Tagged type O O O Can be supported d Printable String Name Character Code Hexadecimal Capital letters A B Z 41 42 5A Small letters a b 26 61 62 7A Digits 0 1 7A 30 31 7A Space Space 20 Apostrophe 27 Left Parenthesis 28 Right Parenthesis 29 Plus sign 2B Comma i 2C Hyphen 2D Full stop 2E Solidus 2F Colon 3A Equal sign 3D Question mark 3F 4 Length Field a Fixed Length Short Format 0 LLLLLLL 8 7654321 XR V A Length 1 to 127 b Fixed Length Long Format 1INNNNNNN LLLLLLLL LLLLLLLL a z Number of octets to represent length from 1 c Data Sending Sequence Length The data sending sequence is big endian where the highest octet of data is sent z Appendices A 21 Appendix D Supplement on FL net Profile A 22 D 2 ANS 1 Transfer Syntax Summary d Reference Materials for Profiles i ii iii Hisao Ogane TCP IP and OSI Network Management 1993 Soft Research Center Inc ISO IEC 8824 Information Technology Open Systems Interconnection Specification of Abstract Syntax Nota tion One ASN 1 1990 Second Edition ISO IEC 8824 1 1995 ISO IEC 8824 2 1995 ISO TEC 8824 3 1995 ISO IEC 8824 4 1995
35. STH47 ttt tents ST 32 ST 63 J ttre tte ST 48 Item Code Description 0 Normal communication ST n 1 Communication error at the station n n local station number in slave mode Troubleshooting 7 3 Notes on Regular Usage of FL net 7 3 Notes on Regular Usage of FL net For FL net transmission path standard refer to the preceding item or IEEE802 3 In addition consider the following FL net specific restrictions and notes Do not flow communication data of other Ethernet via an FL net communication cable Do not connect FL net to a router Even if a switching hub is employed for FL net effects specific to the switching hub cannot be obtained 1 2 3 4 When infrared radiation or wireless media is used real time processing performance during communication may deteriorate greatly When a PC is used real time processing performance during communication may change greatly depending on PC capability OS and applications Use a predefined IP address Use the common network address The standard network address is 192 168 250 It is recommended to use IP address node numbers station numbers in the following range Network address 192 168 250 Node number 1 to 249 Duplicate node numbers cannot be checked during initial setting However if duplicate numbers are set a node number duplication error will occur when communication starts Be sure to set them care
36. The other information can be referenced on the Status Detail Window displayed by clicking the Detail Button High ranking layer Upper layer RUN STOP Displays the bit 7 RUN STOP status of the FL net upper layer status as RUN or Stop The other information can be referenced on the Status Detail Window displayed by clicking the Detail Button Detail Button Click this button and the Status Detail Window will be displayed to show information such as FA Link and High ranking layer status of a selected node with a code as a bitwise explanation Comment Displays each node comment set in the Comment of the Link Assignment Tab Page A FL net Transmission Definition 4 2 FL net Transmission Definition 4 2 4 Status Detail Window 4 2 4 Status Detail Window This window is displayed by clicking the Detail Button on the Link Status Tab Page The FL net link information upper layer status and token monitoring time of the selected node are displayed ST x ode 001 m FA Link Status 0061 HEX Bit0 Node status on in ting out ting a in ting fe outing 4 Biti Communication invalidity id detected C not detected Bit2 Reserve O on oF Bi3 Reserve O on oF Bits Upper layer operation signal error id eror O normal BitS Common memory data validity notification C enable id disable Bit6 Common memory setting completion a c
37. 0 to 65534 MWO00000 Data size MW rx to MW65534 PARAMO6 Specified by sending station CPU number 0 E When the Message Is Received under Pro Typ 2 Non procedure Protocol Because a message using a non procedure protocol does not use a virtual address the 2602IF 01 stores the received data in an area specified by the holding register offset PARAM12 if it receives an FL net message while the MSG RCV is activated by Pro Typ 2 non procedure protocol 1 At this time the transaction code is stored in the leading register and FL net message data received data in the subsequent register The data size including one word for the transaction code is stored in the data size PARAM06 Holding register offset MW00000 PARAM12 Data size MW S l M Warr i PARAMOE Specified Data cranedetioneade by sending station Ae MW 1 FL net message data When the 262IF 01 has sent a message remote device not supported as a client and has received its response message the processing result of the MSG RCV function is normal However two words consisting of a transac tion code response and an unsupported error code ODIFFFF are stored in the data part Mwooooo Transaction code MWOOOOO 1 OOFFFF 6 3 Combination of FL net Messages and Message Functions 6 3 Combination of FL net Messages and Message Functions For FL net message transmission when the 262IF 01 acts as a c
38. 01 there are 10 channels of transmission buffers from 1 to 10 for sending and receiving combined so up to 10 messages can be sent and received at the same time One MSG SND or MSG RCV function must be programmed for each circuit being used at the same time Message Send and Receive Functions 6 5 6 1 Message Send Function 6 1 3 Inputs and Outputs for the Message Send Function E Conceptual Diagram of Transmission Buffer Channels The following shows a conceptual diagram of the transmission buffer channels MP2000 Series i Machine Controller Remote device 1 Remote device 2 FL net node FL net node FL net node FL net Network Configuration Diagram BO MP2000 Series Machine Controller oi Remote device 1 Node 1 MSG RCV Transmission FL net Node 2 function buffer channel MSG SND function MSG SND function MSG RCV function Remote device 2 AAAI FL net Node 3 The MSG SND and MSG RCV functions use the 262IF 01 transmission buffer channels to perform message communication There can be no more MSG SND MSG RCV functions started simultaneously than the number of transmission buffer channels In other words there can be only one MSG SND MSG RCV functions started simultaneously for one transmission buffer channel g 2 a b c 6 1
39. 232C 262IF 01 2 2 2 1 1 Module Specifications This section provides the specifications of the 262IF 01 Module 1 Hardware Specifications 2 1 Overview of 262IF 01 Module 2 1 1 Module Specifications Item Specifications Name 262IF 01 Model Number JAPMC CM2303 E Communication Port FL net 1 port Module status indicators LED RUN green ERR red LNK green Indicators TX green RX green FL net status indicator LED LINK orange 100M green Switch TEST Dimensions mm 125 x 95 mm H x D Mass 80 g 2 Transmission Specifications Ethernet Transmission Specifications Item Specifications 100BASE TX 10BASE T Interface RJ 45 connector Compliance Standard IEEE802 3u TEEE802 3i Media Access Mode CSMA CD Communication Mode Full duplex half duplex Modulation Method Baseband Transmission Path Type Star topology Baud Rate 100 Mbps 10 Mbps Maximum Number of 2 layers 4 layers Cascade Connections Transmission Path Length Full length at repeater usage 100 m 205 m max 100 m 500 m max Transmission Media Twisted pair cable UTP Category 5 or 5e Twisted pair cable STP Category 5 or 5e 100 W Twisted pair cable UTP Category 3 4 5 or 5e Twisted pair cable STP Category 3 4 5 or Se 100 W Maximum Segment Length 100 m distance between hub and node at UTP usage
40. 512 words is read and written in the virtual address of a remote device for data size of 512 words from offset 0 When a word block data response transaction code 65206 is received from a remote device COMPLETE in the MSG SND function goes ON for one scan For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page 6 13 3 Programming Example 6 5 Programming Example 6 5 2 Word Block Data Write Client The following shows an example of ladder programming executed by the settings in the previous page 0000 d 0000 NL 1 0001 d 0001 NL 2 0002 d 0002 NL 2 0003 d 0003 NL 2 0004 d 0004 NL 2 0005 NL 2 o gt 0006 NL 2 0007 NL 2 0008 NL 2 0009 d 0009 NL 2 0010 d 0010 NL 2 o gt 0011 NL 2 0012 4 0012 NL 2 0013 d 0013 NL 1 One scan at startup L B000003 true Source 00001 Dest Dw00002 Source 00011 Dest DW00004 Source 00000 Dest DW00005 Source 000512 Dest DW00006 Source 00000 Dest DW00007 STORE Ey Source 00000 Dest DWw00008 Source 00000 Dest DWw00009 Source 00000 Dest DW00010 Source 00000 Dest DWw00011 Source 00000 Dest DWw00012 Source 00000 Dest DWw00024 STORE A Source 00000 Dest DW00025 END_IF Sets parameters in the first scan after startup Low speed scan DWG L SB000003 High speed scan DWG H SB000001 Sets the remote node number Sets
41. A response is returned by application receive processing MSG RCV function The MSG SND function is not required x2 Because the response is sent in the 262IF 01 no send processing by applications MSG SND function is required For the relationship between the FL net message and message function refer to 6 3 Combination of FL net Mes sages and Message Functions on page 6 29 6 1 Message Send Function 6 1 3 Inputs and Outputs for the Message Send Function e Cir No Circuit Number The Cir No input specifies the circuit number of the transmission device Set the circuit number to the value displayed in the MPE720 Module Configuration Window Module Details 262IF 01 RACK O1 SLOTHO3 Module Type al ELenet l crew Number Jo 1O Start Register O0 Motion Start Register ooo e Motion End Register _ Details Circuit number The valid circuit number range of FL net is to 8 f Ch No Channel Number The Ch No input specifies the channel number of the transmission buffer Any channel number can be specified as long as it is within the valid range If more than one function is being exe cuted at the same time do not specify the same channel number more than once for the same modem number The same channel number can be used as long as the functions are not executed at the same time The valid channel number range of FL net is 1 to 10 lt Example gt In FL net 262IF
42. About FL net 5 2 1 FL net Overview 6 Data Communication Types FL net data communication supports cyclic transmission and message transmission E Cyclic Transmission Cyclic transmission is token based cyclic data transmission Each node shares data via the common memory Cyclic data or token E Message Transmission Message transmission is non cyclic data transmission Usually communication with a specific node is performed when a send request is sent Message data Node For details of data communication refer to 5 3 FL net Data Communication on page 5 9 7 Amount of Transmission Data E Cyclic Transmission The network has an area of 8 5 kwords 8 kbits 0 5 kword 8 kword in all The maximum amount of send data available per node is 8 5 kwords However one word corresponds to two bytes Area 1 0 5 kword Area 2 8 kword Common memory area E Message Transmission The maximum amount of data in one message frame is 1 024 bytes without header Message frame 1 024 bytes a Details of FL net 5 7 5 2 About FL net 5 2 1 FL net Overview 8 Data Area and Memory The following shows the correspondence of memories in the CPU Module and FL net Module 262IF 01 of the Machine Controller The common memory area corresponds to the I O registers IW register OW register and the message transmission buffer area to the MW register Node FL net Module CPU Module
43. Cyclic frame f Message frame Cyclic frame Qa The time from when a local node receives a token until it sends a frame is called a frame interval During this time the minimum time required for each node to send the frame is called the minimum allowable frame interval FL net shares this minimum allowable frame interval in the network For each node the maximum value of the minimum allowable frame intervals set by nodes joined to the network is cal culated and updated each time a node joins leaves a network B 2 a Appendix B FL net Network Management B 2 Joining Leaving FL net Joining Leaving FL net Joining FL net Each node monitors the line at start up until the join token detection time has elapsed When no token has been received during this time the node will newly join a network determining that the network has just been activated In contrast when a token has been received the node will join the network at a halfway point Newly Joining FL net When no token is received even after the join token detection time has elapsed each node prepares to send a trigger and then sends the trigger after an elapse of the remainder of the node number 8 x 4 ms When a trigger is received prior to trigger sending the node does not send the trigger While checking for the presence of duplicate node numbers and addresses and updating the join node management table each node waits for a join request frame sent by all node
44. I O area assigned for each node to High or Low Comment Enter each node name up to ten characters 2 Link Assignment Deletion Link assignments can be deleted in units of lines according to the following procedure Care should be taken for assignment deletion because the deleted assignment cannot be restored Click any cell on an assignment line to be deleted from the Link Assignment Tab Page Select Edit Assignment Delete from the Main Menu f gEngineering Manager File Edit View Window Help SEEM Delete E REF LST CHE Network Configuration E FL net 262IF 2200 E MP2200 Offline Local SF ay cre aS eh FeR Mot h eh E EER fn PT CPU RACK 01 Slot 03 cIR 01 1000 31FF l Transmission Parameters Link Assignment Link Status Status Common Memory Areal 0000 0511 Common Memory Area2 0000 8191 Po Node reat area areaz Oaea Local Nodd No Numbei Common memory Size _REG No Common memory Size _REG No _ SCAN or oo foooo 0004 IWi 1000 1003 0000 OO6CIW 1200 1238 High 002 0004 OO0E OW 1004 1009 0060 001C OW 123C 1245 High 004 0010 0002 IW 100A 100B 0070 003CIW 1246 1263 High The selected assignment line will be deleted A FL net Transmission Definition 4 8 4 2 FL net Transmission Definition 4 2 2 Link Assignment Tab Page 3 Link Assignment Setting Example and Common Memory Assignment Image The fo
45. List on page 6 30 and specify a system register number SWOOOOD to access 1 MP2100M Machine Controller Name Register No Remarks I O Error Count Sw00200 Number of I O error occurrences Number of Input Errors Swo00201 Number of input error occurrences Input Error Address w00202 o of the latest input error IWOOUU register num er Number of Output Errors SW00203 Number of output error occurrences Output Error Address SW00204 Address of the latest output error OWOOO0L register number SWw00205 Reserved by the system SW00206 Not used SW00207 I O Error Status SW00208 to SW00215 MP2100M Machine Controller error status SW00216 to SW00223 Reserved by the system SW00224 to SW00228 SVB 01 Module error status SW00229 to SW00239 Reserved by the system SW00240 to SW00247 Error status of slot 1 of rack 2 Depends on the mounted module and error code SW00248 to SW00255 Error status of slot 2 of rack 2 Depends on the mounted module and error code SW00256 to SW00263 Error status of slot 3 of rack 2 Depends on the mounted module and error code SW00264 to SW00271 Error status of slot 4 of rack 2 Depends on the mounted module and error code SW00448 to SW00455 Error status of slot 9 of rack 4 Depends on the mounted module and error code Racks 2 to 4 can be used only when using MP2100MEX Troubleshooti
46. Make the following settings with the LAN cable connected 1 Click the Windows Start Button and select Settings Control Panel Internet Options The Internet Properties Dialog Box will be displayed 2 Click Connections Tab to display the tab page Click the LAN Settings Button Internet Properties l 2 x General Security Privacy Content Connection Programs Advanced To set up an Intemet connection click m Setup r Dial up and Virtual Private Network settings Add Remove Choose Settings if you need to configure a proxy server for a connection Neverdialac aj Dial whenever an Always dial my defaul jection Is not present tion Curent default None Set Default r Local Area Network LAN settings LAN Settings do not apply to dial up connections LAN Settings Choose Settings above for dial up settings OK Cancel Apply The Local Area Network LAN Settings Dialog Box will be displayed 3 Check that the Automatically detect settings Check Box is cleared and click the OK Button to close the dialog box Local Area Network LAN Settings f 2 x Automatic configuration Automatic configuration may override manual settings To ensure the of manual settings disable automatic configuration Operon detect settings Use automatic configuration script Address m Proxy server Vv Use a proxy server for your LAN These settings will not appl
47. Message Send Function 6 1 3 Inputs and Outputs for the Message Send Function Param Parameter List Leading Address The PARAM input specifies the leading address of the parameter list A parameter list will be automatically created from the 17 words starting with the specified address Use the parameter list to input the function code and other related parameters The processing results and status are also output to the parameter list Refer to 6 1 4 Parameter List for MSG SND Function on page 6 9 for information on the parameter list Example The following parameter list will be created when the Parameter List Leading Address is set to DA000000 Parameter Register Feree aha 0 DW000000 PARAMO0 DW000001 PARAMO1 DW000002 PARAM02 DW000003 PARAM03 DW000004 PARAM04 DW000005 PARAM05 DW000006 PARAM06 DW000007 PARAMO07 DW000008 PARAMO08 DW000009 PARAM09 DW000010 PARAM10 DW000011 PARAMI1 DW000012 PARAM12 DW000013 PARAM13 DW000014 PARAM14 DW000015 PARAM15 DW000016 PARAM16 Outputs The following table gives the registers that can be used for the outputs Inputs O Designation Applicable Registers Busy Complete B VAL Any bit registers including those with subscripts except for and C registers Error The following sections describe the outputs in more detail Busy Processing in Progress Specify the bit that will report when sending the mes
48. Physical Port to the computer s serial communication port Leave the other items on the default settings Once the settings have been completed and checked click the OK But ton to close the dialog box Serial Port Setting x Physical Port amin x Unit No fi 0 63 Baud Rate 13200 x Data Bits 8 z Parity EVEN Stop Bits 1 z Cancel Default Mounting and Starting the Module 3 9 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 4 The Logical Port Setting Window will be displayed Click the OK Button again The display will return to the Communication Manager Window Check that Serial has been allocated to Logical PT number 1 Communication Manager File Tool Control Modem Window Help w Alalla 3 E Saving the Communication Port Settings and Restarting the Communication Manager Save the communication port settings and restart the Communication Manager to validate the settings 1 Select File Save A save confirmation window will be displayed Click the Yes Button to save the communication port settings Communication Manager CpPre AES Tool Control Modem Window He P The Information will be Saved x Are You Ready Beal These settings will be used as the communication port information whenever the Communication Manager is started 2 Close the Communication Manager Window and restart to validate the settings Select File Exi
49. Receive Function 3 I O Timing Chart The following timing charts show the bit inputs and outputs used with the MSG RCV function lt Normal Processing gt To send another message it is not necessary to turn OFF the Execute command after processing has been completed for the first message IN Execute Send Message Execute Command IN Abort Send Message Abort Command OUT Busy Processing in Progress OUT Complete OUT Error Error Occurred lt Abort Processing gt Time To send another message it is not necessary to turn OFF the Execute command after processing has been completed for the first message IN Execute Send Message Execute mV IN Abort Send Message Abort Command OUT Busy Processing in Progress OUT Complete 1 scan OUT Error Error Occurred lt Error Processing gt gt P Time To send another message it is not necessary to turn OFF the Execute command after processing has been completed for the first message IN Execute Send Message Execute Command IN Abort Send Message Abort Command OUT Busy Processing in Progress OUT Complete OUT Error Error Occurred gt Time 1scan gt 6 2 4 Parameter List for MSG RCV Function The Param input to the MSG RCV function is a parameter list structure consisting
50. Removing a 262IF 01 Module 3 6 3 3 Setting the Communication Manager 3 8 3 3 1 Opening the Communication Manager 3 8 3 3 2 Setting the Communication Manager 3 9 3 4 Self configuration 3 19 3 4 1 Executing Self configuration 3 19 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 20 3 5 1 Starting MPE720 Ver 6 and Setting Communication 3 20 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network 3 21 o Mounting and Starting the Module 3 1 3 1 Applicable Machine Controllers and Supported Versions 3 1 1 Applicable Machine Controllers 3 1 Applicable Machine Controllers and Supported Versions 3 1 1 Applicable Machine Controllers The MP2000 Series Machine Controllers to which the 262IF 01 Modules can be mounted are listed in the following table Max No of Name Model Connectable Remarks Modules Base Unit with 100 sy JEPMC BU2200 8 modules MP2200 200 VAC input when using The maximum number of connectable Modules is the Base Unit with 24 the CPU 01 total for the maximum expansion to four Racks VDC input JEPMC BU2210 or CPU 02 MP2300 JEPMC MP2300 2 modules MP2310 JEPMC MP2310 E
51. SB000003 High speed scan DWG H SB000001 Sets the remote node number Sets the data address address 100 Set the transaction code 10000 in MW00100 and the data in MW00101 to 00612 Sets the data size 513 words including one word transaction code Sets the remote CPU number Sets the coil offset Sets the input relay offset Sets the input register offset Sets the holding register offset Clears the system registers Clears the normal pass counter Clears the error counter Message Send and Receive Functions 6 43 6 44 6 5 Programming Example 6 5 4 Sending Request Client Response Server according to Non procedure Protocol Normal Abnormal Executing completion completion Abort command DB000210 DB000211 DB000212 DB000202 0013 TON 10ms Al A pols Set 00300 Count DW00031 Abort command DB000202 Abort command DB000202 DB00021B DB000400 10014 0019 NL 1 IF E TA DB000400 true 0016 m ee Dest DW00023 10017 0024 NL 1 Command Start sending DB000201 DB000200 0018 TON 10ms A 0025 S NLI et 00100 Count DW00030 Normal Abnormal Start sending completion completion Abort command Command DB000200 DB000211 DB000212 DB000202 DB000201 Oak 0028 NL 1 Command DB000201 10020 MSG SND A wee Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 Pro Typ 00002 Cir No 00001 Ch N
52. SIEPC88070033 Provides a detailed description on the MP2000 Series Machine Controller built in SVB Module and slot mounting optional SVB 01 Module Machine Controller MP2000 Series Communication Module User s Manual SIEPC88070004 Provides the information on the Communication Module that can be connected to MP2000 Series Machine Controller and the communication meth ods Machine Controller MP900 MP2000 Series User s Manual Ladder Programming SIE C887 1 2 Describes the instructions used in MP900 MP2000 ladder programming Machine Controller MP2000 Series User s Manual Motion Programming SIEPC88070038 Describes the instructions used in MP2000 motion programming Machine Controller MP2000 Series MPE720 Programming Device Version 6 User s Manual SIEPC88070030 Describes how to install and operate the program ming tool MPE720 version 6 for MP2000 Series Machine Controllers Machine Controller MP900 MP2000 Series MPE720 Software for Programming Device User s Manual SIEPC88070005 Describes how to install and operate the MP900 MP2000 Series programming system MPE720 Machine Controller MP900 MP2000 Series Describes the programming instructions of the New Communication Modules f SIE C887 13 1 Ladder Editor which assists MP900 MP2000 New Ladder Editor Programming Manual Series design and maintenance Describes the operating methods of the New Ladder Ma
53. SND Holding register offset MW00000 PARAM11 Data address PARAM05 Data size ad PARAM06 Remote virtual address space a a o Remote CPU number PARAMO7 10000H Data address PARAM05 E When Pro Typ 2 Non procedure Protocol When non procedure protocol 1 2 has been specified in Pro Typ set a transaction code in the leading register of the data address and store the FL net message data to be sent in the subsequent register Specify the data size maximum 513 words including one word for the transaction code in the data size PARAMO06 Holding register offset PARAM11 Data address PARAM05 Data size PARAM06 Data address to be used by MSG SND Mwo0000 MW rir Transaction code S MWarxxk 1 FL net message data 6 2 Message Receive Function 6 2 1 Basic Specifications 6 2 Message Receive Function When a request is received assuming that the 262IF 01 is an FL net message transmission server or a response is received as a client the message receive function MSG RCV is used Upon FL net message reception by the MSG RCV function the 262IF 01 automatically sends a response message and quits the message function When the MSG RCV function has not been started the received FL net message is retained in the 262IF 01 for 5 seconds but is discarded unless the MSG RCV function is started after 5 seconds passes As for FL net messages to be looped back withi
54. Therefore be sure to follow all procedures and submit all relevant documentation according to any and all rules regulations and laws that may apply Specifications are subject to change without notice for ongoing product modifications and improvements 2008 YASKAWA ELECTRIC CORPORATION All rights reserved MANUAL NO SIEP C880700 36A Published in Japan July 2008 08 7 08 5 3
55. a g E 5 gt 5 e S E 3 3 8 3 6 2 6 Zz Zz Zz Zz Common memory area 1 size variable in a range from 0 to 200H iSet by Transmission Parameters Tab Page Local node OW register Common memory area 2 size variable in a range from 0 to 2200H I O ending register number common memory area 1 size Other node IW register 4 2 FL net Transmission Definition 4 2 3 Link Status Tab Page 4 2 3 Link Status Tab Page The FL net link status can be monitored on the Link Status Tab Page RACK O1 Slot 02 cIR 02 2200 43FF PT 1 UT 1 CPUX 1 Transmission Parameters Link Assignmd a RN R Local Noad No aaa 01 001 leave Run 02 002 Join Run Detail a osm Detail Detail Detail Detail Detail e o o N j o N B Detail 3 ea lt e E ooo a S ee O0 00 0 The following gives a detailed description Local Node Displays as a local node number No Dispalys the Interface number for CPU fixed Node Number Dispalys the node number of each node set in the Link Assignment Tab Page FA link Displays the current status regarding whether each node set in the Link Assignment Tab Page has joined or left FL net as Join or Leave This information is bit 0 link information of the FL net link information
56. a set of rules required for communication FL net employs an FL net dedicated FA link protocol that lies in the UDP IP or upper layers Does FL net allow general PC connections The FL net units to be installed in FA controllers such as a programmable controller PLC and computer numeric control CNC equipment are intelligent units with pro cessors on their boards Because PC Ethernet cards are non intelligent cards called dumb cards it is generally recommended to use FL net boards according to PC per formance and usage What is topology A networking topology refers to a network wiring method Though star tree bus and ring topologies are available as main topologies they can be understood more easily from a viewpoint of logical wiring rather than physical wiring A star topology is used for 1OBASE T 100BASE TX in FL net On the other hand a bus topology is used for 1OBASES in FL net What types of network cables are available How long are the cables and how many nodes can be connected to them The following summarizes the standards characteristics and restrictions of the most popular Ethernet cables 1OBASE T 100BASE TX Twisted pair cable UTP maximum transmission dis tance per segment 100 m 500 m maximum number of connectable nodes per seg ment 254 e 1OBASES Thick coaxial cable yellow cable maximum transmission distance per segment 500 m 2 500 m maximum number of connectable nodes pe
57. and message functions refer to 6 3 Combination of FL net Mes sages and Message Functions on page 6 29 3 List of Transaction Codes 5 3 FL net Data Communication 5 3 2 Message Transmission Each message has a request or response transaction code in its header for message frame identification Transaction Code Message Function Request Response Decimal Hexadecimal Decimal Hexadecimal Transparent message 10000 to 59999 2710 to EASF Word block read 65005 FDED 65205 FEBS Word block write 65006 FDEE 65206 FEB6 Network parameter read 65007 FDEF 65207 FEB7 Network parameter write 65008 FDFO 65208 FEB8 Stop command 65009 FDF1 65209 FEB9 Start command 65010 FDF2 65210 FEBA Profile read 65011 FDF3 65211 FEBB Log data read 65013 FDF5 65213 FEBD Log data clear 65014 FDF6 65214 FEBE Message loopback 65015 FDF7 65215 FEBF For notes on actual transaction code input to registers refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 4 Virtual Address Space and Physical Address A CPU Module register to be accessed by the message transmission command and a register number range are indi cated A virtual address is represented in 32 bits The virtual address will vary depending on CPU Register Name Physical Address Virtual Address hexadecimal notation MW register MW00000 to MW65534 01100000000 to 0OO000FFFE
58. and that of the area 2 size is 2000H The default value is 200 H When reducing this value reduce the I O register range in advance on the Module Configuration Window by the value to be reduced or by the value greater than the value to be reduced When an attempt is made to reduce a common memory area 1 range without this operation an error will occur lt Example gt To set common memory area 1 size to 100 H when an I O leading register number is 0402 and an I O ending register number is 2601 the I O register number must be reduced to 2501 or less or the I O leading register number must be set to 0302 or more When the default value is changed an error occurs for the following reasons Because the common memory area 1 size is 200H and the I O register size is 2200H by default the default common memory area 2 size I O register size common memory area 1 size is 2000H maximum value of common memory area 2 size When the common memory area 1 size is less than the default value of 200 an error will occur because the common memory area 2 size exceeds the maximum value of 2000H For common memory and areas 1 and 2 refer to 5 3 1 4 Common Memory and Areas 1 and 2 on page 5 9 and 5 3 1 5 Assignment of I O Register and Common Memory on page 5 10 For relationship between common memory assigned to the I O register and common memory assigned to each node refer to 4 2 2 3 Link Assignment Setting Example and Common Memory Assignment Im
59. any unused slot Mounting and Starting the Module o 3 7 3 8 3 3 Setting the Communication Manager 3 3 1 Opening the Communication Manager 3 3 Setting the Communication Manager This section describes the software called the Communication Manager that is used to set the communication method for engineering communication between the personal computer running the MPE720 and the MP2000 Series Machine Controller Use a Communication Module other than the 262IF 01 Module for communication between the Machine Controller and the personal computer running the MPE720 and set an appropriate communication method depending on the Mod ule used Set the communication conditions with the Communication Manager after the MPE720 Programming Device has been installed Once they have been set it is unnecessary to set from the next startup except when other conditions are to be added 3 3 1 Opening the Communication Manager 1 Double click the Communication Manager Icon in the YE_Applications Folder to start the Communi cation Manager Alternatively select All Programs YE Applications Communication Manager under the Windows Start Button f YE_Applications 2 0 x File Edit View Favorites Tools Help a ay Back GY JO search Folders gt iCommunicatio MPE720 MPE 72Z0 Ver 6 MN Manager Double click The Communication Manager Icon will be displayed in the task tray at the right bottom of the wind
60. be displayed 6 Select Internet Protocol TCP IP and click the Properties Button General Connect using 8 Intel R PRO 1000 MT Network Connection Components checked are used by this connection M Client for Microsoft Networks M amp File and Printer Sharing for Microsoft Networks aie g Internet Protocol TCP IP Install Uninstall The Internet Protocol TCP IP Properties Dialog Box will be displayed 7 Click Use the following IP address Option and enter 192 168 1 2 for IP address and 255 255 255 0 for Subnet mask Then click the OK Button to close the dialog box Internet Protocol TCP IP Properties 2 x General You can get IP settings assigned automatically if your network supports this capability Otherwise you need to ask your network administrator for the appropriate IP settings btain an IP address automatically e the following IP address address 192 168 1 2 Subnet mask 255 255 255 0 Default gateway 7 3 Obtain DNS server address automatically Use the following DNS server addresses Preferred DNS server Alternate DNS server Advanced Cancel 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager c Setting the Ethernet Communication Port 1 Double click Logical Port No 2 in the Communication Manager Window to display the Logical Port Setting Dialog Box File View Tool Control Modem Help
61. cables OOOO OOOO OOOO vii viii E Maintenance and Inspection Precautions Z CAUTION Do not attempt to disassemble the product There is a risk of electrical shock or injury Do not change wiring while power is being supplied There is a risk of electrical shock or injury E Disposal Precautions Z CAUTION Dispose of the product as general industrial waste Contents Using this Manual iii Safety Information v Safety Precautions v 1 FL net Overview 1 1 1 1 What is FL net 1 2 1 2 FL net Protocol 1 2 1 3 FL net Features 1 3 1 4 FAQ on FL net 1 4 1 5 Basic FL net Terminology 1 6 2 Overview of 262IF 01 Module 2 1 2 1 Overview of 262IF 01 Module 2 2 2 1 1 Module Specifications 2 3 2 1 2 Appearance and Connectors 2 6 2 1 3 Status I
62. completion Dev Typ 00014 Error DB000212 coil turns ON at the completion of processing Pro Typ 00001 Pro Type Always 1 MEMOBUS Cir No 00001 communication Ch No 00001 Cir No circuit number 1 Depends on the k EETA connection port zan Ch No channel number 1 Use 1 to 10 for the Normal completion 262IF 01 Turns ON after the query message is sent NL 1 DB000211 true and the response message is received 0023 INC E Increments the normal pass counter ree Dest DW00024 n E END IF a 0038 NL 1 Cc gt Abnormal completion LL Ended with transmission errors Q wee DB000212 true Q X 0026 INC Ay Increments the abnormal pass counter 2 powo Dest DW00025 go c 0 N STORE E Stores the processing results g ooa Source DW00000 no Dest DW00026 a 0028 Stores the status See Source DW00001 Dest DW00027 TE END_IF 0043 NL 1 0030 LEN 0044 NL 1 6 35 6 36 6 5 Programming Example 6 5 2 Word Block Data Write Client 6 5 2 Word Block Data Write Client The following shows an example where the 262IF 01 acts as an FL net message client to request a word block data write with a data size of 100 words from a virtual address offset 0 to the remote device node number 254 MSG SND Function Setting The MSG SND function is set as follows HSG SND a B Execute DB000201 B Busy DB000210 O l B Abort DB000202 B Complete DB000211 Transmission
63. following status link transmission takes place normally LED Link Status 1 X Status 2 RUN ERR LNK Upper Layer FA Link y 8000 local node 0061 local node Lit Not lit Intermittently lit 0080 8000 other node 0061 other node 1 This status can be checked on the Status Detail Window refer to page 4 10 for FL net transmission definition x2 This status can be checked from State of local node on the Status Tab Page refer to page 4 12 for FL net trans mission definition 2 When Cyclic Transmission Is not Performed Normally When cyclic transmission is not performed normally check the following LED Link Status Status Causes Countermeasures RUN ERR LNK Upper Layer FA Link Collect network configuration information on the Network 0061 or The common mem Configuration Window for i 8000 local node 0001 ory settings do not FL net transmission defini Cit Flashi 8000 other node local node or 0980 match those of the tion check the common mem other node other node ory settings of the other nodes and then change the link assignment Not 8000 local node 0000 local node The node number is a Flash Lit 0000 other node 0000 other node 0940 not unique Charge the nodetumb r No network connec Not Not 8000 local node 0040 local node tion has peen made Lit Lit Lit 0000 oth de 0060 oth de 0020
64. follows MSG SND Al B Execute DB000201 B Busy DE000210 B Abort DB000202 B Complete DB000211 Transmission device FL net _____ W Dev Typ 00014 B Error DB000212 Protocol type Non procedure protocol W Pro Typ 00002 Circuit number 1 W Cir No 00001 Transmission buffer channel number 1 Y Ch No 00001 Parameter list leading address A Param DA0O0O0O0O DA00000 DW00000 to DW00016 is used 2 MSG SND Parameter Setting The parameter list from DA00000 is set as follows Parameter list Setting Ea orani 0 Register Contents Value Remarks PARAMO0 Dwo00000 Processing result PARAMOI1 Dwo0001 Status PARAM02 DW00002 Remote node number 1 PARAMO3 DW00003 Option 0 Not used PARAM04 DW00004 Function code 0 Not used PARAMO0S5 DW00005 Data address 100 FL net virtual address PARAMO6 Dwo0006 Haase 513 One word transaction code included PARAMO7 Dwo00007 Remote CPU number 0 Address upper word PARAMO08 DW00008 Coil offset 0 Not used PARAMO09 DW00009 Input relay offset 0 Not used PARAMI10 DW00010 Input register offset 0 Not used PARAMI1 DW00011 Holding register offset 0 PARAM12 DW00012 Reserved by the system 0 PARAM13 DW00013 Reserved by the system 0 PARAM14 Dwo00014 Reserved by the system 0 PARAMI5 DW00015 Reserved by the system 0 PARAM16 DW00016 Reserved by the system 0 For register access method and notes at regist
65. functions according to purpose The common memory function allows each node to share the same data through cyclic communication and the message communication function allows only necessary information to be transferred on demand Large common memory A large common memory 8 kbits 8 kwords is supported Fast response A fast response of 50 ms 32 nodes 2 kbits 2 kwords can be realized High reliability by masterless system Because no master station is needed each node can join or leave without affecting communications between other nodes Thus each node can be turned ON or OFF and maintained independently FL net Overview 1 3 1 4 FAQ on FL net 1 4 FAQ on FL net The following gives a list of frequently asked questions and answers Question Answer What is Ethernet Ethernet refers to a cable type specification and is available with local area networks LAN Ethernet enables data transfer between computers at a baud rate from 10 Mbps to 100 Mbps Presently the prevailing Ethernet cable for office automation is a 100 Mbp twisted pair cable UTP Ethernet allows communication through the use of multi vendor software protocols What is FL net FL net refers to a network capable of interconnecting FA controllers such as program mable controllers PLC and computer numeric control CNC equipment so as to trans fer control data at high speed between controllers Cables are identical to tho
66. later Ver 6 06 or later MP2100M Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later MP2500MD Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later 3 2 3 2 Mounting and Removing a Module on Machine Controller 3 2 1 Mounting a 262IF 01 Module 3 2 Mounting and Removing a Module on Machine Controller 3 2 1 This section describes mounting and removing a 262IF 01 Module Mounting a 262IF 01 Module Use the following procedure to mount a 262IF 01 Module When replacing a 262IF 01 Module first refer to 3 2 2 Removing a 262IF 01 Module on page 3 6 and remove the 262IF 01 Module that needs to be replaced Preparation 1 Backup the Programs Save the programs written to the Machine Controller in the personal computer using MPE720 MPE720 Ver 5 00 Right click the PLC folder and then select Transfer All Files From Controller to MPE720 MPE720 Ver 6 00 Open the project file and then select Online Transfer Read from Controller 2 Save in the Flash Memory Using the MPE720 save the program data from the Machine Controller in the flash memory MPE720 Ver 5 010 Right click the PLC folder and then select Transfer Other Save to Flash MPE720 Ver 6 00 Open the project file and then select Online Transfer Save to Flash 3 Remove the Machine Controller and Expansion Rack Turn OFF the power supply and remove all the cables connected to the Machine Controller or Expansion Rack MP2200 Bas
67. network layer and controls communication data flow Though both of TCP and UDP belong to the transport layer employing IP as the network layer their service content differs greatly TCP provides the upper layer with reliable services that need not be conscious of data segmentation In contrast UDP sends a group of data data diagram to the upper layer as is and does not guarantee whether it has reached a destination normally Acknowledgment and resending at data reception are left to the topmost layers Though UDP is less reliable than TCP it provides communication services with less overhead FL net uses UDP This is because the TCP s complicated data acknowledgment resending procedure is redundant for FL net By avoiding this procedure UDP uses tokens to manage sending rights and segments and integrates multiple frames at the upper FL net protocol layer for high speed data exchange FL net Port Number To implement services on the FL net protocol layer which lies above the transport layer port numbers have been pre defined in FL net as shown below However the FL net users do not have to define these port numbers in the parame ters Name Port Number 1 Port number for token frame and cyclic frame 55000 fixed 2 Port number for message frame 55001 fixed 3 Port number for trigger frame or join request frame 55002 fixed 4 Pot number for sending port 55003 fixed A 8 FL net Data Format 1 Overview
68. network stations This is the target time from when each station receives the token until the next time the same station receives the token Set 100 This is the time from when a message is sent until the response is received Set 255 Leave the other items set to their default values Click the Channel Tab in the CP 215 Port Setting Dialog Box Select 2 under Panel Command Channel Leave the other items set to their default values and click the OK Button to close the dialog box CP 215 Port Setting 4 Hardware raane chert a l Panel Command Channel D MEMOBUS Read Channel 2 i MEMOBUS Write Channel 2 MEMOBUS Passive Channel p m 0 5 0 16 0 16 0 16 Cora Cancel Default Mounting and Starting the Module 3 18 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 7 The Logical Port Setting Dialog Box will be displayed again Click the OK Button to return to the Communication Manager Window Check that CP 215 MPLINK CP 215 connection is assigned to the Logical Port No 4 Communication Manager File View Tool Control Modem Help eS oS ven Logica PTKnd_ DuaL Physica Device TimeOut IRQ Address 1 Serial COMI 10000 2 CP 218 1 10000 3 Ethernet LP 1 10000 cP 215 1 10000 5 8 Save the settings and restart the Communication Manager Refer to amp Saving the Communication Port Settings and Restarting the
69. of Transmission Words Up to 512 words 1 The cable length restriction in repeater repeater hub or switching hub usage varies depending on a selected baud rate For repeater or switching hubs use a commercially available hub for Ethernet Hubs manufactured by the Japan Electrical Manufacturer s Association JEMA are recommended Restrictions on 100BASE TX connection 2 4 Item When Repeater Hub Is Connected When Switching Hub Is Connected Cable length between node and hub 100 m or less 100 m or less Cable length between hubs 5 m or less 100 m or less Number of hubs between nodes Up to 2 hubs Not limited e Restrictions on 10BASE T connection Item When Repeater Hub Is Connected When Switching Hub Is Connected Cable length between node and hub 100 m or less 100 m or less Cable length between hubs 100 m or less 100 m or less Number of hubs between nodes Up to 4 hubs Not limited node is based on MP Series Machine Controller specifications x2 The I O assignment restriction which defines that the maximum number of nodes as 64 nodes including the self x3 A message can be only sent from the client Client Data sending side Server Data receiving side 2 1 Overview of 262IF 01 Module 2 1 1 Module Specifications 3 Operating Environment Specifications Item Specifications A
70. or Leave High ranking layer Upper layer RUN STOP Displays the bit 7 RUN STOP status of the FL net upper layer status as RUN or Stop A FL net Transmission Definition 4 14 4 2 FL net Transmission Definition 4 2 7 Saving FL net Transmission Definitions Details Button Clicking this button displays the Status Detail Window so that the FA link or upper layer status of the node can be monitored For the Status Detail Window refer to 4 2 4 Status Detail Window on page 4 10 Search Start Button Clicking this button starts a status search of all nodes connected to FL net and updates status information 40 Close Button Clicking this button closes the Network Configuration Window 4 2 7 Saving FL net Transmission Definitions When an FL net transmission definition has been set or changed select File Save amp Save into flash memory from the Main Menu to save the FL net transmission definitions 5 Details of FL net This chapter describes the FL net transmission system in detail 5 1 Ethernet Segment Configuration Example 5 2 5 1 1 10BASE5 System 5 2 5 1 2 10BASE T System 5 2 5 1 3 100BASE TX system 5 3 5 1 4 Ethernet IP Address 5 4 5 2 About FL net
71. setting setting Execute DB000201 to ON 1 causes a waiting state for reception When a word block data read request transaction code 65005 is received from a remote device the 262IF 01 sends a word block data read response transaction code 65205 At this time data in MW00100 to MW000109 10 words is read When a word block data write request transaction code 65006 is received from a remote device the 262IF 01 sends word block data write response transaction code 65206 At this time data with a data size of 10 words is read from virtual address offset 0 of the remote device and written to MW00100 to MW000109 10 words of the 262IF 01 The virtual space address data size specified in the request message is stored in the data address DW00005 and DW00006 For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page 6 13 Message Send and Receive Functions 6 39 6 5 Programming Example 6 5 3 Word Block Data Read Write Server 3 Programming Example The following shows an example of ladder programming executed by the settings in the previous page One scan at startup Sets parameters in the first scan after startup 0000 p 0000 e Low speed scan DWG L SB000003 NL 1 High speed scan DWG H SB000001 0001 Sets the coil offset Nie Source 00000 Dest DWw00008 0002 Sets the input relay offset opos Source 00000 Dest DW00009
72. station CPU number when the remote station is Yaskawa CP series Message Send and Receive Functions 6 9 6 10 6 1 Message Send Function 6 1 5 Parameter Details for MSG SND Function 6 1 5 Parameter Details for MSG SND Function This section describes the parameter list in detail for MSG SND function 1 PARAMOO Processing Result The processing result is output to the upper place byte of PARAM00 The lower place byte is for system analysis Value of Processing Result Meaning 00O0H Processing in progress busy 1000H Processing completed Complete 8yQOOH Error occurred Error If an error occurs troubleshoot the problem according to the value of the processing result as listed below Error Error Contents Description 8000H Reserved by the system 8100H Function code error An undefined function code was sent or received Check PARAM04 function code 8200H Address setting error One of the following settings in not within the valid range Check the settings PARAM05 data address PARAM11 holding register offset 8300H Data size error The size of the sent or received data is not within the allowable range Check PARAMO6 data size 8400H Circuit number setting error The circuit number is not within the allowable range Check the circuit number in the MSG SND function 8500H Channel number setting error The transmission buffe
73. the function code word block write Sets the data address address 0 Sets the data size 512 words Sets the remote CPU number Sets the coil offset Sets the input relay offset Sets the input register offset Sets the holding register offset Clears the system registers Clears the normal pass counter Clears the error counter Message Send and Receive Functions 6 37 6 38 6 5 Programming Example 6 5 2 Word Block Data Write Client 0020 NL 1 0016 d 0023 NL 1 0017 4 0024 NL 2 0025 NL 1 0019 d 0026 NL 1 0029 NL 1 0035 NL 1 0 0036 NL 1 0037 NL 2 0038 NL 1 0025 d 0039 NL 1 0040 NL 2 0041 NL 2 0 0042 NL 2 Executing DB000210 Set 00300 Count DW00031 Abort command DB000202 Abort command DB000202 DB00021B DB000400 true Dest DW00023 END_IF Command DB000201 TON 10ms Set 00100 Count DW00030 Abnormal completion DB000212 Normal completion DB000211 Start sending DB000200 Command DB000201 MSG SND z Execute DB000201 Busy DB000210 Complete DB000211 DB000212 Abort DB000202 Dev Typ 00014 Pro Typ 00001 Cir No 00001 Error Ch No 00001 Param DA00000 Normal completion DB000211 true END _IF Abnormal completion DB000212 true STORE Source DW00000 Dest DW00026 STORE E Source DW00001 Dest DW00027 Norm
74. the system register The registers allocated for each error status when an I O Module LIO 01 02 FL net Communication Module 262IF 01 and DeviceNet Communication Module 260IF 01 are mounted in slots 1 2 and 3 of the MP2300 Machine Con troller respectively are described below a MP2300 Machine Controller Basic Module Error Status Name Register No Remarks Slot 0 Error Status per 4 Depends on the mounted module and error code Reserved by the system paa z Depends on the mounted module and error code Slot 1 Error Status erie j Depends on the mounted module and error code Slot 2 Error Status pa Depends on the mounted module and error code Slot 3 Error Status pe Depends on the mounted module and error code E Register Allocation Slot 0 Reserved for Basic Module Bit No E catabrsandssdaantadcasdbesaasuscaauveedac G87 areneasannetaeswerarenecaiseadusasecinenee 0 SW00208 Error code I O error 2 Subslot No 2 SW00209 Error code Station error 1 Subslot No 3 SW00210 ST 15 seeen ST 2 ST 1 Not used SW00211 Not used ST 30 teetttee ress ST 17 ST 16 Sw00212 Not used ttt teens Not used SW00213 Not used e Not used SW00214 Not used S eee Not used SW00215 Not used ttttttttte es Not used Troubleshooting 7 9 7 2 Common Network Problems and Countermeasures 7 2 4 Details on I O Error Status
75. 00 MWO0015 000000 MWO0016 000000 MWO0017 000000 MWO0018 000000 MWO00019 000000 MWO00020 000000 MW 00021 000000 MW00022 000000 MW00023 000000 MW00024 000000 MW00025 000000 MW00026 000000 MW00027 000000 MW00028 000000 MW00029 000000 MWO0030 000000 MWO00031 000000 MWO0032 000000 MWO00033 000000 MWO00034 000000 MWO00035 000000 1DEC _ 2HEX 3 FLOAT 4BINARY 5 8 NEXT B 7 DEL B_ 8 NEW B 3 fio m i2MENU1 MI Nm Clicking the DEC Button will display the list in decimal values Clicking the HEX Button will display the list in hexadecimal values 3 Displaying a Register List with the Quick Reference MPE720 Ver 5 00 Register lists can also be accessed with the Quick Reference Select View Quick Reference from the Main Menu of MPE720 Engineering Manager Window File View Help Tool Bar gt CRO DIS REG Q v Status Bar Te REF LST cho Quick Referrence Motion Task Manager The Quick Reference will be displayed at the bottom of the Engineering Manager Window Refer to 4 1 1 Displaying the Module Configuration Window on page 4 2 for details on how to display the Engi neering Manager Window 2 Click the Register List Tab to switch to the register list Message Send and Receive Functions 6 31 6 32 6 4 Displaying a Register List and Notes at Register Input 6 4 2 Notes at Register Input 3 Enter the first register number MWOOOOL to be acc
76. 00008 PARAMO08 DW000009 PARAM09 DW000010 PARAM10 DW000011 PARAMII Dwo000012 PARAM12 Dwo000013 PARAM13 Dwo000014 PARAM14 Dwo000015 PARAMI15 DW000016 PARAM16 2 a b c 6 2 Message Receive Function 6 2 3 Inputs and Outputs for the Message Receive Function Outputs The following table gives the registers that can be used for the outputs Inputs I O Designation Applicable Registers Busy Complete B VAL Any bit registers including those with subscripts except for and C registers Error The following sections describe the outputs in more detail Busy Processing in Progress Specify the bit that will report when receiving the message is being processed The Busy output will be ON while message receive processing or abort processing is in progress Keep the Execute command or Abort command ON while the Busy output is ON Complete Processing Completed Specify the bit that will report when processing to receive the message has been completed The Complete output will be ON for only one scan after message receive processing or abort processing has been com pleted normally ERROR Error Occurred Specify the bit that will report when an error has occurred while receiving the message The Error output will turn ON for only one scan when an error occurs Message Send and Receive Functions 6 21 6 22 6 2 Message Receive Function 6 2 3 Inputs and Outputs for the Message
77. 04 10040060 OO1QOW 123C 1245 High 0002 IW 100A 100B 00XO O3CIW 1246 1263 High 6 words 10 words SV A es amp re RY 2 A A Ls e 8 S S S G cs fame z a E 2 e E Q FL net common memory N gt y Set by Link Assignment 8 2 2 R 2 Tab Page S E S 5 e 5 Z z S oO oO 3 3 8 8 Zz z z Zz gt z e A A jt Area g a ce al iar ee E aa f a if Ped A i Si i RS TEY O gw rs DE NUD aw N iS K N O WS N N amp S z EE a aleja a 2 a amp fe E E St lt CPU Module I O register 5 gt o 5 gt 5 a o 2 2 O 2 5 Pe 5 5 5 gt E z A 3 3 8 8 3 8 2 z z z Zz i Common memory area 1 size i r l variable in a range from Common memory area 2 size variable in a range from 0 to 2200H i 0 to 200H I O ending register number common memory area 1 size 1 Set by Transmission Parameters Tab Page Local node OW register Other node IW register The I O registers IW register OW register are defined as a continuous area consisting of areas and 2 and are filled starting with area 1 In link assignment definition it is allowed to define only area 1 or area 2 5 10 6 7 a b 5 3 FL net Data Communication 5 3 1 Cyclic Transmission Common Memory Broadcast In FL net cyclic transmission a token holding node broadcasts data in the area assigned for the node simultaneous send communication
78. 2 7 operating environment specifications 2 5 Option Cover 3 3 3 7 option panel 3 6 Index outputs message receive function 6 21 message send function 6 7 parameter list for MSG RCV function 6 23 for MSG SND function 6 9 power supply wiring and grounding A 15 programming example 6 33 receiving transparent message request server 6 51 sending request client response server according to non procedure protocol 6 42 sending request receiving response client according to non procedure protocol 6 45 word block data read client 6 33 word block data read write server 6 39 word block data write client 6 36 R refresh cycle allowable time 5 9 refresh cycle measuring time 4 12 refresh cycle time max 4 12 refresh cycle time min 4 12 refresh operation 5 11 repeater hub 1 6 5 2 5 3 RS 232C transmission specifications
79. 20 Ver 5 00 6 4 Displaying a Register List and Notes at Register Input 6 4 1 Displaying a Register List Use the following procedure to display the MPE720 Ver 5 00 register list 1 Select File Open Tool Register List from the MPE720 Ver 5 00 Main Menu of Engineering Manager Window to open the Register List Window ae Engineering Manager File View Help File Manager Ctrl F E lne a R CRI Eh E Eg fn Define Data Table gt gt Motion Program Definition gt R Print Ctrl P ae Exit C Register gt Crass oases Disabled Coil List Comment List Import Axis Comments Refer to 4 1 1 Displaying the Module Configuration Window on page 4 2 for details on how to display the Engi neering Manager Window 2 Enter the first register number MWOOOOL or DWOOO00 to be accessed for Register No enter the final register number to be accessed for D and click anywhere in the list The contents of the specified range of register numbers will be displayed i iojxi Fie ViewMode View Window Help G a BF Fe oec vex om ioe FAR ASE Q EJ CONYERT FL NET MP2200 02 Online Local Select Controller Mwo0001 000000 MWO00002 000000 MiW00003 000000 000000 MWO0004 000000 MWOO0005 000000 MWOO006 000000 MW 00007 000000 MWOO0008 000000 MWOO0003 000000 MWO00010 000000 MWO00011 000000 MW00012 000000 MW00013 000000 MW00014 0000
80. 3 modules MP2300S JEPMC MP2300S E 1 module MP2100M JAPMC MC2140 8 modules The 262IF 01 Modules can be mounted to Expansion Racks which use the MP2200 Base Unit connected to an Expansion Interface Board MP2100MEX model MP2500MD JAPMC MC2540 D 8 modules JAPMC EX2100 mounted to the Machine Controller The maximum number of connectable Modules is the total for the maximum expansion to three Racks 41 A special CPU Module the CPU 01 or CPU 02 is required For the CPU 01 use model JAPMC CP2200 and for the CPU 02 use model JAPMC CP2210 with one slot for CF card and one USB port 2 An EXIOIF Inter Rack Connection Module model JAPMC EX2200 is required to add Expansion Racks The 262IF 01 Modules cannot be mounted on the following MP2000 series Machine Controllers MP2100 MP2400 MP2500 MP2500M and MP2500D 3 1 2 Supported CPU and MPE720 Versions The CPU versions and MPE720 versions of the Machine Controller corresponding to the 262IF 01 Module are listed in the following table Supported versions Machine Controller MPE720 Ver 6 CPU MPE720 CPMC 720 CPMC 770 CPU 01 Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later MEZE CPU 02 Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later MP2300 Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later MP2310 Ver 2 63 or later Ver 5 40 or later Ver 6 06 or later MP2300S Ver 2 63 or later Ver 5 40 or
81. 5 Slot 0 error status SW00216 to d byth SW00223 Reserved by the system SW00224 to loti SW00231 Slot 1 error status SW00232 to Reserved by the system O Error Status SW00239 Slot 2 error status SW00240 to Reserved by the system SW00247 Slot 3 error status SW00248 to Reserved by the system SW00255 Slot 4 error status SW00456 to Reserved by the system SWw00463 Slot 30 error status 5 MP2300S Machine Controller Name Register No Remarks I O Error Count SW00200 Number of I O errors Input Error Count Swo00201 Number of input errors Input Error Address w00202 Latest input error address WO0 000 register number Output Error Count Sw00203 Number of output errors Output Error Address SW00204 Latest output error address OWOOOO register number SW00205 Reserved by the system SW00206 Not used SW00207 SW00208 to Slot 0 Swo00215 ot 0 error status SW00216 to R diyt SW00223 eserved by the system SW00224 to Slot 1 SW00231 ot error status SW00232 to Reserved by the system O Error Status SW00239 Slot 2 error status SW00240 to Reserved by the system SW00247 Slot 3 error status SW00248 to Reserved by the system SW00255 Slot 4 error status SW00456 to Reserved by the system SW00463 Slot 30 error status Troubleshooting 7 7 7 8 7 2 Common Network Problems and Countermeasures 7 2 3 System I O Error Status 6 MP2500MD Machine Controller Name Register No Remarks I O Er
82. 6 13 Message Send and Receive Functions 6 51 6 52 6 5 Programming Example 6 5 6 Receiving Transparent Message Request Server 3 Programming Example The following shows an example of ladder programming executed by the settings in the previous page 10000 0000 NL 1 10001 0001 NL 2 10002 0002 NL 2 10003 0003 NL 2 10004 0004 NL 2 10005 0005 NL 2 10006 0006 NL 2 10007 0007 NL 2 10008 0008 NL 2 0009 0009 NL 2 0010 0010 NL 1 0011 0011 NL 1 One scan at startup Source 00000 Dest DWw00008 Source 00000 Dest DW00009 Source 00000 Dest DW00010 Source 00000 Dest DWw00011 Source 00000 Dest DWw00012 Source 65534 Dest DWw00013 Source 00000 Dest DWw00014 Source 00000 Dest DW00024 Source 00000 Dest DW00025 END_IF DB000202 Sets parameters in the first scan after startup Low speed scan DWG L SB000003 High speed scan DWG H SB000001 Sets the coil offset Sets the input relay offset Sets the input register offset Sets the holding register offset Write range LO Write range HI Clears the system registers Clears the normal pass counter Clears the error counter Parameter settings completed Always turns the Abort command OFF 10012 0013 NL 1 10013 0014 NL 1 10014 0015 NL 2 10015 0016 NL 1 10016 0017 NL 1 10017 0018
83. C folder Create the PLC folder in advance 1 Open the YE_Applications Folder and double click the MPE720 Icon Alternatively select MPE720 from the Start Menu The procedure to select the network depends on the operating system amp YE_Applications 10 x File Edit View Favorites Tools Help 7 Q Back v X 5 4 Search Folders 3 2 m a F Ane MPE720 MPE 20 Ver 6 The MPE720 will start and the File Manager Window will be displayed iojxi File Edit View Tool Help Jax et atmo a Group Folder Ready T 5 16 2007 2 02 27PM 4 2 Open the root group and then order folder right click the desired PLC folder and select Properties from the pop up menu that is displayed lolx File Edit View Tool Help jax elas E root mp2300 Mounting and Starting the Module YESAMPLE fm Online Log On Properties Log Off Transfer Backup Motion Programs Application Converter gt File Name 2300SMPL File Type Controller Folde Controller Type MP2300 Delete CtrhHD Customer User c f Equipment Usage Online connection parameter PT CPU Port Typ Database Local Online Offline g al The Controller Configuration Dialog Box will be displayed 3 21 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network 3 Click t
84. Communication Manager on page 3 10 for the procedure 3 4 Self configuration 3 4 1 Executing Self configuration 3 4 Self configuration 3 4 1 The self configuration function automatically detects the Option Modules connected to the Machine Controller and automatically generates the files for the Module configuration definitions and the detailed definition of each Module Executing self configuration will greatly reduce the system startup procedure Y After executing self configuration always save data to flash memory so that the results of self configuration are saved in the Machine Controller Executing Self configuration The methods used to execute self configuration are described below Setting the CNFG DIP Switch Pin and Cycling Power MP2200 MP2300 MP2310 MP2300S Self configuration can be executed by turning ON the CNFG DIP switch pin on the Machine Controller and turning the power OFF and then ON again The result will depend on the setting of the INIT DIP switch pin CNFG INIT Result ON ON The Module configuration definitions are updated The default allocations are made for all of the Modules that are detected The Module configuration definitions are updated ON OFF e The definitions for any Modules for which there are already definitions are not changed e The default values are allocated in the definitions for any new Modules that are detected The DIP switch is not normally used f
85. D function is output to this bit Bit Status Meaning 1 Processing is being requested 0 Processing request has been accepted RESULT The result of executing MSG SND function is output to these bits Code Abbreviation Meaning 0 CONN NG Sending or connection has ended abnormally for FL net communica a tion 1 SEND_OK Sending has been completed normally 2 REC_OK Receiving has been completed normally 3 Abort_OK Abort completed 4 FMT_NG Parameter format error 5 SEQ_NG or INIT_NG Command sequence error i Not connected to the transmission system Reset status or out of ring 6 RESET_NG or O_RING_NG The token could not be received because the token monitoring time was exceeded 7 REC_NG Data receive error Error detected by a lower layer program Message Send and Receive Functions 6 11 6 1 Message Send Function 6 1 5 Parameter Details for MSG SND Function COMMAND The processing command for the MSG SND function is output to these bits The processing that is executed depends on the setting of the COMMAND bits Code Hex Abbreviation Meaning 1 U_SEND Send General purpose Message with Non procedure Protocol 2 U_REC Receive General purpose Message with Non procedure Protocol 3 ABORT Abort 8 M_SEND Send MEMOBUS command executing the command is completed upon receiving a response 9 M_REC Receive MEMOBUS command executing the command is followed by sen
86. E switch properly according to equipment specifications Have you connected the hub firmly Have you set the HUB MAU selector switch of the hub correctly Is the hub supply voltage the rated value For equipment alteration modification or inspection be sure to check and make entry Note that the entry field must be given for passed X for failed or for N A coaxial cable twisted pair cable and the switch setting field must be given a rotary switch number and a dip switch setting ON or OFF if any Because the above sheet shows a general purpose check sheet it contains some items not applicable to the 2621F 01 Appendix D Supplement on FL net Profile D 1 262IF 01 Profile Appendix D Supplement on FL net Profile D 1 262IF 01 Profile 1 Device common Parameters The following describes device common parameters in detail Name Character Example of Parameter Data Type Descriptions Parameter Name PrintableString type yP Length Ch t Type For 262IF 01 Length Character Length Contents Device profile common 6 COMVER INTEGER L1 specification version 3 System parameter gt IH PrintableStri SYSPARA identification character ie eee 7 System parameter change 3 REV INTEGER 2 000100 number System parameter change INTEGER 2 0001 to 9999 2 2007 date 7 REVDATE IN
87. L net system controller control panel in Fig C 1 and Fig C 2 When the control panel needs to be grounded to the iron frame of a building the following requirements must be met When these requirements are not met it must be subject to controller dedicated grounding ground resistance 100Q or less e The iron frames must be welded to each other The ground and iron frame must be grounded with a ground resistance of 1000 There can be no current flows into a ground point of the control panel from the power circuit The distance between the ground point of the control panel and that of the magnetics panel must be at least 15 m Iron frame of building Magnetics panel Control panel Iron frame grounding point Distance 15 m or more Fig C 1 Example 1 of Grounding a Controller Control Panel Grounding on Iron Frames Iron frame of building Magnetics panel Iron frame grounding point Fig C 2 Example 2 of Grounding a Controller Control Panel Grounding Controller Alone with Ground Resistance of 100Q or less A 14 C 2 Power Supply Wiring and Grounding Appendix C FL net System Grounding C 2 Power Supply Wiring and Grounding The following describes how to wire and ground an FL net system power supply and gives an example of power sup ply wiring and grounding in the distribution panel and controller panel as shown in Fig C 3 The power supply must be wired and grounded as follows An insula
88. Overview of 262IF 01 Module 2 1 2 1 Overview of 262IF 01 Module 2 1 Overview of 262IF 01 Module The 262IF 01 has been designed as a communication module for connecting to FL net via an Ethernet interface 100BASE TX or 1OBASE T FL net allows this module to be connected to equipment of other manufacturers The 262IF 01 supports FL net OPCN 2 Version 2 0 E Notes on 262IF 01 The 262IF 01 Module has been designed as a communication module dedicated for use in FL net Note the following points The 262IF 01 cannot be connected to a regular Ethernet from the 218IF 01 or 218IF 02 Though the 262IF 01 Module uses a standard Ethernet cable it does not allow connection for communications based on gen eral purpose TCP IP or UDP IP because it serves only as an FL net dedicated module MP2300 controller MP2200 controller B E g B g E g 218IF 01 218IF 02 Ethernet E X MPE720 262IF 01 The MPE720 engineering tool cannot be connected to the 262IF 01 directly When connecting the MPE720 separately prepare a module with any of the RS232C Ethernet and CP 215 ports for connec tion o0 fore X B Ethernet g J MPE720 262IF 01 No serial port RS 232C has been mounted E p f There is no serial port j RS
89. PARAM07 For details refer to 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function on page 6 15 8 PARAM11 Holding Register Offset PARAM sets the offsets for the data read or write location at the device sending the message The position of the data is shifted backward by the number of words set for the offset at the device sending the mes sage For the relationship among data address PARAMOS data size PARAMOS and holding register offset PARAM011 refer to 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function on page 6 16 Negative offsets cannot be set 9 PARAM 12 Reserved by the system 1 PARAM12 is used by the system The current transmission buffer channel number is held here Make sure that the user program sets this parameter to 0 in the first scan after the power is turned ON Thereafter do not change the value set for this parameter because the system will use it 10 PARAM13 to PARAM16 Reserved by the System 2 These parameters are used by the system Do not change the values set for these parameters 6 1 Message Send Function 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function An offset address M_ADD on the FL net virtual address space in the FL net message header information is specified by a data address PARAM0S5 and a remote CPU
90. Receiving has been completed normally 3 ABORT_OK Abort completed 4 FMT_NG Parameter format error 5 SEQ_NG Command sequence error 6 RESET_NG Reset status 7 REC_NG Data receive error Error detected by a lower layer program COMMAND The processing command for the MSG RCV function is output to these bits The processing that is executed depends on the setting of the COMMAND bits Code Hex Abbreviation Meaning 1 U_SEND Send General purpose Message with Non procedure Protocol 2 U_REC Receive General purpose Message with Non procedure Protocol 3 ABORT Abort 8 M_SEND Send MEMOBUS command executing the command is completed upon receiving a response 9 M REC Receive MEMOBUS command executing the command is followed by sending a response C MR_SEND Send MEMOBUS response Message Send and Receive Functions 6 25 6 2 Message Receive Function 6 2 5 Parameter Details for MSG RCV Function PARAMETER The following error code is output if RESULT is set to 4 FMT_NG parameter format error In other cases the remote node number is output RESULT Code Meaning 00 No errors 01 Connection number out of range 02 MEMOBUS response receive monitor time error 03 Retry count setting error RESULT 4 FMT_NG pa rameter format error 04 Cyclic area setting error 05 CPU No error 06 Data address error 07 Data size error 08 Function code error Other values of RES
91. Status Tab Page 4 9 4 2 4 Status Detail Window 4 10 4 2 5 Status Tab Page 4 12 4 2 6 Network Configuration Window 4 13 4 2 7 Saving FL net Transmission Definitions 4 14 5 Details of Flisnet 2 lt lt 2ss sereeee ee se eee ee ese Shee eee es 5 1 5 1 Ethernet Segment Configuration Example 5 2 5 1 1 10BASE5 System 5 2 5 1 2 10BASE T System 5 2 5 1 3 100BASE TX system 5 3 5 1 4 Ethernet IP Address 5 4 5 2 About FL net 5 5 5 2 1 FL net Overview 5 5 5 3 FL net Data Communication 5 9 5 3 1 Cyclic Transmission 5 9 5 3 2 Message Transmission 5 12 5 3 3 Details of Supported Messages 5 14 6 Message Send and Receive Functions 6 1 6 1 Message Send Fun
92. TEGER 1 01 to 12 1 9 INTEGER 1 01 to 31 1 27 Device type 10 DVCATEGORY PrintableString 25 PCP Vendor name 6 VENDER PrintableString 7 YASKAWA Product model 7 DVMODEL PrintableString 16 JAPMC CM2303 uuu The following describes the parameters for device type PC or PLC Programmable Logic Controller NC or CNC Numeric control equipment RC or ROBOT Robot controller COMPUTER Personal computer panel computer workstation intelligent display computer SP To be specified as a vendor specific SP by vendor is an alphanumeric character OTHER Others The transfer syntax requires that system parameters common parameters system parameter change dates and device specific parameters options are all given in SEQUENCE structures Perform structuring within device specific parameters arbitrarily Device specific Parameter The following describes device specific parameters in detail Example of Parameter identification character Parameter Name Name Character Data Type Descriptions Length Contents Device specific parameter i 2 ID PrintableString 7 DEVPARA The contents can be freely defined by the vendor The above device specific parameters are not used in 262IF 01 z Appendices A Appendix D Supplement on FL net Profile D 2 ANS 1 Transfer Syntax Summary
93. TRICO DO BRASIL LTDA Avenida Fagundes Filho 620 Sao Paulo SP CEP 04304 000 Brazil Phone 55 11 3585 1100 Fax 55 11 5581 8795 YASKAWA ELECTRIC EUROPE GmbH Hauptstra e 185 65760 Eschborn Germany Phone 49 6196 569 300 Fax 49 6196 569 398 YASKAWA ELECTRIC UK LTD 1 Hunt Hill Orchardton Woods Cumbernauld G68 9LF United Kingdom Phone 44 1236 735000 Fax 44 1236 458182 YASKAWA ELECTRIC KOREA CORPORATION 7F Doore Bldg 24 Yeoido dong Youngdungpo Ku Seoul 150 877 Korea Phone 82 2 784 7844 Fax 82 2 784 8495 YASKAWA ELECTRIC SINGAPORE PTE LTD 151 Lorong Chuan 04 01 New Tech Park 556741 Singapore Phone 65 6282 3003 Fax 65 6289 3003 YASKAWA ELECTRIC SHANGHAI CO LTD No 18 Xizang Zhong Road Room 1702 1707 Harbour Ring Plaza Shanghai 200001 China Phone 86 21 5385 2200 Fax 86 21 5385 3299 YASKAWA ELECTRIC SHANGHAI CO LTD BEIJING OFFICE Room 1011A Tower W3 Oriental Plaza No 1 East Chang An Ave Dong Cheng District Beijing 100738 China Phone 86 10 8518 4086 Fax 86 10 8518 4082 YASKAWA ELECTRIC TAIWAN CORPORATION 9F 16 Nanking E Rd Sec 3 Taipei Taiwan Phone 886 2 2502 5003 Fax 886 2 2505 1280 YASKAWA ELECTRIC CORPORATION YASKAWA In the event that the end user of this product is to be the military and said product is to be employed in any weapons systems or the manufacture thereof the export will fall under the relevant regulations as stipulated in the Foreign Exchange and Foreign Trade Regulations
94. The common memory provides a function for allowing each node to broadcast data in a specific period so that the same data can be shared in the entire system Nodes on FL net respectively employ non duplicate send areas for data exchange In common memory operations a send area assigned for a certain node serves as a receive area for the other node Data token Receive Receive Send Receive Receive Receive Receive Receive Receive Send Receive Receive Receive Receive Send gt Common memory Area assigned to the node The common memory can be used only for a receive area Assurance of Data Concurrency When the data size sent by one node exceeds the single frame transmission size i e 1 024 bytes data is transmitted by multiple frames When a segmented data frame is received common memory is not updated until all frame from one node is received The common memory assures data concurrency in units of nodes according to the following proce dure Frame Segmentation when Sending When a data send request is sent from the upper layer at the SCAN timing set by link assignment the node copies its cyclic data to the buffer makes preparations for sending and then sends data sequentially In this case however when the sending node data size is larger than the size of single frame send da
95. The following gives a detailed description Mifl net 262IF2200 E MP2200 Offline Local _ 0 x PT CPU RACK 01 Slot 03 CIR 01 fl000 31FF P Transmission Parameters DLink Assignment Link Status Status l Local node number IP Address 192 2 fies f2s0 a 34 Configuration Subnet Mask 255 255 ass fooo information Token monitoring time 100 aj ms 1 255 Minimum permissible frame interval 000 a 100us 0 50 Common memory area 1 size 00200 aj HEX H000 H200 Node name Finet 01 OOO ONO E Configuration Information The 262IF 01 configuration information is displayed This configuration information is the same as the information displayed in the Module Details Area in the Module Configuration Window RACK The rack number of the rack in which the 262IF 01 is defined Slot The slot number of the slot in which the 262IF 01 is defined CIR The circuit number of the Ethernet port on the 262IF 01 When the MSG SND or MSG RCV function is used set the circuit number displayed here for CIR circuit number E Setting the Transmission Parameters IP Address Set the IP address of the local node The last digit is used as a module node number There are four 8 bit fields delimited by periods Input a decimal number for each field Local node number to Field No 4 Module node numbers 1 to 254 Field No 3 0 to 255 Field No 2 0 to 255 Field No 1 192 to 223
96. There is a risk of device damage or an accident If disinfectants or insecticides must be used to treat packing materials such as wooden frames pallets or plywood the packing materials must be treated before the product is packaged and methods other than fumigation must be used Example Heat treatment where materials are kiln dried to a core temperature of 56 C for 30 minutes or more If the electronic products which include stand alone products and products installed in machines are packed with fumigated wooden materials the electrical components may be greatly damaged by the gases or fumes resulting from the fumigation process In particular disinfectants containing halogen which includes chlo rine fluorine bromine or iodine can contribute to the erosion of the capacitors E Installation Z CAUTION Never use the product in locations subject to water corrosive atmospheres or flammable gas or near burnable objects There is a risk of electrical shock or fire Do not step on the product or place heavy objects on the product There is a risk of injury Do not block the air exhaust port on the product Do not allow foreign objects to enter the product There is a risk of element deterioration inside an accident or fire Always mount the product in the specified orientation There is a risk of an accident Do not subject the product to strong shock There is a risk of an accident E Wiring
97. ULT oO Remote node number 3 PARAMO2 Remote Node Number The source node number is output to PARAMO02 4 PARAMOS Data Address The requested data address is output to PARAMOS 5 PARAMOE6 Data Size The data size requested by the sending station to be read or written as the number of bits or words is output to PARAMO6 When Pro Typ 1 Non procedure protocol a one word transaction code is included in the data size in the leading address of the data 6 PARAM07 Remote CPU Number The destination CPU number specified in the source station is output 7 PARAM11 Holding Register Offset Only for MEMOBUS PARAMI11 sets the data address offsets from the receiving station when Pro Typ 1 MEMOBUS PARAM 11 is not used when Pro Typ 2 non procedure The position of the data is shifted backward by the number of words set for the offset at the device receiving the mes sage For details refer to 6 2 6 Relationship among the Data Address Data Size and Offset in the MSG RCV Function on page 6 28 Negative offsets cannot be set 6 26 6 2 Message Receive Function 8 6 2 5 Parameter Details for MSG RCV Function PARAM12 and PARAM13 Write Range E When Pro Typ 1 MEMOBUS This parameter sets the range of addresses that can be written for a write requested from the sending station Any write request that exceeds this address range will result in an error The write ranges in PARAM12 and PARAM13 a
98. Unless otherwise specified the following definitions are used e MP2000 Series Machine Controller PLC MPE720 E Manual Configuration MP2100M MP2200 MP2300 MP2310 MP2300S and MP2500MD Machine Controllers Programmable Logic Controller The Programming Device Software or a personal computer running the Pro gramming Device Software This manual consists of the chapters listed in the following table Read the chapters of this manual as required by the purpose P z he Selecting Studying Designing Panel Maintenance Models and i Trial Specifications the Installation and Porpheral and Ratings System and Wirin Operation Inspection Chapter Devices 9 y g P Chapter 1 FL net Overview v v Chapter 2 Overview of 262IF 01 y y p p Module Chapter 3 Mounting and Starting 2 vi p p the Module Chapter 4 FL net Transmission _ 7 y _ p p Definition Chapter 5 Details of FL net v v v v v Chapter 6 Message Send and E B E y E Receive Functions Chapter 7 Troubleshooting v v v v v WE Graphic Symbols Used in this Manual The graphic symbols used in this manual indicate the following type of information y E indication of Reverse Signals This symbol is used to indicate important information that should be memorized or minor precautions such as precautions that will result in alarms if not heeded In this manual the names of reverse signals ones that ar
99. a ata e Saeed ool ee ise ein 3 2 Index 1 CPU 02 3 2 cyclic transmission 5 7 5 9 D data area and memory 5 8 data communication types 5 7 data concurrency 5 11 details on I O error status 7 9 device profileread 5 15 displaying a register list 6 30 E Ethernet 1 4 IP address 5 4 segment configuration example 5 2 Ethernet transmission specifications 2 3 PRION G2 29 2 Geen decked oe da bee ee ELS 32 Expansion Interface Board 32 F FA equipment 1 6 FA link 4 9 FL net 1 2 basic terminology 1 6 concept 5 5 data communication 5 9 data format s 22 s shies eecst se AA RESA AAS A 5 PAO 2 st Seer Sees ne ete ces Seek 14 features 1 3 header format A 6 IP address 5 6 A 3 joining
100. ach twisted pair cable is 100 m and is identical to that of 10BAESE T system The switching hub serves as a bridge When segments are connected via the switching hub the cascade connection count of the repeater is cleared and cascade restrictions are removed unlike with a repeater hub In addition some switching hubs support multiple baud rates such as 100BASE TX and 10BASE T The use of these switching hubs enables 100BASE TX and 10BASE T equipment in the same system In this case however care should be taken because the switching hub causes a greater delay than the repeater hub Switching hub Switching hub Switching hub Twisted pair cable 100BASE TX N N N N N N N Node Segment Segment Example Using a Repeater Hub When a 100BASE TX repeater hub is used it is subject to cascade connection restrictions When a Class II repeater hub has been used a maximum of two cascade connections can be made for the repeater hub In this case however the maximum distance between repeater hubs is 5 m The following figure shows a system configuration example Repeater hub Repeater hub Twisted pair cable 100BASE TX N N N N N N N Node a Details of FL net 5 3 5 4 5 1 Ethernet Segment Configuration Example 5 1 4 Ethernet IP Address 5 1 4 Ethernet IP Address Generally UDP ID emplo
101. age on page 4 8 Node name Enter a name of the local node up to ten characters m Terminology Minimum Permissible Frame Interval FL net shares this minimum permissible frame interval in the network Each node calculates and updates the maximum value of minimum permissible frame intervals set by nodes joined to the network each time a node joins or leaves the network A FL net Transmission Definition 4 5 4 2 FL net Transmission Definition 4 2 2 Link Assignment Tab Page 4 2 2 Link Assignment Tab Page 1 Details of the Link Assignment Tab Page Set link assignment for each node in FL net on the Link Assignment Tab Page Information on common memory areas and 2 of each node which has been received through cyclic transmission is stored in the registers of areas and 2 of each node set here In addition information on common memory areas land 2 of a local node is broadcast to other nodes on FL net when it holds the token Information on common memory areas 1 and 2 of other nodes which is to be assigned here must be identical to that assigned to the nodes for themselves To assign other nodes assignment information must be obtained in advance or the Network Configuration Window refer to page 4 13 must be opened with the node joined to FL net to confirm the node information For the relationship between common memory area assignments to nodes and I O registers refer to 4 2 2 3 Link Assignment Setting Example and C
102. al completion DB000211 Abort command DB000202 Abnormal completion DB000212 Abort command DB000202 o DB000400 Start sending DB000200 Command DB000201 NC A Dest DW00024 NC A Dest DW00025 Forced stop if processing is not completed within 3 seconds after sending the Send command Increments the stop counter when the Abort command is sent Starts sending every 1 second Function Send command Sends a message to the remote node The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type Always 1 MEMOBUS communication Cir No circuit number 1 Depends on the connection port Ch No channel number 1 Use 1 to 10 for the 262IF 01 Turns ON after the query message is sent and the response message is received Increments the normal pass counter Ended with transmission errors Increments the abnormal pass counter Stores the processing results Stores the status 6 5 3 Word Block Data Read Write Server 6 5 Programming Example 6 5 3 Word Block Data Read Write Server The following shows an example where the 262IF 01 acts as an FL net message server to handle a word block data read or write request with a data size of 10 words from a virtual address offset of 100 from remote device MSG SND Function Setting The MSG RCYV function is set as follows
103. ame channel number more than once for the same modem number The same channel number can be used as long as the functions are not executed at the same time The valid channel number range of FL net is 1 to 10 lt Example gt In FL net 262IF 01 there are 10 channels of transmission buffers from 1 to 10 for sending and receiving combined so up to 10 messages can be sent and received at the same time One MSG RCV or MSG SND function must be programmed for each circuit being used at the same time Refer to E Conceptual Diagram of Transmission Buffer Channels on page 6 6 for information on transmission buffer channels Param Parameter List Leading Address The PARAM input specifies the leading address of the parameter list A parameter list will be automatically created from the 17 words starting with the specified address Use the parameter list to input the holding register offset value and write range LO HI The processing results and connection number are also output to the parameter list Refer to 6 2 4 Parameter List for MSG RCV Function on page 6 23 for information on the parameter list Example The following parameter list will be created when the Parameter List Leading Address is set to DA000000 Parameter Register Pora Aan 0 DW000000 PARAMO0 DW000001 PARAMOI DW000002 PARAM02 DW000003 PARAM03 DW000004 PARAM04 DW000005 PARAM05 DW000006 PARAM06 DW000007 PARAM07 DW0
104. ansmission and reception 6 1 Message Send Function 6 2 6 1 1 Outline Specifications 6 2 6 1 2 MSG SND Function Setting Example 6 3 6 1 3 Inputs and Outputs for the Message Send Function 6 3 6 1 4 Parameter List for MSG SND Function 6 9 6 1 5 Parameter Details for MSG SND Function 6 10 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function 6 15 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function 6 16 6 2 Message Receive Function 6 17 6 2 1 Basic Specifications 6 17 6 2 2 MSG RCV Function Setting Example 6 18 6 2 3 Inputs and Outputs for the Message Receive Function 6 18 6 2 4 Parameter List for MSG RCV Function 6 23 6 2 5 Parameter Details for MSG RCV Function 6 24 6 2 6 Relationship among the Data Address Data Size and Offset in the MSG RCV Function 6 28 6 3 Combination of FL net Messages and Message Functions 6 29 6 4 Displaying a Regi
105. ansparent message 10000 to 59999 2710 to EASF Word block read 65005 FDED 65205 FEBS Word block write 65006 FDEE 65206 FEB6 Network parameter read 65007 FDEF 65207 FEB7 Network parameter write 65008 FDFO 65208 FEB8 Stop command 65009 FDF1 65209 FEB9 Start command 65010 FDF2 65210 FEBA Profile read 65011 FDF3 65211 FEBB Log data read 65013 FDF5 65213 FEBD Log data clear 65014 FDF6 65214 FEBE Message loopback 65015 FDF7 65215 FEBF x Any value is valid as long as it is within the range Example To set a leading address of MW10000 set 10000 decimal or 2710 hexadecimal For notes at actual register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 Message Send and Receive Functions 6 13 6 1 Message Send Function 6 1 5 Parameter Details for MSG SND Function 6 PARAMOE6 Data Size PARAM606 specifies the data size to be read or written in the range of 1 to 513 words Do not allow the final address of the data which is determined by the offset PARAM11 data address PARAMOS and data size to exceed the valid range of addresses Because a one word transaction code is set at the beginning of the data when Pro Typ 2 non procedure protocol is used the size must be set including the transaction code size The following table shows a setting data size including a one word transaction code for each message Message Typ
106. apable of interconnecting controllers such as the programmable controllers PLC and computer numeric control equipment CNC from many manufacturers and personal computers for control and monitor ing In addition FL net has the following features E Compliant with Worldwide Standards Efficient communication based on standard UDP IP is realized as well as de facto standard Ethernet for OA equipment communication Ethernet provides the following advantages Low cost Prevailing communication devices can be used resulting in low cost Availability of prevailing network devices A wide variety of prevailing network devices such as transceivers hubs cables and PC LAN cards for Ethernet can be used Realization of high speed communication In the future the baud rate can be increased to support 10 Mbps 100 Mbps and 1 Gbps Communication via optical fiber cables The prevailing Ethernet optical repeater allows optical fibers to be used in the corresponding section for commu nication over distances of 500 m or more improves noise resistance and prevents of surge currents caused by lightning strikes in outside wiring E Support of Necessary Communication Functions between FA Controllers Because user requirements are fully examined as specifications various features required for FA are supported Large network A maximum of 254 pieces of equipment nodes can be connected Support of two types of communication
107. assignment deletion 4 7 link assignment tab page 4 6 link status tab page 4 9 list of supported messages 5 12 list of transaction codes 5 13 local node management table A ll locally concentrated device configuration 2 10 log data clear 5 17 log data read 5 16 long distant locally distributed device configuration 2 11 M message loopback 5 17 message receive function 6 17 inputs 6 18 outputs 6 21 message send function 6 2 inputs 6 3 outputs 6 7 message serial number management A 13 message transmission 5 7 5 12 minimum allowable frame interval 4 4 4 12 A 8 Module Configuration Window 4 3 MP2100M 3 2 7 5 MP2100MEX 3 2 MP2200 3 2 7 6 MP2300 3 2 7 6 MP2300S_
108. ation Manager 3 3 2 Setting the Communication Manager 3 Setting the Ethernet LP Communication Port These are the optimum settings to perform engineering via the Ethernet communication port of the 218IF 02 Module For Ethernet connection a general purpose Ethernet board or PCMCIA Ethernet card must be mounted on the personal computer Prior to make settings the IP address of the personal computer must be set The Ethernet LP communication port can be connected to the 218IFB function of the 218IF 02 Module It has a larger engineering message size in comparison to previous Ethernet communication ports enabling high speed engi neering communication The port type and Modules that can be used together are given in the following table Port Type Module 2181F 01 218IF 2181F 02 218IFB CP 218 O O Ethernet O O Ethernet LP x O a Mounting an Ethernet Card Mount a general purpose Ethernet board or PCMCIA Ethernet card on the specified connector of the personal com puter Also install the driver provided with the Ethernet card b Setting the IP Address Set the IP address of the person computer using the procedure given in 3 3 2 2 b Setting the IP Address on page 3 11 c Setting the Ethernet LP Communication Port 1 Double click Logical Port No 3 in the Communication Manager Window to display the Logical Port Setting Dialog Box Communication Manager File View Tool Co
109. atus The status of the current MSG SND function is output here Specifies the destination node number 1 to 254 02 IN Remote nodenumber When the remote station number is set to 255 data is sent to all nodes on the FL net However this is valid only for transparent message and log data clear 03 IN Option Not used 09H Word block read Setting not required 04 IN Function code OBH Word block write Others Not used Specifies the FL net virtual 05 IN Data address address in the range of 0 to Specifies i transaction qod as data leading address 65535 Specifies the data size in the Specifies the data size in the o9 IN Data size range of 1 to 512 words range of 1 to 513 words Specifies the FL net virtual address 07 IN Remote CPU number When the remote station is 262IF 01 0 address upper word 4 When the remote station is other than 262IF 01 0 to 15 08 IN Coil offset Not used 09 IN Input relay offset Not used 10 IN Input register offset Not used 11 IN Holding register offset Sets the offset word address of the holding registers 12 SYS Reserved by the system 1 13 to 16 SYS Reserved by the system 2 IN Input OUT Output SYS Used by the system Refer to 6 1 5 Parameter Details for MSG SND Function on page 6 10 for details on the parameters Set the lower place four bits of upper words of the remote station address when the remote station is another manu facturer s product and set the remote
110. b LIO 01 LIO 02 Module Error Status Slot 1 Bit No P mena tact anesan e E E SW00224 Error code I O error 2 Subslot No 1 SW00225 Error code I O error 2 Subslot No 2 swoo22e STHI5 testes ST H2 sT Notused swo0227 Notused 0 eeen Not used sw00228 Notused 0 eeen Not used sw00229 Notused 0 eeen Not used swo0230 Notused 0 een Not used swo0231 Notused 0 eeen Not used c 262IF 01 Module Error Status Slot 2 Bit No E E G7 E T 0 SW00232 Error code Station error 1 Subslot No 2 SW00233 Logic 16 naea Logic 1 SW00234 Logic 32 A Logic 17 SW00235 Logic 48 A Logic 33 SW00236 Logic 64 E Logic 49 lt Error Status Details gt Item Code Description 0 Normal communication ST n 1 Communication error at the station n The logical number indicates the number displayed in No on the Link Assignment Tab Page of the 260IF 01 Mod ule configuration definition 7 2 Common Network Problems and Countermeasures d 260IF 01 Module Error Status Slot 3 Bit No SW00240 SW00241 SW00242 SW00243 SW00244 lt Error Status Details gt 7 2 4 Details on I O Error Status Eo e ga e suvesaauranrece 0 Error code Station error 1 Subslot No 2 ST 15 ttt nett ST 0 ST 31 ttt ttt tees ST 16
111. ber least significant digit in IP address of a node to be assigned This value can be set in a range from 1 to 254 Note that the setting value must be unique Area 1 Common memory Set the I O leading register address of FL net common memory area of a target node for assignment in units of words This value can be set in a range from 0 to 511 4 6 4 2 FL net Transmission Definition 4 2 2 Link Assignment Tab Page Size area 1 size Set the assignment size of FL net common memory area of a target node for assignment in units of words This value can be set in a range from 0 to 512 I O area REG No Displays the address range of corresponding I O registers according to the common memory area assignment OW OOOO to OOOO is displayed for the local node and IW M000 to OOOO for other nodes Area 2 Common memory Set the I O leading register address of FL net common memory area 2 of a target node for assignment in units of words This value can be set in a range from 0 to 8191 0 Size area 2 size Set the assignment size of FL net common memory area 2 of a target node for assignment in units of words This value can be set in a range from 0 to 8192 I O area REG No Displays the address range of corresponding I O registers according to the common memory area 2 assignment OW OOOO to OOOO is displayed for the local node and 1W 0 000 to OOOO for other nodes SCAN Set the refresh cycle of the
112. block write of FL net messages 5 Non procedure protocol 1 a a as an message A a ee in units of words ata w1 e received 1n wor unns using the non procedure protocol No response is sent to the remote station 3 Non procedure protocol 2 N din FL in units of bits pee Eee The following table summarizes the correspondence between the FL net message and Pro Typ Communication Protocol to the upper layer of the FA link protocol Message Type Function Server Client Send Send Request Response q Word block read Reads data in units of words MEMOBUS Word block write Writes data in units of words MEMOBUS a2 Network parameter read Reads network parameter data 1 Non procedure 1 Network parameter write Writes network parameter data Not supported Non procedure 1 Stops operation of equipment such as the PC connected Stop command Not ted Non dure 1 j to the upper layer of the FA link protocol PORPORA E Start command Starts operation of equipment such as the PC connected Not supported Non procedure 1 Profile read Reads a device profile i Non procedure 1 Transparent message Provides a transparent service to the upper layer of the FA link protocol Non procedure 1 Non procedure 1 Log data read Reads log data concerning a specified node Non procedure 1 Log data clear Clears log data concerning a specified node Non procedure 1 Message loopback
113. can DWG H SB000001 lt MSG SND parameter gt Sets the remote node Sets the send register number Sets the send data size Sets the remote CPU number Sets the holding register offset Clears the system registers Clears the normal pass counter Clears the error counter lt MSG RCV parameter gt Leading address of receive area 1000 Final address of receive area 32767 Clears the system registers Clears the normal pass counter Message Send and Receive Functions 6 47 6 5 Programming Example 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol 0 pols Source 00000 Dest DW00065 0 po Source 65011 Dest MW00000 0015 d END_IF 0015 NL 2 Normal Abnormal Executing completion completion Abort command DB000210 I DB000211 DB000212 DB000202 0016 TON 10ms Z 0016 NL 2 Set 00300 Count DW00022 Abort command DB000202 Abort command DB000202 DB00021B DB000800 0 0022 NL 1 0 0025 NL 1 DB000800 true 0019 4 INC E l 0026 NL 2 Dest DW00023 D END_IF 0027 NL 1 Normal Abnormal Abort command completion completion Abort command Command DB000601 DB000602 DB000211 DBO000212 DB000202 DB000201 0021 d 0028 NL 1 Command DB000201 wa MSG SND A NL 1 Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 Pro Typ 00002 Cir No 00001 Ch No 00001 Param DA00000 6 48
114. cation Manager on page 3 10 for the procedure Mounting and Starting the Module 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 4 Setting the CP 215 Communication Port These settings are required to perform engineering communication via the CP 215 communication port of the 215AIF 01 Module using the MPE720 ACP 215PC AT card must be mounted on the personal computer and set for the CP 215 connection Contact your Yaskawa representative for more information a Setting the CP 215 Communication Port 1 Double click Logical Port No 4 in the Communication Manager Window Communication Manager File View Tool Control Modem Help alz Slaps al PT Kind DUAL 1 Serial COMI 10000 2 CP 218 1 10000 3 Ethernet LP 1 10000 T The Logical Port Setting Dialog Box will be displayed 2 Select CP 215 under Port Kind in the Logical Port Setting Dialog Box and click the Detail Button Logical Port 3 Port Kind TimeOut Dual OK Detail C ee a The CP 215 Port Setting Dialog Box will be displayed 3 The Hardware Tab Page will be displayed Select the type of CP 215PC AT card mounted on the per sonal computer under CP 215 Type CP 215 Port Setting xj Ciara sna Channel LinkMap CP 215 Type Pci Elec Board 7 ISA Elec Board PCI Elec Board PCI Opto Board PC Card Elec Board First Physical Port Physical No 4 Set the I O port
115. cending order of node numbers registered in the joined node management table A node having the maximum node number passes the token to a node having the minimum node number Refresh Cycle and Refresh Cycle Allowable Time Cyclic communication refreshes updates the common memory at a constant cycle This update cycle is called a refresh cycle FL net controls the sending of message communication so that the common memory refresh cycle does not exceed the refresh cycle allowable time during a single message communication Each node monitors the message communication frame that flows through the network from when the node receives a token addressed to itself until it receives another token addressed to itself When no message communication frame flows in this specific cycle a 120 value of this one cycle time is set as the refresh cycle allowable time The refresh cycle allowable time is determined automatically by the number of nodes to join the network through the above monitoring Common Memory and Areas 1 and 2 The common memory can be shared among nodes for cyclic transmission A node can assign two data areas called area 1 and area 2 to the common memory To define a send area the leading address and size of an area must be specified Area access is performed in units of words The size of area 1 is 0 5 kword 8 kbits and that of area 2 is 8 kwords Each node can define a node send area freely within the maximum area
116. channel number 1 W Ch No 00001 Parameter list leading address Param DADOO4O DA00040 DW00040 to DW00056 is used 4 MSG RCV Parameter Setting The parameter list from DA00040 is set as follows Parameter list i Register Contents Setting Remarks Ferero 0 Value PARAMO0 DW00040 Processing result PARAMO1 DW00041 Status PARAMO02 DW00042 Remote node number PARAMO03 DW00043 Reserved by the system 0 Not used PARAM04 DW00044 Function code z Not used PARAMOS DW00045 Data address FL net virtual address PARAMO6 Dwo00046 Data size r One word transaction code included PARAMO7 DW00047 Remote CPU number _ Address upper word PARAMO08 DW00048 Coil offset 0 Not used PARAMO09 DW00049 Input relay offset 0 Not used PARAM10 DW00050 Input register offset 0 Not used PARAMII1 DW00051 0 Not used PARAM12 DW00052 Holding register offset 10000 PARAM13 DW00053 Write range HI 32767 PARAMI4 DW00054 Reserved by the system 0 PARAM15 DW00055 Reserved by the system 0 Clear to 0 only once when the PARAM16 DW00056 0 Reserved by the system power is turned ON For register access method and notes at register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 In the above setting setting a transaction code request in MW00000 and message data in the subsequent register MW00001 and the subsequent and then setting Execute DB000201 to ON 1 starts the MSG SND functi
117. chine Sealer MP O00 NRA000 SENES SIE C887 13 2 Editor which assists MP900 MP2000 Series design New Ladder Editor User s Manual i and maintenance Machine Controller MP920 Describes the functions specifications and applica User s Manual SIE C887 2 6 tion methods of the MP920 Communication Mod ules 2171F 215IF and 218IF E Copyrights DeviceNet is a registered trademark of the ODVA Open DeviceNet Venders Association Ethernet is a registered trademark of the Xerox Corporation PROFIBUS is a trademark of the PROFIBUS User Organization MPLINK is a trademark of the Yaskawa Electric Corporation MECHATROLINK is a trademark of the MECHATROLINK Members Association Other product names and company names are the trademarks or registered trademarks of the respective company TM and the mark do not appear with product or company names in this manual Safety Information The following conventions are used to indicate precautions in this manual Information marked as shown below is important for the safety of the user Always read this information and heed the precautions that are provided The con ventions are as follows Indicates precautions that if not heeded could possibly result in loss of life or serious in Z WARNING re Jury Indicates precautions that if not heeded could result in relatively serious or minor injury VAN CAUTION or property damage If not heeded even precautions cla
118. ction 6 2 6 1 1 Outline Specifications 6 2 6 1 2 MSG SND Function Setting Example 6 3 6 1 3 Inputs and Outputs for the Message Send Function 6 3 6 1 4 Parameter List for MSG SND Function 6 9 6 1 5 Parameter Details for MSG SND Function 6 10 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function 6 15 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function 6 16 6 2 Message Receive Function 6 17 6 2 1 Basic Specifications 6 17 6 2 2 MSG RCV Function Setting Example 6 18 6 2 3 Inputs and Outputs for the Message Receive Function 6 18 6 2 4 Parameter List for MSG RCV Function 6 23 6 2 5 Parameter Details for MSG RCV Function 6 24 6 2 6 Relationship among the Data Address Data Size and Offset in the MSG RCV Function 6 28 6 3 Combination of FL net Messages and Message Functions 6 29 6 4 Displaying a Register List and Notes at Regist
119. ded Code Data Type MEMOBUS MEMOBUS OOH to 07H a Not used 09H W Word block read O x OAH z Not used OBH W Word block write O x OCH to 10H a Not used 2 W Word data O Can be set x Cannot be set 6 12 6 1 Message Send Function 6 1 5 Parameter Details for MSG SND Function 5 PARAMOS Data Address For the relationship among data address PARAMO5 data size PARAMO06 and holding register offset PARAM011 refer to 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function on page 6 16 a When Pro Typ 1 MEMOBUS PARAM605 sets an FL net virtual address in the range of 0 to 65535 as the leading address of the data The address is input as a decimal or hexadecimal value Example To set a leading address of MW01000 set 1000 decimal or 3E8H hexadecimal In FL net the offset address of the FL net virtual address space M_ADD is specified by the data address PARAM05 and the remote CPU number PARAM07 For details refer to 6 1 6 Specifying an FL net Virtual Address Space Using the MSG SND Function on page 6 15 b When Pro Typ 2 non procedure protocol Specify the transaction code in the leading register of the data address in decimal or hexadecimal value The following table lists transaction codes Transaction Code Message Type Request Response Decimal Hexadecimal Decimal Hexadecimal Tr
120. device FL net W Dev Typ 00014 B Error DB000212 Protocol type MEMOBUS Pro Typ 00001 Circuit number 1 WiCir No 00001 Transmission buffer channel number 1 W Ch No 00001 Parameter list leading address 4 Param DADOOOO DAO0000 DW00000 to DW000716 is used Parameter Setting The parameter list from DA00000 is set as follows Parameter list Setting eset 0 Register Contents Value Remarks PARAMO0 Dwo00000 Processing result PARAMOI1 Dwo0001 Status PARAM02 Dwo00002 Remote node number 1 PARAMO03 DW00003 Option 0 Not used PARAM04 Dwo00004 Function code OBh Word block data write PARAMO05 DW00005 Data address 0 FL net virtual address PARAM06 Dwo00006 Data size 512 PARAMO7 DWo00007 Remote CPU number 0 Address upper word PARAMO8 DW00008 Coil offset 0 Not used PARAMO09 DW00009 Input relay offset 0 Not used PARAM10 DW00010 Input register offset 0 Not used PARAMI1 DW00011 Holding register offset 0 PARAMI12 Dwo00012 Reserved by the system 0 PARAM13 DW00013 Reserved by the system 0 PARAM14 Dwo00014 Reserved by the system 0 PARAMI5 DW00015 Reserved by the system 0 PARAM16 DW00016 Reserved by the system 0 For register access method and notes at register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 When the Execute DB000201 is set to ON 1 from the above settings the 262IF 01 sends a word block data write request transaction code 65006 Data of MW00000 to MW000511
121. ding a response C MR_SEND Send MEMOBUS response PARAMETER The following error code is output if RESULT is set to 4 FMT_NG parameter format error In other cases the remote node number is output RESULT Code Meaning 00 No errors 01 Remote node number out of range 02 MEMOBUS response receive monitor time error 03 Retry count setting error RESULT 4 FMT_NG pa 04 Gveli f rameter format error ee Ar a SStOng Error 05 CPU No error 06 Data address error 07 Data size error 08 Function code error Other values of RESULT oO Remote node number 3 PARAMO02 Remote Node Number Specifies the destination node number 1 to 254 The details of the remote node information including node number can be checked on the Network Configuration Window Refer to 4 2 6 Network Configuration Window on page 4 13 for the Network Configuration Window 4 PARAMO04 Function Code Only When Extended MEMOBUS Is Used PARAM604 sets the function code to be sent setting is not required for non procedure protocol The function registered to the function code is used by specifying the function code here Functions include reading coil and input relay status and writing holding registers The function codes used for the MEMOBUS or Extended MEMOBUS protocol are listed in the following table lt Function Codes gt Protocol Type Function Applicable Function Exten
122. e For information on starting the MPE720 refer to Machine Controller MPE720 Programming Device Ver 6 User s Manual Manual No SIEPC88070030 2 Select Setup Module configuration in the Launcher or double click the Module configuration Icon in the system subprogram HY MPE720 Ver 6 MP2300 MP2300 Start iP Eile Edit View Online Compile Debug Window Help DESER 436 Boo Me aRee GS Bb ho hms oP AUE BUS Z enoo Mine y oO SS lt s 42 gt 5 BR Rep xXoe Setup Programming Module configuration mm High speed Communications Setting mB Low speed aB Start EE Interrupt Disconnection Connection 1 Serial COM1 Unit1 The Engineering Manager will be started and the Module Configuration Window will be displayed see next page 2 MPE720 Ver 5 1 Start the MPE720 on the personal computer connected to the Machine Controller and use the File Man ager to log in and go online with the application for the Machine Controller For information on starting the MPE720 and logging on refer to MPE720 Software for Programming Device User s Manual Manual No SIEPC88070005 2 Double click the Module Configuration Icon in the Definition Folder Tu File Manager errer File Edit View Tool Help x al sler B root mp2300 B C YESAMPLE a m 2300SMPL H E C Register Folder H Database B Definition Folder Application Information Se Data Trace Module Configurati
123. e Pro Typ Data Size word Remarks Word block read MEMOBUS 1 to 512 arbitrary Word block write MEMOBUS 1 to 512 arbitrary Network parameter read Non procedure protocol 1 Only transaction data is sent Network parameter write Non procedure protocol 11 Stop command Non procedure protocol 1 Only transaction data is sent Start command Non procedure protocol 1 Only transaction data is sent Profile read Non procedure protocol 1 Only transaction data is sent Transparent message Non procedure protocol 2 to 513 arbitrary Log data read Non procedure protocol 1 Only transaction data is sent Log data clear Non procedure protocol 1 Only transaction data is sent Message loopback Non procedure protocol 2 to 513 arbitrary For the relationship among data address PARAMOS data size PARAMO06 and holding register offset PARAM011 refer to 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function on page 6 16 7 PARAM07 Remote CPU Number PARAM607 sets the remote CPU number Set the remote CPU number to 0 if the remote device is a 262IF 01 e When a remote device is another manufacturer s product set the low place four bits of upper word of a remote device address e When a remote device is YASKAWA CP series set a remote CPU number In FL net the offset address of the FL net virtual address space M_ADD is specified by the data address PARAMOS and the remote CPU number
124. e Send Function 6 1 2 6 1 3 a b c 6 1 2 MSG SND Function Setting Example MSG SND Function Setting Example This example shows the settings for using the FL net as the transmission device Execute DB000201 Busy DB000210 Abort DB000202 Complete pB000211 Transmission device FL net Dev Typ 00014 Error 08000212 Protocol type MEMOBUS Pro Typ 00001 Circuit number 1 Cir No 00001 Ch No 00001 DAoOOOO Transmission buffer channel number 1 Parameter list leading address DA00000 DW00000 to DW00016 are used Param To use the Extended MEMOBUS protocol the protocol type is set to MEMOBUS The circuit number is set to the circuit number assigned to the 262IF 01 transmission device Transmission buffer channel numbers in the same line must all be unique For details on the settings refer to 6 1 3 Inputs and Outputs for the Message Send Function on page 6 3 Inputs and Outputs for the Message Send Function Inputs The following table gives the registers that can be used for the inputs Inputs I O Designation Applicable Registers Execute f Abort B VAL Any bit registers including those with subscripts except for and C registers Dev Typ Pro Typ i 7 Cir No I REG Any integer registers including those with subscripts and constants Ch No Param Address input Any register addresses including those with subscripts except for and C registers The followin
125. e Unit Then remove the Machine Controller and Expansion Rack from the panel or rack and place them where there is sufficient space such as on a work table Removing the Option Cover If there is an Option Cover attached to the slot in which the 262IF 0 Module is mounted remove it using the following procedure 1 Remove the Battery Cover lt MP2200 MP2300 MP2200 Base Unit gt lt MP2310 MP2300S gt Insert a hard thin metal object such as a coin into Pull the notch on the side of the MP2300S towards the notch on the side of the battery cover and open you to remove the battery cover M the cover forward to remove the battery cover Mounting and Starting the Module 3 3 3 2 Mounting and Removing a Module on Machine Controller 3 2 1 Mounting a 262IF 01 Module 2 Remove the Option Cover Hold the battery cover with the front facing forward insert the protrusion on the battery cover into the notch at the top of the Option Cover and release the hook on the Option Cover Release the hook on the bottom in the same way and remove the Option Cover 3 Mounting the 262IF 01 Module 1 Insert the 262IF 01 Module Hold onto the top and bottom of the 262IF 01 Module align the Module with the left side of the guide rail inside the option slot and insert the Module straight in Ifthe Module is not inserted on the guide rail the FG bar on the bottom of the slot may be damaged 2 Connect to the Mounting Base C
126. e following procedure to display the MPE720 Ver 6 010 register list 1 Open the Register List Sub window from the MPE720 Ver 6 00 Main Window The Register List 1 Tab is provided by default in the sub window displayed on the bottom of the screen Register al gt M Monitor Mot F Output S Trans fr B Register List 1 Watch 1 X Cross Reference 1 Force Coil List n Enter the leading register number of the system register MWOOOOD or DW00000 to be accessed in the Register input field and press the ENTER Key The contents of the system register will be displayed starting from the leading register number Regist mvvoo000 z gt Auto gt Monitor ESLT 2 3 4 5 6 7 8 mMwoooo0 lt 0 0 0 0 0 0 0 0 0 Mwo00009 0 0 0 0 0 0 0 0 0 MwW00018 0 0 0 0 0 0 0 0 0 Mw00027 0 0 0 0 0 0 0 0 0 Mwo00036 0 0 0 0 0 0 0 0 0 MwW00045 0 0 0 0 0 0 0 0 0 output BiTransfer Bregister List 1 E watch 1 cross Reference 1 OForce Coil List Enter the drawing number for the D register as follows Output Bitransfer Bregister List 1 E watch T cross Reference 1 OForce Coil List The data type is set by default to decimal Place the cursor anywhere on the list and then right click Select Hex hexadecimal from the pop up menu that will appear The data will then be displayed in hexadecimal 2 MPE7
127. e valid when low are written with a forward slash before the signal name as shown in the following example lt Notation Examples gt S ON P CON S ON P CON E Related Manuals The following table lists the manuals relating to the MP2000 Series Machine Controller 262IF 01 Module Refer to these manuals as required Manual Name Manual Number Contents Machine Controller MP2100 MP2100M User s Manual Design and Maintenance SIEPC88070001 Describes how to use the MP2100 and MP2100M Machine Controllers Machine Controller MP2200 User s Manual SIEPC88070014 Describes how to use the MP2200 Machine Con troller and the modules that can be connected Machine Controller MP2300 Basic Module User s Manual SIEPC88070003 Describes how to use the MP2300 Basic Module and the modules that can be connected Machine Controller MP2310 Basic Module User s Manual SIEPC88073201 Describes how to use the MP2310 Basic Module and the modules that can be connected Machine Controller MP2300S Basic Module User s Manual SIEPC88073200 Describes how to use the MP2300S Basic Module and the modules that can be connected Machine Controller MP2500 MP2500M MP2500D MP2500MD User s Manual SIEPC88075200 Describes how to use the MP2500 MP2500M MP2500D and MP2500MD Machine Controllers Machine Controller MP2000 Series Motion Module Built in SVB SVB 01 User s Manual
128. earance of the 262IF 01 Module and gives the external dimensions of the connec tors Status indicators LEDs Switches FL net connector 100Base TX 10Base T 2 1 3 Status Indicators LEDs The following table shows the status of the 262IF 01 Module shown by the LED indicators Communication status indicator LED included with connector 25 Unit mm RUNC ERR ERR xQ Orx LNK Indicator Color Meaning When Lit Meaning When Blinking Meaning When Not Lit RUN Green Operating normally An error has occurred e When RUN is lit Red o Parameter setting error Normal e When RUN is not lit Hardware error Green Joining FL net Not joining FL net TX Green Sending data Not sending data RX Green Receiving data Not receiving data 2 1 4 Communication Status Indicators LED Included with Ethernet Connector The indicators LEDs included with the Ethernet connector show the status of Ethernet communication Indicator Color Meaning When Lit Meaning When Not Lit LINK Yellow FL net link established FL net link not established Green 100 Mbps 100M Green reen orange Orange 1 Gbps 10 Mbps or not connected 2 6 2 1 5 Switch Settings The following table shows the 262IF 01 Module switch settings 2 1 Overview of 262IF 01 Module 2 1 5 Switch Settings Fac a
129. ed in word units Message Send and Receive Functions 6 17 6 2 Message Receive Function 6 2 2 MSG RCV Function Setting Example 6 2 2 MSG RCV Function Setting Example 6 2 3 a b 6 18 This example shows the settings for using the FL net as the transmission device when the MOMOBUS is used MSG ROV Execute 06000201 Busy DB000210 Abort DB000202 Complete oB00021 Transmission device FL net Dev Typ 00014 Error DB000212 Protocol type MEMOBUS Pro Typ 00001 Circuit number 1 Cir Ho 00001 Transmission buffer channel number 1 Ch No 00001 Parameter list leading address DA00000 DW00000 to DW00016 are used Param DA0000O To use the Extended MEMOBUS protocol the protocol type is set to MEMOBUS The circuit number is set to the circuit number assigned to the 262IF 01 transmission device Transmission buffer channel numbers in the same line must all be unique For details on settings refer to 6 2 3 Inputs and Outputs for the Message Receive Function on page 6 18 Inputs and Outputs for the Message Receive Function Inputs The following table gives the registers that can be used for the inputs Inputs I O Designation Applicable Registers Execute 7 f e Abort B VAL Any bit registers including those with subscripts except for and C registers Dev Typ Pro Typ A z Cir No I REG Any integer registers including those with subscripts Constants Ch No Param Address input Any registe
130. ent transceivers hubs etc in the FL net system as shown in Fig C 4 Note that the transceiver should be installed in a metal installation box with a wooden insulation cover The installation box must be grounded with a ground resistance of 100Q or less e A transceiver cable must be wired to the control panel of the controller by means of a conduit The conduit must also be grounded with a ground resistance of 100Q or less The hub must be installed within the control panel of the controller with a U shaped fitting The hub must be electrically insulated from the fitting by rubber feet The fitting must be grounded to the control panel of the controller and the control panel must be grounded with a ground resistance of 100Q or less Transceiver installation box Transceiver insulating plate wooden Coaxial cable TTT l l T l l l l Transceiver cable 4 l n t I I I AUI cable Transceiver cable a i aUl cable Se ee pt DS Transceiver Conduit Conduit Hub Controller control panel Controller control panel Fig C 4 Example of Network Equipment Connection in the FL net System Appendix C FL net System Grounding C 4 C 4 Laying and Grounding a Wiring Duct and a Conduit Laying and Grounding a Wiring Duct and a Conduit The follo
131. er Input 6 30 6 4 1 Displaying a Register List 6 30 6 4 2 Notes at Register Input 6 32 6 5 Programming Example 6 33 6 5 1 Word Block Data Read Client 6 33 6 5 2 Word Block Data Write Client 6 36 6 5 3 Word Block Data Read Write Server 6 39 6 5 4 Sending Request Client Response Server according to Non procedure Protocol 6 42 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol 6 45 6 5 6 Receiving Transparent Message Request Server 6 51 7 Troubleshooting 7 1 7 1 Before Starting to Locate Faults 7 2 7 2 Common Network Problems and Countermeasures 7 3 7 2 1 When Communication Is not Possible or It Is Unstable 7 3 7 2 2 Confirming 262IF 01 Setting 7 4 7 2 3 System I O Error Status 7 5 7 2 4 Details on I O Error Status
132. er input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 In the above setting setting a request transaction code of the transparent message 10000 in MW00100 and message data in the subsequent register MW00001 and subsequent and then setting Execute DB000201 to ON 1 starts the MSG SND function so that the 262IF 01 can send the transaction code and message data from MW00100 For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page 6 13 6 42 3 Programming Example 6 5 Programming Example 6 5 4 Sending Request Client Response Server according to Non procedure Protocol The following shows an example of ladder programming executed by the settings in the previous page 0000 4 0000 NL 1 o gt 0001 NL 2 0002 NL 2 10003 d 0003 NL 2 o gt 0004 NL 2 0005 NL 2 10006 4 0006 NL 2 0009 NL 2 0010 d 0010 NL 2 0011 d 0011 NL 2 0012 d 0012 NL 2 One scan at startup Source 00001 Dest DWw00002 Source 00100 Dest DW00005 Source 000513 Dest DW00006 Source 00000 Dest DW00007 Source 00000 Dest DW00008 Source 00000 Dest DWw00009 Source 00000 Dest DW00010 Source 00000 Dest DWw00011 Source 00000 Dest DW00012 Source 00000 Dest DWw00024 Source 00000 Dest DW00025 Sets parameters in the first scan after startup Low speed scan DWG L
133. essed for Register No enter the number of registers to be accessed for D and click anywhere in the list The contents of the specified range of register numbers will be displayed mwooo02 000000 mwoo003 000000 mMwoo005 _ 000000 mwoooo6 _ 000000 mMwoo007_ 000000 6 4 2 Notes at Register Input 1 Decimal Hexadecimal Number DW and MW registers are signed integer registers and their input ranges are decimal numbers from 32768 to 32767 Hexadecimal 0 to FFFFH Because integers greater than or equal to 32768 cannot be input to these registers in decimal numbers set the display mode to HEX hexadecimal and input them in hexadecimal numbers for entry of a remote destination address or transaction code 2 Negative Value Representation in Decimal Numbers When a hexadecimal input register is displayed in decimal numbers its value may be represented as a negative value as shown below Hexadecimal Register List 1 x Register mwo0000 z Auto E Monitor Fe b F 7 10 0000 0000 0000 0000 0000 0000 mamana 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 0000 E Output Transfer Register List 1 E Watch 1 X Cross Reference 1 OForce Coil List Decimal 4 Register List 1 x Register mwoo000 Auto i Monitor ESk TF
134. essing result PARAMO1 Dwoo0001 Status E PARAM02 DW00002 Remote node number 1 PARAM03 DW00003 Option 0 Not used PARAM04 DW00004 Function code 0 Not used PARAM05 DW00005 Data address 0 FL net virtual address PARAMO6 DW00006 Dalisre 1 One word transaction code included PARAMO7 Dwo00007 Remote CPU number 0 Address upper word PARAMO8 DW00008 Coil offset 0 Not used PARAMO9 DW00009 Input relay offset 0 Not used PARAM10 DW00010 Input register offset 0 Not used PARAMII DW00011 Holding register offset 0 PARAM12 DW00012 Reserved by the system 0 PARAM13 DW00013 Reserved by the system 0 PARAM14 DW00014 Reserved by the system 0 PARAMI15 DW00015 Reserved by the system 0 PARAM16 DW00016 Reserved by the system 0 For register access method and notes at register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 Message Send and Receive Functions 6 45 6 46 6 5 Programming Example 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol 3 MSG SND Function Setting The MSG RCV function is set as follows HSG RCY a B Execute DBOO0601 B Busy DBO006 10 n B Abort DB000602 B Complete DB000E11 Transmission device FL net_______ W Dev Typ 00014 B Error DB000G12 Protocol type Non procedure protocol W FPro Typ 00002 Circuit number 1 W Cir No 00001 Transmission buffer
135. fully Be sure to connect the ground wire firmly Use a ground wire with enough thickness Install FL net far from noise sources Avoid placing power supply cables near FL net When cyclic data communication or message data communication is performed real time processing performance may deteriorate depending on an amount of data and other factors 10 An area common memory area for cyclic data communication does not need to be allocated continuously 11 When a transceiver has been equipped with an SQE switch set it properly according to the included instructions manual 12 Regular communication in the entire system is affected by the processing capability of connected equipment All equipment connected to the network intercommunicates by adjusting the baud rate to the equipment with the slow est communication processing capability at a minimum allowable frame interval For this reason real time pro cessing performance of the entire system may deteriorate greatly due to connection or addition of one piece of equipment 13 Though the header part for message data communication is a big endian the data part is a little endian However note that the system parameter which is the data part for profile read is a big endian 14 Do not use equipment with different protocol versions or modes in the same network When the same network comprises multiple pieces of equipment having different protocol
136. g sections describe the inputs in more detail Execute Send Message Execute Command Specify the bit that will be used to control execution of the Message Send function Message send processing is started when the Execute command turns ON To execute processing this bit must be turned ON and OFF e g from the ladder program The Execute command must be held at ON until the Complete or Error output turns ON The message is sent when the Execute command turns ON To send another message always turn OFF the Execute command for at least one scan Abort Send Message Abort Command Specify the bit that will be used to abort the Message Send function Sending the message will be aborted when the Abort command turns ON The Abort command takes priority over the Execute command To abort processing this bit must be turned ON and OFF e g from the ladder program Dev Typ Transmission Device Type The Dev Typ input specifies the transmission device type The transmission device type of FL net is 14 Message Send and Receive Functions 6 3 6 4 6 1 Message Send Function 6 1 3 Inputs and Outputs for the Message Send Function d Pro Typ Communication Protocol The Pro Typ input specifies the communication protocol as shown in the following table Select 1 MEMOBUS or 2 Non procedure protocol 1 according to the type of an FL net message in units of bytes Type Code Communication Protocol Remarks
137. he Network Tab and select Yes for OnLine Controller Confiauration Informan Network Ang cation OnLine CD No Fields will be displayed for the logical port number unit number and route so that they can be set 4 For Logical Port No Device Type set the logical port number to use from the logical port numbers that were set with the Communication Manager Controller Configuration x Information Network Application OnLine Logical Port No Device Type No Device 2 CP 215 No Device No Device No Device No Device No Device Cancel Default The contents display on the tab page may change depending on the port that is selected The devices types indicate the following connections CP 217 indicates an RS 232C connection serial port CP 218 indicates an Ethernet connection and CP 215 indicates a connection through a CP 215PC AT card mounted on the personal computer 5 lt RS 232C Connection gt Leave all other settings on their default values and click the OK Button Controller Configuration x Information Network Application OnLine Yes C No Logical Port No 1 CP 217 x Device Type Unit No 1 hi m Cancel Default me 3 22 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network lt Ethernet Connection gt Enter the IP address of the personal computer and click the OK Butt
138. ified value Have you protected the connector with a jacket Have you affixed a wiring identification number line number label Is the wiring number correct Have you not placed heavy objects on a communication cable Have you not bundled a communication cable and a power line together in the same duct Cable Is an AUI cable for repeater within 2 m Is a transceiver cable within 50 m Is a coaxial cable LOBAES within 500 m Have you connected the coaxial cable to a ground terminal correctly Have you insulated the coaxial cable shield and transceiver Have you provided the coaxial cable with a terminator correctly Is the number of hierarchical repeaters or hub connections correct Is the twisted pair cable a straight cable Have you employed a twisted pair cable of category 5 and is its length within 100 m Have you grounded the equipment GND terminal correctly Have you tightened each unit to the base firmly Have you mounted the base unit at the control panel firmly Have you locked the AUI cable firmly Have you not exerted excessive force on the mounting part of the AUI cable from the door Unit Have you connected the RJ45 connector firmly Have you locked the AUI cable connector Have you affixed a line number label Hub Have you located the transceiver at the marked position correctly ubs etc Have you set the transceiver SQ
139. in the network When two or more tokens are present in the network the node selects the token with a smaller node number and dis cards the other A frame holding a token called a token frame has a token destination node number and a token passing node number Each node serves as a token holding node only when it has a token number identical to the token destination node num ber of a received token frame The token rotation sequence depends on node numbers Each node passes the token in the ascending order of node numbers registered in the joined node management tables of each node A node having the maximum node number passes the token to a node having the minimum node number Passes token to the next node MP2200 MP2200 Passes to a node having the minimum node number Feet Feit z Appendices N A 8 Appendix B FL net Network Management B 1 FL net Token Management 3 Token and Data When the token is passed data is classified into six patterns as follows a Cyclic frame no cyclic data Token frame b Cyclic frame Cyclic frame Token frame c Cyclic frame Message frame Cyclic frame no cyclic data Token frame 4 Frame Interval Minimum Allowable Frame Interval e Message frame
140. ing address _ A Param DA00000 DA00000 DW00000 to DW00016 is used 2 Parameter Setting The parameter list from DA00000 is set as follows Parameter list Setting aay sas 0 Register Contents Value Remarks PARAMOO0 DW00000 Processing result PARAMOI1 Dwo0001 Status PARAM02 DW00002 Remote node number r PARAMO3 DW00003 Reserved by the system 0 PARAM04 DW00004 Function code Not used PARAM05 DW00005 Data address PARAM06 DW00006 Data size PARAMO7 DWo00007 Remote CPU number E Address upper word PARAMO8 DW00008 Coil offset 0 Not used PARAMO9 DW00009 Input relay offset 0 Not used PARAM10 DW00010 Input register offset 0 Not used PARAMI1 DW00011 0 Not used PARAM12 DW00012 Holding register offset 0 PARAM13 DW00013 Write range HI 65534 Upper limit of write range PARAM14 DW00014 Reserved by the system 0 PARAM15 DW00015 Reserved by the system 0 Clear to 0 only once when the PARAM16 DW00016 0 2 Reserved by the system power is turned ON For register access method and notes at register input refer to 6 4 Displaying a Register List and Notes at Register Input on page 6 30 In the above setting setting Execute DB000201 to ON 1 causes a waiting state for message reception and then a transaction code 10000 is stored in MW00000 and message data in the subsequent register MW00001 and the subse quent upon message reception For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page
141. ing the MPE720 Be sure to mount the Communication Y Module and refer to 3 3 Setting the Communication Manager on page 3 8 3 4 Self configuration on page 3 19 and 3 5 Starting the MPE720 and Setting Communication or Network Parameters on page 3 20 to make the required settings before creating module configurations Mounting and Starting the Module 3 5 3 2 Mounting and Removing a Module on Machine Controller 3 2 2 Removing a 262IF 01 Module 3 2 2 Removing a 262IF 01 Module Use the following procedure to remove a 262IF 01 Module 1 Preparation 1 Backup the Programs Save the programs written to the Machine Controller in the personal computer using MPE720 MPE720 Ver 5 00 Right click the PLC folder and then select Transfer All Files From Controller to MPE720 MPE720 Ver 6 010 Open the project file and then select Online Transfer Read from Controller 2 Remove the Machine Controller and Expansion Rack Turn OFF the power supply and remove all the cables connected to the Machine Controller or Expansion Rack Then remove the Machine Controller and Expansion Rack from the panel or rack and place them where there is sufficient space such as on a work table 2 Removing the 262IF 01 Module 1 Remove the Battery Cover lt MP2200 MP2300 MP2200 Base Unit gt Insert a hard thin metal object such as a coin into the notch on the side of the battery cover and open the cover forward to remove the bat
142. ion Start Register _ _MotionEndReaister Detas W Module Configuration 262IF2200 E MP2200 Offline Local l x PT CPU Disable Disable Disable r Controller Rack 1 Rack 2 Rack 3 Rack 4 Module Type CPU OL gt SVB O1 v 218F02 v UNDEFINED gt UNDEFINED gt aan SS ae Status FL net This module has FL net Function m Module Details 262IF 01 RACKHO1 SLOT O3 otNumher f 1 5 Double click Module Type Em A FL net Transmission Definition Motion Start Register Motion End Register e Nataile In Online Mode the FL net transmission definitions data saved in the Machine Controller are displayed In Offline Mode the definitions data saved in the personal computer on which MPE720 is running is displayed The FL net Transmission Configuration Window is composed of four tab pages Transmission Parameters Link Assignment Link Status and Status These tab pages are used to set the definitions and monitor the settings Ifthe Transmission Configuration Window is being opened for the first time a new file message box will be dis played and the FL net Transmission Configuration Window will be displayed when the OK Button is clicked 4 3 4 2 FL net Transmission Definition 4 2 1 Transmission Parameters Tab Page 4 2 FL net Transmission Definition 4 2 1 Transmission Parameters Tab Page Set the parameters required for FL net communication
143. is a risk of electrical shock operational failure of the product or burning Do not attempt to modify the product in any way There is a risk of injury or device damage Do not approach the machine when there is a momentary interruption to the power supply When power is restored the MP2000 Series Machine Controller or machine connected to it may start operation suddenly Provide suitable safety measures to protect people when operation restarts There is a risk of injury Do not allow installation disassembly or repairs to be performed by anyone other than specified person nel There is a risk of electrical shock or injury vi E Storage and Transportation N CAUTION Do not store or install the product in locations subject to the following There is a risk of fire electric shock and machine product damage Direct sunlight Ambient temperatures exceeding the storage or operating conditions Ambient humidity exceeding the storage or operating conditions Extreme changes in temperature that would result in condensation Corrosive or flammable gas Excessive dust dirt salt or metallic powder Water oil or chemicals Vibration or shock Do not overload the product during transportation There is a risk of injury or an accident Never subject the product to an atmosphere containing halogen fluorine chlorine bromine or iodine dur ing transportation or installation
144. ives a detailed description Status of local node Displays the local node status in the lower place two digits of a four digit hexadecimal number Bit 0 to 2 Reserved Not used Always set to 0 Bit 3 Token monitoring time error 1 End of time period set in token monitoring timer 0 Normal Bit 4 Common memory setting range error 1 Error 0 Normal Bit 5 Frame waiting status 1 Wait for frame reception from other node 0 Frame wait reset Bit 6 Duplicated node number detection 1 Duplicated number detected 0 Normal Bit 7 Joined to network 1 Joined 0 Not joined Bit 8 to Bit F Reserved Not used Always set to 0 Minimum permissible frame interval Displays the minimum permissible frame interval set on the Transmission Parameters Tab page Unit ms Refresh cycle measuring time Displays the refresh cycle time measurement value current value Unit ms Refresh cycle time max Displays the maximum refresh cycle time Unit ms Refresh cycle time min Displays the minimum refresh cycle time Unit ms Token monitoring time Displays the token monitoring time set on the Transmission Parameters Tab Page Unit ms Vendor code Displays the vendor name YASKAWA Manufacturer model name Displays the first ten bytes JAPMC CM23 of JAMPMC CM2303 E in the 262IF 01 model number 4 2 FL net Transmission Definition 4 2 6 Network Configuration Window 4 2 6 Network Configu
145. ize of 512 words from a virtual address 0 to the remote device node number 1 MSG SND Function Setting The MSG SND function is set as follows NSG SND an B Execute DB000201 B Busy DB000210 S B Abort DB000202 B Complete DB000211 Transmission device FL net Y Dev Typ 00014 B Error DB000212 Protocol type MEMOBUS _ Pro Typ 00001 Circuitnumber 1_______ W Cir No 00001 Transmission buffer channel number 1 __ Ch No 00001 Parameter list leading address 4 Param DANOONN DA00000 DW00000 to DW00016 is used Parameter Setting The parameter list from DA00000 is set as follows Parameter list i Setting Saas 0 Register Contents Value Remarks PARAM00 DW00000 Processing result PARAMO01 DW00001 Status PARAM02 DW00002 Remote node number 1 PARAMO3 DW00003 Option 0 Not used PARAM04 DW00004 Function code 09H Word block data read PARAMO05 DW00005 Data address 0 FL net virtual address PARAMO06 DW00006 Data size 512 PARAMO7 DW00007 Remote CPU number 0 When the destination node is the Address upper word 262IF 01 0 must be set PARAMO08 DW00008 Coil offset 0 Not used PARAMO09 DW00009 Input relay offset 0 Not used PARAM10 DW00010 Input register offset 0 Not used PARAMII DW00011 Holding register offset 0 DW00012 to PARAMI2 t016 DWw00016 Reserved by the system 0 For register reference method and notes at register input refe
146. k status parameters 2 Management Data Item Byte Length Contents Node holding token at present Token holding node number oken holding u 1 byte 1 to 254 Minimum allowable frame interval 1 byte Unit 100 us 0 to 50 Refresh cycle allowable time 2 bytes Unit 1 ms 1 to 65535 Refresh cycle measurement time Current value 2 bytes Unit 1 ms 1 to 65535 Refresh cycle measurement time Maximum value 2 bytes Unit 1 ms 1 to 65535 Refresh cycle measurement time l Minimum value 2 bytes Unit 1 ms 1 to 65535 FL net Message Serial Number Management 1 Basic Function Manages serial numbers and their version numbers in message transmission 2 Management Data for Sending Item Byte Length Contents Serial version number 4 bytes Serial numbers for send messages Serial number 1 1 sending 4 bytes 1 to FFFFFFFFH Serial number 1 n sending 4 bytes 1 to FFFFFFFFH 3 Management Data for Receiving Item Byte Length Contents Serial version number 4 bytes 1 to FFFFFFFFH Serial number 1 1 receiving 4 bytes 1 to FFFFFFFFH Serial number 1 n receiving 4 bytes 1 to FFFFFFFFH z Appendices D Appendix C FL net System Grounding C 1 Overview Appendix C FL net System Grounding C 1 Overview The following gives an example of grounding a control panel to the iron frame of a building to describe a method for grounding the F
147. k the circuit num ber in the MSG RCV function 8500H Channel number setting error The transmission buffer channel number is not within the allowable range Check the transmission buffer channel number in the MSG RCV function 8600H 8700H An error response was returned from the transmission device Check the con 88 0H Transmission device error nection to the equipment Also be sure that the remote device can communi cate 8900H Device selection error An unavailable device was set Check the transmission device type in the MSG RCV function 2 PARAMO1 Status 6 2 Message Receive Function 6 2 5 Parameter Details for MSG RCV Function The status of the transmission device is output to PARAMO1 Bit allocations are shown in the following figure and described after the figure F EDCBA 9 8 7 6 5 4 3 2 1 0 a Bits 0 to 7 Bits 8 to B PARAMETER COMMAND Bits C to E RESULT Bit F REQUEST REQUEST The status of the processing request for the MSG RCV function is output to this bit Bit Status Meaning 1 Processing is being requested 0 Processing request has been accepted RESULT The result of executing MSG RCV function is output to these bits Code Abbreviation Meaning 0 CONN_NG Sending or connection has ended abnormally for FL net communication 1 SEND_OK Sending has been completed normally 2 REC_OK
148. le read O O Transparent message O O Log data read O O Log data clear O O Message loopback O O Vendor specific x message Screen specifications Parameter setting Node number subnet mask token monitoring time minimum allowable frame interval common memory size setting and node name Node number subnet mask token monitoring time minimum allowable frame interval and node name Link assignment Assignment by common memory area image An T O register range is determined automatically when the common memory area address and size are specified Assignment by I O register image I O registers must be assigned in units of nodes and common memory areas 1 and 2 within each node must be assigned I O map Not supported Supported The detailed contents of the upper layer The upper layer and FA link status both Link status and FA link status can be displayed on support HEX display only Detailed the Status Detail Window in units of contents are not provided bits No device version is displayed A device version is displayed Status The manufacturer name and model are The manufacturer name and model are displayed not displayed Network calibration information read The address and size of each of the common memory areas 1 2 and the detailed contents of the upper layer and FA link status are displayed Only the address and size of each of the common memory areas 1 2 are dis played
149. lient or a server the following combinations of mes sages and message functions are used for each message transmission When the client or server is another manufacturer s FL net equipment refer to the pertinent manual of the other manu facturer for message confirmation Message Type Server Send response Client Send request MSG RCV E MSG SND E Execute DB000201 Busy DB000210 Execute DB000201 Busy DB000210 Word block read Abort DB000202 Complete DB000211 Abort DB000202 Complete DB000211 n Dev Typ 00014 Error DB000212 Dev Typ 00014 Error DB000212 Work block write Pro Typ 00001 Pro Typ 00001 Cir No 00001 Cir No 00001 Ch No 00001 Ch No 00001 Param DA00000 Param DA00000 Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 Pro Typ 00002 Network parameter read Cir No 00001 Profile read a g Log data read Log data clear Loopback within 262IF 01 Message loopback Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DBO00212 Pro Typ 00002 Cir No 00001 Ch No 00001 Param DAQ0000 MSG RCV 5 Execute DB000201 Busy DB000210 Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 q Dev Typ 00014 Error DB000212 Pro Typ 00002 Pro Typ 00002 Cir No 00001 Cir No 00001 Ch No 00001 Ch No 00001 Param DA00000 Param DA00000 T
150. llowing figure shows a link assignment example and a common memory assignment image Because areas 1 and 2 in the local node are used only for sending they work as output registers OW Because areas 1 and 2 in other nodes are used only for reception they work as input registers IW PT CPU JRACK 01 Slot 03 CIR 01 fl 000 31FF Transmission Parameters Link Assignment Link Status Status Common Memory Areal 0o00 0511 Common Memory Area2 0000 8191 Node Area Oaea Area2 Oaea Number Common memory Size _REG No__ Common memory Size __REG No__ SCAN 0004 lW 1000 1003 0000 OOG6CIW 1200 123B High OOOEPW 1004 10040060 SOT OW 123C 1245 High 0002 IWi 1 OOA 100B 00X0 PO3CIW 1 246 1263 High 6 words 10 words v M N vk Sv N S S S N 9 NOON N D Vo A Q 9D fF A se C es S D w e S E a 2 gt 2 2 lt lt FL net common memory SS z N z Set by Link Assignment 3 2 g8 Tab Page S g 5 Z c c v v 3 ome g 3 3 Z E Z S zZ zZ zZ 1 i ot i 1 h i i i igi e o jt Area2 or eo i 1 toa yoo 7 i f 1 1 1 1 1 d 1 r 1 1 1 1 t t r N 1 1 1 1 pf z f i FA z l ie T a 1 Qt 1 1 1 SP WK rt ae E X K TEORANN NY TAN iY i N RORO T AAY o Wis N N amp Ss s EM S a a a 2 a ia a om E f o N ag nN 2 CPU Module I O register amp 5 o 5 Q a a a
151. mbient Operat 0 to 55 C ing Temperature Ambient Storage 25 to 85 C Temperature Ambient Operat 30 to 95 with no condensation Environmental ing Humidity Conditions i Ambient Storage 5 to 95 with no condensation Humidity Pollution Level Pollution level 2 conforming to JIS B3502 Corrosive Gas There must be no combustible or corrosive gas Operating Altitude 2 000 m above sea level or lower Conforming to JIS B3502 Vibrati 1 Frequency 16 7 Hz Vibration strength 14 7 m s cain 2 Frequency 10 to 57 Hz Vibration strength 0 075 mm of single ampli Mechanical Resistance tude Operating MNE 2 Conditions 3 Frequency 57 to 150 Hz Vibration strength 9 8 m s of fixed acceleration Conforming to JIS B3502 Shock Resistance Peak acceleration of 147 m s 15G twice for 11 ms each in the X Y and Z directions Conforming to EN 61000 6 2 EN 55011 Group 1 Class A Electrical Power supply noise FT noise 2 kV min for one minute Operating Noise Resistance Radiation noise FT noise 1 kV min for one minute Conditions Ground noise impulse noise 1 kV min for ten minutes Electrostatic noise contact discharge method 6 kV min ten times Installation Ground Ground to 100Q max Requirements Cooling Method Natural cooling Overview of 262IF 01 Module 2 5 2 1 Overview of 262IF 01 Module 2 1 2 Appearance and Connectors 2 1 2 Appearance and Connectors The following diagram shows the app
152. me atus unction ory cane j N Stat Functi t f Setting ON 6 FF 2 OFF O ON Test Mode res H OFF ON TEST Operating Mode Normal operation mode Selection OFF Leave this switch set to OFF except OFF when performing the self diagnosis test 2 1 6 Offline Self diagnostic Test Always leave the unused switches 3 and 4 set to OFF The offline self diagnostic test will be performed if the power is turned ON when the TEST switch is set to ON and all other switches are set to OFF When the self diagnostic test is performed successfuly RUN will be lit ERR will be lit and all other indicators will be unlit repeatedly in this order The indicators will be as shown in the following table if the offline self diagnostic test finds a problem in the 262IF 01 Module Indicator Status When Error Is Detected Error RUN ERR TX RX ROM Check Error Blinking 1 RAM Check Error Blinking 2 i Not lit Not lit Not lit DRAM Check Error Blinking 3 LAN IF Check Error Blinking 4 The number in parentheses following Blinking indicates the number of blinks Overview of 262IF 01 Module 2 7 2 8 2 2 Connection Specifications 2 2 1 Connector Specifications 2 2 Connection Specifications 2 2 1 Connector Specifications This section provides the connector specifications for the 262IF 01 Module 1 Connector Specifications
153. memory areas and 2 have been completed on the Link Assignment Tab Page ON Complete OFF Incomplete Bit 7 Address overlapping detection Displays whether duplication of the I O area address in the common memory has been detected ON Detect duplicate OFF Undetect E High ranking Layer Status Status of upper layer Status Displays a status code of the upper layer status of the selected node 2 Bit 0 to B U ERR_CODE Not used Bit C Reserve Reserved by system Always set to OFF Bit D WARNING Not used Bit E ALARM Not used Bit F RUN STOP Displays an operating status of the upper layer ON RUN operating OFF STOP stopped E Network Information Token monitoring time Displays the network monitoring time set on the Transmission Parameter Tab Page A FL net Transmission Definition 4 11 4 2 FL net Transmission Definition 4 2 5 Status Tab Page 4 2 5 Status Tab Page The FL net status can be monitored on the Status Tab Page The display contents are updated as needed Mifl net 262IF2200 E MP2200 Offline Local 5 x PT CPU RACK 01 Slot 03 CIR 01 Transmission Parameters Link Assignment Link Sta State of local node Minimum permissible frame interval 100us Refresh cycle measuring time Refresh cycle time max Refresh cycle time min Token monitoring time ms Vendor code Manufacturer model name CO QE OOLHO The following g
154. n code word block read Sets the data address address 0 Sets the data size 512 words Sets the remote CPU number Sets the coil offset Sets the input relay offset Sets the input register offset Sets the holding register offset Clears the system registers Clears the normal pass counter Clears the error counter 6 5 Programming Example 6 5 1 Word Block Data Read Client Normal Abnormal Executing completion completion Abort command Forced stop if processing is not completed DB000210 mee DB000211 DB000212 DB000202 ie Sean Since Soni D014 TONOM A A within 3 seconds after sending the Sen po Set 00300 command Count DW00031 Abort command DB000202 Abort command DB000202 DB00021B DB000400 e 0020 NL 1 0016 IF F ooza DB000400 true Increments the stop counter mo E when the Abort command is sent coan Dest DW00023 0018 END _IF 0025 NL 1 Command Start sending DB000201 DB000200 Starts sending every 1 second ee Set 00100 Count DW00030 Normal Abnormal Start sending completion completion Abort command Command DB000200 DB000211 DB000212 DB000202 DB000201 0020 Function Send command 0029 NL 1 Command DB000201 TA MOG_OND E Sends a message to the remote node mae Execute DB000201 Busy DB000210 fee eae coil ia ON when Abort DB000202 Complete DB000211 the CPU receives t e command The normal completion or abnormal
155. n the 262IF 01 the MSG RCV function does not need to be started 6 2 1 Basic Specifications Function MSG RCV Name z Receives a message from a remote station on the line specified by the Transmission Device Type parameter Function DEV TYP The function supports multiple protocols The Execute command must be held ON until the Com plete or Error output turns ON Execute Busy Abort Complete Function Defi Dev Typ Error nition Precise Cir No Ch No Param I O Definitions No Name I O Designation Description 1 Execute B VAL Receive message command 2 Abort B VAL Reception abort command Transmission device type 3 Dev T I REG ee FL net 14 Communication protocol 4 Pro Typ I REG 2 Inputs MEMOBUS 1 Non procedure 1 2 Circuit number 5 Cir N I REG RA FL net 1 to 8 6 Ch No LREG Transmission buffer channel number FL net 1 to 10 Parameter List Leading Address 7 Param Address input MA DA 8 Busy B VAL Processing in progress Outputs 9 Complete B VAL Processing completed 10 Error B VAL Error has occurred 1 The I O designations are as follows B VAL I O is specified as bit data I REG I O is specified as integer data Specify the number of an integer register Constants immediate data can also be specified for inputs Address input The address of the specified register any integer register is passed to the function 2 Non procedure 1 Data is receiv
156. nd The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type Always 1 MEMOBUS communication Cir No circuit number 1 Depends on the connection port Ch No channel number 1 Use 1 to 10 for the 262IF 01 The normal completion coil turns ON at normal completion Increments the normal pass counter The abnormal completion coil turns ON at abnormal completion Increments the abnormal pass counter Stores the processing results Stores the status Stores the number of node to which the command is sent Stores the FC Stores the data address Stores the data size Stores the remote CPU number Message Send and Receive Functions 6 41 6 5 Programming Example 6 5 4 Sending Request Client Response Server according to Non procedure Protocol 6 5 4 Sending Request Client Response Server according to Non procedure Protocol As for transparent messages only the MSG SND function is started because no response reception processing is required after request was sent Though the server usually sends no response at transparent message request reception it starts only the MSG SND function independently to send a response if necessary The following shows an example for sending transparent message with the data size of 512 words in MW00100 and the subsequent to a destination with node number 1 1 MSG SND Function Setting The MSG SND function is set as
157. ndicators LEDs 2 6 2 1 4 Communication Status Indicators LED Included with Ethernet Connector 2 6 2 1 5 Switch Settings 2 7 2 1 6 Offline Self diagnostic Test 2 7 2 2 Connection Specifications 2 8 2 2 1 Connector Specifications 2 8 2 2 2 Cable Specifications 2 8 2 3 System Configuration Example 2 9 2 3 1 Small scale Configuration 2 9 2 3 2 Basic Configuration 2 9 2 3 3 Locally Concentrated Device Configuration 2 10 2 3 4 Long Distant Locally Distributed Device Configuration 2 11 3 Mounting and Starting the Module 3 1 3 1 Applicable Machine Controllers and Supported Versions 3 2 3 1 1 Applicable Machine Controllers 3 2 3 1 2 Supported CPU and MPE720 Versions 3 2 3 2 Mounting and Removing a Module on Machine Controller 3 3 3 2 1 Mounting a 262IF 01 Module
158. nding Request Receiving Response Client according to Non procedure Protocol Sending Request Receiving Response Client according to Non procedure Protocol As for FL net messages other than transparent messages the MSG RCV function must be started to receive a response message after message request was sent by the MSG SND function The following shows an example of a profile read for response reception after request was sent In this example a pro file read transaction code 65011 is set in MW00000 and sent a response code 65211 for the received profile is stored in MW10000 and profile data is stored in MW10001 and subsequent Mwoo0000 Transaction code request MW10000 MW10001 Server Transaction code response MSG SND Function Setting The MSG SND function is set as follows HSG SND Fj B Execute DB000201 B Busy DB000210 B Abort DB000202 B Complete DB000211 Transmission device FL net_______ W Dev Typ 00014 B Error DB000212 Protocol type Non procedure protocol W FPro Typ 00002 Circuit number 1 W Cir No 00001 Transmission buffer channel number 1 4 Ch No 00001 Parameter list leading address A Param DAQ0000 DA00000 DW00000 to DW00016 is used MSG SND Parameter Setting The parameter list from DA00000 is set as follows cease WA Register Contents ae Remarks PARAMO0 DW00000 Proc
159. ng 7 5 2 MP2200 Machine Controller 7 2 Common Network Problems and Countermeasures 7 2 3 System I O Error Status Name Register No Remarks I O Error Count SW00200 Number of I O error occurrences Number of Input Errors Sw00201 Number of input error occurrences Input Error Address SW00202 a of the latest input error TIWOOUOU register num er Number of Output Errors SW00203 Number of output error occurrences Output Error Address SW00204 Address of the latest output error OWOOOCO register number SW00205 Reserved by the system SW00206 Not used SW00207 SW00208 to SW00215 Not used SW00216 to SW00223 Reserved by the system SW00224 to SW00228 Error status of slot 1 of rack 1 Depends on the mounted module and error code SW00229 to SW00239 Error status of slot 2 of rack 1 Depends on the mounted module and error code I O Error Status SW00240 to SW00247 Error status of slot 3 of rack 1 Depends on the mounted module and error code SW00248 to SW00255 Error status of slot 4 of rack 1 Depends on the mounted module and error code SW00496 to SW00503 Error status of slot 9 of rack 4 Depends on the mounted module and error code x Racks 2 to 4 can be used only when using EXIOIF 3 MP2300 Machine Controller Name Register No Remarks I O Error Count SWw00200 Number of I O error occurrences Number of In
160. normal completion aen Ended with transmission errors NL 1 DB000612 true wa INC EJ Increments the abnormal pass counter 0068 NL2 Dest Dwo0065 0 STORE E Stores the processing results pes Source DW00040 Dest DW00026 7 Stores the status 0070 NL 2 Source DW00041 Dest DWw00027 L 0 END_IF 0071 NL 1 0 r E 0072 NL 1 6 50 6 5 Programming Example 6 5 6 Receiving Transparent Message Request Server 6 5 6 Receiving Transparent Message Request Server Because sending the response is not required when a transparent message is received by a server only the MSG RCV function is started The following shows an example of transparent message reception according to non procedure protocol When it is necessary to send a response for a transparent message request the MSG SND function must be started For details refer to 6 5 4 Sending Request Client Response Server according to Non procedure Protocol on page 6 42 1 MSG RCV Function Setting The MSG RCYV function is set as follows MSG RCY A B Execute DB000201 B Busy DB000210 B Abort DB000202 B Complete DB000211 Transmission device FL net W Dev Typ 00014 B Error DB000212 Protocol type Non procedure protocol W Pro Typ 00002 Circuit number 1 _ W Cir No 00001 Transmission buffer channel number 1 Ch No 00001 Parameter list lead
161. nt Locally Distributed Device Configuration 2 3 4 Long Distant Locally Distributed Device Configuration When a particular controller is far away in a basic configuration of a network system or there is a high voltage power supply or noise source near the network the network can be divided into two segments that are connected with an opti cal repeater so that a long distant noise proof network system can be built Optical fiber cable Maximum cable length 2 km Optical repeater Optical repeater Coaxial cable Maximum cable length 500 m o Maximum cable length 50 m Hub Twisted pair cable STP category 5 Maximum cable length 100 m RJ 45 connector PLC from other manufacturer MP2300 sve orlztair og Overview of 262IF 01 Module 3 Mounting and Starting the Module This chapter describes how to connect the 262IF 01 Module and start the system focusing on 262IF 01 Module mounting communication process setting and self configuration 3 1 Applicable Machine Controllers and Supported Versions 3 2 3 1 1 Applicable Machine Controllers 3 2 3 1 2 Supported CPU and MPE720 Versions 3 2 3 2 Mounting and Removing a Module on Machine Controller 3 3 3 2 1 Mounting a 262IF 01 Module 3 3 3 2 2
162. ntrol Modem Help e pay 9 Ey onee PT Kind DUAL I Serial comMi 2 CP 218 1 i 2 Select Ethernet LP under Port Kind in the Logical Port Setting Dialog Box and click the Detail But ton Logical Port Setting x Logical Port F Port Kind Etheret LP v TimeOut foo ms Dual Off C On The CP 218 Ethernet LP Port Setting Dialog Box will be displayed 3 14 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 3 Enter the IP address of computer for the IP Address First make sure the rest of the settings are as shown below and click the OK Button to close the dialog box CP 218 Ethernet LP Port Setting IP Addres First 192 168 1 2 bd IP Addres Second Default D C OFF Engineering Port 9999 256 65535 TT Message Received TCP Port Count l 10 0 16 TCP Top Port 20000 UDP Port Count UDP Top Port 4 The Logical Port Setting Dialog Box will be displayed again Click the OK Button to return to the Communication Manager Window Check that the Ethernet LP is assigned to Logical Port No 3 Communication Manager File View Tool Control Modem Help ed pe J Logica pking DuaL Physica Device TimeOut Ro 1 Serial COMI 10000 2 CP 218 1 10000 Ethernet LP 1 10000 5 Save the settings and restart the Communication Manager Refer to Saving the Communication Port Settings and Restarting the Communi
163. ntrol network for data exchange between controllers such as the programmable controller PLC robot controller RC and computer numeric control CNC equipment in a production system with personal computers for control The following figure shows FL net and its surroundings Server PC EWS Computer O iil x WAN Upper LAN Ethernet TCP IP UDP IP FL net Ethernet based control network Panel PLC PLC PLC controller CNC RC Controller q go q qld l ci o Lo Bla z Field network Equipment gt Sensor actuator z E 2 FL net Protocol FL net consists of six protocol layers as shown below AORAR S gt Application layer Controller interface Service function zj passsssams Cyclic transmission FA link protocol layer Message transmission O kansen ain 7 Token function T geese gt FL net S Transport layer UDP protocol Network layer IP com Data link layer Ethernet Physical layer Based on IEEE802 3 J The transport and network layers use UDP IP while the data link and physical layers use Ethernet 5 6 5 2 About FL net 5 2 1 FL net Overview 3 FL net Transmission Method Features The features of FA link protocol layer of FL net are as follows The masterless token system is employed for transmission management to avoid collisions A token is circula
164. number address upper word PAEAM07 In this case however the 262IF 02 is allowed to specify 32 bit addresses in a range of virtual address space from 0 to FFFFFH PARAM 0 1112 15 16 31 Mapp 0 05 Data address e l 0000H Y f TEPER E E E TET 07 Remote CPU number st When remote device is other than 262IF 01 this CPU number can be specified in a range from 0 to F as the address upper word E When the FL net Equipment Other Than the 262IF 01 Accesses the 262IF 01 When the FL net equipment other than the 262IF 01 accesses the 262IF 01 an offset address M_ADD for virtual address space must be specified as shown in the following figure 0 1112 15 16 31 M_ADD 0 Data address 0 to 65534 MW00000 to MW65534 CPU number 0 Message Send and Receive Functions 6 15 6 16 6 1 Message Send Function 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function 6 1 7 Relationship among the Data Address Data Size and Offset in the MSG SND Function As MSG SND function source data the 262IF 01 reads the MW register by the specified data size PARAM06 assuming an offset of the holding register offset PARAM11 data address PARAM0S For FL net message word block read the 262IF 01 writes the contents read from the remote device to the same area Data address to be used by MSG
165. number of the mounted CP 215PC AT card under Physical No Set the I O port num ber to 1 when using one CP 215PC AT card When using two or more cards allocate ports 2 3 and 4 sequentially CP 215 Port Setting x Ciara snot Channel LinkMap CP 215 Type Pci Elec Board 7 First Physical Port Physical No l 1 z 2 3 4 3 16 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 5 Click the Parameter Tab in the CP 215 Port Setting Dialog Box Set the following items Local Station Address Local Network Address Max Connect Station Token Round Time Setting MEMOBUS Response Watch Time ICP 215 Port Setting Coma Local Station Address Local Network Address Max Connect Station Token Round Time Setting MEMOBUS Response Watch Time Station Search Cycle Transfer Speed Maintenance Switch Maintenance Switch2 Same Period Scan Relay Function Relay Network No 1 Upper Relay Network No 1 Lower Relay Network No 2 Upper Relay Network No 2 Lower i kb yi EI aE belek obaalle Ve 1 64 1 254 2 64 1 100 0 255 10 255 0 65535 0 65535 1 254 1 254 1 254 1 254 ea Set the MPE720 personal computer station number to between and 64 Set the number of the network to which the MPE720 personal computer is connected to between 1 and 254 If there is only one network segment set 1 Set the number of CP 215
166. o 00001 Param DA00000 Normal completion 0021 0035 DB000211 true 10022 INC En 0036 NL2 Dest Dwo0024 10023 END_IF 0037 NL 1 Abnormal completion 10024 0038 DB000212 true 10025 INC E 0039 D NL 2 est DW00025 10026 STORE Ey 0040 Source DW00000 Dest DW00026 pon Source DW00001 Dest DW00027 10028 END_IF 0042 NL 1 0029 0043 NL 1 Forced stop if processing is not completed within 3 seconds after sending the Send command Increments the stop counter when the Abort command is sent Starts sending every 1 second Sends the command at intervals where the receiving side can receive the command properly Because the command is sent in one direction adjustment is required so that the sent command does not remain at the receiving side Function Send command Sends a message to the remote station The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type Always 2 Non procedure communication Cir No circuit number 1 Depends on the connection port Ch No channel number 1 Use 1 to 10 for the 262IF 01 Turns ON after the query message is sent and the response message is received Increments the normal pass counter Ended with transmission errors Increments the abnormal pass counter Stores the processing results Stores the status 6 5 5 6 5 Programming Example 6 5 5 Se
167. of 17 words The value of the Param input is the leading address MA or DA of the parameter list Use the parameter list to input the holding register offset value and write range LO HI The processing results and con nection number are also output to the parameter list 6 2 Message Receive Function 6 2 4 Parameter List for MSG RCV Function The parameter lists for the MEMOBUS and non procedure communication protocols in FL net are given below Description PARAM No IN OUT Contents Pro Typ 1 MEMOBUS Pro Typ 2 Non procedure 00 OUT Processing result The processing results are output here 01 OUT Status The status of the current MSG RCV function is output here 02 OUT Remote node number The source node number 1 to 254 is output here 03 SYS Reserved by the system 1 04 OUT Function code Not used 05 OUT Data address TRE die address soutput Not used here The data size is output here 06 OUT Data size The data size is output here The first one word of the data is a transaction code 07 OUT Aenea 0 is output here 08 IN Coil offset Not used 09 IN Input relay offset Not used 10 IN Input register offset Not used 11 IN Holding register offset Register offset Not used 12 IN ae P Holding The lower value of write range The register offset 13 IN Write range HI The upper value of write range 14 SYS Reserved by the system 2 15 and 16 SYS Reserved by the sy
168. of FL net Data Format Appendix A Network System Definition A 8 FL net Data Format Data to be transferred via FL net is encapsulated in each layer of the communication protocol as shown in the follow ing figure 1 024 bytes 4 gt User data UDP header User data UDP header FL net data UDP segment gt M v IP header UDP header FL net data 4 IP datagram gt M v Ether header IP header UDP header FL net data Trailer 14 20 8 Ethernet frame Next the following shows FL net data of one frame that can be observed on communication lines In this example 128 byte cyclic data is transferred ADDR HEX UDP header 0010 0020 0030 0040 0050 0060 00 C8 00 01 00 OB 00 00 01 00 00 00 00 00 FD E8 00 00 00 01 00 07 07 00 00 00 00 00 00 00 00 04 02 80 00 40 00 OA 00 Ethernet header m IP header 00 00 46 41 43 4E 00 00 00 0070 0080 0090 00A0 00B0 00CO 00D0 00E0 OOFO 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 User data 00 00 00 00 00 z Appendices pi a A 6 Appendix A Network System Definition A 8 FL net Data Format
169. of Supported Messages 6 Log Data Clear This message function clears remote node log information via the network Request message Response message Target node number NS MP2200 fro fveopor rar Pas Co es cs 3 orm SF Clear Log information 7 Message Loopback This message function loops back a received message Loopback is performed automatically in the 262IF 01 Module Request message Response message Target node number MP2200 oruofsveorfourasfearafu e a e a G a Details of FL net 5 17 5 18 5 3 FL net Data Communication 5 3 3 Details of Supported Messages 8 Transparent Message Transmission This message function writes a message to a receive message area of the remote node via the network The 262IF 01 Module does not return an automatic response message even if a transparent message is received For this reason a Sequence program must have a response message creation process when it is necessary to return the response message Request message Target node number t 16bits P gt MW register 6 Message Send and Receive Functions This chapter describes message send MSG SND and message receive MSG RCV functions in detail and sample programs necessary for tr
170. ommon Memory Assignment mega on page 4 8 zax PT CPU PA CK OT Slot 03 CIR 01 1000 31FF Transmission Paramete Cink Assignment J ink Status Status l ommon Memory Areal 0000 0511 Common Memory Area2 0000 8191 _ co eel ea ha oara piren af ares jesa Nod No Nure Common memory ize _Res Ne Carmon memory see Rec Na scan Comment 001 0000 0004W 1000 1003 0000 006CW 1200 123B High w o2 oo2 0004 000E OW 1004 1009 0060 001COW 123C 1245 High o oos ooo 0002IW 100A 100B 0070 003CIW 1246 1263 High E cae 7 Sa z e og e i 1 1 hs 3 OE Cat Na A aE 4 0 C B The following gives a detailed description Common Memory Area 1 Displays the area 1 address range determined according to the setting of the transmission parameter Common memory area 1 size on the Transmission Parameters Tab Page This range cannot be changed Common Memory Area 2 Displays the area 2 address range determined according to the setting of the transmission parameter Common memory area 1 size on the Transmission Parameters Tab Page This range cannot be changed Local Node When a node number is identical to the least significant digit in IP address on the Transmission Parame ters Tab Page is displayed here to indicate a local node No Displays the interface number for CPU fixed Node Number Enter the node num
171. omplete fe incomplete A Bit Address overlapping detection fe detect t undetect High tanking layer Status D Status 8000 HEX Bit B U_ERR_CODE 000 HEX B e BIC Reserve O on oFF B Le BitD WARNING O on oFF E Le BIE ALARM O oN oFF 468 BiF RUN STOP RUN O sToP NetWork Information Token monitoring time no ms The following gives a detailed description Node Node number Displays a node number selected on the Link Status Tab Page E FA Link Status Displays a status code of the link status of the selected node Bit 0 Node status on in ring out ring Joined not joined Displays whether a selected node has joined or left FL net ON In ring joined OFF Out ring not joined Bit 1 Communication invalidity Displays whether the communication disabled status of a selected node has been detected ON Detected OFF Not detected Bits 2 and 3 Reserve Reserved by system Always set to OFF Bit 4 Upper layer operation signal error Displays whether there is an operation signal error in the upper layer ON Error OFF Normal Bit 5 Common memory data validity notification Displays whether common memory data in the selected node is valid ON Enable valid OFF Disable invalid 4 10 4 2 FL net Transmission Definition 4 2 4 Status Detail Window Bit 6 Common memory setting completion Displays whether the settings for common
172. on Scan Time Setting System Configuration H E Programs The Engineering Manager will be started and the Module Configuration Window will be displayed see next page 4 2 4 1 Displaying the FL net Transmission Configuration Window 4 1 2 Displaying the FL net Transmission Configuration Window from the Module Configuration Window 4 1 2 Displaying the FL net Transmission Configuration Window from the Module Configuration Window As the result of executing self configuration all Option Modules connected to the Machine Controller will be dis played in the Controller Area of the Module Configuration Window Refer to 3 4 1 Executing Self configuration on page 3 19 In the Controller Area select the 262IF 01 cell and then double click the slot number cell for FL net in the Module Details Area The FL net Transmission Configuration Window see next page will be displayed lt MP2300 MP2310 MP2300S Module Configuration Window gt Mi Module Configuration 262IF E MP2300 Offline Local 0 x PT CPUa Click r Controller Sint Number o 02 2621F 01 7 __ Controller Number YOend Register Disabelnout v Disable Outout v Detais Cd FL net This module has FL net Function m Module Details 262IF 01 SLOT 02 Sint Number Ii z Double click Modue Type FL net 1O End Register 31FF Mot
173. on Controller Configuration x Information Network Application OnLine Yes C No Logical Port No 2 CP 218 E Device Type IP Address 192 168 1 1 i Route C Yes No lt CP 215 Connection gt Enter the network number and station number and click the OK Button Enter the same network number and station number as the ones set with the Communication Manager Controller Configuration x Information Network Application OnLine Yes C No Logical Port No 4 CP 215 E Device Type Network No g am Station No 2 X Am 6 A confirmation dialog box will be displayed Click the Yes Button This completes selecting the logical port W File Manager xi 6 7 The data is changed OK These transmission definition settings are required for each Communication Module Refer to Machine Controller MP2000 Series Communication Module User s Manual Manual No SIEPC88070004 for details on the transmission definition settings Mounting and Starting the Module 3 23 4 FL net Transmission Definition For 262IF 01 FL net communication using a MP2000 Series Machine Controller an FL net transmission definition file must be created This chapter discusses how to make an FL net transmission definition on the MPE720 screen 4 1 Displaying the FL net Transmission Configuration Window 4 2 4 1 1 Displaying the Module Configuration Window 4 2 4 1 2 Displaying
174. on so that the 262IF 01 can send the transaction code and message data from MW00000 After completion of sending setting Execute DB000601 to ON 1 starts the MSG RCV function and waits for mes sage reception and then the MSG RCV function stores a transaction code response in MW 10000 and message data in the subsequent register MW10001 and the subsequent upon response message reception For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page 6 13 5 Programming Example 6 5 Programming Example 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol The following shows an example of ladder programming executed by the settings in the previous page 0002 NL 2 10003 10004 0004 NL 2 10005 0005 NL 2 0006 4 0006 NL 2 0007 d 0007 NL 2 10008 0008 NL 2 0009 10010 0010 NL 2 0011 NL 2 0012 NL 2 One scan at startup Source 00001 Dest DW00002 Source 00000 Dest DW00005 Source 00001 Dest DW00006 Source 00000 Dest DW00007 Source 00000 Dest DW00011 Source 00000 Dest DWw00012 Source 00000 Dest DW00024 Source 00000 Dest DWw00025 Source 10000 Dest DW00052 Source 32767 Dest DW00053 Source 00000 Dest DW00054 Source 00000 Dest DW00064 Sets parameters in the first scan after startup Low speed scan DWG L SB000003 High speed s
175. onnector After inserting the Module all the way to the back press the Module firmly until it connects securely to the Mounting Base connected If the Module is connected securely the front of the Module should approximately align with the hooks 3 Mount the Option Panel Insert the hole on the bottom of the option panel into the bottom hook and then securely attach the hole to the top hook This completes the mounting procedure 3 4 3 2 Mounting and Removing a Module on Machine Controller 3 2 1 Mounting a 262IF 01 Module 4 Procedure after Mounting the Module 1 Connect the Hub Connect the hub to the 262IF 01 Module using the Ethernet cable Refer to 2 2 2 Cable Specifications on page 2 8 for cables that can be used 2 Create Module Configurations a Mounting New Modules Execute self configuration for each slot in which a 262IF 01 Module was mounted Refer to 3 4 Self configuration on page 3 19 for information on self configuration b Replacing Modules Turn OFF the CNFG and INIT DIP switch pins on the Machine Controller and turn ON the power supply Once the power has been turned ON the module configuration can be modified as required Refer to 4 1 1 Displaying the Module Configuration Window on page 4 2 for information on the Module config uration A Communication Module other than the 262IF 01 Module is required for communication between the Machine Controller and the personal computer runn
176. or the MP2100M MP2500MD For these Machine Controllers use the MPE720 as described next Using the MPE720 MP2100M MP2500MD Start the MPE720 start the Engineering Manager and then select Order Self Configure All Modules from the Main Menu Alternatively select the Module for which self configuration is to be executed in the Module Configuration Window and then select Order Module Self configuration from the Main Menu Refer to 4 1 1 Displaying the Module Configuration Window on page 4 2 for the procedure to display the Module Configuration Window The result depends on the command that is used as described below Command Result Self configuration for The Module configuration definitions are updated all Modules e The definitions for any Modules for which there are already definitions are not changed e The default values are allocated in the definitions for any new Modules that are detected Definitions are allocated only for the selected Module Module Self configuration e The definitions for any Modules for which there are already definitions are not changed e The default values are allocated in the definitions for any new Modules that are detected Mounting and Starting the Module 3 19 3 20 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 5 1 Starting MPE720 Ver 6 and Setting Communication 3 5 Starting the MPE720 and Setting Communication or Network Parameter
177. ote node via the network Request message Response message Target node number Ta MP2200 frapeoperahara uoc uooduc lt Network parameter gt Node number Vendor name C1 oO O Ei oo CI crf Manufacturer model Area 1 leading address Area 1 size Area 2 leading address Area 2 size Token monitoring time Minimum allowable frame interval FA link status Protocol type Upper layer status Refresh cycle allowable time setting value Refresh cycle measurement value current value Refresh cycle measurement value maximum value Refresh cycle measurement value minimum value 4 Device Profile Read This message function reads system parameter i e device profile information of the remote node via the network Request message Response message Target node number lt System parameter gt Common specification version Identification character Revision number Revision date Device type Vendor name Product type name a Details of FL net 5 15 5 3 FL net Data Communication 5 3 3 Details of Supported Messages 5 Log Data Read This message function reads remote node log information via the network Request message Response message MP2200 frvaveo para ara oo
178. ow 2 Double click the Communication Manager Icon in the task tray and the Communication Manager Window like the one shown in the step 3 will be displayed Communication Manager Icon 3 Logical ports for up to 16 channels can be set in the Communication Manager Window Select and set unused logical ports from the top Communication Manager File Tool Control Modem Window Help fala Logical PT Kind DUAL Physical Device TimeOut IRQ 1 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 3 3 2 Setting the Communication Manager This section describes the procedure to set the Communication Manager for connecting the MPE720 and MP2000 Series Machine Controller for each type of communication port 1 Settings for Serial Communication Port RS 232C Connection These settings are required to perform engineering communication via the serial RS 232C port of each Communica tion Module using the MPE720 Use the following procedure to make the settings 1 Double click Logical PT number 1 in the Communication Manager Window Communication Manager File Tool Control Modem Window Help Double click The Logical Port Setting Dialog Box will appear 2 Select Serial under Port Kind and then click the Detail Button Logical Port Port Kind TimeOut Dual Creat D_re The Serial Port Setting Dialog Box will appear 3 Match the settings under
179. put Errors Sw00201 Number of input error occurrences Input Error Address SW00202 m of the latest input error WOO0O00 register num er Number of Output Errors SW00203 Number of output error occurrences Output Error Address SW00204 Address of the latest output error OWOOIUHU register number SW00205 Reserved by the system SW00206 Not used SW00207 SW00208 to SW00215 Slot 0 error status Depends on the mounted module and error code SW00216 to SW00223 Reserved for the system I O Error Status SW00224 to Sw00231 Slot 1 error status Depends on the mounted module and error code SW00232 to SW00239 Slot 2 error status Depends on the mounted module and error code SW00240 to SW00247 Slot 3 error status Depends on the mounted module and error code 4 MP2310 Machine Controller 7 2 Common Network Problems and Countermeasures 7 2 3 System I O Error Status Name Register No Remarks I O Error Count SWw00200 Number of I O errors Input Error Count Swo00201 Number of input errors Input Error Address SW00202 Latest input error address WO0 000 register number Output Error Count SW00203 Number of output errors Output Error Address SW00204 Latest output error address OWOOOO register number SW00205 Reserved by the system SW00206 Not used SW00207 SW00208 to it SW0021
180. r It Is Unstable Check the following points Location to Be Checked Item to Be Checked Countermeasures Power supply Is the power module POWER LED lamp ON Is the hub power lamp ON Check that the power supply or power cable is connected and that supply voltage is correct Check the Have you run the cable correctly Check the cable Has a repeater been connected in up to four cas cades transmission path Is the length of each segment within the pre defined length Is the number of devices connected to each seg ment within the predefined number Check the segment configuration Is the repeater turned ON Check that the power supply or power cable is connected and that supply voltage is correct Check equipment settings for stations attached for communication Have you set the network IP address correctly Have you set the station number correctly Have you set the station parameters correctly Is the TX LED send steadily or intermittently lit Is the LNK LED link steadily lit Check the equipment settings again by means of the MPE720 and network analyzer Troubleshooting 7 3 7 2 Common Network Problems and Countermeasures 7 2 2 Confirming 262IF 01 Setting 7 2 2 Confirming 262IF 01 Setting The connection status can be checked based on the LED ON OFF status and status information 1 Normal Status In the
181. r addresses including those with subscripts except for and C registers The following sections describe the inputs in more detail Execute Receive Message Execute Command Specify the bit that will be used to control execution of the Message Receive function Message receive processing is started when the Execute command turns ON To execute processing this bit must be turned ON and OFF e g from the ladder program The Execute command must be held at ON until the Complete or Error output turns ON A message is received when the Execute command turns ON To receive another message it is not necessary to turn OFF the Execute command Abort Receive Message Abort Command Specify the bit that will be used to abort the Message Receive function Receiving the message will be aborted when the Abort command turns ON The Abort command takes priority over the Execute command To abort processing this bit must be turned ON and OFF e g from the ladder program Dev Typ Transmission Device Type The Dev Typ input specifies the transmission device type The FL net transmission device type is 14 d Pro Typ Communication Protocol 6 2 Message Receive Function 6 2 3 Inputs and Outputs for the Message Receive Function The Pro Typ input specifies the communication protocol as shown in the following table Type code Communication Protocol Remarks 1 MEMOBUS Select for word block read or word
182. r cable AUI cable and a transceiver There are two types of transceivers a single port transceiver that allows the connection of only one transceiver cable AUI cable and a multi port transceiver that allows the connection of multiple transceiver cables Segment maximum length 500 m Hf a7 Coaxial cable N Node mes Transceiver cable AUI cable a Single port transceiver Terminator SSS Multi port transceiver 5 1 2 10BASE T System A hub repeater hub can be connected to a transceiver cable AUI cable to allow the connection of multiple nodes Use a twisted pair cable LOBASE T between the hub and node The maximum length between the hub and node is 100 m Segment maximum length 500 m N N N Repeater hub N Coaxial cable N Node m Transceiver cable AUI cable Twisted pair cable 10BASE T Terminator 5 1 3 1 5 1 Ethernet Segment Configuration Example 5 1 3 100BASE TX system 100BASE TX system Example Using a Switching Hub The system is generally called Fast Ethernet supporting a baud rate of 100 Mbps Generally the 100BASE TX sys tem employs a twisted pair cable for connection via a switching hub The maximum length of e
183. r channel number is not within the allowable range Check the transmission buffer channel number in the MSG SND function 8600H Remote node number error The remote node number is not within the allowable range Check PARAMO02 remote node number 8700H 8800H Transmission device error An error response was returned from the transmission device Check the connection to the equipment Also be sure that the remote device can communicate 8900H Device selection error An unavailable device was set Check the transmission device type in the MSG SND function 8072H to FF72H Remote node error An error response was returned from the remote node Refer to error code and remove the cause e Refer to the following E Datails of Remote Node Error on page 6 10 E Datails of Remote Node Error The following shows the contents of the message function PARAMOO processing results at error response reception from a remote node Processing result PARAM00 0072H O0 indicates the error code While the FA link specification states that an error code is one byte eight bits the MP specification states the high est bit of a processing result is fixed to 1 so the parameters that can be identified error codes are the remaining seven bits 1 indicates a bit available as an error code Accordingly 00H to 7FH for seven bits can be represented as error codes lt When the remo
184. r segment 100 254 1OBASE FL 100BASE FX Optical fiber cable maximum transmission distance per segment 2 000 m maximum number of connectable nodes per segment 254 x Values in assume the use of repeaters When a system uses FL net does it need a special Ether net No To build an FL net system Ethernet is used which is formally compliant with IEEE802 3 Special specifications are not required 10 How should we make FL net connections Different types of Ethernet media can be interconnected with Ethernet cables through repeaters media conversion adaptors etc These products can be purchased from many vendors 1 4 FAQ on FL net cont d Question Answer 11 What cable should be used to build an FL net system Generally cables should be used as follows e 1OBASES thick coaxial cable yellow cable is used for the backbone e 1OBASE T 100BASE TX twisted pair cable UTP category 5 is used for cabling in control panels and offices e 1OBASE FL 100 BASE FX optical fiber cable is used for cabling near high volt age power supplies or places affected by electrical noise 12 How should we set FL net IP addresses The FL net IP addresses are Network address 192 168 250 Host number node number to 254 These settings are standard Note that numbers 250 to 254 have been reserved for use by maintenance tools 13 How conformance and inter connecti
185. r to 6 4 Displaying a Register List and Notes at Regis ter Input on page 6 30 When the Execute DB000201 is set to ON 1 from the above settings the 262IF 01 sends a word block data read request transaction code 65005 When a word block data read response transaction code 65205 is received from a remote node the 262IF 01 writes read data to MW00000 to MW000511 512 words For transaction codes refer to 6 1 5 5 PARAMOS Data Address on page 6 13 Message Send and Receive Functions 6 33 6 34 6 5 Programming Example 6 5 1 Word Block Data Read Client 3 Programming Example The following shows an example of ladder programming executed by the settings in the previous page One scan at startup te Source 00001 Dest DW00002 wA 0o05 Source 00009 Dest DW00004 0003 4 poos Source 00000 Dest DW00005 0004 0o04 Source 000512 Dest DW00006 ocos Source 00000 Dest DW00007 0006 ted Source 00000 Dest DW00008 ates Source 00000 Dest DW00009 0008 ooog Source 00000 Dest DW00010 0009 0009 Source 00000 Dest DW00011 0010 oog Source 00000 Dest DW00012 0011 rou Source 00000 Dest DW00024 0012 ie Source 00000 Dest DW00025 0013 END_IF 0013 NL 1 Sets parameters in the first scan after startup Low speed scan DWG L SB000003 High speed scan DWG H SB000001 Sets the remote node number Sets the functio
186. ransparent message WSG SND a WSG RCV E3 Execute DB000201 Busy DB000210 Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 Abort DB000202 Complete DB000211 Dev Typ 00014 Error DB000212 gt Dev Typ 00014 Error DB000212 Pro Typ 00002 Pro Typ 00002 Cir No 00001 Cir No 00001 Ch No 00001 Ch No 00001 Param DA00000 Param DAQ0000 NSG SND E Execute DB000201 Busy DB000210 Abort DB000202 Complete DB000211 lt _ Dev Typ 00014 Error DB000212 Not supported by 262IF 01 BeTa Unsupported message type response Gir No 00001 Network parameter write is returned ace Param DAQ0000 Stop command Start command Unsupported message type response is also returned at byte Execute DB000201 Busy 08000210 block read write or at vendor Abort DB000202 Complete DB000211 ae Dev Typ 00014 Error DB000212 specific message reception EREA Cir No 00001 Ch No 00001 Param DA00000 Message Send and Receive Functions 6 29 6 30 6 4 Displaying a Register List and Notes at Register Input 6 4 1 Displaying a Register List 6 4 Displaying a Register List and Notes at Register Input 6 4 1 When a message send or receive function is used in a ladder program access to DW or MW register and input are required The following describes how to display the register list and notes at register input Displaying a Register List MPE720 Ver 6 00 Use th
187. ration Window The status of all nodes connected to FL net can be monitored on the Network Configuration Window 1 Displaying the Network Configuration Window and Searching for the Statuses of the Connected Nodes Select Edit Network configuration from the Main Menu to display the Network Configuration Window Network configuration under the Edit menu is enabled only in Online Mode Click the Search Start Button on the Network Configuration Window to display the statuses of all nodes connected to FL net Click the Close Button to close the Network Configuration Window 2 Displayed Contents of the Network Configuration Window Net work configuration 001 0000 001 0000 001 Join 002 0100 001 0100 001 Join Detail Detail Detail Search Start Close The following gives a detailed description Node Number Displays the node number of FL net equipment Area 1 Common memory Displays the address number of common memory area occupied by the node Size area 1 size Displays the register size of common memory area occupied by the node in units of words Area 2 Common memory Displays the address number of common memory area 2 occupied by the node Size area 2 size Displays the register size of common memory area 2 occupied by the node in units of words FA link Displays the current status whether the node joins or leaves FL net as Join
188. re set as word addresses The MP900 MP2000 Series Machine Controllers store all data for write requested from the sending station to M reg isters The write range parameter can be used to set a range of M registers that can be written using messages The write range parameters are listed in the following table Parameter Contents Description PARAM12 Write range LO Leading address of the write range PARAM13 Write range HI Final address of the write range Set the write ranges so that the following conditions are satisfied 0 lt Write range LO lt Write range HI lt Maximum value of M addresses Example The following settings would be used to permit writing to the M registers with addresses 1000 to 1999 PARAM12 1000 PARAM13 1999 With these settings the receiving station will output an error and not perform the write if a write request is received for any registers not between MW01000 and MW01999 E When Pro Typ 2 Non procedure Protocol This parameter sets the offset value and the upper limit of addresses that can be written for a write request from the sending station Any write request that exceeds this address range will result in an error Parameter Contents Description PARAM12 Holding register offset Leading address of the write range PARAM13 Write range HI Final address of the write range PARAM14 Reserved by the System 2 PARAM 14 is used by the system The current transmis
189. receive ACK after sending message 6 1 1 Outline Specifications Function Name MSG SND Sends a message to a remote station on the line specified by the Transmission Device Type parameter Function DEV TYP The function supports multiple protocols The Execute command must be held ON until the Complete or Error output turns ON Execute Busy Abort Complete Function Definition reed eer Pro Typ Cir No Ch No Param 1 O Definitions No Name 1 0 Designation Description Execute B VAL Send Message command 2 Abort B VAL Send Message Abort command Transmission Device Type 3 Dev T I REG eee FL net 14 Communication Protocol 4 Pro Typ I REG 2 Inputs MEMOBUS 1 Non procedure 1 2 Circuit Number 5 Cir N I REG oe FL net to 8 6 Ch No LREG Transmission Buffer Channel Number FL net to 10 Parameter List Leading Address 7 Param Address input MA DA 8 Busy B VAL Processing in progress Outputs 9 Complete B VAL Processing completed 10 Error B VAL Error has occurred 1 The I O designations are as follows B VAL I O is specified as bit data I REG I O is specified as integer data Specify the number of an integer register Constants immediate data can also be specified for inputs Address input The address of the specified register any integer register is passed to the function 2 Non procedure 1 Data is sent in word units 6 1 Messag
190. ror Count SW00200 Number of I O error occurrences Number of Input Errors Sw00201 Number of input error occurrences Input Error Address SW00202 a of the latest input error TIWOOUOU register num er Number of Output Errors SW00203 Number of output error occurrences Output Error Address SW00204 Address of the latest output error OWOOIUO register number SW00205 Reserved by the system SW00206 Not used SW00207 I O Error Status SW00208 to SW00215 MP2500MD Machine Controller error status SW00216 to SW00223 Reserved by the system SW00224 to SW00228 SVB 01 Module error status SW00229 to SW00239 Reserved by the system SW00240 to SW00247 Error status of slot 1 of rack 2 Depends on the mounted module and error code SW00248 to SW00255 Error status of slot 2 of rack 2 Depends on the mounted module and error code SW00256 to SW00263 Error status of slot 3 of rack 2 Depends on the mounted module and error code SW00264 to SwW00271 Error status of slot 4 of rack 2 Depends on the mounted module and error code SW00448 to SwW00455 Error status of slot 9 of rack 4 Depends on the mounted module and error code Racks 2 to 4 can be used only when using MP2100MEX 7 2 Common Network Problems and Countermeasures 7 2 4 Details on I O Error Status 7 2 4 Details on I O Error Status When a system I O error occurs the error status will be written in
191. s This section describes how to start the MPE720 and set the communication parameters in the project file MPE720 Ver 6 or the network parameters in the PLC folder MPE720 Ver 5 O1D 3 5 1 Starting MPE720 Ver 6 and Setting Communication This section describes how to start the MPE720 and set the communication parameters in the object file Disconnect the Machine Controller when setting the parameters Create the object file in advance 1 Select Online Communications Setting from the Main Menu Alternatively select Controller Communications Setting or Project Communications Setting in the Start Window The Communications Setting Dialog Box will be displayed 2 Select the logical port number to use to connect the Machine Controller and click the Setting Button Settings for the logical port numbers are made with the Communication Manager Refer to 3 3 Setting the Communication Manager on page 3 8 for the Communication Manager setting procedure Ef Communications Setting Detail gt gt Communication will be set and the dialog box will close The Connection and Setting Buttons will be disabled while the Machine Controller is connected 3 5 Starting the MPE720 and Setting Communication or Network Parameters 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network 3 5 2 Starting MPE720 Ver 5 OO and Setting the Network This section describes how to start the MPE720 and set the network parameters in the PL
192. s during the join request frame reception time 1 200 ms from the point of time when a trigger is received A join request frame is sent after the elapse of the join request frame send waiting time node number x 4 ms from the point of time when the trigger is received At this time if a node recognizes the presence of a duplicate address in a join request frame sent from other nodes it sets the common memory leading addresses of areas 1 and 2 and the common memory size to 0 and does not send cyclic data In addition the node sets the duplicate address detection flag and resets the common memory data valid notification flag When the join request frame reception time has expired the node with the smallest node number passes the token according to the join node management table When a duplicate node number is found the node disables sending and receiving entirely Node 1 Start of node monitoring At power ON or reset cancellation gt Join token detection time three seconds Node 2 gt Node 3 4 t 1 e a Join request frame waiting time node number x 4 ms Node 254 i 7 gt t Join request frame reception time 12 seconds Trigger T Join request frame Token z Appendices Ko Appendix B FL net Network Management B 2 Joining Leaving FL net A 10 b Joining FL net at a Halfway Point When the token has been received within the join token detection time each node
193. sage is being processed The Busy output will be ON while message send processing or abort processing is in progress Keep the Execute command or Abort command ON while the Busy output is ON Complete Processing Completed Specify the bit that will report when processing to send the message has been completed The Complete output will be ON for only one scan after message send processing or abort processing has been com pleted normally ERROR Error Occurred Specify the bit that will report when an error has occurred while sending the message The Error output will turn ON for only one scan when an error occurs Message Send and Receive Functions 6 7 6 1 Message Send Function 6 1 3 Inputs and Outputs for the Message Send Function 3 I O Timing Chart The following timing charts show the bit inputs and outputs used with the MSG SND function lt Normal Processing gt To send another message always turn OFF the Execute command for at least one scan after processing has been completed for the first message IN Execute Send Message Execute Command IN Abort Send Message Abort Command OUT Busy Processing in Progress e E eal Output Complete 1 i OUT Error Error Occurred P Time lt Abort Processing gt To send another message always turn OFF the Execute command for at least one scan after processing has been completed for the first message IN Execute Send Message Exec
194. se employed for Ethernet What is the difference between FL net and Ethernet Ethernet is used to connect controllers to the host computer or PC so that production directions can be given or performance information can be obtained for informational or control purposes On the other hand FL net is used to connect controllers for high speed control data transfer When one controller is used for both an FL net to connect controllers and an Ethernet to connect controllers to the host devices care should be taken for correct cable connec tion How should we use the FN net unit The FL net unit should be installed in FA controllers such as a programmable controller PLC and computer numeric control CNC equipment so that data transfer can take place cyclically between the controllers as long as link assignments for station numbers node numbers and common memory also called link register are simply made in the same manner as for regular PLC CPU link units In this case no special communi cation program is required for PLC etc In addition when PLC memory contents or communication parameters are read or written from PC no special communication pro gram is required for PLC etc However note that each controller should be provided with a communication program when data transfer is attempted between controllers through message transmission What is a protocol What protocol is supported by FL net Protocol refers to
195. sion buffer channel number is held here Make sure that the user program sets this parameter to 0 in the first scan after the power is turned ON Thereafter do not change the value set for this parameter because the system will use it 10 PARAM15 and PARAM16 Reserved by the System 3 These parameters are used by the system Do not change the values set for these parameters Message Send and Receive Functions 6 27 6 28 6 2 Message Receive Function 6 2 6 Relationship among the Data Address Data Size and Offset in the MSG RCV Function 6 2 6 Relationship among the Data Address Data Size and Offset in the MSG RCV Function E When the Message Is Received under Pro Typ 1 MEMOBUS The following shows an offset address M_ADD for a virtual address space sent from other FL net equipment to the 262IF 01 0 1112 15 16 31 M_ADD 0 L CPU number 0 Data address 0 to 65534 MW00000 to MW65534 When the 262IF 01 receives the above virtual address the 262IF 01 stores a CPU number and a data address in PARAMO07 and PARAMOS5 respectively and then writes to or reads from the data area shown in the following figure Ee a Bn age Oy eta pe ae oy ge eee E Te gt CPU number PARAMO7 Specified by sending station i Holding register offset MWo0900 PARAM11 0 1112 15 16 31 A M_ADD 0 e opeasSreserose sess gt Data address PARAMOS Specified by sending station Data address
196. size of area or area 2 For details of common memory assignment refer to 5 3 1 5 Assignment of I O Register and Common Memory on page 5 10 a Details of FL net 5 9 5 3 FL net Data Communication 5 3 1 Cyclic Transmission 5 Assignment of I O Register and Common Memory The FL net common memory function reads data from or writes it in each node area assigned for the CPU module I O registers IW register OW register The 262IF 01 Module uses the engineering tool MPE720 for I O register assign ment and defines the following four items e Node number Leading address and size of I O registers e Address and size of FL net common memory area 1 e Address and size of FL net common memory area 2 The following figure shows an assignment example of the FL net common memory and I O registers The local node areas and 2 serve as the output register OW dedicated to sending and other node areas and 2 as the input register IW dedicated to receiving PT CPU RACK 01 Slot 03 cIR O1 fl 000 31FF j Transmission Parameters Link Assignment Link Status Status Common Memory 4real 0000 0511 Common Memory Area2 0000 8191 Node arean area Area2 oaea Local Nodd_No_ Numbe Common memory Size _REG No__ Common memory Size _REG No__ SCAN o 0004 IW 1000 1003 0000 006C IW 1200 123B High 0004 OOOEPW 10
197. ss of the communication device and is classified into three network classes A B and C in addition to these classes network classes D and E are available for special purposes Leading One Octet Value Network Address Part Host Address Part Class A 0 to 127 000 000 000 000 000 OOO 000 OOO Class B 128 to 191 O00 000 000 000 000 000 000 000 Class C 192 to 223 000 000 000 000 000 000 000 000 OOO corresponds to the address parts respectively In one network the IP address of a communication device connected to the network is composed of the same network address and a host address with a unique value The default value of an FL net IP address is 192 168 250 N N 1 to 254 It is recommended that the IP address is class C and its lower host address is identical to a node number in the FL net protocol 231 230 229 228 227 28 2 20 1 1 0 o Network address Host address Fixed FL net Subnet Mask The FL net subnet mask is fixed at 255 255 255 0 The FL net user need not set this subnet mask The classification of this value is the same as that of the original network address and host address parts of class C z Appendices A w A 4 Appendix A Network System Definition A 6 TCP IP UDP IP Communication Protocol A 6 A 7 TCP IP UDP IP Communication Protocol TCP UDP and IP are the main protocols used by Ethernet IP belongs to the communication protocol
198. ssified under CAUTION can lead to serious results depending on circumstances Indicates prohibited actions Specific prohibitions are indicated inside PROHIBITED O For example R indicates no fire or open flame Indicates mandatory actions Specific actions are indicated inside o MANDATORY For example D indicates that grounding is required Safety Precautions The following precautions are for checking products on delivery storage transportation installation wiring operation application inspection and disposal These precautions are important and must be observed E General Precautions A WARNING Before starting operation while connected to the machine ensure that an emergency stop procedure has been provided and is working correctly There is a risk of injury Do not touch anything inside the product There is a risk of electrical shock Always keep the front cover attached when power is being supplied There is a risk of electrical shock Observe all procedures and precautions given in this manual for trial operation Operating mistakes while the Servomotor and machine are connected can cause damage to the machine or even accidents resulting in injury or death Do not remove the front cover cables connector or options while power is being supplied There is a risk of electrical shock Do not damage pull on apply excessive force to place heavy objects on or pinch cables There
199. startup of the node e The node name and the leading address and size of a send area in the common memory can be set from the net work 2 Management Data Item Byte Length Contents Node number 1 byte 1 to 254 Area 1 data leading address in common memory 2 bytes Word address 0 to 1FFH Area 1 data size in common A memory 2 bytes Size 0 to 1FFH Area 2 data leading address in common memory 2 bytes Word address 0 to 1FFFH Area 2 data size in common memory 2 bytes Size 0 to FFFH Status of upper layer 2 bytes RUN STOP ALARM WARNING NORMAL Token monitoring time 1 byte Unit 1 ms 1 to 255 Minimum allowable frame interval 1 byte Unit 100 us 0 to 50 Vendor name 10 bytes Vendor name YASKAWA Manufacturer model device name Manufacturer model 10 bytes For 10 bytes of JAPMC CM2303 E JAPMC CM23 Node name facility name 10 bytes User defined node name Protocol type 1 byte 80H fixed FA link status 1 byte Join leave information etc Local node status 1 byte Duplicated node number detection etc z Appendices C A 12 Appendix B FL net Network Management B 5 FL net Join Node Management Table B 5 FL net Join Node Management Table 1 Basic Function The status of each node joining the network is monitored via the management table of the node The management table handles data managed in units of nodes for the nodes that join
200. stem 3 IN Input OUT Output SYS Used by the system Refer to 6 2 5 Parameter Details for MSG RCV Function on page 6 24 for details on the parameters Message Send and Receive Functions 6 23 6 24 6 2 Message Receive Function 6 2 5 Parameter Details for MSG RCV Function 6 2 5 Parameter Details for MSG RCV Function This section describes the parameter list in detail for MSG RCV function 1 PARAMOO Processing Result The processing result is output to the upper place byte of PARMO00 The lower place byte is for system analysis Value of Processing Result Meaning ooO0H Processing in progress busy 1000H Processing completed Complete 8yOOH Error occurred Error If an error occurs troubleshoot the problem according to the value of the processing result as listed below Error Error Contents Description 8000H Reserved by the system 8100H Function code error An undefined function code was received Check the function code that was received One of the following settings in not within the valid range Check the settings 8200H Address setting error Data address in request from sender PARAM11 holding register offset 8200H Data size error The size of the sent or received data is not within the allowable range Check PARAM06 data size 8400H Circuit number setting error The circuit number is not within the allowable range Chec
201. stem Grounding A 14 C 1 Overview A 14 C 2 Power Supply Wiring and Grounding A 15 C 3 Network Equipment Connection in the FL net System A 16 C 4 Laying and Grounding a Wiring Duct and a Conduit A 17 C 5 FL net Construction Work Check Sheet A 18 Appendix D Supplement on FL net Profile A 19 D 1 262IF 01 Profile A 19 D 2 ANS 1 Transfer Syntax Summary A 20 Appendix E Differences from CP Series 262IF A 23 z Appendices A 2 Appendix A Network System Definition A 1 Communication Protocol Standard Appendix A Network System Definition A 1 Communication Protocol Standard A communication protocol means a set of rules communication rules for information transfer from one system to another via communication lines and vice versa The FL net communication protocol complies with the following standards FL net Communication Protocol Compliance Specifications FL net FA Link Protocol Specifications JIS B 3521 FA Control Network FL net OPCN2 Protocol Specifications UDP RFC768 IP IPMC etc RFC791 792 919 922 950 ARP etc RFC826 894 Ethernet IEEE802 3
202. ster List and Notes at Register Input 6 30 6 4 1 Displaying a Register List 6 30 6 4 2 Notes at Register Input 6 32 6 5 Programming Example 6 33 6 5 1 Word Block Data Read Client 6 33 6 5 2 Word Block Data Write Client 6 36 6 5 3 Word Block Data Read Write Server 6 39 6 5 4 Sending Request Client Response Server according to Non procedure Protocol 6 42 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol 6 45 6 5 6 Receiving Transparent Message Request Server 6 51 Message Send and Receive Functions 6 1 6 2 6 1 Message Send Function 6 1 1 Outline Specifications 6 1 Message Send Function When a request is sent assuming that the 262IF 01 is a client for FL net message transmission or a response is sent assuming that it is a server the message send function MSG SND is used When no response comes from remote device retransmission is performed in the 262IF 01 according to the FL net protocol When a timeout is detected in the 262IF 01 the MSG SND function is terminated abnormally A timeout is detected when no response comes in spite three attempts each involving a waiting time of 100 ms made to
203. t the destina tion has received data correctly In message transmission the data sending side is called client and the data receiving side called server 2 List of Supported Messages The following table summarizes the message functions supported by the 262IF 01 Module Message Function Server Client Byte block read Reads data in units of bytes x x Byte block write Writes data in units of bytes x x Word block read Reads data in units of words O O Word block write Writes data in units of words O O Network parameter read Reads network parameter data O O Network parameter write Writes network parameter data x O Stop command Stops operation of equipment such as the PC connected to T o the upper layer of the FA link protocol Start command Starts operation of equipment such as the PC connected to x o the upper layer of the FA link protocol Profile read Reads a device profile O O Transparent message Provides a transparent service to the upper layer of the FA o O link protocol Log data read Reads log data concerning a specified node O O Log data clear Clears log data concerning a specified node O O Message loopback Loops back a received message O O Vendor specific message Indicates vendor specific message service x x O indicates that the function is supported and X indicates that the function is not supported For the relationship between support messages
204. t to close the Communication Manager Window A confirmation message will be dis played Click the Yes Button to close the Communication Manager Window Communication Manager xj gem Tool Control Modem Wir Setting pay eh ial 2 ok to close e Save 3 Double click the Communication Manager Icon in the YE_Applications Folder to reopen the Com munication Manager Window YE_Applications 101 x Fie Edit View Favorites Tools Help ot ay Back 7 GY T JO search Folders gt a Communicati MPE720 MPE 20 Ver 6 mn Manager Double click 3 10 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 2 Setting the Ethernet Communication Port These settings are required to perform engineering via the 10Base T communication port Ethernet of the 218IF 01 Module For Ethernet connection a general purpose Ethernet board or PCMCIA Ethernet card must be mounted on the personal computer Prior to make settings the IP address of the personal computer must be set a Mounting an Ethernet Card Mount a general purpose Ethernet board or PCMCIA Ethernet card on the specified connector of the personal com puter Also install the driver provided with the Ethernet card b Setting the IP Address Prior to make settings for Ethernet connection the IP address of the personal computer must be set Set the IP address using the following procedure
205. ta buffer data is segmented into multiple frames for sending Refresh Operation when Receiving When a receiving node has received all cyclic data from one node it updates the upper layer and the area to be pro cessed synchronously it updates the input register value at the SCAN timing set by link assignment Even when cyclic data is sent in units of frames it updates area at the timing when all frame data from one node is received When all frame data from the node is not received all data sent from the node is discarded a Details of FL net 5 11 5 12 5 3 FL net Data Communication 5 3 2 Message Transmission 5 3 2 Message Transmission 1 Overview of Message Transmission Message transmission is a function for exchanging data between nodes asynchronously The following gives a brief description of the basic message transmission function e When a node receives a token a maximum of one frame can be sent prior to cyclic frame send A maximum of 1 024 bytes can be sent at once e An algorithm is employed not to exceed the refresh cycle allowable time for cyclic transmission e Two transmission modes are supported One to one transmission to a specified node and one to n transmission to all nodes The one to n transmission mode is available only for transparent messages log data clearing and vendor spe cific messages e The one to one transmission mode has a delivery confirmation function for checking whether or no
206. te node is an MP Machine Controller gt Processing Result Error Contents 8172H Error code 1 function error 8272H Error code 2 reference number error 8372H Error code 3 data count error FF72H Remote device does not respond 6 1 Message Send Function 6 1 5 Parameter Details for MSG SND Function lt When the remote node is another manufacturer s controller gt Processing Result Error contents 8072H Error with error code 80H occurred Error contents vary depending on manufacturers Error with error code 01H to 7EH occurred Error contents vary depending on manufacturers 8172H to FE72H Or error with error code 81H to FFH occurred Error contents vary depending on manufactur ers Error with error code 00H occurred Error contents vary depending on manufacturers FF72H Or error with error code 7FH occurred Error contents vary depending on manufacturers Or error with error code FFH occurred Error contents vary depending on manufacturers Or remote device does not respond 2 PARAMO1 Status The status of the transmission device is output to PARAMO1 Bit allocations are shown in the following figure and described after the figure F EDCBA 9 8 7 6 5 4 3 2 10 gt Bits 0 to 7 Bits 8 to B PARAMETER COMMAND Bits C to E RESULT Bit F REQUEST REQUEST The status of the processing request for the MSG SN
207. tection time Start of node monitoring At power ON or reset cancellation Join request frame waiting time Local node number x 4 ms Join request frame sending 2 Leaving from FL net Each node checks a node number each time it receives a token frame and determines that the node has left the network if no token frame is received three consecutive times from that node This is also true when the token holding node does not pass the token even after the token monitoring time has elapsed As shown above when it is determined that a node has left the network each node deletes its information from the management table Appendix B FL net Network Management B 3 Node Status Management B 3 Node Status Management Node status management is accomplished via the local node management table join node management table and net work management table The following gives a brief description Name Contents Local node management table Manages local node settings Join node management table Manages information about nodes that join the network Network management table Manages information common to networks B 4 FL net Local Node Management Table 1 Basic Function The FL net local node management table manages data for local node settings The following gives a brief description e Used for a join request frame or network parameter reading e Management data is set from the FL net upper layer at the
208. ted in a specific time to regulate a refresh cycle After the cyclic data is sent a defined token is sent The first started node sends a token first When no token is sent in a specific time the next node sends a token Even when some nodes fail the masterless token system ensures that the network continues to work The operation mode RUN STOP and hardware failure ALARM information control tables are prepared to reference the operating status of other nodes 4 FL net IP Address The IP address of each FL net node must be defined using class C individually The IP address is an address indicating a specific node station for transmission by IP Internet Protocol For this reason the IP address must be set and man aged without duplication FL net uses the IP address of class C The default value of the FL net IP address is 192 168 250 and indicates a node number Network address Host number node number FL net IP address 192 168 250 n 1 to 254 5 Number of Connected Nodes and Node Numbers The maximum number of connected nodes is 254 Numbers to 254 are used as node numbers Node numbers 1 to 249 For regular FL net equipment Node numbers 250 to 254 For FL net maintenance Node number 255 For internal use in FL net This number cannot be used by users To be used for global address broadcast transmission Node number 0 For internal use in FL net This number cannot be used by users 5 2
209. tery cover Ih 2 Remove the Option Panel lt MP2310 MP2300S gt Pull the notch on the side of the MP2300S towards you to remove the battery cover Hold the battery cover with the front facing forward insert the protrusion on the battery cover into the notch at the top of the Module s option panel and release the hook on the option panel Release the hook on the bottom in the same way and remove the option panel 3 6 3 2 Mounting and Removing a Module on Machine Controller 3 2 2 Removing a 262IF 01 Module 3 Remove the 262IF 01 Module from the Mounting Base Pull out on the top of the option panel and remove it A notch can be seen in the I O Module from the gap in the panel Insert the round projection on the battery cover see the following figure into the gap in the panel so that it is inserted in the notch in the Module Hold the battery cover as shown in the following figure and use it to gently pull back on the Module rotating it indicated by the arrows to disconnect the Module from the Mounting Base The Module will move towards you 4 Pull Out the 262IF 01 Module Hold onto the top and bottom of the Module with your fingers and pull the Module straight out Be sure to hold onto the edges of the Module Do not touch the components mounted to the Module Place the Module that you removed into the bag that it was delivered in and store it Y Always attach an Option Cover JEPMC OP2300 to
210. the FL net Transmission Configuration Window from the Module Configuration Window 4 3 4 2 FL net Transmission Definition 4 4 4 2 1 Transmission Parameters Tab Page 4 4 4 2 2 Link Assignment Tab Page 4 6 4 2 3 Link Status Tab Page 4 9 4 2 4 Status Detail Window 4 10 4 2 5 Status Tab Page 4 12 4 2 6 Network Configuration Window 4 13 4 2 7 Saving FL net Transmission Definitions 4 14 A FL net Transmission Definition 4 1 4 1 Displaying the FL net Transmission Configuration Window 4 1 1 Displaying the Module Configuration Window 4 1 Displaying the FL net Transmission Configuration Window This section describes how to open the Module Configuration Window from the MPE720 open the Transmission Configuration Window from the Module Configuration Window and set the transmission definitions for the FL net Module 4 1 1 Displaying the Module Configuration Window Use the following procedure to display the Module Configuration Window 1 MPE720 Ver 6 1 Start the MPE720 on the personal computer connected to the Machine Controller and open the project fil
211. the network The following gives a brief description e Each node receives a token frame at startup and updates the join node management table and network manage ment table e Each node updates the join node management table each time it receives a token frame e Each node also updates the join node management table each time it receives a new join request frame to newly join the network e When no token frame has been received from a node or a time out has occurred three times consecutively each node deletes the node from the join node management table 2 Management Data The token of each node is always monitored and the join node management table is created and managed Item Byte Length Contents Node number 1 byte 1 to 254 Status of upper layer 2 bytes RUN STOP ALARM WARNING NORMAL PEE TAR acaless 2 bytes Word address 0 to 1FFH Area 1 data size in common 2 bytes Size 0 to 1FFH memory Arga A data eacing address in 2 bytes Word address 0 to 1FFFH common memory Area 2 data size in common 2 bytes Size 0 to IFFFH memory Refresh cycle allowable time 2 bytes Unit 1 ms 1 to 65535 Token monitoring time 1 byte Unit 1 ms 1 to 255 Minimum allowable frame interval 1 byte Unit 100 us 0 to 50 FA link status 1 byte Join leave information etc Appendix B FL net Network Management B 6 FL net Status Management B 6 FL net Status Management 1 Basic Function Manages networ
212. ting transformer with an electrostatic shield must be placed between the control power supply and the controller power supply for insulation The frames of the distribution and controller control panels must be grounded with a ground resistance of 100Q or less The controller FG frame ground terminal must not be connected to the frame of the control panel but subject to controller dedicated grounding ground resistance 100 or less e Wiring for a controller input power supply must be shortened as much as possible and a twisted cable must be used for this purpose The controller LG line ground terminal must be connected to a shielded terminal of the insulating trans former and grounded to the frame of the panel Distribution Control power panel supply Relay circuit for operation preparations Controller control panel PLC etc Panel round Ground of ground resistance 100Q or less Panel ground 5 5 mm or more Ground of ground resistance 100Q or less Controller ground 5 5 mm or more Ground of ground resistance 1009 or less Fig C 3 Example of Power Supply Wiring and Grounding in FL net System z Appendices A 15 A 16 Appendix C FL net System Grounding C 3 Network Equipment Connection in the FL net System C 3 Network Equipment Connection in the FL net System The following shows an example of installing network equipm
213. tion DB000211 Abnormal completion Abort command DB000612 DB000602 DB000601 MSG RCV E Execute DB000601 Busy DB000610 Abort DB000602 Complete DB000611 Dev Typ 00014 Error DB000612 Pro Typ 00002 Cir No 00001 Ch No 00001 Param DA00040 Abort command DB000602 DB000801 DB000601 Turns ON after the query message is sent and the response message is received Increments the normal pass counter Ended with transmission errors Increments the abnormal pass counter Stores the processing results Stores the status Forced stop if processing is not completed within 3 seconds after sending the Send command Sends the Abort command Increments the stop counter when the Abort command is sent Function Send command The executing coil turns ON when the CPU receives the command The normal completion or abnormal completion coil turns ON at the completion of processing Pro Type 2 Non procedure Cir No circuit number 1 Ch No channel number 1 Message Send and Receive Functions 6 49 6 5 Programming Example 6 5 5 Sending Request Receiving Response Client according to Non procedure Protocol Normal completion Turns ON after the query message is sent E IF E i i Doea DB000611 true and the response message is received 0 INC E Increments the normal pass counter 0065 NL2 Dest Dwo0064 0 END_IF 0066 NL 1 Ab
214. untermeasures 7 3 7 2 1 When Communication Is not Possible or It Is Unstable 7 3 7 2 2 Confirming 262IF 01 Setting 7 4 7 2 3 System I O Error Status 7 5 7 2 4 Details on I O Error Status 7 9 7 3 Notes on Regular Usage of FL net 7 12 Troubleshooting 7 1 7 2 7 1 Before Starting to Locate Faults 7 1 Before Starting to Locate Faults When the 262IF 01 does not work normally check to see the following points Contents Have you attached the units correctly Have you set the switches correctly Have you set the network IP address correctly Have you set the common memory area correctly Have you tightened the unit connectors firmly Have you connected the communication cables correctly Have you connected the terminator to the 10BASES5 cable connector Have you grounded the 10BASES5 cable o o NI MD om A oj N gt Is the 10BASE T 100BASE TX cable meeting the requirements of category 5 or higher oO Have you turned ON an Ethernet hub or repeater 7 2 1 When Communication Is not Possible or It Is Unstable 7 2 Common Network Problems and Countermeasures 7 2 Common Network Problems and Countermeasures 7 2 1 When Communication Is not Possible o
215. ute Command IN Abort Send Message Abort Command i OUT Busy Processing in Progress Output Complete i 1 scan lt gt OUT Error Error Occurred gt Time lt Error Processing gt To send another message always turn OFF the Execute command for at least one scan after processing has been completed for the first message edb IN Execute Send Message Execute Command IN Abort Send Message Abort Command OUT Busy Processing in Progress Output Complete OUT Error Error Occurred gt Time 1scan lt gt 6 8 6 1 4 Parameter List for MSG SND Function 6 1 Message Send Function 6 1 4 Parameter List for MSG SND Function The Param input to the MSG SND function is a parameter list structure consisting of 17 words The value of the Param input is the leading address MA or DA of the parameter list Use the parameter list to input the connection number function code and other related parameters The processing results and status are also output to the parameter list The parameter lists for the MEMOBUS and non procedure communication protocols in FL net are given below Description PARAM No IN OUT Contents Pro Typ 1 MEMOBUS Pro Typ 2 Non procedure 00 OUT Processing result The processing results are output here 01 OUT St
216. versions or modes all the network equipment cannot be connected to the network Appendices Appendix A Network System Definition A 2 A 1 Communication Protocol Standard A 2 A 2 Hierarchical Structure of Communication Protocol A 2 A 3 FL net Physical Layer A 2 A 4 FL net IP Address A 3 A 5 FL net Subnet Mask A 3 A 6 TCP IP UDP IP Communication Protocol A 4 A 7 FL net Port Number A 4 A 8 FL net Data Format A 5 Appendix B FL net Network Management A 7 B 1 FL net Token Management A 7 B 2 Joining Leaving FL net A 9 B 3 Node Status Management A 11 B 4 FL net Local Node Management Table A 11 B 5 FL net Join Node Management Table A 12 B 6 FL net Status Management A 13 B 7 FL net Message Serial Number Management A 13 Appendix C FL net Sy
217. vity have been assured among FL net support devices There is an FL net certification organization that conducts conformance and intercon nectivity tests Because certificates are issued to devices that have passed the tests they can be used safely FL net Overview 1 5 1 6 1 5 Basic FL net Terminology 1 5 Basic FL net Terminology The following gives an overview of basic FL net terminology FA equipment Refers to an FA system component device connected to FL net Control equipment controllers such as the pro grammable controller PLC computer numeric control CNC equipment and personal computer PC are all classified as FA equipment Network Refers to a local area network LAN whose data link level complies with IEEE802 3 in FL net The existing standard supports a baud rate of 10 Mbps in both 10BASE5 and 10BASE T Node Refers to FA equipment connected to FL net Each node is assigned a node number 1 to 254 for identification Communication unit Generally refers to a set of a communication board and communication module necessary for communication via FL net Networking equipment Refers to IEEE802 3 compliant communication devices such as communication cables transceivers and hubs necessary for communication via FL net Switching hub Refers to a hub line concentrator equipped with a bridge function A received packet is temporarily stored in the buffer for regenerative relaying Repeater hub
218. waits for join request frame sending until the token has circulated three times assuming that the link has already been established Meanwhile each node checks for the presence of duplicate node numbers and addresses using the received frame and updates the join node management table At this time if a node recognizes the presence of a duplicate address it sets the common memory leading addresses of areas 1 and 2 and the common memory size to 0 and does not sends cyclic data In addition the node sets the duplicate address detection flag and resets the common memory data valid notification flag When there is no error with the node number no duplicate address is found the node sends a join request frame after the join request frame send waiting time elapses The join request frame is sent regardless of whether the token is being held by the node When a duplicate node number is found the node will neither send the join request frame nor join the network Join token detection time Time required to check whether the network is active or not Circulation Circulation is started when the token sent to the smallest node number has been received Join request frame send waiting time A join request frame is sent after an elapse of local node number x 4 ms to avoid the duplication of other newly joined nodes refer to the following figure First cycle Second cycle Third cycle Cancellation of token detection Join token de
219. wing gives an example of laying and grounding a wiring duct and a conduit in FL net as shown in Fig C 5 and Fig C 6 Wiring must be performed as follows e When a wiring duct is used the power lines and signal lines must be separated with separators according to their levels In addition the wiring duct including a cover and a separator must be grounded with a ground resistance of 100Q or less e When conduits are used the conduits should be prepared individually for the power lines and signal lines according to their levels In addition the conduit must be the one defined in JIS C 8305 and must be grounded with a ground resistance of 100Q or less Separator Wiring duct Communication cable see Analog I O signal line I O signal line Power line Ground of ground resistance 100Q or less Fig C 5 Wiring Example via a Wiring Duct Conduit Signal line Ground of ground resistance 100Q or less Fig C 6 Wiring Example via a Conduit z Appendices A 17 A 18 Appendix C FL net System Grounding C 5 FL net Construction Work Check Sheet C 5 FL net Construction Work Check Sheet The following shows an example of the FL net construction work check sheet FL net Construction Work Check Sheet Communication line name Station number Check date Company name Check Item Inspector name Have you locked all connectors firmly Is the bending radius of a cable within the spec
220. y YASKAWA Machine Controller MP2000 Series 2621F 01 FL net Communication Module USER S MANUAL Model JAPMC MC2303 E FL net Overview EA Overview of 262IF 01 Module EJE Mounting and Starting the Module ES FL net Transmission Definition TE Details of FL net EA Message Send and Receive Functions 6 Troubleshooting Appendices App MANUAL NO SIEP C880700 36A Copyright 2008 YASKAWA ELECTRIC CORPORATION All rights reserved No part of this publication may be reproduced stored in a retrieval system or transmitted in any form or by any means mechanical electronic photocopying recording or other wise without the prior written permission of Yaskawa No patent liability is assumed with respect to the use of the information contained herein Moreover because Yaskawa is constantly striving to improve its high quality products the information contained in this manual is subject to change without notice Every precaution has been taken in the preparation of this manual Nevertheless Yaskawa assumes no responsibility for errors or omissions Neither is any liability assumed for damages result ing from the use of the information contained in this publication Using this Manual Read this manual thoroughly before using 262IF 01 This manual describes MP2000 Series Machine Controller FL net Communication Module 262IF 01 Keep this manual in a safe place for future reference E Basic Terms
221. y to dial up or VPN connections Address proxyhon yaske Port 10080 Advanced IV Bypass proxy server For local addresses cm Mounting and Starting the Module 3 11 3 3 Setting the Communication Manager 3 3 2 Setting the Communication Manager 4 For a computer running the Windows 2000 OS click the Windows Start Button and select Settings Control Panel Network and Dial up Connections For a computer running the Windows XP OS click the Windows Start Button and select Settings Control Panel Network Connections On a computer running the Windows 2000 OS the Network and Dial up Connections Window will be dis played On a computer running the Windows XP OS the Network Connections Window will be displayed 5 Onacomputer running the Windows 2000 OS double click the Local Area Connection Icon On a computer running the Windows XP OS click Local Area Connection and click Change settings of this connection in the Network Tasks Field Windows 2000 Windows XP I Network and Dial up Connections fl Al Name Internet Gateway Create anew connection 7 Set up a home or small office network File Edit View Favorites Tools Advanced Back Qsearch C4 Folders E internet Connection __ LAN or High speed Internet BS Local Area Connection network Repair this connection Local Area Connection Connection The Local Area Connection Properties Dialog Box will
222. ys a 32 bit logical address called as an IP address The IP address consists of a network address and a host address Generally Class C having a structure shown in the following figure is used in the FA field Class C 1 Network address X 2 20 bits Host address 20 bits This address is given a period every eight bits and is represented in decimal numbers For example this address is rep resented as follows for class C 11000000 00000010 00000000 00000011 192 002 000 003 K IN Y Rg Network address Host address In FL net the IP address default value is 192 168 250 N N is a node number from 1 to 254 5 2 About FL net 5 2 1 FL net Overview 5 2 About FL net 5 2 1 The following gives an overview of FL net and transmission method features FL net Overview FL net Concept FL net acts as an Ethernet based FA control network and comprises cyclic and message transmission functions The basic concept of FL net is shown below Ethernet works as a communication media physical level and data link between FA controllers e UDP IP which has been widely employed in Ethernet is used as a basic data transmission means e The basic transmission means above are used to manage and control communication media access of each node in the network avoid collisions to assure that transmission is performed in a specific time FL net acts as an FA co

Download Pdf Manuals

image

Related Search

Related Contents

Guía del usuario del TC55  Handbuch & Betriebsanleitung    Table of Contents  Jack Rabbit Slims Video Games Version 2.6 User's Manual  2kw Downflow Fan Heater Installation and Operating Instructions  CnMemory 8GB Evolution 3.0  

Copyright © All rights reserved.
Failed to retrieve file