CENTUM CS3000 R3
ENGINEERING COURSE
Day 3
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Control Function
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Control Function
The sequence control follows each control step in sequence according
to predefined condition and [Link] function block that executes sequence
Control function is referred to as the sequence control block.
Sequence Control Description Method
Sequence Table Block
The conditions and operations and arranged in the table format and specifies which
operation is performed by the combination of conditions.
Logic Chart block
In a logic chart block,the conditions and operations and listed,and the combination
of conditions with the logic operators corresponding to the logic requirement may
Manipulate the operation signal.
SFC Block
SFC (Sequence function chart) block is a function block using SFC for sequence control.
The SFC block is a graphical flow diagram suitable for describing a process control sequence.
It is standardized by the international standard,IEC SC65A/WG6.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Block (ST16 ,ST16E)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Block (ST16 ,ST16E)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Block (ST16 ,ST16E)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Basic Operations
Sequence tables are classified as either non-step or step tables, depending on the kind of control provided.
[Link]-step Sequence Table Operation.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Window
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Basic Operations
[Link] Sequence Table Operation.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Window
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Sequence Table Window
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic chart block (LC64)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic chart Drawing
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic chart
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
10
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
11
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Logic Operation Element
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
12
Example
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Software input and output
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
13
Software Input/Output Element number
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Common Switches
%SW0001%SW0001-0400 : Fixed as system switch (System Reserved) see next page.
%SW0401%SW0401-4000 : Freely defined by user
Y action
N action
ON
Y action
When condition not yes
ON
OFF
OFF
H (Latch)
L (Non-Latch)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
14
Common Switches
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Global Switch
What is Global Switch?
The value of global switch assigned to the present station can be check and defined from any application
On a station. Up to 256 write-enable global switch can be assigned to each station. The defined value is broadcasted
to each station in the system via control bus scan transmission when data transfer to other station is defined at Scan
Transmission Definition on the FCS Constants Builder.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
15
Global Switch
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Global Switch
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
16
DEFINING MESSAGE OUTPUT
The message processing function notifies the changes of process and the system status to the operator,
predefined message.
System-Fixed Message
-System Alarm Message notify the operator of the hardware errors in the FCS or HIS
-Process Alarm Message notify field alarms due to changes in tag status to the operator
User-defined Message
-Annunciator Message %AN
-Operator guide Message %OG
-Print Message %PR
Triggered by sequence control function.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Annunciator Message Output (%AN)
Annunciator message is a software switch used to generate message for the sequence control.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
17
Annunciator Message Output (%AN)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Printout Message (%PR)
Print message output print the data corresponding to an event that occurred in the process.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
18
Printout Message (%PR)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Operator Guide Message (%OG)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
19
Example
HIS0164
HIS0163
FCS0101
FCS0102
Digital
Analog
-Global Switch(%GS) for digital data link
-Station data link for analog data link
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
First step for Global Switch (%GS)
Specify Scan Transmission
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
20
Second step for Global Switch (%GS)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Second step for Global Switch (%GS)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
21
Software Timer Block (TM)
The Timer Block (TM) is used to measure time in the unit of seconds or minutes.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Software Calculation Block (CALCU)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
22
Software Counter Block (CTS)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Example Timer and Counter
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
23
GeneralGeneral-Purpose Calculation Block (CALCU)
The CALCU block perform input processing, calculation processing, output
processing, and alarm processing.
The processing timings available for the CALCU block are a periodic startup
and a one-shot startup.
- Periodic startup is calculation block perform every time.
- One-shot startup is calculation block perform when Sequence Table (ST16) or
Logic Chart (LC64) execute.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Periodic startup
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
24
OneOne-shot startup
Execute by ST16
Pls. See next page.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
OneOne-shot startup
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
25
Relational Expression Block (RL)
The Relational Expression Block(RL) is used to judge the numerical relationship or
The logical product of two data.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Relational Expression Block (RL)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
26
Relational Expression Block (RL)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Switch Instrument Block
Answerback check
Final Element (VALVE)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
27
Relational Expression Block (RL)
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Motor Control Block (MC(MC-2)
Answerback input
Thermal signal input
Manipulated output
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
28
SFC Block
The sequential function chart(SFC) is a graphical programming language used to
define control sequence.
SFC can be written using the SFC block,which is a function block included in the
sequence control function.
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Architecture of SFC Block
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
29
Architecture of SFC Block
Faceplate
Tuning Windows
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Architecture of SFC Block
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
30
Current State Display of SFC Block
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
Note
Note
Instrumentation & Automation Education Center (IAEC)
Yokogawa (Thailand) Ltd.
Professional Instrument Engineer Training Program
CS3000 Engineering Training Course
31