Table of Contents

Advertisement

Quick Links

Cat. No. W372-E1-13
SYSMAC CS/CJ Series
WS02-LCTC1-EV5
CX-Process Tool Ver. 5.2
OPERATION MANUAL

Advertisement

Table of Contents
loading

Summary of Contents for Omron CX-PROCESS TOOL V5.2 - 12-2009

  • Page 1 Cat. No. W372-E1-13 SYSMAC CS/CJ Series WS02-LCTC1-EV5 CX-Process Tool Ver. 5.2 OPERATION MANUAL...
  • Page 3 WS02-LCTC1-EV5 CX-Process Tool Ver. 5.2 Operation Manual Revised December 2009...
  • Page 5  OMRON, 2000 All rights reserved. No part of this publication may be reproduced, stored in a retrieval system, or transmitted, in any form, or by any means, mechanical, electronic, photocopying, recording, or otherwise, without the prior written permis- sion of OMRON.
  • Page 6 • Separate Loop Controllers consist of only the Loop Controller functional ele- ment (i.e., the Loop Controller element). • CPU Units with Pre-installed Loop Controller consists of a CPU Unit functional element (i.e., the CPU Unit element) and the Loop Controller functional ele- ment (i.e., the Loop Controller element).
  • Page 7 Notation in this Manual This manual uses the following notation. • “Loop Controller” is used as a generic term to refer to the Loop Controllers in general. • “LCBjj” is used to refer to specific Loop Controller functional elements. For example, the Loop Controller function element in a CS1W-LCB05 Loop Con- trol Board is the LCB05, so “LCB05”...
  • Page 8 Inner Boards in the CS/CJ Series according to differences in functionality accompanying upgrades. This system applies to Units manufactured since Oc- tober 1, 2003. The unit version code is provided on the nameplate of the product for which unit versions are being managed, as shown below for the Loop Control Board.
  • Page 9 If you do not know the device type and CPU type, but are connected directly to the CPU Unit on a serial line, select PLC – Auto Online to go online, and then select PLC – Edit – Information from the menus.
  • Page 10 Functional element name for CPU Unit element Functional element version code for CPU Unit element Use the above display to confirm the unit version of the CPU Unit that is con- nected online. Unit Manufacturing Information 1, 2, 3... 1. In the I/O Table Window, right-click and select Unit Manufacturing In- formation –...
  • Page 11 The Programming Device that supports the functional element version code must be used to enable all the functions in the corresponding functional element. Note Upgrading versions is not necessary if only the basic functions of the CPU Unit element are required.
  • Page 12 Functional CX-Process Tool CX-Programmer element name element version (See note.) LCB01 Ver. 1.0 Ver. 3.0 or higher Ver. 1.5 Ver. 3.2 or higher Ver. 2.0 Ver. 4.0 or higher Ver. 3.0 Ver. 5.0 or higher Ver. 3.5 Ver. 5.2 or higher Ver.
  • Page 13: Table Of Contents

    ........... . Function Blocks/ITEMs Incompatible with Earlier Versions .
  • Page 14 Appendices A Table of LC Type Changes ...........
  • Page 15 This manual describes the installation and operation of the WS02-LCTC1-EV5 CX-Process Tool software package and includes the sections described below. The CX-Process Tool is used to create and test func- tion blocks for the CS1W-LC001 Loop Control Unit, the CS1W-LCB01, CS1W-LCB05, and CS1W-LCB05-GTC Loop Control Boards, the CS1D-CPUjjP Process-control CPU Units, and the CJ1G-CPUjjP and CJ1G-CPUjjP-GTC Loop-control CPU Units.
  • Page 16 Unit with Gradient Manual (Cat. No. W406). Temperature Controller For details on procedures for installing the CX-Process Tool from the CX-One FA Integrated Tool Pack- age, refer to the CX-One Setup Manual provided with CX-One. Cat. No. Model Manual name...
  • Page 17 Section 1 introduces the operations of the CX-Process Tool and connections to the PLC. Section 2 describes installing the CX-Process Tool and provides an overview of the user interface. Section 3 describes how to create and manipulate function blocks. Section 4 describes online operations for uploading, downloading, and testing function block data.
  • Page 18 xviii...
  • Page 19 Warranty and Limitations of Liability Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á WARRANTY Á...
  • Page 20 Application Considerations Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á SUITABILITY FOR USE Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á...
  • Page 21 Disclaimers Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á CHANGE IN SPECIFICATIONS Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á Á...
  • Page 22 xxii...
  • Page 23 The information contained in this section is important for the safe and reliable application of Programmable Control- lers. You must read this section and understand the information contained before attempting to set up or operate a PLC system.
  • Page 24: Intended Audience

    Common block. If areas overlap, the system may operate in an unexpected fashion, which may result in injury. • Do not allow the area to which user link table data is written to be used by the CPU Unit or other Units for any other purpose. If areas overlap, the system may operate in an unexpected fashion, which may result in injury.
  • Page 25 Never allow ladder programming or communications processes in the CPU Unit to write to any bits in the words in which bits are written from a user link table. Depending on the timing, any attempts to write to these words from ladder pro- gramming or communications processes may be ignored.
  • Page 26: Application Precautions

    Run Status) and validating actions (select Validate Action/Start) with CX-Pro- cess Tool. In particular, be sure to confirm that the load rate will be less than 60%. (For details on the load rate, refer to the Operation Manual for the Loop Control- ler.)
  • Page 27 PLC is turned ON regardless of the operating mode of the CPU Unit (including in the PROGRAM mode). (Internally, the analog out- put values and contact outputs are sent from the CPU Unit to Basic I/O Units and Analog Output Units.)
  • Page 28 “.ist”) may not be saved. It is recommended that function files are saved regular- Caution Do not connect pin 6 (+5 V power supply line) of the RS-232C port on the CPU Unit to any external device except the CJ1W-CIF11 RS-422A Adapter or NT- AL001 RS-232C/RS-422A Adapter.
  • Page 29: Introduction

    SECTION 1 Introduction This section introduces the operations of the CX-Process Tool and connections to the PLC. CX-Process Tool ............
  • Page 30: Cx-Process Tool

    Unit only, CX-Process Monitor must be already installed), or CSV tag files. • Downloading function block data to Loop Controllers • Uploading data from Loop Controllers • Comparing function block data with data in a Loop Controller or Function Block File • Sending Run/Stop Commands to Loop Controller •...
  • Page 31: Project Workspace

    The project file (.mul) can be specified when opening files so that the above re- lated files will be all read at the same time. The project file is created by selecting New from the File Menu and specifying the project name. The file name will be...
  • Page 32 Section Function Block Files (.ist) A function block file consists of the data for the function blocks of a single CPU Unit (i.e., for up to three LCU elements and/or one LCBjj element). This file is created by selecting Settings – Insert. The file will be automatically named “Node XX,”...
  • Page 33 Note 1. It is necessary to install the CX-Process Monitor on the same computer be- fore creating monitor tag files. 2. Monitor tag files are stored by default in the following folder with fixed file names. Folder: Omron\CX-Process Monitor\db (The underlined part is the folder of CX-Process Monitor.)
  • Page 34 OMRON OPC server. Tag Files for RS View An RS View tag file can contain CSV tag data for up to 32 CPU Units (i.e., up to 96 (.csv, User-set File Name) Loop Control Units and 32 LCBjjs) for direct importing into RS View 32. Any file name can be specified.
  • Page 35: Relationships Between Tag Files

    Loop Controllers in the project. Data Files of User Link The data file of user link table consists of user link table data that can be edited by Tables (CSV Format) the user. If this file is edited using Excel, for example, the editing results will be (LnkTable.csv)
  • Page 36: Operating Conditions Of Cx-Process Tool

    • CX-Motion The CX-Server has the following advantages: • If the CX-Server is being used, one of the three Tools listed above can be started at the same time as the CX-Process Tool and simultaneous online con- nections can be established with the same PLC through the same COM port on...
  • Page 37: Relationship With Cx-Process Monitor

    Tools between online/offline operation. • If the CX-Server is being used, Peripheral Bus mode can be used as a serial communications mode. The Peripheral Bus mode provides even faster com- munications than Host Link mode.
  • Page 38 Using the CX-Process Tool, set tag names for the function blocks, analog sig- nals (including parameters), or contact signals (including parameters) specified as sources. Also, set tag names for the analog or contact outputs of the AO Ter- minal Settings from Computer or DO Terminal Settings from Computer Function Blocks.
  • Page 39 Monitor Plus tags for the analog signals in the Constant Generator block (Block Model 166). LCBjjs 1, 2, 3... 1. Make the settings for the HMI in the System Common block (Block Model 000). 2. Set tags as follows: • Function block data: Set CSV tags.
  • Page 40 Note Initial settings S and operation data O classifications are displayed on ITEM Set- ting Screens of the CX-Protocol Tool. For details on the ITEMs set in each func- tion block, refer to the Function Block Reference Manual.
  • Page 41: Cx-Process Tool Specifications

    For Windows Vista or Windows 7: 1 GB min. For any other OS: 256 MB min. required, 512 MB min. recommended Hard disk space Min. required: 350 Mbytes of free space, Recommended: 450 Mbytes or more of free (including approx. 280 Mbytes used by communications middleware) space Monitor Min.
  • Page 42 • Creating sequence tables • Description of Step Ladder Program block commands • Setting of tags for CX-Process Monitor (on block designated as the source in the Send to Computer block, contacts and analog signals) • Backing up function block data from RAM to flash memory or restoring function block data from flash memory to RAM.
  • Page 43: Version Improvements

    Version Improvements Section 2. CX-Process Tool version 5.23 or higher and CX-Server version 4.3 or higher are required to use EtherNet/IP for the communications protocol. Version Improvements 1-4-1 Version 1.20 The improvements made from version 1.00 to version 1.20 of the CX-Process Tool are listed in the following table.
  • Page 44: Version 1.50

    Version Improvements Section 1-4-2 Version 1.50 The improvements made from version 1.20 to version 1.50 of the CX-Process Tool are as follows: Item Ver. 1.20 Ver. 1.50 Function blocks that can Not compatible with Compatible with the creation of following new function blocks with be created Loop Control Unit Ver.
  • Page 45: Version 2.00

    Version Improvements Section 1-4-3 Version 2.00 The improvements made from version 1.50 to version 2.00 of the CX-Process Tool are listed in the following table. Item Ver. 1.50 Ver. 2.00 New function blocks Does not support Loop Control ES100X Controller Terminal (Block Model 045), 4-point Unit version 2.00...
  • Page 46: Version 2.50

    (autotuning) from the Basic PID Block or Advanced PID Block. Annotations (comments) Not supported. It is now possible to insert comments at any point in the diagram when operating in Block Diagram Edit Mode or Ladder Diagram Edit Mode. This function allows user-set names to be displayed and printed (useful for schematic diagrams) next to commands in function blocks or step ladder programs.
  • Page 47: Version 3.00

    Version Improvements Section 1-4-5 Version 3.00 Note The improvements made from version 2.50 to version 3.00 of the CX-Process Tool are listed in the following table. Item Ver. 2.50 Ver. 3.00 Applicable Units/Boards Loop Control Units Loop Control Units and Loop Control Boards...
  • Page 48: Version 3.1

    Version Improvements Section 1-4-6 Version 3.1 The improvements made from version 3.0 to version 3.1 of the CX-Process Tool are listed in the following table. Item Ver. 3.0 Ver. 3.1 Unit/Board support CS1W-LC001 Loop Control Unit and CS1D-CPUjjP Process-control CS1W-LCB01/05 Loop Control...
  • Page 49: Version 4.0

    CX-Process Monitor or (CX-Process Monitor CX-Process Monitor Plus Plus cannot be used.) 1-4-8 Version 4.0 The improvements made from version 3.2 to version 4.0 of the CX-Process Tool are listed in the following table. Item Details Support for CJ1G-CPUjjP The following new functions are supported: Loop-control CPU Units and LCB01/05 Simple backup of the Loop Controller’s...
  • Page 50: Version 4.1

    Version Improvements Section 1-4-9 Version 4.1 The improvements made from version 4.0 to version 4.1 of the CX-Process Tool are listed in the following table. Item Ver. 4.0 Ver. 4.1 Installation method CX-Process Tool could CX-Process Tool can be installed from the CX-One FA be installed as a single Integrated Tool Package as one function.
  • Page 51: Version 5.0

    Version Improvements Section 1-4-10 Version 5.0 The improvements made from version 4.1 to version 5.0 of the CX-Process Tool are listed in the following table. Item Ver. 4.1 Ver. 5.0 (See note.) Support for LCB01/05 and Only Ver. 2.0 or earlier...
  • Page 52: Version 5.1

    Version Improvements Section 1-4-11 Version 5.1 CX-Process Tool version updated from 5.0 to 5.1. The improvements made from version 5.0 to version 5.1 of the CX-Process Tool are listed in the following table. Item Ver. 5.0 Ver. 5.1 Function blocks for gradient Not supported Supported.
  • Page 53: Function Blocks/Items Incompatible With Earlier Versions

    Expanded CPU Unit (Block Model 457), AO Terminal from Expand- ed CPU Unit (Block Model 458) Note The version of the Loop Control Unit can be verified in the Monitor Run Status Screen (Execution, Operation, Monitor run status) on CX-Process Tool.
  • Page 54: Incompatibility With Versions Earlier Than Version 4.0

    1. For details on which actual ITEM this restriction applies to, refer to the ITEM list for the relevant function block in the Function Block Reference Manual. 2. The version of the Loop Control Unit can be verified in the Monitor Run Sta- tus Screen (Execution, Operation, Monitor Run Status) on CX-Process Tool.
  • Page 55 Loop Control Unit Ver. 2.00 and onwards and versions of CX-Process Tool low- er than Ver. 2.00 (Ver. 1.0j Ver. 1.20, or Ver. 1.50) are used. For this reason, these function blocks cannot also be downloaded to the Loop Control Unit.
  • Page 56: Function Blocks/Items Incompatible With Earlier Versions

    (The supported function blocks will be downloaded normally.) • If Loop Control Unit version 2.50 or later is used with a lower version of the CX- Process Tool, these function blocks cannot be registered in the CX-Process Tool, so they cannot be downloaded to the Loop Control Unit.
  • Page 57 1. For details on which actual ITEM this restriction applies to, refer to the ITEM list for the relevant function block in the Function Block Reference Manual. 2. The version of the Loop Control Unit can be verified in the Monitor Run Sta- tus Screen (Execution, Operation, Monitor Run Status) on CX-Process Tool.
  • Page 58: Incompatibility With Versions Earlier Than Version

    (The supported function blocks will be down- loaded normally.) • If Loop Control Board version 1.20 or later is used with a lower version of the CX-Process Tool, these function blocks cannot be registered in the CX-Pro- cess Tool, so they cannot be downloaded to the Loop Control Unit.
  • Page 59: Connecting To The Plc

    When using the CX-Process Tool installed from the CX-One, the default setting is to not display the dialog box for selecting the communications driver. Note If Start with Setting Inherited is selected from the I/O Table Window using CX- Programmer that was installed from the CX-One, CX-Server will be used auto- matically as the communications driver.
  • Page 60: Selecting The Communications Driver

    2. The above dialog box will be displayed when the CX-Process Tool is started while File – Show Drive Select Dialog – Display is selected. It will not be displayed if File – Show Drive Select Dialog – Hide is selected. To change the communications driver, select File –...
  • Page 61 Controller Link Support Board Note The Controller Link Driver (FinsGateway CLK (PCI slot) Driver or the FinsGate- way version 2 or higher Controller Link Driver) must be installed in order to con- nect to the PLC via a Controller Link Network.
  • Page 62 Loop Control Unit IBM PC/AT or compatible Ethernet Unit Ethernet Unit Ethernet Ethernet Board Note The FinsGateway ETN_UNIT Driver must be installed in order to connect to the PLC via an Ethernet Network. Ethernet Unit Model Model Unit Ethernet CS1W-ETN01...
  • Page 63: Connecting Cables

    1-6-4 Connecting Cables The following table lists the Connecting Cables that can be used for Peripheral Bus and Host Link connections. All of the cables connect to a male 9-pin D-Sub serial port on an IBM PC/AT or compatible computer.
  • Page 64: Basic Operating Procedures

    2. Determine the PLC configuration. 3. Select the function blocks. 4. Determine the configuration of the function blocks. 5. Determine the data to be monitored or operated in the CX-Process Monitor. 6. Install the CX-Process Tool, the CX-Process Monitor, and the communica- tions driver.
  • Page 65 Starting by Selecting Start with Settings Inherited from the I/O Tables 1, 2, 3... 1. Right-click the Loop Control Board or Unit in the I/O Table Window, and se- lect Start Special Application - Start with Settings Inherited. Example: Right-click on the Loop Control Board (e.g., CS1W-LCB05).
  • Page 66 Basic Operating Procedures Section 2. The CX-Process Tool will start and a new project will be created. The Num- ber-Model setting (e.g., 00-LCB05) will be automatically selected based on the Loop Control Board/Unit model in the I/O tables. The Insert LCB/LCU Dialog Box will be displayed.
  • Page 67 5. Set the software connections between function blocks with analog and ac- cumulator signals (using Edit – Block Diagram from the Settings Menu). 6. Set the ITEMs in all function blocks (and set user link tables or create se- quence tables or step ladder programs as needed).
  • Page 68 Note Install the CX-Process Monitor on the same personal computer be- fore creating monitor tag files. Using CX-Process Monitor Plus The procedure depends on whether a Loop Control Unit or Loop Control Board (LCBjjs) is being used. Loop Control Units 8.Register and connect the function blocks to exchange data with the CX-Pro-...
  • Page 69 11.Import the CSV tag file for SCADA software into the SYSMAC OPC Server. 12.Manually export the RS View tag file from the SYSMAC OPC Server. 13.Import the RS View tag file to the RS View 32 using the import utility in the RS View 32.
  • Page 70 1, 2, 3... 1. Turn OFF the PLC. 2. Set the DIP switch on the front panel of the CPU Unit. Set pin 4 to ON to use the peripheral port and set pin 5 to OFF to use the RS-232C port.
  • Page 71 Status from the Execution Menu) and check the load rate, for example. (See section 4-5.) 3. Check the connections with the CX-Process Tool (using Start from the Vali- date Action Menu). (See section 4-6-3.) 4. Tune parameters such as PID constants and make SP settings with the CX- Process Tool.
  • Page 72: Operations

    Section Step 7: Actual Operation 1, 2, 3... 1. Make any necessary settings and adjustments such as PID tuning with the CX-Process Tool, SCADA software, the CX-Process Monitor, or the CX- Process Monitor Plus. 2. Monitor the PV and all alarms from SCADA software, the CX-Process Moni- tor, or the CX-Process Monitor Plus.
  • Page 73 Select Create Tag File – Monitor Plus Tag from (CX-Process Tool Ver. 3.2 or higher) the Execution Menu. Click the Start Button on the main window of the CX-Process Monitor Plus. Checking tags for CX-Process Monitor Plus Select Show Tag List – Monitor Plus Tag from settings the Execution Menu.
  • Page 74: Online Operations

    Click the OK Button and continue. Click the OK Button. If a step ladder program is included, click the OK Button for Convert Ladder To Mnemonics per LCU/LCB element. Click the OK Button.
  • Page 75 Section Item Menu item Section Uploading function block data Activate the folder of the function block file and select the 4-3-2 (Transferring from LC) LCU/LCB element (default: LC001-1). Select Transfer from LC – New or Transfer from LC – Previous from the Execution Menu.
  • Page 76: Preparations To Create Function Blocks

    SECTION 2 Preparations to Create Function Blocks This section describes installing the CX-Process and provides an overview of the user interface. Installing and Uninstalling the Software ........
  • Page 77: Installing And Uninstalling The Software

    Installing and Uninstalling the Software Section Installing and Uninstalling the Software 2-1-1 Software That Must Be Installed The following software must be installed on the same computer to use the CX- Process Tool. 1, 2, 3... 1. CX-Process Tool 2. CX-Server (the communications driver) or FinsGateway Embedded Ver-...
  • Page 78: Preparations For Installation

    <CD-ROM drive>:\Fgw2003\Fgw2003\Disk Images\Embed\setup.exe 2-1-2 Preparations for Installation Note If the CX-Process Tool was previously installed from the CX-One and it is neces- sary to update it from the individual CX-Process Tool CD-ROM, always uninstall the CX-Process Tool using the following CX-One uninstall procedure before installing it from its individual CD-ROM.
  • Page 79: Precautions For Installation

    • Close all programs running on Windows before starting the installation proce- dure. • Do not stop the setup process in the middle. Copied files may remain in the installation folder. • Do not turn OFF or reset the computer in the middle of the installation process.
  • Page 80 3. The License Agreement Dialog Box will be displayed. Read the license agreement completely and if you accept all of the terms, select the I accept the terms of the license agreement Option and click the Next Button. 4. The User Information Dialog Box will be displayed.
  • Page 81 Select the features to be installed and click the Next Button. Options Note Only the CX-Server can be installed at the same time as the CX-Process Tool. To use FinsGateway as the communications server, refer to 2-1-5 Installing Fins- Gateway.
  • Page 82 Section 8. The Select Program Folder Dialog Box will be displayed. Specify the location to add a shortcut in the program folder of the Windows Start Menu and click the Next Button. 9. The Ready to Install the Program Dialog Box will be displayed.
  • Page 83: Installing Finsgateway

    13. The Online Registration Dialog Box will be displayed when the Readme.txt file is closed. A wizard will be started and will connect to the OMRON CX-One Web if the Register Button is clicked. (See notes.) Note a) If the Exit Button is clicked to cancel registration, the Online Reg- istration Dialog Box will be displayed every time the CX-One Con- figuration Tool is started.
  • Page 84 Installing and Uninstalling the Software Section • If FinsGateway is being installed for the first time, start the procedure from Step 4: Internet Explorer Installation. Installing FinsGateway Step 1: Backing Up the If necessary, back up the previous FinsGateway settings, as follows:...
  • Page 85: Installing Finsgateway Embedded Version

    FinsGateway will not operate properly. 2-1-6 Installing FinsGateway Embedded Version The CX-Process Tool cannot be used if it is installed alone. Either the FinsGate- way Embedded Version or CX-Server must be installed on the same computer as the communications driver.
  • Page 86 CD-ROM, and double-click the following icon inside the disk1 folder. The following screen will appear. 3. Click the Next Button. The User Registration Dialog Box will appear. 4. Input the user name and the organization name and click the OK Button. The following Confirmation Dialog Box will appear.
  • Page 87 Section 5. Click the Yes Button. The following Choose Destination Location Dialog Box will appear. 6. Click the Yes Button. The following Select Program Folder Dialog Box will appear. 7. Check the installation folder and click the Next Button. Installation of the program will start. The following dialog box will appear when the installation has been completed.
  • Page 88 1, 2, 3... 1. Using Windows Explorer or any other appropriate method, open the Fgwv3/FgwUpdate folder in the CD-ROM, and double-click the following icon. 2. The following screen will appear. 3. Click the Next Button. The following Information Dialog Box will appear.
  • Page 89 Installing and Uninstalling the Software Section 4. Check the installation folder and click the Next Button. The Start Copying Files Dialog Box will appear. 5. Check the installation folder and click the Next Button. Installation of the program will start. The following dialog box will appear when the installation has been completed.
  • Page 90 1, 2, 3... 1. Double-click setup.exe in the Fgw2003 folder in the CD-ROM. The following screen will appear. 2. Click the Next Button to display the following screen. 3. Input the user name and company name, and then click the Next Button.
  • Page 91 4. Select the communications drivers that are required to run the CX-Process Tool. 5. Click the Next Button. 6. Specify the installation folder. Unless a particular folder is required, use the default location and click the Next Button. 7. The following window will be displayed. Click the Install Button to begin...
  • Page 92: Uninstalling The Cx-Process Tool

    Installing and Uninstalling the Software Section 8. The following screen will be displayed when installation has been com- pleted. Click the Finish Button and restart the personal computer. Installation is now completed. 2-1-7 Uninstalling the CX-Process Tool Use the following procedure to delete the CX-Process Tool from the computer.
  • Page 93: Uninstalling The Cx-Server

    2-1-8 Uninstalling the CX-Server Note (1) The Installer manages the version and driver for the CX-Server. If the CX- Server installed on the computer is old, the Installer will automatically up- date the CX-Server. If the CX-Server Driver Management Tool or the CX- Server is uninstalled from the control panel, it may no longer be possible to use certain Units.
  • Page 94 Installing and Uninstalling the Software Section (3) Do not uninstall the CX-Server while other programs that use it as the com- munications driver are running on the computer, e.g., the CX-Motion. The CX-Server may not uninstall properly if other programs are using it.
  • Page 95: Starting The Cx-Process Tool

    Installing and Uninstalling the Software Section 5. When the uninstallation has been completed, the following dialog box will be displayed. Click the Finish Button. The Add/Remove Programs Dialog Box or Add/Remove Applications Dialog Box will be displayed again. 6. In the same way, select CX-Server from the Add/Remove Programs Dialog Box, click the Change/Remove Button, and uninstall the CX-Server follow- ing the messages that appear on the screen.
  • Page 96: Overview Of User Interface

    Contents Window Displays the following contents: • In Edit Block ITEM Mode, the contents of ITEMs in function blocks selected in the Project Workspace area on the left are displayed. • In Edit Block Diagram Mode, function block connections in the block diagram selected in the Project Workspace area on the left are displayed.
  • Page 97: Creating Function Blocks

    Overview of User Interface Section Operation via Menu and Toolbars Functions, such as basic Windows operations, creating function blocks, and transfer operations, are available in the menu bar and the toolbar. Annotation Names of project folder and active (User-set function block file...
  • Page 98: Project Workspace Tree

    • Active: Red Inactive: White • Node 01 to 32 (Node names cannot be changed.) • Each node corresponds to one CPU Unit. (You can create up to three LCU elements and one LCB Project Workspace element under a node.) •...
  • Page 99 • Double-clicking on an error message causes the display to jump to the relevant location. • Pressing the F4 Key causes the display to jump to the relevant location for the next error message. Note The display does not jump to the relevant display message location in the follow- ing cases: •...
  • Page 100: Menus

    A4 landscape, A4 portrait, A3 landscape, A3 portrait (The printing size must also, however, be matched to the setting.) Print Function Prints a list of registered function blocks and a list of all Block ITEMs. Block Prints block diagrams. Diagram Cross- Prints cross-references.
  • Page 101 When the file is block file is selected activated, the function block file on the tree will turn red. Note If the current function block file has been changed, it must be saved before executing this command.
  • Page 102 Node Project Workspace. Workspace is selected Note If the current function block file has been changed, it must be saved before executing this command. Insert Creates and inserts an LCU or LCB element into a When a function LCB/LCU function block file.
  • Page 103 Increment Selects and increments the function block address by 1. If Block the next address is being used, it is also incremented by Address Note If the current function block file has been changed, it must be saved before executing this command.
  • Page 104 CX- Server is used as the com- munica- tions driv- PLC Set- Makes settings in the PLC Setup in the CPU Unit from the up (appli- CX-Process Tool. cable only when CX- Server is used as the com-...
  • Page 105 Compare with LC Compares the data in the current function block file and When the selected the data in the Loop Controller connected online or data in item is not the a file. Also compares the data in the current function block Project Workspace file and the data in another file.
  • Page 106 Project Workspace. or Project Workspace is selected User Link Finds the tag name for the user link table related to a When a field Table selected field terminal. terminal is selected Convert Ladder to Converts all the ladder diagrams in the Loop Controller...
  • Page 107 When a function block file or Menu. LCU/LCB element is selected Change PLC Same as selecting Change PLC from the Settings Menu. When a function block file is selected Insert Same as selecting Insert Node from the Settings Menu. When the Project Workspace is...
  • Page 108 When a Loop Controller, node Menu. function block file, or Project Workspace is selected. User Link Finds the tag name for the user link table related to a When a field terminal is selected. Table selected field terminal. Edit Block...
  • Page 109 Section Pop-up menu Description Conditions for selection command System Job Displays the System Job Information Dialog Box for the When an LCU or LCB element is Information Project Workspace level. selected, function block group, or function block is selected Function Block...
  • Page 110 Section Menus in Edit Block Diagram Mode Select the block diagram first, and then select Edit - Edit Block Diagram from the Settings Menu so that the CX-Process Tool will enter Edit Block Diagram Mode. The following menus will be displayed.
  • Page 111 CPU the block diagram. Memory) Link Directly registers a User Link Table block Output used to write data to the CPU Unit in the (Write to block diagram. Memory) Register Registers a cell in the User Link Table When the cursor is at the position in Block Cell block that was pasted.
  • Page 112 Changes the selected annotation’s font size. Edit Edit Block ITEMs Displays ITEMs window. When the cursor is positioned on a function block that has been pasted Edit User Link Table Edits a user link table. When the cursor is positioned on a...
  • Page 113 Pop-up Menu (Displayed by Right-clicking) Pop-up menu command Description Conditions for selection Adds a tag to the user link table. The User Link Table Edit Dialog Box will be displayed. Block Set Adds multiple tags to the user link table (adding serial numbers to the file name).
  • Page 114 Displays tags allocated in all of the areas in the CPU Unit. Field Terminal Displays tags for field terminals. Field Terminal Block Selected if a filter display is used for a user link table containing expansion settings. CSV Tag Displays entries for CX-Process Monitor Plus.
  • Page 115 Overview of User Interface Section Edit Sequence Table Mode Menus If a function block file in a sequence table is double-clicked to enter sequence table mode, the following menus will be displayed between the Operation Menu and the Window Menu.
  • Page 116 Deletes one rule column. When a column (rule) is selected in Edit Mode Edit Block Item Displays and edits a list of ITEMs for the When a signal is function blocks that are the source and selected destination for the selected signal.
  • Page 117 Edi M d in Edit Mode. Sets a value to No. Block Sets an entire row or column to Yes. When a row or column is selected in Edit Mode. d i Edi M d Sets an entire row or column to No.
  • Page 118 Execute Form Every Cycle Sets the sequence table to be executed every cycle. Start by S1 Sets the sequence table to be started by S1. Start Only First Sets the sequence table to be executed on the Cycle first cycle.
  • Page 119 Section Menus in Edit Step Ladder Program Mode Select a step ladder program block (model block 301) first, and then select Edit - Step Ladder Program from the Settings Menu so that the CX-Process Tool will enter Edit Step Ladder Program Mode, where the following menus will appear to the right of the Execution Menu.
  • Page 120 CS-Process Tool (i.e., not on the clipboard). Paste Pastes the symbol, area, or line from When an area that can be pasted to is the special copy buffer for CS-Process selected Tool (i.e., not from the clipboard).
  • Page 121 Restores the Project Workspace display to its When Project Workspace is initial value (i.e., the display up to the function selected block file). Pop-up Menu in Output Window (Menu Displayed by Clicking Right Button) Pop-up menu command Description Conditions for selection When the Output Window is...
  • Page 122 Overview of User Interface Section Pop-up Monitor Plus Tag List Menu (Menu Displayed by Clicking Right Button) Pop-up menu command Description Conditions for selection When the monitor plus tag Register Registers tags for the CX-Process Monitor Plus. list is displayed...
  • Page 123 Memory Optional Displays a connection map for a specified CPU Unit Area I/O memory area (CIO, W, H, DM, or EM0) and address. When an I/O memory Increment Increments the displayed address by one word. address for the connection...
  • Page 124 SECTION 3 Creating Function Blocks This section describes how to create and manipulate function blocks. Creating Function Block ...........
  • Page 125 ............3-9-2 Functions for Which Engineering Unit Displays and Settings Are Enabled ..
  • Page 126: Creating Function Block

    When creating a new Project Workspace, specify the folder (project folder) where the Project Workspace will be saved. (Select New from the File Menu.) Save all the Project Workspace data in the project folder in the memory of the personal computer. (Select Save from the File Menu.) To prepare a function block file (.ist) in the Project Workspace, insert a node.
  • Page 127: Starting The Cx-Process Tool

    • The I/O tables can be controlled as a single PLC System. • The communications settings made with the CX-Programmer can be inher- ited, so there is no need to make the settings again for the CX-Process Tool. Note With this start method, CX-Server is automatically used as the communications driver.
  • Page 128 Select Start Special Application. Select Start with Settings Inherited. 2. CX-Process Tool will start and at the same time, the Function Block File for the node will be inserted (Settings – Insert – Insert Node). At this time, the following dialog box will be displayed.
  • Page 129 CX-Programmer project is saved. If no CX-Pro- grammer project has been saved, then “Desktop” will be selected. Note When starting from the I/O tables, it is possible to select Start Only so that the communications settings are not inherited. In that case, the starting method is...
  • Page 130: Creating A New Project

    Note (1) The selection of New from the File menu does not just create new Project Workspace but also creates a new project folder. (2) If a project of the same name already exists, a dialog box will appear with a message stating the existence of the specified project folder name and you will be asked if the operation should be aborted.
  • Page 131 Unit Version Notation on Products on page viii. 3. The project tree will be displayed in the Project Workspace. • The node name will be automatically registered as “Node” + the node num- ber (0 to 32). (See note.) •...
  • Page 132: Types Of Function Blocks

    Creating Function Block Section Note Up to 32 nodes can be registered (01 to 32 when FinsGateway is used as the communications driver, and 00 to 31 when CX-Server is used). 3-1-4 Types of Function Blocks The function blocks to be used are registered in the Project Workspace and are assigned block numbers.
  • Page 133: Making System Common Block Initial Settings

    3-1-5 Making System Common Block Initial Settings The System Common Block (block model 000) is used to set the specifications used by all of the function blocks. Note To use a Loop Controller, it is necessary to make the following initial function block settings.
  • Page 134 The following example shows how to set the System Common Operation Cycle, for example. Double-click the ITEM 004 line. The following dialog box will appear. 3. Input the data value and click OK. To set the next ITEM, click Next. To set the previous ITEM, click Back.
  • Page 135: Registering Function Blocks

    2. Move the cursor to the registration position on the block diagram, and left- click. 3. One of the following dialog boxes will be displayed, depending on the type of function block selected. Perform the specified actions for the dialog box that is displayed.
  • Page 136 Select the User-defined Block. 4. Click the Set Button. The block address will be automatically incremented. • To allocate another function block of the same type or a different type, re- peat the above registration procedure from step 3. • When the maximum number of registrations has been reached, click the Cancel Button.
  • Page 137: Editing Function Blocks

    Settings - Delete or right-click and select Delete from the pop-up menu. Copying Function Blocks Select the function block in the Project Workspace. Right-click and select Copy (or Cut or Paste) from the pop-up menu, or select Copy (or Cut or Paste) from the Settings Menu.
  • Page 138: Editing Block Diagrams

    Connect function blocks with the analog signals and the accumulator signals while displaying registered function blocks in graphic form. There are the following two types of block diagram. The notation method is de- termined by the Loop Controller (LCBjj) being used.
  • Page 139 • To zoom out from the display, select Zoom Out from the Scale Menu or press the Alt + Right Cursor Keys. • To zoom in from the display, select Zoom In from the Scale Menu or press the Alt + Left Cursor Keys.
  • Page 140 4. Select (i.e., highlight) the block to be pasted in the left pane (the Project Workspace). 5. Right-click the location at which the block will be pasted in the right pane and select Paste: Function Block from the pop-up window. The function block diagram will be pasted as shown in the following figure.
  • Page 141 • The ITEM names will be displayed when the cursor is moved to the end- point ITEM, as shown below. • Deleting Lines Right click on a line to delete it. The line will be highlighted in red. Delete the line from the right-click menu. • Confirming Connection Line Destinations on Block Diagrams All information can be displayed for lines connected to ITEMs in block dia- grams.
  • Page 142 • To zoom out from the display, click the Zoom Out from the menu or press the Alt + Right Cursor Keys. • To zoom in to the display, click the Zoom In from the menu or press the Alt + Left Cursor Keys.
  • Page 143 Creating Function Block Section 3. Click the right mouse button at the pasting position in the right pane. Select Paste: Function Block from the pop-up menu. The function blocks will be pasted as shown below. To change the position of a function block, select the block (the cursor will change to a hand) and drag it to the desired position.
  • Page 144 Note A total of only 18 function blocks can be pasted into a block diagram in Fixed Location Mode (3 × 6 = 18 blocks). To connect more function blocks, select the LCU/LCB folder (Loop Controller) and select Setting –...
  • Page 145 • Selecting All Lines Connected to an Item All information can be displayed for lines connected to ITEMs in block dia- grams. If an ITEM is left-clicked, all lines connected to the ITEM will be high- lighted in pink. Right-click and select Release Selection from the pop-up menu to unselect lines.
  • Page 146 Block Cell from the pop-up menu. The ITEM will be displayed with a red border and the following dialog box will be displayed. 3. Select the name of a user link table tag that has been registered or input a new tag to register it in the user link table.
  • Page 147 (user-defined text) into block diagrams in Edit Block Diagram Mode. Up to 16 annotations can be inserted in one block diagram and up to 3,000 annota- tions can be inserted in one function block file. Each annotation can be up to 200 characters long.
  • Page 148 4. To stop editing the annotation, click on something other than the annotation. The annotation will contain the new text. Note a) To change the size of the font in the annotation, select the annota- tion, click the right mouse button to display the pop-up menu and select Annotations/Selected Annotation/Font Size.
  • Page 149 Internal Loop Controller operations are executed according to the operation cycle set for each function block. Steps 1 to 4 below are executed in each of the eight types of operation cycles. For details on the operation cycles can be set for function blocks, refer to the Loop Control Boards Function Block Reference Manual.
  • Page 150 Creating Function Block Section Fixed Location Mode The order of priority is automatically set to 1, 2, 3, . . . 18 starting from the upper left when the operation cycle batch setting is executed. Block Diagram Note If the same function block is pasted to multiple connection dia- grams, the operation sequence on the block diagram for the lower- numbered function block will be enabled.
  • Page 151: Editing Items In Function Blocks

    The initial setting data (S) and operation data (O) appears in the Type col- umn. Each ITEM for which the letter S appears in the Type column (i.e., ini- tial setting data) must be set with the CX-Process Tool. Any ITEM for which the letter O appears in the Type column (i.e., operation data) can be set with...
  • Page 152 Creating Function Block Section Note ITEMs are displayed by default in the order of S and then O. It is pos- sible to display ITEMs in ascending order by clicking on ITEM. The following display will appear. 2. Double-clicking on the desired setting item. The corresponding dialog box will appear.
  • Page 153 Note In Edit Block Diagram Mode, an ITEM displayed in blue can be set as well by selecting the ITEM, clicking the right mouse button, and selecting Edit – Edit Connection from the pop-up menu. Either input BBBIII or select from the Func-...
  • Page 154 Function Block Group, Block/ITEM, and ITEM pull-down lists. Note The pull-down list can be used only for LCBjj. If the destination is an ITEM, a field terminal cannot be selected from the Block/ITEM pull-down list. To use a...
  • Page 155: Saving The Project Workspace

    Section 3-1-10 Saving the Project Workspace Save the created Project Workspace as a project file (.mul) in a folder of the proj- ect name. When saving the project file, all the following files will be saved in the same proj- ect folder.
  • Page 156: Editing Projects

    Appendix A Table of LC Type Changes. Note If LCB Unit version 3.00 or later is selected, it will not be possible to convert the data for use with LCB Unit version 2.00 or earlier as described later. Confirm the LCB version before creating an LCB.
  • Page 157 Note A maximum of 32 nodes can be handled by the CX-Process Tool. If the Commu- nications Unit is set for more than 32, it will not be possible to go online from the CX-Process Tool. Therefore, set 32 or less for the Communications Unit node numbers.
  • Page 158 3. The Change PLC Dialog Box will be displayed. Press the Setting Button for the network type. 4. The Network Setting Window will be displayed. If the node number is 0, input a value other than 0 and then press the OK Button.
  • Page 159: Using The Cx-Process Monitor

    CX-Process Monitor, register a Block Send Terminal to Computer (block model 401, 402, 403 or 404) or AO/DO Terminal to All Nodes (block model 407 or 408) Function Block, and designate the desired data in the function block as the source.
  • Page 160 AO or DO to Computer or AO or DO Terminal to All Nodes (Block Models 401/402 or 407/408) Select the AO or DO to Computer or AO or DO Terminal to All Nodes, and then select Tag Setting/Monitor Tag from the Settings Menu. The following Monitor Tags dialog box will appear.
  • Page 161 Monitor Tag from the Settings Menu. The following Monitor Tags dialog will ap- pear. Set the tag name and tag comment for the analog input ITEM or contact input ITEM. Input the scale (range high limit and range low limit), decimal posi- tion, and unit data items, and then click the OK Button.
  • Page 162 1, 2, 3... 1. Select the number ITEM and double-click the Tag Name Field. The following Input Data Dialog Box will appear. 2. Input the tag name (along with a tag comment if necessary) and click the OK Button. Note 1.
  • Page 163: Validate The Monitor Tag List

    3. Click the Compile Button. The result will be displayed in the Output Window as shown below. 4. If the multi-node function block file is being compiled, click Next Node in the Compile Monitor Tags Dialog Box, and then repeat step 2, above.
  • Page 164 1. Select the LCU/LCB element (default: LC001-1), function block file, or Proj- ect Workspace. 2. Select Show Tag List – Monitor Tag from the Execution Menu, or click the right mouse button and select List – Monitor Tag from the pop-up window.
  • Page 165: Using The Cx-Process Monitor Plus

    Monitor or CX-Process Monitor Plus, always set FinsGateway as the com- munications driver for the CX-Process Tool. If the CX-Server is set, the CX-Pro- cess Monitor or CX-Process Monitor Plus will not be able to go online with the PLC.
  • Page 166 Tag comments 16 max. None Note Set the range upper limit (RH) and range lower limit (RL) for scaling on the CX- Process Monitor Plus to the range given in the following table. Number of digits 5 max. including sign and decimal point Numeric range –5000 to 99999...
  • Page 167 The following message will be displayed if compilation ends normally. Note If a CX-Process Monitor Plus tag file is output while the CX-Process Monitor Plus is running, the following dialog box will be displayed. Even if a CX-Process Monitor Plus tag file is output while the CX-Process Moni- tor Plus is running, the tag information will not be updated.
  • Page 168: Using Scada Software

    Excel or other software and then read into the proj- ect. 3. Compiling the CSV tag files. The tag file for SCADA software (default: taglist.csv) and the tag file for RS View (user_set_file_name.csv) are used differently, as described next. Tag Files for NS-series PTs 1, 2, 3...
  • Page 169 Section Tag Files for RS View 32 Create the tag file for RS View 32 (using Execute – Create Tag File – RS View Tag). Import the tag file directly into RS View 32 using its import utility. CX-Process Tool Outputs CSV tag file.
  • Page 170 • Treat User Link Table as OPC Server scaling tag Select to output scaling tags for CSV tags in the user link table. When selected, OPC Server scaling tags can also be output to CSV tag entries in the user link table.
  • Page 171 To directly access function blocks from the OPC server, the OPC Server direct access tags must be output to the SCADA tag file or the RS View tag file. Use the following procedure to output the OPC Server direct access tags.
  • Page 172 3. Compile the CSV tag file (.csv). Compiling the CSV tag file. 1, 2, 3... 1. Select the block for which CSV tags are to be set and then select Tag Set- ting/CSV Tags from the Settings Menu. The following dialog box will ap- pear.
  • Page 173 Unit 8 characters max. (All characters can be used.) Note When the node function block is saved, a CSV setting file (named project_name.CSV) is automatically stored with the following data added to the user-set data.
  • Page 174 1, 2, 3... 1. When registering function blocks, such as Control Blocks or Operation Blocks, for which CSV tags can be set, select the CSV Tag Auto Register option as shown in the following illustration. (Clear the option if the function block is not to be registered.)
  • Page 175 Using SCADA Software Section 2. When the node function blocks are saved, a CSV setting file with the follow- ing contents (project_name.csv) is automatically created in a folder with the project name, under CX-Process Tool/data. Settings Data set for automatic CSV tag registration Tag name (representative Tagjjj (j: Function block No.)
  • Page 176 4. Save the filename, extension, and folder position just as they are. 5. Open the Project again. The editing results will be automatically reflected in the CSV tag list. The CSV tag list is displayed by selecting Show Tag List/ CSV Tag from the Execution Menu.
  • Page 177 Using SCADA Software Section ceive All Blocks (461) must be registered for Loop Control Units and 2) CSV tags must be set for any Expanded CPU Unit Terminal function blocks for Loop Con- trol Units. Creating SCADA Tag Files 1) Select Compile CSV Tags from the Execution Menu. The following dia- log box will be displayed.
  • Page 178 The following window will be displayed if there are no errors. 3) Set the folder and name for the CSV tag file and click the Save Button. The following dialog box will appear if CSV tag file was compiled correct- 4) Click the OK Button.
  • Page 179 Using SCADA Software Section Error Display Normal Display...
  • Page 180 Using SCADA Software Section 3. Set the folder and name for the tag file and click the OK Button. The following RS View Tag Compile Dialog Box will appear. When specifying a SCADA tag file (Taglist.csv) for compilation, select this option and specify the SCADA tag file.
  • Page 181 Using SCADA Software Section Note OPC server direct access tags can also be added to the RS View tag file. The procedure is basically the same as when added OPC server direct access tags to SCADA tag files. The following flowchart shows all the operations involved in using RS View32 to specify an ITEM in the Loop Controller.
  • Page 182 Unit address 16 to 31, 225 16 to 31, 225 I/O memory area 0: CIO, 1: W, 2: H, 3: D, 4: E0, 5: E1, 6: E2 ..., 15: EB, 16: EC Always 99 I/O memory address 0 to 65535...
  • Page 183 1. Data attributes and contact alarm tags are used mainly by the OPC Server. 2. The offset is stored when there are both write and read ITEM numbers in the Loop Controller. If the CPU Unit’s I/O memory address in the same for both reading and writing, the offset will be 0.
  • Page 184: Csv Output Function For Hmi Data Allocation Status

    2. The maximum number of lines is 65,535. Procedure Select Execute – Create Tag File – Create HMI I/F Memory Map. The CSV tags will be compiled and the CSV tag file will be saved in a file of the specified name (default: HMI_IFMap.csv). Data Format Analog Data <tag_name>_<ITEM_tag_name>,<INT or UNIT>,...
  • Page 185 5. When the tag compilation has been completed normally, the NSFP will start automatically. 6. The path to the CSV tag file created in step 4 will be automatically specified in the CSV Tag File field in the NSFP parameter settings screen.
  • Page 186: User Link Tables

    Tag C Tag C Note User link table tags can be saved in CSV format. They can thus be used in SCA- DA software to specify user link table tags to read and write I/O memory in the CPU Unit. (If Add User Link Table Information is selected in the CSV Tag Compile Dialog Box, the user link table tags will be appended after the normal HMI CSV tags.
  • Page 187: Creating User Link Tables

    Never allow ladder programming or communications processes in the CPU Unit to write to any bits in the words in which bits are written from a user link table. Depending on the timing, any attempts to write to these words from ladder programming or communications processes may be ignored.
  • Page 188 User Link Tables Section The following dialog box will be displayed for either method 1 or 2.
  • Page 189 The refresh cycle for CPU Unit data. The cycle can be set to the system common operating cycle, 0.01 s, 0.02 s, 0.05 s, 0.10 s, 0.20 s, 0.50 s, 1.00 s, or 2.00 s (If the user link table is pasted in a block diagram to make...
  • Page 190 User Link Tables Section 3. The EM bank can be set independent of the type of CPU Unit. A Loop Con- troller execution error will occur, however, if an EM bank that is not present in the CPU Unit is specified in the user link tables. Refer to 4-5 Monitor Run Status for the procedure for confirming execution errors.
  • Page 191 User Link Tables Section Also select the option to output CSV tag information if it is to be output to the tag file. 4) Click the OK Button. 5) As shown below, tags from “temperature 0001” to “temperature 0016” are registered with the same attributes and addresses from DM 00100 to DM 00115 are allocated to them.
  • Page 192: Importing Cx-Programmer Symbols Into A User Link Table

    3-5-3 Importing CX-Programmer Symbols into a User Link Table If CX-Programmer is running on the same computer, information on all of the symbols in the local symbol table in the current CXP Project can be imported into a user link table.
  • Page 193 LnkTable.csv in a folder with the same name as the project when the project is saved. This file can be edited. The results of editing the file will be re- flected in the user link table when the project is opened or when the active node...
  • Page 194: Editing User Link Tables

    Automatically set by system (number of tags referenced) Cycle Refresh cycle (0 to 8) (0: System common operating cycle, 1: 0.01 s, 2: 0.02 s, 3: 0.05 s, 4: 0.10 s, 5: 0.20 s, 6: 0.50 s, 7: 1.00 s, or 8:2.00 s) Memory type...
  • Page 195 Expansion function must be set when using user link table expansion functions supported by LCBjj Ver. 3.0 or later. Select the entry in the user link table for which the expansion functions are to be set. Editing can be performed by right- clicking and selecting Edit –...
  • Page 196 Section 2. The Extension Dialog Box will be displayed. 3. Select the MV tight shut Check Box and enter the upper and lower limits. (See note.) Note The tight shut upper limit is always 320.00% and the lower limit is –320.00%.
  • Page 197 5. Make the setting by specifying the channel number to be set. 6. To make the same settings for all channels, click the Set to all channel But- ton. For example, if channels 1, 2, and 4 already have connection lines com- pleted, the same settings will be reflected in channels 1, 2, and 4 if the button is clicked.
  • Page 198 CX-Process Tool (i.e., not from the clipboard). Note 1. When using LCB projects with unit Ver. 1.5 or earlier, entry numbers cannot be downloaded in a batch if the entry numbers are not arranged beforehand. Always arrange the entries before downloading...
  • Page 199 Section 2. Extension can be used with LCB projects of Ver. 3.0 or later. 3. When using LCB projects with unit Ver. 1.5 or earlier, if specified entries or all entries are downloaded, always download the LCU or LCB elements.
  • Page 200: Creating User-Defined Blocks

    3-6-2 How User-defined Blocks Work Configuration User-defined blocks consist of the following: 1. A group of function blocks (the algorithm indicated in dotted lines in the dia- 1, 2, 3... gram) 2. A virtual block that functions as the input interface block to handle input data...
  • Page 201 Creating User-defined Blocks Section 3. A virtual block that functions as the output interface block to handle output data for the above group of blocks 3. Output interface block 2. Input interface block 1. Algorithm registered as one group External...
  • Page 202: Creating User-Defined Blocks On The Cx-Process Tool

    1. Create a new block diagram by selecting the LCU or LCB element, right- clicking, and selecting Insert. Alternately, select an existing block diagram. 2. Input the name of the user-defined block as the name of the function dia- gram.
  • Page 203 These two blocks are virtual blocks that will serve to assign external I/O for the user-defined block. 4. Adjust the layout of the function blocks and insert an Advanced PID (Block Model 012) and a Lead/Delay (Block Model 147) block. (Right-click and se- lect them from the Register –...
  • Page 204: Inserting User-Defined Blocks

    Input some text for the comment, e.g., “PV.” In the same way, connect another spot on the right side of the input interface block to the input (X1) of the Lead/Delay (Block Model 147). Input some text for the comment, e.g., “DIST.”...
  • Page 205: Exporting User-Defined Blocks To Files

    Comment. 3-6-5 Exporting User-defined Blocks to Files Select the user-defined block to be exported to a file (.ucb) and select Settings – User-defined Block – Export. The following dialog box will be displayed. Input the file name and save the file.
  • Page 206: Importing User-Defined Blocks From Files

    The file type is ucb (file name extension: .ucb). 3-6-6 Importing User-defined Blocks from Files Open the project into which the user-defined block is to be imported, select the LCB element, and select Settings – User-defined Block – Import. Specify a file (.ucb), input a function block name for the user-defined block, and click the...
  • Page 207: Creating Step Ladder Program Instructions

    Machines and devices may perform unexpected opera- tion if settings are transferred incorrectly. 4. Each program block in a ladder diagram can have up to 22 lines and 10 col- umns. Always set ITEM200 (the Mnemonic Flag) of a step ladder program (block model 301) to 0 in advance.
  • Page 208 Section 3. The following screen will appear. 4. Click an icon on the right toolbar. The ladder diagram of the instruction will appear under the cursor. Move the cursor to the desired position on the lad- der diagram and click the position.
  • Page 209 To draw a vertical or horizontal line, click the icon and move the cursor to the start point. Click the start point with the left mouse button, drag the mouse, and release the button at the end point. To delete lines drawn in the above steps, click the icon and move the cursor to the start point.
  • Page 210 Section Ladder Example Note 1. The ladder diagram display can be zoomed into by pressing the Alt + Left Cursor Keys. The ladder diagram display can be zoomed away from press- ing the Alt + Right Cursor Keys. 2. Symbols, areas, or rows that have been input can be copied, cut, and pasted to edit ladder diagrams.
  • Page 211 Creating Step Ladder Program Instructions Section c) Select the upper left corner of the area where the data is to be pasted. A black frame will be displayed. Click the upper left corner of the area into which to paste the data.
  • Page 212 Selected Annotation/Font Size. (The default font size is 12 points.) b) If the text is not being displayed, even if the font size is changed, it may be necessary to enlarge the annotation. Select the annota- tion again, select the J symbol on the right side of the annotation (arrows will be displayed on both sides of the symbol), and en- large the annotation.
  • Page 213 The following screen will appear. 2. Click the Refresh Button. The step ladder program in the ladder diagram will be converted into mnemonics and displayed as shown below. Note To convert the step ladder programs in the ladder diagram into mne- monics when the Mnemonics Dialog Box is not displayed, select Convert Ladder to Mnemonics from the Manipulate Ladder Menu.
  • Page 214: Mnemonics

    1. Each program block in a ladder diagram can have 22 lines and 10 columns, but there is no limit on the number of lines and rows when mnemonic code is used. If a program is created in mnemonic code and contains a program block with more than 22 lines or 10 columns, an error will occur if the pro- gram is converted to a ladder diagram (disassembled).
  • Page 215 2. No syntax check will be made on the step ladder program instructions being created in mnemonics. The step ladder programs will be transferred to the Loop Controller as they are. A syntax check will be made on the step ladder programs when the Loop Controller starts operating and any execution er- rors will be stored in the Loop Controller.
  • Page 216 Input “LOAD” and not “LD,” otherwise the instruction will not be accepted. d) Click the Operand Field. If it is a contact ITEM, input the operand (i.e., block address and ITEM number) in six digits. Example: 001013 Note In the ladder diagram, “–” will appear between the block address and ITEM number.
  • Page 217: Cross-Reference Display

    Therefore, when a step ladder program is converted into a lad- der program, the instruction blocks may be illegal. 3. If ITEM200 (the Mnemonic Flag) is set to 0, the program will be disas- sembled automatically (mnemonic to ladder diagram conversion) during the upload operation when it is uploaded from the Loop Controller.
  • Page 218: Step Ladder Instructions

    Creating Step Ladder Program Instructions Section 2. Select the LCU/LCB element, and select Cross-Reference from the Execu- tion Menu. The following screen will appear. 3-7-4 Step Ladder Instructions Command Icon Select Operand Description O: Can be used Mode –: Cannot be used...
  • Page 219 STEP declares the step number, and has no input conditions (is a direction connection to the bus). Any numbers in the range 00 to 99 are used as the step number, and are placed in ascending order. 1) Logic sequence: The step number is fixed at 00, and is functional at all times.
  • Page 220 STEP where the program ends. Note The TIM command can be used with LCBVV projects of Ver. 3.0 or later. Refer to the Loop Control Board Operation Manual (Cat. No. W406) for details on the TIM...
  • Page 221: Other Icons

    Draw Line Connects vertical or horizontal lines. Delete Line Deletes vertical or horizontal lines. Convert Ladder to Converts step ladder programs created in ladder Mnemonics diagrams to mnemonics. Convert Mnemonics Converts step ladder programs created in mnemonics to Ladder or uploaded mnemonics into ladder diagrams.
  • Page 222: Creating Sequence Tables

    1. Before creating a sequence table, always select 00-LCB05 or 00-LCB05D in the dialog box displayed for Settings/Insert/Insert LCB/LC001. 2. To convert a 00-LCB01 to a 00-LCB05 once 00-LCB01 has been selected, use the appropriate Change LCB Type command from the Execution Menu and then click the OK Button.
  • Page 223 3. Double-click the 701. Sequence Table. The sequence table will be dis- played on the right side of the window. By default, the sequence table is set so that editing is disabled. (Sequence Table (Edit Disabled) will be displayed in red.) To edit the sequence table,...
  • Page 224: Names Of Sequence Table Elements

    Next step designation 3-8-3 Setting Execution Forms Right-click and select Execute Form and then Every Cycle, Start by S1, Start Only First Cycle, or Not Execute from the pop-up menu. 3-8-4 Zooming In and Out of a Sequence Table Right-click and select Scale and then 100%, 200%, 50%, Zoom In, or Zoom...
  • Page 225: Editing Sequence Tables

    3. Select the Input, Relation, Output, Table Command, or ITEM Write Tab, and set a signal in the Signal field for a condition or action. Refer to the fol- lowing tables in 3-8-6 Settings for Conditions and Actions for details.
  • Page 226: Settings For Conditions And Actions

    Creating Sequence Tables Section 4. Set values for the signal in the rule column of the condition and action sec- tions. Signal Value Switches from Y to N to blank and then repeats when double-clicked. 3-8-6 Settings for Conditions and Actions Conditions The following contact signals can be used for sequence table conditions.
  • Page 227 Creating Sequence Tables Section Actions The following contact signals can be used for sequence table outputs. Signal Notation on Types Settings on Setting method Example CX-Process Tool CX-Process Tool screen screen Output OUT_H Function block Output tab Select the block For block address (See note.)
  • Page 228 I/O memory in link table user link table tag the CPU Unit) from the detailed information, and input the write data (–32,000 to 32,000: Input the scaled value for the user link table). Note The following output forms can be selected.
  • Page 229: Editing Elements

    The following procedure must be performed in order to use timers and counters. When editing the sequence table, Element must be selected in the Signal Dia- log Box to display the elements set with this procedure and enable using them. 1, 2, 3...
  • Page 230: Expanding The Sequence Table

    Section 2. Select a row and select Data Edit/Element from the menus. The Initial Data Configuration Dialog Box will be displayed. 3. Values are set for the timers and counters. The settings are shown in the following table. Element type...
  • Page 231 (called the reference table). This enables grouping common processing in the reference table. Enter the TBL command with the referent block address as the input signal in the condition section and enter Y (input as is) or N (reverse input) for the rule.
  • Page 232: Checking For Errors In The Sequence Table

    An error will occur in the following cases and the transfer will not be made to the LCB. • The condition or operation signal is undefined and there is only Y/N data.
  • Page 233: Validating The Actions Of The Sequence Table

    A warning will be displayed while downloading a sequence table in the following cases. Downloading will continue. • A input signal is not registered in the reference table with the block address specified for a TBL command in the main table.
  • Page 234: Displaying And Setting In Engineering Units

    Displaying and Setting in Engineering Units 3-9-1 Overview Engineering units can be used to display and set the analog data handled by the CX-Process Tool. Data is converted to engineering units based on the CSV tag information set for the function block.
  • Page 235: Functions For Which Engineering Unit Displays And Settings Are Enabled

    3-9-3 Setting CSV Tags for Function Blocks CSV tags must be set for a function block in order to execute the engineering unit display and settings. For details on setting CSV tags, refer to 3-4-1 Creating SCADA Software and RS View Tag Files.
  • Page 236: Displaying Function Block Item Lists

    Displaying and Setting in Engineering Units Section Note The enable/disable status for the Engineering Unit Mode is held from the pre- vious time that the CX-Process Tool was started. 3-9-5 Displaying Function Block ITEM Lists When the Engineering Unit Mode is enabled, converted ITEMs in the ITEM list are displayed in blue.
  • Page 237: Displaying Engineering Units When Confirming Operation

    (Engineering Unit Display When Checking Operation) If there is more information than can be displayed in the diagram, it can be viewed in a tool chip when the cursor is over the function block, as shown below. (Engineering Unit Display in Tool Chip Format) Engineering units can also be set for forced changes to analog output signals while checking function block operation.
  • Page 238 The ITEM setting dialog boxes for Segment Program 2 and Segment Program 3 blocks can be set using an engineering unit display. Note For details on ITEM settings for Segment Program 2 and Segment Program 3 blocks, refer to Appendix C Setting Segment Programs.
  • Page 239: Displaying Loop Controller Memory Maps

    When using CX-Process Tool version 4.0 or higher, a list can be displayed show- ing the areas of the CPU Unit’s I/O memory that are being used by the Loop Con- troller. The list is displayed for each area type in address order. The following areas can be displayed and the status can be confirmed by the color of the ad- dress cell.
  • Page 240: Operation Procedure

    1. Select the memory area type to be displayed as a list from the pull-down list at the top left of the screen (CIO, W, H, DM, EM bank Nos. 0 to 12). 2. Enter the first word of the memory area in the Channel field.
  • Page 241 E0_00000 to E0_00079 are displayed in blue, indicating that they are allocated as the HMI I/F. Memory Map Detail Select the I/O memory word cell in the Memory Map Window, and click the icon to display the Detail View Window.
  • Page 242 Displays a list of any CPU Unit I/O memory addresses that are overlapping (in- cluding overlap in data written to CPU Unit) in the HMI I/F, User Link Table, or Field Terminals to enable checking for overlapping addresses. This can be done using either of the following two procedures.
  • Page 243: Printing

    Select the ITEM to be printed using the Project Workspace and then select Print and the type of data to be printed from the File Menu, or right-click the data that is currently open and select Print ff from the pop-up menu.
  • Page 244: Printing Function Blocks

    2. Select the LCU/LCB element to print. 3. Click the OK Button to print all the LCU/LCB element data. To print a function block group, select the function block group or the block addresses to be printed. The following Print Preview Screen will appear.
  • Page 245: Printing Block Diagrams

    2. Right-click the block diagram window, and select Print Block Diagram from the pop-menu. The following Print Dialog Box will be displayed. 3. Set the number of copies to be printed, and then click the OK Button to start printing.
  • Page 246 1. Select the active function block file in the Project Workspace, and then se- lect Print and Block Diagram in the File Menu. 2. One block diagram will be printed per page. You can also specify the start page. Select the Show and Hide Buttons on each page to show and hide specific pages.
  • Page 247: Printing Ladder Diagrams

    2. Right-click the ladder diagram window, and then select Print Ladder Dia- gram from the pop-up menu. The Print Dialog Box will be displayed. 3. Set the number of copies to be printed, and then click the OK Button to start printing.
  • Page 248: Printing Monitor Tag Lists (Loop Control Units Only)

    2. Right-click the Monitor Tag List Window, and then select Print Monitor Tag List from the pop-up menu. The Print Dialog Box will be displayed. 3. Set the number of copies to be printed, and then click the OK Button to start printing.
  • Page 249: Printing Csv Tag Lists

    2. Right-click the ITEM List Window, and then select Print ITEM List from the pop-up menu. The Print Dialog Box will be displayed. 3. Set the number of copies to be printed, and then click the OK Button to start printing.
  • Page 250: Printing User Link Tables

    Printing Section 3-11 3. Set the number of copies to be printed, and then click the OK Button to start printing. Printing the Sequence Tables for an LCU/LCB Element 1, 2, 3... 1. Select the LCU/LCB element on the Project Workspace and select Print/ Sequence Control from the File Menu.
  • Page 251: Setting Options

    3-12 Setting Options 3-12-1 Overview Options can be set for the CX-Process Tool. Select Options from the Setting Menu. The following Product Information Settings Dialog Box will be displayed. The settings made here apply to the entire Project Workspace (i.e., the entire project).
  • Page 252 Treat User Link When selected, outputs scaling Table as OPC tags for CSV tags in the user link Server scaling tag table. OPC Server scaling tag output is also enabled for CSV tag entries in the user link table.
  • Page 253: General Tab Page

    When this option is selected, CSV tag names will be displayed for function blocks on the project tree whenever CSV tag names have been set. When this option is not selected (the default), function block names will be dis- played for function blocks on the project tree as normal.
  • Page 254 The connection data can be selected from the tag name/tag ITEM name pull-down lists. When this option is not selected, ITEMS are specified by inputting the block ad- dress followed by the ITEM number as a continuous series of numbers (BBBBIIII) for the following.
  • Page 255: Communication Tab Page

    156), and Segment Program 2 (Block Model 157) only. This option is selected when the HMI area is not used and all of the ITEMs for these blocks are to be monitored and set directly from the SYSMAC OPC Server.
  • Page 256 CSV tag file with an underscore (_). Tags cannot be imported to some SCA- DA software if a hash symbol is used as the first character of the tag names. The hash symbol can be changed to an underscore to enable importing.
  • Page 257: Function Block Diagram Tab Page

    Middle, and Narrow. Grids can be displayed on block diagrams and lines can be created at the spacing for the selected grid and moved. In either case, the function will be the same as selecting Grid Mode from the Display Mode Menu for the block diagram display mode.
  • Page 258: Step Ladder Tab Page

    Setting Options Section 3-12 Note The setting will not apply to any function block diagrams that are open when the setting is changed. Close the function block diagram window and then reopen it to see the results of changing this option.
  • Page 259: User Link Tab Page

    Set default to update refresh cycle of User Link Table automatically. When this option is selected (the default), the refresh period for tags in user link tables is set to the same value as the processing period for the function block to which a software connection is made.
  • Page 260: Connection Map Tab Page

    Note The connection map is displayed by selecting Connection Map from the Execute Menu. Scale This option sets the zoom factor for the connection map. ( This option performs the same function as the Change Scale command on the pop-up menu display after right-clicking on the connection map.) Always update the contents of connection map.
  • Page 261: Online Operation

    SECTION 4 Online Operation This section describes online operations for uploading, downloading, and testing function block data. Overview of Online Functions ..........
  • Page 262: Overview Of Online Functions

    Execute/Operation, and Monitor 000) of a Loop Controller. Run Status Validate action Debugs the function block data in RAM of a Loop Controller. 1) Monitors all ITEM Reading and displaying all f the Select Monitor/ITEM List from data in specified...
  • Page 263 Settings such as the function block’s PID constants can be Select Monitor/Tuning Screen adjusted. from the Execution Menu. Backup/Recovery Copies function block data from RAM to flash memory in the Select Backup Data operation Loop Controller or restores the data back to RAM. from the Execute Menu. Clear all Initializes the function block data in the Loop Controller.
  • Page 264: Initial Settings For Online Connections

    1. The above dialog box will be displayed when the CX-Process Tool is started while File – Show Drive Select Dialog – Display is selected. It will not be displayed if File – Show Drive Select Dialog – Hide is selected. To change the communications driver, select File –...
  • Page 265: Using Finsgateway

    3. Set the CPU Unit’s serial communications mode (in PLC Setup settings). 4. Set the DIP switch on the front panel of the CPU Unit, or for a CS1D Duplex System, on the front panel of the Duplex Unit.
  • Page 266 The unit address can be set with the LCU element selected but not with the Project Workspace selected. 2. Input the unit address between 16 and 31 in decimal into the unit address field. The unit address to be input is between 16 and 31 (10 and 1F Hex). In...
  • Page 267 Initial Settings for Online Connections Section other words, add 16 (10 Hex) to the unit number between 0 and 15 (0 to F Hex) set with the rotary switch on the front panel of the Loop Control Unit as a CPU Bus Unit.
  • Page 268 5. Click the OK Button. Serial communications will be initiated. Note 1. The following dialog box will appear is an online function, such as download- ing or uploading data, is attempted before the initialization of serial commu- nications has been finished. The dialog box will include a message stating an error occurrence at the stage of initialization with error code 0503.
  • Page 269 16 and 31 (10 and 1F Hex). In other words, add 16 (10 Hex) to the unit number between 0 and 15 (0 to F Hex) set on the rotary switches on the front panel of the Loop Control Unit as a CPU Bus Unit.
  • Page 270 1. Input the unit address between 16 and 31 in decimal into the Unit Address Field. The unit address to be input is between 16 and 31 (10 and 1F Hex). In other words, add 16 (10 Hex) to the unit number between 0 and 15 (0 to F Hex) set with the rotary switches on the front panel of the Loop Control Unit as a CPU Bus Unit.
  • Page 271 Loop Control Units connected to net- works of the PLC connected to the CX-Process Tool. Use the following procedure to automatically set the addresses. 1, 2, 3... 1. Select the LCU element and then select Find LCU from the File Menu.
  • Page 272 Initial Settings for Online Connections Section 2. Click the Find Button. The Loop Control Units on networks of the PLC to which the CX-Process is connected will be found and the cursor will move to the Loop Control Unit that was found.
  • Page 273 Click the Node Tab to display the following dialog box. After serial initialization, the node number will be set to 1 (actually 01) and the protocol will be set to SYSWAY CV. To modify the settings, click the Properties Button.
  • Page 274: Using Cx-Server

    Initial Settings for Online Connections Section Click the Start Button on the right side of the window to perform the same operations that are performed in serial initialization. The Serial Unit will start (CPU_UNIT is always started) as shown in the following diagram.
  • Page 275: Peripheral Bus (Toolbus) Connections

    16 (10 Hex) to the CPU Bus Unit unit number setting (0 to 15, or 0 to F Hex) set on the front of the Loop Control Unit. If the unit address setting is not correct (16 + the unit number setting), it will not be possible to connect the Loop Control Unit online.
  • Page 276: Connecting With Ethernet/Ip

    Initial Settings for Online Connections Section • Turn ON pin 5 (or the COMM pin for a CS1D Duplex System) of the DIP Switch when using the RS-232C port. Also, set the appropriate word in the PLC Setup (Programming Console address 160) to 0400 Hex.
  • Page 277: Downloading, Uploading And Comparing Data

    (.ist) can be downloaded to RAM in the Loop Controller. The specified LCU/ LCB element data or function block in RAM in a Loop Controller can be uploaded to the specified LCU/LCB element or function block file or compared with other files.
  • Page 278: Downloading (Transfer To Lc)

    Analog in- put connec- tion data Note The function block file (.ist) can be downloaded to and uploaded from the Loop Controller and compared with other files regardless of the operation mode of the CPU Unit. 4-3-1 Downloading (Transfer to LC) Specified LCU/LCB elements (LCB01/03/05/00, or LC001 to LC003) or function blocks can be transferred to the Loop Controller.
  • Page 279 (1) Loop Controller Boards (LCBjj) • Ver. 2.0 or Lower If LCBjj Ver. 2.0 or lower is used and a Memory Card is not installed in the CPU Unit, tag, comment, annotation, and block diagram line data will not be transferred.
  • Page 280 Downloading, Uploading and Comparing Data Section 2. Click the OK Button to overwrite the function block file in the destination Loop Controller. The following dialog box will appear unless the data in func- tion blocks are to be downloaded. 3. The following dialog box will appear.
  • Page 281 To start the Loop Control- ler again, select Operation and Run/Stop Command from the Execute Menu. Then select Hot Start or Cold Start from the Run/Stop Command Dialog Box or turn the PLC OFF and ON. When the PLC is turned OFF and...
  • Page 282 Execute the operation command as required. Other Methods for Starting Operation • Turn the CPU Unit’s power supply OFF and then ON. (A hot or cold start will be performed according to the start mode for System Common block ITEM 018.) •...
  • Page 283: Uploading (Transfer From Lc)

    Controller will be saved in it. Function block data in units of LCU/LCB elements can be read in this method. Select this method if there is no function block file as a base of the function block data in the Loop Controller.
  • Page 284 2) Upload Previous (Update Transfer from Loop Controller to Computer) If there is a function block file as a base of the function block data in the LCU/LCB element, the function block data in the Loop Controller will be read. Data can be read in units of LCU/LCB elements or function blocks.
  • Page 285 Downloading, Uploading and Comparing Data Section Upload New To upload a new function block file, create the new function block file by taking the following steps 1 and 2 or insert LCU/LCB element data in the existing file and begin with step 3.
  • Page 286: Compare

    The following dialog box will appear. 5. Click the Start Button. Note If the data of the existing file currently opened with the CX-Process Tool does not match the function block data in the Loop Controller in the following item a) or b), the data currently opened will be illegal.
  • Page 287 Loop Controller matches the currently active function block file. In this case, the comparison is set for the initial setting data. • To check if the data is downloaded or uploaded correctly. In this case, the com- parison is set to both initial setting data and operation data.
  • Page 288 Downloading, Uploading and Comparing Data Section 4. Click the Execute Button. The comparison of the file and data will start. If they match, a message will be displayed as shown below to indicate that the comparison has been completed normally.
  • Page 289 5. Click the Execute Button. The results will be displayed in the Output Win- dow. If the data match, a message will be displayed to indicate that the com- parison was completed normally. If they do not match, the details of the dif-...
  • Page 290: Run/Stop Command

    • Make sure the initial settings in the System Common Block in the Loop Control- ler are correct. Check that the DM Area words for the Node Terminal Function Block in the CPU Unit of the Loop Control Unit will not be used for any other purpose.
  • Page 291 30 seconds, and then open the dialog box again and select Hot Start or Cold Start. 2. A hot start or cold start will not be executed if Hot Start or Cold Start is se- lected and the Execute Button is clicked when backing up data during op- eration for the LCB01/LCB05 unit Ver.
  • Page 292: Monitor Run Status

    Common Block Note Do not apply function block data to practical use unless the suitability of the data for the system is fully checked with the CX-Process Tool, including a check on the load rate by selecting Operation and Monitor Run Status from the Execute Menu.
  • Page 293: Items Marked "Reset

    Monitor Run Status Section Note For a Loop Control Unit, the processing time load rate and maximum control load rate indication for each operation cycle block (e.g., ITEM 054 and ITEM 055), are indicated in 0.01% units. The data range is 0.00 to 100.00 (unit: 0.01%). For an...
  • Page 294 Normal (no function block database error) Database error in the function block (See note.) Note For a database error in all the function blocks, the value will be indefi- nite. Example: No database error while registering block addresses 000, 001, 002, and 100.
  • Page 295: Checking Versions

    Monitor Run Status Section Note The unit Ver. of the Loop Controller can be monitored using ITEM 099 as shown below. ITEM Data name Data MPU/FROM version V1.20V1.20 Indicates that a Loop Controller with Unit Ver. 1.20 is being used.
  • Page 296: Operation Check

    ITEM numbers. If the function block file is different from the function block data in block model, the operation of the function block data will still be checked as long as the function block file is the same as the function block data in block address.
  • Page 297: Monitoring Item Data For Selected Function Blocks

    4-6-2 Downloading Individual ITEM Data Settings It is also possible to change a single ITEM’s data and download that ITEM’s data to the Loop Controller, but only operation data (Type O in the ITEM List) can be downloaded this way.
  • Page 298 2. Select Start from the Validate Action Menu. The following screen will appear and the cursor will change to the icon. When the Loop Controller is not operating, “Stopped” in red will appear on the upper left. Nothing will be displayed when the Loop Controller is in operation.
  • Page 299 The present values of the analog I/O ITEMs for all function block diagrams will be displayed. If there is an execution error in a function block while the Loop Controller is in operation, the execution error code with the prefix ER will appear on the upper right of the function block.
  • Page 300 Double-click the destination function block. The following Send Dialog Box will appear. 3. Check the input value in the dialog box. In the above example, the grayed-out value on the right of the PV source designation reads 0.00. 2 Input value If the above item 1 matches item 2 in value, the connections are correct.
  • Page 301: Wireless Debugging (Lcbjj Ver. 3.0 Or Later Only)

    3. The following dialog box will be displayed. 4. Select the Calibration Option for debugging settings in the dialog box. 5. The ITEMs that can be input and the values are determined by each function block. Input the values according to the following table.
  • Page 302: Forced Changes To Analog Output Signals

    –15.00 (%) 6. Click the OK or Apply Button. • If the OK button is clicked, the settings will be reflected and the dialog box will close. • If the Apply Button is clicked, the settings will be reflected but the dialog box will not close.
  • Page 303 The function block in the block diagram will display the following changes. • “Stopped” will appear on upper side of the function block. • The SP has been forcibly changed to 30.00. Therefore, “30.00” will appear below the SP. Note The new value must be within the permissible range of the ITEM,...
  • Page 304: Ladder Diagram Operation Check

    The status of the ITEM will be displayed by “1” or “0” below the contact. Status Note For a normally closed contact, “0” will be displayed if the ITEM is 0. When the contact is closed, “1” will be displayed.
  • Page 305 Set or reset the input contact with the arithmetic operation of the source function Contact ITEMs block stopped. If it is an output contact, set or reset the contact with the operation of the destination function block stopped. 1, 2, 3...
  • Page 306 Note The following dialog box will appear if the transmission fails. Note Not only the contact ITEMs used in the step ladder program, but also the contact ITEMs in function blocks and other contact ITEMs can be reset through the Execute Dialog Box.
  • Page 307: Validating Sequence Table Operation (Lcb05/05D Only)

    Operation Check Section Restarting Function Click the Start Block Operation Button in the Execute Dialog Box to make the Blocks operation of the function block displayed in the block address (the basic PID in block address 001 in the following case) resume.
  • Page 308 3. Select Operation and then Run/Stop Command from the Execute Menu and implement a cold start or a hot start The display will change to Sequence Table (Monitoring) and the sequence table execution status will be dis- played.
  • Page 309 Operation Check Section the signal in the function block ITEM list and then download the data. The results will be reflected in the sequence table. Change the value from the ITEM list for the function block and click the Transfer to LC Button.
  • Page 310 The sequence table will be automatically verified. Online editing is not pos- sible if the sequence table data is not the same in the CX-Process Tool and in the Loop Controller. If the data is the same, the display will change to Se- quence Table (Online Editing).
  • Page 311 4. Select Edit – Transfer to LC from the Validate Action Menu. Alternately, right-click and select Validate Action – Edit – Transfer to LC. The following dialog box will be displayed to download function blocks.
  • Page 312 (See note.) Note If, however, the conditions have been met to move to the next step, operation will be continued from the next step.
  • Page 313 Timer Still timing Timing continues. Counter Condition already met. Not executed. The output status will be as shown in the following table when output signals are deleted during online editing. Signal Output type Output status after download Outputs Holding (OUT_H) Output will not function.
  • Page 314 In this example, the present value of TIM 000 is 100. Changing Set Values, Adding, and Deleting Elements (Timers and Counters) during Operation Changing Set Values The set value of a timer or counter can be changed while the Loop Controller and sequence table are operating.
  • Page 315 Operation Check Section 1, 2, 3... 1. During sequence table operation, double-click the element in the Element Screen. Alternately, select the present value on the sequence table, right- click, and select Edit Data – Element. Action Validation on Element Screen Double-click here.
  • Page 316 Change the set value or pre-alarm value. 3. After changing the set value or pre-alarm value, click the Set and Transfer Button. As shown below, the set value of the element will change during op- eration.
  • Page 317 • Changing a previously registered timer to a counter or a previously reg- istered counter to a time. Adding Elements (Possible on Element Display Screen Only) An element can be added while the Loop Controller and sequence table are op- erating. 1, 2, 3...
  • Page 318 Operation Check Section 2. The following dialog box will be displayed. Select the new element (timer or counter) to be added. 3. After adding the element, click the Set and Transfer Button. Deleting Elements (Possible on Element Display Screen Only) An element can be deleted while the Loop Controller and sequence table are operating.
  • Page 319 Operation Check Section 1, 2, 3... 1. Double-click the element to be deleted. Double-click the element to be deleted. 2. The following dialog box will be displayed. Click the Delete Button.
  • Page 320: Tuning

    (such as PVs, SPs, and alarms) on the Tuning Screens can be set to 1 s or 200 ms. (With unit Ver. 2.5, the cycle was fixed at 1 s.) (See notes b and c.) Select either 1 s or 200 ms before clicking the OK Button.
  • Page 321: Data Logging On Tuning Screens

    Tuning Section • Select the Save Trend Data to log data and save it in a CSV file. The default location for the CSV file is in the current directory with a file name of CSVTagNameInFunctionBlock_PresentTime.csv. The present time is in the form YYYY/MM/DD_HH/MM/SS.
  • Page 322 Tuning Screen will be ended automatically. Data Logging Cycle The data logging cycle is 1 s or 200 ms. (Set 200 msec or 1 sec in the Tuning Screen Setting Dialog Box.) Note Setting the data logging cycle to 200 ms does not necessarily mean that the re- fresh cycle will be 200 ms because the load on the computer and other factors will affect it.
  • Page 323: Screen Configuration

    Dialog Box. • The trend chart displays the SP and PV values after scaling the Y-axis values, but the MV chart is displayed in full scale with a lower limit of 0% and upper limit of 100%. • The function block’s tag name (set in the Tuning Screen Settings Dialog Box) will be displayed at the top of the function block’s face plate control.
  • Page 324: Face Plate Controls

    Changing the SP Change SP using the SP Change Up/Down Buttons. First press the SP Button, click the value column, and then change the SP using the ten-key dialog (using the mouse), or the keyboard. (The ten-key pad is dis- played when the input box is selected.
  • Page 325 OFF, and 3-position ON/OFF is 1 (remote/local both possible), CAS is displayed. When the CAS Button is red, the setting is on remote SP. When the CAS Button is blue, the setting is on local SP. Click the CAS Button to switch the setting.
  • Page 326 LL (Low/Low Alarm) LL (Low/Low Alarm) PV Bar Display PV Bar Display This bar shows the PV range (lower limit to upper limit). This bar shows the PV range (lower limit to upper limit). Green: Status normal Green: Status normal...
  • Page 327 1 and 2 Step number executing Bar Display of Inputs 1 to 8 These bars show values of inputs 1 to 8 within their range (lower limit to upper limit). The bars are displayed in differ- ent colors to distinguish the bars.
  • Page 328: Operation Procedures

    LCBjjs: W407). AT can be set in the same way as the other settings, as shown below. 1, 2, 3... 1. If the value for AT displayed in the upper-left region of the Tuning Screen is 0, then AT is not being executed. 2. Click AT.
  • Page 329 Section The Input Data Dialog Box (ten-key) will be displayed as shown. 3. After using the mouse (or the keyboard) to enter a numerical value, click the OK Button or press the Enter Key. The display will return to the Change Data Dialog Box shown in Step 1.
  • Page 330 • Overshooting • Responsiveness Either one or two of the user setting can be set to any of five adjustment levels. For example, to better control hunting and overshooting, the Overshoot and Hunting parameters can be set to the desired levels.
  • Page 331 2. Select an input (Input 1 to 8) and click the OK Button. The following Confirm MF Dialog will be displayed. Each label (NL, NS, ZR, PS, and PL) will be displayed in a different color and the graph will show the output levels (Y-axis) corresponding to the input values (X-axis).
  • Page 332: Backup And Recovery

    Backup and Recovery Section Backup and Recovery The function block data in RAM in the Loop Controller can be backed up in flash memory in the Loop Controller and the data in flash memory can be restored to RAM. CX-Process Tool...
  • Page 333: Recovery Procedure

    Note For a Loop Control Unit, the contents of flash memory will be automatically trans- ferred to RAM at startup if pin 2 of the DIP switch on the front of the Loop Control Unit is turned ON. (This function is used to enable battery-free operation.) The basic procedure is as follows: a) Execute Backup Data Operation –...
  • Page 334 Backup and Recovery Section The contents of flash memory can also be transferred to RAM as required by executing Backup Data Operation – Recover from the Execution Menu. An all clear operation is performed before the data is transferred.
  • Page 335: Transferring Tag And Comment Data

    Loop Controller to be uploaded (recovered). Data Saved in Flash The following data can be transferred and recovered using flash memory. This Memory data is treated as additional data that does not directly affect control of the Loop Controller. Type Contents...
  • Page 336 Data Transfer to Inner Flash Memory 1, 2, 3... 1. Select Transfer to LC - Transfer tag info from the Execute Menu. Data will be transferred to the inner flash memory. Note The following dialog box will be displayed when the functions groups have been downloaded.
  • Page 337: Recovering Data From The Memory Card

    1. A Memory Card can be written up to approximately 100,000 times. (Each write operation to the Memory Card must be counted regardless of the size of the write.) Be particularly careful not to exceed the life of the Memory Card when writing to it from the ladder program.
  • Page 338 Controllers Operation Manual (W339). Note 1. Never turn OFF the power supply to the CPU Unit when the BUSY indicator is lit. The Memory Card may become unusable if this is done. 2. Never remove the Memory Card from the CPU Unit when the BUSY indica- tor is lit.
  • Page 339: Clear All

    4-10 4-10 Clear All This section provides information on how to clear all the function block data and error log data from the Loop Controller. Take the following steps to clear all the data. 1, 2, 3... 1. Select Operation and Clear All from the Execution Menu. The following dialog box will appear.
  • Page 340: Controlling The Cpu Unit

    If the communications driver is set to the CX-Server and CX-Process Tool ver- sion 3.0 or higher is used, the operations described in this section can be per- formed to control the CPU Unit. These operations enable the CPU Unit to be ini- tialized (i.e., I/O tables created or PLC Setup set) and the operating mode of the...
  • Page 341: Password Protection

    Use the following procedure to set a password in the Loop Controller connected Loop Controller online. Note Once a password is set, it must be input under Program Protection – Input Password before function block data in the Loop Controller can be uploaded. 1, 2, 3...
  • Page 342: Inputting The Password Before Uploading Data

    3. Click the OK Button. The following dialog box will be displayed. 4. Click the OK Button. The password that was previously set in the Loop Con- troller will be deleted. 4-12-2 Inputting the Password before Uploading Data The password input using Setting –...
  • Page 343: Section 5 Troubleshooting

    SECTION 5 Troubleshooting This section describes errors that can occur while using the CX-Process Tool. Troubleshooting ............
  • Page 344: Troubleshooting

    Section Troubleshooting This section provides information on error codes generated during online opera- tion of the CX-Process Tool, along with probable causes of the errors and reme- dies to be taken. Error Codes An error code (FINS response code) appears under each error message as shown below.
  • Page 345: Error Codes

    ERROR ERROR The FinsGateway has not started If the Host Link is used, select Activate Serial Port Driver CODE: CODE: up yet. from the File Menu and initialize the serial port. (0503)
  • Page 346 Loop Controller. Even though ITEM 059 in the Correct the setting of ITEM 050 (EM Area bank to allocate LCBjj’s System Common to HMI) in the LCBjj’s System Common block (block block (block model 000) is set to model 000).
  • Page 347 Possible remedy Fins- Gateway Server ERROR ERROR A hot start or cold start was Cycle the power supply to the Loop Controller or restart CODE: CODE: attempted immediately after the the Unit before sending the Operation Command. (2605) (2605) Loop Controller performed a direct recovery operation.
  • Page 348: A Table Of Lc Type Changes

    CJ1G-CPU44P 3.6 CJ1G-CPU45P 3.6 : Can be changed directly. (For example, LCB01 version 1.5 can be changed directly to LCB01 version 2.0.) : Can be changed indirectly using a multistep process. (For example, after LCB01 version 1.5 has been changed directly to LCB05 version 1.5, it can then be changed to LCB05 version 2.0.)
  • Page 349 Appendix A Table 2: Conversion to CJ1G-CPUjjP Loop-control CPU Unit Project After change Before LC type Unit 2.0 2.0 2.0 2.0 3.0 3.0 3.0 3.0 3.0 3.5 3.5 3.5 3.5 3.6 3.6 3.6 3.6 change c a ge version LCB01 LCB05...
  • Page 350: B Item Notation In Block Diagrams

    Table 3, below, lists function block ITEM abbreviations in block diagrams and their corresponding ITEM numbers and data contents. For details on ITEMS, refer to the Loop Control Board Function Block Reference Manual. Table 3: ITEM Abbreviations in Function Block Diagrams...
  • Page 351 ITEM Notation in Block Diagrams Appendix B Function Function block Abbreviation ITEM Data Abbreviation ITEM Data block diagram for analog number for analog number (Block input ITEMs output Model) ITEMs Batch P1 source Accumulated value Flowrate designation (lower 4 digits)
  • Page 352 ITEM Notation in Block Diagrams Appendix B Function Function block Abbreviation ITEM Data Abbreviation ITEM Data block diagram for analog number for analog number (Block input ITEMs output Model) ITEMs Indication PV source MV_C MV output designation Operation Operation (032)
  • Page 353: C Setting Segment Programs

    2. The Edit Segment Program 2 Parameters Window will be displayed. The contents of the ITEMs for each step will be displayed in table format. When the table is directly edited and the OK Button is pressed, the values will be reflected in the function block ITEMs. (For details on the editing function, refer to Edit Window Functions.)
  • Page 354 2. The Edit Segment Program 3 Parameters Window will be displayed. The contents of the ITEMs for each step will be displayed in table format. When the table is directly edited and the OK Button is pressed, the values will be reflected in the function block ITEMs. (For details on the editing function, refer to Edit Window Functions.
  • Page 355 • Up to 25 steps of data can be stored per step data block. When a maximum of 100 steps is used, the number of step data blocks used is 4.
  • Page 356 • Up to 15 banks of data can be stored per bank data block. When a maximum of 100 steps is used, 7 bank data blocks are used.
  • Page 357 The maximum number of banks to be used can normally be changed. The following dialog box will be displayed if the maximum number of banks to be used is changed and there is a change in the registration status of the bank data blocks.
  • Page 358 2. The Execute AT Dialog Box will be displayed. 3. In the Target Bank No. field, input the bank number where the AT execution results are to be stored. If 0 is input, the AT execution results will be stored at the current bank (i.e., the bank number specified in the step currently being executed).
  • Page 359 Editing is possible by either selecting cells on the Edit Window and inputting parameters directly, or right-clicking and selecting Edit from the pop-up menu. • Press the Enter Key to move to a lower cell. When the cursor is in the bottom cell, it will next move to the to the cell in the top row.
  • Page 360 Used to transfer the data in selected cells to the Loop Controller. • Multiple cells or columns can be selected and transferred. Note Be sure to check the safety of all equipment before making a transfer while the Loop Controller is operating.
  • Page 361: D Sequence Table Design Sheet

    Appendix D Sequence Table Design Sheet A sequence table design sheet is provided below. It can be copied for use when making sequence table program settings.
  • Page 362 Sequence Table Design Sheet Appendix D Sequence Table Design Sheet Sequence Table Design Sheet Date Diagram No. Programmer Project System Block address Comments Rule No. Sequence Table Sequence Table Execute Execute method method Signal Comment Step No. NEXT STEP NEXT STEP...
  • Page 363: 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. W372-E1-13 Revision code The following table outlines the changes made to the manual during each revision. Page numbers refer to the previous version.
  • Page 364 Date Revised content December 2008 The manual has been updated for changes in the Loop Controller version. December 2009 The manual was revised accompanying the upgrade to CX–One version 4.03. In- formation was added related to support for Windows 7.

Table of Contents