Sequence Control (Logic Chart)
Sequence Control (Logic Chart)
Sequence Control (Logic Chart)
SEQUENCE CONTROL
(LOGIC CHART)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
TYPES OF SEQUENCE CONTROL BLOCKS (2/2)
This function blocks performs interlock sequence control programmed in the expression
of a logic chart diagram.
The following is the function block catagorized as logic chart:
• Logic Chart LC64
Number of input elements: 32
Number of output elements: 32
Number of logic elements: 64
In a logic chart block, the conditions and operations are listed and the combination of
conditions with the logic operatiors corresponding to the logic requirement may
manipulate the operation signals. This block can be used as the description of an
interlock sequence control or a logic chart.
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic chart function block can handle up to 32 input elements, 32 output elements
and 64 logic elements/operators (however, logic element such as W.O, SR/Flip-Flop,
or CMP is counted as 2 logic element operation.
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
General Outlook Of A Logic Chart
•Processing Timing
There ara two processing timings:
Start/Execution Timing
It refers to the timing at which control algorithms
are executed when receiving input signals. Select
one of the following type
- Periodic Execution (T)
- One-Shot Processing (O)
- Startup at Initial Cold Start/Restart of FCS (I)
- Restricted Initial Execution (B)
Output Timing
It indicates the condition or behaviour of action
signals in conjunction with the condition signal
status change. For logic chart, the output timing is
fixed to
- Output Each Time Conditions Are Satisfied (E)
•Scan Period
Sequence table with periodic execution type (T) is
activated at defined scan period.
There are three types of scan periods:
- Basic Scan (1 second – fixed)
- Medium Speed Scan ( 200 & 500 milliseconds)
50, 100, 250 milliseconds are also applicable.
- High Speed Scan (200 & 500 milliseconds)
50, 100, 250 milliseconds are also applicable.
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Invocation signal
ACT.ON
Invoking function
block ACT.OFF
Executing
One-shot type
Idle
function block
One-Shot Processing Conceptual Diagram
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Output Timing
Condition detection
(false or true state)
True
Condition/input
change False
Action change/interuption is
not possible as long as the
condition remains satisfied.
True
Action/output
False
change
“Output Each Time Conditions Are Satisfied” Conceptual Figure
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Logic Elements
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
I/O data that can be processed in a sequence table are shown below.
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Switch Instrument & Enhanced Switch Instrument Blocks) 1/2
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Switch Instrument & Enhanced Switch Instrument Blocks) 2/2
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Timer Block [TM])
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Pulse Train Input [CTP])
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Code Input Block [CI])
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Relational Expression Block [RL])
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Valve Monitoring Block [VLVM])
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Regulatory Control Block) 1/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Regulatory Control Block) 2/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Regulatory Control Block) 3/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Regulatory Control Block) 4/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Calculation Block) 1/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Calculation Block) 2/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Calculation Block) 3/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Calculation Block) 4/4
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Faceplate Block) 1/2
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Sequential Function Chart Block)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Unit Supervision Block)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Processing I/O Block)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Software / Common Switch)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LOGIC CHART BLOCK (LC64)
Condition Signal Description (Annunciator Message)
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Create a logic sequence from this control narrative:
Case 1
In a cascade loop, if the process variable of the master controller is
High-High alarm then the slave controller mode will have to switch to
MANUAL mode and the master controller mode will have to switch to
AUTO mode.
The control mode of the slave controller cannot be changed until the
alarm vanishes (process variable is in normal state).
Condition :
Alarm High-High
Action :
Mode changes to Auto
TIC Condition :
101 Master controller alarm high-high
Master Action :
Controller Mode changes to Manual
Prohibit mode change if alarm is still
PIC
TT-101 101
Slave
Controller
PT-101 PV-101
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Create a logic sequence from this control narrative:
Case 2
In a cascade loop, if the process variable of the master controller is
High-High alarm then the slave controller mode will have to switch to
MANUAL mode with its output drops to 2.5% MV and the master
controller mode will have to switch to AUTO mode.
However, the operator is allowed to change the mode of slave controller
to CASCADE or AUTO mode even tough the process variable is still in
High-High alarm state.
Condition :
Alarm High-High
Action :
Mode changes to Auto
TIC Condition :
101 Master controller alarm high-high
Master Action :
Controller Mode changes to Manual
Output (MV) drops to 2.5%
Mode change is possible in spite of alarm
PIC
TT-101 101
Slave
Controller
PT-101 PV-101
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
SV102
LSH102
T-102
I
LSL102
Furnace/Burner
SV103
P-102
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Create a logic sequence from this control narrative:
Case 4
If a tank level monitored by LI102 is in High alarm state for 10 seconds or
longer, then the SV101 will open, and it remains open until LI102 Low level
alarm is activated. (Note that the High alarm setting of LI102 is set above
LSH102 setting & Low alarm setting is above LSL102). During normal
operation, the Low alarm detection of LI102 is deactivated.
If the alarm last for less than 10 seconds, there is no change in SV101
action.
Fuel Oil Make-Up
SV102
I
I
LSL102
Recirculation Furnace/Burner
SV101 SV103
P-101 P-102
Recirculation
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
OPEN HS HS CLOSE
Command 102-A I 102-B Command
SV102
LI102
T-102 LSH102
I
I
LSL102
Recirculation Furnace/Burner
SV101 SV103
P-101 P-102
Recirculation
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Buatlah sequence logic berdasarkan naratif kontrol berikut:
Case 1
Pada sebuah rangkaian cascade, apabila variabel proses (PV) kontroler
master dalam keadaan alarm High-High maka mode dari kontroler slave
akan berubah menjadi MANUAL dan mode dari kontroler master menjadi
AUTO.
Mode kontroler slave tidak dapat dirubah selama variable proses masih
dalam keadaan alarm High-High.
Condition :
Alarm High-High
Action :
Mode changes to Auto
TIC Condition :
101 Master controller alarm high-high
Master Action :
Controller Mode changes to Manual
Prohibit mode change if alarm is still
PIC
TT-101 101
Slave
Controller
PT-101 PV-101
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Buatlah sequence logic berdasarkan naratif kontrol berikut:
Case 2
Pada suatu rangkaian cascade, apabila variabel proses dari kontroler (PV)
master dalam keadaan alarm High-High maka mode kontroler slave
harus menjadi MANUAL dan outputnya (MV) turun menjadi 2.5% dan
mode kontroler master berubah menjadi AUTO.
Namun demikian, operator diijinkan untuk merubah mode dari kontroler
slave menjadi CASCADE atau AUTO meskipun variabel prosesnya masih
dalam keadaan High-High Level.
Condition :
Alarm High-High
Action :
Mode changes to Auto
TIC Condition :
101 Master controller alarm high-high
Master Action :
Controller Mode changes to Manual
Output (MV) drops to 2.5%
Mode change is possible in spite of alarm
PIC
TT-101 101
Slave
Controller
PT-101 PV-101
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
SV102
LSH102
T-102
I
LSL102
Furnace/Burner
SV103
P-102
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
Buatlah sequence logic berdasarkan naratif kontrol berikut:
Case 4
Apabila level tanki yang dimonitor oleh LI102 dalam keadaan alarm High selama 10
detik atau lebih, maka SV101 akan membuka dan tetap membuka sampai alarm
Low level (LI102) teraktifkan (Catatan: setting untuk alarm High LI102 dibuat di
atas LSH102 dan seting alarm Low dibuat di atas LSL102). Selama operasi normal,
fasilitas alarm Low untuk LI102 tidak diaktifkan.
Apabila alarm High berlangsung kurang dari 10 detik, tidak ada perubahan operasi
SV101.
SV102
I
I
LSL102
Recirculation Furnace/Burner
SV101 SV103
P-101 P-102
Recirculation
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
OPEN HS HS CLOSE
Command 102-A I 102-B Command
SV102
LI102
T-102 LSH102
I
I
LSL102
Recirculation Furnace/Burner
SV101 SV103
P-101 P-102
Recirculation
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
LABORATORY WORKS
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group
PT. Yokogawa Indonesia
Wisma Aldiron Dirgantara 2nd floor, suite 202-209
Jl. Jend. Gatot Subroto Kav.72 Jakarta 12780
Phone : 021-799 0102, Fax : 021-799 0070
PT YOKOGAWA INDONESIA
Training Center – Technical Support Group