Home
"user manual"
Contents
1. l FL net Ver 2 00 Unit 1 The FINS communications service can send messages between OMRON PLCs 2 It cannot send messages to other manufacturer s PLCs The FL net Ver 2 00 Unit creates FINS communications messages through FL net Ver 2 00 message transmission Maximum length for a FINS commu nications message is 1 024 bytes including the FINS header and text FL net Ver 2 00 message frame 1 024 bytes Command O O a I 10 bytes 2 bytes 1 012 bytes Command Completion Jt e M _ a 10 bytes 2 bytes 2 bytes 1 010 bytes 23 SECTION 3 Startup Procedure This section explains the procedure for starting up the FL net Ver 2 00 Unit including mounting to the PLC making the required settings and checking communications sL jBelOre OperaliOn i1 4 den onc eaten amp Seve Sets CHS CaS Geen Eees 26 Be AMT AlW SE UPa weer eee Seah tg ae ree aon re hc Beat ana mie Aram a 2H 3 3 Nomenclature and Functions 2424i604 ise4 606845 te eaid esas baka 28 3A Hardware Setups nin in anise mht oe ee ae he 4 hee eee eee eee 30 329 Mounting tothe PLC is cn cas theese se Saw e e eee tel S442 RoR ces 33 3 6 Network Installation 0 44eaudate vidya bb oeds tooth ee ee eos 34 3 7 Connecting to the Network vyi0 5 05608 bead eA SORA Se ah oe as Ses 44 S l Connechive the Cable 5 06 85 4G bak kd Bice Re A eho es 45 3 7 2 Connecting the Power
2. 4 2 CPU Bus Unit System Setup Note To operate the FL net Ver 2 00 Unit as a node on an Ethernet network the required parameters must be set in the CPU Bus Unit System Setup part of the CPU Units Parameter Areas If any of the following items apply then the system parameters must be set e The Data Link function is used The Data Link table is stored in either the CPU Bus Unit System Setup PLC built in method or the FL net Unit Sys tem Setup Unit built in method Default PLC built in method e The startup method is changed Default Automatic participation method e Message protocol confirmation is changed Default Confirm e The broadcast method is changed Default 255 e The IP address is set Default 192 168 250 node number e The sub net mask is changed Default 255 255 255 0 Newly set parameters go into effect after the FL net Ver 2 00 Unit has been restarted or after the CPU Unit is started again The settings are made using the CPU Bus Unit Setup Area from the FL net Unit Support Tool The CPU Bus Unit Setup Area is located in the CPU Units Parameter Area and not in I O Memory parameters cannot be written using instructions or by editing I O Memory The settings can be made only by using the FL net Unit Support Tool 59 CPU Bus Unit System Setup 4 2 1 i im Setting Edit Section 4 2 ods te eS FL net Unit Support Tool and CPU Bus Unit Setup Area
3. 00 to FF Hex The number of data disagreement errors that have occurred in the internode test is stored in this word in hexadecimal 00 to FF Hex 0 to 255 times When the count reaches FF Hex it will not go any further The count value will be retained until the internode test is restarted 4 3 10 Unit Status FL net Unit to CPU Unit mr o e FA Link FA Link Running Readable Transmission Readable Transmission Message Power ON Status CS1W FLN02 Power ON Status CS1W FLN02 only FA Link Common Memory Area Allocation Error n 6 Data Link PLC Area Allocation Error Token Monitoring Timeout Error IP Address Setting Error Transceiver Echoback Test Error CS1W FLNO2 only Transceiver Error EEPROM Error Bits Name sews O Unit operation FA Link Running ON when participating in FA link OFF Stopped OFF when not participating in the FA link or when node numbers have been duplicated 64 Allocated Words in the CIO Area Section 4 3 Bits Unit operation aE Transmission et ON when transmission of a transparent mes Message sage is completed normally OFF when a transparent message is read and disappears from the communications buffer 206 Mnou o Eo oo yo ae ON Tr ON Power ON ON when power is being supplied to the trans CS1W FLNO2 only ceiver OFF Power OFF OFF when power is not being supplied to the transceiver FA Link Common Mem ON Error ON when an error occurs in FA Link Common ory
4. 1 2 3 1 Prepare a coaxial cable 2 Connect the transceivers to the coaxial cable e Mark the coaxial cable at intervals of 2 5 meters Then connect the transceivers at those marks e The transceiver connection method depends on the type of transceiv er so refer to the transceiver operation manual 3 Prepare the transceiver cable and then connect it to the transceivers The cable preparation should be performed by an experienced professional 4 Connect the transceiver cable to the FL net Ver 2 00 Unit connector The FL net Ver 2 00 Unit connector has a slide latch conforming to IEEE802 3 specifications that serves as a lock mechanism To connect the transceiver cable operate the slide latch as described below a First push the slide latch upwards b Insert the cable connector into the FL net Ver 2 00 Unit s connector with the two locking posts at the end of the cable connector aligned with the holes in the slide latch 45 Connecting to the Network Section 3 7 c Then push the slide latch down to lock the cable connector in place Lock post it E X H LA ii nS a me Slide latch A z g n d hh fT 2s Ji Y AS yd N i 4 CS1W FLNo2 LOCK Post Twisted pair Cable for CS1W FLN12 N Caution Turn OFF the PLC s power supply before connecting or disconnecting twisted pair cable 1 2 3 1 Lay the twisted pair cable 2 Connect the cab
5. 79 Setting Data Link Tables Local Node Setup Area Other Node Setup Area 80 Section 5 2 Beginning address of Classificat Beginning Common Memory allocation ion word 1100 Node 3 Beginning address of Classificat Beginning Common Memory allocation ion word 1000 2 jo m ho Node 4 Beginning address of Classificat Beginning a Memory allocation ion word DM s 1020s Node 1 Classification Beginning word Node 2 Classification Beginning word i doo o 2 Node umber omet See ome Se Node 3 Classification Beginning word 1000 2 m io Node umber omet See oma Se Setting Data Link Tables Data Link Table Setting Example 4 Section 5 2 Node 4 Classification Beginning word emi fo Node ara O number onst Size Offeet_ sze o b p w In this example the local and remote setup areas are mapped to different areas node 1 and only a portion of the transmission data is received The offset designation is used Nodes 2 to 4 Common Memory and Data Link Area Configuration Common Memory Area 1 0 3000 4000 5000 5999 81 Setting Data Link Tables Local Node Setup Area 82 Section 5 2 Node 1 Beginning address of Classificat Beginning Common Memory allocation ion word CIO See sa 2 jo C io E Node 2 Beginning address of Classificat Beginning Common Memory al
6. Showy Communication settings CPU Bus unit number fo Transmission wait timer 3000 msec Serial port Mo F baud rate 9600 bps Monitor The current unit Mo is O ver1 51 E Initializing 1 2 3 1 Select Initialize from the File Menu 2 The system and communications settings will be initialized to their default values E Opening 1 2 3 1 Select File Open from the File Menu 2 When any file is selected the previously set contents of that file can be read E Saving 1 2 3 1 Select Save to file from the File Menu 2 The contents of a file can be saved by specifying the filename E Exiting 1 2 3 1 Select Exit from the File Menu 2 The FL net Unit Support Tool will be exited 168 Using Support Tool Functions Section 11 4 Communications Settings OMRON FL net Unit Support Tool E 5 x File Setting Monitor Help Dis n alr Setup Monitor Unit status Stark Communication settings 1 2 CPU Bus unit number lo mate zen walt timer 3000 msec 3 serial port Mo F rate 3500 bps The current unit Mo is O VWer 1 4 1 CPU Bus Unit Number Default 0 Specify the unit number 0 to F Use the same setting as the number set on the rotary switch on the front panel of the FL net Unit 2 Transmission Wait Timer Default 3 000 ms Specify the period of time to wait for the response to be returned 1 to 65 535
7. The routing table is required not only for nodes communicating via the FINS communications service but for all relay nodes on the network Creating Routing Tables Section 3 9 3 9 1 Routing Table Overview Local Network Table Relay Network Table Note The routing tables describe the transmission path for FINS messages when the FINS communications are used It consists of two tables A local network table and a relay network table The local network table is a table describing the correspondences among unit numbers of the Communications Units and Boards mounted to each node PLC or FA Computer Unit 04 Unit 05 Unit 06 Local Network Table Unit 07 Example Local network Unit number address Network 1 Network 2 Network 3 Network 4 1 The unit number is set from 0 to F 1 to 15 by the rotary switch on the front of the FL net Ver 2 00 Unit 2 The network address is the number of the network from 1 to 127 to which the Communications Unit or Board is connected It is set when the local network table is created A relay table is a table that shows the nodes to which data should be sent first in order to send data to a network that is not connected to the local node It shows the correspondence between the address of the final destination net work and the network address and node number of the first relay point of the path to reach there When internetwork communications are carried out the end
8. 10 752 bytes When more than one FL net Ver 2 00 Unit with 50 or more nodes registered are mounted to the same PLC set the system to store settings in the FL net Ver 2 00 Units 3 6 Network Installation Basic Installation Precautions 34 Take the greatest care when installing the Ethernet System being sure to follow ISO 8802 3 specifications You must obtain a copy of these specifi cations and be sure you understand them before attempting to install an Ethernet System Unless you are already experienced in installing com munications systems we strongly recommend that you employ a profes sional to install your system Do not install Ethernet equipment near sources of noise If noise prone environments are unavoidable be sure to take adequate measures against noise interference such as installing network components in grounded metal cases using optical links in the system etc Further infor mation on measures that can be taken against noise is given later in this section Network Installation Section 3 6 Recommended The following products are recommended for use with the FL net Ver 2 00 Products Unit CS1W FLNO2 10Base 5 Pat Company Transceiver Hirakawa Hewtech Corp MTX 210TZ Mitsubishi Cable Indus ET 10081 tries Ltd Transceiver cable Mitsubishi Cable Indus Transceiver cables tries Ltd molded type 24 VDC Power Supply OMRON S82J Series CS1W FLN12 10Base T Model Specifications number
9. 3 CIO 0030 CIO 1035 CIO 1039 NO CIO 1054 CIO 0049 D 00020 7 D 00000 4a E1_00000 D 00030 a a E1 00010 D 00020 3 D 00039 D 00000 D 00010 D 00490 D 00030 E1_ 00030 2 D 00049 E1_ 00049 77 Setting Data Link Tables Local Node Setup Area Other Node Setup Area 78 Section 5 2 Beginning address of Classificat Beginning Common Memory allocation ion word 2 Node 3 Beginning address of Classificat Beginning Common Memory allocation ion word oo oO punter omeet Sie ose e EC Setting Data Link Tables Section 5 2 Node 4 Classification Beginning word 1 1 Node ara O a umber ome See ome see Data Link Table In this example Data Link is executed for two or more groups on the same Setting Example 3 network By means of Data Link table settings it is possible to create data links for multiple groups As shown in the following diagram if communica tions words are set for nodes in groups only the same settings can be made for multiple Data Link groups Common Memory and Data Link Area Configuration Common Memory Data Link Area Shaded boxes indicate local node setup area Area 1 CIO 0000 CIO 0000 H CIO A es 1000 ka CIO 0010 CIO 0010 HD CIO u CIO a CIO 0029 CIO 0029 CIO AE CIO D 00000 D 01000 E1 o D 00100 D 01100 p E1 00300 E1 00300 D 01299 E1_00599 E1_00599 D 00299
10. Allied Telesis RH509E 9 port hub MR820TLX 9 port hub with 10Base 5 backbone port Twisted pair Category 3 4 or 5 UTP unshielded cable twisted pair cable CS1W FLNO2 10Base 5 Precautions Coaxial Cable Installation Basic Precautions Precautions e As a rule always lay coaxial cables indoors Laying coaxial cables out doors requires special measures that should be performed only by a pro fessional If coaxial cable must be used outdoors request the work from a professional e Attach a terminator to each end of the coaxial cable e Cover all exposed metal portions of the coaxial cable except ground points with protective covers or PVC tape to prevent contact with grounds or other metal objects e Ground the external shield of the coaxial cable to 100 W or less using AWG 14 wire cross sectional area of 2 mm or better and a ground cable length of 20 m or less Ground each segment of the network at one location only Do not use the same ground for other equipment e The physical properties e g minimum bending radius of coaxial cable vary with the manufacturer Follow all recommendations and specifica tions of the manufacturer Environmental Precautions e Do not install coaxial cables together with power cables e Do not install coaxial cable near sources of noise e Do not install coaxial cable in environments subject to excessive dirt dust oil mist etc e Do not install coaxial cable in environme
11. Set the first address of data that will be read using hexadecimal format Addresses spanning multiple areas cannot be set Refer to 7 4 CS series Memory Areas and Virtual Addresses if the node that will be read is an OMRON FL net Ver 2 00 Unit If it is another manufac turer s FL net Ver 2 00 node however refer to the manual for that node Specifies up to 512 words for the number of words in data that is received 1001 Command length too long 1002 Insufficient command length 1005 Sequence number error sequence version error 110C Source node is local node requested number of words is greater than 512 2605 Servicing in progress Command Response Reference Application Example Sample configuration X OMRON PLC Operation Command Section 7 5 This example shows a program with the WORD BLOCK DATA READ unspecified node number command The FINS 2903 command executes at the point indicated by this mark and the WORD BLOCK READ FRAME transaction code 65005 is sent OMRON PLC other manufacturers PLC Node number 1 Node number 2 Word block read frame Request transaction code 65005 Response transaction code 65205 e Write the WORD BLOCK DATA READ unspecified node number com mand starting at D01000 and store the response data starting at D02000 in the CPU Unit e Read the 100 word data from EMO_00000 at node number 2 to a point after D02002 at node number 1 D02000 stores the command co
12. When the Communications Port Enabled Flag for port 7 is ON and RECV 098 is not being executed the send execution program will start when execution condition CIO 000000 turns ON ed CIO 120000 remains ON from the start of SEND 090 execution until completion Control Data Creation Destination unit address 0 D0003 04 07 05 Response required Communications port No used 7 Number of retries 5 D0004 00 64 Response monitor time 10s Send Data Creation Ten words of data from word CIO 0000 is stored from D00010 onwards Ten words of data from D00010 at the local node is sent to D00020 onwards at network number 2 node number 4 unit address 0 the PC Reset Input Creation Send Error Display 105 Sending Commands From a PLC Section 7 2 Continued from previous page 106 Execution condition See note 000001 A20207 120000 KEEP l 120002 R 120003 120002 MOV 21 0010 D00005 0003 D00006 2000 D00007 0705 D00008 0000 D00009 A100 2000 D00005 MOV 21 MOV 21 MOV 21 MOV 21 RECV 98 120002 A20207 See note m DIFU 13 120002 A21907 N ice 120002 120003 A21907 J When the Communications Port Enabled Flag for port 7 is ON and SEND 090 is not being executed the trans mission execution program will start when execution condition ClO 000001 turns ON Input CIO 120002 remains ON
13. to a 10Base 5 FL net Ver 2 00 network 24 VDC power supply This is a external 24 VDC power supply for the purpose of providing power to the transceivers via transceiver cable Use a power supply with an output current of at least 0 3 A per node The power is converted within the Unit to the transceiver power supply voltage and is provided to the transceiver Transceiver The transceiver is a device for interfacing between the coaxial cable and the nodes Note The FL net Ver 2 00 Unit can provide a maximum current of 0 4 A to the transceiver so use a transceiver with a current consumption of not more than 0 4 A Check with the manufacturer for information regarding transceiver current consumption Transceiver cable AUI This is the cable for connecting between transceivers cable and nodes Coaxial cable The coaxial cable comprises the main line of the FL net Ver 2 00 System Terminator for coaxial cable The Terminators connect to both ends of the coaxial terminating resistance cable 1 Itis also possible to use 10Base T twisted pair cable by connecting the FL net Ver 2 00 Unit to a 10Base T conversion adapter A 24 VDC power supply is required even if a 10Base T conversion adapter is used N 10Base T conversion adapter The following table shows the recommended transceivers transceiver cable AUI cable and 24 V DC power supply Device Maker Mel Transceiver Hirakawa Hewtech Corp MTX 21
14. Data cannot be written to words A000 to A447 in the Auxiliary Area 96 Sending Commands From a PLC Section 7 2 2 Amaximum of 13 banks in the EM Area can be used For details regarding the EM Area refer to the operation manual for the PLC that is used Using SEND 090 RECV 098 and CMND 490 Make the settings shown below when using the SEND 090 RECV 098 and CMND 490 instructions in the user s ladder diagram program in the CPU Unit SEND 090 The SEND 090 instruction sends the data in n number of words starting from the beginning word S at the local node to the words starting from the begin ning word D at the remote destination node node number N Local node Destination node number N SEND 90 j S Local node beginning word PD D Destination beginning word C First word of control data below 15 0 15 0 87 3 0 BE Number of retries 0 to F Hex 0 to 15 retries Communications port number 0 to 7 Number of words n 0001 to 03DE Hex 1 to 990 words 15 H 87 i Response 0 Required Destination network number 1 Not required 00 Hex Local network 01 to TF Hex 1 to 127 15 Li 87 0 a Sarr Destination unit address Response monitor time 0000 Hex 2 s 00 Hex CPU Unit 0001 to FFFF Hex 0 1 to 6 553 5 s in 10 to 1F Hex Unit 0 to 15 units of 1 s E1 Hex Unit connected to network FE Hex Unit connected to network Destination node number N 00 to 7E He
15. MOV 21 D00005 00 00 Response monitoring time 2s MOV 21 MOV 21 e Creates control data command code starting at D01000 CMND 490 Sends the transparent frame read command to the FL net Ver 2 00 Unit using the CMND 490 instruction e Using the data that is received Stores the 10 byte data 5 words from D02034 FA message data starting at ClO 0000 e Turns OFF the execute condition CIO 000000 0005 D02034 0000 DIFU 13 000000 123 Command Response Reference Section 7 5 7 5 7 WORD BLOCK DATA READ UNSPECIFIED NODE NUMBER Note Command Block Response Block Parameters First Address of the Virtual Address Space Command Size Command Response Codes 124 Sends the request message Word Block Data Read Unspecified Node Num ber The remote node address specified in the control data of the CMND 490 instruction is used for the read destination node number The FINS command can be executed from the CPU Unit in the FL net Ver 2 00 Unit but an error will occur if the command passes through a FINS network on another layer 1 This command is provided to ensure compatibility with applications creat ed with the CS1W FLNO1 2 Use the WORD BLOCK DATA READ WRITE specified node number commands to create new applications Command First address of the Size code virtual address space 29 03 a 0 to 1 024 bytes 512 words Command Completion Data that is read code code
16. Section 5 2 Node 1 Beginning address of Classificat Beginning Common Memory allocation ion word Beginning address of Classificat Beginning Common Memory allocation ion word Node 3 Beginning address of Classificat Beginning Common Memory allocation ion word Node 4 Beginning address of Classificat Beginning Common Memory allocation ion word 2 Node 1 Classification Beginning word punter o Sie oat San o poo mw p he eo po m p fo o bo o p fw Node 2 Co a word Cs o Ooo 2 jo b Node number oes se Of S ooo 0 O o f OA 2 lb O ho _ f O oO 0 See 10 100 note a fo iao io E Setting Data Link Tables Data Link Table Setting Example 2 Section 5 2 Node 3 Classification Beginning word Teo bp 2 om D Node area O O ow OO rumber offset Sze Oset _ Sze C a hn 2 2 b o o S o S o 0 See 10 100 note C Co Node 4 Classification Beginning word C Ce 2 Mm _ __ Note If the local node setup area is in a consecutive area of the other node setup areas set the node number to 0 In this example the allocations are different for each node Common Memory and Data Link Area Configuration Common Memory Area 1 Area 2 Data Link Area Shaded boxes indicate local node setup area CIO 0010 CIO 1000 gt CIO 0020 ciestb20 CIO 0039 CIO 0000 CIO 1005 CIO 0010 CIO 1015
17. so specify a number other than 0 99 Sending Commands From a PLC Section 7 2 Commands Addressed to CS series CPU Units The following table provides a list of FINS commands that can be processed by a CS series CPU Unit For details refer to the CS CU series Programmable Controllers Communications Commands Reference Manual W342 For details on FINS commands that can be processed by the FL net Ver 2 00 Unit refer to 7 5 Command Response Reference Command code I O memory area 01 01 MEMORY AREA READ Reads the contents of consecutive I O access memory area words 01 02 MEMORY AREA WRITE Writes the contents of consecutive I O memory area words 01 03 MEMORY AREA FILL Writes the same data to the specified range of I O memory area words 01 04 MULTIPLE MEMORY AREA READ Reads the contents of specified non consecutive I O memory area words 01 05 MEMORY AREA TRANSFER Copies the contents of consecutive I O memory area words to another I O memory area 02 01 PARAMETER AREA READ Reads the contents of consecutive parameter area words 02 02 PARAMETER AREA WRITE Writes the contents of consecutive parameter area words 02 o foe 03 o foe Parameter area access PROGRAM AREA READ Reads the UM User Memory area PROGRAM AREA WRITE Writes to the UM User Memory area PROGRAM AREA CLEAR Clears the UM User Memory area Operating mode RUN Changes the CPU Unit s operating changes mode to RUN or MONITOR 04 0
18. the settings prior to the changes will be displayed 176 Using Support Tool Functions Section 11 4 Monitoring Function The FL net Unit Support Tool can be used to monitor conditions such as the network status settings etc Several types of status can be displayed simultaneously providing an accu rate picture of network status Selecting the Monitoring Function Select the data to be monitored and then click the Start Button OMRON FL net Unit Support Tool el Fa im File Setting Monitor Help plej el ak Setup System setting Unit area setting Monitor Error log SII Participating node status ay eT e E sus Transmission wait timer 3000 msec Serial port Mo baud rate 9600 bps The current unit Mo is 0 ver1 51 Unit status Stark Unit status Network status Node Status Data link status Note The monitoring function periodically reads data from the FL net Ver 2 00 Unit or the PLC so they may have an effect on data link operations and mes sage communications Use the monitoring function only when required In particular be careful about simultaneously displaying several types of status because this can have an especially noticeable effect on operations While executing the monitoring function do not disconnect the communica tions cable between the computer and the PLC or turn OFF the power to the computer or the PLC 177 Using Support Tool Funct
19. www jema net or jp index htm The following table shows the relationship between these standards and the FL net Units manufactured and sold by OMRON Unitname Model Applicable standards Manufacture and sales FL net Unit CS1W FLNO1 JEM 1479 2000 Under the guidance of the JEMA communications See note 1 devices conforming to JEM 1479 2000 specifica tions cannot be manufactured or sold after April 2001 FL net Ver 2 00 CS1W FLNO2 JEM 1479 2001 Planned to be available from April 2001 onwards Unit 10Base 5 See note 2 FL net Ver 2 00 CS1W FLN12 JEM 1479 2001 Planned to be available from April 2001 onwards Unit 10Base T See note 2 Note The CS1W FLNO1 FL net Unit cannot be connected to a network based on CS1W FLNO2 or CS1W FLN12 FL net Ver 2 00 Units 2 CS1W FLNO2 or CS1W FLN12 FL net Ver 2 00 Units cannot be connected to a network based on the CS1W FLNO1 FL net Unit FL net Overview Section 1 1 FL net Features FL net systems have the following features 1 2 3 FL net is an open system FL net enables a multi vendor network FL net enables personal computers and FA controllers such as program mable controllers PLCs or computerized numeric controllers CNCs by different manufacturers to be interconnected controlled and monitored Application layer User application Interface FA link protocol layer Cyclic transmission Message service Message transmission Token ma
20. 02 Response required Communications port No 0 Retries 2 D00005 00 00 Response monitoring time 2 126 Command Response Reference Execute condition 0000 A202 00 00 D01000 MOV 21 0020 D01001 MOV 21 0000 D01002 MOV 21 0064 D01003 CMND 490 Execute D01000 condition D02000 00 a D00000 00 00 D00000 DIFU 13 000000 m Section 7 5 e Creates control data starting at D01000 e Sends the WORD BLOCK READ unspecified node number command to the FL net Ver 2 00 Unit using the CMND 490 instruction e Using data that is read Stores the 100 word long data from D02002 read data starting at word 0000 e Turns OFF execute condition 000000 127 Command Response Reference Section 7 5 7 5 8 WORD BLOCK DATA WRITE Unspecified Node Number Note Command Block Response Block Parameters First Address of the Virtual Address Space Command Size Command Response Codes 128 Sends a request message Word Block Data Write The remote node address specified in the control data of the CMND 490 instruction is used as the write destination node number The FINS command can be executed from the CPU Unit of the FL net Ver 2 00 Unit but an error will occur if the command passes through a FINS network on another layer 1 This command is provided to ensure compatibility with applications creat ed with t
21. After the settings and connections have been completed use either the PING command or the internode test function as required to check communications with the remote nodes Networking checks using the PING command and internode testing can be executed regardless of the PLC s operating mode but it may have an effect on 55 Checking Communications Section 3 11 operation by increasing network traffic and adding more internal processing for the FL net Ver 2 00 Unit It is recommended that the testing be performed with the tested node in PRO GRAM Mode or in an environment in which message servicing is not exe cuted 3 11 1 PING Command and Internode Testing The following table outlines the points of difference between the PING com mand and internode __ PING command Internode testing ao application Testing communications as Testing as an FL net Ver an Ethernet node 2 00 node Test objects FL net Ver 2 00 Units FL net Ver 2 00 Units and See NN that and ae Seti FL support PING net Ver 2 00 Network classification Within Ethernet networks Within FL net Ver 2 00 including between seg networks ments Address system used IP addresses Transmission from FL net Cannot be sent from this From Programming Ver 2 00 Unit Unit Devices for PLC set the required parameters in CIO words allocated to CPU Bus Units and turn ON the Start Bit Reception at FL net Ver When PING command
22. Area Allocation Memory Area allocations Error OFF Normal OFF when FA Link Common Memory Area allocations are normal Data Link PLC Area ON Error ON when an error occurs in Data Link PLC Allocation Error Area allocations OFF Data Link PLC Area allocations are nor mal Token Monitoring Time ON Error ON when a token monitoring timeout occurs out Error while the local node is holding the token OFF Normal OFF when a token monitoring timeout does not occur while the local node is holding the token Not used e o yo IP Address Setting Error ON when an error occurs in the IP address set ting ON when the IP address setting is normal Transceiver Echoback ON Error ON when transmission is not completed nor Test Error CS1W mally for some reason FLNO2 only OFF when transceiver echoback test is normal Transceiver Error ON Error ON when transmission is not possible due to external factors OFF after recovery from transceiver error EEPROM Error ON Error ON when an EEPROM error occurs or when writing to EEPROM is frequently not possible OFF when EEPROM is normal Note With the CS1W FLN12 the transceiver is built in so when this bit turns ON it indicates an error at the FL net Ver 2 00 Unit 4 3 11 Network Status FL net Unit to CPU Unit O Duplicate Node Number Notification Frame Standby FL net Version Unconformity Notification Upper Layer Signal Error PLC stopped Common Memory Data Validity Notific
23. CIO Area E i Monitor File Display 1 Data link status inl Status 181 Using Support Tool Functions Monitor Participating Section 11 4 Shows the status of remote nodes participating in the FL net network Data Node Status from unmapped remote nodes can also be displayed File Display 182 Participating node status fi Hode number Node status Participating F Link status Detect multiple addresses Upper layer status RON NORMAL Allowed refresh cycle time Token watchdog timer Allowed min fame interval Note WARNING ALARM ERR_CODE D lo msec Bo Mo x 1004 sec Local node status Common memory set error Multiple node number Token time out error Vi ating for frame Show data i Decimal C Hex Start address lo lo Area 2 word data Start address D D Size Mec Size Node number Sets the node number of the node for which the status is to be read Local node status only when local node is specified Shows the status of the local node when the node set by the node number is the local node In this case the same data is displayed as for the network sta tus Node status Shows the participation status of the node FA Link status Shows the network status of the node set by the node number Upper layer status Shows the upper layer status ERR CODE Meaning oo o oa o o CPU Unit servicing stopped For information on F
24. CPU Bus dure in the PLC operation manual Unit Words CIO DM 0013 CPU Unit protected Remove protection from CPU Unit Saved memory 153 Error Log Error Detailed error code code 1st byte 2nd byte 0103 Resend count exceeded send Commands failed Bit 15 0105 Node address setting error send Bits 08 to 14 ee failed paces Bits 00 to 07 0107 Remote node not in network send ae fail ae Bits 08 to 14 0108 No Unit with specified unit Bits 00 to 07 address send failed CPU Unit error send failed 010D Destination address not in routing tables send failed 010E No routing table entry send failed 010F Routing table error send failed Too many relay points send failed 0110 0111 Command too long send failed 0112 Header error send failed 0117 Internal buffers full packet dis carded 0118 Illegal packet discarded 0119 Local node busy send failed 0120 Unexpected routing error 0121 No setting in IP address table packet discarded 0122 Service not supported in current mode packet discarded 0123 Internal send buffer full packet discarded 0124 Maximum frame size exceeded routing failed 021A Logic error in setting table 01 Data link table 02 Network parameters 03 Routing tables 04 Setup 05 CPU Bus Unit Words CIO DM 154 Section 10 3 Correction EE PROM Check transceiver at remote node Set the IP addre
25. CPU Unit When an error is detected the error codes and time stamp are recorded in the error log in RAM inside the FL net Ver 2 00 Unit Serious errors are also recorded in EEPROM The maximum number of errors that can be saved to EEPROM is 64 for the CS Series and 32 for the CJ Series The errors recorded in EEPROM will be saved even if the Unit is restarted or power is turned OFF When the FL net Ver 2 00 Unit is started the contents of the error log in EEPROM are copied to RAM When a FINS command is used to read the error log the log held in RAM is read The error log cannot be cleared The following FINS commands can be used to read or clear the error log Refer to 7 5 Command Response Reference code ERROR LOG READ 10 3 2 Error Log Error Codes The error codes are described in the following table The detailed error code will provide detailed information on an error Error Detailed error code __ error code Correction a pears peer Tee Se gg er 0006 Other CPU error Bit 11 Unit ae ee Create the I O tables Saved I O Tables OOOF CPU Unit initialization error oo o fo o SY Replace the CPU Unit Saved 0010 Insufficient System Setup Area o o Reduce the number of CPU Bus Units 0011 Event timed out Replace the CPU Unit CPU Unit memory error 03 Routing 01 Recreate the data specified by Saved table the 2nd byte of the detailed error 04 Setup code error 02 Clear memory using proce 05
26. Memory shared memory function FL net Ver 2 00 Common Memory Note Cyclic transmission allows PLCs made by OMRON to communicate with PLCs made by other companies Volume of Transmission An area of 0 5 Kwords 8 Kwords 8 5 Kwords is provided for the whole net Data work The maximum quantity of data that can be transmitted by a single node is 8 5 Kwords One word is equal to two bytes oo om Area 1 0 5 Kwords Common Memory Area Area 2 8 Kwords Note With an FL net Unit the maximum amount of data that can be transmitted for each node is 512 words for Area 1 and 7 677 words for Area 2 with a total of 7 677 words for the combined size of Areas 1 and 2 21 Message Transmission Section 2 3 2 3 Message Transmission Note Message Transmissions Message transmission is used to transmit non cyclic data Normally when a send request is generated data is transmitted to a specific node Message transmission from node 1 to node 3 Message transmission from node 6 to node 4 FL net Ver 2 00 1 Message transmission allows OMRON PLCs to communicate with other manufacturer s PLCs 2 Message transmission is performed between OMRON PLCs by executing the SEND 090 RECV 098 and CMND 490 instructions 3 Message transmission is performed between OMRON PLCs and other manufacturer s PLCs
27. Memory data in effect notification Common Memory setting complete Duplicate Common Memory Correction Duplicate node number This bit turns ON if two nodes have the same node number All communications detected stop and the HER LED indicator flashes Frame standby This bit turns ON if a receive frame cannot be detected The power may not be ON at the other node or there is a problem on the communications path Check the other node and the communications path 10 FL net version mismatch This bit turns ON if you try to log on to an FL net Ver 1 00 network All communi detected cations stop and the HER LED indicator flashes Make sure the network is config ured entirely of FL net Ver 2 00 nodes Once this flag turns ON it will remain ON until the power is turned OFF and back ON again or until the Unit is restarted 12 Upper level operating sig A stop error or a persistent error has occurred in the CPU Unit Use the CX Pro nal error PLC operation grammer to clear the error on the CPU Unit stopped Common Memory data in This bit turns ON if the Common Memory of the FL net Ver 2 00 Unit receives 4 effect notification data from all the nodes and it starts to replace data in the CPU Unit 1 Common Memory setting This bit turns ON if the FL net Ver 2 00 Unit can log on to the Data Link with no complete Common Memory allocation setting error in the Unit at the time it logs on to the net work If this flag is OFF whe
28. OED ATOR MOG cme 3 Ne access ead ah eh gl Sed ois A ahs eae pa ee ee Re ee oe ee 152 10 4 Troubleshooting Procedures 4 4 60 0 4i 00 pga dees dta awa eds d sede seeds ied 155 SECTION 11 FL net Unit Support Tool eeeeee00 161 Diet Pienet Unit support Tool OVeriew lt 445 4 aehess ote noe ttguey ches aR oe Ess 162 Cie Mista AM Ole hace ae ase na ete Ne r nue es eee aoa eee okies 164 113 Connecting the Computer to the PEC ss og sacs oe oon gre eS ears OA ad HERS RoR Dee es 166 11 4 Using Support Tool Functions 0 0 ccc nee ee ee eens 168 Revision HIStory 2246 44446005seneesseaseessecawetane 167 About this Manual This manual describes the installation and operation of the SYSMAC CS series CS1W FLNO2 10Base 5 and CS1W FLN12 10Base T FL net Ver 2 00 Units FL net Ver 2 00 Units are used to connect to FL net version 2 0 networks Please read this manual and all related manuals listed in the following table carefully and be sure you understand the information provided before attempting to install and operate an FL net Unit Name SYSMAC CS series CS1W FLNO2 FLN12 FL net Units Operation Manual this manual SYSMAC CS Cu series CS1W ETNO1 ETN11 CJ1W ETN11 Ethernet Units Operation Manual SYSMAC CS Cu series CS1G H CPULILL E CJ1G CPULIL CS1W SCB21 41 CS1W SCU21 CU1W SCU41 Communications Commands Reference Manual SYSMAC CS CuJ series CS1G H CPULILI E CJ1G CPULIL Program
29. Screen CPU Bus Unit setup area FA Link mapping table method FA Link startup method F address set method Sub net Mask P address Na of the other nodes in FA link 8 Confirmed PP Pp b Show data 9 Gece gles 09 Send 2 Receive fra Ok a Cancel Note For details on FL net Unit Support Tool operations refer to SECTION 11 FL FA Link mapping table method Default PLC built in method FA Link startup method Default Auto participating method Confirm message protocol Default Confirmed Broadcast type Default 255 IP address set method Default 192 168 250 node number Sub net mask Default 255 255 255 0 60 net Unit Support Tool Selects the method PLC built in method or FA Link Unit built in method for storing the FA Link mapping table Normally the default should be selected Selects the method auto participating or manual participating for starting the FA Link Normally the default should be selected Selects the protocol confirmed or unconfirmed for when messages are used Select Confirmed for a network with OMRON FL net Units only Select Unconfirmed for a network in which units from other manufacturers are connected Selects the broadcast type 255 255 255 255 255 Normally the default should be selected Selects the IP address setting method 192 168 250 node number rotary switch on back panel of Unit ro
30. Supply CSI W FLNO2 Only 47 S50 Greats ain VO Wale inc 9 yceests aes a Karate ooh eee heed we hae ne ee 49 IST VO Table OVAN ON ansias a e raa S 49 3 8 2 Connecting Programming Devices to the PLC 49 3 8 3 Procedure for Creating an I O Table 0 0 0005 50 3 9 Creatine Routine Tables uu he dd aaan fake yee eee eee ees 50 3 9 1 Routing Table Overview lt i4 caddis Oise Peak oe gos eb toed S51 3 9 2 Connecting and Using a Peripheral Device for the PLC 52 IO Sye S U eera eit hand RET EAEE OS Saa 55 3 10 1 When Settings are Required 20 0 0 cee eee 55 3 10 2 Using the FL net Unit Support Tool for OMRON FL net Units Only 55 3 10 3 CPU Bus Unit System Setup Defaults 55 ILL Checking Communications a ie 4acdd ta des taeda Viet eee a tae eeu 55 3 11 1 PING Command and Internode Testing 56 ITE RUNG COM ne eee ar E E EE EE eae 56 Il Tntemode Tests sce kG e a E wee AA AE A 56 25 Section 3 1 Before Operation 3 1 Precautions Installation Precautions Restrictions on Number of Data Link Nodes Restrictions on Data Link Capacity for Each Node Restrictions on Data Link Data Synchronicity Restrictions on Message Transmissions Mounting FL net Ver 2 00 Units 26 Before Operation Observe the following precautions when installing and using an FL net Ver 2 00 Unit Observe the following precautions w
31. UDP IP and is a special protocol for use on FL net networks FL net Overview OM Can FL net be connected to a standard personal computer What does topol ogy mean What type and length of network cables are used and how many Units can be con nected Do systems using FL net require special Ethernet specifications How do you con nect to FL net What type of cables should be used when config uring an FL net system How is the FL net IP address set How compatible and inter connect able are devices that support FL net Section 1 1 The FL net Unit which is mounted to FA controllers such as programmable controllers PLCs and computerized numeric controllers CNCs is an intelligent unit with a proces sor on its board The Ethernet Card in the personal computer is a non intelligent format called a dumb board so its capacity depends on the performance and functions of the personal computer Generally an intelligent FL net board is recommended Networking topology refers to the wiring formation of the network The three main forma tions are star or tree bus and ring Rather than physical wiring formations however it is easier to understand them as theoretical formations An FL net system has star topol ogy when using 10Base T cables and bus topology when using 10Base 5 cables The most commonly used Ethernet cable standards and some of their characteristics and limitatio
32. Unit EEPROM replace the FL net Ver 2 00 Unit Lit Flash An unavailable CPU Unit Area was set in Use the FL net Unit Support Tool to correct ing the Data Link table settings the system setup and restart the PLC Lit Flash The IP address is set incorrectly on the Use the rotary switches or the FL net Unit ing rotary switches at the back of the Unit Support Tool to correct the IP address set ting If you use the rotary switches you must turn OFF the PLC and remove it from the network before you change the settings If you use the FL net Unit Support Tool restart the PLC after you change the set tings The PLC was removed from the network Another node with the same node number because another node with the same node is already present on the network Change number was detected the setting so no two nodes have the same number The FL net Ver 2 00 Unit was removed FL net Ver 2 00 Units and FL net Units because it was on an FL net Ver 1 00 Ver 1 00 cannot operate on the same net network work Check the configuration of the network and make sure it consists solely of FL net Ver 2 00 Units Not lit Power is not being supplied to the trans Supply power ceiver AUI terminal or the power supply Make sure that the correct voltage is being voltage is too low CS1W FLNO2 only supplied 156 Troubleshooting Procedures Section 10 4 10 4 2 Network Connection Problems Is the main power supply indicator lit
33. a noise filter right next to the Unit s power supply terminals 24 VDC power supply Noise filter As close as possible Recommended filter MAS 1206 33 by Nemic Rambda K K Specifications Rated voltage 250 V AC DC Rated current 6 A Dimensions 105 5 x 52 5 x 40 mm W x H x D Not including connector Creating an I O Table Power Supply Specifications Note Section 3 8 The following table shows the power supply specifications Make sure that these specifications are met tem Specifications Power supply voltage 24 VDC Allowable power supply voltage 20 4 VDC to 26 4 VDC 24 VDC 15 10 fluctuation Current consumption 300 mA max at 24 VDC per node Inrush current 2 5 A max 24 VDC when rise time is 5 ms OMRON s S82 Series is recommended for the power supply 1 Use a power supply that meets these specifications 2 Ifthe power supply is separate from a node make sure that these specifi cations are met at the node s terminal block 3 Turn ON the Unit s power supply either before or at the same time as the CPU Unit s power supply If the CPU s power is turned ON first a commu nications error may be generated 4 Use a power supply with double or reinforced insulation 5 Confirm that the Power Status Bit is ON before starting communications Refer to Power Status Bit 15 in 4 3 Allocated Words in the CIO Area 6 In the IEEE802 3 standards the transceiver power supply spe
34. all distribution boxes and metal boxes around transceiv ers The lower the ground resistance the more effective the shields will be 3 The twisted pair cable for 10Base T is not shielded and the hub is de signed for use in OA environments In environments subject to noise we recommend the use of 10Base 5 Ethernet Multiport Transceivers Multiport transceivers can be used to eliminate the need for coaxial cable which is easily affected by noise and replace it with transceiver cable as shown in the following diagram This will increase overall system resistance to noise Section 3 6 39 Network Installation Section 3 6 Note Up to two sets of multiport transceivers can be used in a network The length of the network will be limited to the maximum length of transceiver cable Transceiver cable Multiport Multiport transceiver transceiver Optical Ethernet Systems Some manufacturers provide optical fiber components for Ethernet networks to provide high resistance to noise The following illustrations show some sim ple examples of optical installations Use as Noise Countermeasure The following illustration shows how optical components can be used to con vert to fiber optic cable through areas highly prone to noise Noise prone environment Coaxial cable Transceiver Transceiver f Segment 2 Em T a Coaxial cable Transceiver Segment 1 Coaxial I cabl
35. by executing the CMND 490 instruction The maximum size of one message frame is 1 024 bytes not including the header Message frame R 1 024 bytes 2 4 FINS Communications Service 22 FINS commands or data can be sent to or received from other manufacturer s PLCs on the same FL net Ver 2 00 network by executing SEND 090 RECV 098 or CMND 490 instructions in the user s ladder diagram program in the CPU Unit This enables control operations such as the reading and writ ing of I O memory between PLCs mode changes and file memory opera tions When a FINS message is sent on an Ethernet network a UDP IP header is automatically added to the message FINS Communications Service Section 2 4 Message Data Length Note The FINS gateway function allows access not only to OMRON PLCs on the same FL net Ver 2 00 network but also to PLCs on other networks such as SYSMAC LINK or Controller Link FL net Ver 2 00 LETETTE FINS PERAE Unit CS series PLC FL net Ver 2 00 Unit FL net Ver 2 00 Unit AA IP UDP FL net FINS ss 00 ere FL net FINS ewessaplneeneees User program SEND RECV instruction or CMND instruction The FINS communications service allows PLC Programming Devices like the CX Programmer to be used with a remote PLC CX Programmer
36. by its IP address or host name If the host name is used the host name must be defined in file etc hosts Note The PING command is not supported by some host computers Application Examples These examples show sending the PING command to the node at IP address 130 25 36 8 The on the example screen represents the host computer prompt User inputs are underlined Comments are placed after semicolons Normal Execution S pingo 130 754 3678 Executes PING command PING 1350 25 36 28 56 data bytes 64 bytes from 130 25 36 8 icmp_seq 0 time 0 ms 64 bytes from 130 25 36 8 icmp_seq 0 time 0 ms 64 bytes from 130 25 36 8 icmp_seq 0 time 0 ms lt Enter Ctrl C Key to cancel SS 30 75 08 6 0 PING Statics veG 9 packets transmitted 9 packets received 0 packets loss round trip ms min avg max 0 1 16 S Abnormal Execution S ping 13025 68 Executes PING command PING 130 25 36 8 56 data bytes lt Enter Ctrl C Key to cancel 130 25 36 8 PING Statistics 9 packets transmitted 0 packets received 100 packets loss Refer to operating system documentation for your host computer for details about using the host computer s PING command 9 3 Internode Test The internode test sends data to and from specified nodes and uses the responses to check the network If a normal response is returned for an internode test it means that the set tings for the FL net Ver 2 00 Unit are correct 9 3 1 Ru
37. cables that are used for Ethernet With Ethernet the host computer personal computers and controllers are connected to the network for data exchange and control applications such as executing production instructions and compiling results The FL net is used to connect controllers together and allow high speed control data exchange Be sure to connect cables properly when installing both Ethernet for communications with the host and FL net for communications between controllers for the same controllers FL net Units are installed in FA controllers such as programmable controllers PLCs and computerized numeric controllers CNCs By simply setting link allocations for the local node address node number and Common Memory also called link registers FL net Units transmit data between controllers cyclically in the same way as CPU Link Units in standard PLCs This method does not require special communications programs for the PLC and other Units on the network Such programs are also not required by the PLC for operations conducted via the personal computer including reading or writing data such as the PLC memory or communications parameters Separate programs are required for each controller however when transmitting data between controllers using message communications Protocol refers to rules for communications The protocols supported by FL net are UDP IP and FA Link Protocol The FA Link Protocol is located in the layer above
38. command data n 0000 to 07C6 Hex 1 fo 1 990 bytes 15 fsa Number of bytes of response data m 0000 to 07C6 Hex 1 to 1 990 bytes 15 ui 87 0 c 2 a_i Destination network number 00 Hex Local network 01 to 7F Hex 1 to 127 15 7 0 Destination Unit address 00 Hex CPU Unit 10 to 1F Hex Unit 0 to 15 E1 Hex Inner Board FE Hex Unit connected to network Destination node number N 00 to 7E Hex 0 to 254 Local node Destination node number N Command Interpretation Response data m bytes Number of retries Tp to F Hex 0 to 15 retries Communications port number 0 to 7 Response 0 Required 1 Not required 15 10 87 3 0 r L Response monitor time 0000 Hex 2 s 0001 to FFFF Hex 0 1 to 6 553 5 s in units of 1 s The same data can be broadcast to all nodes on the network by setting the destination node number to FF Hex The range of node addresses is different for networks other than Ethernet Note The message services function does not guarantee that a message will reach the destination node A message may be lost during transmission due to fac tors such as noise In order to prevent this from occurring when using mes sage services it is common to set up retry processing at the node from which instructions are sent With the SEND 090 RECV 098 and CMND 490 instructions retry processing is executed automatically by specifying the num ber of retries
39. documents are provided for those devices that pass the tests so devices supporting FL net can be used safely on the network RON FL net Ver 2 00 Unit Features FINS Message Communications 24 VDC Power Supply for Transceiver The FL net Ver 2 00 Unit also supports FINS message communications OMRON s standard communications service so other OMRON PLCs can be accessed by using SEND 090 RECV 098 and CMND 490 instructions in ladder programs In addition the FINS gateway function can be used to allow access to other PLCs on not only the same FL net Ver 2 00 network but also on other networks such as Ethernet or Controller Link For the CS1W FLNO2 10Base 5 a 24 VDC power supply can be used as the power supply for the transceiver The voltage output provides for a voltage System Configuration Controller Link Network Connection Abundant Troubleshooting Functions Section 1 2 drop in the transceiver cables so there is no need to adjust the power supply voltage Ethernet the information system network can be connected to Controller Link the control system network using the FINS communications service This allows a PLC on the Ethernet or Controller Link network to be monitored from an OMRON PLC on the FL net Ver 2 00 network and conversely for data to be exchanged between a PLC on the Ethernet or Controller Link net work and an OMRON PLC on the FL net Ver 2 00 network The Ethernet Unit is pr
40. hub MR820TLX 9 port hub with 10Base 5 backbone port Related Programming Devices Section 1 4 1 4 Related Programming Devices The FL net Ver 2 00 Unit functions as a node on the FL net Ver 2 00 net work The basic settings for operation are made in the CPU Bus Unit System Setup in the CS series CPU Unit Use the FL net Unit Support Tool Ver 1 51 or later to make the settings Personal computer running Windows FL net Unit Support Tool 7 z E CPU Bus Unit System Setup Screen CS series CPU Unit The following items are included in the System Setup Setup Screen FA Link mapping table storage PLC built in method method FA Link startup method Automatic participation method Message protocol check When using the default values that are already stored in the CS series CPU Unit there is no need to make any settings with the FL net Unit Support Tool Refer to 4 2 CPU Bus Unit System Setup for details on the above settings 10 Specifications Section 1 5 1 5 Specifications CS series FL net Ver 2 00 Units tem SidSSSSCSCSCSSSSSC S ications SSCS Number of Units that can be 4 max including Expansion Racks mounted Transmission media Coaxial cable Unshielded twisted pair UTP cable Trans Segment 500 m max 100 m max mission length distance Distance 2 500 m max between nodes Number of connect 100 segment max able nodes Distance between Multiples of 2 5 m nodes
41. in the user program e Writing data changing modes reading detailed information about Units and so on can be executed without any particular knowledge of commu nications procedures or network classification 94 Overview of FINS Communications Section 7 1 e Units and Boards that support FINS commands return responses auto matically so there is no need for a program at the receiving end e The FINS communications service is mainly used between OMRON CPU Bus Units CPU Units and Support Boards for FA Computers By cor rectly setting information such as headers however it can also be used from ordinary Ethernet communications devices The FINS communications service can be used from a PLC with either of the following three instructions e SEND 090 RECV 098 SEND 090 and RECV 098 are used to send and receive data area read ing and writing e CMND 490 CMND 490 is used to send FINS commands The particular FINS com mands that are supported vary depending of the type of Unit or Board For details on FINS commands addressed to FL net Ver 2 00 Units refer to 7 5 Command Response Reference For details regarding FINS com mands addressed to CS series CPU Units refer to the CS CU series Pro grammable Controllers Communications Commands Reference Manual W342 The following table shows how the FINS communications service is used by the communications source and destination Local node to remote node SEND 090 RECV 098 CMN
42. indicator remain lit Check the power supply power cable con nection and voltage connection Were there any errors on the transceiver Check the installation as outlined in the installation status checker checker manual Transceiver cable Is the transceiver securely mounted Re install the transceiver and device con Tighten more if needed send ti ae Cease Do the TX send and RX receive indica Check the error lists in 10 1 to 10 4 tors remain lit on the FL net Ver 2 00 Unit Is the media switch i e SQE set prop erly Re set 157 Troubleshooting Procedures Section 10 4 Is the outer conductor of the coaxial cable Ground the cable correctly properly grounded Is the shielded wire of the AUI cable prop Ground the cable as outlined in the User s erly grounded Manual from the manufacturer Does each node respond correctly to the Check the power supply and cables of Ping command nodes that fail to respond Is the collision indicator lit frequently Check the contact between cables and connectors Unstable or failed communications Check the error with an analyzer Are there a maximum of four repeater lev Reconfigure the repeaters Are all segments within the specified Reconfigure the segments length Are two terminal resistors installed at both Reconfigure the resistors Is the number of devices connected in Reconfigure the segments each segment within specified limi
43. is not assured If a communications packet is corrupted for some reason the data prior to the packet being sent will be retained When four consecutive token holding timeouts are detected the respective node in the Status Area will leave the network and then rejoin but the PLC data will be held in its previous state When sending messages to other manufacturer s FL net units set the mes sage procedure confirmation setting to no confirmation e Up to four FL net Ver 2 00 Units can be mounted to a single PLC e The current consumption of the FL net Ver 2 00 Unit is 400 mA maxi mum The power supply to the transceiver is not included it is supplied by the 24 VDC power supply connected to the power supply terminals on the Unit Make sure that the total current consumption of all Units mounted to the CPU Backplane or Expansion Backplane to which the FL net Ver 2 00 Unit is mounted does not exceed the capacity of the Power Supply Unit e When other CPU Bus Units are mounted at the same time as the FL net Ver 2 00 Unit make sure that the combined total number of words allo cated in the CPU Bus Unit System Setup for each CPU Bus Unit does not exceed the capacity of the System Setup of the CS series CPU Unit approximately 5 Kwords 10 752 bytes Initial Setup Section 3 2 The size of the CS series CPU Unit s System Setup Area in an FL net Ver 2 00 system depends on the operating conditions Allocated Size when Size 3
44. lo Min value J65535 Token hold node number Displays the node number of the node where the token is held when the Upload Button is clicked Allowed min frame interval Displays the minimum allowable frame interval for the network in which the specified Unit is participating Refresh cycle time Displays the allowable refresh cycle time for the specified Unit Measure time Displays the current value maximum value and minimum value of the mea sured refresh cycle time for the specified Unit 184 Using Support Tool Functions Version Information Section 11 4 The FL net Unit Support Tool version number can be displayed by selecting Help from the menu and then selecting About OMRON FL net Unit Support Tool Check the version number when making inquiries about the Support Tool About OMRON FL net Unit Support Tool e x g2 OMRON FL net Unit Support Tool fal yer 7 57 Copyright C 1999 OMRON Co Ltd http Aww omron co jp Warning This computer program is protected by copyright law and international treaties Unauthorized reproduction or distribution of this programor any portion of it may result in servere pei E System Info civil and criminal penalties and will be prosecuted __ System Infon to the masimum estent possible under law 185 Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual Cat No W432 E1 01
45. ms If the value is too small communications may not be possible The baud rate must be taken into account but there is normally no need to change this setting 3 Serial Port Number Default 1 Specify the number of the serial port 1 to 4 to be used at the computer for cable connection 4 Baud Rate Default 9 600 bps Specify the baud rate 9 600 19 200 or 38 400 bps for connecting to the PLC Match the baud rate that is set for the PLC port When the PLC communications port setting is for Auto detect Programming Device the connection can be made at any of the baud rate settings The PLC automatically detects the baud rate and makes the connection 169 Using Support Tool Functions Section 11 4 System Setting CPU Bus Any of several different operating parameters can be selected depending on Unit Setup Area the system but the explanation is provided here in terms of simple operating conditions 17 Setting Edit H iz CPU Bus Unit setup area FA Link mapping table method FA Link startup method Auto participating Confirm message protocol Confirmed Broadcast type so 285 IP address set method 192 168 2504 node No Sub net Mask 255 256 255 f P address fo l o o l io No of the other nodes imn FA link Show data 9 Oh Cece og les 9 Send 2 Receive fra Ok a Cancel 1 FA Link mapping table method Default PLC built in method Selects the method PLC built in
46. of remote nodes user setting in the FA Link configuration is dis played This does not normally need to be set 9 Show data Selects whether data is to be given in decimal or hexadecimal 10 Send Writes to the System Setup Area of the specified Unit 11 Receive Reads the contents of the System Setup Area of the specified Unit to the FL net Unit Support Tool 12 OK Validates the changed settings and closes the window When the System Setup Window is next opened the changed settings will be displayed 13 Cancel Cancels the changes to the settings and closes the window When the System Setup Window is next opened the settings prior to the changes will be displayed Note In order to circulate a token among nodes connected to the network match the uppermost three digits of the IP address the sub net mask and the broadcast type to those of the other connected nodes 171 Using Support Tool Functions Section 11 4 11 4 1 Before System Settings Data Link Concepts Before making the system settings in the Local and Other Node Setup Areas it is necessary to clearly understand the data link concept Example On the example on the following pages the local node shown below is 10 Common Memory Area 1 System Setup Area 1 PLC Area DM 100 Node 10 Node 10 Node 10 Send data Write data Write data Node 11 Node 11 Node 11 300 Send data Read data Read data Not required Node 123 320 Node 23 Offset Read data Se
47. other Units e Assembling the Units e Setting DIP switches or rotary switches e Connecting cables or wiring the system N Caution Failure to abide by the following precautions could lead to faulty operation of the PLC or the system or could damage the PLC or PLC Units Always heed these precautions Fail safe measures must be taken by the customer to ensure safety in the event of incorrect missing or abnormal signals caused by broken signal lines momentary power interruptions or other causes Interlock circuits limit circuits and similar safety measures in external cir cuits i e not in the Programmable Controller must be provided by the customer Always use the power supply voltages specified in the operation manuals An incorrect voltage may result in malfunction or burning Take appropriate measures to ensure that the specified power with the rated voltage and frequency is supplied Be particularly careful in places where the power supply is unstable An incorrect power supply may result in malfunction Install external breakers and take other safety measures against short cir cuiting in external wiring Insufficient safety measures against short cir cuiting may result in burning Be sure that all the mounting screws terminal screws and cable connec tor screws are tightened to the torque specified in the relevant manuals Incorrect tightening torque may result in malfunction Leave the label attached to the Unit
48. static electricity or other forms of noise e Locations subject to strong electromagnetic fields e Locations subject to possible exposure to radioactivity e Locations close to power supplies The operating environment of the PLC System can have a large effect on the longevity and reliability of the system Improper operating environments can lead to malfunction failure and other unforeseeable problems with the PLC System Be sure that the operating environment is within the specified condi tions at installation and remains within the specified conditions during the life of the system Follow all installation instructions and precautions provided in the operation manuals 5 Application Precautions N WARNING Observe the following precautions when using the PLC System Always heed these precautions Failure to abide by the following precautions could lead to serious or possibly fatal injury e Always connect to a ground of 100 Q or less when installing the Units Not connecting to a ground to a ground of 100 Q or less may result in electric shock e A ground of 100 Q or less must be installed when shorting the GR and LG terminals on the Power Supply Unit e Always turn OFF the power supply to the PLC before attempting any of the following Not turning OFF the power supply may result in malfunction or electric shock XV Application Precautions XVI 5 e Mounting or dismounting I O Units CPU Units Inner Boards or any
49. the Data Link I O Response Time The I O response time in an FL net Ver 2 00 system is expressed as the time delay for data from one node to be acknowledged by another node on the same network The formula for calculating the I O response time differs depending on the quantity of data exchanged between the FL net Ver 2 00 Unit and the PLC sum of the local node areas and the remote node areas The equation for calculating the data link I O response time R for OMRON FL net Ver 2 00 Units is as follows A Scan time of PLC on transmission side unit ms B Scan time of PLC on reception side unit ms T Communications cycle time unit ms m When the data link area size transmission reception sum total of the PLC at the reception side is no more than 7 677 words then R A T B unit ms m When the data link area size transmission reception sum total of the PLC at the reception side exceeds 7 677 words then R A T 2xB unit ms 8 4 Message Service Transmission Delays 140 The conceivable criteria are provided here for determining the maximum transmission delay time from the time the SEND 090 RECV 098 instructions are executed from the user program until execution is completed Use the fol lowing equation to calculate the maximum transmission delay times These times however do not take transmission delay times on the network into account so they may be increased depending on the conditions under which the in
50. the name of a program Folder document or Internet resource and Windows will open it For you pen a setup exe Cancel Browse 5 Depending on the Windows system being used some of the system files may be modified for the setup and it may be necessary to restart Windows If the following message is displayed click the OK Button If it is not dis played proceed to Step 7 Setup Setup cannot continue because some system files are out of date on your system Click OF if you would like setup to Update these files for pou now fou will need to restart Windows before you can run setup again Click cancel to exit setup without updating system files Cancel 6 Click the Yes Button After the computer has been restarted the setup will be started when setup exe is again executed Setup AN Do you want to restart Windows now IF you choose No you will not be able to run setup again until after the systern is rebooted at a later time 7 The installation will be started and the Installer will begin preparations When the next disk is required a message will be displayed requesting that Setup Disk 2 be inserted into the drive 164 Installation Section 11 2 8 The following window will be displayed Click the OK Button 2 OMRON FL net Unit Support Tool Setup all Welcome to the OMRON FL net Unit Support Tool installation program Setup cannot install system Files or update
51. these operations into the server PLC user program The FL net Ver 2 00 Unit uses FL net Ver 2 00 message transmissions to execute the FINS communications service Refer to Vendor Message FINS Message on page 92 7 1 1 Communications On An FL net Ver 2 00 Network Data is sent and received as messages on an FL net Ver 2 00 network Ethernet header IP header UDP header FL net Ver 2 00 message FL net Ver 2 00 header FINS frame OMRON PLC FL net Unit Ver 2 00 or host computer FL net Ver 2 00 message FINS command Ethernet FL net Ver 2 00 message FINS response FL net Unit Ver 2 00 OMRON PLC Note A message may be lost during transmission due to factors such as noise The message service does not guarantee that a message will reach the destina tion node To prevent this from occurring when using message services It is common to set up retry processing at the node from which instructions are sent With the SEND 090 RECV 098 and CMND 490 instructions retry processing is executed automatically by specifying the number of retries so specify a number other than 0 7 1 2 FINS Communications Service Features The FINS communications service is a function for controlling operations such as sending and receiving data changing modes and so on between nodes on OMRON factory automation networks It provides the following features e Communications instructions are executed
52. to high temperatures or high humidity e Do not lay the twisted pair cable in locations subject to excessive dirt and dust or to oil mist or other contaminants Hub Installation Environment Precautions Precautions e Do not install the hub near devices that generate noise e Do not install the hub in locations subject to high temperatures or high humidity e Do not install the hub in locations subject to excessive dirt and dust or to oil mist or other contaminants 41 Network Installation Section 3 6 Hub Connection Methods If more hub ports are required they can be added by connecting more than one hub There are two possible connection methods for hubs Cascade and stacked E Cascade Connections e Connect two hubs to each other as follows Connect an MDI port to an MDI X port with a straight cable connect two MDI ports with a cross cable and connect two MDI X ports with a cross cable Note It is very difficult to distinguish cross cables and straight cables by appear ance Incorrect cables will cause communications to fail We recommend using straight cables whenever possible e With cascade connections up to 5 segments can be connected using up to 4 repeaters i e 4 hubs MDI X port r MDI X port cross Straight cable 2 Cross cable TT OE GT ET a a a T i a a a BEDS i a O Pal E Stack Connections e Connect the hubs using special cables or special racks e Normally there is no limit to the
53. to separate industry or government regulations e Systems machines and equipment that could present a risk to life or property Please know and observe all prohibitions of use applicable to the products NEVER USE THE PRODUCTS FOR AN APPLICATION INVOLVING SERIOUS RISK TO LIFE OR PROPERTY WITHOUT ENSURING THAT THE SYSTEM AS A WHOLE HAS BEEN DESIGNED TO ADDRESS THE RISKS AND THAT THE OMRON PRODUCTS ARE PROPERLY RATED AND INSTALLED FOR THE INTENDED USE WITHIN THE OVERALL EQUIPMENT OR SYSTEM PROGRAMMABLE PRODUCTS OMRON shall not be responsible for the user s programming of a programmable product or any consequence thereof No 6182 Disclaimers CHANGE IN SPECIFICATIONS Product specifications and accessories may be changed at any time based on improvements and other reasons It is our practice to change model numbers when published ratings or features are changed or when significant construction changes are made However some specifications of the products may be changed without any notice When in doubt special model numbers may be assigned to fix or establish key specifications for your application on your request Please consult with your OMRON representative at any time to confirm actual specifications of purchased products DIMENSIONS AND WEIGHTS Dimensions and weights are nominal and are not to be used for manufacturing purposes even when tolerances are shown PERFORMANCE DATA Performance data given in this ma
54. unit address of the FL net Ver 2 00 Unit to the Unit number 10 Hex 2 0000 Hex 3 0010 Hex 4 0000 Hex Response required communication port no 0 number of retries 0 Response monitoring time default 2 s 5 70000 Hex 121 Command Response Reference Response 122 D02000 0 4 5 6 7 22 34 38 2902 Hex 0000 Hex 0001 Hex 004A Hex 0001 Hex 0002 Hex 0064 Hex Section 7 5 Response code completed normally Undecided Fixed 64 10 74 bytes Destination node number 2 Undecided Transaction code 100 Undecided Data 10 bytes long Command Response Reference Program Example Execute condition 0000 00 Execute condition 0000 00 E A202 00 A202 00 Read enabled message received 1500 01 E E Read enabled message received Section 7 5 e When a read enabled message is received and 150001 turns ON Sends a transparent frame just once when the Network Communications Port Enabled Flag for port 0 and the execute con dition CIO 000000 turn ON at port 0 e Creates control data starting at D00000 Meaning D00000 00 4C Command data length 76 MOV 21 bytes D00001 04 Response data length 4 bytes OMOVT D00002 o0 foo Target network address 0 D00003 10 Target node address 0 Target node number address 10 Hex MOV 21 D00004 02 Response required Communications port No 0 Retries 2
55. when wiring Removing the label may result in malfunction if foreign matter enters the Unit Remove the label after the completion of wiring to ensure proper heat dis sipation Leaving the label attached may result in malfunction Use crimp terminals for wiring Do not connect bare stranded wires directly to terminals Connection of bare stranded wires may result in burning Wire all connections correctly Double check all wiring and switch settings before turning ON the power supply Incorrect wiring may result in burning Mount Units only after checking terminal blocks and connectors com pletely Be sure that the terminal blocks Memory Units expansion cables and other items with locking devices are properly locked into place Improper locking may result in malfunction Check the user program for proper execution before actually running it on the Unit Not checking the program may result in an unexpected opera tion Do not lay communications cables near power lines or high voltage lines Always lay communications cables in ducts Conformance to EC Directives 6 6 6 1 6 2 e Do not pull on the communications cables or bend the communications cables beyond their natural limit Doing either of these may break the cables e Do not place objects on top of the communications cables or other wiring lines Doing so may break the cables e Before touching a Unit be sure to first touch a grounded metallic object in order to disch
56. z 3 Start word ia offset Start word Size NOS00 NOS0 J060 AOA00 KIRAI NOABO aooga agogo agogo agogo NOOO NOOO Clear all 5 Copy row 6 Delete Show data 7 oH Dermid ge iie 6 Send o Receive fro OF fr Cancel Note Area 1 Area 2 Memory Area Default DM Sets the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored The following areas are set CIO WR HR DM and EMO to EMC Area 1 Area 2 start word Default 0 Sets the beginning word of the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored Mapping area table Sets the offset size and mapped node numbers of the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored 1 Do not assign the local node to this area 2 Ifthe settings are made for only Area 1 or Area 2 set the offset and size for the other area to 0 Clear all Clears all entries in the mapped area table Copy row Copies the contents of the row in which the cursor is placed and adds it as a new row Delete Deletes the contents of the row in which the cursor is placed Any settings after the deleted row are moved forward in the table Setting Data Link Tables Note Section 5 2 Show data Selects whether data is to be displayed in decimal or hexadecimal Send Writes set data to the System Setup Area of the specified Unit Receive Reads the co
57. 0000 Hex 2 s 0001 to FFFF 0 01 to 655 35 s 4 3 4 Internode Test Status CPU Unit to FL net Unit ms Ct ET a a Error code b Timeout error c Response error d Send error e Data disagreement error f Send parameter error The internode test results are reflected here When the internode test is started all bits are turned back OFF 62 Allocated Words in the CIO Area Section 4 3 a Error codes The applicable error code is stored in bits 13 to 15 Meaning 14 13 o 0 __ Normal completion o b Timeout error Turns ON if no response is returned within the response monitoring time c Response error Turns ON if the response frame is abnormal d Send error Turns ON if there is a timeout at the start of transmission or if the transmission is abnormal for any reason e Data disagreement error Turns ON if the data received is different from the data sent or if the data length does not match f Send parameter error Turns ON if the address setting is incorrect 4 3 5 No of Internode Test Runs FL net Unit to CPU Unit i5 14 13 40 4 to amp Ff 6 5 amp 3 2 f 0 00 to FF Hex Internode tests are executed repeatedly as long as the Internode Test Start Bit one of the Unit Control Bites in the CIO area remains ON In this word specify in hexadecimal the number of times that the internode test is actually to be executed 4 3 6 No of Internode Test Timeout Errors FL net Unit to CP
58. 005 is sent By CMND instruction OMRON PLC other manufacturers PLC FL net Unit Ver 2 00 CPU Unit CPU Unit Network 1 Node address 1 Unit number 1 Node number 2 Word block read frame Request transaction code 65005 Response transaction code 65205 e Write the WORD BLOCK DATA READ unspecified node number com mand starting at D01000 and store the response data starting at D02000 in the CPU Unit e Read word data starting at D02002 of an OMRON PLC two levels away on the FINS network The command code is stored at D02000 and the response code is stored at D02001 CMND S D C S D01000 0 2923 Hex 1 0002 Hex Read source node number 2 0000 Hex First address of the virtual address space 3 0000 Hex Refer to the manual for the other manufacturer s FL net Ver 2 00 node 4 0064 Hex Size of the data that is read 100 D D02000 First word of the stored responses C D00000 0 000A Hex No of command data bytes 1 00CC Hex No of response data bytes including command and response codes 2 0002 Hex Remote destination network address 2 3 0111 Hex Remote destination node number 1 Command Response Reference Response D02000 4 5 0 1 2 102 0000 Hex 0000 Hex 2923 Hex 0000 Hex Section 7 5 Remote destination unit address 11 Hex Be sure to set the unit address of the FL net Ver 2 00 Unit to the unit number 10 Hex Response
59. 0TZ Mitsubishi Cable Industries ET 10081 Ltd Transceiver cable Mitsubishi Cable Industries Transceiver cable molded Lid type Power supply 24 V OMRON S82J Series DC The products recommended here have been checked for use with the FL net Ver 2 00 Unit The operating environment must conform to the individual product specifications Devices Required in a Network Section 1 3 1 3 2 10Base T FL net Ver 2 00 Systems Recommended Hub The basic configuration of a 10Base T FL net Ver 2 00 System consists of one hub to which nodes are attached in star form through twisted pair cable CS1W FLN12 FL net Ver 2 00 Unit ee lls n n OOE WO a Pern eee e E rr ns n E En RRR RR RR Hub The devices shown in the following table must be obtained to configure a net work using a 10Base T FL net Ver 2 00 Unit so prepare them in advance Network device Contents CS series FL net Ver The 10Base T FL net Ver 2 00 Units are 2 00 Unit CS1W Communications Units that connect CS series PLCs to FL FLN12 net Ver 2 00 networks Twisted pair cable A twisted pair cable that connects the 10Base T FL net Ver 2 00 Unit to the hub The twisted pair cable must have an RJ45 Modular Connector attached to each end Use a category 3 4 or 5 UTP unshielded twisted pair cable A relay devices that connect multiple nodes in as star LAN Manufacturer Model number Specifications Allied Telesis RH509E 9 port
60. 2 10 x Number of remote nodes set 96 nodes max Remote Node Allocation Data is Stored in CPU Unit Maximum size 992 bytes per Unit Allocated Size when Size 32 Number of remote nodes set 128 nodes max Remote Node Allocation DA Data is Stored in FL net Maximum size 32 bytes per Unit Ver 2 00 Unit When the allocation data for remote nodes is stored in the FL net Ver 2 00 Unit the CPU Unit System Setup size is 32 bytes per Unit regardless of the number of remote nodes set 3 2 Initial a ety the unit number Set a unique number for the Unit so it can operate as a 3 4 Hardware Setup CPU Bus Unit Set the IP Address node Set the IP address either by the hardware method or soft 3 4 Hardware Setup address ware method using the Support Tool Select the setting 4 2 CPU Bus Unit System method in the System Setup Setup Mount the Unit to the Back Mount the Unit to the Backplane 3 5 Mounting to the PLC plane Connect to the network Connect the Unit to the network using the transceiver 3 7 Connecting to the Net cable work Connect to the 24 VDC power Connect a 24 VDC external power supply to the power 3 7 Connecting to the Net supply supply terminals on the front of the Unit work Turn ON the CPU Unit Turn ON the power supply to the CS series CPU Unit f 0 Create I O tables Register the FL net Ver 2 00 Unit in the CPU Unit using 3 8 Creating an I O Table the CX Programmer Create routing
61. 2 STOP Changes the CPU Unit s operating mode to PROGRAM Machine configura CPU UNIT DATA READ Reads CPU Unit data tion reading 05 02 CONNECTION DATA READ Reads the model numbers of the device corresponding to addresses Status reading 06 01 CPUUNIT STATUS READ Reads the status of the CPU Unit 20 CYCLE TIME READ Reads the maximum minimum and average cycle time 1 CLOCK READ Reads the present year month date minute second and day of the week PARAMETER AREA FILL CLEAR Writes the same data to the specified range of parameter area words Program area access Time data access 2 CLOCK WRITE Changes the present year month date minute second or day of the week MESSAGE READ CLEAR Reads and clears messages and reads FAL FALS messages ACCESS RIGHT ACQUIRE Acquires the access right as long as no other device holds it 0 0 Message display 2 0 1 0 ACCESS RIGHT FORCED ACQUIRE _ Acquires the access right even if another device already holds it 0 0 0 0 Access rights 100 ACCESS RIGHT RELEASE Releases the access right that has been acquired o1 ERROR CLEAR 02 ERROR LOG READ Reads the error log 03 ERROR LOG POINTER CLEAR Clears the error log pointer 07 0 1 2 3 1 2 3 Sending Commands From a PLC Section 7 2 Usage Command Function code File memory FILE NAME READ Reads file memory data 22 02 SINGLE FILE READ Reads a specified length of file data from a specified position within a sin
62. 3 4 4 3 5 4 3 6 4 3 7 4 3 8 4 3 9 4 3 10 4 3 11 4 3 12 Unit Control Bits CPU Unit to FL net Unit 0 0 Internode Test Destination Address CPU Unit to FL net Unit Internode Test Monitoring Time CPU Unit to FL net Unit Internode Test Status CPU Unit to FL net Unit No of Internode Test Runs FL net Unit to CPU Unit No of Internode Test Timeout Errors FL net Unit to CPU Unit No of Internode Test Response Errors FL net Unit to CPU Unit No of Internode Test Transmission Errors FL net Unit to CPU Unit No of Times Internode Test Data Did Not Match Feact Unto C PU Unit cis oteascaussaneustecwsaetesees Unit Status FL net Unit to CPU Unit 0 0 0 0 004 Network Status FL net Unit to CPU Unit 00 00 Refresh Cycle Time FL net Unit to CPU Unit 58 59 60 61 62 62 62 62 63 63 63 64 64 64 65 66 57 Allocated Words se Section 4 1 4 1 Allocated Words The FL net Ver 2 00 Unit is allocated words in the following four areas for reading settings and status e System Setup for CPU Bus Units Stores initial setup for the FL net Ver 2 00 node e System Setup in FL Unit Ver 2 00 Stores Data Link data when the FL net Ver 2 00 Units Data Link func tion is used with the Unit built in method e Allocated Words in the CIO Area Stores software switches and status information for functions e Allocated Words in
63. 7 Number of internode test errors response errors n 5 8 Number of internode test 9 Number of times internode test data transmission errors did not match n 6 10 Unit status FL net Unit to CPU Unit n 7 11 Network status n 8 12 Refresh cycle time n 9 n 10 n 11 n 12 n 13 n 14 n 15 13 Node connection information 256 nodes n 16 n 17 n 18 n 19 n 20 n 21 n 22 n 23 n 24 n 25 61 Allocated Words in the CIO Area Section 4 3 4 3 1 Unit Control Bits CPU Unit to FL net Unit FL net Ver 2 00 Unit operation is started by turn control bits ON and OFF FA Link Connection Start Bit Internode Test Start Bit _Bitname Staus _Manipulated by Unit operation FA Link Connection ON User Connects to network Start Bit when turned from OFF to ON OFF User Disconnects from net work when turned from ON to OFF Internode Test Start Bit ON User Executes internode test while ON Stops internode test Test completed 255 times Not used 4 3 2 Internode Test Destination Address CPU Unit to FL net n 1 aad eae ies 0000 to 00F9 Hex Set the remote node address for the internode test in hexadecimal 4 3 3 Internode Test Monitoring Time CPU Unit to FL net Unit 15 14 13 12 41 10 9 8 7 6 5 4 3 2 i 0 n 2 Response monitoring time 0000 to FFFF Hex Set the time period in the ranges shown below in units of 10 ms hexadeci mal to wait for a response in the internode test
64. 7 1 Overview of FINS Communications c lt 254s446 003 c0ues tae ca teen teens toda a Kos J 2 Sending Commands Froma PLC chit nda de Ome ie ba ae ee RELE EEEa 7 3 Command Codes and Response Codes 0 0 0 0 eee eee ees 7 4 CS series Memory Areas and Virtual Addresses 0 ccc eee eens T3 Comimand Response Referente 5 21 07 0405 0acde tekst Ode ate ed tees EN nae tess 7 6 Message Buffer Configuration Chart 26 004 0 ede det deaet cow Sse eee wee Pe noes SECTION 8 Communications Timing cc ccccccccccscves 8 1 Network Communications System 0 0 0 0 0c eee eee eens 5 2 Communications Cycle TIM e 44 4 niwa eed baer seek oie he ane een r N se 8 3 Calculating the Data Link I O Response Time 0 0 0 cee 8 4 Message Service Transmission Delays 0 0 00 eee eens SECTION 9 Testing Communications ccc cece ccc csccevens 9 1 Communications Testing Functions 0 0 eee eee eens 92 JUNG Command 2 senk hae Bee Ge he eee brea els ea ae EE noua ees O29 internode Test way ie e4 e lee a dad ee ee de ae EO ec ee BE ahs eek a 57 58 59 61 67 68 1 85 86 88 93 94 96 107 108 109 135 137 138 138 140 140 143 TABLE OF CONTENTS SECTION 10 Troubleshooting c0 c60is2s0sdeneurdctesesexcaviane 149 10 1 Troubleshooting with Indicators 0 eee ee eee eens 150 LOZ Emor StAtUs e hare theres eles eae ae aha ote Seu ee ee wae oee ete 151
65. Allowable refresh cycle time Application Example This example shows a program with the TRANSPARENT FRAME SEND com mand Sample Configuration x The FINS 2901 command executes at the point indicate by this mark and a transaction code is sent OMRON PLC OMRON PLC other manufacturer s PLC FL net FL net Unit CPU Unit Unit Ver 2 00 By CMND Ver 2 00 instruction 2 Node number 2 Node number 1 Unit number 0 a ees Arbitrary transaction code frame Operation e Set the TRANSPARENT FRAME SEND command starting at D01000 in the CPU Unit e Send the transaction code 100 and 10 byte data to node number 2 e Store the results of the transmission starting at D02000 Command CMND S D C S D01000 0 2901 Hex 1 4641 Hex Fixed 2 434E Hex Fixed 3 0001 Hex Fixed 4 004A Hex 64 10 74 bytes 7 0001 Hex 8 0002 Hex Destination node 2 21 0064 Hex Transaction code 100 29 0101 Hex Fixed 30 004A Hex 64 10 74 bytes 33 Data 10 bytes long 3 D D02000 First word of the stored responses 116 Command Response Reference Section 7 5 C D00000 0 004C Hex No of command data bytes 1 0004 Hex No of response data bytes including command and response codes 2 0000 Hex Remote destination network address 0 local network 3 0010 Hex Remote destination node number 0 local node number Remote destination unit address 10 Hex Be sure to set the unit addres
66. C Backplane mounting screws to a torque of 1 2 N m and the Unit s mounting screws to a torque of 0 8 N m Note 1 CS1W BC023 033 053 083 103 Backplane CS series CPU Rack Can mount to any position with 2 3 5 8 or 10 slots 2 3 5 8 or 10 slots Expansion Backplane not possible with 2 slot CPU Backplane Up to four Units can CS1W B1033 053 083 103 Expansion Backplane for CS Series be mounted to the slots shown in the CS series Expansion Rack diagram to the left Can mount to any position with 3 5 8 or 10 slots 3 5 8 or 10 slots Expansion I O Backplane for C200H Series C200H series I O Expansion Rack Can mount to any slot position CPU CPU Unit PS Power Supply Unit The current consumption of the CS1W FLNO2 or CS1W FLN12 FL net Ver 2 00 Unit is 400 mA maximum not including the power supply to the transceiver which is supplied by the 24 VDC power supply connected to the power supply terminals Make sure that the total current consumption of all Units mounted to the CPU Rack or Expansion Rack to which the FL net Ver 2 00 Unit is mounted does not exceed the capacity of the Power Supply Unit When other CPU Bus Units are mounted to the same PLC as the FL net Ver 2 00 Unit make sure that the total number of words allocated in the CPU Bus Unit System Setup of all CPU Bus Units does not exceed the ca pacity of the CS series CPU Unit System Setup approximately 5 Kwords
67. C is turned ON Refer to Unit Control Bits CPU Unit to FL net Unit on page 62 5 Message Procedure Check This bit provides details about the message procedure settings checked or not checked Checked Select only when sending messages between OMRON FL net Ver 2 00 Not checked Select when connected to another manufacturer s FL net Ver 2 00 node 6 Broadcast Format This bit provides details about the broadcast format settings Bit Description pt O S255 1 255 255 255 255 Ethernet Address The Ethernet address of the FL net Ver 2 00 Unit is returned Response Note The Ethernet address is marked on the label on the side of the FL net Ver 2 00 Unit Response Codes 0000 1001 Command too large 7 5 2 CONTROLLER STATUS READ Reads the controller status Command Block Command code 111 Command Response Reference Section 7 5 Response Block code code model t FA Link status Command Completion Node name Vendor name Manufacturer s Local node status Node number tii t t Upper level Range1 Rangei Range2 Range2 t Protocol version Min allowable frame interval status storage storage storage storage Token monitor timeout setting Address Size Response Codes Description 0000 1001 Command too large 7 5 3 INTERNODE ECHO TEST Performs the FINS echoback test Command Block rnr rnr r rnr 08 01 1 to 1 020 bytes Command Completion Test data code code Res
68. CPU Unit Error Lit CPU Unit error I O table error system setup data error or routing table error Unit number setting error Sending Data Yellow Not lit Not sending data Ready to send tt Sending data Receiving Data Yellow Le re LNK Servicing FA Link Yellow a fers nue MSG Transferring messages Yellow TS Internode Testing Yellow Not lit Not running R test Lit Running internode test Note CS1W FLNO2 only 3 4 Hardware Setup This section explains how to set the various switches on the FL net Ver 2 00 Unit Setting the Unit Number The unit number is used to identify individual CPU Bus Units when more than one CPU Bus Unit is mounted to the same PLC Use a small screwdriver to make the setting taking care not to damage the rotary switch The unit num ber is factory set to 0 Setting range Note 1 Turn OFF the power supply before setting the unit number 2 Ifthe unit number is being set for the first time or changed then an I O table must be created for the PLC E Unit Number and CPU Bus Unit Allocations With CS series PLCs words are automatically allocated in the ClO Area and the DM Area according to the unit numbers that are set The FL net Ver 2 00 Unit uses these words for receiving control data from the CPU Unit and for notifying the CPU Unit of FL net Ver 2 00 Unit and communications sta Wa 0 Hardware Setup Setting the Node Number Section 3 4 tus T
69. CX Programmer and is automatically installed when CX Programmer is installed To connect a Programming Console attach a CS series Key Sheet and then connect the Console to the CPU Units peripheral port It cannot be con nected to the RS 232C port 3 8 3 Procedure for Creating an I O Table The procedure for creating an I O table is shown here taking as an example an I O table that is generated automatically for a PLC connected online In this example a Programming Console is used for creating the I O table For an explanation of how to create an I O table using a CX Programmer refer to the CX Programmer User s Manual Use the following procedure to create the I O table Initial screen Password o or a Save or clear the CPU Bus Unit System Setup 3 9 Creating Routing Tables 50 When the FINS communications service is used routing tables must be cre ated in advance Routing tables are required in the following circumstances e When the FINS communications service is used on an FL net Ver 2 00 network including when communications are only carried out between FA networks via an FL net Ver 2 00 network e When there are multiple Communications Units mounted to the PLC and FA Link protocol messages such as writing or reading word blocks etc are executed by the CMND 490 instruction If neither of these circumstances apply then a routing table is not required In that case proceed to 3 10 System Setup
70. Check the power supply power cable con nection and voltage Is the power supply indicator lit on the Check the power supply power cable con Communications Unit nection and voltage Is the power supply indicator lit on the AUI Check the power supply power cable con power supply unit nection and voltage Is the output of the AUI power supply unit Check the power supply power cable con at the rated 12 V nection and voltage Make sure the CS1W FLNO2 is converting Failed commu Power supply nications problems 24 VDC to 12 V in the Unit Is the HUB power supply indicator lit Check the power supply power cable con nection and voltage Is the AUI power supply cable connected Check the power supply power cable con to the device correctly nection and voltage Communications Is the transceiver securely mounted Re install the transceiver cable and trans Were there any errors on the transceiver Adjust the transceiver If the errors persist ceiver connection ingtallation status checker move the transceiver to another location Is the transceiver properly insulated Re install the transceiver Is the transceiver properly aligned to the Re position the transceiver communications cable mark Transceiver cable Is the transceiver securely mounted Re install the transceiver and transceiver Tighten more if needed Is the transceiver securely locked Lock the transceiver securely Does the transceiver
71. Communications port FL net Unit Ver 2 00 CPU Unit Instruction 1 Instruction 2 Instruction 3 Instruction 4 Instruction 5 Instruction 6 Instruction 7 Instruction 8 There are eight communications ports so up to eight communications instructions can be executed at a time The number of messages that can be sent or received with a single CPU Bus Unit service though is not more than two each for the CPU Unit to the FL net Ver 2 00 Unit and for the FL net Ver 2 00 Unit to the CPU Unit Execution Communications condition Port Enabled Flag C m KEEP 011 A Input A remains ON from start to completion of commu nications instruction Reset B Remote Node Network A Participation Flag ee Local Node Network Participation Flag Creates operand and control data in a given Operand area control data created with MOV and Communications instructions Executes communications instructions Communications A Port Enabled Flag _ __ __ DIFU 013 B Creates reset input Turns reset B ON after execution of communications in struction Communications A Port Error Flag ml Send Error Flag display Retry can be executed DON 4 Execution Communications Exclusive control so execution is not simultaneous condition Port Enabled Flag k KEEP 011 C Use exclusive control so that no other communica tions instructions are started before execution of the abo
72. D 490 FINS commands PLC to PLC e When the PC executes SEND 090 or e When the PC executes CMND 490 a RECV 098 a program is not required for program is not required for receiving a re receiving a response sponse e When the PC receives a SEND 090 or e When the PC receives a CMND 490 in RECV 098 instruction a program is not struction a program is not required for required for processing the instruction processing the instruction FL net Unit Ver 2 00 l CPU Unit PLC CPU Unit H SEND F WND User program HHG User program 95 Sending Commands From a PLC Section 7 2 7 2 Sending Commands From a PLC FINS commands can be sent from the user s ladder diagram program in the CPU Unit by using the SEND 090 RECV 098 and CMND 490 instructions SEND 090 Writes I O data from the local node to another node RECV 098 Reads I O data from another node to the local node CMND 490 Sends FINS commands for controlling operations such as send ing and receiving I O memory data to and from other nodes reading informa tion regarding other nodes and so on 7 2 1 Communications Specifications The following table shows the specifications for PLC communications using the SEND 090 RECV 098 and CMND 490 instructions ltem Specifications Destination 1 1 SEND 090 RECV 098 CMND 490 instructions 1 N SEND 090 CMND 490 instructions broadcasting Data length Addressed to an FL net node Ver 2 00 on the sa
73. FF Hex Determines the token frame transmission interval which is the time measured from when a token is sent until when it is received and displays it in hexadec imal in units of 10 ms 0000 to FFFF Hex 0 to 65 535 ms 66 SECTION 5 Data Link This section explains the Data Link function including an overview and examples of how to make the required settings 5 1 5 2 Data Link Overview 5 1 1 5 1 2 FL net Ver 2 00 Cyclic Transmission and Common Memory Data Link Specifications 2 ic and dete Sedans O8 k es oS tee eh Setting Data Link Tables 5 2 1 5 2 2 Setting Data Link Settings Examples 68 68 71 12 72 75 67 Data Link Overview Section 5 1 5 1 Data Link Overview The data link function uses FL net Ver 2 00 cyclic transmission for automat ically exchanging data from preset areas between nodes on a single network between two PLCs or between a PLC and an FA computer The CS1W FLNO2 or CS1W FLN12 can also be used for exchanging data between CS series PLCs or between FL net Ver 2 00 nodes by other manufacturers 5 1 1 FL net Ver 2 00 Cyclic Transmission and Common Memory 1 Cyclic Transmission Overview Cyclic transmission supports the exchange of cyclic data between nodes a Cyclic transmission uses common memory as an interface b When anode is holding the token the node transmits cyclic data c Notall nodes participating in the network must support cycli
74. L net node error codes in systems by other companies refer to the relevant manuals Allowed refresh cycle time token watchdog timer allowed min frame interval Displays the allowed refresh cycle time the token watchdog timer and the allowed minimum frame interval for the node set by the node number Using Support Tool Functions Section 11 4 Monitor Message Sequential Status Shows the message sequential status File Display For sending For recenving sequential ver Ho Sequence number H464E F677 lode M Yer No 1 H HOOOO0000 HOOOO0000 HOOO00000 m HOOOO0000 HOOOO0000 H sequential M send HOOoo00n sequential 1 send Node No Sequence No HOOOOO00T HOOUO0001 HOOUO0001 HOOUOO001 HOOUO0001 HOOUOO001 HOOOOO001 HOOOOO000 HOOUOO000 HOOUOO000 HOOU00000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOU000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOU000 HOOUOO000 HOOUOO000 HOOUOU000 HOOUOO000 HOOUOO000 HOOOOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOUOO000 HOOOOO000 HOOOOO000 ioa 183 Using Support Tool Functions Section 11 4 Monitor FA Link Network Shows the network status Status as Monitor F E File Display Network status FA Link im Token hold node number i Allowed min frame interval lo x 1004 sec Refresh cycle time Allowed time lo Measure tine Current value lo Has value
75. LC The test parameters become effective immediately after they are set It is not necessary to reboot or restart the PLC Configuration of the test The software switches are stored at offsets from the first word calculated with parameters the formula first word 1500 25 x unit number offset Setting Range The parameter seiting ranges are given in the following table om Parameter __Seltable range o Remote network address 01 to F9 Hex 1 to 249 decimal Response monitoring time 0000 Hex 2 sec s unit 10 ms 0001 to FFFF Hex 1 to 65535 decimal Note 1 The test cannot run across a FINS network 2 Broadcast transmissions target node address FF cannot be used for the internode test 3 A timeout error will occur if no response is received within the set response monitoring time Starting and Stopping the Internode Test Bit 01 of the first word in the words allocated to the FL net Ver 2 00 Unit in the CPU Bus Unit Area is used as the Internode Test Start Bit Turn ON bit 01 to start the internode test and turn bit 01 OFF to stop the internode test The address of the word containing the Internode Test Start Bit is calculated by the following formula Word 1500 25 x unit number Bt 15 14 13 12 1110 9 8 7 6 5 4 3 2 1 0 Internode Test Start Switch 0 Stop internode test 1 Start internode test The internode test run status can be confirmed using th
76. NET 28 Nomenclature and Functions Section 3 3 Note LED Indicators CS1W FLNO02 12 Back Local IP Address Setting Switches Set the Unit s IP address in 16 digits hexadecimal For details refer to Section 3 4 Individual Ethernet addresses are assigned to all communications devices connected to an Ethernet system With the FL net Ver 2 00 Unit the Ether net address is shown in 12 digits hexadecimal on the right side of the Unit omron CS1W FLNO2 L net Ver 2 00 UNIT EXTERNAL POWER SOURCE 24VDC 400mA MADE IN JAPAN QUOUUUUOUUU0U Ethernet Address thernet address 12 digits The Ethernet address can also be checked by means of the FINS command CONTROLLER DATA READ page 109 The following table shows the meanings of the LED indicator status CS1W FLNO2 10Base 5 CS1W FLN12 10Base T Display Operating status eee He Not lit Operation stopped Unit hardware error Normal operation 29 Hardware Setup Section 3 4 Indicator Name Color Display Operating status P S See note External Power Supply Green Not lit Not supplying 24 V power to power supply terminals Lit Supplying 24 V power to power supply ter mina HER Unit Error Lit Hardware error in Unit or EEPROM error Communications cable error at Unit star tup Flashing IP address setting error Node address setting error Node number duplication Disabled because connected to FL net Ver 1 00 network PER
77. OMRON BE RESPONSIBLE FOR WARRANTY REPAIR OR OTHER CLAIMS REGARDING THE PRODUCTS UNLESS OMRON S ANALYSIS CONFIRMS THAT THE PRODUCTS WERE PROPERLY HANDLED STORED INSTALLED AND MAINTAINED AND NOT SUBJECT TO CONTAMINATION ABUSE MISUSE OR INAPPROPRIATE MODIFICATION OR REPAIR No 6182 Application Considerations SUITABILITY FOR USE OMRON shall not be responsible for conformity with any standards codes or regulations that apply to the combination of products in the customer s application or use of the products At the customer s request OMRON will provide applicable third party certification documents identifying ratings and limitations of use that apply to the products This information by itself is not sufficient for a complete determination of the suitability of the products in combination with the end product machine system or other application or use The following are some examples of applications for which particular attention must be given This is not intended to be an exhaustive list of all possible uses of the products nor is it intended to imply that the uses listed may be suitable for the products e Outdoor use uses involving potential chemical contamination or electrical interference or conditions or uses not described in this manual e Nuclear energy control systems combustion systems railroad systems aviation systems medical equipment amusement machines vehicles safety equipment and installations subject
78. OV 21 2903 D01000 MOV 21 0020 D01001 MOV 21 0000 D01002 MOV 21 0064 D01003 CMND 490 D01000 D02000 D00000 Execute condition 0000 A202 00 00 XFER 70 0064 D02002 0000 DIFU 13 000000 Section 7 5 e Creates control data starting at D01000 e Sends the WORD BLOCK READ unspecified node number command to the FL net Ver 2 00 Unit using the CMND 490 instruction e Using data that is read Stores the 100 word data from D02002 read data starting at CIO 0000 e Turns OFF the execute condition CIO 000000 133 Command Response Reference Section 7 5 7 5 10 WORD BLOCK DATA WRITE Specified Node Number Command Block Response Block Parameters Node Number Command First Address of the Virtual Address Space Command Size Command Response Codes 134 sends the request message Word Block Data Write Specified node number The node number specified in the FINS command block is used as the write destination node number The control data network address node address and unit address of the CMND 490 instruction specifies the FL net Ver 2 00 Unit that will execute the FINS command The FINS command can be executed from the CPU Unit of the FL net Ver 2 00 Unit and it can pass through a FINS network on another layer Command Node First address of the Size Data that is written code number virtual address space Command C
79. PU Unit System Setup to the default of 4 As this value is increased the processing time is shortened SEND 090 instructions executed from user program Service Processing Naa local node gt _ ___4 CPU Bus Unit Service Cycle local node 4 i gt CPU Bus Unit Service Processing local node pee gt Communications Cycle Tim ol sone Processing remote mode a MG PU Bus Unit Service Cycle remote node CPU Bus Unit Service Processing remote node Max delay p gt lt a The transmission delay for the SEND 090 instruction can be calculated using the following equation Max delay Local node service cycle x 2 local node service processing time x 2 communications cycle time x 4 remote node service cycle x 2 remote node service processing time x 2 1 e CPU Bus Unit Service Cycle One scan of CPU Unit e CPU Bus Unit Service Processing Time CPU Unit peripheral processing This is the time required to process CPU Bus Units and is approximately 1 ms for FL net Ver 2 00 Units e Communications Cycle Time Time taken by the token to do one rotation The actual operating environment can cause transmission delays larger than those calculated with the methods given here Among the causes of longer delays are the following traffic on the network traffic through the FL net Ver 2 00 Unit as well as the parameters and system configuration of the FL net Ver 2 00 network The CP
80. Revision code The following table outlines the changes made to the manual during each revision Page numbers refer to the previous version Revision code Date Revised content November 2003 Original production 187 OMRON CORPORATION FA Systems Division H Q 66 Matsumoto Mishima city Shizuoka 411 8511 Japan Tel 81 55 977 9181 Fax 81 55 977 9045 Regional Headquarters OMRON EUROPE B V Wegalaan 67 69 NL 2132 JD Hoofddorp The Netherlands Tel 31 2356 81 300 Fax 31 2356 81 388 OMRON ELECTRONICS LLC 1 East Commerce Drive Schaumburg IL 60173 U S A Tel 1 847 848 7900 Fax 1 847 843 8568 OMRON ASIA PACIFIC PTE LTD 83 Clemenceau Avenue 11 01 UE Square Singapore 239920 Tel 65 6835 301 1 Fax 65 6835 271 1 Authorized Distributor Cat No W432 E1 01 Note Specifications subject to change without notice Printed in Japan This manual is printed on 100 recycled paper
81. S command can be executed from the CPU Unit of the FL net Ver 2 00 Unit or through a FINS network on another layer Command Node number First address of the Size code virtual address space 29 23 BE 0 to 1 024 bytes 512 words Command Completion Data that is written code code Set the number of the FL net Ver 2 00 node with data that will be read using hexadecimal format Specify 00 fixed value for the upper end Example Node number that will be read 1 FINS command node number 0001 Refer to 7 4 CS series Memory Areas and Virtual Addresses if the node with data that will be read is an OMRON FL net Ver 2 00 Unit If it is another manufacturer s FL net Ver 2 00 node however refer to the manual for that node Specifies up to 512 words for the number words in data that is received 1001 Command length too long 1002 Insufficient command length 1005 Sequence number error sequence version error 110C Source node is local node requested number of words is greater than 512 2605 Servicing in progress 129 Command Response Reference Application Example Sample Configuration 5 OMRON PLC CLK Unit CPU Unit Network 1 Node address 1 CLK Unit Operation Command 130 Section 7 5 This example shows a program with the WORD BLOCK DATA READ unspecified node number command The FINS 2923 command executes at the point indicated by this mark and a WORD BLOCK DATA READ frame transaction code 65
82. SYSMAC CS Series CS1W FLNO2 10Base 5 CS1W FLN12 10Base T FL net Ver 2 00 Units OPERATION MANUAL CS1W FLNO2 10Base 5 CS1W FLN12 10Base T FL net Ver 2 00 Units Operation Manual Produced November 2003 No 6182 OMRON Corporation Read and Understand this Manual Please read and understand this manual before using the product Please consult your OMRON representative if you have any questions or comments Warranty and Limitations of Liability OMRON s exclusive warranty is that the products are free from defects in materials and workmanship for a period of one year or other period if specified from date of sale by OMRON OMRON MAKES NO WARRANTY OR REPRESENTATION EXPRESS OR IMPLIED REGARDING NON INFRINGEMENT MERCHANTABILITY OR FITNESS FOR PARTICULAR PURPOSE OF THE PRODUCTS ANY BUYER OR USER ACKNOWLEDGES THAT THE BUYER OR USER ALONE HAS DETERMINED THAT THE PRODUCTS WILL SUITABLY MEET THE REQUIREMENTS OF THEIR INTENDED USE OMRON DISCLAIMS ALL OTHER WARRANTIES EXPRESS OR IMPLIED LIMITATIONS OF LIABILITY OMRON SHALL NOT BE RESPONSIBLE FOR SPECIAL INDIRECT OR CONSEQUENTIAL DAMAGES LOSS OF PROFITS OR COMMERCIAL LOSS IN ANY WAY CONNECTED WITH THE PRODUCTS WHETHER SUCH CLAIM IS BASED ON CONTRACT WARRANTY NEGLIGENCE OR STRICT LIABILITY In no event shall the responsibility of OMRON for any act exceed the individual price of the product on which liability is asserted INNO EVENT SHALL
83. Transceiver cable 50 m max ne length Current consumption Unit 400 mA max at 5 VDC 400 mA max at 5 VDC External power supply Capacity 0 3 A min at 24 VDC per node Inrush current 2 5 A max 24 VDC startup time of 5 ms Permissible voltage fluctuation range 20 4 to 26 4 VDC 24 VDC 15 to 10 Recommended power supply OMRON S82u series Power supply to transceiver Capacity 0 4 A at 12 V Voltage fluctuation range 13 05 to 14 48 VDC Ripple 2 p p Vibration resistance Conforms to JIS 0040 10 to 57 Hz 0 075 mm amplitude 57 to 150 Hz acceleration 9 8 m s in X Y and Z directions for 80 minutes each Time coefficient 8 minutes x coefficient factor 10 total time 80 minutes Shock resistance Conforms to JIS 0041 147 m s three times each in X Y and Z directions Ambient temperature Operating 0 to 55 C Storage 20 to 75 C 10 to 90 with no condensation Dimensions 1 pd Specifications Dimensions CS1W FLNO2 UNIT Ja NO S NODE be jau NO X16 OV na is F a O ETHERNET 12 6 6 Section 1 5 16 5 including cover Unit mm Unit mm Precautions Section 1 6 1 6 Precautions Be sure to observe the following precautions when installing and using an FL net Ver 2 00 Unit 1 6 1 Installation Observe the following precautions when installing an FL net Ver 2 00 Unit 1 2 3 1 Use transceiver cable that meets IEEE802 3 st
84. U Unit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 00 to FF Hex The number of timeout errors that have occurred in the internode test is stored in this word in hexadecimal 00 to FF Hex 0 to 255 times When the count reaches FF Hex it will not go any further The count value will be retained until the internode test is restarted 4 3 7 No of Internode Test Response Errors FL net Unit to CPU Unit 15 14 13 12 11 10 9 8 T 6 5 4 3 2 1 0 00 to FF Hex The number of response errors that have occurred in the internode test is stored in this word in hexadecimal 00 to FF Hex 0 to 255 times 63 Allocated Words in the CIO Area Section 4 3 When the count reaches FF Hex it will not go any further The count value will be retained until the internode test is restarted 4 3 8 No of Internode Test Transmission Errors FL net Unit to CPU Unit 15 14 13 12 11 10 9 8 n 5 Number of transmission errors 00 to FF Hex a O o1 aN oo ne a The number of transmission errors that have occurred in the internode test is stored in this word in hexadecimal 00 to FF Hex 0 to 255 times When the count reaches FF Hex it will not go any further The count value will be retained until the internode test is restarted 4 3 9 No of Times Internode Test Data Did Not Match FL net Unit to CPU Unit 7 6 5 4 3 2 1 0 n 5 Number of response errors k ol k A k oe ml N k k h oO o
85. U data set processing time is the standard when the peripheral ser vice time is set in the CPU Unit System Setup to the default of 4 As this value is increased the processing time is shortened 141 This section describes functions that allow you to test communications 9 1 Communications Testing Functions 0 0 cece eee eee 9 2 PING Command oreren hee ke Ae ead ook Ee ae eee 0 2 1 FL lt net Ver 2 00 Umit sik ost de whl ae eal ne RA A edo 922 2 HOSt COMPULCD coo c ack eek hated ohn wee eee ta ceed O23 Antemode Test cus026 iaee Semon Sea ee eee Sony toe Ge ee eA en sei ees 9 3 1 Runnin the lesfe errien saeeeiseet ace scbe hae eee Keke 9 3 2 Checking Results SECTION 9 Testing Communications 144 144 144 144 145 145 147 143 Communications Testing Functions Section 9 1 9 1 Communications Testing Functions PING Command Internode Testing The FL net Unit 2 00 provides two functions that allow communications with other nodes to be tested The PING command is a common way to perform echoback tests on Ethernet networks The PING command can be executed to see if nodes are physically connected properly and to be sure that IP address are set for the correct Ethernet nodes Echoback tests with specific nodes can also be performed by setting parame ters in the PLC Interface Area and then manipulating specific bits in memory This type of internode test can be performed only for nodes that sup
86. a 1 and Area 2 Num ber of words for maximum node size in remote node setup area Area 1 and Area 2 7 677 words If not all of the data can be exchanged at once it will be divided into two CPU Unit scans 5 2 Setting Data Link Tables 5 2 1 Setting Data Link The method for setting Data Link is explained by means of the FL net Unit Support Tool Note 1 The FL net Unit Support Tool a support tool designed especially for OM RON FL net Units is used for setting Data Link tables 2 In order to enable the Data Link table settings once they have been made by the FL net Unit Support Tool it is necessary to either turn the PLC pow er OFF and back ON again or restart the FL net Ver 2 00 Unit Local Node Setup The Local Node Setup Area can be set so that data from any PLC area can Area be used as the send data from the local node Setting Edit iE CPU Bus Unit setup area Local node setup area Area 1 1 2 Memory area Dm Start word fioo Start address of common memory So 4 Area 2 1 2 Memory area Dm Start word i Etar address of common memory 0 4 Show data f Decimal Hex Send I Area 1 Area 2 Memory Area Default DM Sets the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored 12 Setting Data Link Tables Section 5 2 The following areas are set CIO WR HR DM and EMO to EMC Area 1 Area 2 start word Default 0 Sets the beginning word
87. allowable refresh cycle time Each node constantly monitors the message communications frames that travel through the network from the time it receives one local node directed token until it receives the next local node directed token When no message communications frame travels through the network in a single cycle 120 of the cycle time value becomes the allowable refresh cycle time In this way the allowable refresh cycle time is actively determined according to the number of nodes in the network 18 FL net Ver 2 00 Section 2 1 Data Areas and Memory FL net Ver 2 00 FL net Communications Unit CPU Unit Cyclic transmission Common Memory Area 1 7 i Common Memory Area 2 p i Viessage transmission Message transmission buffer area a FL net management table area Physical memory FL net parameter area Communications Node status is managed using three types of management tables Local node Management Tables management tables participating node management tables and network management Local Node Management The local node management table manages the local node seitings Table Common Memory Area 1 first word Common Memory Area 1 data size Common Memory Area 2 first word Common Memory Area 2 data size Upper layer status RUN STOP ALARM WARNING NOR MAL Minimum allowable frame interval Protocol version 0x80 fixed FA link status Participating not participating etc Note 0x0012ab refers
88. ame network Sa block data RECV 098 instruction See note 1 Section 7 2 WORD BLOCK DATA READ unspecified node number FINS 2903 See note 2 Section 7 5 7 Sent to another node on another FL net Ver 2 00 network ST Write word Sento another node onthe same network OOGK Qata SEND 090 instruction See note 1 WORD BLOCK DATA WRITE unspecified node number FINS 2904 See note 2 Section 7 5 8 WORD BLOCK DATA WRITE specified node number FINS 2924 See note 2 Section 7 5 10 Sentto another node on another FL net Ver 200 network E WORD BLOCK DATA WRITE specified node number FINS 2924 See note 2 Section 7 5 10 Send trans TRANSPARENT MESSAGE SEND FINS 2901 See note 2 a mes TRANSPARENT MESSAGE RECEIVE FRAME READ FINS 2902 See note 2 Section 7 5 6 Vendor mes SEND 090 RECV 098 CMND 490 instruction FINS communications service See SECTION 7 sage FINS note 1 message Note 1 Messages sent only between OMRON PLCs 2 Messages sent between OMRON PLCs or between an OMRON PLC and a node for another manufacturers unit 87 Details of Supported Messages Section 6 2 6 2 Details of Supported Messages Read Word Block Data This message reads the virtual address space 32 bit address space of the remote node in word units 16 bits per address The internal address map varies according to the FL net Unit being used For more information on the FL net Unit s virtual address
89. andards to ensure high noise resistance 2 Use a transceiver with a current consumption of not more than 0 4 A per port 3 Always turn off the power supply to the PLC before connecting or discon necting the transceiver cable 4 Be sure not to exceed the current capacity of the Power Supply Unit on the Rack to which the FL net Ver 2 00 Unit is mounted The current con sumption of the CS series FL net Ver 2 00 Unit is 400 mA maximum This value added to the current consumption of all other Units mounted to the same Rack must not exceed the capacity of the Power Supply Unit 5 Do not install the transceiver cables or coaxial cables of the network near power supply lines If installation near possible sources of noise is unavoid able install the cables in grounded metal ducts or take other measure to eliminate noise interference 1 6 2 Ethernet and IEEE802 3 Standards The FL net Ver 2 00 Unit was designed based on Version 2 0 Ethernet stan dards and not on the international IEEE802 3 standards which were devel oped based on Ethernet specifications Although these two sets of standards are similar they are not necessarily the same Particularly different frame for mats are used making direct communications impossible between systems that do not support the same standards Standards for equipment used to configure networks are the same allowing IEEE802 3 standard equipment to be used with the FL net Ver 2 00 Unit In pa
90. ar away from the Contact Output Units and their wir ing as possible FL net Ver 2 00 Unit Ferrite cores Transceiver Hub ENT al cable aI 43 Connecting to the Network Section 3 7 3 7 Connecting to the Network Ethernet Connectors E ce a CS1W FLN12 44 CS1W FLNO2 The following standards and specifications apply to the connectors for the Ethernet transceiver cable e Electrical specifications Conforming to IEEE802 3 standards e Lock structure IEEE802 3 standards for slide latches 1 Signal ground GND sd Collision detection sooo z signal oo smda e oua eoo o pooo fon 5 _ Receivedatas e mu Power ground com VC mon with signal ground C e e Signal ground ed i a a signal 11 Signalground GND power supply 14 Signalground GND Connector Frame ground FG hood The following standards and specifications apply to the connectors for the Ethernet twisted pair cable e Electrical specifications Conforming to IEEE802 3 standards e Connector structure RJ45 8 pin Modular Connector conforming to ISO 8877 Connecting to the Network Section 3 7 i direction a mnsa OOOO ooo e eoo s hoss ooo i e eooo 6 Recepiondaa R mu 7o Noted i i e eoo s Mawa E eooo 3 7 1 Connecting the Cable Transceiver Cable for CS1W FLN02 N Caution Turn OFF the PLC s power supply before connecting or disconnecting trans ceiver cable
91. arge any static built up Not doing so may result in malfunc tion or damage e When transporting or storing Units place them in special packing boxes and do not allow them to be subject to excessive shock or vibration during transportation e Confirm that no adverse effect will occur in the system before attempting any of the following Not doing so may result in an unexpected operation e Changing the operating mode of the PLC e Force setting force resetting any bit in memory e Changing the present value of any word or any set value in memory Conformance to EC Directives Applicable Directives Concepts Note e EMC Directives e Low Voltage Directive EMC Directives OMRON devices that comply with EC Directives also conform to the related EMC standards so that they can be more easily built into other devices or the overall machine The actual products have been checked for conformity to EMC standards see the following note Whether the products conform to the standards in the system used by the customer however must be checked by the customer EMC related performance of the OMRON devices that comply with EC Direc tives will vary depending on the configuration wiring and other conditions of the equipment or control panel on which the OMRON devices are installed The customer must therefore perform the final check to confirm that devices and the overall machine conform to EMC standards Conformance with the EMC Electromagn
92. arge scale network Up to 254 devices nodes can be connected in the physical layer of the network 2 Dual communications functions to suit application The Common Memory function uses cyclic transmission so that each node can always share the same data with other nodes on the network FL net also supports message communications for use when handling only es sential data is required 3 Large capacity Common Memory The Common Memory is provided with a large capacity of 8 Kbits and 8 Kwords 4 High speed response High speed response time of 50 ms 32 nodes for 2 Kbits and 2 Kwords is provided The absence of a master in the FL net network enables nodes to be added or removed readily without affecting any other nodes This allows any node to be turned ON or OFF easily and facilitates maintenance Answer Ethernet is a standard defining a type of cable It is used in a local area network LAN An Ethernet network transmits data between computers at a baud rate of between 10 Mbps and 100 Mbps Currently the most commonly used Ethernet in offices and other OA systems is twisted pair cable UTP that uses 10 Mbps Ethernet communications are possible using software protocols provided by many vendors The FL net is a network to which programmable controllers PLCs computerized numeric controllers CNCs and other FA controllers are connected and on which con trol data is exchanged between controllers at high speed FL net uses the same
93. ation Common Memory Setting Completed Duplicate Common Memory Address 65 Allocated Words in the CIO Area Section 4 3 A Unit operation oto Not used et Duplicate Node Number ON Error ON when duplicated node numbers are Notification detected OFF Normal OFF when duplicated node numbers are not detected Frame Standby ON Standby ON when a reception frame cannot be detected Off standby OFF when a reception frame can be detected FL net Version Uncon ON Error ON when attempting to participate in FL net formity Notification Ver 1 00 network OFF Normal OFF when participating in FL net Ver 2 00 network Not used T Upper Layer Signal Error ON Stopped ON when an error occurs between the Unit and PLC stopped the PLC OFF Not stopped OFF when communications between the Unit and the PLC are normal ON when Common Memory data is valid Common Memory Data ON Validity Notification OFF when Common Memory data is invalid Common Memory Set Completed Common Memory Setting Completed ting Completed OFF Not com OFF when error occurs in Common Memory pleted settings Duplicate Common Memory Address ON Error ON when local node has same Common Mem ory address as a remote node OFF Normal ON when local node does not have same Com mon Memory address as any remote node 4 3 12 Refresh Cycle Time FL net Unit to CPU Unit 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 n 8 Refresh cycle time PV 0000 to FF
94. ay be reduced by installing a noise filter near the primary side of the power supply Carefully twist the power supply cable that is to be connected to the Unit Do not excessively bend or stretch the cable Do not place anything on top of cables lf errors occur due to noise related to an external power supply it may be possible to solve the problem by not grounding the communications power supply Normally the switching power supply is connected to the case and capacitor as shown in the following diagram so along with isolating the FG terminal it is necessary to insulate the power supply itself from the control panel General Switching Power Supply Configuration AC power supply i Power AC input i supply DC output A circuit Switching power supply Case Standard Switching Power Supply Circuit Communications Power Supply Isolation Method Power Supply c S82Y 1 When S82u is used 48 DC power supply j Mounting Stand f Insulating material bakeboard acrylic board etc 2 When another power supply is used 17 If communications are adversely affected by noise from the Unit s power supply terminals the problem may be solved by implementing the mea sures shown below a Add to the communications retry processing at the application In par ticular noise resistance capacity can be improved by increasing the number of retries for applications using UDP b Insert
95. be given in decimal or hexadecimal 6 Send Writes set data to the System Setup Area of the specified Unit 173 Using Support Tool Functions Section 11 4 7 Receive Reads the contents of the System Setup Area of the specified Unit to the FL net Unit Support Tool 8 OK Validates the changed settings and closes the window When the System Setup Window is next opened the changed settings will be displayed 9 Cancel Cancels the changes to the settings and closes the window When the System Setup Window is next opened the settings prior to the changes will be displayed System Setting Other The Other Node Setup Area are be set so that Common Memory data for Node Setup Area remote nodes can be read to the local PLC areas Setting Edit TU CPU Bus Unit setup area Local node setup area Other nodes setup area in Areal Memory area Dr 2 Start word B00 Areae Memory area DM Start word ia Mapping area table 3 Area 1 Area 2 4 Start word Size fotfset Start word Size IOS00 AIO Clear all 10320 AOU ened ISO NOOO AOAC NOOO Copy row WAAL NOOO cal IW46O AOU Delete Show data 7 Oun ls 6 Send lo Receive fro OF fr Cancel 1 Area 1 Area 2 Memory Area Default DM Sets the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored The following areas are set CIO WR HR DM and EMO to EMC 2 Area 1 Area 2 start word Defau
96. be stored in the error log Care is Stored Records required as the error log differs according to the type of PLC or CPU Bus Unit Response In an FL net Ver 2 00 Unit the maximum number of stored records is fixed at 40 64 decimal Number of Stored The number of records stored at the time the command is executed is Records Response returned Error Log Data The specified number of error log records from the beginning record number Response is returned sequentially The total number of bytes in the error log is calculated as the number of records x 10 bytes record Each error log record thus com prises 10 bytes configured as follows 1st byte 10th byte Error Detailed B code information Month Year Hour Day Second Minutes Error Code Detailed Information Details of the error stored in the record Refer to 10 3 2 Error Log Error Codes for details Minute Second Day Hour Year Month Indicate the time at which the error stored in the record occurred Precautions If the error log contains fewer records than the number specified in the num ber of records parameter all records stored in the error log at the time the 113 Command Response Reference Section 7 5 command is executed will be returned and the command executed will end normally Response Codes Response code Description 0000 Normal 1001 Command too large 1002 Command too small 1103 Be
97. bove mentioned basic means for data communications FL net Ver 2 00 is an FA control network enabling the exchange of data between control devices in manufacturing systems such as programmable controllers PLCs robot controllers RCs and computerized numeric con trollers CNCs and personal computers used for controlling them The following diagram shows the location of devices in an FL net system Personal Personal Personal computer computer computer Host LAN Ethernet TCP IP UDP FL net Ethernet based Control Network PLC PLC PLC Personal computer i A ae DeviceNet or other network POLL Ousuunue Sensors Lj La J Actuators OMRON FL net n 8 Unit Support Tool FL net Ver 2 00 Section 2 1 FL net Ver 2 00 FL net Ver 2 00 consists of six protocol layers as shown in the following di Protocol agram Application layer FA link protocol layer User application Interface Message service Cyclic transmission Message transmis Token management Protocol Transport layer Network layer Data link layer Ethernet IEEE802 3 standard Note The transport and network layers use UDP IP whereas Ethernet is used as the protocol for the data link and physical layers FL net Ver 2 00 FL net Ver 2 00 s FA link protocol layer is characterized by the following fea Transmission Features tures 1 2 3 1 Co
98. c transmis sion d The node holding the token transmits all cyclic data that should be sent Node 2 Node 3 770 Node N Time Node 1 Node 1 Node 2 Node 3 Node 1 Node 2 77777777777 Node N 1 Node N Node 1 Node 2 ws ereererms Node N 1 Node N Token There is basically only one token in a network If more than one token exists in a network the token whose destination node has the smallest node number will be given priority and the other tokens will be discarded Token frame the token frame is a frame that includes the token It consists of the token s destination node number and source node number Each node becomes the token holding node when its node number matches the token destination node number in the received token frame Token flow The token rotation order is determined by the node numbers Each node circulates the token among the nodes registered in the participat 68 Data Link Overview Section 5 1 ing node management table in ascending order The node with the largest node number in the network passes the token to the node with the smallest node number in the network 2 Common Memory The concept of Common Memory is as follows Common Memory of node 01 Common Memory provides a service that functions as shared memory between nodes transmitting cyclic data Two areas Area 1 and Area 2 are assigned for each node When the area transmitted by a node exceeds the tra
99. cations Port Error Flags and they are not recorded in a communications port response code Timing of Communications Flag Changes Example e The Communications Port Enabled Flag remains OFF during communica tions and turns ON when they are completed regardless of whether or not an error occurs e The Communications Port Error Flag retains its status until the next trans mission or reception e The Communications Port Error Flag turns OFF with the execution of the next communications instruction even if there was an abnormal comple tion Communications Port Enabled Flag i E ES ee UN a EE f Instruction 1 Instruction2 i Instruction 3 being executed 1 being executed being executed Du n E Communications instruction SEND 090 RECV 098 CMND 490 Communications Port Error Flag Communications Port Completion Code 104 Completion 0000 Normal completion 0000 Normal completion l 0202 Unit address setting error Sending Commands From a PLC Section 7 2 7 2 2 Program Example Execution condition See note 000000 A20207 120002 120001 120000 MOV 21 000A D00000 0002 D00001 MOV 21 0400 D00002 MOV 21 0705 D00003 MOV 21 0064 D00004 XFER 70 000A 0000 D00010 SEND 90 D00010 D00020 D00000 120000 A20207 See note DIFU 13 120001 120000 A21907 N O O O O Continued on next page
100. cifica tions described in the operation manuals Before using the product under conditions which are not described in the manual or applying the product to nuclear control systems railroad systems aviation systems vehicles combustion systems medical equipment amuse ment machines safety equipment and other systems machines and equip ment that may have a serious influence on lives and property if used improperly consult your OMRON representative Make sure that the ratings and performance characteristics of the product are sufficient for the systems machines and equipment and be sure to provide the systems machines and equipment with double safety mechanisms This manual provides information for programming and operating the Unit Be sure to read this manual before attempting to use the Unit and keep this man ual close at hand for reference during operation It is extremely important that a PLC and all PLC Units be used for the speci fied purpose and under the specified conditions especially in applications that can directly or indirectly affect human life You must consult with your OMRON representative before applying a PLC System to the above mentioned appli cations Safety Precautions N WARNING N WARNING N WARNING N WARNING N Caution Do not attempt to take any Unit apart while the power is being supplied Doing so may result in electric shock Do not touch any of the terminals or terminal blocks
101. cifications require a voltage of 11 28 V 12 V 6 to 15 75 V 15 V 5 at the transceiver inputs The voltage output by the FL net Ver 2 00 Unit takes into account a voltage drop at the transceiver cable 3 8 Creating an I O Table After the hardware settings and connections have been completed turn ON the power supply to the PLC and create an I O table 3 8 1 I O Table Overview An I O table is used to identify Units connected to the PLC and to allocate I O to them If any change is made to the Unit configuration of a CS series PLC an I O table must be created to register the Units to the CPU Unit 3 8 2 Connecting Programming Devices to the PLC Applicable Programming Devices To create the I O table connect a Programming Device such as a Program ming Console or CX Programmer to the PLC The following Programming Devices can be used with CS series PLCs Programming Console Model number Key Sheet required Recommended cable required C200H PRO27 E CS1W KS001 E CS1W CN224 cable length 2 0 m CS1W CN624 cable length 6 0 m CQM1 PRO01 E CX Programmer and CX Net Model number WS02 CXPLILI EV2 The operations are explained here using a Programming Console For details regarding the CX Programmer and the CX Net refer to the CX Programmer User s Manual CS1W CN114 cable length 0 1 m 49 Creating Routing Tables Connecting Programming Devices Section 3 9 CX Net is software that comes with
102. ction enabled by setting DIP switch pin No 4 to OFF RS 232C Cable CQM1 CIF01 Pepee T a eRS 232C RS 232C port gt mall fifa 1 ee F ie ere connection enabled by setting DIP switch pin No 5 to ON e If the RS 232C connector at the computer is a half pitch 14 pin connector use a D Sub 25 pin to Half pitch Conversion Cable XW2Z S001 166 Connecting the Computer to the PLC Section 11 3 e RS 232C cable can be connected only for models with a built in RS 232C port or when a Host Link Unit is mounted e If the RS 232C port at the PLC is D Sub 9 pin connector use a XW2Z 200S cable e If the RS 232C port at the PLC is D Sub 25 pin connector use a XW2Z 200P cable e For details on PLC DIP switch settings refer to the CS Series PLC Opera tion Manual 167 Using Support Tool Functions Section 11 4 11 4 Using Support Tool Functions Basic Operations E Starting 1 2 3 1 Click the Start Button 2 Display the menu by moving the cursor from Program to OMRON 3 Select FL net Unit Support Tool to start the program The following screen will be displayed Main Screen OMRON FL net Unit Support Tool eo ioj x im File Setting Monitor Help Die a alk Setup Unit area setting Error log Unit status Start
103. d does not require changing Rotary switch on Rotary switches on front of The network address is set back of Unit node Unit Node Number Switches using the rotary switches on number the back of the Unit and the node number is set using the rotary switches on the front of the Unit Use this method when not using the default network address Rotary switches SW7 and SW8 on the back of the Unit are not used System Setup Fourth octet of IP address The IP address can be set rightmost eight bits of the IP when writing the System address Setup data using the FL net Unit Support Tool The values set on the rotary switches on the front and back of the Unit are ignored Use this method when fre quently changing IP addresses after installing the FL net Ver 2 00 Unit or when the FL net Ver 2 00 Unit is not easily accessible Note After changing IP addresses or other settings with any of these setting meth ods restart the FL net Ver 2 00 Unit Setting the Local IP The nodes on an FL net Ver 2 00 network are identified by IP addresses Address Each IP address is set with 32 bits of binary data These 32 bits are divided into four 8 bit fields called octets and the address is expressed as four deci mal numbers separated by dots At the FL net Ver 2 00 Unit four bits are expressed as a hexadecimal digit and the eight hexadecimal rotary switches the Local IP Address Switches on the back of the Unit are us
104. de 2 Node 5 Node 10 PC 1 Routing Table Local network table Relay network table End Relay Relay network network node 004 005 PC 2 Routing Table Local network table Relay network table Local CPU Bus a Relay Relay network a No tee network node 010 005 PC 3 Routing Table Local network table Relay network table Local CPU Bus End Relay Relay network a No ae network node Mi 00 PC 4 Routing Table Local network table Relay network table Local f CPU Bus End Relay Relay Jee a No network network node 020 03 020 03 PC 5 Routing Table Local network table Relay network table Local CPU Bus End Relay Relay anit network network node 020 003 020 003 PC 6 Routing Table Local network table Local CPU Bus Relay oe Dee a No network node 0 0t 030 PC 7 Routing Table Local network table Relay network table Local CPU Bus Relay Relay o ae No network node 54 System Setup Section 3 10 3 10 System Setup The settings for the FL net Ver 2 00 Unit s basic and special functions are made in the CPU Bus Unit System Setup These settings and the situations in which the settings must be made are shown in the following table For details on how to make the settings refer to 4 2 CPU Bus Unit System Setup 3 10 1 When Settings are Required Settings When settings are required FA Link mapping table method When the number of nodes assigned to t
105. de and D02001 stores the response code CMND S D C S D01000 0 2903 Hex 1 0020 Hex First address of the virtual address space EMO_00000 Refer to the manual for other manufacturer s FL net Ver 2 00 nodes Size of the data that is read 100 D D02000 First word of the stored responses C D00000 0 0008 Hex No of command data bytes 1 00CC Hex No of response data bytes including command and response codes Remote destination network address 0 Remote destination node number 2 Remote destination unit address 00 Hex ignore Response required communications port no 0 number of retries 0 Response monitoring time default 2 s 2 0000 Hex 3 0064 Hex 2 0000 Hex 3 0200 Hex 4 0000 Hex 5 0000 Hex 125 Command Response Reference Section 7 5 Response D01000 0 2903 Hex 1 0000 Hex Response code completed normally 2 Data that is read 100 words 102 Program Example Execute condition 0000 A202 00 00 MOV 21 e Receives a transparent frame just once when the Network Communications Port Enabled Flag for port 1 and the execute condition CIO 000000 eeu turn ON 21 e Creates control data starting at D00000 Word Content Meaning D00000 00 08 data length 8 D00001 CC Response data length 204 ieee D00002 00 00 Target network address 0 D00003 02 Target node address 2 Target node number address D00004
106. dei e eraan a EEE EE ENEE ONE anes a E XIV 2 General PrecauuOns ecran aea a bart ed eta a AENA XIV 3 Salei PLCCAU LIONS jeat sre sphaitgre atas hone duis beard a tame doncdnnan dies a E dss XIV 4 Operating Environment Precautions 0 sssicred redini usi RiR a aaka ae eu A XV 5 Application PrecaunOns erinan be shed ote ee ye Se ome AA A DN XV 6 Conformance tO EC DInCchVes cae ioe beet caked hewn cet ecG EO E OREA xvii SECTION 1 Features and System Configuration eeeee00 1 Pl FENE OVENI Weenie en eee E r die A re a A NR RA ERN 2 l2 SS YSleiay CONM SUT AON 5 5 ahcsitrs o Oras ee E rere SSE PDS Pee eR 6 l 3 Devices Required im a Network ti 44064 5518 445 e841 aWees a e a chao R ees 7 l 4 Related Programming Devices 6 1244 5 ota 0s odes A hee POR edn eadlon scat eehawes 10 Hed SPeCHICAUONS senean an a eae eae ae oe bene tae a ae es 11 lG Pie Cal Os eee a a a e Seed a E a eE Gane E Gs 13 SECTION 2 Communications Functions ccccccccsccesee 15 2a planet Ver 2 OO ca nvvins 8 sinh 0 bes Ss BV AS BARA BEES a ERE ec ie 16 22 MOV CMC TRANS IMISSION sons saskia hoa dcd dott e e ra tar donice eG tee aaah denice 21 273 Message Transmission lt s 4 20A0G2ssue tues pie Leber ead mee ores eee 22 2 4 TINS Communications Service i cc i0 o0e 605 Seda Sv Pla ed eect sowed asad eaeedd 22 SECTION 3 Starp Procedure sssccereiacisn tereti unre ZS IE Beror Operio oenn a hee ee ee See get ee a E a Aa A 26 Sec I
107. e Transceiver Fiber optic cable Noise prone environment transceiver Note 1 Install the transceiver itself in a noise free location 2 Contact the manufacturer for details on optical fiber devices 40 Network Installation Section 3 6 Outdoor Installations The following example shows how fiber optic cable can be used to connect a network between two buildings eliminating possible adverse affects of light ning Noise prone environment Coaxial cable Transceiver Transceiver Segment 1 Segment 2 i Coaxial Fiber optic cable Noise prone Ls oe cable cable environment Optical 7 transceivet Note Contact the manufacturer for details on optical fiber devices CS1W FLN12 10Base T Precautions Precautions on Laying Basic Precautions Twisted pair Cable e Press the cable connector in firmly until it locks into place at both the hub and the FL net Ver 2 00 Unit e After laying the twisted pair cable check the connection with a 10Base T cable tester Environment Precautions e The twisted pair cable for 10Base T is not shielded and the hub is designed for use in OA environments In environments subject to noise we recommend the use of 10Base 5 Ethernet e Do not lay the twisted pair cable together with high voltage lines e Do not lay the twisted pair cable near devices that generate noise e Do not lay the twisted pair cable in locations subject
108. e 01 Node 02 Node 05 Reckiving N a Transmitting Receiving Transmitting Receiving 3 Areas 1 and2 Common Memory is configured of two data areas Area 1 and Area 2 The area is accessed by the word address Area 1 consists of 0 5 Kword and Area 2 consists of 8 Kwords The transmission area is defined by its first word and size Area 1 Area 2 a 915 90 A 915 90 First word First word Ox1 ff Oxf ff 4 Data Synchronicity In cyclic transmission the transmission data is fragmented into multiple frames depending on the size of the data The following procedure ensures synchronicity of the Common Memory for each node 5 Transmission Timing When there is a data transmission request from the upper layer the cyclic data from the local node is copied into the buffer prepared for transmis sion and then transmitted in order If the size of the data held in the trans mitting node is greater than the maximum capacity that can be sent in one frame 1 024 bytes the data in the buffer is fragmented into multiple frames before transmitting 6 Refresh Timing when Receiving Data As soon as the receiving node has received all the cyclic data from one node the relevant area in Common Memory is refreshed in synchroniza 70 Data Link Overview Section 5 1 tion with the upper layer When a node receives cyclic data in multiple frames the area is refreshed as soon as all the frames being transmitted by the on
109. e CPU Unit If the prob Saved lem persists replace the FL net Ver 2 00 Unit CPU Bus Unit memory error 01 Read 06 Error log Restart the CPU Unit If the prob Saved error lem persists replace the FL net except 02 Write Ver 2 00 Unit for error error log Note 1 The time information in the CPU Unit is used in the CPU Bus Units 2 If the time information cannot be read from the CPU Unit the time stamp in the error log will be all zeros This can occur due to CPU Unit startup error unit number errors CPU error and model number errors If the time is read out from a Programming Device the time will be shown as all zeros in the year 2000 3 The battery must be installed in the CS series CPU Unit the power turned ON and then the time set before the clock in the CPU Unit can be used The time will not be set correctly in the error log unless the clock time is set correctly 4 An error record is not created in EEPROM when a CPU Bus Unit memory error occurs 10 4 Troubleshooting Procedures The following procedures can be used to troubleshoot various problems in system operation 10 4 1 Startup Problems RUN HER PER P S Probablecause Correction Not lit Not lit Not lit Not lit Power is not being supplied to the CPU Unit Supply power or the power supply voltage is too low Make sure that the correct voltage is being supplied The mounting screws on the FL net Ver Tighten the screws on t
110. e TS indicator on the Unit s front panel TS indicator Run status i Internode test running Not lit Internode test stopped 146 Internode Test Section 9 3 9 3 2 Checking Results Test Status Bit 15 14 3 Error Code Error Flags The results of the internode test are stored in the fourth through ninth words of the portion of the CPU Bus Unit Area allocated to the FL net Ver 2 00 Unit The status information area stores the test status and numbers of test runs and errors The result of the test run and descriptions of errors are stored as the test sta tus The test status is stored at the word whose address is calculated by the following formula Stored words 1 500 25 x unit number 3 13 12 11 10 9 8 7 6 5 4 3 2 1 0 ors rad L Error code 1 Timeout error 1 Response error 1 Send error 1 Data not matched error 1 Send parameter error If the test is run repeatedly the code for the latest test results is stored See O pis nan oo p p fea Insufficient memory error The bits corresponding to errors are turned ON if errors occur The flag status is maintained until the internode test is run again Number of Test Runs and Errors Note The number of test runs and total errors from the time the test is started until it is stopped is stored The configuration of this area is shown in the following table Each result is stored at a word relative to the first word the address of which can b
111. e calculated using the following formula Stored words 1500 25 x unit number 3 to 5 Bit15 14 13 12 11 10987 65 4 3 2 1 0 aeo moans 4 Number of timeout errors Number of send errors No of times the data did not match 1 The contents of the test status area and test runs errors area are main tained until the internode test is run again 2 When the number of tests counts to the maximum value FF Hex subse quent internode test runs are counted from 0 However the maximum val ue is maintained and further errors are not counted when the number of errors reaches the maximum value 147 SECTION 10 Troubleshooting This section describes information and procedures that can be used to troubleshoot problems that sometimes occur with FL net Ver 2 00 Unit and FL net communications 10 1 Troubleshooting with Indicators 1 0 0 0 nananana 150 LO OR SUAS tact eet tone th deed eee amp Renee ee we ee Le eee eee A 151 10 2 1 Unit Status Unit to CPU Unit 00 00 00 00 0 004 151 10 2 2 Network Status Unit to CPU Unit 0 0 0 0 0 0 152 O23 BENO LOO 3 se clit ant die ee te ay el el ds dec SM aces tarde Be de ate tas Bi tds 152 VO2321 Errore 4 edd candid dot bused itl ehs bite eee 152 102322 Error Log Error Codes 2 24 4 424 5505 as corg a9 Ws wrk Harm Ae 153 10 4 Troubleshooting Procedures 0 0 ee eee eens 155 0 4 1 Startup Problems 20 1 5 226 00 d0sd0dd die oeede crete wk eau
112. e command format Each box represents one byte e Response Block Shows the response format Each box represents one byte e Parameters Describes parameter details like the setting range e Precautions Provides precautions regarding the use of commands e Response Codes Provides response codes for command responses 7 5 1 CONTROLLER DATA READ Reads the controller data Command Block 05 01 Command code Response Block oe 05 01 20 bytes 20 bytes 4 bytes 4 bytes 6 bytes Command Response Model Version IP address Subnet Mode Ethernet code code mask setting address Parameters Model Version The FL net Ver 2 00 Unit model and version are returned as ASCII charac Response ters using 20 bytes each i e 20 characters each If all bytes are not used the remaining bytes will be all soaces ASCII 20 Hex Examples Model CS1W FLNO2 CS1W FLN12 Version V1 00 IP Address Subnet Mask The FL net Ver 2 00 Unit IP address and subnet mask are returned as Response 4 bytes each 109 Command Response Reference Section 7 5 Mode Setting Response The mode set in the system setup is returned First byte 2nd byte 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 Ta ia 3 FA Link allocation table storage method 1 System type 2 IP address setting eee 4 FA Link startup method 5 Message procedure check 6 Broadcast format 1 System Type Bits 12 to 15 show the t
113. e node have been received If all the frames that were transmitting the fragmented data from the node are not received all the data that was transmitted from the node is discarded Transmission area Batch copy Transmitting Transmission node buffer Network circuit oats J FA Receiving node buffer Batch copy Receiving area 5 1 2 Data Link Specifications The memory used in common by nodes executing cyclic transmission is called Common Memory The FL net Ver 2 00 Unit has 8 704 words of Common Memory including Area 1 and Area 2 item Specifications Number of data Two areas max per node Area 1 and Area 2 blocks Total Data Link 8 704 words max capacity Area 1 bit area 512 words Area 2 word area 8 192 words Areas that can CIO I O bits etc CIO 0 to CIO 6143 be allocated Work Area WO to W511 HR Area HO to H511 DM Area DO to D32 767 EM Area Bank 0 to 12 E0 to E32 767 Unit of data Words exchange Data configura The following diagram shows the configuration of one word of data tion MSB LSB wap SSC In the CS Series there is a limit 7 677 words to the amount of data that can be exchanged at once Therefore when setting the Data Link table the follow ing conditions must be satisfied 71 Setting Data Link Tables Section 5 2 a Number of words in local node setup area Area 1 and Area 2 7 677 words b Number of words in local node setup area Are
114. e prone lation measures if installed where subject to noise The examples provided Environments here show measures for dealing with noise The message service function does not guarantee that the message will arrive at the other node To ensure that the message is received when using the message service function resend processing is normally executed at the node sending the instruction With the SEND 090 RECV 098 and CMND 490 instructions resend processing is executed automatically for the specified number of resends so be sure to specify a number other than 0 38 Network Installation Metal Ducts Distribution box 7 4 c s 1w FLNo2 TA THOT dL cose Transceiver cable Metal duct W ir Metal duct Transceiver Metal box for transceiver Note 1 Cover all metal portions of cables with insulating tape to be sure they do Place the coaxial cable in metal ducts Place transceivers into metal box es placing a wooden board or other insulating board between the box and the transceiver The transceiver and the metal box must be electri cally insulated from each other If the transceiver cable is also ina noise prone area place it into a metal duct as well Refer to the CS Series Programma ble Controllers Operation Manual for information on wiring inside dis tribution boxes J mama S Metal box for transceiver not come into contact with the metal ducts or boxes 2 Securely ground
115. ed to set the local IP address Set the eight switches in hexadecimal as shown below com bining SW1 and SW2 SW3 and SW4 SW5 and SW6 and SW7 and SW8 Each switch can be set from 0 to F 32 Mounting to the PLC Section 3 5 SW1 SW2 SW3 SW4 e SW No Local IP Address 4 2 1314 1516 7 8 The switches are all factory set to 0 00 00 00 00 The FL net Ver 2 00 Unit cannot be used with this setting a proper IP address must be set The follow ing settings cannot be made for the IP address or the HER indicator will flash All bits in the network number field set to O or 1 All bits in the host number field set to 0 or 1 All bits in the subnet number field set to 1 The beginning of the IP address set to 127 7F Hex Example 127 35 21 16 Note If a subnet mask is to be set use the Support Tool to set it in the CPU Bus Unit Setup Area For details refer to SECTION 11 FL net Unit Support Tool 3 5 Mounting to the PLC FL net Ver 2 00 Units can be mounted to any slots in either a CS series CPU Rack or a CS series Expansion Rack but the number of slots to which they can be mounted depends on the Backplane Up to four FL net Ver 2 00 Units can be mounted to a single PLC If an FL net Ver 2 00 Unit is mounted in combination with other CPU Bus Units e g Controller Link Units the maximum total number of CPU Bus Units that can be mounted is 16 33 Network Installation Section 3 6 Note PL
116. efaults File Open Reads saved setup data CSV format only Save to file Saves edited setup data in CSV format Communications settings Makes communications settings for connect ing the computer to the PLC and the settings for Unit designation FL net Unit Support Tool Overview Section 11 1 Function System setting Sets the basic FL net Ver 2 00 Unit data CPU Bus Unit setup area stored in the CPU Bus Unit Setup Area System setting Local node Makes settings related to cyclic data for the setup FL net Ver 2 00 Unit at the local node System setting Other node Makes settings related to cyclic data for the setup FL net Ver 2 00 Units at remote nodes Unit area setting Makes settings related to the settings and information in the Unit Area for the FL net Ver 2 00 Unit Monitor Unit status Monitor Network status Monitor Node status Monitor Data link status Monitor Participating node sta Shows the participating node status tus status Monitor FA Link network status Shows the FA Link network status Monitor Message sequential Shows the message sequential status Operating Procedure Install the FL net Unit Setup Tool Refer to 11 2 Installation Make communications settings JUnit settings Monitoring System settings Select monitor function Make settings in CPU Bus Unit Setup Area System settings Click Start Button Make local node settings System settings Make o
117. etic Compatibility standards for EMS Electromagnetic Susceptibility and EMI Electromagnetic Interference vary with the model in the way shown below FL net Ver 2 00 Unit CS1W FLNO2 12 EN61131 2 EN50081 2 Radiated emission 10 m regulations Low Voltage Directive Always ensure that devices operating at voltages of 50 to 1 000 VAC and 75 to 1 500 VDC meet the required safety standards for the PLC EN61131 2 xvii SECTION 1 Features and System Configuration This section introduces the overall structure of an FL net Ver 2 00 network outlines the features of the FL net Ver 2 00 Unit describes the communications protocols used by an FL net Ver 2 00 network and provides basic precautions for use of the network ei NLenet OVENICW vs gad Yaw ttekaa datas Raw seed Oe eee deed 2 IZ System COnN urio 42 404 oda eda ea dean dante AE he nee rA 6 beet Device Config ralo 426 u ck rare eie eres aaa ecard S Coes 6 1 2 2 Node Connections o5 0k50 ohh was Gk a8 RGAE eS A AS 7 l 3 Devices Required ina NetWork sss 25 600444 6sda tee a io dated dvb ee ds 7 1 3 1 10Base 5 FL net Ver 2 00 Systems 0000005 7 1 3 2 lOBase T FL net Ver 2 00 Systems 0000 9 1 4 Related Programming Devices 0 0c eee eens 10 Ie SPECuICANONS ea ted wee eee hel eae we Ree aces ectnee a sae 1 l0 PreCaullOns sco cane ateoSats Ooekes 64855 GoGo A Rees 13 12621 Ans allaiOn Asters o
118. fixed TFL Upper Total byte length of header and Upper 0x0001 fixed data TFL Lower Lower Byte length SNA Upper Source node address node number SNA Lower eo DNA Upper Destination node address node number DNA Lower fe V_SEQ Upper Sequential version number Ko V_SEQ Lower SEQ Upper Sequence number After OxFFFFFFFF returns to 0x00000001 po SEQ Lower M_CTL Upper Message control M_CTL Lower ULS Upper layer status RUN STOP ALARM WARNIG NORMAL M_SZ Message data size in virtual address space 16 M_ADD Upper Offset address in virtual address space Upper 0x0001 fixed Lower Destination node address 15 17 M_ADD Lower MFT M_RLT Minimum allowable frame interval response message type reserved TCD Set between 0x0 and OxEAS5F C_AD1 Common Memory Area 1 first word of address N N lt m JJ C_SZ1 Common Memory Area 1 size 24 C_AD2 Common Memory Area 2 first word of address IY NINI a a eS O OC gt C 22 Common Memory Area 2 size 26 MODE Message mode online test 27 PVER Protocol version message priority 11 Un Command Response Reference Section 7 5 Word Symbol it eN 6N Gunmen fragment block number OxOl fixed fragment block number 0x01 fixed CBN Total number of fragment blocks 0x01 fixed TBN BSIZE Current block length byte Note Same value as TFL 30 KS FTW Link status Token monitoring time
119. from the start of RECV 098 execution until completion Control Data Creation D0005 00 10 Number of reception words 16 D0006 00 03 Destination network number 3 D0007 20 00 Destination node number 32 Destination unit address 0 D0008 07 05 Response required Communications port No used 7 7 Number of retries 5 D0009 00 00 Response monitor time Default A total of 16 words of data beginning from word A100 at network number 3 node number 32 unit address 0 the PC is received at word CIO 2000 onwards of the local node Reset Input Creation Reception Error Display Reception Data Processing If there is no reception processing completion error the 16 words of data received from word CIO 2000 on wards is stored at D00040 onwards Note The Communications Port Enabled Flags at bits 0 to 7 in word A202 turn OFF even when the PLCMR 260 instruction is being executed using the ports cor responding to those flags Command Codes and Response Codes Section 7 3 7 3 Command Codes and Response Codes 7 3 1 Command Code List Note The FL net Ver 2 00 Unit supports and therefore automatically returns a response to the command codes listed in the following table FINS commands addressed to the FL net Ver 2 00 Unit Function name o 01 CONTROLLER STATUS RED o8 _ ot__ INTERNODEECHOTEST O o o O 02 ERROR LOG READ ERRORLOGREAD SSS 29 The WORD BLOCK DATA READ WRITE commands w
120. g the FL net Setting Tool 3 Ofthe nodes in the network the maximum value for the minimum allowable frame interval will be the network parameter The factory setting for the minimum allowable frame interval in OMRON FL net Ver 2 00 Units is 0 1 ms 4 If D data link transmission area size of the local node is less than 512 words N 0 If D is an integral multiple of 512 words N D 512 1 For other conditions N D 512 round off to nearest integer 8 2 2 Communications Cycle Time Calculation Example The conditions are as follows Number of data link nodes 10 nodes Data link size of each node 68 words Minimum allowable frame interval 0 1 ms PLC cycle time 20m 1 Length of token frame directed to local node L The data link transmission area size of the leading node is 68 words and the remainder of 68 512 is 68 Therefore L 68 2 Data link transmission area size at local node D D 68 3 Network s minimum allowable frame interval E From above E 0 1 4 Number of frames without tokens N The data link transmission area size is 68 which is less than 512 words soN 0 Subsequently in a configuration of 10 nodes the communications cycle time can be calculated by the following formula T 1 000831 0 005 D 0 085 xN 11 i x 0 004 x 68 0 005 x 68 0 085 0 1 x 0 Li 10 17 262 ms 139 Calculating the Data Link I O Response Time Section 8 3 8 3 Calculating
121. ginning record number is out of range 110C The number of read records is 0 7 5 5 TRANSPARENT MESSAGE SEND Sends a transparent message frame transaction codes 00000 to 59999 Command Block _ 64 bytes 0 to 1 024 bytes Command FA message FA message data code header Response Block moema ee Command Completion code code Parameters FA Message Header FA message header for the transparent message frame being sent Command FA Message Data FA message data of the transparent message frame being sent Refer to the Command following pages for details Response Codes 0000 Normal completion 0101 Local node not part of network 0104 Reception buffer overflow queuing not started reception side 0107 Unit s internal buffer is full 0205 No response from remote node 1001 Command length too long 1002 Insufficient command length 1005 Sequence number error sequence version error 110C Destination node is local node TCD gt 59999 set to FINS response required 2605 Servicing in progress 114 S Command Response Reference Section 7 5 etting Data for FA Message Headers of Transparent Messages Set the data of the following FA message headers except for the shaded items The items in the shaded areas are automatically set by the FL net Ver 2 00 Unit Word Symbol offset 0 HTYPE Upper H_TYPE Upper THeaascyos lumaon type Upper 0x4641 fixed 0x4641 fixed H_ TYPE Lower nont 0x434E
122. gle file 22 03 SINGLE FILE WRITE Writes a specified length of file data from a specified position within a single file 2s FILE MEMORY FORMAT Formats initializes the file memory FILE DELETE Deletes specified files stored in the file memory FILE COPY Copies files from one file memory to another file memory in the same sys tem FILE NAME CHANGE Changes a file name MEMORY AREA FILE TRANSFER Transfers or compares data between the I O memory area and the file memory Pe ETER AREA FILE TRANSFER Transfers or compares data between the parameter area and the file memory ial iiaii RAM AREA FILE TRANSFER Transfers or compares data between the UM User Memory area and the file memory 22 15 CREATE DELETE DIRECTORY Creates or deletes a directory Debugging 23 01 FORCED SET RESET Force sets or force resets bits or releases force set status 23 02 FORCED SET RESET CANCEL Cancels all bits that have been force set or force reset 101 Sending Commands From a PLC Section 7 2 Writing Programs Programs incorporating the SEND 090 RECV 098 and CMND 490 instructions are generally created using the Communications Port Enabled Flag and the Communications Port Error Flag as input conditions CS series CPU Units have eight communications ports Only one instruction can be exe cuted at any given port at one time however so the program must not overlap the use of any of the ports A program example is provided below
123. he CS1W FLNO1 2 Use WORD BLOCK DATA READ WRITE with specified node numbers to create new applications Command First address of the Size Data that is written code virtual address space Command Completion code code Set the first address where data will be written using hexadecimal format Addresses spanning multiple areas cannot be set Refer to 7 4 CS series Memory Areas and Virtual Addresses if the node where data will be written is an OMRON FL net Ver 2 00 Unit If it is another manufacturer s FL net Ver 2 00 node however refer to the manual for that node Specifies up to 512 words for the number of words in data that is sent Reception buffer overflow queuing not started reception side 1001 Command length too long 1002 Insufficient command length 1005 Sequence number error sequence version error 110C Source node is local node requested number of words is greater than 512 2605 Servicing in progress Command Response Reference Section 7 5 7 5 9 WORD BLOCK DATA READ Specified Node Number Command Block Response Block Parameters Node Number Command Size Command Response Codes sends the request message Word Block Data Read The node number specified in the FINS command block is used as the read source node number Specify the FL net Ver 2 00 Unit that will execute the FINS command in the control data network address node address unit address of the CMND 490 instruction The FIN
124. he FL net Ver 2 00 Unit are loose 2 00 Unit An error occurred in the FL net Ver 2 00 Restart the PLC If the problem persists Unit replace the FL net Ver 2 00 Unit Not lit The same unit number is being used on Correct the unit number setting and restart another Unit as well the PLC The FL net Ver 2 00 Unit is not registered Use a CX Programmer or Programming in an I O table Console to create a new O table Not lit Lit The node address is set outside the range Set the node number to between 01 and F9 Hex and restart the PLC An error occurred in the FL net Ver 2 00 Restart the PLC If the problem persists Unit replace the FL net Ver 2 00 Unit 155 Troubleshooting Procedures Section 10 4 HER PER P S Probable cause Correction Lit The same unit number is being used on Correct the unit number setting another CPU Bus Unit as well An error occurred in the CPU Unit Turn OFF and then restart the CPU Unit If the problem persists replace the CPU Unit The routing table is not set correctly Use the CX Programmer to create the cor rect routing table Please note that all CPU Bus Units and INNER boards will restart automatically if the routing table is set using a CX Pro grammer The en setup is not correct Use the FL net Unit Support Tool to correct no he system setup and restart the PLC Lit An error occurred in the FL net Ver 2 00 Restart the PLC If the problem persists
125. he table exceeds 96 FA Link startup method When using a ladder program to control communications participation after powerup Confirm message protocol When executing message communications with an FL net Ver 2 00 node by another manufacturer Broadcast type When changing the broadcast address for any reason IP address set method When making settings for any reason outside of the range of the default IP address setting method Sub net mask When changing the sub net mask for any reason Local node setup When using the Data Link function Other node setup When using the Data Link function 3 10 2 Using the FL net Unit Support Tool for OMRON FL net Units Only The settings for the CPU Bus Unit System Setup are made using an FL net Unit Support Tool connected to the PLC The settings cannot be made using a Programming Console or a CX Programmer 3 10 3 CPU Bus Unit System Setup Defaults The following table shows the items in the CPU Bus Unit System Setup and their default settings FA Link mapping table method PLC built in method FA Link startup method Automatic participation method Confirm message protocol Confirm Broadcast type ee ee OO Peas 3 11 Checking Communications The FL net Ver 2 00 Unit supports the PING command which is also widely supported by host computers It also supports a function for internode testing in the FINS communications service by simply manipulating bits with a Pro gramming Device
126. he word addresses in the allocated areas for the CPU Bus Unit are important in creating the user program for using the FL net Ver 2 00 Unit so be careful to take them into account when setting the unit number The following table shows the areas allocated for the CPU Bus Unit by unit number This table only shows the correspondences between unit numbers and the words allocated for the CPU Bus Unit For details refer to SECTION 4 System Setup and Memory Allocations Words Allocated in CIO Area Unit No Allocated words Unit No Allocated words decimal decimal 0 0 CIO 1500 to CIO 1524 8 8 CIO 1700 to CIO 1724 CIO 1525 to CIO 1549 9 9 CIO 1725 to CIO 1749 77 F 18 Words Allocated in DM Area Unit No Allocated words Unit No decimal Allocated words decimal D30500 te D30599 D 03 D30600 to D30699 E 15 D30700 10 D30799 E 16 Set the node number which is the least significant digit of the FL net Ver 2 00 Unit s IP address Use the Node Number Switches to set the node num ber to a hexadecimal number from 01 and F9 1 to 249 decimal Do not set a number that has already been set for another FL net Ver 2 00 Unit on the same network Setting range 01 to F9 1 to 249 decimal INJ O NO EN N O O1 O O1 N 7 The left switch sets the leftmost digit most significant digit and the right switch sets the rightmost digit least significant digit The node number is fac
127. hen installing an FL net Ver 2 00 Unit e Make sure that all of the nodes in the network support FL net version 2 00 Connection will not be possible with FL net version 1 00 e Use a transceiver cable that complies with the IEEE802 3 standards to ensure high noise resistance e Use a transceiver with a current consumption of not more than 0 4 A per port e Always turn OFF the power supply to the PLC before connecting or dis connecting the transceiver cable e The current consumption of the FL net Unit is 400 mA maximum Make sure that the total current consumption of all Units mounted to the PLC is mounted does not exceed the capacity of the Power Supply Unit e Do not lay the coaxial cables and transceiver cables of the network near power lines If installation near possible noise sources is unavoidable be sure to take adequate measures against noise interference such as installing cables in metal ducts The maximum number of data link nodes that can be used with the FL net Ver 2 00 Unit is 96 when links are stored in the CPU Unit and 128 when links are stored in the FL net Ver 2 00 Unit In the Data Link Area for each FL net Ver 2 00 Unit node up to 512 words can be allocated in Area 1 and up to 7 677 words can be allocated in Area 2 The total number of words that can be allocated in Areas 1 and 2 combined is 7 677 words Synchronicity of data within each node is assured but synchronicity of data between all nodes
128. her than 24 VDC 2 To reduce the effects of noise wire the power supply cable separately from power lines and high voltage lines 3 Crimp terminals must be used for wiring Do not just twist loose wire strands 4 Use the recommended crimp terminals 5 Use the proper tools and procedure for installing the crimp terminals Con sult with the terminal manufacturers for instructions If the proper tools and procedure are not used it may cause the cable to become disconnected 6 When installing the crimp terminals use a length of cable that will not need to be bent too much when combined with the terminals Also cover the ter minal and the end of the cable with insulating tape and heat absorbing tub ing 7 Be careful not to mistake the plus and minus terminals when connecting the power supply 8 Tighten the terminal block screws to a torque of 0 5 N m If the screws are too loose it may result in short circuiting malfunctioning or fire damage 9 Check the wiring carefully before turning ON the power 10 Use a dedicated power supply and do not use the same power supply for the I O power supply motor power lines or control power lines 11 Position the power supply as close as possible to the Unit and separate the power supply cable by at least 20 cm from other power lines in order to avoid adverse effects from high voltage lines 47 Connecting to the Network 12 13 14 15 16 Section 3 7 Noise influence m
129. ic functions of message transmis sions are explained here 12 9 1 When anode receives the token it can send one and only one message frame before transmitting cyclic data 2 The volume of data that can be transmitted in one message frame is 1 024 bytes max 3 An algorithm is used so that the allowable refresh cycle time for cyclic transmission is not exceeded 4 Amessage transmission can be sent either to a single destination node as a 1 1 transmission or broadcast to all nodes on the network as a 1 N trans mission 5 In 1 1 message transmissions the destination node has an acknowledge ment function to check that data has been received successfully No re sponse is provided by the source node for 1 N message transmissions 1 1 message transmission L E be con B a Ea _ mmo mm 1 N message transmission Supported Messages Message Ti Wansmission 1N transmission Read profile no ooo pes No Read communications log data No Nes No No Clear communications log data No w mw e Echoback message Yes 86 Message Transmission Section 6 1 Yes Supported No Not supported Yes An internode test is provided but the user cannot change the data For details refer to 9 3 Internode Test Note The following table provides a list of messages that are sent from a ladder program in the FL net Ver 2 00 Unit as well as their usage Cwessege ag Tiron Read word __ Sent to another node on the s
130. ich an error recurs in a Unit in a faulty network configu ration Recheck the settings lf the error recurs after rechecking the settings replace the Unit Shows the network status of the FL net Ver 2 00 Unit The status shown here is the same as the network status which is reflected in the CIO Area Network status Status Multiple node number Common memory set Upper layer operation signal error Multiple addresses Common memory enabled Multiple node number Lit when a node number is used more than once Recheck the Unit and the settings Upper layer operation signal error Lit when an error occurs between the Unit and the PLC Reset the Unit Common Memory enabled Lit when Common Memory data is enabled Lit after Unit restart if the settings are normal Common Memory set Lit when Common Memory settings are completed Lit after Unit restart if the settings are normal 179 Using Support Tool Functions Monitor Node Status 180 Status Node Ho 24 245 244 245 246 24 240 249 al 25 ede ek Section 11 4 Multiple addresses Lit when a local node Common Memory address is used more than once Recheck the Unit and the settings Shows the status of remote nodes participating in the FL net network The status shown here is the same as the network status which is reflected in the DM Area i Node Status Mapping error Ho error Mo error Mo error Mo error Mo error Mo err
131. ing tables can only be transferred as a batch to multiple nodes within the same network as the PLC to which the CX Net is connected 52 Creating Routing Tables Section 3 9 Routing Table Setting Examples Example 1 Local Network Table for a PLC With Multiple Units Mounted This example shows the local network table settings for a PLC to which multi ple CPU Bus Units are mounted FL net Ver 2 00 network Network A Controller Link network Network B PS Power Supply Unit CPU CPU Unit FLN FL net Unit Ver 2 00 tt CLK Controller Link Unit Unit a Unit b Local Network Table Example 2 Three Interconnected Networks This example shows the relay network table settings for three different inter connected networks Relay Network Table End Relay Network A Network B Network C In the table for PLC 3 for example if network A is taken as the end net work then network B becomes the relay network and node c becomes the relay node If network C is taken as the end network then network B still becomes the relay network and node e becomes the relay node 53 Creating Routing Tables Section 3 9 Example 3 All Nodes This example uses the following configuration to show the routing tables for all nodes Unit 5 Node 6 Network 10 Unit 3 Unit 4 Node 4 Node 5 Unit 2 Unit 7 Node 15 Node 3 Network 30 Unit 0 Unit 1 Unit 5 Unit 6 Node 1 No
132. ions Monitor Unit Status 178 Shows the status of the FL net Ver 2 00 Unit The status shown here is the same as the Unit status which is reflected in the CIO Area FA Link active Token watchdog timer set error Receved message IP address set error Power supplied Internal transcelver error FA Link area mapping error Transceiver error EER ROM error FA Link active Lit when FA Link operation is normal Received message Lit when a transparent message is received Power supplied Lit when transceiver power supply is normal FA Link Area mapping error Lit when FA Link Area mapping is incorrect Recheck the settings Token watchdog timer set error Lit when time for monitoring token in network is incorrect This error occurs for reasons such as faulty network configuration Restore by resetting the Unit IP address set error Lit when IP address setting is incorrect Recheck the setting Internal transceiver error Lit when an error occurs during a transceiver test Restore by resetting the Unit lf this is a recurring error replace the Unit Section 11 4 Using Support Tool Functions Section 11 4 Monitor Network Status iY Monitor F im File Display Transceiver error Lit when an error occurs at the transceiver Restore by resetting the Unit If this is a recurring error replace the Unit EEPROM error Lit when an error occurs at the EEPROM There are cases in wh
133. is When internode test mes 2 00 Unit received it is automati sage is received it is auto cally returned matically returned 3 11 2 PING Command 3 11 3 56 The PING command checks communications with another node by sending an echo back request packet and receiving a response packet Use the PING command as required to check communications Using the PING command from a personal computer on an Ethernet network makes it possible to check whether Ethernet internode communications are normal Internode Test Note The internode test is a function for checking a network by sending data to and from specified nodes and checking the responses Use the internode test as required to check the communications between FL net Ver 2 00 nodes Use it as required to check message communications The internode test can be easily carried out by manipulating dedicated control switches for the FL net Ver 2 00 Unit For details refer to 9 3 Internode Test SECTION 4 System Setup and Memory Allocations This section explains the System Setup and the words allocated in the CIO Area and the DM Area for FL net Ver 2 00 Units 4 1 4 3 Allocated Words rereasrreanree saeni Siete Baa BATS GW Ake Bae Eanes 4 2 CPU Bus Unit System SeCuip css en uh ee ee eRe Mee oe onoo 4 2 1 FL net Unit Support Tool and CPU Bus Unit Setup Area Screen Allocated Words in the CIO Area 0 eee ee ee eee eee 4 3 1 4 3 2 4 3 3 4
134. ith an unspecified node numbers are provided to ensure compatibility with applications created with the CS1W FLNO1 Use the WORD BLOCK DATA READ WRITE com mands with specified node numbers to create new applications 7 3 2 Response Code List Response codes are 2 byte codes that indicate the results of command exe cution They are returned in the response following the command code The first byte of a response code is the MRES main response code which categorizes the results of command execution The second byte is the SRES Sub response code which specifies the results The relationship between the MRES and the execution results are shown in the table on the next page MRC Main request code Command Response SRC Sub request code code code MRES Main response code SRES Sub response code MRC SRC MRES SRES 107 CS series Memory Areas and Virtual Addresses Section 7 4 The MRES codes are shown in the following table along with the results they indicate Refer to 10 1 Troubleshooting with Indicators for details on response codes including the SRES 02 03 Unit error controller error 04 Service not supported 05 i 7 4 CS series Memory Areas and Virtual Addresses Virtual address space is allocated in the Memory Area where messages are read and written in FL net Ver 2 00 The virtual address space in the Mem ory Area of all manufacturers FL net Ver 2 00 nodes is allocated in 4 by
135. le to the hub Be sure to press in the cable until it locks into place Examples of the above two steps are provided in Appendix A Request ca ble installation from a qualified professional 3 Connect the cable to the connector on the FL net Ver 2 00 Unit Be sure to press in the cable until it locks into place Example CS1W FLN12 RJ45 Modular Connector CS1W FLN12 46 Connecting to the Network Section 3 7 3 7 2 Connecting the Power Supply CS1W FLNO2 Only N Caution Note Connect a 24 VDC power supply to the power supply terminals The FL net Ver 2 00 Unit converts this 24 VDC power supply to the power supply volt age for the transceivers and provides it through the transceiver cable 24 VDC power supply Crimp terminals must be used for the power supply cable The applicable M3 crimp terminals and recommended products are shown below T_ TY 6 2 mm max 6 2 mm max OS ma y Specifications Applicable power line range stranded wire J S T MFG CO V1 25 N3A Fork terminal with 0 25 to 1 65 mm2 vinyl insulation AWG 22 to 16 V1 25 MS3 Ring terminal with vinyl insulation MOLEX JAPAN VSY1 25 3 5L Fork terminal with 0 3 to 1 65 mm2 CO LTD vinyl insulation AWG 22 to 16 RAV1 25 M3 Ring terminal with vinyl insulation Be sure to turn OFF the power supply to the PLC before connecting to the power supply terminal block 1 Do not connect a power supply with a voltage ot
136. llisions are avoided by transmission control that uses the token method that does not use a master 2 The refresh cycle time can be regulated by fixing the cycle time of the to Ken 3 The designated token is transmitted together with cyclic data 4 The token is transmitted first by the node that has the smallest number at startup 5 When no token is transmitted in a specified period of time the next node in the token rotation order sends a new token 6 This token method prevents the network from stopping when there is a fail ure of only some of the nodes 7 The information management tables provide useful information such as operation mode RUN STOP and hardware malfunctions ALARM that can be referenced to monitor the operating status of other nodes FL net Ver 2 00 IP Unique class C IP addresses must be assigned to each node in the FL net Addresses Ver 2 00 network An IP address is an address identifying each node station for transmission using IP internet protocol Therefore IP addresses must be set and man aged so that no two nodes have the same IP address FL net Ver 2 00 uses Class C IP addresses The default IP address for FL net Ver 2 00 is 192 168 250 with representing the remote node number FL net Ver Network address Host number 2 00 IP node number address 192 168 250 n n 1 to 254 17 FL net Ver 2 00 Section 2 1 Number of Connectable Up to 254 nodes can be co
137. location ion word CIO See note 2 E e dt diTO Node 3 Beginning address of Classificat Beginning Common Memory allocation ion word CIO See note 2 e dO C dOOC Node 4 Beginning address of Classificat Beginning Common Memory allocation ion word CIO See note 2 E e dT diTO Note Does not need to be set if data writing transmission is not required Setting Data Link Tables Other Node Setup Area Section 5 2 Node 1 Classification Beginning word Teo ie 2 mw o Node area OO oa O number offset sze oms sze ajo a a C a a a bo o hoo Node 2 Classification Beginning word ooo e p z m p Node 3 Classification Beginning word CS e E 2 mw D Node rumber omst sze omea se Node 4 m word i o ao Ce 2 jo pb Node rumber offset sze omea se Note If the local node setup area is in a consecutive area of the other node setup areas set the node number to 0 83 SECTION 6 Message Transmission This section describes the message transmission used by an FL net Ver 2 00 network Gal Message Transmissions i ince wi cee whew dieta we dione a dele ewe eigen 86 6 2 Details of Supported Messages n 0 0 cc eee eens 88 85 Message Transmission Section 6 1 6 1 Message Transmission Message transmission is a function that supports the asynchronous ex change of data between nodes The bas
138. lt 0 Sets the beginning word of the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored 174 Using Support Tool Functions Section 11 4 3 Mapping area table Sets the offset size and mapped node numbers of the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored Note 1 Do not assign the local node to this area 2 Ifthe settings are made for only Area 1 or Area 2 set the offset and size for the other area to 0 4 Clear all Clears all entries in the mapped area table 5 Copy row Copies the contents of the row in which the cursor is placed and adds it as a new row 6 Delete Deletes the contents of the row in which the cursor is placed Any settings after the deleted row are moved forward in the table 7 Show data Selects whether data is to be displayed in decimal or hexadecimal 8 Send Writes set data to the System Setup Area of the specified Unit 9 Receive Reads the contents of the System Setup Area of the specified Unit to the FL net Unit Support Tool 10 OK Validates the changed settings and closes the window When the System Setup Window is next opened the changed settings will be displayed 11 Cancel Cancels the changes to the settings and closes the window When the System Setup Window is next opened the settings prior to the changes will be displayed Note The offset designation is the designation of how much data to
139. mable Controllers Programming Manual SYSMAC CS Cu series CS1G H CPULILI E CJU1G CPULIL Programmable Controllers Instructions Reference Manual SYSMAC WS02 CXPLILI EV2 CX Programmer Operation Manual SYSMAC WS02 CXPLILI EV2 CX Server User Manual SYSMAC CS Cu series C200H PRO27 E CQM1H PROO1 E CQM1 PRO01 E Programming Consoles Operation Manual SYSMAC CS Cu series CS1W SCB21 41 CS1W SCU21 CJ1W CSU41 Serial Communications Boards and Serial Communications Units Operation Manual W343 E1 L W342 E1 L W394 E1 L W340 E1 L W361 W362 W341 E1 L W336 E 1 L Contents Describes the installation and operation of the CS1W FLNO2 10Base 5 and CS1W FLN12 10Base T FL net Units Refer to the Communications Commands Reference Manual W342 for information on FINS commands that can be addressed to CS Cu series CPU Units Describes the installation and operation of the CS1W ETNO1 10Base 5 CS1W ETN11 10Base T and CU1W ETN11 Ethernet Units Refer to the CX Programmer User s Manual for information on setting the CPU Bus Unit Setup for the Ethernet Unit Refer to the Communications Commands Reference Manual W342 for information on FINS commands that can be addressed to CS Cu series CPU Units Describes the C series Host Link and FINS communications com mands used with CS CuJ series PCs Describes programming as well as tasks file memory and other func tions for CJ series PCs Use together with the Ope
140. me layer SEND 090 512 words 1 024 bytes max including broadcasting RECV 098 512 words 1 024 bytes max CMND 490 1 014 bytes max after the FINS command code including broadcasting after FINS command code Addressed to an FL net node Ver 2 00 on another layer 2nd or 3rd layer SEND 090 503 words 1 006 bytes max including broadcasting RECV 098 505 words 1 010 bytes max CMND 490 1 014 bytes max after the FINS command code including broadcasting Data contents The following data is sent and received with the execution of each instruction SEND 090 Sends request for remote node to receive data and receives response data RECV 098 Sends request for remote node to send data and receives response data CMND 490 Sends any FINS command and receives response data Communications Ports 0 to 7 Eight transmissions can occur simultaneously port number Response monitor 0000 2 s default ing time 0001 to FFFF 0 1 to 6 553 5 s in 0 1 s increments specified by user Number of retries O to 15 retries Note 1 The maximum data length is limited to 512 bytes for data exchange be tween the PLC and SYSMAC LINK Systems or the PLC and SYSMAC BUS 2 Remote I O Systems 2 When broadcasting do not request a response PLC Communications The following table shows the I O data areas involved when SEND 090 and Data Areas RECV 098 are used ma J ae E00000 to E32767 See note 2 Note 1
141. message Response message FL net upper layer User interface Create response memory inside FL CMND 490 message ladder net Unit instruction LS program Note Use the CMND 490 instruction to implement a transparent message through the FL net Unit For details refer to TRANSPARENT MESSAGE SEND on page 114 and TRANSPARENT MESSAGE RECEIVE FRAME READ on page 119 Vendor Message FINS Vendors can implement their own message service in FL net Ver 2 00 In an Message OMRON FL net Ver 2 00 Unit a FINS message service is used for vendor messages FINS command message FINS response message 92 SECTION 7 FINS Communications This section provides information on communicating on FL net Systems and interconnected networks using FINS commands The information provided in the section deals only with FINS communications in reference to FL net Ver 2 00 Units FINS commands from a PLC are sent using the SEND 090 REC V 098 and CMND 490 instructions programmed into the user ladder diagram program Although an outline of these instructions is provided in this section refer to the CS CJ series Programmable Controllers Programming Manual W340 for further details on programming these instructions 7 1 7 2 7 3 7 4 7 5 7 6 Overview of FINS Communications 00 00 e cece eee eens 7 1 1 Communications On An FL net Ver 2 00 Network 7 1 2 FINS Communications Service Fea
142. method or FA Link Unit built in method for storing the FA Link mapping table Normally the default should be selected 2 FA Link startup method Default Auto participating method Selects the method auto participating or manual participating for starting the FA Link Normally the default should be selected 3 Confirm message protocol Default Confirmed Selects the protocol confirmed or unconfirmed for when messages are used Select Confirmed for a network with OMRON FL net Units only Select Unconfirmed for a network in which units from other manufacturers are connected 4 Broadcast type Default 255 Selects the broadcast type 255 C255 255 255 255 Normally the default should be selected 5 IP address set method Default 192 168 250 node number selects the IP address setting method 192 168 250 node number rotary switch on back panel of Unit rotary switch on back panel of Unit node num 170 Using Support Tool Functions Section 11 4 ber or System Setup Area Normally the default should be selected 6 Sub net mask Default 255 255 255 0 Sets the sub net mask user setting Normally the default should be selected 7 IP address Default None Sets the IP address user setting The IP address does not need to be set except when the IP address set method is System Setup Area 8 No of the other nodes in FA Link Default None The number
143. moa Sew ssaa a n Ses eee ees aes Seo Tea T RAA 21 3 5 Nomenclature and FUNCHODS seprei 400s erun ee u e ea u ee eaaa 28 sA Hardware S UP 25 Enr Aero er a E E E A biel Bos Gee 30 S75 Mounino to the PLC 42 055 sunnah A e rE ee ee E E S 33 30 Neiwork mstallin nieeres eoe eaa a eae tee Ob ee oe bee ei 34 3 7 Connecting tothe NetWork ersrirrieie sianu nni e ee ee en E a e 44 38 Crean an TADE aaa awe oe ee weal dees aed a aa e gT 49 3 9 Creams Routine Tables sereine ak e thie a a deeb a ioii dai 50 AO System Semere eter a a a aeaa aaa e aa Le ees 55 FI EC hecokne C Onin TC AMONG x5 fit Gel sith ch Sos r E EEEO a E a a ae E 55 vii Vill TABLE OF CONTENTS SECTION 4 System Setup and Memory Allocations AS Allocated Woodsas crena oe Re eR AES REEL REESE SESE SERS BE a 422 CPU Bus Umt System Setups as 6 0326466 515s 4or ge heya eeu ese ETA N 4 3 Allocated Words in the CIO Area 0 ce ee ec ce eee eee eens SECTION 5 DAUM ie 456s cenne Gee ee es 5 Data Link Overview aca nieaare bth oedwa a dba ted wank eee ee een saae O e eo ees J jseuine Data eink Vales sed caine not tid ono eee cel Ree a ee Be SECTION 6 Message Transmission ccccccccccccccccsvens Gal Wessace TransimissiOn romics 4c oat 63 oat Sew oad oho ee ore Ae Seo 6 2 Details of Supported Messases ois 006 5 oe Ped sheet S44 Se bd SOE Sd HEE SASS OHS ee eX SECTION 7 FINS Communications ccccccccccccccccces
144. mounted to Programmable Controllers PLCs The FL net Unit Support Tool is installed on a computer running Windows 95 98 98SE Me NT Ver 4 0 or 2000 This computer is connected to a PLC to which an FL net Unit is mounted FL net Ethernet based control network Panel computer TI LE bil I aiki na it EE E EE EE Oumnnnuun Computers with L FL net Setup Tool installed The FL net Unit Support Tool is configured from the following components Check to be sure they are included E FL net Unit Support Tool Components e Setup Disk 1 one 3 5 inch 1 44 MB floppy disk e Setup Disk 2 one 3 5 inch 1 44 MB floppy disk Note 1 The FL net Unit Support Tool is designed especially for OMRON FL net Operating Environment Functions 162 Ver 2 00 Units 2 For information on node settings for FL net Ver 2 00 devices from other companies contact the particular companies 3 The Window operating system is not provided with the Support Tool and must be purchased separately em Sidon Operating systems Microsoft Windows 95 98 98SE or ME Microsoft Windows NT Ver 4 0 Microsoft Windows 2000 Hard disk 1 Mbyte or more of free space Floppy disk drives Display Resolution 640 x 480 pixels min Other CPU and memory Must meet at least the recommended stan requirements dards for the operating system File Initialize Returns system and communications settings to their d
145. n the local node logs on the local node cannot access the Data Link and only has access to the message service and token Duplicate Common Mem This bit turns ON if the same Common Memory is set for the local node that is ory attempting to log on to the network and another node that is already logged on to the network In this case the local node cannot access the Data Link and only has access to the message service and token 10 3 Error Log This section describes the error log that is used to record errors that have occurred during FL net Ver 2 00 Unit operation 10 3 1 Error Log The error log records errors that have occurred during FL net Ver 2 00 Unit operation Errors recorded in the log can be read by FINS command Refer to ERROR LOG READ on page 113 Logged Errors The following errors are recorded in the error log e Errors in network operation e Errors in data transfers e Error in the PLC 152 Error Log Error Log Table Error Log Location FINS Commands for Error Logs Section 10 3 Each error is recorded as one record in an error log table Up to 64 records can be saved If more than 64 errors occur the oldest errors will be deleted from the error log and the most recent error will be recorded The following information is recorded in the error log table e Main error code See table later in this section e Detailed error code See table later in this section e Time stamp from the clock in the
146. nagement FL net protocol ee Oe IEEE802 3 standard Figure 1 Basic Configuration of FL net Protocol Conforms to Widely Used Standards Efficient communications can be achieved by this system based on Ethernet which has become the standard particularly for OA devices combined with standard UDP IP The use of Ethernet offers the following benefits 1 Low cost Configurations allowing the application of widely used communications de vices reduces costs Compatible with existing network devices Transceivers hubs cables LAN cards for personal computers and other network devices widely used for Ethernet can be used Higher speeds Baud rates are expected to improve in the future increasing to 10 Mbps 100 Mbps and 1 Gbps Optical communications By using devices such as optical repeaters which are widely used with Ethernet optic fiber can be used for necessary components to enable long distance transmission of over 500 m improved noise resistance and measures against lightning surge on outdoor wiring FL net Overview FL net FAQ What is Ethernet What is FL net 3 What is the differ ence between FL net and Ethernet How are FL net Units used What does proto col mean and what protocols does FL net sup port Section 1 1 Supports Required Functions between FA Controllers User defined specifications allow the following range of features that are required for FA systems 1 L
147. nd data Node 23 Read data 360 Node 123 400 Send data Read data 440 Node 108 Read data Not required Node 6 Node 6 Send data Read data Node 108 Send data Node 108 Read data 172 Using Support Tool Functions Section 11 4 System Setting Local The Local Node Setup Area can be set so that data from any PLC area can Node Setup Area be used as the send data from the local node fg Petting Edit CPU Bus Unit setup area Local node setup area Area 1 2 Memory area Dm Start word fioo Start address of common memory So 4 Area 2 1 2 Memory area Dm Start word i Start address of common memory 0 4 Show data Decimal Hes Send 1 Area 1 Area 2 Memory Area Default DM Sets the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored The following areas are set CIO WR HR DM and EMO to EMC 2 Area 1 Area 2 start word Default 0 Sets the beginning word of the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored 3 Area 1 Area 2 size Default 0 Sets the size of the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored This setting also determines the size allocated to this node in common memory 4 Area 1 Area 2 Start address of common memory Default 0 Sets the beginning address of the Common Memory allocated to Area 1 or Area 2 5 Show data Selects whether data is to
148. nection examples provided in this section Communications Settings The following table provides the settings for the communications port used for the FL net Unit Support Tool i e the set values used during operation Specifications Remarks Communications Tool bus protocol Default 9600 19 200 or 38 400 bps Default 9 600 Communications Start stop synchronization bit method serial transfer Frame configuration Data 8 bits 1 stop no pary Taster Binary SSS Response method Full duplex Kono No SCid SSS ASICS cool s SSC d SSS Note 1 The above specifications are automatically set and used internally by the FL net Unit Support Tool when it connects through the serial port of the computer 2 By setting the CS CPU Unit s DIP switch to Auto detect Programming De vice the connection can be made easily and with no need to pay attention to the details of the above communications settings For details refer to the CS Series PLC Operation Manual 3 These settings do not depend on the serial port settings in the operating system and there is no need to change the Windows settings 4 If the communications settings are all set manually the settings must be made in the PLC Setup For details refer to the CS Series PLC Operation Manual Examples Connecting the Computer and PLC Connecting Cable CQM1 CIF01 lt RS 232C Peripheral port MMH eo lis Auto detect Programming Device conne
149. net Ver 2 00 Units Section 3 explains the procedure for starting up the FL net Ver 2 00 Unit including mounting to the PLC making the required settings and checking communications Section 4 explains the System Setup and the words allocated in the CIO Area and the DM Area for FL net Ver 2 00 Units Section 5 explains the Data Link function including an overview and examples of how to make the required settings Section 6 describes the message transmission used by an FL net Ver 2 00 network Section 7 provides information on communicating on FL net Systems and interconnected networks using FINS commands The information provided in the section deals only with FINS communications in reference to FL net Ver 2 00 Units Section 8 describes the communications system communications cycle time communications cycle time calculation data link I O response time data link I O response time calculation and message ser vice transmission delays Section 9 describes functions that allow you to test communications Section 10 describes information and procedures that can be used to troubleshoot problems that sometimes occur with FL net Ver 2 00 Unit and FL net communications Section 11 describes the Support Tool used to make settings for the FL net Units N WARNING Failure to read and understand the information provided in this manual may result in per sonal injury or death damage to the product or product failure Plea
150. network can be reached by following the relay points 51 Creating Routing Tables Section 3 9 The following example shows a routing table for sending data from PLC 1 the local node network address 1 node number 1 to PLC 4 the destina tion node network address 3 node number 2 Node 2 a PC 4 destination node Unit 1 PC 3 relay node Reet Se seeaseewveneeneaenenet 8 Seenmenscanecoucaes R PC 3 End network a tomar table nn ENOR table relay network table Local network Unit address number To go to network 3 first go to node 2 at network 2 l To go to network 3 To go to network 3 The network is the same first go to node 3 at according to the local SO 90 to node 2 at network 3 network 1 network table go through the unit number of the local CPU Rack 3 9 2 Connecting and Using a Peripheral Device for the PLC Routing tables must be created by a CX Net connected to the PLC They cannot be created using a Programming Console For details on how to con nect and use a CX Net refer to the CX Programmer User s Manual CX Net is automatically installed when CX Programmer is installed Note 1 To transfer routing tables for multiple nodes to a PLC in one batch connect the CX Net to a PLC with only one Communications Unit mounted Routing tables cannot be transferred to other nodes from a PLC with multiple Com munications Units mounted 2 Rout
151. nnected to an FL net network Each node is Nodes and Node Numbers assigned a node number from 1 to 254 Applications 1 to 249 Used for standard FL net Ver 2 00 devices 250 to 254 Used for FL net Ver 2 00 maintenance purposes Reserved for internal system use See notes 1 and 2 i Reserved for internal system use See note 1 Note 1 Not available to users 2 Used for broadcasting FL net Ver 2 00 i E E E E E E i 192 192 i192 i192 168 168 168 168 250 250 250 250 248 249 250 254 o Node number 250 to 254 Node number 1 to 249 for users a for maintenance Data Communications FL net Ver 2 00 supports data communications by cyclic transmission and message transmission Message data Cyclic data with token h h N i f T V J at il a 3 ih Fs eee Cyclic transmission Cyclic transmission message transmission Transmission Cycle With cyclic communications the Common Memory is refreshed on a fixed cycle time Message communications are controlled so that the Common Memory refresh time does not exceed the
152. nning the Test The test parameters are set and the test is started and stopped by writing the required data to the CPU Bus Unit Area in the CIO Area of the PLC used to start the internode test These setting are made using a Programming Device such as a Programming Console Test Procedure 1 2 3 1 Write the test parameters into PLC memory The test parameters are de scribed following this procedure 2 Turn ON the Internode Test Start Bit allocated to the FL net Ver 2 00 Unit in the CPU Bus Unit Area The Internode Test Start Bit is described follow ing the test parameters This will begin the internode test 145 Internode Test Section 9 3 3 If desired the test parameters can be changed while the internode test is actually running Use the same procedure as used in step 1 4 Turn OFF the Internode Test Start Bit allocated to the FL net Ver 2 00 Unit in the CPU Bus Unit Area to stop the test Note 1 The test parameters are effected as soon as they are set or changed It is not necessary to reboot or restart If the test parameters are changed dur ing the test however the new parameters will not be used until the Intern ode Test Start Bit is turned OFF and then back ON 2 Line traffic on the Ethernet network will increase during the test possibly affecting system performance Setting the Test Parameters Before starting the test set the following parameters in the CPU Bus Unit Area in the ClO Area of the P
153. ns are listed below The figures in parentheses are applicable when repeaters are used e 10Base T Twisted pair cables UTP maximum transmission distance is 100 m 500 m per segment maximum number of Units is 254 per segment e 10Base 5 Thick coaxial cables yellow cables maximum transmission distance is 500 m 2 500 m per segment and maximum number of Units that can be connected is 100 254 per segment e 10Base FL Optic fiber cable maximum transmission distance is 2 000 m per seg ment and maximum number of Units that can be connected is 254 per segment No FL net systems are configured using Ethernet conforming to the IEEE802 3 stan dard Special specifications are not required Ethernet cables for different types of Ethernet media can be connected to each other using repeaters media adapters and other devices These products are available from many vendors In general use the following cables e Basic wiring 10Base 5 Thick coaxial cables yellow cables e In the control panel and in offices 10Base T twisted pair cables UTP category 5 e High voltage wiring and noise prone environments 10Base FL optic fiber cables The FL net IP address is set as follows Network address 192 168 250 Host number node number 1 to 254 is standard Nodes 250 to 254 however are reserved for maintenance devices FL net has a certification system whereby compatibility and inter connectivity tests are performed Certification
154. nsmission size limit for a single frame which is 1 024 bytes the data is fragmented into multiple frames and then transmitted In the case of item c when the fragmented data frames are received the Common Memory is not refreshed until all frames from the one node have been received thereby ensuring the concurrence of the data at individual nodes The capacity reserved as Common Memory for communications in a single node is a fixed size of 8 Kbits 8 Kwords 8 5 Kwords Within Common Memory the size of the transmission area of Area 1 and Area 2 for each node can be set freely within the maximum area range By broadcasting data each node in the network shares the same data for a specific period Each node in the FL net network is allocated a specific transmission area that does not overlap with that of the other nodes and data is exchanged among them In Common Memory op erations the transmission area allocated to one node is the receiving area for the other nodes Node 02 Node 03 Node 04 Transmitting Receiving Receiving Receiving Transmitting Receiving Receiving Receiving Receiving Receiving Transmitting Receiving Receiving Transmitting Receiving 69 Data Link Overview Section 5 1 A node can also use the whole Common Memory as a receiving area only Common Memory of nod
155. ntents of the System Setup Area of the specified Unit to the FL net Unit Support Tool OK Validates the changed settings and closes the window When the System Setup Window is next opened the changed settings will be displayed Cancel Cancels the changes to the settings and closes the window When the System Setup Window is next opened the settings prior to the changes will be displayed The offset designation is the designation of how much data to receive of the data sent from a given node i e which word to begin receiving from and how many words to receive The number of words from the beginning of the sent data until the beginning of the received data is called the offset The offset function can be used to receive only a portion of the data sent from a given node to enable using the Data Link Memory Areas efficiently 5 2 2 Settings Examples Data Link Table Setting Example 1 This section provides examples of Data Link tables set by the FL net Unit Support Tool and shows the Common Memory Area and Data Link Area for each node that are created In this example the allocation for all nodes is the same as Common Memory Common Memory and Data Link Area Configuration Common Memory Area 1 Area 2 CIO 0000 CIO 0010 CIO 0020 CIO 0030 CIO 0049 D 00000 D 00200 D 00300 D 00400 D 00599 75 Setting Data Link Tables Local Node Setup Areas Other Node Setup Area 76
156. nts subject to high temperatures or high humidity Terminator Installation Basic Precautions Precautions e You must attach a Terminator to each end of the coaxial cable for commu nications to be possible e Insulate Terminators when attaching them to be sure they do not come into contact with metal objects 35 Network Installation Transceiver Installation Precautions Transceiver Cable Installation Precautions Grounding Transceiver Installation Examples 36 Section 3 6 Basic Precautions e Transceivers can be attached to coaxial cables only at intervals of 2 5 m These locations should be marked on the cable e Connection methods can vary with the manufacturer of the cable Follow all recommendations and specifications of the manufacturer e Mount the transceiver onto an insulating object such as a wooden board e Ground the transceiver through the shield of the transceiver cable and through the FL net Ver 2 00 Unit Environmental Precautions e Do not install transceivers near sources of noise e Do not install coaxial cable in environments subject to excessive dirt dust oil mist etc e Do not install coaxial cable in environments subject to high temperatures or high humidity Basic Precautions e Make sure that the transceiver cable is firmly and completely connected to both the transceiver and the FL net Ver 2 00 Unit Be sure that the slide latches are engaged Environmental Precautions e Do not in
157. nual is provided as a guide for the user in determining suitability and does not constitute a warranty It may represent the result of OMRON s test conditions and the users must correlate it to actual application requirements Actual performance is subject to the OMRON Warranty and Limitations of Liability ERRORS AND OMISSIONS The information in this manual has been carefully checked and is believed to be accurate however no responsibility is assumed for clerical typographical or proofreading errors or omissions Notice OMRON products are manufactured for use according to proper procedures by a qualified operator and only for the purposes described in this manual The following conventions are used to indicate and classify precautions in this manual Always heed the information provided with them Failure to heed precautions can result in injury to people or dam age to property DANGER Indicates an imminently hazardous situation which if not avoided will result in death or serious injury N WARNING Indicates a potentially hazardous situation which if not avoided could result in death or serious injury N Caution Indicates a potentially hazardous situation which if not avoided may result in minor or moderate injury or property damage OMRON Product References All OMRON products are capitalized in this manual The word Unit is also capitalized when it refers to an OMRON product regardless of whether or n
158. number of hubs in a stack and each stack is treated as one hub Some hubs however are limited in the number of hubs per stack Four stackable hubs Two stackable hubs coo Stack nxnn G BY Stack cable cable GIT TTITTT Using Contact Due to noise generated by the contact outputs communications errors can Outputs Common to occur when Contact Output Units are mounted to the same Rack or con All Units nected to the same PLC as an FL net Ver 2 00 Unit Use one or more of the following measures when installing Contact Output Units and FL net Ver 2 00 Units on the same Rack 42 Network Installation Mounting Location Cable Location Transceiver Hub Measures Section 3 6 Mount or connect any Contact Output Units as far away from the FL net Ver 2 00 Unit as possible Contact Output Unit FL net Ver 2 00 Unit Transceiver Hub Contact outputs ge Separate the transceiver cable or twisted pair cable connecting the Unit as far from the wiring to the Contact Output Units as possible The coaxial cable must also be placed as far away from the Contact Output Units and their wir ing as possible Contact outputs Contact i Output Unit Var 2 00 Unit To Transceiver Hub Attach several ferrite cores designed for EMI countermeasures on the trans ceiver cable or twisted pair cable near the transceiver hub The transceiver must also be placed as f
159. of the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored Area 1 Area 2 size Default 0 Sets the size of the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored This setting also determines the size allocated to this node in common memory Area 1 Area 2 Start address of common memory Default 0 Sets the beginning address of the Common Memory allocated to Area 1 or Area 2 Show data Selects whether data is to be given in decimal or hexadecimal Send Writes set data to the System Setup Area of the specified Unit Receive Reads the contents of the System Setup Area of the specified Unit to the FL net Unit Support Tool OK Validates the changed settings and closes the window When the System Setup Window is next opened the changed settings will be displayed Cancel Cancels the changes to the settings and closes the window When the System Setup Window is next opened the settings prior to the changes will be displayed 73 Setting Data Link Tables Other Node Setup Area 74 Setting Edit im CPU Bus Unit setup area Local node setup area Section 5 2 The Other Node Setup Area are be set so that Common Memory data for remote nodes can be read to the local PLC areas Other nodes setup area a Areal Memory area DM 2 Start word B00 Areas Memory area DM Mapping area table Area Area 2 4 offset Start word Size
160. ompletion code code Set the number of the FL net Ver 2 00 node where data will be written using hexadecimal format Specify 00 fixed value for the upper end Example Node number that will be read 1 FINS command node number 0001 Set the first address where data will be written using hexadecimal format Addresses spanning multiple areas cannot be set Refer to 7 4 CS series Memory Areas and Virtual Addresses if the node where data will be written is an OMRON FL net Ver 2 00 Unit If it is another manufacturer s FL net Ver 2 00 node however refer to the manual for that node Specifies up to 512 words for the number of data words that will be written Reception buffer overflow queuing not started reception side 1001 Command length too long 1002 Insufficient command length 1005 Sequence number error sequence version error 110C Source node is local node requested number of words is greater than 512 2605 Servicing in progress Message Buffer Configuration Chart Section 7 6 7 6 Message Buffer Configuration Chart 1 024 byte max 1 024 byte max buffer for receiving buffer for receiving FINS messages messages CPU Unit FINS FA Link a message instruction A O Telephone processing processing line 1 024 byte max 1 024 byte max buffer for receiving buffer for receiving FINS messages messages x8 FL net Unit Ver 2 00 135 SECTION 8 Communications Timing This section describes the communication
161. on buffer overflow queuing not started reception side 1001 Command length too long Setting Data for FA Message Headers of Transparent Messages When reading received message frames from a user program check the non shaded items from the following FA message header data TFL Total number of bytes of FA message header and FA message data SNA Source node number TCD Transaction code oma sma o o o O O 0 H_TYPE Upper Header type Upper Header type 0x4641 fixed words H_TYPE Lower Lower Header type 0x434E fixed Lower Header type 0x434E fixed 0x434E fixed ee TFL Upper Total byte length of header and data Upper 0x00 fixed TFL Lower Lower Byte length SNA Upper Source node address node number SNA Lower DNA Upper Destination node address node Upper 0x0001 fixed number 119 Command Response Reference Section 7 5 V_SEQ Upper Sequence version number V_SEQ Lower SEQ Upper Sequence number After OxFFFFFFFF returns to 0x00000001 SEQ Lower M_CTL Upper Message control M_CTL Lower 14 ULS Upper layer status RUN STOP ALARM WARNING NORMAL Offset address of virtual address space Minimum allowable frame interval resoonse message type Common Memory Area 1 first word address Common Memory Area 1 size Common Memory Area 2 first word address Common Memory Area 2 size MODE Message mode online test PVER ee Protocol version message priority CBN TBN Current f
162. or Mo error Mo error Mo error Ho error No error Ho error Hot Participating Not Participating Not Participating Not Participating Not Participating Mot Participating Mot Participating Mot Participating Not Participating Mot Participating Mot Participating Mot Participating Participating in network Errorlupper laper No Error No Error No Error No Error No Error Mo Error No Error No Error Mo Error Mo Error Mo Error Mo Error Aun upper layer Not active Not active Not active Not active Not active Not active Not active Mot active Not active Not active Hot active Hot active File Display ah Mapping error Notifies that the settings do not correctly reflect the network data in the PLC areas Recheck the settings Participation in network Network participation status is stored The operating status and error status data when not participating is invalid The upper layer status when changing from participating to not participating is retained Error Upper Layer The error status Error No error of applications installed at the node is stored Run Upper Layer The operating status Active Not active of applications installed at the node is stored Using Support Tool Functions Section 11 4 Monitor Data Link Status Shows the data link status of remote nodes participating in the FL net net work The status shown here is the same as the connected node data which is reflected in the
163. ork and the network operating parameters The communications cycle time T is the sum total of the token holding time and the send frame transmission delay time for each node in the network T gt Token holding time Send frame transmission delay time The communications cycle time for a network configured solely with these Units is found using the following formula The communications cycle time for networks configured with units by other manufacturers is calculated as the sum total of the token holding time and send frame transmission delay time of each unit For details refer to the user s manual for the relevant manufacturer T X Token holding time Send frame transmission delay time Sifi a 0 004 x L 0 005 x D 0 085 E x N 0 Unit ms L Length of token frame directed to local node unit word 1 D Data link transmission area size at local node unit word 2 E Network s minimum allowable frame interval unit ms 3 138 Communications Cycle Time Section 8 2 N Number of frames without tokens 4 S PLC cycle time 1 If the data link transmission area size of the leading node node with a node number one smaller than local node is an integral multiple of 512 words L 512 If it is not an integral multiple L remainder of data link transmission area size of leading node 512 2 The total size of the local node setting areas Area 1 Area 2 in the Sys tem Setup that was written usin
164. orrect the data Setup or routing tables that is causing the error If the problem per sists replace the CPU Unit Memory in the CPU Unit is faulty Restart the CPU Unit If the problem per sists replace the CPU Unit The CPU Unit is faulty Restart the CPU Unit If the problem per sists replace the CPU Unit Not lit Not lit The node address is set outside the correct a the node number to between 01 and F9 range on the rotary switches The FL net Ver 2 00 Unit is E r the PLC If the problem persists T the FL net Ver 2 00 Unit An error occurred in EEPROM Restart the PLC If the problem persists replace the FL net Ver 2 00 Unit s Ga The IP address is set incorrectly on the Correct the IP address Do not set any of rotary switches on the back of the Unit the following IP addresses e Host IDs that are all O or all 1 e Network IDs that are all O or all 1 e Subnetwork IDs that are all 1 e Addresses beginning with 127 7F Hex The PLC was removed from the network Another node with the same node number because another node with the same node is already present on the network Change number was detected the setting so no two nodes have the same number Flashing The PLC was removed because it was con FL net Ver 2 00 Units and FL net Units nected to an FL net Ver 1 00 network Ver 1 00 cannot operate on the same net work Check the configuration of the net work and make sure it consists solely of FL net Ve
165. ot it appears in the proper name of the product The abbreviation Ch which appears in some displays and on some OMRON products often means word and is abbreviated Wd in documentation in this sense The abbreviation PLC means Programmable Controller Visual Aids The following headings appear in the left column of the manual to help you locate different types of information Note Indicates information of particular interest for efficient and convenient opera tion of the product 12 3052 1 Indicates lists of one sort or another such as procedures checklists etc OMRON 2003 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 otherwise without the prior written permission of OMRON No patent liability is assumed with respect to the use of the information contained herein Moreover because OMRON is con stantly 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 OMRON assumes no responsibility for errors or omissions Neither is any liability assumed for damages resulting from the use of the information contained in this publication TABLE OF CONTENTS PRECAUTIONS ccuwsaieinwneeewewseeeearesheeinee A 1 Hended A
166. other network in the FINS address system Correct the network address node address and unit address in the FINS address set tings Use the IP address setting switches rotary switches at the back of the Unit or the FL net Unit Support Tool to correct the IP address setting If you are using the IP address setting Switches you must turn the PLC OFF and disconnect it from the network to reset it If you are using the FL net Unit Support Tool restart the PLC after you change the setting Check to see if the relay path routing table is defined for FINS messages Use the CX Programmer to create the cor rect routing table Please note that all CPU Bus Units and INNER Boards will reset automatically if you use the CX Programmer to define the rout ing table 159 SECTION 11 FL net Unit Support Tool This section describes the Support Tool used to make settings for the FL net Units 11 1 FL net Unit Support Tool Overview 0 0 cee 162 kez AMS ta atONs suo oe Shas ae ha alae E he oe Rau 164 11 3 Connecting the Computer to the PLC 0 00 166 11 4 Using Support Tool Functions 0 0 cc ee ee eens 168 11 4 1 Before System Settings Data Link Concepts 172 161 FL net Unit Support Tool Overview Section 11 1 11 1 FL net Unit Support Tool Overview Checking Components The FL net Unit Support Tool is used to make settings for OMRON FL net Ver 2 00 Units
167. ovided with a variety of troubleshooting functions for prompt recovery in case of errors e Self diagnostic function at startup e PING command for checking other nodes e Inter nodal tests for checking other nodes e Error log for recording error history data 1 2 System Configuration 1 2 1 Device Configuration CX Programmer Ethernet 10 Mbps Terminator 900 msegment max a Terminator 10Base 5 coaxial cable or 10Base T twisted pair cable E E a CS series PC Ground FL net Ver 2 00 Unit eae E paf 10Base 5 Ethernet Unit 10Base 5 FL net Ver 2 00 10 Mbps Terminator Between nodes 500 m segment max Terminator Integral multiples of 2 5 m 10Base 5 coaxial cable or 10Base T twisted pair cable F E Ld Other company s Ground Transceiver 50 m max FL net node Hub ee 10Base T Transceiver cable CS series CS series CS series 100 m max CS1W FLN12 Other company s PC FL net Ver 2 00 Unit FL net node a 10Base T 10Base T FL net Ver 2 00 Unit 10Base 5 CS series alg i Ae DeviceNet CS series DeviceNet Unit Actuator Sensor Remote Terminal Note 1 Transmission distance from Terminator to Terminator 500 meters segment max 2 When segments are indirectly connected by a repeater 2 5 km network 3 Node interval from transceiver to transceiver Integral multiples of 2 5 m 4 Transceiver cable length 50 m max Devices Required in a Net
168. ponse Block 08 ot 1 to 1 020 bytes Command Test data code Parameter Test Data Command Specifies data sent to a specified node by a command that is 1 to 1 020 bytes Response long The response returns test data that is the same as the data sent in the command There is something clearly wrong if the data in the command does not match the test data in the response Precautions e This command sends a FINS command 0801 message to a remote node by VENDER MESSAGE request transaction code 65016 e The Unit receiving this command must be an OMRON FL net Ver 2 00 Unit Response Codes Response code Description 3000 1001 Command too large 1002 Command too small 112 Command Response Reference Section 7 5 7 5 4 ERROR LOG READ Reads the error log Command Block 21 02 Command Beginning Number code record of number records Response Block Command Response Maximum Number Number Error log code code number of stored of records of stored records records records Parameters Beginning Record Number The first record to be read The first record number can be specified in the Command range between 0000 and 003F 0 to 63 decimal where 0000 is the oldest record Number of Records The number of records to read is specified between 0001 and 0040 1 to 64 Command Response decimal in the command The response returns the actual number of records read Maximum Number of The maximum number of records that can
169. port the FL net Ver 2 00 message service 9 2 PING Command The PING command sends an echo request packet to a remote node and receives an echo response packet to confirm that the remote node is commu nicating correctly The PING command uses the ICMP echo request and responses The echo response packet is automatically returned by the ICMP The PING command is normally used to check the connections of remote nodes when configuring a network The FL net Ver 2 00 Unit supports both the ICMP echo request and reply functions If the remote node returns a normal response to the PING command then the nodes are physically connected correctly and Ethernet node settings are cor rect FL net Unit Ver 2 00 Remote Node host computer or Ethernet Unit Echo request Echo response 9 2 1 FL net Ver 2 00 Unit The FL net Ver 2 00 Unit automatically returns the echo response packet in response to an echo request packet sent by another node host computer or other FL net Ver 2 00 Unit An FL net Ver 2 00 Unit cannot send an echo request packet however 9 2 2 Host Computer 144 The PING command can be executed from the host computer to send an echo request packet to an FL net Ver 2 00 Unit The method for using the PING command from a UNIX computer is given next Internode Test Section 9 3 Method Input the following at the host computer prompt ping IP_address host_name The destination is specified
170. r 2 00 Units A PLC area cannot be accessed data allo Re check the system settings on the Unit cation error Check to see if an area not in the PLC an unusable area i e the number of EM banks or where files are present or an area where data cannot be written is being accessed 150 Error Status 10 2 Error Status Section 10 2 The FL net Ver 2 00 Unit will output error status to the following word in the PLC Data Area Interface of the CPU Unit This information can be used in troubleshooting errors 10 2 1 Unit Status Unit to CPU Unit 1 500 25 x unit number 6 15 14 13 12 11 10 9 8 7 6 S 4 3 2 1 0 O Power supply status CS1W FLNO2 only FA Link Common Memory Area allocation error Data Link PLC Area allocation error Token monitor timeout error IP address setting error Transceiver return test error CS1W FLNO2 only Transceiver error EEPROM error The corresponding bit will turn ON when an error occurs Power supply status CS1W FLNO2 only See FA Link Common Memory Area allocation error Data Link PLC Area allo cation error Token monitoring timeout error IP address setting error 13 Transceiver return test error CS1W FLNO2 only See note 14 Transceiver error Correction Turn ON the 24 VDC power supply Check the power supply status if this bit is ON This bit turns ON if there is a Common Memory allocation error in the local node setting range of the FA Link Da
171. ragment block number 0x01 fixed CBN Total number of fragment blocks 0x01 fixed TBN BSIZE Current block length byte Note Same value as TFL value Link status token monitoring time e Allowable refresh cycle time 120 Command Response Reference Application Example Sample configuration X OMRON PLC FL net Unit Ver 2 00 Operation Command Section 7 5 This example shows a program with the TRANSPARENT FRAME READ com mand The FINS 2902 command executes at the point indicated by this mark and the PLC reads the transaction code that was received By CMND instruction OMRON PLC other manufacturers PLC CPU Unit Node number 1 Node number 2 Unit number 0 l Arbitrary transaction code frame e Set the TRANSPARENT FRAME READ command starting at D01000 in the CPU Unit e Read the transaction code 100 and 10 byte data that was sent by node address 2 e Store the results of the reading starting at D02002 The command code is stored at D02000 and the response code is stored at D02001 CMND S D C S D01000 0 2902 Hex D D02000 First word of the stored responses C D00000 0 0002 Hex No of command data bytes 1 004E Hex No of response data bytes including command and response codes Remote destination network address 0 local network Remote destination node number 0 local node number Remote destination unit address 10 Hex Be sure to set the
172. ration Manual W393 Describes the ladder diagram programming instructions supported by CS series and CJ series PCs Use together with the Operation Manual W393 and Programming Manual W394 to perform programming Provides information on how to use the CX Programmer a Windows based programming device offline Use together with the Operation Manual W393 Programming Manual W394 and nstructions Refer ence Manual W340 to perform programming Provides information on how to use the CX Programmer a Windows based programming device and CX Net a Windows based network configuration tool online Provides information on how to program and operate CS CJ series PCs using a Programming Console Use together with the Operation Manual W393 Programming Manual W394 and Instructions Reference Manual W340 to perform programming Describes the use of Serial Communications Units and Boards to per form serial communications with external devices including the usage of standard system protocols for OMRON products About this Manual Continued This manual contains the following sections Section 1 introduces the overall structure of an FL net Ver 2 00 network outlines the features of the FL net Ver 2 00 Unit describes the communications protocols used by an FL net Ver 2 00 net work and provides basic precautions for use of the network Section 2 describes the communications functions that can be used with the FL
173. receive of the data sent from a given node i e which word to begin receiving from and how many words to receive The number of words from the beginning of the sent data until the beginning of the received data is called the offset The offset function can be used to receive only a portion of the data sent from a given node to enable using the Data Link Memory Areas efficiently 175 Using Support Tool Functions Section 11 4 Unit Area Setup Sets the Unit s data display and node name Protocol version flee Wender OMRONCo SSO IMakermodel FLnetUnt F address f 92 165 250 1 Allowed min frame interval f ENER Valid omar a Mode name OMRON f Waid Invalid Send Receive OF Cancel 4 5 6 3 Receive completed 1 Allowed min frame interval Sets the present minimum allowable frame interval Valid must be selected to enable this setting 2 Node name Sets the node name Valid must be selected to enable this setting 3 Send Writes set data to the Unit Area Setup Area of the specified Unit 4 Receive Reads the contents of the Unit Area Setup Area of the specified Unit to the FL net Unit Support Tool 5 OK Validates the changed settings and closes the window When the Unit Area Setup Window is next opened the changed settings will be displayed 6 Cancel Cancels the changes to the settings and closes the window When the Unit Area Setup Window is next opened
174. required communication port no 0 number of retries 0 Response monitoring time default 2 s Response code completed normally Data that is read 100 word long 131 Command Response Reference Section 7 5 Program Example Execute condition 0000 A202 00 00 ____ MOV 21 e Sends a transparent frame just once when the Network Communications Port Enabled Flag for port 1 and the execute condition CIO 000000 turn ON MOV 21 e Creates control data starting at D00000 Word Content Meaning D00000 00 OA _ Command data length 8 MOV 21 bytes D00001 01 Response data length 204 bytes MOV 21 D00002 00 02 Target network address 2 D00003 01 11 Target node address 1 Target node number address D00004 02 Response required Communications port No used 0 MOV 21 Retries 2 D00005 00 00 Response monitoring time 2s MOV 21 e Creates control data starting at D01000 MOV 21 MOV 21 MOV 21 MOV 21 e Sends the WORD BLOCK READ unspecified CMND A90 node number command to the FL net Ver 2 00 Perie Unit using the CMND 490 instruction condition D02000 00 00 0 0064 D02002 0000 e Using data that is read Stores the 100 word data from D02002 read data starting at CIO 0000 E gt lt T m Ex DFU 13 000000 e Turns OFF the execute condition CIO 000000 132 Command Response Reference Execute condition 0000 A202 00 00 __ M
175. rhs 155 10 4 2 Network Connection Problems 0 0 0 0 ee eee eee 157 10 4 3 FINS Communications Problems for SEND 090 RECV 098 DMECMNDAJO I aaeeea e E e r he AES 159 149 Troubleshooting with Indicators Section 10 1 10 1 Troubleshooting with Indicators The indicators on the FL net Ver 2 00 Unit can be used to troubleshoot some errors The probable cause and correction for errors that can be deter mined from the RUN HER and PER LED indicators are listed in the following table RUN HER PER Probable cause Correction Power is not being supplied to the CPU Unit Supply power or the power supply voltage is too low Make sure that the correct voltage is being supplied Not lit Not lit Not lit The FL net Ver 2 00 Unit is faulty Replace the FL net Ver 2 00 Unit The CPU Unit or Backplane is faulty Replace the CPU Unit or the Backplane The mounting screws on the FL net Ver Tighten the mounting screws to the speci 2 00 Unit are loose fied torque Not lit Not lit The unit number on the FL net Ver 2 00 Correct the unit number setting Unit is not set correctly on the aa ih The I O tables are not registered in the Register the I O tables CPU Unit The same unit number is being used on Correct the unit number another Unit as well The CPU Unit is faulty Restart the CPU Unit If the problem per sists replace the CPU Unit There is a mistake in the CPU Bus Unit Read the error history and c
176. rticular the transceiver cable for the IEEE802 3 standards provides superior noise resistance and should be used for the FL net Ver 2 00 Unit Terminology also differs between Version 2 0 Ethernet and IEEE802 3 stan dards These differences are shown in the following table Version 2 0 Ether net terminology is used in this manual Ethernet address MAC address 10Base 5 10Base T 13 This section describes the communications functions that can be used with the FL net Ver 2 00 Units 2 1 2 2 2 3 2 4 FL net Ver 2 00 Cyclic Transmission Message Transmission FINS Communications Service SECTION 2 Communications Functions 16 21 22 22 15 FL net Ver 2 00 2 1 FL net Ver 2 00 Section 2 1 FL net Ver 2 00 Concept 16 Computers Controllers Devices FL net Ver 2 00 is an Ethernet based FA control network FL net Ver 2 00 supports both cyclic transmission and message transmis sion functions The basic concepts of FL net Ver 2 00 are as follows 1 2 3 1 To use Ethernet as the medium for communications between FA control lers 2 To offer UDP IP which are widely used protocols in Ethernet communica tions as the basic means for data communications 3 To manage and control access of each node in the network to the commu nications media to avoid collisions and to ensure transmission within a fixed time period while using the a
177. rting at D01000 Parameters that are generated automatically by the FL net Ver 2 00 Unit do not have to be set Content Meaning D01000 29 o D01001 46 41 H_TYPE Upper Fixed value D01002 43 4E H_TYPE Lower Fixed value D01003 TFL Upper Fixed value D01004 TFL Lower 74 bytes 0 D01008 00 02 001021 01029 D01030 00 4A BSIZE 74 bytes 00 00 D01007 2 00 e Creating send data Stores the 10 byte long data 5 words from word 0000 starting at D01033 FA message data e Sends the TRANSPARENT FRAME SEND com mand to the FL net Ver 2 00 Unit using the CMND 490 instruction e Turns OFF execute condition 000000 Command Response Reference Section 7 5 7 5 6 TRANSPARENT MESSAGE RECEIVE FRAME READ Reads a transparent message transaction code 00000 to 59999 that was received Execute this command when bit 1 Readable Message Received Flag of the Unit Status CPU Bus Unit Area in the CIO Area is ON Command Block Command code Resp onse Block E a o j 64 bytes 0 to 1 024 bytes Command Completion FA message header FA message data code code Parameters FA Message Header FA message header of response to the transparent message frame that was Response transmitted FA Message Data FA message data of the response to the transparent message frame that was Response transmitted Refer to the following pages for details Response Codes Description 0000 Normal completion 0001 Recepti
178. s of the FL net Ver 2 00 Unit to the unit number 10 Hex 4 0000 Hex Response required communication port no 0 number of retries 0 5 0000 Hex Response monitoring time default 2 s Response D02000 0 2901 Hex 1 0000 Hex Response code completed normally e Sends a transparent frame just once when the Network Communications Port Enabled Flag for port O and the Execute condition execute condition CIO 000000 turn ON T ts e Creates control data starting at D00000 M anina D00000 00 4C Command data length 76 bytes D00001 00 04 Response data length 4 bytes D00002 00 00 _ Destination network address 0 D00003 00 10 Destination node address 0 Destination unit address 10 Hex D00004 00 02 Response required Communications port No 0 Retries 2 D00005 00 00 Response Monitoring Time 2 s Continued next page 117 Command Response Reference Execute condition 0000 A202 00 00 __ MOV 21 2901 D01000 MOV 21 4641 D01001 MOV 21 434E D01002 MOV 21 0001 D01003 MOV 21 004A D01004 MOV 21 0001 D01007 MOV 21 0002 D01008 MOV 21 0064 D01021 MOV 21 0101 D01029 MOV 21 xecute condition 004A 0000 A202 D01030 00 00 m XFER 70 0005 0000 D01033 CMND 490 D01000 D02000 D00000 DIFU 13 000000 118 Section 7 5 e Creates control data command code FA mes sage header sta
179. s system communications cycle time communications cycle time calculation data link I O response time data link I O response time calculation and message service transmission delays 8 1 Network Communications System 0 0 eee eens 138 8 2 Communications Cycle Time 0 0c ccs 138 8 2 1 Calculating the Communications Cycle Time 138 8 2 2 Communications Cycle Time Calculation Example 139 8 3 Calculating the Data Link I O Response Time 2 140 8 4 Message Service Transmission Delays 0 0 e cee eee eee 140 137 Network Communications System Section 8 1 8 1 Network Communications System Passes token to next node poeemenageeceecee goeemmnaseeeeecees ageeee Secese p He ara j cere Node 2 FERNI Node N FL net Ver 2 00 is a token based network The token or right to transmit circulates around the network and the node holding the token has the right to transmit If that node has data to send it attaches the data to the token If it has no data to send it simply passes the token along 8 2 Communications Cycle Time This section describes the method used to calculate the standard communi cations cycle time 8 2 1 Calculating the Communications Cycle Time The communications cycle time time for one token rotation in an FL net Ver 2 00 system is determined by the capabilities of the devices in the netw
180. se read each section in its entirety and be sure you understand the information provided in the section and related sections before attempting any of the procedures or operations given xii PRECAUTIONS This section provides general precautions for using the CS CJ series Programmable Controllers PLCs and related devices The information contained in this section is important for the safe and reliable application of Programmable Controllers You must read this section and understand the information contained before attempting to set up or operate a PLC system 1 Hended ANUIGICNCG ai sea a i s ia E A E 4 XIV 2 General Precautions ic sone ee aie ete a eh wees be eee eee eek XIV 3 SEVP Peca Osei 3eu ots oeeut ls aac Sdn Riad oe Ors ae a ect eee Soot ota ed XIV 4 Operating Environment Precautions 0 00 00 cece eee ees XV 5 Application PrecauuiOns ees antaen a Deca Sanus G45 a ENEE EES XV 6 Conformance to EC Directives raniie te riota eE n a EE a xvii xiii Intended Audience 1 2 3 XIV Intended Audience This manual is intended for the following personnel who must also have knowledge of electrical systems an electrical engineer or the equivalent e Personnel in charge of installing FA systems e Personnel in charge of designing FA systems e Personnel in charge of managing FA systems and facilities General Precautions N WARNING The user must operate the product according to the performance spe
181. shared Files if they are in use Before proceeding we recommend that you close any applications you may be running 9 Specify the directory where the Support Tool software is to be installed If the directory displayed is correct then click the Icon Button To install the software in another directory click the Change Directory But ton and specify the storage location Then click the Icon Button If a direc tory that does not exist is specified it will be automatically created a OMRON FL net Unit Support Tool Setup a i a Begin the installation by clicking the button below Click this button to install OMRON FL net Unit Support Tool software to the specified destination directory Directory C Program Files OMRON FL net Unit Support Tool Change Directory Exit Setup 10 The software will be installed When the installation is finished the follow ing window will be displayed Click the OK Button to complete the setup OMRON FL net Unit Support Tool Setup o x OMRON FL net Unit Support Tool Setup was completed successfully 11 This completes the software installation 165 Connecting the Computer to the PLC Section 11 3 11 3 Connecting the Computer to the PLC This section explains how to connect to the PLC the computer in which the FL net Unit Support Tool is installed The cables used depend on the type of connection to the PLC When connecting the computer to the PLC refer to the con
182. space refer to 7 4 CS series Memory Areas and Virtual Addresses Request message Response message L_ E 2 O 0 oxfffffffi E lt AAAA Virtual address space Physical space Area inside PLC Oxffffffff refers to FFFFFFFF Hex 88 Details of Supported Messages Section 6 2 Write Word Block Data This message writes to the virtual address space 32 bit address space of the remote node in word units 16 bits per address The internal address map varies with the FL net Unit being used Request message Response message 16 bits Oxffffffff ON Virtual address space Physical space Area inside PLC Oxffffffff refers to FFFFFFFF Hex Read Network Parameter This message reads the following network parameter information for the remote node Network Parameter Information e Node name equipment name e Allowable refresh cycle time RCT value 89 Details of Supported Messages Section 6 2 Request message Response message Node name equipment name e Manufacturer model First word of Area 1 e Size of Area 1 ime TTT Allowable refresh cycle time RCT value Refresh cycle measurement value current Refresh cycle measurement value maximum e Refresh cycle measurement value minimum Network Parameter Information Read Profile This message reads the system parameters of the device profile which pro vides informa
183. ss correctly Check the connection to the remote node Check the unit address at the remote node Troubleshoot the error in the CPU Unit using the PLC operation manual Set the destination address in the routing tables Set the local node remote node and relay nodes in the routing tables Create the routing tables correctly Reconstruct the network or cor rect the routing tables so that commands are sent to within a 3 level network range Check the command format and set the correct command data Check the command format and set the correct command data Change the network so that traffic is not concentrated Check for nodes sending illegal packets Change the network so that traffic is not concentrated Check the routing tables Set the remote node in the IP address table Select the IP address table or both methodes for the address con version method Change the network so that traffic is not concentrated Reduce the size of the FINS mes sage Recreate the data specified by the 2nd byte of the detailed error code Saved Troubleshooting Procedures Section 10 4 Detailed error code Correction 1st byte 2nd byte Parameter error packet discarded Commands Check the command format and Bit 15 OFF set the correct command data Bits 08 to 14 SNA Bits 00 to 07 SA1 Responses Bit 15 ON Bits 08 to 14 DNA Bits 00 to 07 DA1 0601 CPU Bus Unit error Arbitrary Restart th
184. stall transceiver cables together with power cables e Do not install transceiver cable near sources of noise e Do not install transceiver cable in environments subject to high tempera tures or high humidity Ground all devices requiring grounding to 100 W or less using AWG 14 wire cross sectional area of 2 mm or better and a ground cable length of 20 m or less Electrical shock can occur between ungrounded devices in the system The lack of proper grounds can also corrupt data e Use one safety ground on each segment of the network e Inductive voltages can be generated due to lightning surges when coaxial cable is installed outdoors requiring special measures Request outdoor installation from a professional The following illustrations show examples of installing transceivers in the ceil ing and under the floor Network Installation Section 3 6 Ceiling and Floor Installation Inspection opening Free access Floor Installation Secured wooden a board Mount near an inspection opening large enough to enable maintenance 37 Network Installation Section 3 6 Ceiling Installation Tan Coaxial cable above ceiling iia H eee E a i A AR MN n e o eee I Dgr Dgr Transceiver Distribution panel Metal duct At Corner box Transceiver cable A Eo ea Wire protector Installation Examples Ethernet networks do not withstand noise very well and require special instal for Nois
185. structions are executed SEND 090 instructions executed from user program ra i CPU Bus Unit Service SS E A a a E Cycle local node 4 _ CPU Bus Unit Service Processing local node a y Communications Z Cycle Time H aaa CPU Bus Unit Service Cycle remote node gt CPU Bus Unit Service Processing remote node Max delay e The transmission delay for the SEND 090 instruction can be calculated using the following equation Max delay Local node service cycle local node service processing time communications cycle time x 2 remote node service cycle remote node service processing time e CPU Bus Unit Service Cycle One scan of CPU Unit e CPU Bus Unit Service Processing Time CPU Unit peripheral processing This is the time required to process CPU Bus Units and is approximately 1 ms for FL net Ver 2 00 Units Message Service Transmission Delays Section 8 4 Receive Note Note Le e Communications Cycle Time Time taken by the token to do one rotation The actual operating environment can cause transmission delays larger than those calculated with the methods given here Among the causes of longer delays are the following traffic on the network traffic through the FL net Ver 2 00 Unit as well as the parameters and system configuration of the FL net Ver 2 00 network The CPU data set processing time is the standard when the peripheral ser vice time is set in the C
186. t weg oe Oa we Ck ae ee eee ees 13 1 6 2 Ethernet and IEEE802 3 Standards 0 0 anea 13 FL net Overview Section 1 1 1 1 FL net Overview FL net is an open FA network that was standardized by the Japan FA Open Systems Promotion Group JOP of the Manufacturing Science and Technol ogy Center MSTC under the Ministry of International Trade and Industry MITI It has been established in the Japan Electrical Manufacturers stan dards JEM 1479 and is becoming very popular FL net enables personal computers and FA controllers such as programma ble controllers PLCs or computerized numeric controllers CNCs by differ ent manufacturers to be interconnected controlled and monitored as shown in the following diagram Computers Host LAN Ethernet TCP IP UDP FL net Ethernet based Control Network LC PLC PLC Personal computer A a ae P Field Network TTT Ouseusee Sensors Lj J Controllers Devices f Actuators FL net Ver 2 00 FL net Ver 2 00 Unit specifications have been designed to conform to Japan Positioning Electrical Manufacturers standards JEM 1479 2001 It cannot be connected to communications devices based on the previous standards JEM 1479 2000 The most recent FL net specifications can be downloaded from the home page of the Japan Electrical Manufacturers Association http
187. ta Link settings Use the FL net Unit Support Tool to re set the FA Link Common Memory allocation settings This bit turns ON if there is a PLC Area allocation error in the local node setting range or another node setting range of the FA Link Data Link settings Use the FL net Unit Support Tool to re set the FA Link Common Memory allocation settings This bit turns ON if a token monitoring timeout occurs while the local node is hold ing the token Processing may be delayed because of system traffic so recheck the system configuration or extend the token monitoring timeout setting with the FL net Unit Support Tool The following cannot be used as IP address settings e Host IDs that are all O or all 1 e Network IDs that are all O or all 1 e Subnetwork IDs that are all 1 e Addresses beginning with 127 7F Hex Reset the IP address Check the transceiver or transceiver cable The communications cable may be disconnected Make sure the cable is mounted securely EEPROM error Restart the PLC If the problem persists replace the FL net Ver 2 00 Unit Note A transceiver is built into the CS1W FLN12 If this bit turns ON the FL net Ver 2 00 Unit has malfunctioned 151 Error Log Section 10 3 10 2 2 Network Status Unit to CPU Unit 1 500 25 x unit number 7 Duplicate node number detected Frame standby FL net version mismatch detected Upper level operating signal error PLC operation stopped Common
188. tables Always create routing tables for using message communi 3 9 Creating Routing Tables cations when multiple CPU Bus Units are mounted to the same PLC System Setup Set the operating parameters for the FL net Ver 2 00 Unit SECTION 11 FL net Unit using the FL net Unit Support Tool Support Tool Restart the Unit Restart the Unit turn ON the power again so that the data in the System Setup can be read 27 Nomenclature and Functions Section 3 3 3 3 Nomenclature and Functions This section explains FL net Ver 2 00 Unit part names settings and LED indicators Part Names CS1W FLNO2 10Base 5 Front LED Indicators page 29 Display the operating status of the Unit UNIT pa No B a Unit Number Switch page 30 0 Pa Sets the unit number in one digit hexadecimal 6 MI g Node Number Switches page 31 Set the Units FINS node number in two digits hexadecimal SIRNI Ethernet Connector page 44 Connects the Ethernet transceiver cable Power Supply Terminals page 47 Connects the external power supply 24 V DC for the transceiver LED Indicators page 29 Display the operating status of the Unit 5 a ia NO fe om iss S Node Number Switches page 31 Set the Unit s FINS node number in two digits hexadecimal E Ethernet Connector page 44 Connects the Ethernet twisted pair cable Unit Number Switch page 30 Sets the unit number in one digit hexadecimal ETHER
189. tary switch on back panel of Unit node num ber or System Setup Area Normally the default should be selected Sets the sub net mask user setting Normally the default should be selected Allocated Words in the CIO Area Section 4 3 IP address Default None sets the IP address user setting The IP address does not need to be set except when the IP address set method is System Setup Area No of the other nodes in The number of remote nodes user setting in the FA Link configuration is dis FA Link Default None played This does not normally need to be set Local Node Setup Area Refer to SECTION 5 Data Link Other Node Setup Area Refer to SECTION 5 Data Link Note In order to circulate a token among nodes connected to the network match the uppermost three digits of the IP address the sub net mask and the broadcast type to those of the other connected nodes 4 3 Allocated Words in the CIO Area ISEI D8 D7 DO Data direction 1 Unit control bits CPU Unit lt gt FL net Unit n 1 2 Internode test destination address CPU Unit to FL net Unit n2 ____Giinternode test response monitoring ime 7777 aas FL net Unit to CPU Unit n 4 Data is stored from the beginning word in the area for each Unit according to the offset positions shown in the following table Beginning word n can be calculated by means of the following equation Beginning word n 1 500 25 x unit number 6 Number of internode test timeout
190. te hexadecimal within the virtual address space range so you can read and write between the Memory Areas of different equipment simply by specifying the address The following table shows virtual address space allocation for OMRON PLCs CPU Units Refer to the manual of other manufacturer s FL net Ver 2 00 nodes for details on their virtual address space allocation Virtual Address Space for OMRON CPU Units ooo o awe Address EM Area E0_00000 to E0_32767 R W 00200000 to 00207FFF E1_00000 to E1_32767 00210000 to 00217FFF E2_00000 to E2_32767 00220000 to 00227FFF E4_00000 to E4_32767 00240000 to 00247FFF 00260000 to 00267FFF 00270000 to 00277FFF 00280000 to 00287FFF 00290000 to 00297FFF 00240000 to 002A7FFF 00280000 to 00287F FF 00200000 to 00207 FFF 00800000 to 003017FF 00810000 to 008101 FF 00820000 to 003201FF Auxiliary Area A000 to A447 R 00330000 to 003301 BF 0033010 to 003303BF E3 00000 to E3_32767 00230000 to 00237FFF E5 00000 to E5 32767 00250000 to 00257FFF 108 Command Response Reference 7 5 Command Response Reference Section 7 5 This section describes the FINS commands that can be sent to FL net Ver 2 00 Units and the responses to each command Reading Reference Pages The reference pages for FINS commands are configured as follows e Command Name Gives the command name and code e Function Provides a brief description of the command s function e Command Block Gives th
191. the DM Area Stores software switch and status information for functions CPU Unit FL net Ver 2 00 Unit CPU Bus Unit System Setup when power supply is turned ON or Unit is restarted System Setup in FL net Ver 2 00 Unit Set by FL net Unit Support Tool Allocated Words in CIO Area for CPU Bus Units n CIO 1500 25 x unit number 2 Allocated Words in DM Area for U Bus Units n D30000 100 x unit number I O refresh The words in the CIO Area and DM Area are allocated according to the unit number as shown in the following tables The 25 words are allocated per Unit in the CIO Area and 100 word are allocated per Unit in the DM Area 58 CPU Bus Unit System Setup CIO Area Allocations DM Area Allocations Section 4 2 Unit No Allocated words Unit No Allocated words decimal decimal CIO 1500 to CIO 1524 CIO 1700 to CIO 1724 CIO 1525 to CIO 1549 CIO 1725 to CIO 1749 CIO 1550 to CIO 1574 CIO 1750 to ClO 1774 O s o_o NO oO D 0 CIO 1575 to CIO 1599 CIO 1775 to CIO 1799 2 Ol O CIO 1650 to CIO 1674 CIO 1850 to CIO 1874 CIO 1675 to CIO 1699 F 15 CIO 1875 to CIO 1899 N Unit No Allocated words Unit No Allocated words decimal decimal D30000 to D30099 8 8 D30800 to D30899 D30100 to D30199 9 9 D30900 to D30999 D30200 to D30299 A 10 D31000 to D31099 0 BR WS M O NIO
192. ther node settings Display monitor screens Unit Area settings When required Check display contents Transfer settings Close monitor screens Turn PLC power ON or restart the FL net Unit Exit FL net Unit Setup Tool Begin FL net Unit operation Confirm that operation is normal and then save the settings Exit the FL net Unit Setup Tool Note 1 The new settings go into effect when the PLC s power is turned ON again or when the FL net Unit is restarted 2 Confirm that the communications settings are correct for the environment in which they are to be used 16 7S Installation Section 11 2 11 2 Installation This section explains how to install the software for setting the FL net Unit s operating parameters Installation Procedure The procedure for installing the FL net Unit Support Tool is given below Use the special purpose Support Tool Installer to install the software Note Operations and screen displays will vary slightly according to the Windows system which is used The procedure shown here uses Windows NT as an example 1 2 3 Close all applications that are running Insert the Support Tool s Setup Disk 1 into the drive Click the Start Button and select Run As shown in the following diagram specify Setup exe at the drive where the disk is set and then click the OK Button Setup exe can be selected at the appropriate drive by clicking the Browse Button a gt 2 Xx Type
193. ti j L R nse monitor tim Destination Unit address esponse monitor time 00 Hex CPU Unit a 0001 to FFFF Hex 0 1 to 6 553 5 s i its of 1 10 to 1F Hex Unit 0 to 15 i P E ae User E1 Hex Unit connected to network FE Hex Unit connected to network Remote node number M send source 00 to 7E Hex O to 254 The range of node addresses is different for networks other than Ethernet Note The message services function does not guarantee that a message will reach the destination node A message may be lost during transmission due to fac tors such as noise In order to prevent this from occurring when using mes sage services it is common to set up retry processing at the node from which instructions are sent With the SEND 090 RECV 098 and CMND 490 instructions retry processing is executed automatically by specifying the num ber of retries so specify a number other than 0 98 Sending Commands From a PLC Section 7 2 CMND 049 The CMND 049 instruction sends n bytes of command data starting from the beginning word S at the local node to the node at node number N The data in m number of words starting from the beginning word S at the remote node node number M is received at the words starting from the beginning word D at the local node ac CE o ae Beginning command storage word O D D Beginning response storage word C C First word of control data below 15 0 Number of bytes of
194. tion on the remote node The system parameters consist of the following parameter information e Common parameters mandatory e Device parameters optional Request message Response message Common parameters Device parameters Note For details on the device profile for system parameters refer to SECTION 9 Testing Communications 90 Details of Supported Messages Section 6 2 Read Communications This message reads the communications log data of the remote node Log Data Request message Response message Communications log data Clear Communications This message clears the communications log data of the remote node Log Data Request message Response message Communications log data Echoback Message This message requests an echoback response for a message that was received The echoback response occurs automatically in the FL net Unit Request message Response message Note The echoback function is used in the FL net Unit s internode test For details refer to 9 3 Internode Test 91 Details of Supported Messages Section 6 2 Send Transparent Transparent messages provide a message service in the FL net s upper layer Message Frame The service notifies the FL net s upper layer of received messages The FL net s upper layer notifies the user interface layer When the user interface layer is notified a response to the notification must be created and returned Request
195. to hexadecimal 0012AB 19 FL net Ver 2 00 Section 2 1 Participating Node The participating node management table manages information on the nodes Management Table in the network Node number 1 byte 1 to 254 Upper layer status 2 bytes RUN STOP ALARM WARNING NOR MAL Common Memory Area 1 data first word 2 bytes Word address 0 to 0x1ff Common Memory Area 1 data size 2 bytes Size 0 to 0x200 Common Memory Area 2 data first word 2 bytes Word address 0 to 0x1 fff Common Memory Area 2 data size 2 bytes Size 0 to 0x2000 Minimum allowable refresh cycle time 2 bytes Unit 1 ms Token monitoring time 1 byte Unit 1 ms Minimum allowable frame interval 1 byte Unit 100 ms Link status 1 byte Participating not participating etc Note 0x0012ab refers to hexadecimal 0012AB Network Management The network management table manages information that is shared by all Table nodes on the network tem e comensa Token holding node number Node currently holding the token Minimum allowable frame interval Unit 100 us Allowable refresh cycle time Unit 1 ms Refresh cycle measurement value 2 bytes Unit 1 ms current Refresh cycle measurement value 2 bytes Unit 1 ms maximum Refresh cycle measurement value 2 bytes Unit 1 ms minimum 20 Cyclic Transmission Section 2 2 2 2 Cyclic Transmission Cyclic transmission is used to transmit cyclic data The data is shared by each node through the Common
196. tory set to 01 If the System Setup is selected as the IP address setting method in the Sys tem Setup the rotary switch settings are not used To set the rotary switch val ues for the node number the value must be set between 01 and F9 hexadecimal If values outside the specified range are set the HER indicator will flash Note Turn OFF the power supply before setting the node number 31 Hardware Setup Section 3 4 E Relationship between Node Numbers and IP Addresses OMRON FL net Ver 2 00 Units are provided with four methods for setting IP addresses The setting method is selected in the CPU Bus Unit System Setup allocated in the CPU Unit For details on setting methods refer to 4 2 CPU Bus Unit System Setup Be sure to read and understand all of the following information for each setting method before setting the IP addresses IP address setting Node number setting method method 192 168 250 node Rotary switches on front of This is the default FL net net Unit Node Number Switches work address The node num ber is set using the rotary switches on the front of the Unit Rotary switches on Rotary switches SW7 and The entire IP address is set back of Unit SW 8 on back of Unit using the rotary switches on the back of the Unit The node number cannot be changed by altering the settings of the rotary switches on the front of the Unit Use this method when the IP address that was set when the Unit was installe
197. ts Is the FL net Ver 2 00 Unit segment Reconfigure the segment numbered 3 or less Are the repeaters turned ON Check the power supply power cable con nection and voltage Unstable or Device setting Is the IP address of the network set prop Use a Programming Device or analyzer to failed commu check for partici erly re check the IP address that was set nications con pating nodes Is the unit number of the FL net Ver 2 00 Use a Programming Device or analyzer to tinued Unit set properly re check the unit number that was set Are the FL net Ver 2 00 Unit parameters Use a Programming Device to re check set properly the parameters that were set Is the CD carrier detection indicator Check the communications cable and the steadily or intermittently lit AUI power supply Is the TX send indicator steadily or inter Re check the FL net Ver 2 00 Unit set mittently lit tings Does the LNK link indicator remain lit Re check the parameter settings for the FL net Ver 2 00 Unit D d Q oO ne Pe 158 Troubleshooting Procedures Section 10 4 10 4 3 FINS Communications Problems for SEND 090 RECV 098 and CMND 490 Did the completion code end nor Refer to 10 1 Troubleshooting with Indica mally tors as well as the 10 3 Error Log Is the control data set properly Is an IP address set that has the same HOST ID as a remote node Are you communicating with nodes on an
198. tures 2 Sending Commands Froma PLC siess esita nesa enigi at ee 7 2 1 Communications Specifications 0 0 0 G2 2 Prosram EXAMP eesse naese ra Soh Smee leers areas e Command Codes and Response Codes 0 0000 e eee eee eee Poet Command Code List i i 2 3050560 swt tie et etwas E Taz Response Code ist 3 ica yeaa aiena N E eae eee CS series Memory Areas and Virtual Addresses 0005 Command Response Reference 0 0 7 5 1 CONTROLLER DATA READ 0 0 0 00 0 00 cee eee 7 5 2 CONTROLLER STATUS READ vrpci terro iasanen aa 7 5 3 INTERNODE ECHO TEST nnnnnnnnanaaaan snene 7 5 4 ERROR LOG READ 6 cain cet ease weed weston eas ceed 7 5 5 TRANSPARENT MESSAGE SEND 000040 7 5 6 TRANSPARENT MESSAGE RECEIVE FRAME READ 7 5 7 WORD BLOCK DATA READ UNSPECIFIED NODE NUMBER 7 5 8 WORD BLOCK DATA WRITE Unspecified Node Number 7 5 9 WORD BLOCK DATA READ Specified Node Number 7 5 10 WORD BLOCK DATA WRITE Specified Node Number Message Buffer Configuration Chart 0 0 0 0 0 eee 94 94 94 96 96 105 107 107 107 108 109 109 111 112 113 114 119 124 128 129 134 135 93 Overview of FINS Communications Section 7 1 7 1 Overview of FINS Communications The FINS communications service enables client control of operations such as reading or writing server PLC memory area data without the need to pro gram
199. uction execution The recorded status is saved until execution of the next instruction The meanings of the communications port completion codes are the same as those for FINS commands and responses response codes When CMND 490 is used however even if a FINS command has an abnormal completion it will not be reflected in the communications port completion code For details refer to Communications Port Error Flag and Response Codes CMND 490 on page 104 Bits 08 to 15 in the communications port completion code correspond to the first byte of the response code and bits 00 to 07 correspond to the second byte 103 Sending Commands From a PLC Section 7 2 Communications Port Error Flag and Response Codes CMND 490 Errors that occur when CMND 490 is used generate a Communications Port Error Flag and are recorded in a communications port response code only in the following cases e When a response timeout error has occurred e When the number of communications data bytes exceeds the maximum value for the Unit i e more than 1 014 bytes after the FINS command code for the FL net Ver 2 00 Unit e When the actual number of response bytes is greater than the number of reception bytes that has been set The response is not stored in this case Errors other than these are recorded in the response codes of the responses stored from the beginning response storage word onwards Be careful of these because there are no Communi
200. ve communications instruction is complete Reset D Continued in same way 102 Sending Commands From a PLC Section 7 2 Communications Flags The execution status of the SEND 090 RECV 098 and CMND 490 instruc tions is always reflected by the communications flags i e the Communica tions Port Enabled Flag and the Communications Port Error Flag The CS series CPU Units communications flags are allocated in the Auxiliary Area as shown in the following table Flag name Contents wa ms Communications Port A202 Port 7 OFF Execution enabled Enabled Flag Port 6 being executed Port 5 ON Execution disabled Port 4 not being executed Port 3 Port 2 Port 1 Port O Communications Port A219 Port 7 OFF Normal completion Error Flag Port 6 ON Abnormal completion Port 5 Port 4 Port 3 Port 2 Port 1 Port 0 Note With CS series PLCs communications ports 0 to 7 are also used for execut ing the PLCMR 260 PROTOCOL MACRO instruction so these flags are used in common for SEND 090 RECV 098 CMND 490 and PLCMR 260 While PLCMR 260 is being executed SEND 090 RECV 098 and CMND 490 cannot be executed at the same communications port Communications Port The status of a SEND 090 RECV 098 and CMND 490 instruction after Completion Codes execution is reflected as a communications port completion code in one word two bytes of data as shown in the following table The value is 0000 during instr
201. while the power is being supplied Doing so may result in electric shock Do not attempt to disassemble repair or modify any Units Any attempt to do so may result in malfunction fire or electric shock Do not touch the Power Supply Unit while power is being supplied or immedi ately after power has been turned OFF Doing so may result in electric shock Tighten the screws on the terminal block of the AC Power Supply Unit to the torque specified in the operation manual The loose screws may result in burning or malfunction Operating Environment Precautions 4 N Caution Execute online edit only after confirming that no adverse effects will be caused by extending the cycle time Otherwise the input signals may not be readable 4 Operating Environment Precautions N Caution Caution N Caution Do not operate the control system in the following places e Locations subject to direct sunlight e Locations subject to temperatures or humidity outside the range specified in the specifications e Locations subject to condensation as the result of severe changes in tem perature e Locations subject to corrosive or flammable gases e Locations subject to dust especially iron dust or salts e Locations subject to exposure to water oil or chemicals e Locations subject to shock or vibration Take appropriate and sufficient countermeasures when installing systems in the following locations e Locations subject to
202. work Section 1 3 1 2 2 Node Connections Minimal Configuration 1 Segment 10Base 5 10Base T 1 segment Configuration With Use repeaters to extend the distance between nodes or to increase the num Segment Extension ber of connected nodes 10Base 5 Repeater 1 3 Devices Required in a Network 1 3 1 10Base 5 FL net Ver 2 00 Systems The basic configuration of a 10Base 5 FL net Ver 2 00 System consists of a single coaxial cable together with the transceivers transceiver cables nodes and so on that are connected to it This basic configuration is called a seg ment CS1W FLNO2 FL net Ver 2 00 Unit 24 VDC power supply 50 m max Transceiver cable AUI cable Terminator terminating resistance Coaxial cable 10Base 5 outer diameter approx 10 mm Transceivers Terminator terminating resistance 2 5m min multiple of 2 5 m Segment 500 m max Number of branch points 100 The devices shown in the following table must be obtained to configure a net work using a 10Base 5 CS1WFLNO2 FL net Ver 2 00 Unit so prepare them Devices Required in a Network Section 1 3 Note Recommended Transceivers Cables and Power Supply in advance Use only devices in the network that conform to IEEE802 3 stan dards Network device Contents CS series FL net Ver 2 00 The 10Base 5 FL net Ver 2 00 Unit is a Unit CS1W FLNO2 Communications Unit that connects a CS series PLC
203. x 0 to 254 The same data can be broadcast to all nodes on the network by setting the destination node number to FF Hex The range of node addresses is different for networks other than Ethernet Note The message service does not guarantee that a message will reach the desti nation node A message may be lost during transmission due to factors such as noise To prevent this from occurring when using message services it is common to set up retry processing at the node from which instructions are sent With the SEND 090 RECV 098 and CMND 490 instructions retry processing is executed automatically by specifying the number of retries so specify a number other than 0 97 Sending Commands From a PLC Section 7 2 RECV 098 With the RECV 098 instruction the data in m number of words starting from the beginning word S at the remote node node number M is received at the words starting from the beginning word D at the local node Local node Remote node number N RECV 98 S ae D S Remote node beginning word D Local beginning word C First word of control data below 15 0 Number of reception words m 0001 to 03DE Hex 1 to 990 words ___ Number of retries 0 to F Hex 0 to 15 retries Communications port number 0 to 7 15 H 87 0 cif o o Response 0 Required Destination network number 1 Not required 00 Hex Local network 01 to 7F Hex 1 to 127 1 n 87 0 ina
204. ype of Unit wpa ape n 15 14 13 12 Co o o 1 FL net Ver 2 00 Unit Parameter error 2 IP Address Setting These bits provide details about the type of IP address settings ae 7 6 oO oO Operates with the IP address switch setting on the back of the Unit 1 Operates with the IP address switch setting on the back of the Unit and the node address switch setting on the front of the Unit 1 Operates with the CPU Bus Unit system setting that is set through the FL net Unit Support Tool 1 1 Operates with the default setting 192 168 250 node_address_switch_setting 3 FA Link Allocation Table Storage Method This bit provides details about where the data link FA link allocation table is stored Store in CPU Unit Stores the data link tables FA link allocations in the System Bus Unit setup area of the CPU Unit Store in FL net Unit Stores the data link tables FA link allocations in the FL net Ver 2 00 Unit EEPROM 110 Command Response Reference Section 7 5 4 FA Link Startup Method This bit provides details about the communications settings automatic for manual log in when PLC power is turned ON Description Automatic Log In Communications are enabled automatically by turning ON PLC power Manual Log In Communications are not enabled by turning ON PLC power With this setting communications are enabled instead by turning ON the FA Link Connection Start Bit after the PL
Download Pdf Manuals
Related Search
Related Contents
LUXOMAT® TS-DW1 (TOMS) Data Products User's Guide DE EN FR Oxygen Concentrator Invacare Platinum Control Components - Temperature Controllers Lenovo Essential M5400 Intertec Derriçadeira_0 Real Reverbulator Copyright © All rights reserved.
Failed to retrieve file