Omron CS1W-FLN22 Operation Manual

100base-tx, sysmac cs / cj series, fl-net units
Table of Contents

Advertisement

Quick Links

Cat. No. W440-E1-03
SYSMAC
CS/CJ Series
CS1W-FLN22 (100Base-TX)
CJ1W-FLN22 (100Base-TX)
FL-net Units
OPERATION MANUAL

Advertisement

Table of Contents
loading

Summary of Contents for Omron CS1W-FLN22

  • Page 1 Cat. No. W440-E1-03 SYSMAC CS/CJ Series CS1W-FLN22 (100Base-TX) CJ1W-FLN22 (100Base-TX) FL-net Units OPERATION MANUAL...
  • Page 3 CS1W-FLN22 (100Base-TX) CJ1W-FLN22 (100Base-TX) FL-net Units Operation Manual Revised October 2010...
  • Page 5 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.
  • Page 7 TABLE OF CONTENTS PRECAUTIONS ........Intended Audience ............General Precautions .
  • Page 8: Table Of Contents

    TABLE OF CONTENTS SECTION 4 System Setup and Memory Allocations ....Allocated Words ............CPU Bus Unit System Setup.
  • Page 9 TABLE OF CONTENTS SECTION 10 Troubleshooting ........145 10-1 Troubleshooting with Indicators .
  • Page 11 About this Manual: This manual describes the installation and operation of the CS1W-FLN22 (100Base-TX) and CJ1W- FLN22 (100Base-TX) FL-net Units. FL-net Units are used to connect to FL-net 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.
  • Page 12 Name Cat. No. Contents SYSMAC CS/CJ Series W340 Describes the ladder diagram programming instructions CS1G/H-CPU@@-EV1, CS1G/H-CPU@@H, supported by CS/CJ-series PLCs. CS1D-CPU@@H, CS1D-CPU@@S, CJ1G- Use this manual together with the CJ Series (W339) or CPU@@, CJ1M-CPU@@, CJ1G-CPU@@P, CJ1G/ CJ Series (W393) Programmable Controllers Operation H-CPU@@H Manual and the CS/CJ Series Programmable Control- Programmable Controllers Instructions Reference...
  • Page 13 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.
  • Page 15 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. IN NO EVENT SHALL OMRON BE RESPONSIBLE FOR WARRANTY, REPAIR, OR OTHER CLAIMS...
  • Page 16 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.
  • Page 17 Performance data given in this manual 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.
  • Page 18 xviii...
  • Page 19 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.
  • Page 20: Intended Audience

    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.
  • Page 21: Operating Environment Precautions

    Operating Environment Precautions • Emergency stop circuits, interlock circuits, limit circuits, and similar safety measures must be provided in external control circuits. !Caution 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.
  • Page 22 Application Precautions • Always turn OFF the power supply to the CPU Unit, Slaves, and Commu- nications Units before attempting any of the following. Not turning OFF the power supply may result in malfunction or electric shock. • Mounting or dismounting I/O Units, CPU Units, Memory Packs, or Master Units.
  • Page 23: Conformance To Ec Directives

    Concepts 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).
  • Page 24 The unit version code is provided on the nameplate of the CS-series FL-net Units for which unit versions are being managed, as shown below. This sys- tem applies to FL-net Units with unit version 1.0 or later. Example: CS1W-FLN22 CS-series Nameplate FL-net Unit...
  • Page 25 Unit Versions of CS/CJ-series FL-net Units The unit version is displayed. Example: In this Unit Manufacturing Information Dialog Box, unit version 1.0 is displayed. Use this dialog box to confirm the unit version of the FL-net Unit that is connected online. 3.
  • Page 26: Unit Versions Of Cs/Cj-Series Fl-Net Units

    Unit Versions of CS/CJ-series FL-net Units xxvi...
  • Page 27: Features And System Configuration

    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.
  • Page 28: Fl-Net Overview

    1. The CS1W-FLN01 FL-net Unit cannot be connected to a network based on CS1W- FLN02, CS1W-FLN12, CS1W-FLN22, or CJ1W-FLN22 FL-net Units. CS1W-FLN02, CS1W-FLN12, CS1W-FLN22, or CJ1W-FLN22 FL-net Units cannot be connected to a network based on the CS1W-FLN01 FL-net Unit.
  • Page 29 Section 1-1 FL-net Overview FL-net Features FL-net System Concept FL-net was designed to provide realtime communications between controllers in manufacturing systems, such as programmable controllers (PLCs), robot controllers (RCs), and computerized numeric controllers (CNCs). FL-net is configured to broadcast tokens using the Ethernet UDP/IP protocols to enable cyclic and message communications.
  • Page 30 FL-net Overview 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. Large-scale network Up to 254 devices (nodes) can be connected in the physical layer of the network.
  • Page 31 Section 1-1 FL-net Overview Question Answer What is the differ- With Ethernet, the host computer, personal computers, and controllers are connected to the ence between FL- network for data exchange and control applications, such as executing production instructions net and Ethernet? and compiling results.
  • Page 32 This allows a PLC on the Ethernet or Controller Link network to be monitored from an OMRON PLC on the FL-net network, and, conversely, for data to be exchanged between a PLC on the Ethernet or Controller Link network and an OMRON PLC on the FL-net network.
  • Page 33: System Configuration

    FL-net (Ver. 2.0) node 10Base-T Transceiver cable CS-series CS-series Other company's 100 m max. CS1W-FLN12 FL-net (Ver. 2.0) node CS/CJ-series FL-net (Ver. 2.00) Unit 10Base-T CS1W-FLN22 or (10Base-T) CJ1W-FLN22 FL-net Unit DeviceNet CS-series DeviceNet Unit Remote Terminal Sensor Actuator 100Base-TX CX-Programmer...
  • Page 34: Related Programming Devices

    FL-net and CX-FLnet. Other aspects are the same. Item Previous Support Software: New Support Software: FL-net version 1.6 CX-FLnet Obtaining the software Downloaded from the OMRON Industrial Provided with CX-One version 1.1 or Website. higher (CXONE-AL@@C-E) Simultaneously being online with Not possible. Possible.
  • Page 35: Specifications

    Section 1-5 Specifications Specifications CS-series FL-net Units Item Specifications Model number CS1W-FLN22 Type 100Base-TX (10Base-T is also possible) Applicable PLCs CS-series PLCs Unit classification CS-series CPU Bus Unit Mounting location CPU Rack or Expansion Rack Number of Units that can be 4 max.
  • Page 36 Section 1-5 Specifications CJ-series FL-net Units Item Specifications Model number CJ1W-FLN22 Type 100Base-TX (10Base-T is also possible) Applicable PLCs CJ-series PLCs Unit classification CJ-series CPU Bus Unit Mounting location CPU Rack or Expansion Rack Number of Units that can be 4 max.
  • Page 37 Specifications Section 1-5 Dimensions CS1W-FLN22 FLN22 100M UNIT NODE 100BASE-TX 10BASE-T (Unit: mm) CJ1W-FLN22 FLN22 100M UNIT NODE 100BASE-TX 10BASE-T (Unit: mm)
  • Page 38 CX-FLnet or FL-net Unit Support Software version FL-net Unit Support Software Ver. 1.51 or higher ware 1.60 or higher (CS1W-FLN22 and CJ1W-FLN22 (CS1W-FLN02 and CS1W-FLN12 settings can settings cannot be made using Ver. 1.51 or lower) also be made using Ver. 1.60 or higher)
  • Page 39: Precautions

    Section 1-6 Precautions Precautions Be sure to observe the following precautions when installing and using an FL- net Unit. 1-6-1 Installation Observe the following precautions when installing an FL-net Unit. 1,2,3... 1. Use transceiver cable that meets IEEE802.3 standards to ensure high noise resistance.
  • Page 40 Precautions Section 1-6...
  • Page 41: Communications Functions

    SECTION 2 Communications Functions This section describes the communications functions that can be used with the FL-net (Ver. 2.00) Units. FL-net ............Cyclic Transmission .
  • Page 42: Fl-Net

    The following diagram shows the location of devices in an FL-net system. Personal Personal Personal Server computer computer computer Computers Host LAN Ethernet (TCP/IP, UDP) FL-net Ethernet-based Control Network Personal computer Controllers DeviceNet or other network Sensors Devices Actuators OMRON CX-FLnet or FL-net Unit Support Software...
  • Page 43 FL-net Section 2-1 FL-net Protocol FL-net consists of six protocol layers, as shown in the following diagram. Application layer User application Interface Message service Cyclic transmission Message transmis- FA link protocol layer sion FL-net Protocol Token management Transport layer Network layer Data link layer Ethernet (IEEE802.3 standard)
  • Page 44 Section 2-1 FL-net Number of Connectable Up to 254 nodes can be connected to an FL-net network. Each node is Nodes and Node Numbers assigned a node number from 1 to 254. Node number Applications 1 to 249 Used for standard FL-net devices. 250 to 254 Used for FL-net maintenance purposes.
  • Page 45 Section 2-1 FL-net Data Areas and Memory FL-net FL-net Communications Unit CPU Unit Cyclic transmission Common Memory Area 1 Common Memory Area 2 Message transmission buffer area 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...
  • Page 46: Cyclic Transmission

    Node 4 Node 4 Node 4 Node 4 Node 4 Node... Node... Node... Node... Node... Node n Node n Node n Node n Node n Note Cyclic transmission allows PLCs made by OMRON to communicate with PLCs made by other companies.
  • Page 47: Message Transmission

    Message transmission from node 1 to node 3 Message transmission from node 6 to node 4 FL-net Note 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.
  • Page 48: Fins Communications Service

    FINS message is sent on an Ethernet network, a UDP/IP header is automati- cally added to the message.) The FINS gateway function allows access not only to OMRON PLCs on the same FL-net network, but also to PLCs on other networks such as SYSMAC LINK or Controller Link.
  • Page 49 Section 2-4 FINS Communications Service Message Data Length The FL-net Unit creates FINS communications messages through FL-net message transmission. Maximum length for a FINS communications mes- sage is 1,024 bytes (including the FINS header and text). FL-net message frame 1,024 bytes Command FINS header Text...
  • Page 51: Startup Procedure

    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. Before Operation..........Initial Setup .
  • Page 52: Before Operation

    Observe the following precautions when installing and using an FL-net Unit. Installation Precautions Observe the following precautions when installing an FL-net Unit. • Make sure that all of the nodes in the network are CS1W-FLN22, CJ1W- FLN22, CS1W-FLN02, or CS1W-FLN12. CS1W-FLN01 FL-net Units can- not be connected.
  • Page 53: Initial Setup

    Units • The current consumption of the FL-net Unit is 380 mA maximum for CS1W-FLN22 and 370 mA maximum for CJ1W-FLN22. (The power sup- ply to the transceiver is not included; it is supplied by the 24-VDC power supply connected to the power supply terminals on the Unit.)
  • Page 54: Nomenclature And Functions

    Section 3-3 Nomenclature and Functions Nomenclature and Functions This section explains FL-net Unit part names, settings, and LED indicators. Part Names CS1W-FLN22, 100Base-TX FLN22 LED Indicators 100M 100M Display the operating status of the Unit. UNIT Unit Number Switch NODE Sets the unit number in one digit hexadecimal.
  • Page 55 Ethernet address (12 digits) Note The Ethernet address can also be checked by means of the FINS command CONTROLLER DATA READ (page 107). LED Indicators The following table shows the meanings of the LED indicator status. CS1W-FLN22 (100Base-TX) CJ1W-FLN22 (100Base-TX) FLN22 FLN22 100M...
  • Page 56: Hardware Setup

    Section 3-4 Hardware Setup Indicator Name Color Display Operating status Transferring Messages Yellow Not lit. Not transferring messages (including remote access from CX-Programmer or other Pro- gramming Device). Lit. Transferring messages (including remote access from CX-Programmer or other Pro- gramming Device). 100M 100 Mbps Baud Rate Green...
  • Page 57 Note Turn OFF the power supply before setting the node number. ■ Relationship between Node Numbers and IP Addresses OMRON FL-net Units are provided with two methods for setting IP addresses. The setting method is selected in the CPU Bus Unit System Setup allocated in the CPU Unit.
  • Page 58 Section 3-4 Hardware Setup Be sure to read and understand all of the following information for each setting method before setting the IP addresses. For details on FL-net IP addresses, refer to FL-net IP Address under Appendix C Network System Definitions. IP address setting Node number setting Details...
  • Page 59: Mounting To The Plc

    CPU: CPU Unit PS: Power Supply Unit Note The current consumption of the CS1W-FLN22 FL-net Unit is 380 mA maxi- mum. Make sure that the total current consumption of all Units mounted to the CPU Rack or Expansion Rack to which the FL-net Unit is mounted does not...
  • Page 60: Network Installation

    Section 3-6 Network Installation CJ-series PLCs CJ-series FL-net Units can be mounted to either a CJ-series CPU Rack or a CJ-series Expansion Rack. Mount the Units to any of the positions shown in the following diagram, and secure with the slider on the top and bottom of the Unit.
  • Page 61: Recommended Products

    Section 3-6 Network Installation 3-6-2 Recommended Products The following products are recommended for use with the CS1W-ETN21 Ethernet Unit. Part Maker Model Specifications Inquires number 10Base-T Allied RH509E 9-port hub Allied Telesis Telesis (0120) 86-0442 MR820TLX 9-port hub with 10Base-5 (in Japan only) backbone port Twisted-pair...
  • Page 62 Section 3-6 Network Installation Hub Installation • Do not install the hub near devices that generate noise. Environment Precautions • Do not install the hub in locations subject to high temperatures or high humidity. • Do not install the hub in locations subject to excessive dirt and dust or to oil mist or other contaminants.
  • Page 63: Noise Reduction When Using Contact Outputs

    Section 3-6 Network Installation 3-6-4 Noise Reduction when Using Contact Outputs Communications errors can occur when Contact Output Units are mounted to the same Rack or connected to the same PLC as an FL-net Unit due to noise generated by the contact outputs. Use one or more of the following measures when installing Contact Output Units and Ethernet Units on the same Rack.
  • Page 64: Connecting To The Network

    Section 3-7 Connecting to the Network Connecting to the Network 3-7-1 Ethernet Connectors The following standards and specifications apply to the connectors for the Ethernet twisted-pair cable. • Electrical specifications: Conforming to IEEE802.3 standards. • Connector structure: RJ45 8-pin Modular Connector (conforming to ISO 8877) Connector pin Signal name...
  • Page 65: Creating An I/O Table

    Request cable installation from a qualified professional. 3. Connect the cable to the connector on the Ethernet Unit. Be sure to press in the cable until it locks into place. Example: CS1W-FLN22 RJ45 Modular Connector FL-net Unit 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.
  • Page 66: Procedure For Creating An I/O Table

    Section 3-9 Creating Routing Tables Connecting Programming To connect a Programming Console, attach a CS-series Key Sheet and then Devices connect the Console to the CPU Unit’s 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.
  • Page 67: Routing Table Overview

    Creating Routing Tables Section 3-9 3-9-1 Routing Table Overview 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. Local 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).
  • Page 68: Connecting And Using A Peripheral Device For The Plc

    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 PLC #3 Unit #0...
  • Page 69 Section 3-9 Creating Routing Tables 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 network Controller Link network (Network #B)
  • Page 70 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 #4 Unit #3 Node #5 Node #4 Unit #7 Unit #2 Node #15 Node #3 Network #30...
  • Page 71: System Setup

    FLnet or FL-net Unit Support Software connected to the PLC. The settings cannot be made using a Programming Console or a CX-Programmer. The CX-FLnet and FL-net Unit Support Software can be used only for OMRON FL-net Units. 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.
  • Page 72: Checking Communications

    Section 3-11 Checking Communications 3-11 Checking Communications The FL-net 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 Programming Device.
  • Page 73: System Setup And Memory Allocations

    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. Allocated Words ..........CPU Bus Unit System Setup.
  • Page 74: Allocated Words

    Section 4-1 Allocated Words Allocated Words The FL-net Unit is allocated words in the following four areas for reading set- tings and status. • System Setup for CPU Bus Units Stores initial setup for the FL-net node. • System Setup in FL-net Unit Stores Data Link data when the FL-net Unit’s Data Link function is used with the Unit built-in method.
  • Page 75: Cpu Bus Unit System Setup

    Section 4-2 CPU Bus Unit System Setup CIO Area Allocations Unit No. Allocated words Unit No. Allocated words (decimal) (decimal) 0 (0) CIO 1500 to CIO 1524 8 (8) CIO 1700 to CIO 1724 1 (1) CIO 1525 to CIO 1549 9 (9) CIO 1725 to CIO 1749 2 (2)
  • Page 76: System Setting - Cpu Bus Unit Setup Area

    Unit rear rotary SW + Node No., or Setup Area). (default: 192.168.250 + Node No.) Normally the default should be selected. When using CS1W-FLN22 or CJ1W-FLN22, select either 192.168.250 +Node No or Setup Area. Sub-net mask Sets the sub-net mask (user setting).
  • Page 77: Allocated Words In The Cio Area

    (HER indicator will light). Set the IP address setting method to either 192.168.250 + node No. (default) or Setup Area. 3. The baud rate setting is supported by the CS1W-FLN22 and CJ1W-FLN22 only. The setting cannot be made for the CS1W-FLN02 or CS1W-FLN12, which always communicate at 10 Mbps.
  • Page 78: Unit Control Bits (Cpu Unit To Fl-Net Unit)

    Section 4-3 Allocated Words in the CIO Area n+23 n+24 n+25 4-3-1 Unit Control Bits (CPU Unit to FL-net Unit) FL-net Unit operation is started by turn control bits ON and OFF. − − − − − − − − −...
  • Page 79: Internode Test Status (Cpu Unit To Fl-Net Unit)

    Section 4-3 Allocated Words in the CIO Area 4-3-4 Internode Test Status (CPU Unit to FL-net Unit) b) Timeout error a) Error code 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.
  • Page 80: No. Of Internode Test Response Errors (Fl-Net Unit To Cpu Unit)

    Section 4-3 Allocated Words in the CIO Area 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.
  • Page 81: Unit Status (Fl-Net Unit To Cpu Unit)

    Section 4-3 Allocated Words in the CIO Area 4-3-10 Unit Status (FL-net Unit to CPU Unit) − − − − − − FA Link Running Readable Transmission Message FA Link (Common Memory) Area Allocation Error Data Link (PLC) Area Allocation Error Token Monitoring Timeout Error IP Address Setting Error Transceiver Error...
  • Page 82: Network Status (Fl-Net Unit To Cpu Unit)

    Section 4-3 Allocated Words in the CIO Area Bits Name Status Unit operation IP Address Setting Error ON Error ON when an error occurs in the IP address set- ting. The following IP addresses cannot be set. • Host ID containing all 0s or 1s. •...
  • Page 83: Refresh Cycle Time (Fl-Net Unit To Cpu Unit)

    Section 4-3 Allocated Words in the CIO Area Bits Name Status Unit operation Common Memory Data Valid ON when Common Memory data is valid. Validity Notification Indicates that data from each node has started being refreshed in the PLC. Invalid OFF when Common Memory data is invalid.
  • Page 84: Allocated Words In The Dm Area

    Section 4-4 Allocated Words in the DM Area • Bits corresponding to nodes that are not registered in the data link table are always OFF. • When a corresponding node is not connected, or an area allocation error occurs, the corresponding bit is always OFF. Allocated Words in the DM Area The allocated DM Area words contain the status of the network to which the FL-net Unit is connected and information on connected nodes.
  • Page 85: Node Status (Fl-Net Unit To Cpu Unit)

    Section 4-4 Allocated Words in the DM Area 4-4-1 Node Status (FL-net Unit to CPU Unit) (Always 0) Node 1 Node 3 Node 2 Node 4 Node 5 Node 7 Node 6 Node 248 Node 249 m+62 Node 251 Node 250 Node 254 m+63 Node 255...
  • Page 86: Number Of Message Resend Overflows (Fl-Net Unit To Cpu Unit)

    Section 4-4 Allocated Words in the DM Area 4-4-3 Number of Message Resend Overflows (FL-net Unit to CPU Unit) The number of times ($0 to $FFFFFFFF) a message is resent three times or more during message transmission is stored. This error may occur due to the network configuration or line load.
  • Page 87: Total Number Of Receive Errors (Fl-Net Unit To Cpu Unit)

    Section 4-4 Allocated Words in the DM Area 4-4-9 Total Number of Receive Errors (FL-net Unit to CPU Unit) The total number of errors ($0 to $FFFFFFFF), including overflow errors, CRC errors, alignment errors, and short packet errors, that occur during packet reception is stored.
  • Page 88 Section 4-4 Allocated Words in the DM Area...
  • Page 89: Data Link

    SECTION 5 Data Link This section explains the Data Link function, including an overview and examples of how to make the required settings. Data Link Overview ..........5-1-1 FL-net Cyclic Transmission and Common Memory .
  • Page 90: Data Link Overview

    Section 5-1 Data Link Overview Data Link Overview The data link function uses FL-net cyclic transmission for automatically exchanging data, from preset areas, between nodes on a single network (between two PLCs or between a PLC and an FA computer). The CS1W- FLN22/CJ1W-FLN22 can also be used for exchanging data between CS/CJ- series PLCs or between FL-net nodes by other manufacturers.
  • Page 91 Section 5-1 Data Link Overview 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: a) Common Memory provides a service that functions as shared memory between nodes transmitting cyclic data.
  • Page 92 Section 5-1 Data Link Overview A node can also use the whole Common Memory as a receiving area only. Common Memory of node 01 Node 02 Node 05 (Transmitting) (Receiving) (Receiving) (Receiving) (Transmitting) (Receiving) 3. Areas 1 and 2 Common Memory is configured of two data areas: Area 1 and Area 2. The area is accessed by the word address.
  • Page 93: Data Link Specifications

    Section 5-1 Data Link Overview 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 one 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.
  • Page 94: Setting Data Link Tables

    Note 1. The CX-FLnet or FL-net Unit Support Software, Support Software de- signed especially for OMRON FL-net Units, is used to set Data Link tables. 2. To enable the Data Link table settings once they have been made from the CX-FLnet or FL-net Unit Support Software, it is necessary to either turn the PLC power OFF and back ON again or restart the FL-net Unit.
  • Page 95 Section 5-2 Setting Data Link Tables 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. Item Content Area 1 (Area 2) Memory Area Sets the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored.
  • Page 96 Section 5-2 Setting Data Link Tables System Setting - The other node setup area are set so that Common Memory data for remote Other Node Setup nodes can be read to the local PLC areas. Area Item Content Area 1 (Area 2) Memory Area Sets the PLC area in which Cyclic Data Areas 1 and 2 for the remote nodes are stored.
  • Page 97: Settings Examples

    Setting Data Link Tables Section 5-2 5-2-2 Settings Examples This section provides examples of Data Link tables set by the CX-FLnet or FL- net Unit Support Software, and shows the Common Memory Area and Data Link Area, for each node, that are created. Data Link Table In this example, the allocation for all nodes is the same as Common Memory.
  • Page 98 Setting Data Link Tables Section 5-2 Other Node Setup Area Node 1 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size Node 2 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size 0 (See...
  • Page 99 Section 5-2 Setting Data Link Tables Data Link Table In this example, the allocations are different for each node. Setting Example 2 Common Memory and Data Link Area Configuration Node 1 Node 3 Node 2 Node 4 Common Memory Data Link Area (Shaded boxes indicate local node setup area.) Area 1 CIO 1005 CIO 0010...
  • Page 100 Setting Data Link Tables Section 5-2 Other Node Setup Area Node 1 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size Node 2 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size Node 3...
  • Page 101 Section 5-2 Setting Data Link Tables 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.
  • Page 102 Section 5-2 Setting Data Link Tables Other Node Setup Area Node 1 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size Node 2 Area Classification Beginning word 1000 Node Area 1 Area 2 number Offset Size Offset Size...
  • Page 103 Setting Data Link Tables Section 5-2 Data Link Table In this example, the local and remote setup areas are mapped to different Setting Example 4 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 Node 4 Node 2...
  • Page 104 Section 5-2 Setting Data Link Tables Other Node Setup Area Node 1 Area Classification Beginning word Node Area 1 Area 2 number Offset Size Offset Size 1000 1000 1000 Node 2 Area Classification Beginning word Node Area 1 Area 2 number Offset Size...
  • Page 105: Advanced Data Link Settings

    2. The data link data order can be set using the CX-FLnet or FL-net Unit Sup- port Software Ver. 1.60. 3. The data link data order settings are enabled only for CS1W-FLN22 and CJ1W-FLN22 FL-net Units. Settings are disabled for earlier CS1W-FLN02 and CS1W-FLN12 FL-net Units (always operate in sequential direction).
  • Page 106 Section 5-2 Setting Data Link Tables Other Node Setup Area Sequential Direction Settings FL-net CPU Unit common memory data link memory ABCD ABCD Same order as previous 1 2 3 4 1 2 3 4 CS1W-FLN02/12 FL-net Unit. Reverse Direction CPU Unit FL-net data link memory...
  • Page 107 Section 5-2 Setting Data Link Tables 1,2,3... 1. Create the data link table using the CX-FLnet or FL-net Unit Support Soft- ware. 2. Click the OK Button to return to the Main Menu. Select Extension setting from the Option Menu.
  • Page 108 Section 5-2 Setting Data Link Tables 3. Click the System Setting Button and open the data link table editing screen to display the Extension Setting Tab Page. 4. Set the order of receive data to the reverse direction for node number 2 un- der Other node setup.
  • Page 109: Message Transmission

    SECTION 6 Message Transmission This section describes the message transmission used by an FL-net (Ver. 2.00) network. Message Transmission ......... . Details of Supported Messages .
  • Page 110: Message Transmission

    Section 6-1 Message Transmission Message Transmission Message transmission is a function that supports the asynchronous ex- change of data between nodes. The basic functions of message transmis- sions are explained here. 1,2,3... 1. When a node receives the token, it can send one (and only one) message frame before transmitting cyclic data.
  • Page 111 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 manufacturer’s unit.
  • Page 112: Details Of Supported Messages

    Section 6-2 Details of Supported Messages 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 space, refer to 7-4 CS/CJ-series Memory Areas and Virtual Addresses.
  • Page 113 Section 6-2 Details of Supported Messages 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...
  • Page 114 Section 6-2 Details of Supported Messages Request message Response message Node name (equipment name) • Vendor code • Manufacturer mode • First word of Area 1 • Size of Area 1 • First word of Area 2 • Size of Area 2 •...
  • Page 115 Section 6-2 Details of Supported Messages 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...
  • Page 116 112 and TRANSPARENT MESSAGE RECEIVE FRAME READ on page 117. Vendor Message (FINS Vendors can implement their own message service in FL-net. In an OMRON Message) FL-net Unit, a FINS message service is used for vendor messages. FINS command message...
  • Page 117: Fins Communications

    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), RECV(098), and CMND(490) instructions programmed into the user ladder-diagram program.
  • Page 118: Overview Of Fins Communications

    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. • Communications instructions are executed in the user program.
  • Page 119 • Units and Boards that support FINS commands return responses auto- matically, so there is no need for a program at the receiving end. • 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.
  • Page 120: Sending Commands From A Plc

    Section 7-2 Sending Commands from a PLC 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.
  • Page 121 Section 7-2 Sending Commands from a PLC Area Range Auxiliary Area A000 to A959 (See note 1.) Timer Area TIM0000 to 4095 Counter Area CNT0000 to 4095 DM Area D00000 to D32767 EM Area E00000 to E32767 (See note 2.) Note 1.
  • Page 122 Section 7-2 Sending Commands from a PLC 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 Number...
  • Page 123 Section 7-2 Sending Commands from a PLC 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.
  • Page 124 Section 7-2 Sending Commands from a PLC Commands Addressed to CS/CJ-series CPU Units The following table provides a list of FINS commands that can be processed by a CS/CJ-series CPU Unit. For details, refer to the CS/CJ Series Program- mable Controllers Communications Commands Reference Manual (W342). For details on FINS commands that can be processed by the FL-net Unit, refer to 7-5 Command/Response Reference.
  • Page 125 Section 7-2 Sending Commands from a PLC Usage Command Name Function code File memory FILE NAME READ Reads file memory data. SINGLE FILE READ Reads a specified length of file data from a specified position within a single file. SINGLE FILE WRITE Writes a specified length of file data from a specified position within a single file.
  • Page 126 Section 7-2 Sending Commands from a PLC Communications Execution Port Enabled Flag condition Input A remains ON from start to completion of commu- KEEP(011) A nications instruction. Reset B Remote Node Network Participation Flag Creates operand and control data in a given Operand, area.
  • Page 127 Section 7-2 Sending Commands from a PLC 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 instruction execution.) The recorded status is saved until execution of the next instruction.
  • Page 128 Section 7-2 Sending Commands from a PLC Timing of • The Communications Port Enabled Flag remains OFF during communica- Communications Flag tions and turns ON when they are completed (regardless of whether or Changes not an error occurs). • The Communications Port Error Flag retains its status until the next trans- mission or reception.
  • Page 129: Program Example

    Section 7-2 Sending Commands from a PLC 7-2-2 Program Example Execution condition (See note) 000000 A20207 120002 When the Communications Port Enabled Flag for port 7 KEEP is ON, and RECV(098) is not being executed, the send 120000 execution program will start when execution condition CIO 000000 turns ON.
  • Page 130 Section 7-2 Sending Commands from a PLC (Continued from previous page.) Execution condition (See note) When the Communications Port Enabled Flag for port 7 000001 A20207 120000 is ON, and SEND(090) is not being executed, the trans- KEEP mission execution program will start when execution 120002 condition CIO 000001 turns ON.
  • Page 131: Command Codes And Response Codes

    Section 7-3 Command Codes and Response Codes Command Codes and Response Codes 7-3-1 Command Code List The FL-net Unit supports and therefore automatically returns a response to the command codes listed in the following table (FINS commands addressed to the FL-net Unit). Command code Function name CONTROLLER DATA READ...
  • Page 132: Cs/Cj-Series Memory Areas And Virtual Addresses

    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.
  • Page 133: Command/Response Reference

    (i.e., 20 characters each). If all bytes are not used, the remaining bytes will be all spaces (ASCII 20 Hex). Examples Model: CS1W-FLN22, CJ1W-FLN22 Version:V1.00 IP Address, Subnet Mask The FL-net Unit IP address and subnet mask are returned as 4 bytes each.
  • Page 134 Section 7-5 Command/Response Reference Mode Setting (Response) The mode set in the system setup is returned. Second byte First byte − − − − 3) FA Link allocation table storage method 2) IP 1) System type address setting 4) FA Link startup method 5) Message procedure check 6) Broadcast format 7) Data sending order (sequential/reverse direction)
  • Page 135 This bit provides details about the message procedure settings (checked or not checked). Description Checked Select only when sending messages between OMRON FL-net (Ver. 2.00) Units. 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.
  • Page 136: Controller Status Read

    Section 7-5 Command/Response Reference Response Codes Response code Description 0000 Normal 1001 Command too large 7-5-2 CONTROLLER STATUS READ Reads the controller status. Command Block Command code Response Block 10 bytes 10 bytes 10 bytes Command Completion Node name Vendor name Manufacturer’s code code...
  • Page 137: Error Log Read

    Section 7-5 Precautions • This command sends a FINS command (0801) message to a remote node by VENDER MESSAGE (request/transaction code: 65016). • The Unit receiving this command must be an OMRON FL-net Unit. Response Codes Response code Description 0000...
  • Page 138: Transparent Message Send

    Command/Response Reference Section 7-5 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...
  • Page 139 Section 7-5 Command/Response Reference Response code Description 1005 Sequence number error, sequence version error 110C Destination node is local node, TCD > 59999, set to FINS response required 2605 Servicing in progress Setting Data for FA Message Headers of Transparent Messages Set the data of the following FA message headers, except for the shaded items.
  • Page 140 This example shows a program with the TRANSPARENT FRAME SEND com- mand. Sample Configuration 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 CPU Unit Unit Unit...
  • Page 141 Section 7-5 Command/Response Reference to the unit number + 10 Hex. 0000 Hex Response required, communication port no. = 0, number of retries = 0 0000 Hex Response monitoring time (default: 2 s) Response D02000 :2901 Hex :0000 Hex Response code (completed normally) •...
  • Page 142 Section 7-5 Command/Response Reference Execute condition 0000 A202 • Creates control data (command code/FA message @MOV(21) header) starting at D01000. Parameters that are # 2901 generated automatically by the FL-net Unit do not D01000 have to be set. @MOV(21) Word Content Meaning #4641...
  • Page 143: Transparent Message Receive Frame Read

    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 (CIO 1500 + unit number ×...
  • Page 144 This example shows a program with the TRANSPARENT FRAME READ com- mand. Sample configuration The FINS 2902 command executes at the point indicated by this mark and the PLC reads the transaction code that was received. OMRON PLC OMRON PLC/other manufacturer’s PLC FL-net FL-net CPU Unit Unit Unit...
  • Page 145 Section 7-5 Command/Response Reference Command [CMND D01000 :2902 Hex D02000 :First word of the stored responses D00000 :0002 Hex No. of command data bytes :004E Hex No. of response data bytes (including command and response codes) :0000 Hex Remote (destination) network address 0 (local network) :0010 Hex...
  • Page 146 Section 7-5 Command/Response Reference Program Example • When a read enabled message is received and 150001 turns ON: Sends a transparent frame Execute Read enabled just once when the Network Communications condition message received Port Enabled Flag for port 0 and the execute con- 0000 A202 1506...
  • Page 147: Word Block Data Read (Unspecified Node Number)

    (Command) Refer to 7-4 CS/CJ-series Memory Areas and Virtual Addresses if the node that will be read is an OMRON FL-net Unit. If it is another manufacturer’s FL- net node however, refer to the manual for that node. Size (Command) Specifies up to 512 words for the number of words in data that is received.
  • Page 148 Command/Response Reference Section 7-5 OMRON PLC OMRON PLC/other manufacturer’s PLC FL-net FL-net CPU Unit Unit Unit CPU Unit By CMND instruction Node number 1 Node number 2 Word block read frame; (Request transaction code: 65005), (Response transaction code: 65205) Operation •...
  • Page 149 Section 7-5 Command/Response Reference Program Example Execute condition 0000 A202 • Receives a transparent frame just once when the @MOV(21) Network Communications Port Enabled Flag for # 0008 port 1 and the execute condition (CIO 000000) D00000 turn ON. @MOV(21) •...
  • Page 150 Command/Response Reference Section 7-5 Execute condition 0000 A202 @MOV(21) • Creates control data starting at D01000. # 2903 D01000 @MOV(21) # 0020 D01001 @MOV(21) # 0000 D01002 @MOV(21) # 0064 D01003 @CMND(490) • Sends the WORD BLOCK READ (unspecified D01000 Execute node number) command to the FL-net Unit using condition...
  • Page 151: Word Block Data Write (Unspecified Node Number)

    (Command) Refer to 7-4 CS/CJ-series Memory Areas and Virtual Addresses if the node where data will be written is an OMRON FL-net Unit. If it is another manufac- turer’s FL-net node however, refer to the manual for that node. Size (Command) Specifies up to 512 words for the number of words in data that is sent.
  • Page 152: Word Block Data Read (Specified Node Number)

    FINS command node number: 0001 Refer to 7-4 CS/CJ-series Memory Areas and Virtual Addresses if the node with data that will be read is an OMRON FL-net Unit. If it is another manufac- turer’s FL-net node however, refer to the manual for that node.
  • Page 153 • Read 100 words of data from the virtual address (00020000 hex) of a non-OMRON FL-net (Ver. 2.00) node number 2 to addresses starting from 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.).
  • Page 154 Section 7-5 Command/Response Reference 0111 Hex Remote (destination) node number = 1 Remote (destination) unit address = 11 Hex * Be sure to set the unit address of the FL-net Unit to the unit number + 10 Hex. :0000 Hex Response required, communication port no.
  • Page 155 Section 7-5 Command/Response Reference Program Example Execute condition 0000 A202 @MOV(21) • Sends a transparent frame just once when the # 000A Network Communications Port Enabled Flag for D00000 port 1 and the execute condition (CIO 000000) turn ON. @MOV(21) # 00CC •...
  • Page 156 Section 7-5 Command/Response Reference Execute condition 0000 A202 @MOV(21) • Creates control data starting at D01000. # 2903 D01000 @MOV(21) # 0020 D01001 @MOV(21) # 0000 D01002 @MOV(21) # 0064 D01003 • Sends the WORD BLOCK READ (unspecified @CMND(490) node number) command to the FL-net Unit using D01000 Execute the CMND(490) instruction.
  • Page 157: Word Block Data Write (Specified Node Number)

    (Command) Refer to 7-4 CS/CJ-series Memory Areas and Virtual Addresses if the node where data will be written is an OMRON FL-net Unit. If it is another manufac- turer’s FL-net node however, refer to the manual for that node. Size (Command) Specifies up to 512 words for the number of data words that will be written.
  • Page 158 Section 7-5 Command/Response Reference...
  • Page 159: Communications Timing

    SECTION 8 Communications Timing This section 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 service transmission delays. Network Communications System ....... . . Communications Cycle Time .
  • Page 160: Network Communications System

    Section 8-1 Network Communications System Network Communications System Passes token to next node. Node 3 Node 2 Node N-1 Passes token to the node with the lowest number. Node N Node 1 FL-net 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.
  • Page 161 4. Obtain the communications cycle time for networks that include units by other manufacturers by calculating the total sum of holding time. For infor- mation on non-OMRON units, refer to the relevant manuals for the unit. 5. The equation for calculating the communications cycle provides a rough guide only.
  • Page 162: Influence On Cycle Time

    Section 8-3 Influence on Cycle Time Influence on Cycle Time The time required by the FL-net Unit to exchange data with the CPU Unit is shown below. Use the value obtained from this equation to calculate the approximate cycle time of the CPU Unit. Approximate data processing time = 0.3 + Number of data link words ×...
  • Page 163: Message Service Transmission Delays

    Section 8-5 Message Service Transmission Delays Message Service Transmission Delays 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.
  • Page 164 Section 8-5 Message Service Transmission Delays Receive SEND(090) instructions executed from user program Service Processing (local node) CPU Bus Unit Service Cycle (local node) CPU Bus Unit Service Processing (local node) Communications Cycle Time Service Processing (remote mode) CPU Bus Unit Service Cycle (remote node) CPU Bus Unit Service Processing (remote node) Max.
  • Page 165: Testing Communications

    SECTION 9 Testing Communications This section describes functions that allow you to test communications. Communications Testing Functions ....... . PING Command .
  • Page 166: Communications Testing Functions

    Section 9-1 Communications Testing Functions Communications Testing Functions The FL-net Unit provides two functions that allow communications with other nodes to be tested. PING Command 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.
  • Page 167: Internode Test

    Internode Test Section 9-3 Method Input the following at the host computer prompt ($): ping IP_address(host_name) The destination is specified 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.
  • Page 168 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 Unit in the CPU Bus Unit Area to stop the test.
  • Page 169 Section 9-3 Internode Test 9-3-2 Checking Results 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 Unit. The status information area stores the test status and numbers of test runs and errors. Test Status The result of the test run and descriptions of errors are stored as the test sta- tus.
  • Page 171: Troubleshooting

    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 ........10-2 Error Status .
  • Page 172: Troubleshooting With Indicators

    Section 10-1 Troubleshooting with Indicators 10-1 Troubleshooting with Indicators The indicators on the FL-net Unit can be used to troubleshoot some errors. The probable cause and correction for errors that can be determined from the RUN, HER, and PER LED indicators are listed in the following table. Probable cause Correction Not lit...
  • Page 173 Troubleshooting with Indicators Section 10-1 Probable cause Correction Flashing The Unit was removed because it was con- FL-net Units (Ver. 1.00) cannot operate on nected to an FL-net (Ver. 1.00) network. the same network as other FL-net Units. Check the configuration of the network and make sure it consists solely of compatible FL-net Units.
  • Page 174: Error Status

    Section 10-2 Error Status 10-2 Error Status The FL-net 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 troubleshoot- ing errors. 10-2-1 Unit Status (Unit to CPU Unit) 1,500 + (25 ×...
  • Page 175: Network Status (Unit To Cpu Unit)

    Section 10-3 Error Log 10-2-2 Network Status (Unit to CPU Unit) 1,500 + (25 × unit number) + 7 − − − − − − − − − Duplicate node number detected Frame standby FL-net version mismatch detected Upper level operating signal error (PLC operation stopped) Common Memory data in effect notification Common Memory setting complete...
  • Page 176: Error Log Error Codes

    Section 10-3 Error Log Error Log Table 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.
  • Page 177 Section 10-3 Error Log Error Meaning Detailed error code Correction code PROM 1st byte 2nd byte 0103 Resend count exceeded (send Commands Check transceiver at remote node. --- failed) Bit 15: Bits 08 to 14: SNA 0105 Node address setting error (send Set the IP address correctly.
  • Page 178: Troubleshooting Procedures

    Section 10-4 Troubleshooting Procedures Error Meaning Detailed error code Correction code PROM 1st byte 2nd byte 0300 Parameter error; packet discarded Commands Check the command format and Bit 15: set the correct command data. Bits 08 to 14: SNA Bits 00 to 07: SA1 Responses Bit 15: Bits 08 to 14: DNA...
  • Page 179 Section 10-4 Troubleshooting Procedures Probable cause Correction 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.
  • Page 180: Network Connection Problems

    Section 10-4 Troubleshooting Procedures 10-4-2 Network Connection Problems Failed commu- Power supply Is the main power supply indicator lit? Check the power supply, power cable con- nications problems nection and voltage. Is the power supply indicator lit on the Check the power supply, power cable con- Communications Unit? nection and voltage.
  • Page 181 Section 10-4 Troubleshooting Procedures Unstable or Device setting Is the IP address of the network set prop- Use a Programming Device or analyzer to failed communi- check for partici- erly? re-check the IP address that was set. cations (contin- pating nodes Is the unit number of the FL-net Unit set Use a Programming Device or analyzer to ued)
  • Page 182: Fins Communications Problems For Send(090), Recv(098), And

    Section 10-4 Troubleshooting Procedures 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 Indicators as mally? well as the 10-3 Error Log. Is the control data set properly? Correct the network address, node address and unit address in the FINS address settings.
  • Page 183: Basic Troubleshooting Check List

    Section 10-4 Troubleshooting Procedures 10-4-5 Basic Troubleshooting Check List If you think there is a problem with the system, check the following general points first. Item Is the FL-net Unit installed correctly? Are the FL-net Unit switches set correctly? Is the FL-net Unit’s IP address set correctly? Is the Common Memory Area set correctly? Are any of the FL-net Unit connectors or other connections loose? Are the communications cables connected correctly?
  • Page 184: Troubleshooting According To Response Codes

    Section 10-4 Troubleshooting Procedures Details The regular communications of the entire system are affected by the pro- cessing capacity of connected devices. Perform communications using the communications processing speed for all devices connected to the network that matches the communications processing capacity (minimum allowable frame interval) of the slowest device.
  • Page 185 Section 10-4 Troubleshooting Procedures Main response Sub-response code Check point Probable cause Remedy code Value Meaning Value Meaning Remote Command Command data An error response was Check the command data and node error data error returned for the com- status of the remote node. mand executed at the remote node.
  • Page 186 Section 10-4 Troubleshooting Procedures Main response Sub-response code Check point Probable cause Remedy code Value Meaning Value Meaning Command 01: Com- Command data The command is longer Check the command format format error mand too than the max. permissible and set the command data long length.
  • Page 187: Maintenance

    Section 10-5 Maintenance CMND(490) For network relay errors using CMND(490), the location of the relay error is recorded in the second through third words of the response, as shown below. First byte Second byte First word Command code Sub-response code (SRES) Main response code (MRES) Second word PLC Non-fatal Error Flag...
  • Page 188: Inspections

    Unit + the node number. Refer to the following information under Changing the IP Address Setting Method. 2. Set the hardware switches of the new CS1W-FLN22 to the same values as the CS1W-FLN12 being replaced. Use the rotary switches on the front of the Unit to make these settings.
  • Page 189 Software. Select System setting and Unit area setting, and then click the Write Button in each of the dialog boxes to write the settings. 6. Restart the CS1W-FLN22 or cycle the PLC power to enable the new set- tings. Make sure that the RUN indicator on the CS1W-FLN22 is lit.
  • Page 190 PLC power is cycled. Note 1. The CS1W-FLN22 (and CJ1W-FLN22) do not support the IP address set- ting methods Unit rear rotary SW + node No. or Unit rear rotary SW. If ei- ther of these methods is set the HER indicator on the front of the Unit will be lit red.
  • Page 191 1. The Memory Card must be installed in the CPU Unit to enable the simple backup function. 2. The simple backup function is supported by CS1W-FLN22 and CJ1W- FLN22 FL-net Units. The simple backup function cannot be used with CS1W-FLN02 or CS1W-FLN12. Refer to Replacing CS1W-FLN12 with CS1W-FLN22 for details on replacing CS1W-FLN02 and CS1W-FLN12 FL-net Units.
  • Page 192 Section 10-6 Inspections...
  • Page 193: Cx-Flnet Support Software Operations

    SECTION 11 CX-FLnet Support Software Operations This section describes the CX-FLnet Support Software used to make settings for FL-net Units. 11-1 CX-FLnet ........... . 11-2 Operating Procedures .
  • Page 194: Cx-Flnet

    CX-FLnet 11-1 CX-FLnet Overview The CX-FLnet Support Software is used to make settings for OMRON FL-net Units mounted to Programmable Controllers (PLCs). The CX-FLnet Support Software is installed on a computer running Windows 7 (32-bit or 64-bit edi- tion), Vista (32-bit or 64-bit edition), or XP (32-bit edition).
  • Page 195 Section 11-1 CX-FLnet The following table shows the amount of hard disk space used when the CX- One is installed with only the CX-FLnet component selected. CX-One component Hard disk Note space used CX-FLnet About 1 MB Hard disk space used when only the CX- FLnet is selected during installation.
  • Page 196: Operating Procedures

    There are two methods of starting CX-FLnet. Starting from the Start Menu 1,2,3... 1. Click the Start Button. 2. Select Program - OMRON - CX-One - CX-FLnet. Starting from the CX-Programmer 1,2,3... 1. Click the I/O tables in the Project Workspace Window in the CX-Program- mer.
  • Page 197: Main Window

    Operating Procedures Section 11-2 Note After starting the CX-Programmer inheriting the settings from the I/O tables, if File - New is selected, the unit number of the FL-net Unit for the communica- tions setting will be cleared (i.e., default unit number 0). Reset the unit number of the FL-net Unit.
  • Page 198: Network Settings

    Operating Procedures Section 11-2 Menu Command Contents View Toolbar Switches the toolbar display. Status bar Switches the status bar display. Setting To PLC Writes to the setup data of the specified Unit. From PLC Reads the contents of the setup data of the specified Unit to the computer.
  • Page 199 Section 11-2 Operating Procedures Note The network type (i.e., Connects directly or Connects via network) should nor- mally be set to Connects directly. Use the Connects via network setting when connecting the computer to a C-series or CVM1/CV-series PLC. Connecting Directly Select Connects directly if the computer is connected to the peripheral port (or COM port) of a CS/CJ-series PLC.
  • Page 200 Operating Procedures Section 11-2 5. Click the OK Button to close the dialog box. 6. Input the unit number (0 to 15) of the FL-net Unit to be connected in the Communication Setting Dialog Box. 7. Click the Close Button to finish setting. Connecting via the Select Connects via network to connect the computer and make settings for Network...
  • Page 201 Section 11-2 Operating Procedures 2. Select Connects via network in the Network Area. 3. Click the Change settings Button to display the Change PLC Dialog Box. Set the data for the PLC directly connected to the CX-FLnet network. (The PLC name is “Gateway.”) 4.
  • Page 202 Section 11-2 Operating Procedures 6. The following dialog box will be displayed. Make the settings for the FL-net node that will be connected. 7. Change the network to Gateway. 8. Click the Settings Button to set the FINS destination network address and node address.
  • Page 203: System Setting - Cpu Bus Unit Setup Area

    Unit rear rotary SW + Node No., or Setup Area). (default: 192.168.250 + Node No.) Normally the default should be selected. When using the CS1W-FLN22 or CJ1W-FLN22, select either 192.168.250 + Node No or Setup Area. Sub-net mask Sets the sub-net mask (user setting).
  • Page 204: System Setting - Local Node Setup Area

    (HER indicator will light). Set the IP address setting method to either 192.168.250 + node No. (default) or Setup Area. 3. The baud rate setting is supported by the CS1W-FLN22 and CJ1W-FLN22 only. The setting cannot be made for the CS1W-FLN02 or CS1W-FLN12, which always communicate at 10 Mbps.
  • Page 205: System Setting - Other Node Setup Area

    Section 11-2 Operating Procedures Item Content Area 1 (Area 2) Memory Area Sets the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored. (default: Area 1 CIO, Area 2 DM) The following areas can be set: CIO, WR, HR, DM, and EM0 to EMC. Area 1 (Area 2) start word Sets the beginning word of the PLC area in which Cyclic Data Areas 1 and 2 for the local node are stored.
  • Page 206: System Setting - Extension Setting

    Section 11-2 Operating Procedures Menu Function Edit - Copy row Copy a single data row data and add as a new row. Edit - Delete Delete a single data row. Note 1. Do not assign the local node in the mapping area table. 2.
  • Page 207: Unit Area Setup

    Section 11-2 Operating Procedures 11-2-8 Unit Area Setup The Unit's data display and node name can be set. Menu Function Allowed min. frame interval Sets the present minimum allowable frame interval. Valid must be selected to enable this setting. If communications errors occur, increase the value of this setting. The (default: 1 (100 us)) maximum allowable frame interval used for the entire network is that of the node with the longest minimum allowable frame interval.
  • Page 208 Section 11-2 Operating Procedures Note Each status is read from the FL-net Unit when the display function is started from the menu. 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 CIO Area.
  • Page 209 Section 11-2 Operating Procedures ■ Internal transceiver error Lit when an error occurs during a transceiver test. Clear the error by resetting the Unit. If this is a recurring error, replace the Unit. ■ Transceiver error Lit when an error occurs at the transceiver. Clear the error by resetting the Unit.
  • Page 210 Section 11-2 Operating Procedures Message Sequential The message sequential status is shown. Status Error Log The error log data is read from the FL-net Unit. Error log data in the FL-net Unit is deleted when the Clear Button is clicked.
  • Page 211 Section 11-2 Operating Procedures Node Status The status of remote nodes participating in the FL-net network is shown. Data from unmapped remote nodes can also be displayed. ■ Node Number Sets the node number of the node for which the status is to be read. ■...
  • Page 212 Section 11-2 Operating Procedures ERR_CODE Meaning Normal Service is stopped. Note For information on FL-net node error codes in Units from other companies, refer to the relevant manuals. ■ Allowed Refresh Cycle Time, Token Watchdog Timer, Allowed Minimum Frame Interval The allowed refresh cycle time, the token watchdog timer, and the allowed minimum frame interval are displayed for the node set by the node number.
  • Page 213 Section 11-2 Operating Procedures Downloading FL-net Setup from the Computer to the 1,2,3... 1. Select Setting - To PLC. The following confirmation dialog box will be displayed. 2. Click the Yes Button. The transfer will begin and the following message will be displayed if the transfer ends normally.
  • Page 214 Section 11-2 Operating Procedures 2. Click the Yes Button. The transfer will begin and the following message will be displayed if the transfer ends normally. 3. Click the OK Button. Comparing the FL-net Setup on the Computer to the Setup in the PLC 1,2,3...
  • Page 215: A System Configuration

    Appendix A System Configuration Ethernet Overview Ethernet is a LAN (Local Area Network) standard for communications between personal computers and print- ers, and defines the network, including the communications data format, cables, and connectors. The Ethernet standard was formulated by the IEEE802.3 Working Group for Ethernet. At present, the Working Group has formulated the 10Base-5, 10Base-2, and 10Base-T standards.
  • Page 216 Appendix A System Configuration 10Base-5 Specifications The 10Base-5 standard is an Ethernet connection method that uses thick coaxial cable (yellow cable) with a width of approximately 10 mm. The “10” in 10Base-5 indicates a baud rate of 10 Mbps. “Base” indicates that a baseband transmission method is used.
  • Page 217 Appendix A System Configuration Other Ethernet Specifications The 10Base-2 standard is an Ethernet connection method that uses 5-mm wide coaxial cables (also called thin cables). The “10” in 10Base-2 indicates a baud rate of 10 Mbps. “Base” indicates that a baseband transmission method is used.
  • Page 218 Appendix A System Configuration...
  • Page 219: B System Configuration Example

    Appendix B System Configuration Example Small-scale Configuration A network system of multiple devices can be configured using a single multiport transceiver or hub. Multiport transceiver Transceiver cable (AUI cable) (Length: 50 m max.) (a) Using a Multiport Transceiver Twisted-pair cable (UTP, Category 5) (Length: 100 m max.) (b) Using a Hub...
  • Page 220 Appendix B System Configuration Example Basic Configuration A network system consisting of several tens of devices can be configured by connecting several multiport transceivers or hubs to a single coaxial cable. Coaxial cable (Length: 500 m max.) Terminating Ground resistance Single-port transceiver terminal Transceiver cable...
  • Page 221 Appendix B System Configuration Example Large-scale Configuration A large-scale network system consisting of hundreds of devices can be configured by connecting several 10Base-5 network segments together using repeaters. Coaxial cable (Length: 500 m max.) Transceiver cable (AUI cable) Multiport (Length: 50 m max.) transceiver Repeater The length of the AUI cable...
  • Page 222 Appendix B System Configuration Example Long-distance Distributed Configuration In large-scale network systems requiring a distance between network segments that exceeds the maximum 10Base-5 transmission distance of 500 m, optical repeaters can be connected to each network segment to enable a network configuration with 2 km between repeaters. Coaxial cable (Length: 500 m max.) Transceiver cable (AUI cable) Multiport...
  • Page 223 Appendix B System Configuration Example Local Centralized (Stack) Configuration A network system can be configured using several tens of devices centralized using stackable hubs. Stackable hubs Twisted-pair cable (UTP, Category 5) (Length: 100 m max.) Local Configurations with Long-distance Distributed Segments Basic network with a specific controller in a remote location, or a network that is near high-voltage power lines or a source of noise interference can be split into two segments, with optical repeaters connected between segments.
  • Page 224 Appendix B System Configuration Example...
  • Page 225: C Network System Definitions

    Appendix C Network System Definitions Communications Protocol Standard The communications protocol indicates the rules for exchanging information through the communications lines between two systems. The communications protocol used by FL-net conforms to the following standards. FL-net Standards communications protocol FL-net FA link protocol specification (MSTC FA Open Systems Promotion Forum FA Control Network Technical Committee)
  • Page 226 Appendix C Network System Definitions FL-net IP Address IP addresses (INET addresses) are used to distinguish each communications device from multiple communi- cations devices connected to the Ethernet. Therefore, a unique IP address must be set for each communica- tions device connected to the Ethernet. An IP address is comprised of a network address indicating the network to which the communications device is connected, and the host address for the communications device.
  • Page 227 Appendix C Network System Definitions FL-net Port Numbers With FL-net, the following port numbers are assigned in advance to enable services in the FL-net protocol layer, which is located above the transport layer. FL-net users, however, do not need to set these port numbers in parameters or elsewhere.
  • Page 228 Appendix C Network System Definitions The FL-net data for a single frame that can be monitored on the communications line is shown in the following diagram. In this example, 128 bytes of cyclic data is being transferred. Ethernet header IP header UDP header FL-net header ADDR...
  • Page 229 Appendix C Network System Definitions FL-net Transaction Codes FL-net supports the following message transmission services. FL-net message transmission service Unit support Client function Server function Read byte block Write byte block Read word block Write word block Read network parameter Write network parameter Stop command Run command...
  • Page 230 Appendix C Network System Definitions Transaction code Corresponding message 65208 Write network parameter (response) 65209 Stop command (response) 65210 Run command (response) 65211 Read profile (response) 65212 Reserved 65213 Read communications log data (response) 65214 Clear communications log data (response) 65215 Echoback message test (response) 65216...
  • Page 231: D Fl-Net Network Control

    Appendix D FL-net Network Control FL-net Token Control Tokens Basically, a node can send data when it is holding the token. The only two types of data that can be sent by a node that is not holding the token are a request to resend the token when a token monitoring timeout occurs and a participation request frame for a node that is not participating in the network.
  • Page 232 Appendix D FL-net Network Control Token and Data Transmission Patterns The following six types of transmission patterns can be used to send data with a token. Pattern Details No accompanying data Sending token only Token Cyclic data only Cyclic data is sent, after which the token is sent. Cyclic data Token Cyclic data only, which is split into different packets...
  • Page 233 Appendix D FL-net Network Control Participating in a New Network If a token is not received within the entry token detection time, a trigger transmission is prepared and a trigger is sent after dividing the node number by 8 and multiplying the remainder by 4 ms. If another trigger is received before the trigger is sent, the trigger will not be sent.
  • Page 234 Appendix D FL-net Network Control Token detection Second cycle Third cycle First cycle stopped 3 to 4 4 to 5 N to 1 1 to 2 N to 1 1 to 2 N to 1 1 to 2 N to 1 Entry token detection time Node monitor starts (reset after power turned ON)
  • Page 235 Appendix D FL-net Network Control Item Bytes Contents (data range) Unit: 100 µs Minimum allowable frame interval 1 byte Vendor code 10 bytes Vendor code Manufacturer model 10 bytes Manufacturer model, device name Node name (equipment name) 10 bytes User-defined node name Protocol version 1 byte 0x80 (fixed)
  • Page 236 Appendix D FL-net Network Control Network Management Tables Basic Functions Parameters that are shared by all nodes on the network are managed. Management Data Item Bytes Contents (data range) Token holding node number 1 byte Node currently holding the token µ...
  • Page 237: E Fl-Net Profile

    Appendix E FL-net Profile Device Communications Information Classification The parameters and other information related to communications for devices connected to the network are classified into three types, as follows: A: Network parameters Node (Setting data for transmission) (communications (Specified in the FA link protocol specifications.) function) B: System parameters 1) Common parameters...
  • Page 238 1,30 Device type 10,”DVCATEGORY” PrintableString 3,”PLC” (See note.) Vendor name 6,”VENDOR” PrintableString 9,”OMRON@Co.” Device model name 7,”DVMODEL” PrintableString 21,”CS1@FL-net@Unit@V1.00” or 21,”CJ1@FL-net@Unit@V1.00” Note The parameter contents for device types are classified as follows: “PC” or “PLC”: Programmable Controller “NC” or “CNC”: Computerized numeric controllers “RC”...
  • Page 239 (PrintableString type) Length_in_decimal, Contents Length, Text (Boxes indicate spaces.) Device parameter ID 2,”ID” PrintableString 7,”DEVPARA” Device type 7,”DEVTYPE” PrintableString 10,”CS1W-FLN22” or 10,”CJ1W-FLN22 Unit revision code 7,”UNITREV” PrintableString 1, * (same value as unit profile) PCB revision code 6,”PCBREV” PrintableString 3, ***...
  • Page 240 ìVENDORî, paraVENDOR ìOMRON@Co.î, nameDVMODEL ìDVMODELî, paraDVMODEL ìCS1@FL-net@Unit@V1.00î, (CJ Series: ìCJ1@FL-net@Unit@V1.00î) plcmpara nameID ìIDî, paraID ìDEVPARAî, parameter namePARAMETER ìDEVTYPEî paraPARAMETER ìCS1W-FLN22î, (CJ Series: ìCJ1W-FLN22î) namePARAMETER ìUNITREVî, paraPARAMETER ì1î, namePARAMETER ìPCBREVî, paraPARAMETER ì***î, (variable) namePARAMETER ìSOFTREVî, paraPARAMETER ì**î, (variable) namePARAMETER ìLOTNOî, paraPARAMETER ì******î, (variable)
  • Page 241 Transfer Syntax Data Array (Signed) “COMVER” “ID” “SYSPARA” “REV” “REVDATE” $07CF “DVCATEGORY” “PLC” “VENDOR”] “OMRON@Co.” “DVMODEL” “CS1@FL-net@Unit@V1.00" (CJ Series: "CJ1@FL-net@Unit@V1.00") “ID” “DEVPARA” “DEVTYPE” "CS1W-FLN22" (CJ Series: "CJ1W-FLN22") “UNITREV” “PCBREV” *** (variable) “SOFTREV” *(variable) “LOTNO” ****** (variable) “WORKAREA” * (variable) “SERIALNO” **** (variable)
  • Page 242 Appendix E FL-net Profile Communications Line Data Sequence The following table shows the sequence used to send data on the communications line. Data is sent from the data starting from address 0 in the relative address 00 column in sequence moving left or right. Relative address 00 is followed by relative address 10, and data is sent in the order of relative addresses as shown below.
  • Page 243 FL-net Profile Appendix E Area name First word End word Size 0x0032 0000 0x0032 01FF 0x0033 0000 0x0033 03BF 0x0033 01C0 0x0033 03BF Note (1) Access unit: WORD (2) Data sequence: A word corresponds to one word in a word block Status/Mode The data clarifying status/mode is shown below.
  • Page 244 Appendix E FL-net Profile Supplementary Profile Information Summary of ASN.1 Transfer Syntax Format A summary of the basic encoding rules for ISO/IEC 8825 ASN.1 (Abstract Syntax Notation One) relevant to FL- net are provided below. Simple Format: ASN.1 Type Value Length Structure Type Example with Signed ASN.1 Value...
  • Page 245 Appendix E FL-net Profile • Structure Type Flag for Each Data Type ASN.1 Primitive Constructed BOOLEAN, INTEGER, OBJECT IDENTIFIER, REAL, ENUMERATED Supported BIT STRING Supported Supported OCTET STRING, NumericString or other character string Supported Supported NULL (no value field) Supported SEQUENCE, SEQUENCE OF, SET, SET OF Supported EXTERNAL...
  • Page 246 Appendix E FL-net Profile • ISO/IEC 8824 Information technology - Open Systems Interconnection - Specification of Abstract Syntax Notation One (ASN.1), 1990 Second edition, (ISO/IEC 8824-1 1995, ISO/IEC 8824-2 1995, ISO/IEC 8824-3 1995, ISO/IEC 8824-4 1995) • ISO/IEC 8825 Information technology - Open Systems Interconnection - Specification of Basic Encoding Rules for Abstract Syntax Notation One (ASN.1), 1990 Second edition, (ISO/IEC 8825-1 1995, ISO/IEC 8825-2 1996) Data Read by Log Data Read Service...
  • Page 247 • Switching upper/lower byte order of data link data (3) If the FL-net Unit Support Software Ver. 1.51 or earlier is used to set the CS1W-FLN22 or CJ1W- FLN22, the baud rate will be fixed at 10 Mbps and the data link data upper/lower byte order will be...
  • Page 248 FL-net Unit Support Software Ver. 1.6 Appendix F Functions Name Function File Initialize Returns system and communications settings to their defaults. File Open Reads saved setup data. (CSV format only.) Save to file (Japanese) Saves edited setup data in CSV format. Save to file (English) Saves edited setup data in CSV format.
  • Page 249 Appendix F FL-net Unit Support Software Ver. 1.6 Operating Procedure Install the FL-net Unit Support Software (Refer to 11-2 Installation.) Make communications settings. ↓Unit settings ↓Monitoring System settings Select monitor function. Make settings in CPU Bus Unit Setup Area. ↓ ↓...
  • Page 250 FL-net Unit Support Software Ver. 1.6 Appendix F 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 Software is given below. Use the special-purpose Support Software Installer to install the software.
  • Page 251 Appendix F FL-net Unit Support Software Ver. 1.6 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. 8.
  • Page 252 Appendix F FL-net Unit Support Software Ver. 1.6 Connecting the Computer to the PLC This section explains how to connect to the PLC the computer in which the FL-net Unit Support Software is installed. The cables used depend on the type of connection to the PLC. When connecting the computer to the PLC, refer to the connection examples provided in this section.
  • Page 253 FL-net Unit Support Software Ver. 1.6 Appendix F Examples: Connecting the Computer and PLC Computer Connecting Cable CQM1-CIF01 CS/CJ ←RS-232C Peripheral port→ Auto-detect Programming Device connection enabled by setting DIP switch pin No. 4 to OFF. RS-232C Cable CS/CJ CQM1-CIF01 ←RS-232C RS-232C port→...
  • Page 254 Appendix F FL-net Unit Support Software Ver. 1.6 Connecting Via the FL-net Network Node 1 Node 2 Node 3 FL-net Unit FL-net Unit FL-net Unit Unit number 0 Unit number 5 Unit number 3 Make the settings via the FL-net network. Select Network setting from the Option Menu in the Main Window of the FL-net Unit Support Software, and specify the remote PLC’s network address and node address.
  • Page 255 Using Support Software Functions Basic Operations Starting 1. Click the Start Button. 2. Display the menu by moving the cursor from Program to OMRON. 3. Select FL-net Unit Support Software to start the program. The following screen will be displayed. Main Screen...
  • Page 256 Appendix F FL-net Unit Support Software Ver. 1.6 Initializing 1. Select Initialize from the File Menu. 2. The system and communications settings will be initialized to their default values. Opening 1. Select File Open from the File Menu. 2. When any file is selected, the previously-set contents of that file can be read. Saving 1.
  • Page 257 Selects the IP address setting method (192.168.250 + Node No., Unit rear rotary SW, Unit rear rotary SW + Node No., or Setup area). Normally the default should be selected. When using CS1W-FLN22 or CJ1W-FLN22, select either 192.168.250 + Node No or Setup area.
  • Page 258 (2) If either Unit rear rotary SW + node No. or Unit rear rotary SW is set as the IP address setting meth- od for a CS1W-FLN22 or CJ1W-FLN22, a setting error will occur (HER indicator will light). Set the IP address setting method to either 192.168.250 + node No.
  • Page 259 Appendix F FL-net Unit Support Software Ver. 1.6 Before System Settings: Data Link Concepts Before making the system settings in the Local and Other Node Setup Areas, it is necessary to clearly under- stand 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...
  • Page 260 Appendix F FL-net Unit Support Software Ver. 1.6 System Setting (Local Node Setup Area) The Local Node Setup Area can be set so that data from any PLC area can be used as the send data from the local node (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.
  • Page 261 Appendix F FL-net Unit Support Software Ver. 1.6 System Setting (Other Node Setup Area) The Other Node Setup Area are be set so that Common Memory data for remote nodes can be read to the local PLC areas. (10) (11) (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.
  • Page 262 Appendix F FL-net Unit Support Software Ver. 1.6 (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.
  • Page 263 Appendix F FL-net Unit Support Software Ver. 1.6 (6) Receive Reads the contents of the Unit Area Setup Area of the specified Unit to the FL-net Unit Support Software. (7) OK Validates the changed settings and closes the window. When the Unit Area Setup Window is next opened, the changed settings will be displayed. (8) Cancel Cancels the changes to the settings and closes the window.
  • Page 264 Appendix F FL-net Unit Support Software Ver. 1.6 Monitor (Unit Status) Shows the status of the FL-net Unit. The status shown here is the same as the Unit status which is reflected in the CIO Area. FA Link active Lit when FA Link operation is normal. Received message Lit when a transparent message is received.
  • Page 265 Appendix F FL-net Unit Support Software Ver. 1.6 Monitor (Network Status) Shows the network status of the FL-net Unit. The status shown here is the same as the network status which is reflected in the CIO Area. Multiple node number Lit when a node number is used more than once.
  • Page 266 Appendix F FL-net Unit Support Software Ver. 1.6 Monitor (Node Status) 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. Mapping error Notifies that the settings do not correctly reflect the network data in the PLC areas.
  • Page 267 FL-net Unit Support Software Ver. 1.6 Appendix F Monitor (Data Link Status) Shows the data link status of remote nodes participating in the FL-net network. The status shown here is the same as the connected node data which is reflected in the CIO Area. Monitor (Participating Node Status) Shows the status of remote nodes participating in the FL-net network.
  • Page 268 FL-net Unit Support Software Ver. 1.6 Appendix F 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 status.
  • Page 269 Unit. Version Information The FL-net Unit Support Software version number can be displayed by selecting Help from the menu, and then selecting About OMRON FL-net Unit Support Software. Check the version number when making inquiries about the Support Software.
  • Page 270 FL-net Unit Support Software Ver. 1.6 Appendix F...
  • Page 271: G International System Of Units

    Appendix G International System of Units The International System of Units (SI) consists of base units, supplementary units, and derived units. SI is founded on the seven base units, which have been used historically and technically, and are used to define the other quantities.
  • Page 272 Appendix G International System of Units SI Supplementary Units Quantity Unit name Unit Definition symbol Plane angle Radian A radian is the plane angle between two radii of a circle that cuts off on the circumference an arc equal in length to the radius. Solid angle Steradian A steradian is the solid angle that, having its vertex in the center of...
  • Page 273 International System of Units Appendix G Multiple Prefix Symbol Name −9 nano −5 µ micro −3 milli −2 centi −1 deci deka hecto kilo mega giga tera peta zetta yotta SI Unit Conversion Table Quantity Unit name Symbol SI conversion SI unit name SI unit rate...
  • Page 274 Appendix G International System of Units Quantity Unit name Symbol SI conversion SI unit name SI unit rate symbol Force Kilogram force 9.80665 Newton Deadweight ton 9806.65 −5 Dyne Moment of force Kilogram-force meter kgf·m 9.80665 Newton-meter N·m Stress, pressure Kilogram-force per square meter 9.80665 Pascal kgf/m...
  • Page 275 Appendix G International System of Units ASCII Codes “ & ‘ < > ‘...
  • Page 276 Appendix G International System of Units...
  • Page 277: Revision History

    Revision History A manual revision code appears as a suffix to the catalog number on the front cover of the manual. Cat. No. W440-E1-03 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.

This manual is also suitable for:

Cj1w-fln22

Table of Contents