Cat. No. R143-E1-01
CX-Process Tool
INTRODUCTION GUIDE
The CX-Process Tool Operation Manual is included as a PDF file on the CX-One CD-ROM under OMRON/CX-One/CX-Process Tool. Be sure to read the Precautions and other information at the beginning of the manual before using the CX-Process Tool.
This CX-Process Tool Introduction Guide describes basic operating procedures for the CX-Process Tool. For application precautions and detailed descriptions, refer to the Help or the PDF
Operation Manual.
Note: Acrobat Reader 4.0 or higher is required to display the PDF file.
The CX-Process Tool
A Loop Controller is a Controller that has the functionality of multiple highperformance Controllers. Combining function blocks that form functional components enables programming control without restrictions for analog values, such as temperatures, pressures, and flowrates.
Programming with the CX-Process Tool enables graphical engineering to paste function blocks and connect lines with the mouse. The system also has the following features compared with single-loop controllers and dedicated temperature
controllers.
1.The system is based on PLCs, so a wide variety of PLC Units, such as Process I/O Units, Analog I/O Units, and Communications Units, can be used.
2.Data can be exchanged with the ladder-programmed CPU Unit at a high speed without any programming, so loop control programming can be coordinated with sequence control.
3.Changes, such as increasing or decreasing the number of loops and changing the control methods, can also be flexibly performed by combining function blocks.
A simple example of programming for one-loop temperature control will be presented as a sample in this Introduction Guide. Function blocks can also be combined for multi-loop control, cascade control, heating/cooling control, and program control.
C O N T E N T S
Overview |
|
Example System |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
System Configuration |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Creating Function Block Data |
|
|
|
||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SECTION 1 |
|
Creating Simple Function Block Data |
1-1 |
||||||||||||||
|
|
for the Loop Controller |
|||||||||||||||
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||||||||
|
1 |
Starting the CX-Process Tool |
|
|
|
|
|
|
|
|
1-2 |
||||||
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
2 |
Making a New Project |
|
|
|
|
|
|
|
|
|
|
|
1-2 |
|||
|
|
|
|
|
|||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
||||||
|
3 |
Registering the Loop Controller |
|
|
|
|
|
|
|
1-4 |
|||||||
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||||
|
4 |
Creating Function Block Data |
|
|
|
|
|
|
|
|
|
1-5 |
|||||
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
5 |
Connecting Function Blocks |
|
|
|
|
|
|
|
|
|
|
1-8 |
||||
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|||||||
|
6 |
Set ITEMs for Function Blocks |
|
|
|
|
|
|
1-9 |
||||||||
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|||||||||||
|
7 |
Communications Settings between Computer and PLC |
|
|
1-12 |
||||||||||||
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|||||||||||
|
8 |
Transferring Function Block Data to the Loop Controller |
|
|
1-14 |
||||||||||||
|
|
|
|||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|||
|
9 |
Starting Operation |
|
|
|
|
|
|
|
|
|
|
1-15 |
||||
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
||
|
10 |
PID Tuning |
|
|
|
|
|
|
|
|
|
|
|
1-16 |
|||
|
|
|
|
|
|
|
|
||||||||||
|
|
|
|
|
|
|
|
||||||||||
|
11 |
Uploading and Saving Function Block Data |
|
|
|
1-19 |
|||||||||||
|
|
|
|
||||||||||||||
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
SECTION 2 Making the NS-series PT Screen for the Loop Controller
1Setting the CSV Tags in Advance
2Automatically Creating the NS-series PT Screen for the Loop Controller
3Displaying the NS-series PT Screen for the Loop Controller
2-1
2-2
2-2
2-6
Appendix |
Useful Functions |
|
|
Overview
Example
System
This section provides an explanation of basic CX-Process Tool operation using the following simple system as an example.
CX-Process Tool
(Support Software)
NS-series PT
(Touch Panel)
NS12
Cable (2 m) for
Peripheral Bus (Toolbus)
CS1W-CN226
RS-232C Cable
XW2Z-200T (2 m)
Temperature sensor
Type K thermocouple
CJ-series Loop-control
CPU Unit
CJ1G-CPU45P
Isolated-type Thermocouple Input Unit CJ1W-PTS51
Analog Output Unit
CJ1W-DA041
Note: The Loop Controller itself does not have analog I/O. Therefore, PLC CPU Bus Units must be used.
|
PID |
Refer to Creating Function |
||
|
|
|
|
Block Data on the |
|
|
|
|
following page. |
Input 1 |
Output 1 |
|
||
|
|
|
4 to 20 mA |
|
Screen for Loop Controller
Thyristor Unit
(Power Controller)
G3PX
SCR |
● This system controls one loop.
-A type K thermocouple is used for the temperature sensor input.
-The temperature range is 0.0 to 500.0°C.
-The output is 4 to 20 mA and heater control is performed using a Thyristor Unit (Power Controller).
-Continuous proportional PID is set.
Note: The default operation cycle (1 s) is used.
● The screen for the Loop Controller is displayed by connecting a NS-series PT (Touch Panel).
Thermocouple
Input Unit
CJ1W-PTS51
Function Block Data
Analog Output Unit
CJ1W-DA041
Type K thermocouple
Field Terminal Block for Analog Input (Isolated Ai 4-point Terminal (PTS51)) (Block Model 566)
Inputs the analog signal from the CJ1W-PTS51.
Control Block for PID |
Field Terminal Block for |
4 to 20 mA |
|
||
Control (Basic PID) |
Analog Output (Ao 4- |
|
(Block Model 011) |
point Terminal (DA041) |
|
Performs PID |
(Block Model 587) |
|
calculations. |
Outputs the analog |
|
|
signal from the CJ1W- |
|
|
DA041. |
|
Loop Controller
(in CJ-series CJ1G-CPU45P Loop-control CPU Unit)
To simplify descriptions, operations for startup settings at the PLC (such as creating I/O tables (see note) and setting DM Area words allocated to Analog I/O Units) is not included in the following description of operations for the CX-Process Tool. Be sure to separately make the settings using the CX-Programmer.
Note: With CJ-series Loop-control CPU Units, I/O tables can be automatically generated based on the mounted Units when the power supply is turned ON without performing the operation to create I/O tables. (With CS-series CPU Units, an operation must be performed to create the I/O tables.)
Creating Simple Function Block Data for the Loop Controller
This section presents the flow of operations for starting the CX-Process Tool (Support Software), inputting the thermocouple, creating function block data for one PID loop with an output of 4 to 20 mA, downloading the data to the Loop Controller, tuning PID control, and saving files.
1-1
Creating Simple Function Block Data for the Loop Controller
1 |
|
1 |
Startingt rti thet CX--Processr |
Tooll |
|
|
|||
|
|
|
||
2 |
From the Start Menu, select All |
|
||
Starting |
|
|||
Programs - OMRON - CX-One - CX- |
|
|||
|
|
|||
|
Process Tool - CX-Process Tool to |
|
||
Project New a Tool/Making Process-CX the |
start the CX-Process Tool. |
|
||
|
|
|
|
1. Select CX-Process Tool.
2 Makingi a New Projectr j t
The window at the right will open when the CX-Process Tool starts.
First, make a project.
Click the Make a New Function Block
File Button to make a new project.
2-1. Make a new project.
1-2
Select a folder in which to save the data, and then click the OK Button.
2-2. Select the folder in which to save the data.
Click the OK Button.
The window at the right will open when the OK Button is pressed. Enter the project name.
For example, enter "Temperature Control."
The folder in which the project name was entered (called the project folder) will be created in the window on the left (called the project workspace).
2-3. Enter the project name.
2-4. A project folder called "Temperature Control" is created.
2
Project New a Making
1-3
Creating Simple Function Block Data for the Loop Controller
3
Controller Loop the Registering
3Registeringi t ri thet Loop Controllertr ll r
Next, register the Loop
Controller to be used.
Right-click the Project Folder
and select Insert.
3-1. Right-click the Temperature
Control Folder and select Insert.
A dialog box for selecting the Loop Controller will open.
The Loop Controller to be used is a CJ-series Loop-control CPU Unit.
Therefore, first select Loop CPU Unit/Process Unit for the LC type.
Next, select the model number and LCB Unit version. The model number is the CJ1G-CPU45P and the version is 3.0.
3-2. Select the Loop CPU Unit/Process CPU Option
for the LC type.
3-3. Select the model number and the LCB Unit version in the Unit Information Field. Select CJ1G-CPU45P
for the model number and 3.0 for the version.
Click the OK Button.
1-4