Omron SYSMAC 3G8F7-CLK13-E Operation Manual
Omron SYSMAC 3G8F7-CLK13-E Operation Manual

Omron SYSMAC 3G8F7-CLK13-E Operation Manual

Controller link support boards for pci bus
Table of Contents

Advertisement

Quick Links

Cat. No. W383-E1-06
SYSMAC
3G8F7-CLK13-E (Optical Ring, H-PCF Cable)
3G8F7-CLK12-EV1 (Optical Ring, H-PCF Cable)
3G8F7-CLK53-E (Optical Ring, GI Cable)
3G8F7-CLK52-EV1 (Optical Ring, GI Cable)
3G8F7-CLK23-E (Twisted-pair Cable)
3G8F7-CLK21-EV1 (Twisted-pair Cable)
Controller Link Support Boards for PCI Bus
OPERATION MANUAL

Advertisement

Table of Contents
loading
Need help?

Need help?

Do you have a question about the SYSMAC 3G8F7-CLK13-E and is the answer not in the manual?

Questions and answers

Subscribe to Our Youtube Channel

Summary of Contents for Omron SYSMAC 3G8F7-CLK13-E

  • Page 1 Cat. No. W383-E1-06 SYSMAC 3G8F7-CLK13-E (Optical Ring, H-PCF Cable) 3G8F7-CLK12-EV1 (Optical Ring, H-PCF Cable) 3G8F7-CLK53-E (Optical Ring, GI Cable) 3G8F7-CLK52-EV1 (Optical Ring, GI Cable) 3G8F7-CLK23-E (Twisted-pair Cable) 3G8F7-CLK21-EV1 (Twisted-pair Cable) Controller Link Support Boards for PCI Bus OPERATION MANUAL...
  • Page 3 3G8F7-CLK13-E (Optical Ring, H-PCF Cable) 3G8F7-CLK12-EV1 (Optical Ring, H-PCF Cable) 3G8F7-CLK53-E (Optical Ring, GI Cable) 3G8F7-CLK52-EV1 (Optical Ring, GI Cable) 3G8F7-CLK23-E (Twisted-pair Cable) 3G8F7-CLK21-EV1 (Twisted-pair Cable) Controller Link Support Boards for PCI Bus Operation Manual Revised December 2018...
  • Page 5 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 not it appears in the proper name of the product.
  • Page 6 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

    TABLE OF CONTENTS PRECAUTIONS ..........xiii Intended Audience .
  • Page 8 TABLE OF CONTENTS SECTION 6 Message Service........Introduction .
  • Page 9 About this Manual: This manual describes the operation of the 3G8F7-CLK13-E, 3G8F7-CLK12-EV1, 3G8F7-CLK53-E, 3G8F7-CLK52-EV1, 3G8F7-CLK23-E, and 3G8F7-CLK21-EV1 Controller Link Support Boards for PCI Bus and includes the sections described below. Controller Link Support Boards are used to connect IBM PC/AT or compatible computers to a Controller Link Network. The following three manuals are directly related to application of the Controller Link Network.
  • Page 10 About this Manual, Continued Depending on the system, you may also need the SYSMAC or CV Support Software or a Program- ming Console. Please read this manual and related manuals carefully and be sure you understand the information provided before attempting to install and operate a Controller Link Support Board. Section 1 outlines the functions of the Controller Link Support Board, including applications, and the differences between the Controller Link Support Board and the Controller Link Unit.
  • Page 11 Products were properly handled, stored, installed and maintained and not subject to contamination, abuse, misuse or inappropriate modification. Return of any Products by Buyer must be approved in writing by Omron before ship- ment. Omron Companies shall not be liable for the suitability or unsuitability or...
  • Page 12 Data presented in Omron Company websites, catalogs and other materials is provided as a guide for the user in determining suitability and does not consti- tute a warranty. It may represent the result of Omron’s test conditions, and the user must correlate it to actual application requirements. Actual performance is subject to the Omron’s Warranty and Limitations of Liability.
  • Page 13 PRECAUTIONS This section provides general precautions for using the Controller Link Support Board for PCI Bus and related devices. The information contained in this section is important for the safe and reliable application of the Controller Link Support Board for PCI Bus. You must read this section and understand the information contained before attempting to set up or operate a Controller Link Support Board for PCI Bus.
  • Page 14: Intended Audience

    You must consult with your OMRON representative before apply- ing a Controller Link Support Board for PCI Bus to the above mentioned appli- cations.
  • Page 15: Operating Environment Precautions

    Operating Environment Precautions • The PLC will turn OFF all outputs when its self-diagnosis function detects any error or when a severe failure alarm (FALS) instruction is executed. Unexpected operation, however, may still occur for errors in the I/O con- trol section, errors in I/O memory, and other errors that cannot be detected by the self-diagnosis function.
  • Page 16 Operating Environment Precautions • Locations subject to possible exposure to radioactivity. • Locations close to power supplies. !Caution The operating environment of the Controller Link Support Board for PCI Bus or the computer can have a large effect on the longevity and reliability of the system.
  • Page 17: Application Precautions

    Application Precautions Application Precautions Observe the following precautions when using the Controller Link Support Board for PCI Bus or the computer into which it is installed. Note Refer also to 1-4 Applications Precautions for further information and addi- tional precautions. !WARNING Failure to abide by the following precautions could lead to serious or possibly fatal injury.
  • Page 18: Conformance To Ec Directives

    Applicable Directives 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 machines. The actual products have been checked for conformity to EMC standards (see the following note).
  • Page 19: Applicable Directives

    3. For the Controller Link Support Boards, the backup power supply that is used may affect compliance for surge immunity (IEC61000-4-5) even though common immunity (EN61000-6-2) standards for EMS are met. Ei- ther use the recommended OMRON Power Supply (S82K Series) or take countermeasures for surge on the primary side.
  • Page 20 Conformance to EC Directives...
  • Page 21: Outline Of Functions

    SECTION 1 Outline of Functions This section outlines the functions of the Controller Link Support Board, including the applications of the Controller Link Support Board and the differences between the Controller Link Support Board and the Controller Link Unit. Overview ........... . 1-1-1 What Is the Controller Link? .
  • Page 22: Overview

    What Is the Controller Link? The Controller Link is an FA network that can send and receive large data packets flexibly and easily among advanced OMRON Programmable Control- lers (CS-series, CJ-series, C200HX/HG/HE-series, CQM1H-series, CVM1, and CV-series PCs) and IBM PC/AT or compatible computers.
  • Page 23 Overview Section 1-1 Tokenbus Mode CS1W-CLK12 CVM1-CLK12 IBM PC/AT or IBM PC/AT or CS1W-CLK11 Controller Link Unit Controller Link Unit compatible compatible (Token-bus mode) Controller Link Unit (Token-bus mode) CVM1 or CV-series CS-series PC CS-series PC H-PCF Optical Fiber Cable 3G8F5-CLK11 3G8F7-CLK12-EV1 (daisy-chain connection)
  • Page 24: Features

    Overview Section 1-1 The functions of a Controller Link Network are outlined below. Controller Link Data link Manual settings Automatic settings Message service RAS functions Error log function Data link status display Polling node backup function (See note 1.) Node bypass function Transmission path (See note 2.) duplication...
  • Page 25 Overview Section 1-1 Note The following models must be used to create a wired network that contains more than 32 nodes: 3G8F7-CLK23-E, 3G8F7-CLK21-EV1, CS1W-CLK23, CS1W-CLK21-V1, CJ1W-CLK23, and CJ1W-CLK21-V1. Data links can be automatic set, or they can be set by the user to freely change the sizes of the data areas used.
  • Page 26 Overview Section 1-1 • PCI Bus Controller Link Support Board Optical Ring System with H-PCF Cables • Controller Link Unit for CS-series Programmable Controllers • Controller Link Unit for CVM1/CV-series Programmable Controllers • PCI Bus Controller Link Support Board Optical Ring System with GI Cables •...
  • Page 27 Overview Section 1-1 Transmission Path In Token Ring Mode in an Optical Ring System (H-PCF cable or GI cable), Duplication data transmission will be unaffected even by a cable or connector break at one location in the ring connection. With the optical cable wired in a ring shape, a break at one point will simply cause the transmission to be routed on the other path.
  • Page 28 Overview Section 1-1 Features and Functions of Version-1 and CLK23 Models The following features and functions apply to the CS1W-CLK23, CS1W- CLK21-V1, CJ1W-CLK23, and CJ1W-CLK21-V1 Controller Link Units and the 3G8F7-CLK23-E and 3G8F7-CLK21-EV1 Controller Link Support Board only. Up to 62 nodes can be connected. Overview When a CS1W-RPT01 Repeater Unit is used, the maximum number of nodes that can be used in the network increases to 62.
  • Page 29 Overview Section 1-1 Change manually created data link tables during data link operation. Overview It is possible to modify a manually created data link table while data links are running. Note This is possible only with manually created data link tables. Any attempt to change automatically created data link tables when data links are running will fail and an error message saying that the tables cannot be edited during data link operation will be displayed.
  • Page 30: What Is A Controller Link Support Board

    Overview Section 1-1 Units and Support Boards Supporting Up to 4,000 Send Words Per Node Wired Networks Model Units CS1W-CLK23 (CS-series Unit) CJ1W-CLK23 (CJ-series Unit) Support Board 3G8F7-CLK23-E (Support Board for PCI Bus) Optical Networks Model Units CS1W-CLK13 (CS-series Unit, H-PCF Cable) CS1W-CLK53 (CJ-series Unit, GI Cable) Support Board 3G8F7-CLK13-E (Support Board for PCI Bus, H-PCF Cable)
  • Page 31: Features Of Pci Bus Controller Link Support Boards

    Overview Section 1-1 Optical Ring System (GI Cable) 3G8F7-CLK52-EV1 (for PCI Bus) Controller Link Support Board IBM PC/AT or (ISA Bus is not available.) compatible Controller Link Unit Optical Ring System (GI Cable) Controller Link Network 1-1-4 Features of PCI Bus Controller Link Support Boards The Controller Link Support Board for PCI Bus can be used to configure vari- ous communications applications using FinsGateway Controller Link (PCI).
  • Page 32 Overview Section 1-1 Computer User application ClkReadDatalink( ) ClkWriteDatalink( ) Event memory FinsGateway Data link Controller Link Support Board Controller Link Network Message Service FINS commands and FINS responses can be sent and received for specified nodes on the network by executing FINS message send/receive functions ClkSendFins( ) and ClkRecvFins( ) from the user program.
  • Page 33: Specifications And Configurations

    Specifications and Configurations Section 1-2 Computer User application User application FinsGateway Controller Link (PCI) Embedded Edition Controller Link Controller Link Support Board Support Board Controller Link Network Specifications and Configurations 1-2-1 System Configuration Wired System Wired Systems are supported by CS-series, CJ-series, C200HX/HG/HE, (Twisted-pair Cable) CVM1, and CV-series PCs.
  • Page 34 Specifications and Configurations Section 1-2 Optical Bus or Optical Optical Systems are supported by CS-series, CVM1, and CV-series PCs. Ring System Token Ring Mode (H-PCF Cable) CS1W-CLK12-V1 CVM1-CLK12 Controller Link Unit Controller Link Unit (token ring mode) (token ring mode) CS-series PC CVM1/CV-series PC Personal computer...
  • Page 35: Pci Bus Controller Link Support Board Models

    Specifications and Configurations Section 1-2 Optical Bus or Optical Optical Systems are supported by CS-series, CVM1, and CV-series PCs. Ring System (GI Cable) Token Ring Mode CS1W-CLK52-V1 CVM1-CLK52 Controller Link Unit Controller Link Unit (token ring mode) (token ring mode) CS-series PC CVM1/CV-series PC Personal computer...
  • Page 36: Communications Specifications

    Specifications and Configurations Section 1-2 1-2-3 Communications Specifications Optical Ring System (Joint Ring/Daisy Chain Connections) Items Specifications Type Optical ring, H-PCF cable Optical ring, GI cable Model 3G8F7-CLK13-E 3G8F7-CLK53-E 3G8F7-CLK12-EV1 3G8F7-CLK52-EV1 Communications method N:N token-ring method (Token Ring Mode) N:N token-bus method (token-bus mode) Code Manchester code Modulation...
  • Page 37 Specifications and Configurations Section 1-2 Wired System Items Specifications Type Wired Model 3G8F7-CLK23-E 3G8F7-CLK21-EV1 Communications method N:N token bus Code Manchester code Modulation Baseband code Synchronization Flag synchronization (conforms to HDLC frames) Transmission path form Multi-drop bus Baud rate and maximum The maximum transmission distance varies with the baud rate as follows: transmission distance 2 Mbps:...
  • Page 38: General Specifications

    Specifications and Configurations Section 1-2 1-2-4 General Specifications Items Controller Link Support Board for PCI Bus Wired system: Optical system, Optical system, 3G8F7-CLK23-E H-PCF cable: GI cable: 3G8F7-CLK21-EV1 3G8F7-CLK13-E 3G8F7-CLK53-E 3G8F7-CLK12-EV1 3G8F7-CLK52-EV1 External dimensions 106 × 140 mm (W × L) Weight 104 g 120 g (excluding mounting...
  • Page 39 Specifications and Configurations Section 1-2 H-PCF Cable Optical Ring Models GI Cable Optical Ring Models (3G8F7-CLK13-E and 3G8F7-CLK12-EV1) (3G8F7-CLK53-E and 3G8F7-CLK52-EV1) (Unit: mm) Note The dimensions given in parentheses are for when the previous connector is mounted.
  • Page 40: Indicators

    Specifications and Configurations Section 1-2 1-2-6 Indicators Optical Ring System Wired System (H-PCF Cable and GI Cable) Name Color Status Explanation Operating Green The Board is operating normally. Not lit A Board operating error (watchdog timer error) has occurred. Error One of the following errors has occurred.
  • Page 41: Software Configuration

    Specifications and Configurations Section 1-2 • Setup Diagnostic Utility • C Library 2. The DOS operating system for an IBM PC/AT or compatible is not provided with the Support Board. The operation system must be acquired separate- 1-2-8 Software Configuration User application FinsGateway utilities...
  • Page 42: Basic Procedures

    Basic Procedures Section 1-3 4. FinsGateway version 2003.40 is required to use Windows 10 (32 bit), Win- dows 8 (32 bit), Windows 8.1 (32 bit), Windows 7 (32 bit) or Windows Vista. (The version of FinsGateway that is installed can be confirmed by starting the FinsGateway Settings program and checking the product information provided on the Info Tab Page.) FinsGateway version...
  • Page 43: Applications Precautions

    Applications Precautions Section 1-4 Message Service Procedure 1. Create routing tables using the Controller Link Support Software or the Fin- 1,2,3... sGateway utilities, and transfer the tables to the Board. Note When the data link tables and routing tables are transferred to the Controller Link Support Board, they are save in backup memory (EEPROM) on the Board.
  • Page 44 Applications Precautions Section 1-4 The polling node must not be restarted or reset during data link operation. If the Controller Link Support Board is the polling node and data links are operating on the network, do not open the Board for three seconds after clos- ing the Board.
  • Page 45 Applications Precautions Section 1-4 • Adding Nodes with a Repeater Unit at One End Terminating resistance ON Terminating resistance ON Terminating resistance ON CS1W-RPT01 Newly added nodes Repeater Unit Terminating resistance ON Turn ON terminating resistance at the nodes on both ends of each segment shown within broken lines.
  • Page 46 Applications Precautions Section 1-4 Systems Wired with an Existing Repeater Unit New node to be added The power to the PCs of the segment The power to the PCs in the shown in the dot-dash broken line segment shown in the dash broken does not need to be turned OFF.
  • Page 47 Applications Precautions Section 1-4 • To construct a network that uses a node address higher than 32, it is nec- essary for all nodes to be one of the following Units: 3G8F7-CLK21-EV1, CS1W-CLK23, CJ1W-CLK23, CS1W-CLK21-V1, CJ1W-CLK21-V1, or 3G8F7-CLK23-E. In addition, the Wired Network 62 Node Enable Bit in the DM Parameter Area software switches of all nodes must turned ON to enable 62 nodes maximum.
  • Page 48 Applications Precautions Section 1-4 Example: CX-Programmer Response Timeout Setting...
  • Page 49: Wiring

    SECTION 2 Wiring This section describes how to wire the power supply cables and communications cables to the Controller Link Support Board. Connecting Wired Systems ........2-1-1 Devices Required for Connection .
  • Page 50: Connecting Wired Systems

    Connecting Wired Systems Section 2-1 Connecting Wired Systems This section describes the methods for wiring network communications cables to the Controller Link Support Board (3G8F7-CLK23-E and 3G8F7-CLK21- EV1). 2-1-1 Devices Required for Connection The Wired Controller Link System uses the shielded twisted-pair cable speci- fied below.
  • Page 51: Connecting Cables To Communications Connectors

    Connecting Wired Systems Section 2-1 11. The ground wire connected to the connector of a Controller Link Support Board must be 2.5 mm or less. Connect all the shield lines of the communication cables and then ground the shield at one end of the network. The wiring method is shown below. Intermediate Board End Board End Board...
  • Page 52 Connecting Wired Systems Section 2-1 Wire created by twisting the shield Cover with a heat-shrink tubing Leave enough exposed wire to attach the terminal. Note (a) Turn OFF the power supply to the computer before connecting the communications cable or connecting/disconnecting a con- nector.
  • Page 53 Use a small flat-blade screwdriver with a constant width. The appropriate tightening torque is 0.2 N·m. Small flat-blade screwdriver with a constant width Note The following screwdriver is available from OMRON. Model: XW4Z-00C...
  • Page 54: Connecting The Connector To The Board

    Connecting Wired Systems Section 2-1 Side Front 0.6 mm 3.5 mm 2-1-4 Connecting the Connector to the Board Connect the connector on the communications cable to the connector on the Board using the following procedure. 1. Connect the connector on the communications cable to the connector on 1,2,3...
  • Page 55: Connecting H-Pcf Cable Optical Ring System Cables

    Connecting H-PCF Cable Optical Ring System Cables Section 2-2 5. Supply power only after checking the wiring thoroughly. Connecting H-PCF Cable Optical Ring System Cables This section describes how to connect the communications cable to the Con- troller Link Support Board (3G8F7-CLK13-E and 3G8F7-CLK12-EV1) for H- PCF Cable Optical Ring Systems.
  • Page 56 Connecting H-PCF Cable Optical Ring System Cables Section 2-2 Note 1. Either full-lock or half-lock connectors can be used in a Controller Link Net- work, but we recommend full-lock connectors to prevent accidental discon- nections during operation. 2. The maximum distance between nodes is slightly shorter for connectors with crimp-cut cables compared to connectors assembled with adhesive.
  • Page 57: Optical Fiber Cables (H-Pcf Cables)

    Connecting H-PCF Cable Optical Ring System Cables Section 2-2 Optical Fiber Cable Accessories Use the following accessories to assemble and test Optical Fiber Cables. Name Model Specifications Optical Fiber Assem- CAK-0057 Crimp-cut tool for the S3200- bly Tool COCF2071/2571 Connectors Optical Power Tester S3200-CAT2700 With S3200-CAT2702 Head Unit and...
  • Page 58: Installing Connectors

    Connecting H-PCF Cable Optical Ring System Cables Section 2-2 Optical Ring System in Connect all the nodes in a ring using H-PCF Optical Fiber Cables. Token Ring Mode Begin connection with the rightmost connector (SL1) of the highest node in the network and connect to the leftmost connector (SL2) in the next lower node, as shown in the following diagram.
  • Page 59 Connecting H-PCF Cable Optical Ring System Cables Section 2-2 Cable connects to connector SL1 Cable connects to connector SL2 3. Install the mounting bracket on the Board with the screws provided. Insert the tip of the mounting bracket with the grooves into the hole on the Board surface until it locks firmly (a), and then secure the other end of the mount- ing bracket using the screw (b).
  • Page 60 Connecting H-PCF Cable Optical Ring System Cables Section 2-2 • Do not pull on the Optical Fiber Cable. The maximum tension that can be applied to the cord is 10 kg (about 22 lbs) and the maximum tension that can be applied to the cable is 50 kg (about 110 lbs).
  • Page 61: Optical Ring System (Gi Cable) Wiring

    Optical Ring System (GI Cable) Wiring Section 2-3 Optical Ring System (GI Cable) Wiring This section describes how to wire the communications cables to a GI cable Ring System Controller Link Support Board (3G8F7-CLK53-E and 3G8F7- CLK52-EV1). 2-3-1 Communications Cables The following devices are required for the Optical Ring (GI) Controller Link Network.
  • Page 62: Gi Optical Fiber Cable Wiring

    1. Always use the specified Optical Fiber Cables. 2. The code for the Optical Fiber Cables can be identified from cable marks and color, but OMRON recommends adding tags to prevent incorrect con- nection during installation. 3. The maximum distance between the nodes depends on the type of GI ca- ble (core diameter), as follows: 62.5/125 μm: 2 km maximum distance between nodes...
  • Page 63: Installing Connectors

    1. Always use the specified Optical Fiber Cables. 2. The code for the Optical Fiber Cables can be identified from cable marks and color, but OMRON recommends adding tags to prevent incorrect con- nection during installation. 3. The maximum distance between the nodes depends on the type of GI ca- ble (core diameter), as described below.
  • Page 64 Optical Ring System (GI Cable) Wiring Section 2-3 • Special tools are required to attach Optical Fiber Cables to the connec- tors. The cable may disconnect from the connector if the proper tools and methods are not used during cable assembly. Connection Procedure 1.
  • Page 65 Optical Ring System (GI Cable) Wiring Section 2-3 GI Cable Optical Connector Cover Pull off the cover. Rotate the cover 90° counterclockwise. Note To replace the Optical Connector Cover, just reverse the steps shown in the diagram above. 5. Turn the cable connector so that the tab in the connector faces left and aligns with the slot in the Board’s connector.
  • Page 66: Backup Power Supply Wiring (Optical Ring Systems Only)

    24 VDC, 400 mA max. (per node) Inrush current 2.5 A max. (when 24-VDC rising time is 5 ms) An OMRON S82K-series Power Supply Unit is recommended. Note 1. If connecting multiple nodes to one power supply, or if the distance be-...
  • Page 67: Connecting The Backup Power Supply

    Backup Power Supply Wiring (Optical Ring Systems Only) Section 2-4 e. Use a backup power supply with double or reinforced insulation. 3. Use the correct power supply voltage, as given above. 2-4-2 Connecting the Backup Power Supply Observe the following precautions when connecting the backup power supply. •...
  • Page 68 Backup Power Supply Wiring (Optical Ring Systems Only) Section 2-4...
  • Page 69: Creating Applications Using The C Library

    SECTION 3 Creating Applications Using the C Library This section describes how to create applications (user programs) that control the Controller Link Support Board. Basic Flow ........... 3-1-1 Data Link Procedure .
  • Page 70: Basic Flow

    Basic Flow Section 3-1 Basic Flow This section describes the basic procedural flow in creating the applications (user programs) necessary to use the Controller Link Support Board data link function and the message service function. Create the applications according to the flowcharts in this section. The following explanations assume that the driver and C library have already been installed.
  • Page 71 Basic Flow Section 3-1 • Details on C library functions: SECTION 4 C Language Function Refer- ence • Support Software: Controller Link Support Software Operation Manual (W369) 3-1-2 Message Service Procedure The basic procedure for using the message service is outlined in the following flowchart.
  • Page 72: Using The C Library

    Using the C Library Section 3-2 3. To used Windows-based messages to determine if a FINS message has been received, use the ClkSetMessageOnArrival and ClkSetThreadMes- sageOnArrival functions to register the Windows-based messages to be used for notification. When not using Windows-based messages, check periodically for FINS messages using ClkRecvFins.
  • Page 73 3. Specify the folder in which the C library for the Support Board was installed and click the OK Button. The installation directory in the header file default for the C library is \Pro- gram Files\OMRON\Controller Link\Lib. 4. Include the following line at the beginning of the program: #include <CLK_LIB.h>...
  • Page 74 Using the C Library Section 3-2...
  • Page 75: C Language Function Reference

    SECTION 4 C Language Function Reference This section gives details on the C-language library functions supported by the Controller Link Support Board. Library Functions ..........4-1-1 ClkOpen() Board Open .
  • Page 76: Library Functions

    Library Functions Section 4-1 Library Functions This section describes the library functions used for the Control Link Support Boards for PCI bus. Refer to SECTION 3 Creating Applications Using the C Library for application methods. Functions Function name Name Function Page ClkOpen Board Open...
  • Page 77: Clkclose()

    Library Functions Section 4-1 Supplemental Information The unit address is different from the board ID on the Support Board. It is not normally necessary to specify a unit address when sending a com- mand from an application running on the computer and receiving a response. Always specify the unit address when sending a command to the application from an application running on a computer or from a PC at a different node.
  • Page 78: Clkrecvfins()

    Library Functions Section 4-1 The function will end in an error if SID is not set to between –1 and 255. The error code will be 39 (SID setting error). 4-1-4 ClkRecvFins() FINS Message Receive Function Receives a FINS message. Call Format INT ClkRecvFins(PCLKHANDLE hCLK, PCLKHEADER pHeader, LPVOID lpMessage, DWORD dwSize, DWORD dwTimeLimit);...
  • Page 79: Clkwritedatalink()

    Library Functions Section 4-1 4-1-5 ClkWriteDatalink() Data Link Data Write Function Writes data to a data link area. Call Format INT ClkWriteDatalink(PCLKHANDLE hCLK, PEMCLKADDRESS pEmAd- dress, LPWORD lpWriteData, DWORD dwSize); Arguments Type Variable name Description PCLKHANDLE hCLK The CLK handle obtained with ClkO- pen() PEMCLKADDRESS pEmAddress...
  • Page 80: Clkgetnetworkstatus()

    Library Functions Section 4-1 The function will end in an error if access is requested to 3 or more different memory areas for one CLK handle. (Detailed error information = ERR_MEMORY_AREA: Multiple memory area specification error) The function will end in an error if a memory name specified in the argument does not exist.
  • Page 81: Clkgetringstatus()

    Library Functions Section 4-1 4-1-8 ClkGetRingStatus() Optical Ring Status Read Function Reads the optical ring status. Call Format INT ClkGetRingStatus(PCLKHANDLE hCLK, BYTE byNet, PRINGBUFFER pBuffer); Arguments Type Variable name Description PCLKHANDLE hCLK The CLK handle obtained with ClkO- pen() BYTE byNet Network address of the Broad to read the optical ring status for...
  • Page 82: Clksetthreadmessageonarrival()

    Library Functions Section 4-1 Description Both ClkSetMessageOnArrival and ClkSetThreadMessageOnArrival cannot be registered at the same time. The function will end in an error if a null pointer is specified for the window handle specified as the argument. (Detailed error information = ERR_WINDOWHANDLE_PARA: Window handle error) The function will end in an error if an illegal value is specified for the window handle specified as the argument.
  • Page 83: Clkclearmessageonarrival()

    Library Functions Section 4-1 4-1-11 ClkClearMessageOnArrival() FINS Message Reception Notification Clear Function Clears windows message notification when a FINS message is received. Call Format INT ClkClearMessageOnArrival(PCLKHANDLE hCLK); Arguments Type Variable name Description PCLKHANDLE hCLK The CLK handle obtained with ClkO- pen() Return Value CLK_SUCCESS is returned if the function ends normally.
  • Page 84: Structure Descriptions

    Structure Descriptions Section 4-2 Structure Descriptions 4-2-1 CLKHEADER/*PCLKHEADER Structure This structure stores heading information for a FINS message. It is used by ClkSendFins() and ClkRecvFins(). Type Variable name Contents BYTE ByIcfBits FINS header ICF Set the following for the FINS message: Command/response and response needed/not needed.
  • Page 85: Nstbuffer/*Pnstbuffer Structure

    Structure Descriptions Section 4-2 4-2-3 NSTBUFFER/*PNSTBUFFER Structure This structure stores network status that has been read. It is used by ClkGet- NetworkStatus(). Type Variable name Contents BYTE byConnectionMethod Wired/optical discrimination, transmission path form, etc. −: Not specified. Maximum number of nodes supported 00: 32 nodes 01: 64 nodes Transmission path...
  • Page 86 Structure Descriptions Section 4-2 Type Variable name Contents BYTE byStatus2 Baud rate, power supply status, terminating resistance setting status For Wired Systems, stores the set baud rate and the setting of the terminating resistance switch. For Optical Ring System, stores the power supply status. Wired System 0: Terminating resistance switch OFF 1: Terminating resistance switch ON...
  • Page 87 Structure Descriptions Section 4-2 Type Variable name Contents BYTE byStatusFlag Data link operation status and data link mode Stores the data link operation status, data link mode, etc. −: Not specified Current Data Link Mode 0: User-set links 1: Automatic Data Link Operating Status 0: Stopped 1: Running...
  • Page 88: Ringbuffer/*Pringbuffer Structure

    Structure Descriptions Section 4-2 4-2-4 RINGBUFFER/*PRINGBUFFER Structure This structure stores optical ring status that has been read. It is used by ClkGetRingStatus(). Type Variable name Contents WORD wDisConnectionFlag Disconnected Line Flags (See graphic following this table.) WORD wDisConnectionNodeInfo1 Disconnected node information 1 (See graphic following this table.) WORD wDisConnectionNodeInfo2...
  • Page 89: Detailed Error Information

    Detailed Error Information Section 4-3 Disconnected Node Information High Bits Disconnection Direction Flag 0: SL1 (upstream)/Normal 1: SL2 (downstream) Low Bits Disconnected Node Address (2-digit hexadecimal) Disconnected node information can be read out for up to two disconnections: Disconnected Node Information 1 and Disconnected Node Information 2. Starting Time for Disconnected Information Storage Minutes Seconds...
  • Page 90 Detailed Error Information Section 4-3 Error Macro name Meaning code Network busy; cannot execute. Reception buffer overflow Data size error FINS header error Reception timeout (no receive data) Invalid SID setting Version is not supported; impossible to execute. Wrong setting in routing tables; cannot reach final network Routing table error Allowed number of gateways exceeded...
  • Page 91: Data Links

    SECTION 5 Data Links This section describes how to use data links in a Controller Link Network. What Are Data Links? ......... . 5-1-1 Data Link Specifications .
  • Page 92: What Are Data Links

    What Are Data Links? Section 5-1 What Are Data Links? Data links automatically exchange data in the preset areas between nodes (PCs and/or computers) on one network. Data links can be created for C200HX/HG/HE PCs, CV-series PCs, CS-series PCs, CJ-series PCs, and IBM PC/AT or compatible computers.
  • Page 93 What Are Data Links? Section 5-1 • Nodes can be set that only send or only receive data. • Only part of send data can be received and an offset can be used to spec- ify the beginning of the desired part. Manual Setting Options The following options can be set when manually setting data links.
  • Page 94 What Are Data Links? Section 5-1 • The maximum number of send/receive words is 8,000 when data links are automatically set, even for computers. This is because computers relay on the Controller Link Unit settings in the startup node. • In areas 1 and 2 send areas for each node are of the same size. •...
  • Page 95 What Are Data Links? Section 5-1 Note 1. Automatic data link creation with 1:N allocations can only be used with the following Controller Link Units and Support Boards: Wired Networks CS1W-CLK23, CJ1W-CLK23, 3G8F7-CLK23-E, CS1W-CLK21-V1, CJ1W-CLK21-V1, and 3G8F7- CLK21-EV1 Optical Ring Networks CS1W-CLK13, 3G8F7-CLK13-E, using H-PCF Cable CS1W-CLK12-V1 (See note 2.), and 3G8F7-CLK12-EV1...
  • Page 96: Data Link Specifications

    What Are Data Links? Section 5-1 Application Example of Using Offsets In the following example, the send data from node 1 is split into three parts and each part is received by a different node, i.e., each of the other nodes receives only part of the send data from node 1.
  • Page 97: Setting Data Links

    Setting Data Links Section 5-2 5-1-2 Differences Between Manual and Automatic Setting Item Manual setting Automatic setting (See note 1.) Determination of nodes Determined by setting data link tables. Determined by the data link parameters participating in a data set in the data link startup node (the node link used to start the data links).
  • Page 98: Manual Setting

    Setting Data Links Section 5-2 3. A data link mode can be set in a data link startup node only. The data link mode setting is determined by the data link mode of the startup node even if the data link mode settings of the nodes participating in the data links are different from the settings in the startup node.
  • Page 99 Setting Data Links Section 5-2 Transferring from a Computer Node IBM PC/AT or compatible CLK Data Link Setting Utility in FinsGateway Controller Link Support Board Data link tables Note To create data link tables for nodes in the network using the CLK Data Link Setting Utility in the FinsGateway, the network must have been constructed correctly.
  • Page 100: Data Link Table Specifications For Controller Link Support Boards

    Setting Data Links Section 5-2 5-2-3 Data Link Table Specifications for Controller Link Support Boards Setting item Setting range Nodes Optical Ring: 1 to 62 (1 to 32 when optical and optical ring connections are combined.) Wired: 1 to 32 (Up to 62 nodes can be set by using Repeater Units when the network is configured with only the 3G8F7-CLK21-EV1, CS1W-CLK23, CJ1W-CLK23, or 3G8F7- CLK23-E.) Set the addresses of the refresh nodes.
  • Page 101: Example Of Automatic Setting With Equality Layout

    Setting Data Links Section 5-2 The startup node is the node from which the data links are activated. When automatically setting data links, data link operation is based on the values set in the startup node. CPU Unit Startup node Programming Console Controller Link IBM PC/AT or...
  • Page 102: Starting And Stopping Data Links

    Starting and Stopping Data Links Section 5-3 Data Link Areas Created Node #1 (PC) Node #2 (PC) Node #3 (computer) LR 0 LR 10 Area 1 LR 20 DM1000 DM1200 Area 2 DM1400 Note Refer to the Controller Link Units Operation Manual (W309) for an example of automatically setting data links with 1:N allocations.
  • Page 103: Using A Programming Device Or A Ladder Program

    Starting and Stopping Data Links Section 5-3 5-3-1 Using a Programming Device or a Ladder Program Set the software switches (AR or DM Start Bit) in the PC to ON using a Pro- gramming Device or from the ladder-diagram program. User program Startup node Programming Device...
  • Page 104: Using The Controller Link Support Software

    Starting and Stopping Data Links Section 5-3 CV-series Startup Node 15 14 13 12 11 10 9 Word N N: DM 2000 + 100 × (unit number) Data link Start Bit Start: Changed from OFF to ON or set to ON when power is turned on Stop: Changed from ON to OFF 5-3-2...
  • Page 105: Checking Data Link Status

    Checking Data Link Status Section 5-4 Checking Data Link Status There are two methods for checking the status of active data links: • Check the LED indicators on the front of the Units. • Check the data link status area. 5-4-1 LED Indicators Check the LNK indicator on the front of the Board.
  • Page 106 Checking Data Link Status Section 5-4 See 9-2 Status Information and Troubleshooting for troubleshooting proce- dures. First word Node 2 Node 1 Node 4 Node 3 Node 4 Node 6 Node 7 Node 8 PC Operating Status 0: Stopped 1: Running (PC program being executed.) Node 30 Node 29 Node 32...
  • Page 107: Changing The Data Link Tables With Active Data Links

    Changing the Data Link Tables with Active Data Links Section 5-5 • The following shows an example of an insufficient receive area. Insufficient (short) Sufficient Node 1 Node 2 Node 1 Node 2 Receive Receive Send Send area area area area Data indicated by cannot be received in node 2.
  • Page 108: Example Of Changing Data Link Table With Active Data Links

    Changing the Data Link Tables with Active Data Links Section 5-5 2. When using Controller Link Units and Support Boards that are not listed in the above table, data link tables cannot be changed while data links are active. 3. CX-Programmer version 3.2 must be used to change data link tables with active data links.
  • Page 109: Active Data Links (Theoretical)

    Changing the Data Link Tables with Active Data Links Section 5-5 Data link communications will continue, so the Communications Error Flag for the data link status will not turn ON in any of the nodes in the network. Refer to 5-5-4 Timing Required to Change Data Link Tables with Active Data Links (Theoretical) for details on timing required to change the data link tables.
  • Page 110 Changing the Data Link Tables with Active Data Links Section 5-5...
  • Page 111: Message Service

    SECTION 6 Message Service This section explains how to use the message service provided by a Controller Link Support Board. Introduction ..........6-1-1 Message Service Specifications .
  • Page 112: Introduction

    Introduction Section 6-1 Introduction A message service is a command/response system used for data transmis- sion between nodes on a network, i.e., computer to computer, PC to com- puter, or computer to PC. The message service can also be used to control operations, such as mode changes.
  • Page 113: Fins Command/Response Format

    FINS Command/Response Format Section 6-2 FINS Command/Response Format This section explains the format of the FINS commands and responses spec- ified by the “clksend” library function. When actually sending or receiving message service data, the contents spec- ified by the library function parameters are attached as a header. When the message service is used, however, there is normally no need to pay special attention to headers.
  • Page 114: Parameters

    FINS Command/Response Format Section 6-2 01 to 3E: Node number in SYSMAC LINK network (1 to 62 decimal) Broadcast transmission Destination unit address. Specify within the following ranges. PC (CPU Unit) 01 to 0F: Application on FinsGateway (Refer to FinsGateway online help.) 10 to 1F: Board for CPU Bus Unit or computer Unit or Board connected to specified network (Any Unit or Board in Controller Link, SYSMAC NET, or...
  • Page 115: Commands And Responses For The Support Board

    Commands and Responses for the Support Board Section 6-3 Note When multiple networks are connected, there are limits to the amount of data that can be transmitted or received via the Controller Link Network and the host link function. Commands and Responses for the Support Board 6-3-1 Command Codes Command...
  • Page 116: Data Link Stop

    Commands and Responses for the Support Board Section 6-3 Note The Support Board can participate in automatically set data links, but it cannot be the starting unit. 6-3-3 DATA LINK STOP Stops the Controller Link Network data links. Command Block Command code Response Block...
  • Page 117: Controller Status Read

    Commands and Responses for the Support Board Section 6-3 Connection Type: Wired/Optical (response) Not used Maximum Number of Supported Nodes 00: 32 nodes 01: 62 nodes Note When optical and optical ring connections are com- Transmission Path bined, the maximum number of nodes supported 0: Token bus will be given as 62 nodes for an optical ring connec- 1: Token ring...
  • Page 118 Commands and Responses for the Support Board Section 6-3 Status 2 (response): This byte contains the following information for Control- ler Link Support Boards. (It is always 00 Hex for Wired Controller Link Support Boards.) 7 6 5 4 3 2 1 0 0 0 0 Baud rate setting Wired System...
  • Page 119: Network Status Read

    Commands and Responses for the Support Board Section 6-3 Network participation status (response): The following diagram shows the bits corresponding to node addresses in the Controller Link Network. When a bit is returned as “1,” it means that the corresponding node is active (i.e., par- ticipating) in the network.
  • Page 120 Commands and Responses for the Support Board Section 6-3 Polling node address (response): The current polling node address is returned in hexadecimal. Data link operation (response): Indicates the status of data link operation in the network. 6 5 4 3 2 1 0 0 0 0 0 Data link operational status 0: Inactive...
  • Page 121: Data Link Status Read

    Commands and Responses for the Support Board Section 6-3 6-3-7 DATA LINK STATUS READ Reads the data link operational status. Command Block Command Type code Response Block 62 bytes (See note.) Refresh Command Refresh Status Response cycle time cycle time code code present...
  • Page 122: Connection Configuration Information Read

    Commands and Responses for the Support Board Section 6-3 Status (response): The data link status of each mode is returned as shown in the following diagram. It is the same as the data link read using a library function. (Refer to page 85.) Data link status for each node 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0...
  • Page 123 Commands and Responses for the Support Board Section 6-3 Response Block Command Response Day Hour Year Month Node address Node address code code Time of connection configuration Number One address for each node read of nodes read Parameters First node to read (command): Specify the node to start the configuration from counting downstream direction (SL2) from the local node.
  • Page 124: Network Disconnection Information Read

    Commands and Responses for the Support Board Section 6-3 The following response will be returned. Node address 32 Node address 31 Node address 25 (address of specified first node to read) Note 1. If there is a disconnection in the network, but most recently updated infor- mation will be read.
  • Page 125 Commands and Responses for the Support Board Section 6-3 Disconnected node information 1 and 2 (response): The address of the disconnected node and the direction of the disconnection from the node (upstream or downstream) are returned. 1st byte 2nd byte 15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0 0 0 0 0 0...
  • Page 126: 6-3-10 Network Disconnection Information Clear

    Commands and Responses for the Support Board Section 6-3 Description Disconnection information can be used for Optical Ring Controller Link Units and Boards that are in Token Ring Mode to notify the polling node of informa- tion on disconnections and then notify all nodes of the disconnection informa- tion from the polling node.
  • Page 127: 6-3-11 Echoback Test

    Commands and Responses for the Support Board Section 6-3 6-3-11 ECHOBACK TEST Executes an echoback communications test between specified nodes. Command Block 1,998 bytes max. Command Test data code Response Block 1,998 bytes max. Command Response Test data code code Parameters Test data (command, response): For the command, up to 1,998 bytes of data can be specified to be sent to a specified node.
  • Page 128: 6-3-13 Broadcast Test Data Send

    Commands and Responses for the Support Board Section 6-3 6-3-13 BROADCAST TEST DATA SEND Broadcasts test data to all nodes in a specified network. Command Block 2,000 bytes max. Command Test data code There is no response to this command. The control data must be set as follows when this command is issued: Destination node address: FF (Hex) (for broadcasting the data)
  • Page 129: Response Codes

    Response Codes Section 6-4 The configuration of each error record is as follows: 1st byte 10th byte Error code Details Minutes Day Hour Year Month Seconds Error code, details: These parameters show the contents of errors. For details, refer to 9-3-2 Error Codes. Date and time: These parameters show the seconds, minutes, hour (0 to 23), date, month, and year (the rightmost two digits) in BCD specifying the time that the error occurred.
  • Page 130: Network Relay Errors

    Response Codes Section 6-4 The main response code (MRES) in the first byte classifies the response and the sub-response code (SRES) in the second byte indicates details under the MRES classification. If bit 7 of the first byte is ON, a network relay error has occurred. Refer to 6-4- 2 Network Relay Errors for details on troubleshooting the error.
  • Page 131: Response Codes And Troubleshooting

    Response Codes Section 6-4 Example 1 In this example, data cannot be transferred between Controller Link Units due to some cause such as a routing table error. Computer Controller Link Unit Controller Link Unit Controller Link Support Board Transmission Response Example 2 In this example, the specified destination node or the next relay node does not exist.
  • Page 132 Response Codes Section 6-4 Main code Sub- Probable cause Remedy code 02: Destination node Destination node not part of Network Add to Network. error No node with the specified node Check the destination node’s node address. address Third node not part of Network Check the third node’s node address.
  • Page 133 Response Codes Section 6-4 Main code Sub- Probable cause Remedy code 11: Parameter error A correct memory area code has not Check the command’s memory area code been used or Extended Data Memory and set the appropriate code. is not available. The access size specified in the com- Set the correct access size for the com- mand is wrong, or the first address is...
  • Page 134 Response Codes Section 6-4 Main code Sub- Probable cause Remedy code 21: Write not possible The specified area is read-only or is If the specified area is read-only, the write write-protected. cannot be performed. If it is write-protected, turn off the write-protect switch and execute the instruction again.
  • Page 135 Response Codes Section 6-4 Main code Sub- Probable cause Remedy code 25: Unit error Parity/checksum error occurred Transfer correct data into memory. because of incorrect data. I/O setting error (The registered I/O Either change the actual configuration to configuration differs from the actual.) match the registered one, or generate the I/ O table again.
  • Page 136 Response Codes Section 6-4 Main code Sub- Probable cause Remedy code 26: Command error The specified area is not protected. The program area is not protected, so it isn’t This response code will be returned if necessary to clear protection. an attempt is made to clear protection on an area that is not protected.
  • Page 137: Network Interconnections

    SECTION 7 Network Interconnections This section describes the method used to connect multiple networks. What is Network Interconnection?....... . . 7-1-1 Interconnecting Controller Link Networks .
  • Page 138: What Is Network Interconnection

    What is Network Interconnection? Section 7-1 What is Network Interconnection? Network interconnection enables commands and responses for the message service to be sent and received across multiple networks, including FA and OA networks. The four networks listed below can be interconnected to achieve this.
  • Page 139: Routing Tables

    Routing Tables Section 7-2 Bridge Gateway Controller Link Controller Link Controller Link SYSMAC NET Data Data Data and communications protocol gateway • Computer Bridges and Gateways: FinsGateway automatically imple- ments the bridge or gateway functionality. It does not need to be pro- grammed by the user.
  • Page 140 Routing Tables Section 7-2 Unit number 04 Unit number 05 Example Unit number 06 Unit number 07 Local network table Local network address Unit number Local network Unit number address Network address 1 Network address 2 Network address 3 Network address 4 Note 1.
  • Page 141: Setting Routing Tables

    Setting Routing Tables Section 7-3 Setting Routing Tables This section describes routing table settings. Routing tables are set through the FinsGateway, Controller Link Support Soft- ware, or CX-Programmer. This section describes setting procedures and set- ting details. For specific procedures, see the FinsGateway online help, Controller Link Support Software Operation Manual (W308,) or CX-Programmer User’s Man- ual.
  • Page 142 Setting Routing Tables Section 7-3 Example 2 The following example show the settings for a relay network table connecting three networks. Relay Network Tables Relay PC 1 PC ID Netwk Node Netwk Node address a Relay Network PC 2 PC ID Netwk Node address A...
  • Page 143 Setting Routing Tables Section 7-3 Example 3 The network structure example in the figure below shows routing tables for all nodes. Unit 5 Node 1 SNT: SYSMAC NET LINK Unit CLK: Controller Link Unit/ Board SLK: SYSMAC LINK Unit Network 10 Unit 3 Unit 4 Node 4...
  • Page 144 Setting Routing Tables Section 7-3 Routing Tables on PC 4 Local Network Table Relay Network Table Relay SIOU Netwk Netwk PC ID Netwk Node unit# Routing Tables on PC 5 Local Network Table Relay Network Table Relay SIOU Netwk Netwk unit# PC ID Netwk...
  • Page 145: Communications Timing

    SECTION 8 Communications Timing This section explains details on Controller Link Network communications. Refer to this section for network communications that require accurate communications timing. Network Parameters ..........8-1-1 Controller Link Communications .
  • Page 146: Network Parameters

    Network Parameters Section 8-1 Network Parameters This section explains how to use Controller Link Network communications and how to adjust the network parameters to match the system. 8-1-1 Controller Link Communications The token bus method is used for communications in the Controller Link Net- work.
  • Page 147: Network Parameters

    Network Parameters Section 8-1 Polling Cycle The polling cycle is the period during which the polling node checks the status of the nodes in the network. The polling node checks whether each node is actually participating in the network, whether there are any new nodes partici- pating, and so on, and notifies all the nodes of the results of the check.
  • Page 148: Communications Cycle Time

    Communications Cycle Time Section 8-2 8-1-4 Specifying Network Parameters The network parameters can be specified from the Controller Link Support Software. This section describes only the allowable setting range for each network parameter. Refer to the Controller Link Support Software Operation Manual (W308) for setting procedures.
  • Page 149 Communications Cycle Time Section 8-2 D: Number of nodes that send messages during the communications cycle E: Total number of bytes in messages transmitted during the communications cycle F: Extra communications time for long-distance cable connections. If L is the cable length in km, then F = 7 × L μs for H-PCF cable and F = 5 ×...
  • Page 150: Inactive Data Links

    Communications Cycle Time Section 8-2 E: 4,024 F: 7 × 8 The communications cycle time for Token Ring Mode is thus as follows: 9.1 × 8,000 + 1,740 × 4 + 960 × 8 + 1,100 × 2 + 4 × 4,024 + 2 × 7 × 8 + 4,800 = 110,648 (μs) ≅...
  • Page 151: Maximum Delay For Line Disconnections In Token Ring Mode

    Communications Cycle Time Section 8-2 In this example, B to E in the equation have the following values. B: 4 C: 8 D: 2 E: 4,024 The communications cycle time is thus as follows: 600 × 4 + 110 × 8 + 320 × 2 + 4 × 4,024 + 2,290 = 22,306 (μs) ≅...
  • Page 152 Communications Cycle Time Section 8-2 With a Controller Link Network, the token is moved for the following. • Normal token passing • Token passing for new node checks by the polling node (depends on the number of polled nodes set in the network parameters) •...
  • Page 153: Data Link I/O Response Time

    Data Link I/O Response Time Section 8-3 (32 + 1.7)/32 × 100 ≅ 105.3 (%) Data Link I/O Response Time The data links of the Controller Link Support Board require a slight time delay from the time the data link area of one node is changed until this change is reflected in the data link area at another node.
  • Page 154: Pc To Computer

    Data Link I/O Response Time Section 8-3 Note 1. Noise may increase I/O delays. 2. The data send processing time for the area marked by the asterisk (*) in the diagram will be affected by the processing capacity of the computer that is used.
  • Page 155: Message Service Delay Times

    Message Service Delay Times Section 8-4 2. The data send processing time for the area marked by the asterisk (*) in the diagram will be affected by the processing capacity of the computer that is used. 3. The communications cycle time may fluctuate. 4.
  • Page 156 Message Service Delay Times Section 8-4 Receive Processing at Node #2 Number of words transferred × 0.00125 + 2.3 ms Send Processing at Node #2 Number of words transferred × 0.00125 + 3.0 ms Note 1. The I/O response time can increase due to noise or restrictions on the number of frames that can be transmitted while data links are operating.
  • Page 157: Troubleshooting And Maintenance

    SECTION 9 Troubleshooting and Maintenance This section provides information on troubleshooting errors that occur during Controller Link Support Board operation, as well as daily inspection, cleaning, and other maintenance procedures. Troubleshooting Using Indicators ....... . . 9-1-1 Using the RUN, ERR and INS Indicators .
  • Page 158: Troubleshooting Using Indicators

    Troubleshooting Using Indicators Section 9-1 Troubleshooting Using Indicators This section describes the errors shown by the Controller Link Support Board indicators and possible remedies. Optical Ring System Wired System (H-PCF Cable and GI Cable) Name Status Description The Board is operating normally. An error has occurred.
  • Page 159 Troubleshooting Using Indicators Section 9-1 Indicators Error Probable cause Probable remedy history Not lit Not lit Not lit --- Power is not being supplied correctly to Check the power supply voltage and sup- the computer. ply at the recommended voltage. The Controller Link Support Board has Secure the Controller Link Support Board become loose.
  • Page 160: Troubleshooting With Lnk Indicators

    Troubleshooting Using Indicators Section 9-1 9-1-2 Troubleshooting with LNK Indicators Data Link Cannot be The following table describes the LNK indicators at the startup node and their Started use in troubleshooting when a data link cannot be started. Starting a data link depends on the Controller Link Support Board operating normally and participating in the Network.
  • Page 161 Troubleshooting Using Indicators Section 9-1 Troubleshooting of Other Errors To configure a network that uses a node address higher than 32, all nodes must be CS1W-CLK21-V1, CJ1W-CLK21-V1, CS1W-CLK23, CJ1W-CLK23, 3G8F7-CLK21-EV1, or 3G8F7-CLK23-E. The Wired Network 62 Node Enable Bit in the DM Parameters Area must also be turned ON (62 nodes max.) for all nodes.
  • Page 162 Troubleshooting Using Indicators Section 9-1 Problem Status Cause and remedy The data link status is The data link status stor- The default area for storing data link status is the Special I/O Unit showing statuses of age area is set to default Area.
  • Page 163: Status Information And Troubleshooting

    Status Information and Troubleshooting Section 9-2 Status Information and Troubleshooting The Controller Link Support Board contains status information which reflects the current status of communications and the Board. This status information can be read using the STATUS READ or DATA LINK AREA READ FINS command.
  • Page 164 Status Information and Troubleshooting Section 9-2 Type Variable name Contents BYTE byStatus1 Reserved area Stores undetermined data. BYTE byStatus2 Baud rate, power supply status, terminating resistance setting status For Wired Systems, stores the set baud rate and the setting of the terminating resistance switch.
  • Page 165 Status Information and Troubleshooting Section 9-2 Type Variable name Contents BYTE byStatusFlag Data link operation status and data link mode Stores the data link operation status, data link mode, etc. −: Not specified Current Data Link Mode 0: User-set links 1: Automatic Data Link Operating Status 0: Stopped...
  • Page 166: Error Processing

    Status Information and Troubleshooting Section 9-2 9-2-2 Error Processing Data Link Status: abyDataLinkStatus [ ] Bit status Probable cause Probable remedy PC’s CPU Unit error is 1: ON A fatal PC error, non-fatal PC error, Refer to the PC’s operation manual or a watchdog timer error has and correct the error.
  • Page 167 Status Information and Troubleshooting Section 9-2 Other Status Bit status Probable cause Probable remedy Error log exists is 1: ON Error information on the Controller Link Using the Controller Link Support Soft- Support Board (an error log) has been ware or an FINS command, read the recorded.
  • Page 168: Error Log

    Error Log Section 9-3 Error Log The error log records errors that occur in the Controller Link Support Board and the time they occur. The error log can be read or cleared using the Con- troller Link Support Software, a PC Programming Device, such as the SYS- MAC Support Software, or the message service (FINS commands for the Controller Link Support Board.) 9-3-1...
  • Page 169: Error Codes

    Error Log Section 9-3 9-3-2 Error Codes The following table lists the error codes (in 4-digit hexadecimal) and the con- tents of the errors. Error Contents Detail code Correction Recorded code 1st byte 2nd byte EEPROM 0001 CPU Unit watchdog timer error 00 Hex 00 Hex Replace the CPU Unit.
  • Page 170 Error Log Section 9-3 Error Contents Detail code Correction Recorded code 1st byte 2nd byte EEPROM 0101 Transmission failed; local node Command block Refer to 9-1 Troubleshooting Using not in Network Bits 0 to 7: Indicators and place the local node Source node address into Network.
  • Page 171 Error Log Section 9-3 Error Contents Detail code Correction Recorded code 1st byte 2nd byte EEPROM 010D Transmission failed; destination Command block Check routing tables. address incorrect Bits 0 to 7: Source node address 010E Transmission failed; routing Bits 8 to 14: tables not registered Source Network address 010F...
  • Page 172 Error Log Section 9-3 Error Contents Detail code Correction Recorded code 1st byte 2nd byte EEPROM 0211 Duplicate node address error 00 Hex Local node Reset so that each node address is No (See (connected to SYSMAC LINK by address used only once within the same Net- note 3.) mistake)
  • Page 173: Reading And Clearing Error Logs

    Error Log Section 9-3 4. Error Status The status of each bit indicates that an error has occurred as given in the diagram below. 1: Token timeout error 1: Polling timeout error 1: Communications controller hardware error 1: Polling node was changed 1: Nodes in Network changed (added or removed) 1: Communications controller send error 1: Duplicate node address setting error...
  • Page 174: Cleaning And Inspection

    Cleaning and Inspection Section 9-4 Controller Link Support Software Read or clear the error log using the following procedure. 1. Display the Main Menu. 1,2,3... 2. Select “E: Error log.” 3. Select “R: Read.” 4. Designated the node. The error log for the designated node will be dis- played.
  • Page 175: Handling Precautions

    Remove any lint or threads left from the cloth, and remount the Board. • When returning a faulty Board for repairs, always attach a detailed fault report to the Unit and return to you nearest OMRON outlet as listed at the back of this manual. Note In order to prevent faulty operation be sure to turn off the power to all nodes before replacing the Board.
  • Page 176 Handling Precautions Section 9-5 The following procedure can be used to automatically set the network param- eters in EEPROM from other nodes operating on the network. The data link tables will need to be reset from the Controller Link Support Software. 1.
  • Page 177: Standard Models

    Appendix A Standard Models Controller Link Support Boards for PCI Bus Applicable Connection type Model number Remarks computer IBM PC/AT or com- Wired 3G8F7-CLK23-E Include FinsGate- patible 3G8F7-CLK21-EV1 way Controller Link (PCI) Embedded Optical Ring for H- 3G8F7-CLK13-E Edition (Version 3) PCF cable 3G8F7-CLK12-EV1 Optical Ring for GI...
  • Page 178 Standard Models Appendix A Wired Communications Cables Model Manufacturer Remarks Li2Y-FCY2 × 0.56 qmm Kromberg & Schubert, German company Komtec Department 1 × 2 × AWG-20PE + Tr.CUSN + Draka Cables Industrial Spanish company #9207 Belden USA company ESVC 0.5 × 2 C-13262 Bando Densen Co.
  • Page 179 Standard Models Appendix A Indoor H-PCF Optical Fiber Cables for Optical Ring Networks Name Specifications Model H-PCF cables Black 10 m S3200-HCCB101 50 m S3200-HCCB501 100 m S3200-HCCB102 500 m S3200-HCCB502 1,000 m S3200-HCCB103 Orange 10 m S3200-HCCO101 50 m S3200-HCCO501 100 m S3200-HCCO102...
  • Page 180 (Specify length (m) when ordering.) Note Special training is required to assemble Optical Fiber Cables and con- nectors with epoxy adhesive. Contact your OMRON dealer for details on other optical fiber cords and cables. GI Optical Fiber Cables for Optical Ring Networks Use graded index (GI) optical fiber cables with the following optical characteristics.
  • Page 181: Index

    Index Numerics inactive data links, 130 computer 1 to 1 type, 8 specifications, 21 1:N allocations configuration, 20 1 to 1 type, 8 connections chain type, 8 backup power supply, 46 common type, 8 clearing network disconnection information, 106 GI Cable Optical Ring System, 41 H-PCF Cable Optical Ring System, 35 maximum delay for line disconnections, 131 reading connection configuration information, 102...
  • Page 182 Index setting, 77 specifications, 76 starting, 95 features starting and stopping, 82 Controller Link, 1 with Controller Link Support Software, 84 Controller Link network, 4 with FINS commands, 84 data links, 11 with Programming Device or ladder program, 83 message service, 12 stopping, 96 FINS commands BROADCAST TEST DATA SEND, 108...
  • Page 183 119 creating, 119 interconnections, 117 examples, 121 Controller Link, 118 setting, 121 definition, 118 RSV, 93 other OMRON networks, 118 parameters, 127 specifying, 128 reading status, 99 relay error, 110 SA1, 94 network parameters SA2, 94 maximum node address, 127...
  • Page 184 Index source network address, 94 node number, 94 unit address, 94 specifications backup power supply, 46 communications, 16 data link, 76 data link tables, 80 general, 18 message service, 92 standard models, 157 system configuration, 13 troubleshooting, 137 indicators LNK, 140 RUN, ERR &...
  • Page 185: 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. W383-E1-06 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
  • Page 186 Revision History Revision code Date Revised content September 2007 Added the 3G8F7-CLK13-E, 3G8F7-CLK23-E, and 3G8F7-CLK53-E throughout the manual. Page xx: Changed specific model numbers to “Controller Link Support Boards.” Pages 4, 73, 74: Changed table. Page 8: Changed first item under Restrictions and last paragraph on page. Page 9: Added material before section 1-1-3.
  • Page 188 The Netherlands Hoffman Estates, IL 60169 U.S.A. Tel: (31)2356-81-300/Fax: (31)2356-81-388 Tel: (1) 847-843-7900/Fax: (1) 847-843-7787 © OMRON Corporation 2001-2018 All Rights Reserved. OMRON (CHINA) CO., LTD. OMRON ASIA PACIFIC PTE. LTD. In the interest of product improvement, Room 2211, Bank of China Tower, No.

Table of Contents