0% found this document useful (0 votes)
15 views92 pages

CS 3000 Apcs: IM 33Q03M10-01E 8th Edition

CS3000

Uploaded by

sellah samir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
15 views92 pages

CS 3000 Apcs: IM 33Q03M10-01E 8th Edition

CS3000

Uploaded by

sellah samir
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 92

Toc-1

CS 3000
APCS
IM 33Q03M10-01E 8th Edition

CONTENTS
1. Overview ................................................................................................. 1-1
1.1 Role of APCS ................................................................................................... 1-2
1.2 Function Overview .......................................................................................... 1-3
1.3 Operating Environments ................................................................................ 1-4
1.3.1 Hardware Environment Requirements .............................................. 1-5
1.3.2 Software Environment Requirements ................................................ 1-7
1.4 CPU Load and Main Memory Capacity of APCS ......................................... 1-10
1.5 Flow up to Operation of Process Control in APCS ..................................... 1-12
1.6 Virtual Test and Target Test ........................................................................... 1-15
2. Process Control ...................................................................................... 2-1
2.1 Function Blocks .............................................................................................. 2-2
2.2 Process Timing................................................................................................ 2-3
2.2.1 Scan Period ...................................................................................... 2-4
2.2.2 Control Periods of Controller Blocks .................................................. 2-6
2.2.3 Process Timing for Sequence Control Blocks .................................... 2-7
2.3 Input/Output Functions .................................................................................. 2-9
2.3.1 Software Inputs/Outputs ................................................................. 2-10
2.4 Application Capacity .................................................................................... 2-12
2.5 Inter-Station Data Links ................................................................................ 2-13
2.6 APCS Marks .................................................................................................. 2-14
3. APCS Start Operation ............................................................................. 3-1
3.1 Selection of Operation at Powering On ......................................................... 3-2
3.2 Initial Cold Start .............................................................................................. 3-4
3.3 Internal Status within APCS at Start Operation ............................................. 3-6
3.4 Stop and Restart of APCS .............................................................................. 3-8
4. Engineering ............................................................................................ 4-1
4.1 Engineering Differences between APCS and FCS ........................................ 4-2
5. Test Function .......................................................................................... 5-1
5.1 Types of Tests .................................................................................................. 5-2
5.2 Operating Environments ................................................................................ 5-4
5.3 Operations Specific to Virtual Tests ............................................................... 5-6
5.4 Test Procedure Using Test Function .............................................................. 5-7
5.5 Profile Function ............................................................................................... 5-8

IM 33Q03M10-01E 8th Edition : Dec.10,2007-00


Toc-2
6. Operation and Monitoring ...................................................................... 6-1
6.1 Differences in Operation and Monitoring of APCS and FCS ........................ 6-2
6.2 System Alarm Messages ................................................................................ 6-7
7. Installation of APCS................................................................................ 7-1
7.1 Setup Preparation ........................................................................................... 7-8
7.2 APCS Installation Procedure ........................................................................ 7-10
7.3 Setting of Uninterruptible Power Supply (UPS) ........................................... 7-12
8. Actions at APCS (PC) Error .................................................................... 8-1

IM 33Q03M10-01E 5th Edition : Oct.28,2004-00


<1. Overview> 1-1

1. Overview
An APCS is a CENTUM CS 3000 station that periodically executes control calcula-
tions in order to perform sophisticated control and improve efficiency. The APCS
runs on a PC hardware platform.

■ Function Blocks Used on APCS


On the APCS, it is possible to execute the same function blocks as on the FCS, such as
PID controller blocks.

■ APCS Data Access


The APCS is connected to the V net. An APCS can access data in function blocks of an
FCS and vice versa, just like between two FCSs. However, the APCS does not accept
direct I/O connections.
The APCS is a station that receives function block data from an FCS, executes the control
calculations, and outputs the calculation result back to the function block data of the FCS.
The following shows a control system including an APCS among its stations. The HIS can
operate and monitor both the APCS and FCSs using the same interface. For example, it is
possible to display function blocks of both the FCSs and APCS on one graphic screen.

HIS

Plant

V net

APCS FCS FCS FCS

I/O
010001E.EPS

Figure An APCS Added to a System Controlled by FCSs

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-2

1.1 Role of APCS


The APCS is a station that runs on a PC hardware platform. On the APCS, it is pos-
sible to perform a sophisticated control with the user-defined block. In short, the
APCS allows more flexible control calculations than the FCS.

IMPORTANT
Unlike the FCS, a PC cannot be made dual-redundant. Do not use the APCS for situations
where it is critical that there are no failures; use the FCS in such cases.

■ Roles of FCS and APCS


The following explains the roles of the FCS and the APCS.
FCS:
The FCS is used for controls that are essential for the plant operation, such as the PID
controller. The possibility of making the FCS dual-redundant allows for a high reliability in
the plant operation.
APCS:
The APCS is used for additional purposes such as sophisticated control algorithms. It
should be used to perform processing that is not related to the continuation of the plant
operation; the plant should be able to continue the operation even if the APCS stops
functioning. It takes advantage of a high-speed and large-capacity PC to be able to perform
highly flexible control calculations.

The APCS does not accept direct I/O connections. In other word, the APCS cannot control
the plant directly. The APCS is connected directly to the V net, and data access between
function blocks of the APCS and FCS is possible just like between two FCSs. From the
above, the role of the APCS can be outlined as follows:

• The APCS is a CENTUM CS 3000 station connected to the V net.


• The APCS supplements plant control systems based on FCS stations. It is a station
that receives function block data from an FCS and outputs the result of control calcula-
tions back to a function block of the FCS.
• The APCS cannot control the plant directly because it does not accept direct I/O
connections.
• The hardware for the APCS is a PC, which cannot be made dual-redundant (*1).
Therefore, the APCS should be used for control calculations that do not affect the
continuation of the plant operation even if the APCS stops functioning.
*1: The V net can be made dual-redundant, but the following cannot be made dual-redundant.
• The CPU cannot be made dual-redundant.
• I/O connections cannot be made dual-redundant because they are not used.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-3

1.2 Function Overview


An APCS is a station that periodically executes control calculations in order to
perform sophisticated control and improve efficiency. This section explains its
functions.

■ Functions of APCS
The APCS has the following features:

• It is possible to select and designate the basic scan period to be 4, 8, or 16 seconds


(the basic scan period for the FCS is fixed to one second).
• The APCS is connected directly to the V net, and data access between function blocks
of the APCS and FCS is possible just like between two FCSs.
• An HIS can operate and monitor the APCS in the same way as for the FCS.

The APCS receives function block data from the FCS and, using it as parameters, executes
the control calculations, and then proceeds to output the result to a function block of the
FCS. On the APCS, the standard blocks are used. The standard blocks provide the same
function blocks as those available on the FCS. A standard block can be, for instance, the
PID controller block or the sequence table block.

HIS

V net

APCS FCS FCS

Process Control

Standard blocks

010201E.EPS

Figure Process Control of APCS

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-4

1.3 Operating Environments


The APCS uses the V net to communicate with the FCSs and HIS. In addition, an
Ethernet connection is used for off-line downloading of APCS Memory Image File
from the System Builders. Therefore, the APCS must be connected to both the V net
and Ethernet.

■ Operating Environment of APCS


The system programs of the APCS Process Control are not downloaded from the System
Builders, but should be installed on a PC of the APCS in advance.

HIS HIS

Operation and Operation and


Monitoring Monitoring

System Builders

Process Control

Ethernet

V net Download

FCS FCS
APCS

Process Control Process Control Process Control

Install
010301E.EPS

Figure Operating Environment of APCS

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-5

1.3.1 Hardware Environment Requirements


This section explains the hardware environment requirements for the PC that runs
the Process Control of the APCS.

■ Hardware
The following shows the hardware environment requirements for the operation of the
APCS:

SEE ALSO
For more information on the CPU speed and main memory capacity, see the following:
1.4, “CPU Load and Main Memory Capacity of APCS”

PC hardware model: IBM PC/AT compatible


Use a server PC.
Use of ECC memory is recommended.
Use of RAID is recommended.
CPU: 400 MHz or more
Main memory capacity: 256 Mbytes or more
Communication device: Ethernet-compatible network card
Control bus interface card (VF701)
Peripheral device: Installation of uninterruptible power supply (UPS) is
recommended.

The following explains about the PC used for APCS and selection of its peripheral devices:

● Server PC
The main usage of the APCS is for sophisticated controls, so it is expected to be in continu-
ous operation. Usual desktop PCs are not equipped with cooling fans and power supplies
intended for continuous operation and thus not suitable for use as an APCS. On the other
hand, a server PC is intended for continuous operation and is equipped with a robust
cooling fan and power supply. A server PC should therefore be used for the APCS. In
addition, it is recommended to use a server PC equipped with ECC (Error Checking and
Correcting) memory, which has the ability to detect and correct errors automatically.

● RAID
Generally speaking, among all the components of a computer system, the disk drive is said
to be most susceptible to failure. However, by employing the RAID (Redundant Array of
Independent Disks) system, it becomes possible to achieve data protection and continuous
operation of the disk drive. RAID is a system that provides the user with multiple redundant
disk drives. If one disk drive fails, the remaining disk drives protect the data and continue
the operation. Depending on the type of RAID system, it is possible to replace a disk drive
without stopping the operation of the PC. It is recommended to use RAID (*1) for the PC
that operates as an APCS.
*1: Hardware RAID (RAID 5) is recommended.

IM 33Q03M10-01E 8th Edition : Dec.10,2007-00


<1. Overview> 1-6
● Uninterruptible Power Supply (UPS)
It is possible to cope with power failures, etc. by setting up an uninterruptible power supply
(hereinafter referred to as UPS). Even if the power supply fails, the UPS system provides
power supply to the PC from the battery during a time specified by the user, called UPS
Turn Off Delay, in order to continue the operation. When the UPS Turn Off Delay time is
over, it sends a shutdown command to Windows.
When UPS is installed, if the power supply recovers within the UPS Turn Off Delay time,
the operation of the APCS can be continued as if nothing happened. Even if the power
supply is cut off for a longer time than the UPS Turn Off Delay time, the APCS can be shut
down normally. As a result, the tuning parameters held by the operating APCS Process
Control may be protected. It is recommended to install a UPS on the PC that operates as
an APCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-7

1.3.2 Software Environment Requirements


This section explains the software environment requirements for the PC that oper-
ates as an APCS and the PC that runs the System Builders, Operation and Monitor-
ing, and Test Function of the APCS, respectively.

■ Software Environments
The APCS Process Control as well as the System Builders, Operation and Monitoring, and
Test Function are included in one piece of software media (CD-ROM). Different key code
floppy disks are necessary for the APCS Process Control and the functions provided for the
HIS. Therefore, a key code floppy disk and a system ID license are required for each PC.

PC operating as HIS

Key code
System Builders
floppy disk

Key code for the


System Builders,
Operation and Monitoring
etc.

Software media
(CD-ROM)
Test Function

Installation
ID number
of system
ID license

PC operating as an APCS

APCS Process Control


Key code
floppy disk

Key code for the


APCS Process
ID number Control
of system
ID license
010302E.EPS

Figure Software Environments

The key code floppy disk used for the setup of the HIS contains the key codes for functions
used on the applicable HIS, such as the System Builders, Operation and Monitoring, and
Test Function.
On the other hand, the key code floppy disk used for the setup of the PC that operates as
an APCS contains only the key code for the APCS Process Control.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-8
■ PC Operating as an APCS
The following software environments are required for the PC that operates as an APCS:
Windows 2000 Server or Windows Server 2003
Ethernet TCP/IP protocol
Control bus driver
The following CS 3000 software should be installed on the APCS:
• Software environment (for the PC that operates as an APCS)
Package: LFS 1200
Name: APCS Process Control

IMPORTANT
The APCS runs only the APCS Process Control. Do not use software other than the APCS
Process Control (including general-purpose software).

SEE ALSO
For more information on software handling other than the APCS Process Control, see the following:
1.4, “CPU Load and Main Memory Capacity of APCS”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-9
■ PC Running APCS System Builders, Operation and Monitoring, and Test
Function
The CS 3000 packages such as Standard Builder Function (LHS5100) and Standard
Operation and Monitoring Function (LHS1100) support the APCS if the software release
number is R3.01or later.
The following shows the compatibility of the CS 3000 main packages with the APCS.
Table Compatibility of the CS 3000 Main Packages with the APCS (the PC that engineers the
APCS)

Package Name Support for the APCS

LHS5100 Standard Builder Function (*1)

LHS1100 Standard Operation and Monitoring Function (*2)


LHS5420 Test Function
LHS5425
LHS5426 Expanded Test Functions
LHS5427
Can be used on the APCS if the CS 3000
LHS5150 Graphic Builder release number is R3.01 or later.
LHS2411 Exaopc OPC Interface Package
LHS6510 Long-Term Data Archive
LHS6530 Report Package
LHS5490 Self-Documentation
LHS4450
Multiple Project Connection
LHS5450
LHS5160 CS Batch 3000 Builder
LHS5161 CS Batch 3000 Recipe Management Cannot be used on the APCS.
LHS6600 CS Batch 3000 Process Management
010303E.EPS

*1: APCSs have no relationship with the number of FCSs that can be engineered, as indicated by the N00xx part of
LHS5100/N00xx. There is no restriction on the number of APCSs that can be engineered with the Standard Builder
Function of software release number R3.01or later.
*2: APCSs have no relationship with the number of FCSs that can be operated and monitored, as indicated by the N00xx
part of LHS1100/N00xx. There is no restriction on the number of APCSs that can be operated and monitored with the
Operation and Monitoring Function of software release number R3.01 or later.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-10

1.4 CPU Load and Main Memory Capacity of APCS


This section explains the relationship between the CPU speed/main memory capac-
ity and the APCS operation on a PC. The user can select the CPU and the main
memory freely for the APCS at the time of purchasing the PC.

■ CPU Speed
If the CPU speed is fast, it becomes possible to process the function blocks in shorter
period of time, and thus more function blocks can be run within the basic scan period.
However, the data access from the APCS to other stations (FCS or APCS) does not be-
come any faster along with the CPU speed of the APCS, because the processing time of
the V net communication becomes the bottleneck.

If a high-speed CPU is employed, the processing in the APCS is performed at a high


speed. Thereby, the idle time of the CPU when the same application is run becomes longer.
In addition, in the SEBOL (Sequence and Batch Oriented Language) application, the
executable time of a SEBOL program increases as the idle time increases. The processing
of SEBOL itself also becomes high-speed and more lines of SEBOL can be executed
within the basic scan period.

If the CPU load becomes too heavy to keep the periodicity on the APCS, the periodic
processing overload System Alarm Message is output. Since Windows environment does
not guarantee real-time activities, if heavy loads on CPU continues, a system alarm mes-
sage notifying the periodic processing overload may be output even though the CPU usage
is less than 100%. Because of this, on the PC on which the APCS runs, it is recommended
to keep the total CPU usage within 50%. In order to solve the problem of periodic process-
ing overload, the following actions can be taken.
• Decrease the number of function blocks.
• Replace the APCS’ hardware with a PC equipped with a faster CPU.
Moreover, replace the hardware with a faster PC if an application should be added to the
APCS with little CPU idle time. Then it becomes possible to make room for the application.

IM 33Q03M10-01E 6th Edition : Dec.26,2006-00


<1. Overview> 1-11
■ Main Memory Capacity
The following explains how the APCS uses the main memory. The main memory used by
the APCS Process Control are classified into the following three types.
• The main memory used by Windows and the system programs
• The main memory into which the APCS Memory Image File is loaded

The capacity is fixed for the main memory used by Windows and the system programs and
the main memory used for the APCS Memory Image File. The APCS requires a main
memory capacity of 256 Mbytes or more. Even if the main memory usage of the APCS
Process Control exceeds the memory capacity mounted on the PC, it is still possible to run
an application because of the virtual memory mechanism of Windows. However, the
operation speed of the application decreases with virtual memory management because
the application is stored on the hard disk and variables, etc. are loaded into memory when
needed.

In order to run a stable periodic control on the APCS, it is necessary that sufficient CPU
time is allocated and enough main memory is secured for the Process Control.

IMPORTANT
Run only the APCS Process Control on the APCS and do not use software other than the
Process Control (including general-purpose software). If other software is run, it uses the
CPU and main memory and decreases the CPU and memory resources available to the
Process Control.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-12

1.5 Flow up to Operation of Process Control in


APCS
This section explains the flow required before the Process Control can start running
on the APCS, while comparing with the FCS.

■ Flow after Software Installation


It is assumed here that the system consists of a PC that runs the APCS, a PC that executes
the System Builders and the Operation and Monitoring, and one FCS. The status after
installing the CENTUM CS 3000 software is shown below. The APCS Process Control is
installed on the hard disk of the PC that operates as an APCS. On the other hands, the
FCS Process Control is installed on the hard disk of the PC that runs the System Builders.

HIS

Operation and
Monitoring

System Builders

FCS Process Control

Ethernet Vnet

APCS FCS

APCS
Process Control

010501E.EPS

Figure Software Installation

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-13
The APCS software that the user creates using the System Builders is stored in the APCS
Memory Image File. The following figure shows the status after the APCS Memory Image
File and FCS Memory Image File are generated.

HIS Run as a process

System Builders

Generation

Operation and
Monitoring

APCS Memory FCS Memory


System Builders
Image File Image File

FCS
Process Control

Ethernet Vnet

APCS FCS

APCS
Process Control

010502E.EPS

Figure Generation of APCS Memory Image File

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-14
In the FCS off-line downloading step, the contents of the FCS Process Control and FCS
Memory Image File are loaded into the main memory of the FCS. When the loading is
completed and the start command is received, the FCS Process Control is executed using
the FCS memory image in the main memory.
In the APCS off-line downloading step on the other hand, the APCS Memory Image File is
copied to the hard disk of the PC that operates as an APCS. The APCS Process Control on
the PC that operates as an APCS loads the APCS Memory Image File from the hard disk
into the main memory. Then, it operates using the loaded APCS memory image.

HIS

Operation and
System Builders
Monitoring

Operation and
Monitoring

APCS Memory FCS Memory


System Builders
Image File Image

FCS
Process Control

Ethernet Vnet

APCS FCS

APCS Memory
APCS
Image
Process Control FCS
Process Control

APCS Memory FCS Memory


APCS Image
Process Control Image File

010503E.EPS

Figure Download of APCS Memory Image and Operation of Process Control

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-15

1.6 Virtual Test and Target Test


The Test Function (optional package) is a group of tools for efficient debugging of
the APCS software created by the user. There are two types of tests in the Test
Function: a virtual test and a target test. In the virtual test, an APCS simulator is run
on the PC that runs the Test Function. In the target test, the Process Control is run
on the APCS.

■ Target Test
The figure below shows a system consisting of an HIS, an FCS, and an APCS, with one PC
for each station. The System Builders and Test Function are installed on the HIS. All three
stations are connected to the control bus via the V net.

HIS

Operation and Ethernet


Monitoring (Target)

Vnet

Process Control
Process Control

APCS
Memory Image
FCS
Memory Image

APCS

FCS
010601E.EPS

Figure Configuration for Target Test

In the target test, the system runs using the V net in the configuration above. The V net is
used for communication between the APCS and FCS. In addition, the V net communication
is also used by the HIS for the operation and monitoring of the FCS and APCS. In the target
test, the APCS Memory Image File is downloaded to the PC that operates as an APCS,
and the APCS Process Control is run on that PC.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-16
■ Virtual Test
In the virtual test, the V net is not used. The figure below shows the configuration for the
virtual test. In the virtual test, the FCS and APCS simulators run on the PC operating as the
HIS that executes the Test Function.

HIS

Operation and
Monitoring (Virtual)

Vnet Communication
Simulation Process

Process Control Process Control

FCS APCS
Memory Image Memory Image

FCS Simulator APCS Simulator

010602E.EPS

Figure Configuration for Virtual Test

In the virtual test, the V net communication is simulated by a V net communication simula-
tion process within the PC. The actual V net is not used at all. The FCS simulator and the
APCS simulator run as one process each and the virtual V net communication between
them is handled by the V net communication simulation process.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<1. Overview> 1-17
In the virtual test, the APCS simulator is run on the HIS PC that runs the Test Function. On
the other hand, in the target test and actual operation, the Process Control of the APCS is
executed on the PC that operates as an APCS. Some potential problems and precautions
the user should be aware of, when the PC that runs the virtual test of the APCS and the PC
that operates as an APCS have different performance, are explained below. Performance
refers to the CPU speed and the main memory capacity.

• There may be differences between the operations in the Virtual Test Function and on
the APCS due to differences in performance between the HIS that runs the Virtual Test
Function and the actual PC that operates as an APCS.
• In the virtual test, the Operation and Monitoring runs in the Virtual Mode, in addition to
the APCS simulator. This means that it is possible to run multiple functions (software)
on one PC. In such cases, the CPU and main memory resources allocated to the
APCS simulator are shared with other functions. In the actual APCS, the Process
Control uses the CPU and main memory exclusively. The actual APCS therefore has
some margin, resource-wise, compared to the test results.

IMPORTANT
Pay attention to the following points in order to cope with the problems caused by the
performance difference between the PC that runs the virtual test of the APCS and the
actual PC that operates as an APCS.
• Use a PC equivalent to the actual APCS or a higher performance PC for the PC that
runs the Virtual Test Function.
• If the performance of the PC used for the Test Function is lower than that of the PC
used as an APCS, it must be taken into consideration that the number of function
blocks that can be executed within the basic scan period in the virtual test will be
smaller than on the actual APCS.
• If the performance of the PC used for the Test Function is greater than that of the PC
used as an APCS, it must be taken into consideration that the number of function
blocks that can be executed within the basic scan period in the APCS will be smaller
than in the virtual test.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Blank Page
<2. Process Control> 2-1

2. Process Control
This chapter explains the Process Control of the APCS, focusing on the points that
are different from the FCS.

■ APCS Process Control


The Process Control of the APCS has the following features that are different from the
Process Control of the FCS.
• It is possible to select and designate the basic scan period to be 4, 8, or 16 seconds.
• The high-speed scan period is fixed to one second.

Other than these features listed, the Process Control of the APCS is basically the same as
for the FCS. It is possible to use the PID controller block and sequence table block on the
APCS in the same way as on the FCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-2

2.1 Function Blocks


The function blocks of the APCS are called Standard Blocks.

■ Standard Blocks
These blocks are function blocks whose operation is predefined and generally used for
regulatory control tasks and sequence control tasks. The user cannot change the algo-
rithms of the standard blocks. The standard blocks of the APCS run in the same way as the
function blocks of the FCS, except for the following.
• The inching output time of the Motor Control Blocks (MC-2, MC-3) is longer than that
in the FCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-3

2.2 Process Timing


The specifications of the timing of the processing of function blocks on the APCS
are basically the same as for the FCS, except that the user can change the basic
scan period.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-4

2.2.1 Scan Period


The scan period determines the periodic execution cycle of a function block. The
APCS operates with two types of scan periods: the basic scan and the high-speed
scan.
The scan period should be set for each function block using the Function Block
Detail Builder.
Note that, in some cases depending on the type of function block, it may not be
possible to select [High-speed scan] period.

■ Basic Scan
The basic scan period is the standard scan period common to function blocks. The scan
period is set to the basic scan period by default.
The setting value of the basic scan period can be changed for each APCS according to the
particular application.

The setting value of the basic scan period can be changed in System View.
• Basic scan period: Select 4, 8, or 16 seconds
The default is 4 seconds.

■ High-Speed Scan
The high-speed scan period is primarily used for the purpose of monitoring events in the
system. The high-speed scan period is fixed to one second. This setting value cannot be
changed.

The main application of the high-speed scan period is to monitor events at a one-second
cycle (shorter than the basic scan period). For example, if it is important to detect certain
events, it can check for their occurrence every second by designating the high-speed scan
period to the sequence table, even when the basic scan period is set rather large, such as
8 or 16 seconds.
It is not recommended to designate the high-speed scan period for the function blocks that
execute the control tasks on the APCS. Use the FCS instead when it is desired to execute
a control task that requires a high degree of reliability in a short scan period, i.e., one
second.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-5
■ Scan Coefficient and Scan Phase
A scan coefficient can be designated along with the scan period in the Function Block
Detail Builder when defining input indicator blocks (PVI), input indicator blocks with devia-
tion alarm (PVI-DV), and general-purpose calculation blocks (CALCU, CALCU-C). The
actual scan period at which a function block is executed can be obtained by the following
formula.

Actual scan period = scan period x scan coefficient


Scan coefficient: Select 1, 2, 4, 8, 16, 32, or 64

If the value of the scan coefficient is N, the function block is executed every N scan periods.
Moreover, by setting the scan phase in the Function Block Detail Builder, it becomes
possible to determine at which one of these N scan times the function block should be
executed. Specify an integer in the following range for the scan phase.

Scan phase: Select a value from 0 to ((scan coefficient) - 1)

For example, assume that the basic scan period is set to four seconds in an APCS, the
scan period is designated as the basic scan period, and the scan coefficient of a function
block is selected to be 16. The actual scan period becomes 4 x 16 = 64 seconds. Any value
from 0 to 15 scans can be designated for the scan phase of the same function block.

■ Idle Time in APCS Processing


The processing executed during the CPU idle time is set by the SEBOL/User C time ratio in
the FCS Constants Builder. The SEBOL/User C time ratio is set to “100%” by default.
When it is set to “100%,” all the idle time of the CPU is used for the processing of SEBOL.

TIP
The processing of function blocks is executed asynchronously between different APCSs.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-6

2.2.2 Control Periods of Controller Blocks


This section explains how to set the control periods of controller blocks and how
each setting influences the control actions.

■ How to Set Control Periods


The settings related to the control periods of controller blocks are performed in the Function
Block Detail Builder.
• Select either [Fixed control period], [Automatic determination], or [Intermittent control
action].

If the Fixed control period is selected, select the duration to be 1, 2, 4, 8, 16, 32, or 64
seconds.
If a duration shorter than the basic scan period is selected, the control period becomes the
same as the basic scan period.

If the Automatic Determination is selected, the control period is determined according to the
following rules.
Table Control Period (Second) when Automatic Determination is Selected

Integral time Basic scan (second)


(second) 4 8 16
1 to 255 4 8 16
256 to 1023 8 8 16
1024 to 2047 16 16 16
2048 to 10000 32 32 32
020201E.EPS

Note: The control period of a function block for which the high-speed scan period is designated becomes the same as the
scan period and is thus fixed to one second.

The control period action becomes the same as for the FCS if the Intermittent control action
is selected.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-7

2.2.3 Process Timing for Sequence Control Blocks


This section explains the timing of the processing of the sequence control blocks.
The timing of the processing is the same as for the FCS, except for the following
items.

SEE ALSO
For more information on the timing of the processing of the sequence control blocks, see the following:
C7.3, “Process Timing for Sequence Control Block” in Function Block Details of Reference (IM 33S01B30-
01E)

■ Control Periods and Control Phases of Sequence Table Blocks (ST16,


ST16E)
It is possible to set the control period and control phase in the Function Block Detail Builder
for the ST16 and ST16E blocks of the periodic execution (T) type.

• The designation of the control period and control phase is valid only for sequence
table using the basic scan period. It is not valid to designate a control period and
control phase for a sequence table for which the high-speed scan period has been
specified.

■ Control Periods of Sequence Table Blocks (ST16, ST16E)


The control periods of ST16 and ST16E blocks indicate the intervals at which the sequence
tables of the ST16 and ST16E blocks of the periodic execution type are executed.

The control period is designated in the Function Block Detail Builder.


• Control period: Select a value from 1 to 16 seconds.
The default value is one second.
• If the control period designated is shorter than the basic scan period, the actual control
period becomes the same as the basic scan period. For example, if the basic scan
period is 4 seconds, and one second is designated for the control period in the Func-
tion Block Detail Builder, the actual control period becomes 4 seconds.
• Designate an integral multiple of the basic scan period if it is desired to designate a
control period longer than the basic scan period. For example, if the basic scan period
is 4 seconds and it is desired to have a control period longer than 4 seconds, 8, 12, or
16 seconds should be designated for the control period. Do not designate values other
than integral multiples of the basic scan period, because the control period may be
disturbed.
• If the basic scan period is 16 seconds, the actual control period always becomes the
same as the basic scan period regardless of whether the control period is designated
as a different value.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-8
■ Control Phase of Sequence Table Blocks (ST16, ST16E)
The control phases of ST16 and ST16E blocks indicate the timing in the control period at
which the sequence tables are executed. Designate the timing of the start of the execution
relative to the timing of the start of a sequence table of phase 0.

The control phase is designated in the Function Block Detail Builder.


• Control phase: Select a value from 0 to 15 seconds.
The default value is 0 seconds.
• If the control period designated is shorter than the basic scan period, the control
phase automatically becomes 0 second. For example, if the basic scan period is 8
seconds, and 4 seconds and 2 seconds are designated in the Function Block Detail
Builder for the control period and control phase, respectively, the actual control period
becomes 8 second and the control phase becomes 0 second.
• If the basic scan period is 16 seconds, the actual control period always becomes the
same as the basic scan period and the control phase always becomes 0 second
regardless of whether the control phase is designated as a different value.
• Designate an integral multiple of the basic scan period for the control phase if it is
desired to designate a control period longer than the basic scan period. For example,
if the basic scan period is 4 seconds and it is desired to have a control period of 16
seconds, 0, 4, 8, or 12 seconds should be designated for the control phase. Do not
designate values other than integral multiples of the basic scan period because in that
case the control period may be disturbed.

IMPORTANT
It is not allowed to designate values other than integral multiples of the basic scan period
for function blocks that have selectable items related to time, because the basic scan
period can never be one second.
The actual action is performed at integral multiples of the basic scan time.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-9

2.3 Input/Output Functions


The input/output functions communicate data within the APCS and between the
APCS and stations other than APCS. The input/output functions of the APCS include
the software inputs/outputs.

■ Software Inputs/Outputs
The software inputs/outputs are virtual input/output functions implemented in software
within the APCS. Their data can be referenced or set from function blocks and other appli-
cation functions.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-10

2.3.1 Software Inputs/Outputs


The specifications of the software inputs/outputs of the APCS are almost the same
as for the FCS. In this section, only the differences between APCS and FCS are
described.

SEE ALSO
For more information on the software inputs/outputs, see the following:
A4, “Software Inputs/Outputs” in Field Control Station Basics of Reference (IM 33S01B30-01E)

■ Identification of Software Inputs/Outputs


The element numbers of the software inputs/outputs of the APCS are the same as for
SFCS of CS 3000.

■ System Common Switches


Common switches with element numbers from %SW0001 to %SW0200 are fixed as
system common switches whose usage is predetermined. The user can reference the
status of the system common switches. It is only possible to write data to the station start
operation identification switches from %SW0001 to %SW0007.
The following lists the system common switches:
Table System Common Switches
Initial value at
Switch No. Name Description
APCS start (fixed)

0001 initialization 1 (initial cold start), the previous value 1


is retained in the case of restart.
0002 Restart 1 (restart), 0 (initial cold start) 0
0003 0 0
0004 Sequence table initial cold start command 1 (re-execution from start step) 1
0005 Sequence table restart command 1 (restart from the current step) 0
0006 0 0
1 (power failure within the momentary
Momentary power failure/prolonged power failure tolerant time); 0(reset
0007 power failure 0
and start, power failure exceeds the
momentary power failuretolerant time)
0008 to 0016 (Reserved) 0
0017 L-side CPU status (*1) 0 (normal), 1 (abnormal) 0
0018 R-side CPU status (*1) 0 (normal), 1 (abnormal) 0
0019 to 0020 (Reserved) 0
0027 R-side CPU control status (*1) 1 (control), 0 (other) 0
0028 L-side CPU control status (*1) 1 (control), 0 (other) 1
0022 to 0064 (Reserved) 0
0065 to 0072 CPU idle time (second) per minute 8 bit short integer —
0073 to 0200 (Reserved) 0
020301E.EPS

*1: Even though the APCS cannot be made dual-redundant, the FCS notation convention specifying an R-side CPU and
an L-side CPU is used here in order to match the specification of the switch numbers with that of the FCS.
*2: The idle time in the last basic scan period is converted into a number of seconds per minute and set. %SW0065 to
%SW0072 are updated in every basic scan period.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-11
■ Station Start Operation Identification Switches
The system common switches with element numbers from %SW0001 to %SW0007 are
reserved for use as station start operation identification switches. The station start opera-
tion identification switches hold information regarding the status of the APCS at start-up.
When the APCS is started up, it always performs the initial cold start operation. Therefore,
the station start operation identification switches are always initialized to the same values
by the system initialization processing.

SEE ALSO
For more information on the start operation, see the following:
3, “APCS Start Operation”

Table Station Start Operation Identification Switches


Common switch (%SW000n)
Start condition Start operation
n=1 n=2 n=3 n=4 n=5 n=6 n=7
Initial cold start
Initial cold start ON OFF OFF ON OFF OFF OFF
(MAN)
020302E.EPS

Among the station start operation identification switches, only the values of the common
switches with element numbers %SW0004 to %SW0006 can be changed in the user-
defined initialization processing in the APCS start operation.
For example, a sequence table block of the periodic execution type starts the execution
from the initial step when %SW0004 is ON and %SW0005 is OFF. If the values of
%SW0004 and %SW0005 are different, the execution starts from the step being executed
when the APCS stopped last time.
Even if %SW0004 to %SW0006 are changed in the user-defined initialization processing,
%SW0004 to %SW0006 are initialized by the system initialization processing (which is
executed before the user-defined initialization processing) every time the APCS performs
the initial cold start.

■ Global Switch
This switch has the same specification as for the FCS, except the following item.

The update period of the global switch of the APCS is fixed to one second.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-12

2.4 Application Capacity


This section explains the application capacity of the APCS.

■ Application Capacity
The table below shows the application capacity of the APCS.
Table Application Capacity
General-purpose
Regulatory Control Block, Calculation Block 300
Sequence Block 300
General-Purpose Calculation Block 300
Switch Instrument Block 300
Sequence Auxiliary Block 600
Faceplate Block 200
Logic Calculation Block 100
Sequence Auxiliary Block 2 150
Batch Data Block 400
Unit Instrument 10
SFC Block 50
Operation 0
SEBOL User Function 70
Common Switch 4000
Annunciator 500
Batch Event 200
Print Message 200
Drawing 200
Number of ADLs 5120
020401E.EPS

On the APCS, the function block types that can be used are the same as for CS 3000.

SEE ALSO
For more information on the relationships between the application capacity and main memory capacity of
the PC, see the following:
1.4, “CPU Load and Main Memory Capacity of APCS”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-13

2.5 Inter-Station Data Links


It is possible to connect data items or input/output terminals of other control sta-
tions’ function blocks to the input/output terminals of the local control station. It is
possible to perform inter-station data link between an APCS and an FCS, as well as
between two APCSs, just as between two FCSs.

■ Maximum Number of Inter-Station Data Link Points


It is possible to designate up to 5120 points of inter-station data link per APCS. However, as
a guideline for application design it should be assumed that one APCS is capable of com-
municating no more than 200 points per second. The number of points of inter-station data
link actually connected within the APCS is called the number of effective inter-station data
link points. Use the following calculation formula as a guideline for the relationship between
the number of effective inter-station data link points and the communication period.

The number of effective inter-station data link points / 200 = communication period

For example, if the number of effective inter-station data link points is 800, the communica-
tion period is approximately 800 / 200 = 4 seconds; each data link point is processed at 4-
second intervals. This figure has nothing in common with the basic scan period. As long as
the number of effective inter-station data link points is 800, each data link point is pro-
cessed every 4 seconds, regardless of whether the basic scan period is 4 seconds or 16
seconds.

If the number of effective inter-station data link points exceeds 200 x basic scan period (in
seconds), it becomes impossible to process each data link point every basic scan period.
For example, if 4 seconds are designated as the basic scan period and the number of
effective inter-station data link points is 1600, the communication period is 1600 / 200 = 8,
which is longer than the basic scan period, 4 seconds.

TIP
The Resource Information dialogue box is displayed when [Resource Information] is selected from the
[FCS] menu of the System View. It is possible to check the number of inter-station data link points in this
dialogue box.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-14

2.6 APCS Marks


When connecting terminals between an FCS and an APCS, it is possible to use an
APCS mark that indicates a function block on the FCS side receiving output from the
APCS. An APCS mark can be indicated for a function block of the FCS on the receiv-
ing side at the setting input terminal (SET terminal) when receiving output from a
function block of the APCS. On the contrary, a CAS mark is used when receiving
output from a function block of another FCS. By using CAS and APCS marks in this
way, it becomes possible to determine by the Instrument Faceplate whether a func-
tion block on the receiving side of a terminal connection is receiving output from an
FCS or APCS.

■ CAS Marks and APCS Marks


▼ Kind of CAS Mark
An APCS mark is designated in [Kind of CAS Mark] of the Function Block Detail Definition
window. The behavior of the Instrument Faceplate depending on the designation of [CAS
Mark] and [Kind of CAS Mark] is shown in the table below.
Table Behavior of the Instrument Faceplate by the Designation of [CAS Mark] and [Kind of CAS]
CAS Mark AUTO: Automatic Determination
YES: Display NO: No Display
Kind of CAS Mark (*1)
Displays a CAS mark when there is a
Does not display both
CAS: General connection to the SET terminal.
Displays a CAS mark a CAS mark and an
(*1) Does not display it when there is not
APCS mark.
connection to the SET terminal.
Displays an APCS mark when there is
Does not display both
a connection to the SET terminal.
APCS: APCS Displays an APCS mark. a CAS mark and an
Does not display it when there is not
APCS mark.
connection to the SET terminal.
020601E.EPS

*1: Indicates the default.

The table below shows the function blocks for which the CAS mark can be designated.
Table Function Blocks for which CAS Marks can be Designated
Kind of CAS Mark
SET (Whether or not the APCS
CAS Mark Function block type
terminal mark can be designated)
Function block type
FPSUM, MLD-SW, ONOFF, ONOFF-G, PD-MR, PI-BLEND,
Designation
Yes Designation possible PID, PID-BSW, PID-STC, PID-TP, PI-HLD, RATIO, SLCD,
possible
SLMC, SLPC, SMRT, SMST-111, SPLIT, VELLIM, BSI
Designation BLEND, FSBSET
No Designation possible
possible INDST2, INDST2S, INDST3, PBS5C, PBS10C, HAS3C
Designation
No Designation impossible PG-L13, MC-2, MC-3
possible
020602E.EPS

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-15
The following explains the display of APCS marks in the Instrument Faceplate. The figure
below shows an Instrument Faceplate that displays a CAS mark (yellow mark). Depending
on the designation in [Kind of CAS Mark] in the Function Block Detail Builder, either a CAS
mark or APCS mark (cyan mark) is displayed at the place of the CAS mark.

FIC002

FIC002

MAN
NR
PV %
0.0
SV %
0.0
MV %
0.0

100.0

0.0

020603E.EPS

Figure Instrument Faceplate Displaying the CAS Mark

The block mode change operation initiated by the Block Mode Change Operation dialog
box below is the same for both the APCS and CAS marks.

FIC002

020604E.EPS

Figure Block Mode Change Operation Dialogue Box

TIP
An APCS mark is used for the purpose of indicating that the function block of the FCS is receiving output
from the APCS on the Instrument Faceplate. However, it is necessary to create an application so that the
block receives output from another function block within the FCS if it fails to receive output from the APCS
for some reason. It is possible to use the operation mark when it is desired to dynamically switch between
whether the applicable function block receives output from the APCS or the alternative FCS block, and
display it on the Instrument Faceplate.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<2. Process Control> 2-16
■ CAS and RCAS
A comparison between CAS and RCAS is shown below. When an APCS outputs data to a
function block of the FCS, it should be determined whether the function block on the FCS
side is used in block mode CAS or RCAS, by examining the following table.
Table Comparison of CAS and RCAS
Function CAS RCAS
It becomes possible to designate to switch the There is no functionality to support this.
block mode from CAS to AUT if the data status Even if the data status of RSV becomes BAD,
AUT Fallback
of CSV becomes BAD (data value error) or there is no function that allows the block mode
NCOM (communication error). to fall back to AUT.
A function allows to change to the backup mode
There is no functionality to handle this.
designated in advance by changing BSW to 1.
Computer Failure It is necessary to change the block mode of the
Change BSW of the applicable function block to
applicable function block by the application.
1 by the application.
An error occurs if the setting value is outside the
When writing to SV, an error occurs if the setting range from SH to SL while writing to RSV.
value is outside the range from SH to SL. If the value written to RSV is outside the range
Writing Outside the
Verification of whether the value set to SV is from SVH to SVL, it is limited to either SVH or
SV Range
outside the range from SVH to SVL is not SVL and written to SV. However, the setting
performed. It is written to SV as is. value is written as is without limitations when the
setting is made to RSV.
The CAS mode can be set only by the key In order to set the RCAS mode, it is necessary
Mode Entry
operation. to enter the string RCAS manually.
In a cascade connection, the ranges of the
operation output value (MV) of the function block
Output Range
on the sending side (APCS) and the setting There is no functionality to support this.
Tracking
value of the function block on the receiving side
(FCS) can be automatically adjusted.
020605E.EPS

SEE ALSO
• For more information on the AUT fallback, see the following:
“■ The AUT Fallback Condition” of C6.1.5, “Block Mode Transition Condition” in Function Block Details
of Reference (IM 33S01B30-01E)
• For more information on computer failures, see the following:
“■ The Computer Failure Condition” of C6.1.5, “Block Mode Transition Condition” in Function Block
Details of Reference (IM 33S01B30-01E)
• For more information on the output range tracking, see the following:
C4.6, “Output Range Tracking” in Function Block Details of Reference (IM 33S01B30-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-1

3. APCS Start Operation


The APCS start operation refers to all actions performed during the process of
status changes of the APCS, from the operation stop status to the normal operation
status. The start operation of the APCS is always the initial cold start only. There are
two types of actions when the APCS power supply is turned on, initial cold start and
standby with station mode STOP.

■ Flow of Start Operation


The following chart shows the flow of the APCS start operation from powering on the APCS
after the power has been shut off, through the initial cold start until the APCS reaches the
normal operation status.

Power shutoff status

Turn on the power supply.

Start up Windows.

Initialization designated STOP designated


(MAN) (STOP)
Start condition

Initial cold start

System initialization processing (*1)


Start command
Standby with station mode STOP

User-defined initialization processing

Windup operation

Start processing from the beginning


of periodic processing.
030001E.EPS
*1: The statuses of software inputs/outputs, each function block, and the SEBOL Process Control in the APCS change.

Figure Flow of APCS Start Operation

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-2

3.1 Selection of Operation at Powering On


It is determined by the designation in the FCS Constants Builder whether the APCS
goes through initial cold start or into standby with station mode STOP when the
APCS is powered on.

■ APCS Status at Start Operation Initiation


At the initiation of the start operation, the APCS is in the operation stop status. In this
status, the operation of the APCS is stopped. The APCS operation stop status includes the
following two situations.

● Power Shutoff Status


This is a status in which power is not supplied to the APCS and all functions are stopped.
As long as the Memory Image File resides in the hard disk and the initial cold start is desig-
nated as the action at powering on, the start operation is automatically executed when the
power is supplied, and the APCS starts operating normally.

● Station Mode STOP


This is a status in which power is supplied and Windows is started up, but all application
programs, including the Process Control, are stopped.
When the APCS is in the station mode STOP status, the start operation is executed by the
start command. For example, if the APCS receives a start command from the HIS (this can
be done from the APCS status display window in the HIS), it resets its previous operation
status and goes into the normal operation status.

TIP
The APCS is regarded as being in the station mode STOP status during off-line downloading. During this
operation, the system program of the APCS is processing the loading, but all application programs
currently on the APCS are stopped.

■ Causes of Start
The APCS is started by either being powered on or by being sent a start command.

● Powering On
This means supplying power and starting up Windows. The APCS goes through initial cold
start and starts control operation if the initial cold start at powering on is designated in the
FCS Constants Builder.

● Start Command
This means starting the operation of an APCS in the station mode STOP status. The start
command can be sent by one of the following two methods.
• Upon completing off-line download to the APCS
• Sending an APCS start command from the HIS

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-3
■ Start Condition
The start condition is the condition that determines the action of the APCS when the power
is supplied and Windows is started up. The start condition is set in the FCS Constants
Builder.
• Start condition
Select either [MAN (Initial Cold Start)] or [STOP (Standby with Station Mode STOP)].

Table Correspondence between Start Condition and Start Operation


Start Condition Start operation
MAN Initial Cold Start
STOP Standby with Station Mode STOP
030101E.EPS

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-4

3.2 Initial Cold Start


When performing an initial cold start, all the internal statuses of the APCS are reset
and the operation of the control system is started from the complete initial status.

■ Processing Executed at Initial Cold Start


The processing executed at the initial cold start is the same as for the FCS.

SEE ALSO
For more information on the processing executed at the initial cold start, see the following:
B2.1.2, “FCS Initial Cold Start” in Field Control Station Basics of Reference (IM 33S01B30-01E)

■ System Initialization Processing at Initial Cold Start


The system initialization processing at the initial cold start is the same as for the FCS.

SEE ALSO
For more information on the system initialization processing at the initial cold start, see the following:
B2.1.2, “FCS Initial Cold Start” in Field Control Station Basics of Reference (IM 33S01B30-01E)

■ User-Defined Initialization Processing at Initial Cold Start


The user-defined initialization processing is executed based on the user’s definition. The
user can define the contents of this processing freely using the function block for initializa-
tion processing. The initialization processing will not be executed unless the user-defined
initialization processing is defined.
The function block for initialization processing is executed only once when the APCS
performs the start operation. There are two types of function blocks for initialization pro-
cessing.
• Startup at initial cold start/restart (type I)
• Startup at initial cold start (type B)

Since the APCS start operation is always the initial cold start, the user-defined initialization
processing is executed either type I or type B.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-5
● Internal Switches for Start Operation Identification
The system common switches with element numbers %SW0001 to %SW0007 are used as
for station start operation identification switches. The start operation identification switches
hold information regarding the status of the APCS at start-up. When the APCS is started
up, it always carries out the initial cold start operation. Therefore, the station start operation
identification switches are always initialized to the same values by the system initialization
processing.
Table System Common Switches
Initial value at APCS
Switch No. Name Description
start (fixed)
1 (initial cold start), the previous value
0001 Initialization 1
is retained in the case of restart.
0002 Restart 1 (restart), 0 (initial cold start) 0
0003 0 0
0004 Sequence table initial cold start command 1 (re-execution from start step) 1
0005 Sequence table restart command 1 (restart from the current step) 0
0006 0 0
0 (reset and start, power failure
exceeds the momentary power failure
Momentary power failure/prolonged
0007 tolerant time), 1 (power failure within 0
power failure
the momentary power failure tolerant
time)
030201E.EPS

● Initial Operation of Periodic Execution Type Sequence Table Blocks


At initial cold start, sequence tables of the periodic execution type begin their execution
from the start step. In function blocks for user-defined initialization processing of type I or B,
the execution of the sequence tables can be continued from the step where the APCS
Process Control was stopped previously, by appropriately setting %SW0004 and
%SW0005.
• When %SW0004 is 1 and %SW0005 is 0: Periodic execution type sequence tables
are executed from the start step.
• Other than above: Periodic execution type sequence tables resume their execution
from the step that was executed last.

■ Windup Operation
The windup operation is the same as for the FCS.

SEE ALSO
For more information on the windup operation, see the following:
B2.1.2, “FCS Initial Cold Start” in Field Control Station Basics of Reference (IM 33S01B30-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-6

3.3 Internal Status within APCS at Start Operation


This section explains the statuses of the software inputs/outputs, various function
blocks, and the SEBOL Process Control at initial cold start.

■ Status of Software Inputs/Outputs at Start Operation


The status of the software Inputs/Outputs at initial cold start is the same as for the FCS.

SEE ALSO
For more information on the status of software inputs/outputs at start operation, see the following:
B2.1.4, “Status of FCS at Start Operation” in Field Control Station Basics of Reference (IM 33S01B30-
01E)

■ Start Operation Identification Switches


Some of the common switches are start operation identification switches. When the APCS
is started up, it always performs the initial cold start operation. Therefore, the station start
operation identification switches are always initialized to the same values by the system
initialization processing.
Table Setting Status of Start Operation Identification Switches
Common Switch (%SW000n)
Start Condition Start Operation
n=1 n=2 n=3 n=4 n=5 n=6 n=7
Initialize Cold Start
Initial Cold Start ON OFF OFF ON OFF OFF OFF
(MAN)
030301E.EPS

The following is a breakdown of the usage of each common switch.


• %SW0001 and %SW0002 are for identifying the start operation.
• %SW0004 to %SW0006 are for identifying sequence table execution start steps.
• %SW0003, %SW0006, and %SW0007 are reserved for future use.

■ Status of Function Blocks at Start Operation.


The status of function blocks at initial cold start is the same as for the FCS.

SEE ALSO
For more information on the status of function blocks at start operation, see the following:
B2.1.4, “Status of FCS at Start Operation” in Field Control Station Basics of Reference (IM 33S01B30-
01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-7
■ Status of SEBOL at Start Operation
The status of the SEBOL Process Control at initial cold start is the same as for the FCS.

SEE ALSO
For more information on the status of SEBOL at start operation, see the following:
B2.1.4, “Status of FCS at Start Operation” in Field Control Station Basics of Reference (IM 33S01B30-
01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-8

3.4 Stop and Restart of APCS


The APCS is stopped either by Windows shutdown or by the stop command.

■ Windows Shutdown
When the Windows operating system on the PC that operates as an APCS is shut down,
the Process Control currently running on the APCS stops. The APCS memory image in the
main memory is saved in the APCS Memory Image File before the Process Control of the
APCS stops.

■ Stop Command
This command stops the Process Control of the APCS. The APCS memory image in the
main memory is saved in the APCS Memory Image File when the Process Control of the
APCS is stopped by the stop command as well. The stop command is issued by the follow-
ing method.
• Sending an APCS stop command from the HIS

The following explains what happens at the restart of the APCS after it is stopped. The
figure below illustrates how the APCS Memory Image File is loaded into the main memory
as a memory image, and how the Process Control accesses the memory image during the
operation. It also shows how the data in the APCS memory image is saved in the APCS
Memory Image File at shutdown or when a stop command is being sent to the APCS.

APCS

APCS Memory Image Process Control

Start At stop command/shutdown


command

Start
command

Off-line download
APCS APCS
from the engineering Installation
Memory Image File Process Control
function

Hard disk

030401E.EPS

Figure APCS Memory Image and Memory Image File

The APCS Memory Image File is downloaded from the engineering function into the hard
disk of the APCS by the APCS off-line download method. The APCS Memory Image File is
loaded into the main memory of the APCS when the APCS Process Control has started to
be processed. The APCS Process Control is executed using the memory image loaded into
the main memory of the APCS. If an application is modified by on-line maintenance, the
modified contents are used in the APCS memory image.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<3. APCS Start Operation> 3-9
The data in the APCS memory image is saved in the APCS Memory Image File if the
Process Control of the APCS is stopped by the stop command, etc. When the APCS goes
through initial cold start by the start command, etc., the saved APCS Memory Image File is
loaded into the main memory as the APCS memory image. If the APCS Memory Image File
does not exist when the start command is received, the APCS waits in the station mode
STOP status.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Blank Page
<4. Engineering> 4-1

4. Engineering
The System Builders allows engineering of the APCS using the same operating
procedure as for the FCS. APCS user applications are created based on function
blocks in the same way as for the FCS. Furthermore, the engineering method for the
standard blocks is the same for both the APCS and FCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<4. Engineering> 4-2

4.1 Engineering Differences between APCS and


FCS
This section explains items in the System Builders where the specifications for the
APCS are different from those for the FCS.

■ Station Type
Designate the following station type when creating function blocks for the APCS.
• APCS Advanced Process Control Station

■ Dual-Redundant Power Supply


This item cannot be set for the APCS.

■ Alias of Station
Station aliases are not set for FCSs. In case of the APCS, the following station alias is
automatically attached to the station name FCSddss (APCS):
• APCSddss (dd: domain number, ss: station number)
This station alias is used for the station name display in the Operation and Monitoring as
well as in messages.

■ Action when Changing IOM


This item cannot be set for the APCS.

■ Network
The designation of the network address for the APCS is different from that for the FCS.
Table Network Address
APCS FCS
Station Address
Designates Designates
(domain number and station number)
Vnet TCP/IP Protocol Does not designate Designates
Ethernet TCP/IP Protocol Designates Does not designate
040101E.EPS

■ Scan Period
The designation of the scan period for the APCS is different from that for the FCS.

SEE ALSO
For more information on the scan period, see the following:
2.2.1, “Scan Period”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<4. Engineering> 4-3
■ APCS Mark
It is possible to display an APCS mark on the Instrument Faceplate of function blocks that
receives output from the APCS. The user designates whether or not an APCS mark should
be displayed using the Function Block Detail Builder for each function block. Since an
APCS mark is applied to a function block that receives output from a function block of an
APCS, it is normally used in a function block of an FCS.

SEE ALSO
For more information on the APCS mark, see the following:
2.6, “APCS Marks”

■ Number of APCSs that can be Engineered


The N00xx part of the Standard Builder Function package type name, LHS5100/N00xx,
indicates how many FCSs can be engineered. The number of APCSs that can be engi-
neered is not related to N00xx, however. If the Standard Builder Function (LHS5100/
N00xx) of CS 3000 version R3.01 or later is installed, there is no limit to the number of
APCSs that can be engineered by the Standard Builder Function.

SEE ALSO
For more information on the software packages related to the APCS, see the following:
1.3.2, “Software Environment Requirements”

TIP
In the System View folder (tree), the station name of the APCS is listed as “FCSddss (APCS)” (dd is a
domain number and ss is a station number). The addition of “(APCS)” clarifies the status of the station.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Blank Page
<5. Test Function> 5-1

5. Test Function
The Test Function (optional package) is a group of tools for efficient debugging of
the application software created by the user.
The Test Function of the APCS is almost the same as for FCSs.
This section mainly explains the points where the Test Function of the APCS is
different from that of the FCS.

TIP
If “FCS” is indicated, the corresponding part of the Engineering Test Guide (IM 33S04N10-01E) describes
functions for both FCS and APCS, unless specified otherwise.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-2

5.1 Types of Tests


There are two types of tests in the Test Function: a virtual test and a target test. The
type of test is automatically determined by the attribute of the project to which the
APCS selected as the test target belongs to.

SEE ALSO
For more information on the virtual test and target test of the APCS, see the following:
1.6, “Virtual Test and Target Test”

■ Virtual Test
The virtual test in the APCS is the same as for the FCS.

SEE ALSO
For more information on the virtual test, see the following:
A1.1, “Types of Tests” in the Engineering Test Guide (IM 33S04N10-01E)

■ Target Test
The target test in the APCS is the same as for the FCS.

SEE ALSO
For more information on the target test, see the following:
A1.1, “Types of Tests” in the Engineering Test Guide (IM 33S04N10-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-3
■ Virtual Test and Target Test Function List
Executable functions vary between the virtual test and the target test. The table below lists
the features of the Test Function.
Table Virtual Test and Target Test Function List
Test type
Function Remarks
Virtual test Target type
Test function main window Yes Yes The same as for FCS.
Process input/output and communication
I/O Disconnect/Connect No No
input/output cannot be connected to APCS.
Global switch
disconnection/connection Yes Yes The same as for FCS.
function
There is no simulation target input/output because
Wiring function No No process input/output and communication
input/output cannot be connected to APCS.
Test target station
operation and monitoring Yes Yes The same as for FCS.
function
Step execution Yes Yes The same as for FCS.
Change of the scan period
Yes Yes The same as for FCS.
scaling
Breakpoint function Yes Yes The same as for FCS.
One-shot execution
Yes Yes The same as for FCS.
function
Consists of CPU load display (*1), and function
block data profile and log file functions and allows
Profile function Yes Yes
monitoring of the operation status of the test target
APCS/APCS simulator process control.
The statuses of process input/output and
Test target station status
Yes Yes communication input/output are always
display function
“disconnected” on the APCS.
Input/output error On the APCS, the only target data is PV of the
Yes Yes
test function %GS (global switch).
Simulation function Yes No The same as for FCS.
Snapshot function Yes Yes The same as for FCS.
Other station communication
Yes No The same as for FCS.
reception function
It is also possible to change the test target from
Test target APCS
Yes Yes APCS to FCS or vice versa within the same
change function
project.
050101E.EPS

*1: The CPU load display is only valid in the target test. In addition, the CPU load display for the APCS is different from that
for the FCS.

SEE ALSO
For more information on the CPU load display of the APCS, see the following:
5.5, “Profile Function”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-4

5.2 Operating Environments


The operating environments required to execute the Test Function are the same as
those required for the System Builders. This section describes the operating envi-
ronments for each type of test (virtual test/target test).

SEE ALSO
For more information on the operating environments, including the Test Function, see the following:
1.3, “Operating Environments”

■ Hardware Environment
Table Test Function Hardware Environment
Test type
Hardware Environment
Virtual test Target test
IBM PC/AT compatible Y Y
Control bus interface card (VF701) N Y
PC operating as an APCS N Y
Keyboard operation (*1) N (*2) N (*2)
Ethernet card N Y
050201E.EPS

Y: Required.
N: Not required. Operates even when hardware is present.
*1: Keyboard operation is optional.
*2: Usable if installed and defined at an HIS.

■ Software Environment
Table Test Function Software Environment (the PC executing the Test Function)
Test type
Software Environment
Virtual test (*1) Target test
LHS1100 Standard Operation and
Y Y
Monitoring Functions
LHS5100 Standard Builder Function Y Y
LHS5420 Test Function Y Y
LFS1200 APCS Process Control N N
050202E.EPS

Y: Required.
N: Not required.
*1: It is not necessary to install the control bus driver for the virtual test of the APCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-5
Table Test Function Software Environment (the PC operating as an APCS)
Test type
Software Environment
Virtual test Target test
LFS1200 APCS Process (*1) (*2)
050203E.EPS

*1: In the virtual test, it is not necessary to actually use a PC that operates as an APCS.
*2: Only LFS1200, a package for operating the APCS Process Control, is required. It is not necessary to add any software
to the PC that operates as an APCS in order to execute the target test.

SEE ALSO
For more information on other software environments, see the following:
1.3.2, “Software Environment Requirements”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-6

5.3 Operations Specific to Virtual Tests


In the virtual test, an APCS simulator is used instead of an actual APCS; therefore,
some of the operation may be different from the actual APCS.
This section explains operations specific to the virtual test for the APCS that are
different from those for the FCS.

■ Security at Virtual Test


The security at the virtual test for the APCS is the same as for the FCS.

SEE ALSO
For more information on the security at the virtual test, see the following:
A1.3, “Operation Specific to Virtual Test” in Engineering Test Guide (IM 33S04N10-01E)

■ Difference between Operations at Virtual Test and Actual Operations


There are basically no differences between the operation of the process control on an
actual APCS and the operation during the virtual test. However, the processing time of
function blocks, etc. may differ if the type and performance of the PC that executes the Test
Function and the actual APCS are different.

■ Virtual Test Restrictions


The restrictions at the virtual test for the APCS are the same as for the FCS.

SEE ALSO
For more information on the restrictions at the virtual test, see the following:
A1.3, “Operation Specific to Virtual Test” in Engineering Test Guide (IM 33S04N10-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-7

5.4 Test Procedure Using Test Function


The test procedure of the APCS when using the Test Function is the same as for the
FCS.

SEE ALSO
For more information on the test procedure when the Test Function is used, see the following:
A1.4, “Test Procedure Using Test Functions” in the Engineering Test Guide (IM 33S04N10-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-8

5.5 Profile Function


The term profile function refers to a function that displays the statuses inside the
test target APCS in the Profile sub-window. The data displayed in the window can be
saved in a CSV (Comma Separated Value) formatted file.
It is possible to monitor the following statuses via the profile function.
• The CPU load display
• The function block profile data display
• The log file information display
• The profile data write

■ CPU Load Display


The table below lists the CPU load data displayed in the Profile sub-window and the display
color of each data item.
Table CPU Load Display Items
Display item Graph display color Description
Standard process control
Blue Processing time of a function block.
processing time rate
SEBOL processing time rate Yellow Time to process a SFC block.
Ratio between the maximum number of
Communication processing communication frames that can be processed in one
Black
time rate second and the number of communication frames
actually processed.
Displays CPU capacity not used by the APCS
CPU idle time rate Cyan Process Control, such as function blocks and
SEBOL, etc.
050501E.EPS

The following CPU load display items are different on the APCS compared to the FCS.
• The standard process control processing time rate of the APCS does not include the
time required for system monitor processing, trend processing, and message process-
ing. These items are included in case of a FCS. Since the time required for this kind of
processing is very small compared to the processing time of a function block, this
does not cause any actual problems.
• The communication processing time rate display is different on the APCS compared to
the FCS. The communication load displayed for the APCS is the ratio between the
maximum number of communication frames that can be processed in one second and
the number of communication frames actually processed (that is, <number of frames
actually processed> / <maximum number of communication frames> (%)).
• The user-task processing time rate is not displayed for the APCS.
• The other-task processing time rate is not displayed for the APCS.
• The data refresh cycle is the basic scan period for the APCS.

● Display Refresh Cycle


It is possible to designate a display refresh cycle from 1 to 100 seconds in the CPU Load
Option dialogue box. However, the minimum value of the actual refresh cycle of the data
display is the basic scan period set for the APCS. For example, if the basic scan period is
set to 4 seconds for the APCS, the actual refresh cycle becomes 4 seconds even if the
refresh cycle is designated as 1 second.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<5. Test Function> 5-9
■ Function Block Profile Data Display
The function block profile data display for the APCS is the same as for the FCS.

■ Log File Information Display


The log file information display for the APCS is the same as for the FCS.

■ Profile Data Write


The profile data write for the APCS is the same as for the FCS.

SEE ALSO
For more information on the CPU load display, function block profile data display, log file information
display, and profile data write, see the following:
A12, “Profile” in the Engineering Test Guide (IM 33S04N10-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Blank Page
<6. Operation and Monitoring> 6-1

6. Operation and Monitoring


The Operation and Monitoring of the HIS can operate and monitor the APCS and FCS
using the same interface. As shown below, when viewing from the Operation and
Monitoring function, an APCS is simply a station connected via the V net on which
process control runs based on function blocks, just like an FCS.

HIS0164

(Operation and Monitoring)

Vnet

FCS0101 FCS0102 APCS0111

(Process Control) (Process Control) (Process Control)

060001E.EPS

Figure Operation and Monitoring of FCS and APCS from HIS

As illustrated in the figure above, the HIS operates and monitors the APCS basically
in the same way as it operates and monitors the FCS. This chapter explains the
points where the operation and monitoring of the APCS is different from that of the
FCS.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<6. Operation and Monitoring> 6-2

6.1 Differences in Operation and Monitoring of


APCS and FCS
This section explains the items of the Operation and Monitoring whose specifica-
tions are different for APCS and FCS.

■ System Status Overview Window


The icon used for the APCS in the System Status Overview window is different from that for
the FCS.

060101E.EPS

■ APCS Status Display Window


The functions and information displayed in the APCS Status Display window are different
from those displayed in the FCS Status Display window. Both windows can be opened in
the same way.
The following figure shows the APCS Status Display window.

.SF FCS0121 Station Status Display


FCS
FCS
IOM

MYPJT Domain : 01 V net1 V net2


APCS0121
Plant 1 Control
Station No : 21
Type : APCS

Revision : R3.08.00
Generation :
06/12/26 PM 01 : 12

CPU Idle Time : 39sec


Comm Load Ave : 3%
Cur : 3%
Test Mode : OFF
ControlStatus : RUN

Start Condition : MAN

Task Status :

Ready
060102E.EPS
Figure APCS Status Display Window

IM 33Q03M10-01E 6th Edition : Dec.26,2006-00


<6. Operation and Monitoring> 6-3
● Toolbar of the APCS Status Display Window
The user can call up other system maintenance windows or start/stop the APCS by using
the toolbar of the APCS Status Display window.

FCS

FCS
IOM
060103E.EPS

Figure Toolbar of the APCS Status Display Window

The following explains the functions of the buttons in the APCS Status Display window
toolbar.

060104E.EPS

This button calls up the System Alarm window. In this window, it is possible to check the
contents of alarms. In addition, the status of the system alarm message generation is
shown depending on the status of the button.
• Lit in red:
A system alarm message has been generated.
• Normal color:
A system alarm message has not been generated.

060105E.EPS

This button calls up the HIS Setup window.

060106E.EPS

This button calls up the Time Setting Dialogue Box.

060107E.EPS

This button calls up the System Status Overview window.

060108E.EPS

This button is disabled in the APCS Status Display window.

060109E.EPS

This button is disabled in the APCS Status Display window.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<6. Operation and Monitoring> 6-4
FCS

060110E.EPS

This button saves the APCS’ tuning parameters.


If this button is clicked, a dialogue box where it can be confirmed that the parameters
should be saved, is called up.
While the parameters are saved, messages are displayed so that the progress can be
checked.
This function is enabled on an HIS where the System Builders are installed, and the rel-
evant project is the current project.

IOM 060111E.EPS

This button is disabled in the APCS Status Display window.

060112E.EPS

This button calls up the FCS Report dialogue box, which displays the station information.
The information displayed in the dialogue box can be printed or saved in a file.

060113E.EPS

This button is used to start the stopped APCS from the Operation and Monitoring.
If this button is clicked, a dialogue box where it can be confirmed that the APCS should be
started, is called up.

060114E.EPS

This button is used to stop the currently operating APCS from the Operation and Monitor-
ing.
If this button is clicked, a dialogue box where it can be confirmed that the APCS should be
stopped, is called up.

FCS
060115E.EPS

This button is disabled in the APCS Status Display window.

060116E.EPS

This button calls up the Network Status Display dialog box.

IM 33Q03M10-01E 6th Edition : Dec.26,2006-00


<6. Operation and Monitoring> 6-5
● Status Display Areas of the APCS Status Display Window
The statuses of the APCS are displayed in the status display areas of the APCS Status
Display Window. The following items are displayed.
• Station name or station alias
Normally, the station alias, APCSddss, is displayed here.
• Station comment
• Station No.
• Type
• Revision
The system software version is displayed here.
• Last generation date and time
The date and time of the last download to the APCS is displayed here.
• CPU idle time
The CPU idle time in the last minute is displayed here.
• Communication load
The status of communication load is displayed here. Both the average value per
minute and the current value of the communication load are displayed. The communi-
cation load displayed is the ratio between the maximum number of communication
frames that can be processed in one second and the number of communication
frames actually processed (number of frames actually processed / maximum number
of communication frames (%)).
• Test mode
The execution status of the Test Function is displayed in cyan. [ON] is displayed when
the Test Function is being executed and [OFF] at normal operation.
• Control status
[RUN] is displayed when the APCS is operating and [STOP] when the APCS is
stopped.
• Start condition
The start condition is displayed.
[MAN]: Initial cold start
[STOP]: Standby with station mode STOP.
• FCS-C task status
This item is displayed when an FCS-C task exists. [RUN] is displayed when the FCS-
C task is normal and [STOP] when it is abnormal.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<6. Operation and Monitoring> 6-6
■ System Alarm Messages
System alarm messages specific to APCS have been added to the existing system alarm
messages.

SEE ALSO
For more information on the system alarm messages, see the following:
Operating Messages (IM 33S02H10-01E)

■ Trend Blocks with One Second Data Acquisition Cycles


The function block data of the APCS will not be displayed if the data is assigned to a trend
block for which the data acquisition cycle is designated to be one second.
It is possible to acquire and display function block data of the APCS if the acquisition cycle
is designated to be longer than one second.

■ APCS Mark
It is possible to display APCS marks on Instrument Faceplates of function blocks that
receive output from an APCS. The user designates whether or not an APCS mark should
be displayed using the Function Block Detail Builder for each function block. APCS marks
are usually used in function blocks on the FCS side because they are applied to function
blocks that receive output from the function blocks of an APCS.

SEE ALSO
For more information on the APCS mark, see the following:
2.6, “APCS Marks”

■ Number of APCSs that can be Operated and Monitored


The N00xx part of the Standard Operation and Monitoring Function package type name,
LHS1100/N00xx, indicates how many FCSs can be operated and monitored. The number
of APCSs that can be operated and monitored is not related to N00xx, however. If the
Operation and Monitoring of CS 3000 version R3.01or later is installed, there is no limit to
the number of APCSs that can be operated and monitored.

SEE ALSO
For more information on software packages related to the APCS, see the following:
1.3.2, “Software Environment Requirements”

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<6. Operation and Monitoring> 6-7

6.2 System Alarm Messages

SEE ALSO
For information on the system alarm messages, see the following:
Operating Messages (IM 33S02H10-01E)

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Blank Page
<7. Installation of APCS> 7-1

7. Installation of APCS
This chapter explains the software installation procedure after installing the hard-
ware and how to make various related settings.

■ Preparation for Installation


Make sure that the following items are prepared before installing the APCS software.
• CS 3000 software CD-ROM (LHSKM02): 1
• CS 3000 key code floppy disk (LHSCM01)
• CS 3000 system ID license (LHSDM01)

■ Hard Disk Capacity Required for Installation


4 GB or more is recommended. In addition, it is recommended to use hardware RAID
(RAID 5) for the hard disk device for the purpose of data protection.

SEE ALSO
For more information on how to set the hardware RAID, see the manual supplied with the hardware
RAID.

The hardware capacity required for the APCS Process Control package is as follows.
Table Hard Disk Capacity

Hard disk capacity (MB)


Package
Basic installation Remarks
APCS Process Control 150 400 MB for virtual memory
070001E.EPS

■ Requirements for Windows, which is Required for APCS Installation and


Operation

● OS
The following operating systems can be used as the OS environment in the PC
for APCS:
• Windows Server 2003 Service Pack 2 or Windows Server 2003 R2 Service Pack 2
• Windows 2000 Server Service Pack 4
(Hereinafter the service pack of Windows Server 2003 and the service pack of Win-
dows 2000 Server will be referred to as Service Pack)

IM 33Q03M10-01E 8th Edition : Dec.10,2007-00


<7. Installation of APCS> 7-2
● Setup of the Windows Network
In order to install and operate the APCS correctly, it is necessary that the Windows network
(one or more adapters and the TCP/IP protocol) is installed in advance, and is up and
running properly.
Once the network is set up, make sure to set the computer name (APCSddss, where dd is
the domain number and ss is the station number) and IP address on the PC that operates
as an APCS from [Network and Dial-up Connections] in [Control Panel] according to the
CS 3000 system configuration.

IMPORTANT
• The APCS communicates using the TCP/IP protocol. Therefore, the TCP/IP protocol
must not be deleted.
If the TCP/IP protocol has been deleted, it becomes necessary to add the TCP/IP
protocol again and install the service pack again.
• If the TCP/IP protocol was deleted after the installation of the APCS, it becomes
necessary to install the APCS again after recovering the TCP/IP protocol (including
installation of the service pack).

● Installation of Service Pack


To operate the APCS, the service pack is required.
If the Windows configuration is changed on a PC where the service pack has already been
installed, it becomes necessary to install the service pack again.
Make sure to install the service pack again in the following cases.
• If the TCP/IP protocol configuration was changed (deleted/added) and an error oc-
curred in the service of TCP/IP protocol.
• If configuration changes such as the addition of a network adapter were performed,
and a dialogue box showing the message “It is necessary to copy several Windows
2000 files” was displayed at the setup.

● Windows Virtual Memory


400 MB is required for the APCS to operate steadily. Make sure to extend the memory
sufficiently.

SEE ALSO
For more information on how to extend the virtual memory, see the following:
“■ Virtual Memory Paging File Size” of chapter 4.2, “Windows Setup Procedure” in the CS 3000 Instal-
lation (IM 33Q01C10-01E)

● Backup Devices (e.g., MO and DAT)


Set up backup devices according to the hardware configuration.

IM 33Q03M10-01E 7th Edition : Jun.27,2007-00


<7. Installation of APCS> 7-3
■ Flow of Installation Operation
The following flow chart shows an outline of the installation procedure.

Start

This step is not necessary if Windows


1. Install Windows.
is already installed on the PC.

This step is not necessary if the service pack


2. Install service pack. is already installed on the PC.

3. Set up Windows.

• Set the virtual memory.


• Add the network adapter.

Was the above


Y
installation performed from
Windows CD-ROM?

4. Install the service pack again


N

5. Install the APCS software. See Section 7.2, “APCS Installation Procedure.”

6. Perform settings after the


APCS installation.

End
070002E.EPS

Figure Installation Operation Flow

IM 33Q03M10-01E 7th Edition : Jun.27,2007-00


<7. Installation of APCS> 7-4
● If OS is Windows 2000 Server
1. Installation of Windows 2000
This step is not necessary if Windows 2000 Server is already installed on a PC.
When installing Windows 2000, the following selections should be made.
• Licensing Modes
Select per seat mode.
• Components
During installation, a message box may appear to ask about the installation of
“Microsoft Internet Information Service.” This component is not required.
• Workgroup or Group Domain
Choose the option “This Computer Is Not On A Network Or Is On A Network Without A
Domain.” Leave the name of workgroup as “WORKGROUP.”
• Configure Your Server
After the first time log on, the dialog box “Configure Your Server” displays. Choose “I
Will Configure This Sever Later” option.

SEE ALSO
For more information on the installation procedure of Windows 2000 Server, see the First Step Guide
supplied with the Windows 2000 Server installation CD-ROM.

2. Installation of the service pack


This step is not necessary if the Windows 2000 service pack is already installed on the
PC.
3. Setup of Windows 2000
The various settings shown below should be made on the Windows 2000 side in order
to run the APCS Process Control on Windows 2000.
• Virtual memory (400 MB for both the initial size and maximum size)
• Addition of network adapter
A control bus driver and Ethernet card are added in this step (this step is not neces-
sary if they are already set at the installation of Windows 2000).

SEE ALSO
• For more information on the virtual memory settings, see the following:
“■ Virtual Memory Paging File Size” in 4.2, “Windows Setup Procedure” in the CS 3000 Installation (IM
33Q01C10-01E)
• For more information on the procedure for adding a control bus driver, see the following:
4.3, “Setting Network” in the CS 3000 Installation (IM 33Q01C10-01E)
• For more information on the Ethernet card settings, see the manual supplied with the Ethernet card.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-5
4. Reinstallation of the service pack

IMPORTANT
It is necessary to install the service pack again if the configurations of network and printer
are changed (addition or deletion).

5. Installation of the APCS software


6. Settings after the APCS installation
It is necessary to install the service pack again if the network configuration is changed
(addition or deletion).

The APCS functions can be used from this point.

TIP
It is not necessary to install the service pack again if the changes made to the network configuration are
limited to changes of property values such as computer name and IP address.

IMPORTANT
Run only the APCS Process Control on the APCS and do not use any other software.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-6
● If OS is Windows Server 2003
1. Installation of Windows Server 2003
This step is not necessary if Windows Server 2003 is already installed on a PC.
When installing Windows Server 2003, the following selections should be made.
• Licensing Modes
Select per device or per user mode.
• Workgroup or Group Domain
Choose the option “This computer is not on a network or is on a network without a
domain.” Leave the name of workgroup as “WORKGROUP.”
• Manage Your Server
For the first log on, the Manage Your Server Wizard displays. If the PC is not assigned
with a role, it is necessary to assign a role of "File server" to the PC.

SEE ALSO
For more information on the installation procedure of Windows Server 2003, see the First Step Guide
supplied with the Windows Server 2003 installation CD-ROM.

2. Installation of the service pack


This step is not necessary if the service pack is already installed on the PC.
3. Setup of Windows Server 2003
The various settings shown below should be made on the Windows Server 2003 side
in order to run the APCS Process Control on Windows Server 2003.
• Virtual memory (400 MB for both the initial size and maximum size)
• Addition of network adapter
A control bus driver and Ethernet card are added in this step (this step is not neces-
sary if they are already set at the installation of Windows Server 2003).

SEE ALSO
• For more information on the virtual memory settings, see the following:
“■ Virtual Memory Paging File Size” in 4.2, “Windows Setup Procedure” in the CS 3000 Installation (IM
33Q01C10-01E)
• For more information on the procedure for adding a control bus driver, see the following:
4.3, “Setting Network” in the CS 3000 Installation (IM 33Q01C10-01E)
• For more information on the Ethernet card settings, see the manual supplied with the Ethernet card.

IM 33Q03M10-01E 7th Edition : Jun.27,2007-00


<7. Installation of APCS> 7-7
4. Installation of the APCS software

The APCS functions can be used from this point.

IMPORTANT
Run only the APCS Process Control on the APCS and do not use any other software.

IM 33Q03M10-01E 7th Edition : Jun.27,2007-00


<7. Installation of APCS> 7-8

7.1 Setup Preparation


The section explains information required for software settings that should be
prepared in advance.

■ Information Required for Setup


The following information should be prepared (determined) prior to the setup operation:

● Computer Name (Alias of Station)

IMPORTANT
Make sure to match the computer name and station alias. If they do not match, the opera-
tion of the APCS cannot be guaranteed.

A computer name is a name used to identify each computer on the Windows network. It is
possible to set any computer name from the Windows Control Panel.
A station alias is a name specified by the APCS Properties of System View.
Example: APCS0121
(APCSddss: “dd” is the domain number and “ss” is the station number. The same applies
hereinafter.)

● IP Address
IP addresses are computer addresses that are uniquely determined on the control bus and
Ethernet.
Make sure to specify network addresses for the control bus and Ethernet on separate
subnets.
Examples: 172.16.1.21 (Control Bus), 172.17.1.21 (Ethernet)

● Subnet Mask
In combination with the IP address, this information specifies a network or computer on the
control bus and Ethernet.
Example: 255.255.0.0

IMPORTANT
Note the following items regarding the Ethernet IP address and subnet mask:
• If the APCS is connected to an existing Ethernet environment, use the existing values
used in the current network environment for the Ethernet IP address and subnet mask.
• If a new local network environment is to be constructed around the APCS, use the
default IP address (172.17.dd.ss) and subnet mask (255.255.0.0) that are determined
by the station address.
Use the default values (IP address: 172.16.dd.ss, subnet mask: 255.255.0.0) for the control
bus IP address.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-9
● Administrator Account and Password
The administrator’s account is designated as “Administrator.”
Check the password for the administrator account on the PC in advance.

● APCS Account and Password


“CENTUM” is automatically set as the APCS account.
The password is “CENTUM” by default.

IMPORTANT
Do not change the APCS account and password.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-10

7.2 APCS Installation Procedure


This section explains settings to be made at installation of the APCS software under
Windows and the installation procedure.

■ Step 1 Confirmation before APCS Installation


Perform the following steps before installing the APCS software.
• Restart the PC immediately before beginning the APCS installation.
• If a virus protection or other resident program is running, disable them and restart the
PC.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-11
■ Step 2 Installation of APCS Software
1. After restarting the PC, log on as “Administrator.”
2. End all application programs.

IMPORTANT
If the APCS Process Control is running, stop the APCS Process Control from the HIS. In
this case, it is recommended to save the tuning parameters.

3. Insert the key code floppy disk in the floppy disk drive.
4. Insert the CS 3000 installation CD-ROM in the CD-ROM drive.
5. Start Explorer, double-click and start [SETUP] in the CENTUM directory on the CD-
ROM. A dialogue box with “Welcome” appears.
6. Click [Next] or press the [Enter] key.
7. Select the directory in which the APCS should be installed.
[C:\3000] is selected by default. If it is desired to change this to another directory,
select a directory after clicking [Browse].
8. Click [Next] or press the [Enter] key. The user registration dialogue box is displayed.
9. Enter the user name and company name.
10. Click [Next] or press the [Enter] key. The ID number input dialogue box is displayed.
11. Enter the ID number displayed on the system ID license. When upgrading the software
version, it is not necessary to enter the ID number; the ID number will be displayed in
the dialogue box.
12. Click [Next] or press the [Enter] key. A list of already installed packages is displayed at
the destination. No text is displayed in the list in case of a new installation.
13. Click [Next] or press the [Enter] key. A prompt is displayed to ask whether or not there
is another key code floppy disk.
14. Click [No] or press the [Enter] key. A list of packages to be installed is displayed.
15. Click [Next] or press the [Enter] key.
The installation of the files will then start up.
If a confirmation dialogue box appears asking it is all right to overwrite files, select
[Yes].
When the installation is finished, a confirmation dialogue box appears asking if there is
another CD-ROM to be installed.
16. Click [No] or press the [Enter] key.
The dialogue box notifying the end of the installation appears.
• If restarting is required, a dialogue box appears and prompts for restart.
Remove the installation CD-ROM and key code floppy disk from each drive and click
[Finish] or press the [Enter] key. The PC is automatically restarted.
• If restarting is not required, the dialogue box notifying the end of the installation ap-
pears.
Remove the installation CD-ROM and key code floppy disk from each drive and click
[Finish] or press the [Enter] key. The installation procedure is finished.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-12

7.3 Setting of Uninterruptible Power Supply (UPS)


To protect the APCS Process Control data from power failure and other problems, it
is necessary to install uninterruptible power supply (hereinafter abbreviated as UPS)
software and make several settings.
The user can select any UPS software to be installed; it is not an APCS function.
The APCS provides the following commands for the UPS software to perform the
UPS functions:
• Commands to output system alarm messages
• Commands to stop the APCS Process Control
These APCS commands allow the user to execute the assigned functions using the
UPS software at times of power failure, outputting system alarm messages and
stopping the APCS Process Control.
This function prevents programs from being inadvertently aborted and the APCS
data file from being destroyed.
This section explains how to set the UPS software in order to execute the commands
provided by the APCS software.

■ Recommended UPS software


It is recommended to use either one of the following UPS software packages:
• Windows Standard UPS software
• POWERCHUTE Plus
• POWERCHUTE Business Edition
Their features are summarized in the table below.
Table Features of Recommended UPS Software
Windows Standard
Phenomenon Third party software
UPS
Switch-over to the battery Outputs a system alarm message
Cannot be set.
due to power failure (AC Fail).
Outputs a system alarm message
Power recovery Cannot be set.
(AC Recover).
* Shuts down the APCS Process Control after outputting a
System shutdown system alarm message (AC Fail Shutdown Execute).
* Shuts down the APCS Process Control.
070301E.EPS

IM 33Q03M10-01E 5th Edition : Oct.28,2004-00


<7. Installation of APCS> 7-13
■ Commands Provided by APCS Standard Function
The following commands are provided by the APCS function for the UPS software.

● BKFApcsAcFail.exe
• Path
(Drive where APCS is installed):\CS3000\Fcs\tool\BKFApcsAcFail.exe
• Argument: None
• Function
Outputs the system alarm message “AC Fail.”

● BKFApcsAcRecover.exe
• Path
(Drive where APCS is installed):\CS3000\Fcs\tool\BKFApcsAcRecover.exe
• Argument: None
• Function
Outputs the system alarm message “AC Recover.”

● BKFApcsAcFailShut.exe
• Path
(Drive where APCS is installed):\CS3000\Fcs\tool\BKFApcsAcFailShut.exe
• Argument: None
• Function
Outputs the system alarm message “AC Fail Shutdown Execute” and then shuts down
the APCS Process Control.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-14
■ Setup Example for Windows Standard UPS
When the Windows standard UPS is used, the APCS Process Control can be stopped
before the PC is shut down due to a power failure.
At this point, the system alarm message “AC Fail Shutdown Execute” will be output and the
APCS Process Control stop due to power interruption will be logged in the history log.

TIP
The Windows standard UPS software only permits execution of the command file specified at the time of
shutdown. Use third party software (POWERCHUTE plus, etc.) if it is desired to output system alarm
messages regarding UPS battery condition, power recovery, etc.

The procedure for setting up the Windows UPS is described below:

● UPS Configuration Dialog Box


Log on Windows with Administrator’s privilege.
Choose [Power Options] in Control Panel.
The following window displays.

Power Options Properties ?

Power Schemes Advanced Hibernate UPS

Uninterruptible Power Supply


Status
Current power source:
Estimated UPS runtime:
Estimated UPS capacity:
Battery condition:

Details
Manufacturer: [None]
Model:

Configure... Select...

The UPS service is currently stopped.

About...

OK Cancel Apply

070311E.EPS

Figure Power Option Properties Window

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-15
1. Open [UPS] tab on [Power Option Properties] window, then click [Select] button.
[UPS Selection] window displays as follows.

UPS Selection ?

Select manufacturer: On port:


American Power Conversion COM3:

Select model:
Back-UPS
Back-UPS Pro
Basic Port on Communications Accessory
Basic signaling to any APC UPS
Matrix-UPS
PowerStack
Smart signaling to any APC UPS
Smart-UPS
Symmetra Power Array

Finish Cancel

070312E.EPS

Figure UPS Selection Window

2. Select the UPS manufacturer, the UPS model and the port communicating to the
UPS.
3. Click [Finish].
4. Click [Configure] button on [UPS] tab in [Power Option Properties] window.
[UPS Configuration] window displays as follows.

UPS Configuration ?

Enable all notifications.


Seconds between power failure and first notification: 5

Seconds between subsequent power failure notifications: 120

Critical alarm
A critical alarm occurs when the UPS battery is almost exhausted or,
optionally, after a specified time on battery power.

Minutes on battery before critical alarm: 2

When the alarm occurs, run this program:


BKFApcsAcFailShut.exe Configure...

Next, instruct the computer to:


Shutdown

Finally, turn off the UPS.

OK Cancel

070313E.EPS

Figure UPS Configuration Window

5. Configure the UPS in accordance with connected UPS specification.


6. If a program needs to be initiated by UPS alarm, check the option “When the alarm
occurs, run this program” then click [Configure] button.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-16
[UPS System Shutdown Program] window displays as follows.

UPS System Shutdown Program ?

Task Schedule Settings

C:\WINNT\Tasks\UPS System Shutdown Program.job

Run: C:\WINNT\system32\BKFApcsAcFailShut.exe

Browse...

Start in: C:\WINNT\system32

Comments:

Run as: APCS0121\Administrator Set password...

Enabled [scheduled task runs at specified time]

OK Cancel Apply

070314E.EPS

Figure UPS System Shutdown Program Window

7. Confirm that the program for UPS is copied under the folder of
<WINNT\system32>(*1).
The absolute path for the program needs to be specified. For other items use the
default settings.
*1: If OS is Windows Server 2003, the path becomes <WINDOWS\system32>.
8. Click [OK].
9. Return to “UPS Options Properties” window.
Click [Apply] or [OK] button. The configuration will be stored.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-17
• Start UPS Service
1. Choose [Administrative Tools] - [Services] in Control Panel.

Services
Action View

Name Description Status Startup Type Log On As


Tree
Remote Procedure Call (RPC) Lo... Manages the... Manual LocalSystem
Services (Local)
Remote Registry Service Allows rem... Started Automatic LocalSystem
Removable Storage Manages r... Started Automatic LocalSystem
Routing and Remote Access Offers rout... Disabled LocalSystem
RunAs Service Enables st... Started Automatic LocalSystem
Security Accounts Manager Stores sec... Started Automatic LocalSystem
Server Provides R... Started Automatic LocalSystem
Smart Card Manages a... Manual LocalSystem
Smart Card Helper Provides s... Manual LocalSystem
System Event Notification Tracks syst... Started Automatic LocalSystem
Task Scheduler Enables a... Started Automatic LocalSystem
TCP/IP NetBIOS Helper Service Enables su... Started Automatic LocalSystem
Telephony Provides T... Started Manual LocalSystem
Telnet Allows are... Manual LocalSystem
Uninterruptible Power Supply Manages a... Started Manual LocalSystem
Utility Manager Starts and... Manual LocalSystem
Windows Installer Installs, re... Manual LocalSystem
Windows Management Instrumen... XXXXXXX... Started Automatic LocalSystem
Windows Management Instrumen... XXXXXXX... Started Manual LocalSystem
Windows Time XXXXXXX... Started Automatic LocalSystem

070315E.EPS

Figure Services Window

2. Right click “Uninterruptible Power Supply” and click “Properties” in the menu.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-01


<7. Installation of APCS> 7-18

Uninterruptible Power Supply Properties (Local Computer) ?

General Log On Recovery Dependencies

Service name: UPS

Display name: Uninterruptible Power Supply

Description: Manages an uninterruptible power supply (UPS) connec...

Path to executable:
C:\WINNT\System32\ups.exe

Startup type: Auto

Service status: Stopped

Start Stop Pause Resume

You can specify the start parameters that apply when you start the service
from here.

Start parameters:

OK Cancel Apply

070316E.EPS

Figure Uninterruptible Power Supply Properties (Local Computer)

3. Set “Startup Type” into “Automatic.”


4. Click [Start] button.
The service starts.
• Confirm the Actions
When UPS service starts, if the UPS is communicating with the PC, the status of the
UPS displays. Start APCS control, then make the UPS power supply abnormal,
confirm that the programs initiated by the power failure should start.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<7. Installation of APCS> 7-19
■ Consideration On UPS Management Software Settings
The commands provided from the APCS for UPS management need to be set in the UPS
management software, so as to initiate the actions regarding to power failure events.
However, the event actions are not necessary the same for all the systems, the actions vary
with the power options and the power management policies, thus the settings of event
triggers and event timings need to be changed accordingly.
Nevertheless, some of the commands cannot be used depends on the UPS management
software.

Tip
The event records logged by the UPS management software are very helpful for analyzing the cause of
the power failure.

1. The PC does not start shutdown sequence for a transient power failure (short time
power loss) but uses the UPS butteries to keep running. The shutdown delay time i.e.,
on UPS buttery time needs to be defined.
This shutdown delay time should be a few seconds.

Tip
When using UPS buttery as the substitute power supply, the shutdown delay time can be much longer
according to the buttery capacity, power consumptions of power loads.
However, for a control system, from the safety purpose, a few seconds shutdown delay is a proper choice.

2. When power failure occurs and UPS shifts on buttery, a command BKFApcsAcFail.exe
needs to be triggered to notify the event to the user on the PC.
With this command, a message “AC Fail” will be initiated on HIS.
3. When the power recovers within a specified time period, a command
BKFApcsAcRecover.exe needs to be triggered to notify the event to the user on the
PC.
With this command, a message “AC Recover” will be initiated on HIS.
4. When the power failure exceeds a specified time period, a command
BKFApcsAcFailShut.exe needs to be triggered to notify the event to the user on the
PC.
With this command, a message “AC Fail Shutdown Execute” will be initiated on HIS.

Tip
If the APCS starts shutdown with BKFApcsAcFailShut.exe command, and the shutdown sequence
processes successfully, the data in the APCS will not be damaged.

IM 33Q03M10-01E 5th Edition : Oct.28,2004-00


<7. Installation of APCS> 7-20
5. It is necessary to trigger the Windows shutdown (performed by step 4) a few minutes
later after the APCS shutdown.

Tip
Windows shutdown needs to be delayed after the APCS shutdown so as to guarantee a sufficient time for
the APCS to close all the applications and successfully shutdown.

6. The shutdown of the secondary power supply output of the UPS needs to be delayed
for a few minutes later after the Windows shutdown.

IM 33Q03M10-01E 5th Edition : Oct.28,2004-00


<8. Actions at APCS (PC) Error> 8-1

8. Actions at APCS (PC) Error


The APCS software runs on a PC hardware platform. Unlike FCSs, a PC cannot be
made dual-redundant; if an error occurs and the PC stops functioning, the APCS
Process Control stops as well. This chapter explains the operation of the APCS and
the recovery procedure if the APCS Process Control cannot be executed due to an
error occurrence in the PC.

■ Operation and Recovery Procedure at Error


Normally, the APCS stops the Process Control by the stop command from the HIS Status
Display window. In this case, the memory image at the point of the APCS Process Control
stop is stored in the APCS Memory Image File resident on the hard disk of the APCS (the
tuning parameters are also stored in the APCS Memory Image File). The execution of the
Process Control can be started by issuing the start command to the APCS; the APCS
memory image is loaded into the main memory and the initial cold start begins from the
stop status.
On the other hand, if the APCS shuts down abnormally, the status at shutdown is not kept
in the APCS Memory Image File. This is because the PC itself stops operating if an error
occurs in the PC; there is no time to execute the end processing for the Process Control.
The following flow chart illustrates the procedure in cases where it is possible to restart the
abnormally stopped PC. If initialization is designated for the start operation (MAN), the
APCS attempts an initial cold start at the PC startup. However, the startup processing is
interrupted because the APCS Memory Image File has not been stored by the normal end
processing. The APCS outputs a system alarm message that indicates “APCS Memory
Image File error” and waits in the station mode STOP status as it is. If STOP is designated
for the start operation (STOP), the APCS goes into the standby status at the PC startup.
The result of the start operation after receiving the start command is the same as if MAN
has been designated.
It is possible to restart the control by downloading the APCS Memory Image File to the
APCS from the System Builders off-line. In this case, however, the data of function blocks,
etc. has the values it had when the tuning parameters were saved last.

Restart the abnormally stopped PC.

Starting Windows is possible.


STOP designated
(STOP) Standby with station
Start Condition
mode STOP status.

Initialization designated
(MAN)
The initial cold start is attempted but
aborted because the normal end Start command
processing has not been executed.

A system alarm message is output.

It is possible to recover the APCS by off-line download from the System Builders.

080001E.EPS

Figure Procedure when an Abnormally Stopped PC can be Restarted

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


<8. Actions at APCS (PC) Error> 8-2
The following summarizes some operations recommended in preparation for PC errors.
1. Save the tuning parameters and store the data. If a PC stops abnormally, off-line
download is required to recover the APCS. When the off-line download is carried out,
the data at the time when the tuning parameters were saved last is loaded.
2. If there is a hardware failure in the PC operating as an APCS, it is necessary to repair
the PC. If the APCS must be operated while the PC is being repaired, consider the
possibility of using an alternative PC in advance.
3. Back up the project data of the System Builders. The project data contains the APCS
Memory Image File (it includes applications and data stored when the tuning param-
eters are saved) and others.

SEE ALSO
For more information on how to make backup, see the following:
8, “Backup” in the CS 3000 Installation (IM 33Q01C10-01E)

Note that the operation of the APCS cannot be started from the APCS Memory Image File
stored in MO from the hard disk of the PC operating as an APCS. Therefore, make sure to
save the project data of the System Builders after saving the tuning parameters.

IM 33Q03M10-01E 4th Edition : Dec.18,2003-00


Ind-1

CS 3000
APCS
IM 33Q03M10-01E 8th Edition

INDEX
A U
APCS Marks ..................................................... 2-14 Uninterruptible Power Supply ............................ 7-12
Application Capacity ......................................... 2-12 UPS .................................................................. 7-12

E V
Engineering ........................................................ 4-1 Virtual Test ........................................................ 1-15

F
Function Blocks .................................................. 2-2

I
Initial Cold Start .................................................. 3-4
Input/Output Functions ........................................ 2-9
Installation .......................................................... 7-1
Inter-Station Data Links .................................... 2-13

O
Operating Environments ..................................... 1-4
Operation and Monitoring ................................... 6-1

P
Process Control .................................................. 2-1
Process Timing ................................................... 2-3
Profile Function ................................................... 5-8

R
Recovery Procedure ........................................... 8-1
Roles .................................................................. 1-2

S
Standard Blocks .................................................. 2-2
Start Operation ................................................... 3-1
Stop .................................................................... 3-8

T
Target Test ........................................................ 1-15
Test Function ...................................................... 5-1

IM 33Q03M10-01E 8th Edition : Dec.10,2007-00


Blank Page

You might also like