YOKOGAWA TRAINING CS3000 System Configuration CONTENTS 2 SYSTEM VIEW FUNCTIONS____________________________2 2.1. Creating a Project_______________________________________7 2.2. Changing the Attribute of a Project ___ __________________________10 2.3. Deleting / Closing a Project ____________________________11 2.3.
YOKOGAWA TRAINING CS3000 System Configuration CONTENTS 2 SYSTEM VIEW FUNCTIONS____________________________2 2.1. Creating a Project_______________________________________7 2.2. Changing the Attribute of a Project ___ __________________________10 2.3. Deleting / Closing a Project ____________________________11 2.3.
YOKOGAWA TRAINING CS3000 System Configuration CONTENTS 2 SYSTEM VIEW FUNCTIONS____________________________2 2.1. Creating a Project_______________________________________7 2.2. Changing the Attribute of a Project ___ __________________________10 2.3. Deleting / Closing a Project ____________________________11 2.3.
__________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-1
SECTION 2
CS3000 SYSTEM CONFIGURATION
CONTENTS
2 SYSTEM CONFI GURATI ON ______________________________________2 2.1 SYSTEM VIEW FUNCTIONS___________________________________2 2.1.1 Summary __________________________________________________________ 2 2.1.2 System View Start-Up _________________________________________________ 3 2.1.3 Tools Menu ________________________________________________________ 4 2.2 CREATING A PROJECT ______________________________________7 2.2.1 Projects ___________________________________________________________ 7 2.2.2 Current Project ______________________________________________________ 7 2.2.3 User Defined Project__________________________________________________ 7 2.2.4 Project Management __________________________________________________ 8 2.2.5 Project Configuration _________________________________________________ 9 2.3 PROJECT ATTRIBUTE CHANGE UTILITY_____________________10 2.3.1 Registering a Project__________________________________________________10 2.3.2 Changing the Attribute of a Project _______________________________________10 2.3.3 Deleting/Closing a Project______________________________________________11 2.3.4 Notes _____________________________________________________________11 2.4 SYSTEM CONFIGURATION__________________________________12 2.4.1 System Configuration - CS3000__________________________________________12 2.4.2 Procedures _________________________________________________________12 2.4.3 Define Station Types _________________________________________________13 2.4.5 Define FCS Database Type _____________________________________________14 2.4.6 Setting Station Address _______________________________________________15 2.4.7 Setting the HIS Network - Control Bus ____________________________________16 2.4.7 Setting the HIS Network - Control Bus ____________________________________16 2.4.7 Setting The HIS Network - Ethernet_______________________________________17 2.4.8 Network Address Setting Issues Vnet/IP _________________________________18
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-2
2 SYSTEM CONFIGURATION
In this section, we learn how to set up the system. This includes how to operate the builder software, create a project, set it's attributes, and define the system configuration, ie, Ethernet and V-Net addressing.
2.1 SYSTEM VIEW FUNCTIONS
The system view can display the engineering data of the system in a tree view similar to MS Windows Explorer. Through this view the various builder functions are available to create a project, FCS, HIS, I/O modules, etc that comprise a system.
2.1.1 Summary
From system view, the following engineering works can be implemented:
Create Projects - These are the basic unit for engineering data management. Definition of System Configuration - Types of FCS and HIS as well as their connection in the network are defined in the system configuration. I/O Module Definition - Create the engineering database for specifying the types of I/O modules used to acquire process data. Control Definition Create Regulatory and Sequential control for operation in the FCS. Create Graphic Windows - Create user-defined graphic windows used for operation and monitoring. Help Dialog Box Creation - The user can create arbitrary HELP messages. YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-3
2.1.2 System View Start-Up
To start up the System View, click on the start button as shown below:
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-4 2.1.3 Tools Menu
The tools menu provides useful utilities when configuring a project.
Check for Double-Defined Tags - Checks across all FCSs for duplicate tags Reference All Elements/Tags - prints a report as a CSV file of all tags in the FCS or in the project, and where they are referenced elsewhere in the system Self Document Printing - prints the project configuration Print Parameters - prints the tuning parameters for each page Search Name - searches for the location of a tag and where it is referenced (e.g. in a sequence table)
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-5 Self-Document Functions
The self-document functions include the self-document printing and tuning parameter print functions. These functions are used to print the contents of builder definitions and FCS tuning parameters as a summary for storage and record-keeping purposes.
Self-Document Printing
With the self-document function, the contents of definitions in multiple builders can be consolidated and printed. When this is done, a cover and table of contents are added, and the definitions for each builder are sorted in chapters and sections so that the printed matter can be used as is as reference material.
When printing, specify the print range using the project name and file name. In addition, only the builder files modified during a specific time period can be specified as the print target.
Select what parts of the control drawings are to be printed. It is recommended that you unselect Function Block Detail. YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-6 Tuning Parameter Print
In the tuning parameter print function, the tuning parameters in multiple FCSs can be consolidated and printed at one time. There is no cover or table of contents for tuning parameter print, but the control information (such as control station name and station number) can be included in the header or footer.
When printing, specify the print range using a project name and control station name. In addition, tuning parameters for particular tags can be printed by specifying tag names.
Before a tuning parameter print can be started, it is first necessary to perform a tuning parameter save. For those FCSs where a tuning parameter save has been done, they will appear in the list of FCSs whose parameters can be printed.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-7 2.2 CREATING A PROJECT
2.2.1 Projects
A project is a unit that manages the database of the FCS and the HIS created by the system creation function. Each builder file defined by the system creation function is managed under the project. The project contains the current project and user defined projects.
Figure 2.1 Example of the Project Architecture
2.2.2 Current Project
The current project can be downloaded to the FCS or HIS of the target system. Each builder file defined by the system generation function is written onto the hard disk when downloading to the FCS or HIS is completed normally. With the current project, the data on the hard disk always matches the data on the FCS or HIS. The current project must not be changed to user-defined project.
2.2.3 User Defined Project
The user defined project is used when engineering using virtual tests or when making a backup of the current project. The user defined project cannot be downloaded to the FCS or HIS of the target system. Multiple user defined projects can be created in the System View.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-8
2.2.4 Project Management
A project is created when the system view is executed for the first time after the system generation function is installed. The project created has the attribute of a DEFAULT project at this stage. Once this project is downloaded to the FCS of the target system, the project's attribute is changed from default project to current project. The only project that can become the current project is the default project created when the System View was started for the first time, or through the Project Attribute Change Utility (see below).
Figure 2.2 Project example
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-9 2.2.5 Project Configuration
Procedure:
In System View, click on
File Create New Project
When creating a project, the outline dialog box appears, and the following information is configured:
Software information
The software information area displays the user name and the company name registered when the software was installed. The registration may be modified in this dialog box, but the model cannot be changed.
Project information
Project information area allows the project creator to input the outline of the process, the person in charge and other related information on the project. Process: - Production type, Plant name/ Equipment name DCS in charge: - Company name/ Organisation name, Department responsible, Person in charge, Date of creation, Scope of responsibility
Project Name and Location
Project name is an alphanumeric character string less than 8 characters. The project is managed according to this project name and the project name can not be changed. The comment within 32 alphanumeric characters or 16 double-byte characters may be added to the project.
The project location is the project folders location in the hard disk. The default location in which to store the project is shown below. If more than one hard disk exists, the drive may be specified as D:\etc. accordingly.
C:\CS3000\ENG\BkProject\
Note: it is recommended that the project location be outside the CS3000 file structure, in case the software needs to be deleted and re-installed. For example, use location, C:\Projects.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-10 2.3 PROJECT ATTRIBUTE CHANGE UTILITY
As noted previously, there are three types of project database depending on their project attributes: current project, default project, and user-defined project. The project attribute is determined depending on how the project was created and registered.
To change the project attribute as well as to register and delete a project, use the utility program described below.
Figure 2.3 Utility To Change Projects Attribution Dialog Box
2.3.1 Registering a Project
To register a new project in System View, first try opening it in System View. This is accessed through the Project menu, and an Open dialog will appear where you can select the project. The project could be on the local PC or somewhere else on the network.
If opening the project is System View does not work, use the Project Attribute Change Utility. Through this, it is also possible to set the attribute of the project as current project, default project, or user-defined project.
2.3.2 Changing the Attribute of a Project
The attribute of a project can be changed from it's current status. However, a user- defined project cannot be changed to a current or default project while a current or default project exists. To make a user-defined project a current project, first make the current project a user-defined project. It is important to note that change the attribute of a project will probably require an offline load to the FCSs. YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-11
2.3.3 Deleting/Closing a Project
Closing a project can be done through System View, Project menu. This does not delete the project but simply deregisters it such that it can no longer be viewed on System View. To re-register it, use the Open command in the Project menu.
It is also possible to deregister a project through the Project Attribute Change Utility using the Delete command. This deletes a project from the System View. Note that doing this deletes only the project information from the registry information of the Windows operating system; the project database folder itself is not deleted.
2.3.4 Notes
Be careful about the following when using the Project Attribute Change Utility:
Before using the Project Attribute Change Utility, check that System View is not running. If it is running, the Project Attribute Change Utility cannot run.
To update the display contents of the System View window based on the changes made using the Project Attribute Change Utility, quit the System View once and run again.
Do not use this utility program for a project shared by multiple users. A fatal error may occur. Before changing the project contents, make sure that no other users are accessing the project.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-12 2.4 SYSTEM CONFIGURATION
This section describes how the FCS, HIS and other devices, including Ethernet addressing are defined.
2.4.1 System Configuration - CS3000
V net and Ethernet are used for communication between devices such as FCSs and HISs. V net is used to transmit control data including process data and various messages from the FCS. Up to 16 HIS stations and 48 FCS stations can be connected within a single domain via a V net. Ethernet is used to transmit engineering data generated by the HIS system generation function and communicate with the supervisory computers.
Figure 2.6 Example of System Configuration for CS3000
2.4.2 Procedures
To create a station in the project:
Click on the project name in the System View to select it. Right-click, or click on File Select: Create New and the station type (e.g. FCS, HIS, BCV, CGW)
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-13 2.4.3 Define Station Types
FCS Station Type
There are six station types for the FCS as shown below:
FCS for Vnet/IP rack type, with FIO (FFCS-L) Compact FCS rack type, with FIO (FFCS) Standard FCS rack type, with FIO (KFCS) Standard FCS cabinet type, with FIO (KFCS) Standard FCS rack type, with RIO (LFCS) Standard FCS cabinet type, with RIO (LFCS) Compact type FCS, with RIO (PFCS/D)
Name FCSxxyy (xx = domain, yy = Station)
note: There are many different types of Standard FCS to accept different types of I/O systems. These I/O System Types are:
RIO - Remote CS3000 I/O FIO - Fast CS3000 I/O Centum XL I/O (SIO) Centum V I/O (SIO)
HI S (Human I nterface Station) Station Type
There are two station types for the HIS as shown below:
PC with Operation and monitoring functions Console type HIS Enclosed Display (LCD) Console type HIS Open Display (LCD) Console type HIS CRT type display (LPH21C)
Name HISxxyy (xx = domain, yy = station)
BCV (Bus Converter) Station Type
There are two station types for the BCV as shown below:
ABC11D-V/H/L dual-redundant bus converter (for Vnet/HF bus/RL bus) AVR10D Vnet Router to connect Vnet/IP to Vnet
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-14 CGW (Computer Gateway) Station Type
There are two station types for the CGW as shown below:
ACG10S-E text mode communication gateway ACG10S-F frame mode communication gateway (WAN)
2.4.5 Define FCS Database Type
The database type for the FCS is decided according to the control system configured for the FCS. The different type of database handles different numbers of function blocks.
CAUTION - Once a database type is defined, the data types can not be changed.
The types of function blocks and the model names of function blocks corresponding to each types are shown as follows.
Table 2.2 Function Block Models
See IM 33S1B30-01E Page J1-41 on for more details of database specifications.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-15 2.4.6 Setting Station Address
Station addresses are used to identify the stations on the control bus. The station address is composed of domain number and station number.
Domain Number
Domain numbers are used to identify the domain. The domain number is set in the following ranges:
CS 1000: Fixed to 1 - When CS 1000 system is connected with an uXL system, a field domain number 17 is assigned to the uXL system.
CS 3000: Set in the range of 1 to 16
The domain number may be defined in project property setting menu dialog box. The domain number can not be changed once it is set.
Station Number
Station numbers are used to identify the equipment in the same domain of the system. The station number is set in the following ranges:
CS 1000: Set in the range of 1 to 24 CS 3000: Set for each domain in the range of 1 to 64
The following describes how to set the station number for different types of hardware:
For the FCS, set from station number 1 in ascending order, by convention For the HIS, set from station number 64 for CS3000 or 24 for CS1000 in descending order, by convention. For the BCV or ACG, set from station number 1 in ascending order, by convention.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-16 2.4.7 Setting the HIS Network - Control Bus
Setting the control bus address is the same regardless of whether the network is Vnet or Vnet/IP.
Setting the Control Bus Host Name
The control bus host name is automatically determined from the bus type, domain number and station number. In normal situations, use the host name determined automatically.
Mddss
M: Identifier showing that the bus type is control bus dd: Two-digit domain number specified during project creation ss: Two-digit station number specified during project creation
Setting the Control Bus I P Address
The IP addresses on the control bus are used to logically identify the HIS for communication among HISs on the control bus. The IP address on the control bus is automatically determined from the bus type, domain number and station number. In a normal situation, use the values determined automatically.
172. 16. dd. SS (Class B address)
172: System fixed 16: Identifier showing that the bus type is control bus dd: Domain number ss: Station number
Note: the Vnet address set here must match the IP address defined in the Windows TCP/IP configuration for Vnet.
Setting the Control Bus Subnet Mask
The control bus subnet mask is set to 255.255.0.0 by default. In normal situations use the default value.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-17 2.4.7 Setting The HIS Network - Ethernet
Setting the Ethernet address for the HIS is the same regardless of whether the network is Vnet or Vnet/IP. However, in the case of Vnet/IP, there are certain issues to be considered when setting up the IP address.
Setting PC Name
The HIS computer name must be the same as HIS station name, as the system uses Windows browsing to connect between the stations. The HIS Station name is automatically defined as HISddss when the HIS is created. The HIS computer name is set in Windows (Network Configuration) and must be the same as the station name.
Set Ethernet I P Address
Ethernet IP addresses are used to logically identify the HIS or PC connected to the Ethernet. The Ethernet IP addresses are automatically determined from the bus type, domain number and station number. In normal situations, the values are automatically determined.
172. 17. dd. ss : Default IP address set in System View or 192.168.(dd+128).(ss+129) Recommended IP address for Vnet/IP
dd : Two-digit domain number specified during the project creation ss : Two-digit station number specified during the project creation
However, when connecting to an outside network, set the official address issued by the organisation managing the IP addresses (see next page).
Note1: the Ethernet address set here must match the IP address defined in the Windows TCP/IP configuration for Open Vnet.
Note2: The 172.17 address may be used for both Vnet and Vnet/IP based systems.
Note 3: The 192.168 address must be used in Vnet/IP systems where there is more than one domain.
Set Ethernet Host Name This must be the same as the HIS station name, ie, HISddss.
Set the Ethernet Subnet Mask When not connecting to outside network, the default value can be used. Otherwise, set the subnet mask as required.
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-18 2.4.8 Network Address Setting Issues Vnet/IP
Generally speaking, the network setup for Vnet/IP is the same as for Vnet. However, bus 2 is shared between Vnet and standard (open) Ethernet communications, and it is important that when connecting other devices to the network that IP addresses do not conflict. In order to ensure this, an understanding of how Vnet addressing works is necessary.
The Vnet address for the control bus is: 172.16.dd.ss. This is a virtual address for the Vnet application layer. However, this needs to connect to the two Ethernet ports.
The Vnet address expands out to two IP addresses for the Ethernet layer, using Class C addressing (192.168.x.y). The addresses are calculated as follows:
Station CPU Bus IP Address Bus 1 192.168.domain.(Stn No x 2) HIS Bus 2 192.168.(domain + 128).(Stn No x 2) Bus 1 192.168.domain.(Stn No x 2) CPU1 Bus 2 192.168.(domain + 128).(Stn No x 2) Bus 1 192.168.domain.(Stn No x 2 + 1) FCS CPU2 Bus 2 192.168.(domain + 128).(Stn No x 2 + 1)
Thus, the addresses that are used for Vnet/IP are in the range:
Therefore, if it is decided to setup the Open Ethernet addresses within the 192.168 subnet, it is important not to use the above addresses. Yokogawa recommends that if this subnet is used, set the addresses within the range of:
192.168.x.130 192.168.x.253
For HIS Open Ethernet address setting it is recommended to use the following rule:
192.168.(domain + 128).(Stn No + 129)
YOKOGAWA TRAINING Section 2. CS3000 System Configuration __________________________________________________________________________________ TE 33AU1C3-01 Rev 3.3 2-19 Example:
FCS0101 FCS0105 HIS0160 HIS0164
Address setting for the Vnet Control Bus:
Station CPU Bus IP Address FCS0101 Vnet 172.16.1.1 CPU1 Bus 1 192.168.1.2 Bus 2 192.168.129.2 CPU2 Bus 1 192.168.1.3 Bus 2 192.168.129.3
FCS0105 Vnet 172.16.1.5 CPU1 Bus 1 192.168.1.10 Bus 2 192.168.129.10 CPU2 Bus 1 192.168.1.11 Bus 2 192.168.129.11
HIS0160 Vnet 172.16.1.60 Bus 1 192.168.1.120 Bus 2 192.168.129.120
HIS0164 Vnet 172.16.1.64 Bus 1 192.168.1.128 Bus 2 192.168.129.128
Note: it is important to remember that the user only sets the Vnet address (172.16.dd.ss). The 192.168 addresses are invisible to the user.
If the 192.168 subnet is to be used for the Open Ethernet connections, the settings would be as follows:
HIS0160 192.168.129.189 HIS0164 192.168.129.193
Note that for non-Yokogawa devices (such as printers, managed switches, etc) the addresses: 192.168.129.194 192.168.129.253 are available.
Also note that this is only relevant if you choose to use the 192.168 subnet for Ethernet addressing. This is mandatory if there is more than one domain.