You are on page 1of 62

Supcon DCS – DCS (Distributed Control System) Programming

Sharing Document
Level-1 Automation

Supcon DCS
DCS (Distributed Control System) Programming

Document Identification Document Status


Number:
File Name: Supcon DCS - DCS (Distributed Control System) Version 1.0
Programming.Doc Preliminary

PT Krakatau Steel, Tbk


Process Automation Division

E-Mail: muhammady.yudhistira@krakatausteel.com

Div. Process Automation Rev. 1.0 1

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Version History

Version Name Date Modification


1.0 Muhammad Y. Yudhistira June.2016 Preliminary

Div. Process Automation Rev. 1.0 2

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Table of Contents
1. DCS Programming ................................................................................................................ 5
A. Opening SCKey Program ............................................................................................... 5
Deskripsi proses ................................................................................................................................. 7
B. Control Station Configuration ....................................................................................... 8
I. Control Unit ................................................................................................................................ 8
II. Data Transmission Module ...................................................................................................... 10
III. I/O Module ........................................................................................................................... 10
C. Programming ................................................................................................................. 20
I. 1-Byte Variable ......................................................................................................................... 20
II. Customized Loop ...................................................................................................................... 21
III. Customized Control Program ............................................................................................... 23
D. Creating HMI .................................................................................................................. 28
I. Display Size ............................................................................................................................... 30
II. Creating Object ......................................................................................................................... 32
III. Tag Number Configuration ................................................................................................... 34
E. Program Compilation .................................................................................................... 36
2. HMI Operation ...................................................................................................................... 37
A. Opening and Running the HMI Simulation ................................................................. 37
B. System Introduction...................................................................................................... 40
C. Interface Overview ........................................................................................................ 41
D. Alarm Summary ............................................................................................................. 42
E. System Overview ........................................................................................................... 45
F. Tuning Group ................................................................................................................. 47
G. Tuning Window .............................................................................................................. 48
H. Trend Window ................................................................................................................ 49
I. Graphics ......................................................................................................................... 54
J. Report Window .............................................................................................................. 54
K. Data View Window......................................................................................................... 54
L. System Status ................................................................................................................ 54
M. Previous Window .......................................................................................................... 58
N. Next Window .................................................................................................................. 58
O. Page Turning.................................................................................................................. 58
Div. Process Automation Rev. 1.0 3

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

P. Backward ........................................................................................................................ 58
Q. Forward........................................................................................................................... 58
R. Mute Sound .................................................................................................................... 59
S. Operation Record .......................................................................................................... 59
T. Popup Alarm .................................................................................................................. 59
U. Find I/O Tags .................................................................................................................. 60
V. Print ................................................................................................................................. 60
W. System Information ....................................................................................................... 60
X. Login ............................................................................................................................... 61
Y. Exit System .................................................................................................................... 62

Div. Process Automation Rev. 1.0 4

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

1. DCS Programming
A. Opening SCKey Program
1. Buka program SCKey

2. Pilih create dan cari program yang akan dijalankan.

3. Isikan pada form login yang muncul, user : admin, password : supcondcs, kemudian Klik
Login. Software configuration popup akan muncul dan Klik ok.

4. Popup configuration software muncul, kemudian Klik ok.

Div. Process Automation Rev. 1.0 5

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

5. Pilih folder untuk menyimpan file DCS, beri nama file, kemudian Klik save.

6. Tampilan utama SCKey muncul.

Div. Process Automation Rev. 1.0 6

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Deskripsi proses

Proses pada P&ID di atas merupakan proses reaksi chemical A dan chemical B di dalam
reaktor kimia R-81901. Chemical A dipanaskan hingga suhu tertentu menggunakan shell
& tube heat exchanger E-81901 dengan media pemanasan berupa Low-pressure steam.
Suhu chemical A dijaga dengan mengatur mass flow steam yang masuk ke heat
exchanger. Chemical A dan B dipompa menggunakan centrifugal pump P-81901 dan P-
81902. Level dalam reaktor kimia dijaga pada ketinggian tertentu. Pengkondisian level
pada reaktor kimia dilakukan menggunakan control valve CV-81902 secara proportional.
Level dalam reaktor kimia dideteksi dengan sensor level LT-81901. Instrument dan
equipment yang akan digunakan dalam program terdapat dalam tabel di bawah ini:

Tabel 2.1 Equipment dan Instrument List


No. Tag Number Description I/O Type
1 TT-81901 Temperature Transmitter Analog Input
2 CV-81901 Steam Flow Control Valve Analog Output
3 LT-81902 Level Transmitter Analog Input
4 CV-81902 Finish Product Control Valve Analog Output
5 P-81901 Chemical A Pump Dosing Digital Output
6 P-81902 Chemical B Pump Dosing Digital Output

Berdasarkan equipment yang akan digunakan, maka dibutuhkan hardware sebagai


berikut:

Tabel 2.2 Hardware List

Div. Process Automation Rev. 1.0 7

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

No. Hardware Type Quantity


1 Control Unit FW243X 1
2 Data Transmission Module FW233 1
3 Analog Input Module FW351 1
4 Analog Output Module FW372 1
5 Digital Output Module FW367 1

B. Control Station Configuration


I. Control Unit
1. Klik Host pada toolbar SCKey, kemudian popup host config muncul.

2. Klik Add pada bagian kanan host config untuk menmbahkan control unit

DCS. Control unit muncul pada host config. Pada kolom model, pilih control unit
FW243X sesuai dengan control unit yang akan digunakan pada plant COP. Beri nama
Control_Unit_A pada kolom Description.

Div. Process Automation Rev. 1.0 8

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

3. Klik Operation Station pada bagian bawah host config untuk mengatur Engineer dan
Operator Station. Klik Add kemudian isi deskripsi dan ubah tipe station

sesuai gambar di bawah ini.


ES_129  Engineer Station
ES_130  Operation Station

4. Klik Exit . Konfigurasi control unit tersimpan ketika tombol exit diKlik.

Div. Process Automation Rev. 1.0 9

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

II. Data Transmission Module


Klik I/O pada toolbar untuk konfigurasi data transmitter module, I/O module, dan

I/O port. Klik Add pada bagian kanan I/O config. Isi kolom description seusai

gambar di bawah dan pilih FW233 pada kolom model. FW233 merupakan data
transmission module yang digunakan pada DCS COP.

III. I/O Module


1. Klik I/O module untuk memilih modul I/O yang akan digunakan pada bagian bawah I/O
config. Klik Add pada bagian kanan I/O config. Isi description sesuai gambar

di bawah ini dan model sesuai dengan tabel 2.1 (equipment dan instrument list).

Div. Process Automation Rev. 1.0 10

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

2. Pilih Analog Input kemudian Klik I/O point pada bagian bawah I/O config. Klik Add
kemudian isikan tag name dan description seperti pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 11

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

3. Pilih TT-81901, kemudian Klik tombol >> di bawah kolom parameter.

Muncul popup AI seperti pada gambar di bawah ini. Isi Maximum dengan angka 200
dan unit 0C. Artinya adalah rentang temperatur yang dapat diukur oleh transmitter
adalah 0-200 0C. Pilih Signal Type 4~20mA. Klik Ok.

Klik tombol >> di bawah kolom trend. Muncul popup Trend Setting seperti pada

gambar di bawah ini. Centang kotak Trend Configuration kemudian Klik OK.

Klik tombol >> di bawah kolom alarm, muncul popup Alarm Setting seperti

pada gambar di bawah ini. Centang kotak Overlimit Alarm kemudian Isikan parameter-
parameter sesuai gambar di bawah ini. Alarm priority mempunyai rentang mulai 0 hingga
Div. Process Automation Rev. 1.0 12

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

9. Priority 0 merupakan prioritas tertinggi. Pada pengaturan standard, alarm dengan


priority 0 akan berwarna merah pada alarm summary, sedangkan priority 1-9 berwarna
kuning. Centang kotak di bawah kolom popup agar muncul popup ketika alarm HH dan
LL terjadi. Klik OK.

Klik tombol >> di bawah kolom sound, muncul popup Tag Sound Alarm.

Centang kotak di bawah kolom Sound Alarm khusus untuk TT-81901 LL dan HH. Pilih
suara alarm dengan menekan tombol >> pada kolom di samping kolom Sound desc. Klik
Test untuk mendengarkan bunyi alarm. Klik Ok.

Div. Process Automation Rev. 1.0 13

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

4. Pilih LT-81901 kemudian Klik tombol >> di bawah kolom parameter.

Muncul popup AI seperti pada gambar di bawah ini. Isi Maximum dengan angka 100
dan unit cm. Artinya adalah rentang ketinggin yang dapat diukur oleh transmitter adalah
0-100 cm. Pilih Signal Type 4~20mA. Klik Ok.
5.

Div. Process Automation Rev. 1.0 14

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Klik tombol >> di bawah kolom trend. Muncul popup Trend Setting seperti

pada gambar di bawah ini. Centang kotak Trend Configuration kemudian Klik OK.

Klik tombol >> di bawah kolom alarm, muncul popup Alarm Setting seperti

pada gambar di bawah ini. Centang kotak Overlimit Alarm kemudian Isikan parameter-
parameter sesuai gambar di bawah ini. Alarm priority mempunyai rentang mulai 0 hingga
9. Priority 0 merupakan prioritas tertinggi. Pada pengaturan standard, alarm dengan
priority 0 akan berwarna merah pada alarm summary, sedangkan priority 1-9 berwarna
kuning. Centang kotak di bawah kolom popup agar muncul popup ketika alarm HH dan
LL terjadi. Klik OK.

Div. Process Automation Rev. 1.0 15

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Klik tombol >> di bawah kolom sound, muncul popup Tag Sound Alarm.

Centang kotak di bawah kolom Sound Alarm khusus untuk LT-81901 LL dan HH. Pilih
suara alarm dengan menekan tombol >> pada kolom di samping kolom Sound desc. Klik
Test untuk mendengarkan bunyi alarm. Klik Ok.

Div. Process Automation Rev. 1.0 16

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

6. Kembali ke tab I/O module, pilih Analog_Output module, masuk ke tab I/O point.

7. Klik Add pada bagian kanan I/O config. Isi description sesuai gambar di

bawah ini dan model sesuai dengan tabel 2.1 (equipment dan instrument list).

Div. Process Automation Rev. 1.0 17

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pilih CV-81901, masuk ke pengaturan parameter dengan menekan tombol >>

di bawah kolom parameter, muncul popup AO configuration. Kemudian Klik OK.

Keterangan:
Tag : Tag number output yang otomatis terisi dan tidak dapat diubah
Desc. : Deskripsi sinyal output
Output : Positive output (4~20 mA / 0~10 mA), negative output (20~4 mA / 10~0
mA)
Signal Type : Type III (4~20 mA), Type II (0~10 mA)

Lakukan hal yang sama pada CV-81902.

Div. Process Automation Rev. 1.0 18

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

8. Kembali ke tab I/O module, pilih Digital_Output. Pilih tab I/O point.

Klik Add pada bagian kanan I/O config. Isi description sesuai gambar di bawah

ini dan model sesuai dengan tabel 2.1 (equipment dan instrument list).

Div. Process Automation Rev. 1.0 19

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pilih P-81901, masuk ke pengaturan parameter dengan menekan tombol >>

di bawah kolom parameter, muncul popup Digital Variable Setting configuration. Isi
description sesuai gambar di bawah ini. Lakukan hal yang sama pada P-81902, kemudian
Klik OK.

Exit I/O configuration.

C. Programming
Pemrograman DCS supcon dapat dilakukan dengan menggunakan beberapa bahasa
pemrograman, yaitu ladder diagram, function block digram, sequential function chart, dan
structured text language. Tipe data yang digunakan pada DCS supcon merupakan tipe
data standard. Namun beberapa tipe data dapat didefinisikan sesuai kebutuhan melalui
fungsi variable pada SCKey.
I. 1-Byte Variable
Kontrol on/off pompa P-81901 dan P-81902 dilakukan dari HMI sehingga dibutuhkan 1-

byte variable yang didefinisikan pada SCKey variable. Klik tombol variable pada
toolbar SCKey. Tampilan seperti pada gambar di bawah ini munvul.

Div. Process Automation Rev. 1.0 20

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pada customized declaration config 1-byte hingga 8-byte variable dapat didefinisikan. Klik

Add pada bagian kanan customized declaration config kemudian isikan


parameter seperti pada gambar di bawah ini.

II. Customized Loop


Konfigurasi costomized dibutuhkan jika dalam program akan digunakan kontrol PID (blok

BSC dan CSC). Klik variable pada toolbar SCKey, pilih tab Customized Loop

Div. Process Automation Rev. 1.0 21

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

pada bagian bawah customized declaration popup window. Klik Add pada
bagian kanan customized declaration popup window. Isi kolom type dengan single loop.
Single Loop : Control 1 loop
Double Loop : Control 2 loop (cascade control)

Klik set pada kolom Loop 1 information, muncul popup customized loop setting. Isi
kolom yang tersedia seperti pada gambar di bawah ini. Lakukan hal yang sama pada TIC-
81901.

Loop 2 information tidak akan aktif apabila tipe loop yang dipilih adalah single loop.

Div. Process Automation Rev. 1.0 22

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

III. Customized Control Program

Klik Program pada toolbar SCKey, muncul popup program setting seperti pada
gambar di bawah ini.

Klik Edit pada bagian Graphics Program kemudian muncul SCControl window
seperti pada gambar di bawah ini. Pada SCControl window, pemrograman dengan ladder
diagram, function block digram, sequential function chart, dan structured text language
dapat dilakukan.

Div. Process Automation Rev. 1.0 23

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Klik Project pada SCControl toolbar, pilih Section


Manager. Muncul popup MainControl seperti pada gambar di bawah ini.

Klik New pada bagian kanan popup, muncul popup New Program Section seperti pada
gambar di bawah ini.

Div. Process Automation Rev. 1.0 24

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pilih FBD pada radio button Program Type, kemudian isi section name dan section
comment (optional). Klik OK. New Program Section popup tertutup, klik OK pada popup
MainControl.

Klik tombol FFB Selection pada bagian kanan window SCControl, muncul popup
Selection Module yang berisi modul-modul blok diagram yang dapat digunakan pada
pemrograman FBD.

Pada kolom Module Database, pilih Assistant module database  Control module,
pilih BSCX pada kolom Module Type. Arahkan kursor pada tempat kosong di area
window SCControl, klik kiri satu kali, modul BSCX akan terpasang pada window
pemrograman. Klik 2 kali pada modul BSCX yang telah diletakkan dalam window
SCControl, muncul popup seperti pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 25

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Klik Lookup pada variable PV, muncul popup seperti pada gambar di bawah ini.

Klik Lookup untuk memilih tag number yang akan menjadi input kontrol PID (BSCX),
kemudian muncul popup tag browse seperti pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 26

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pilih LT-81901, klik OK atau klik 2 kali pada tag tersebut. Isi parameter N dengan angka
1 yang menunjukkan nomor blok pada window SCControl.

Pilih Output pada radio button pada kolom parameters.

Lakukan hal yang sama seperti pada langkah menentukan input PID (BSCX) hingga
muncul popup tag browse seperti pada gambar di bawah ini. Ganti AI menjadi AO pada
Tag Type, pilih CV-81902, klik OK atau klik 2 kali pada tag tersebut.

Tampilan blok BSCX akan menjadi seperti pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 27

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Simpan SCControl dengan nama file MainControl.PRJ.

D. Creating HMI

Klik Team pada toolbar SCKey, kemudian klik Add sehingga muncul

TEAM001 pada operation team setting popup. Klik Exit .

Div. Process Automation Rev. 1.0 28

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Klik Graphics pada toolbar SCKey, popup graphics muncul kemudian klik Add

, beri nama ReactorControl.DSG, klik Exit .

Klik Edit , window SCDrawEx terbuka.

Div. Process Automation Rev. 1.0 29

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

I. Display Size

Klik Tool pada toolbar SCDrawEx, pilih Paint Property.

Div. Process Automation Rev. 1.0 30

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pada kolom Display, klik Select Display Size, pilih 17-inch Screen. Klik OK. Area HMI
pada SCDwarEx akan membesar sesuai dengan ukuran screen yang dipilih.

Div. Process Automation Rev. 1.0 31

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Simpan gambar dengan nama ReactorControl.DSG.

II. Creating Object


Berikut merupakan penjelasan bagian-bagian SCDrawex.

Berikut merupakan keterangan masing-masing komponen Object Toolbar.

Div. Process Automation Rev. 1.0 32

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Buat gambar seperti pada gambar HMI di bawah ini.

Div. Process Automation Rev. 1.0 33

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

III. Tag Number Configuration


Pada kolom TIC-81901, klik kanan pada ???.?? , pilih Dynamic Data
Setting, popup dynamic data setting muncul.

Klik untuk memilih tag number, pilih Extend Config Variable.


Popup display tag muncul, pilih TIC-81901.SV. Klik OK. Pada popup dynamic data
settings, klik OK.

Div. Process Automation Rev. 1.0 34

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Lakukan pada semua dynamic data yang terdapat pada HMI.

Pada gambar reaktor R-81901, terdapat 2 kotak putih. Klik kanan pada salah satu kotak
tersebut, pilih Dynamic Property.

Kotak dynamic property muncul, pilih tab Proportion Field, isi parameter sesuai gambar
di bawah ini. Klik OK.

Div. Process Automation Rev. 1.0 35

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Lakukan hal yang sama pada Level indicator, pilih tag number LT-81901. Simpan gambar
HMI dengan klik save . Tutup window SCDrawEx, kembali ke SCKey.

E. Program Compilation

Pilih Compile pada toolbar SCKey, pilih Compile All, klik OK pada popup yang
muncul. Tunggu hingga proses kompilasi selesai yang ditandai dengan text Compile
Succeeded!.

Pilih Debug pada toolbar SCKey. Popup Debug muncul, pada radio button pilih Start
Monitoring. Pilih Run.

Div. Process Automation Rev. 1.0 36

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

2. HMI Operation
A. Opening and Running the HMI Simulation
I. Buka program SCKey

II. Pilih select dan cari program yang akan dijalankan.

III. Pilih PTKS kemudian tekan open atau double click pada file yang akan dibuka.

Div. Process Automation Rev. 1.0 37

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

IV. Tekan Load untuk membuka file

V. Isikan pada form login yang muncul, user : admin, password : supcondcs, kemudian
tekan Login. Software configuration popup akan muncul dan tekan ok.

VI. Tampilan utama SCKey muncul. Tekan Compile  Compile All, Configuration Software
popup muncul dan tekan ok. Tunggu hingga proses compile selesai.

Div. Process Automation Rev. 1.0 38

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

VII. Kompilasi selesai apabila teks Compile Succeeded muncul pada status bar.

VIII. Tekan Debug pada toolbar, pilih Start Monitoring kemudian tekan Run.

Div. Process Automation Rev. 1.0 39

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

IX. Sisten HMI advantrol muncul kemudian pilih User Login pada toolbar, isi form user login
dengan user : admin, password: supcondcs, kemudian tekan Login.

B. System Introduction
Pada bagian ini terdapat deskripsi umum tentang software manufacturer (supcon).

Div. Process Automation Rev. 1.0 40

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

C. Interface Overview
I. Toolbar
Pada toolbar terdapat 23 tools yang dapat digunakan untuk operasi HMI. Masing
masing tools akan dijelaskan pada bab berikutnya.

II. Alarm Information Bar


Alarm information bar menunjukkan informasi tag number yang memicu terjadinya
alarm. Pada saat yang sama hanya 6 alarm yang dapat ditampilkan, namun user dapat
menggeser ke bawah untuk melihat alarm lainnya dengan menggunakan vertical scroll
bar pada bagian kanan alarm information bar. Alarm yang terjadi terakhir kali akan
muncul pada urutan teratas alarm information bar.

III. General Information Bar

IV. Main Window


Main window merupakan bagian utama dan terbesar pada advantrol monitoring
system. Bagian ini dapat berisi informasi yang diinginkan oleh user, misalnya tuning
window, grafik proses, dan trend window.

Div. Process Automation Rev. 1.0 41

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Secara umum, bagian-bagian pada HMI DCS terbagi menjadi 4 bagian yang ditunjukkan
pada gambar di bawah ini.

Toolbar Alarm Information Bar

Main Window

D. Alarm Summary
Pada bagian alarm summary seluruh informasi terkait alarm akan ditampilkan, yaitu alarm
serial number, alarm time, region, tag name, alarm description, priority, acknowledge, dan
lain lain. Tampilan real-time alarm summary dapat dilihat pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 42

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pada konfigurasi standard, urutan alarm paling atas merupakan alarm yang terakhir
terjadi. Namun urutan tersebut dapat diganti, misalnya berdasarkan prioritas, nilai process
variable, urutan tag name, dan lain lain sesuai informasi yang ditampilkan pada alarm
summary. Setiap detik, real-time alarm list akan diperbaharui.
Apabila tombol klik kanan pada mouse ditekan pada alarm yg sedang terjadi, maka akan
muncul pop-up pada gambar di bawah ini.

1. PT_81007 merupakan tag number instrument yang terjadi alarm


2. Loop Panel berfungsi untuk membuka panel loop yang berisi informasi process value,
manipulated value, dan set value.
3. Graphics Window berfungsi untuk menemukan lokasi tag number yang sedang
terjadi alarm (PT_81007) pada HMI.
4. Acknowledge alarm berfungsi untuk memberi informasi pada HMI bahwa operator
telah menyadari/mengetahui alarm yg dimaksud terjadi.

Tool Button pada Alarm Summary Window

Div. Process Automation Rev. 1.0 43

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

1. Find History Alarm Record berfungsi untuk menampilkan history alarm yang telah
terjadi mulai dari awal operasi hingga waktu terakhir. Tampilan find history alarm
record dapat dilihat pada gambar di bawah ini.

2. Switch to real alarm button berfungsi untuk menampilkan kembali real-time alarm
(alarm yg sedang terjadi) setelah menampilkan history alarm.
3. Property setting button berfungsi untuk menyortir informasi alarm yang akan
ditampilkan, misalnya occur time, tag name, dan priority.

4. Save dan print button


Div. Process Automation Rev. 1.0 44

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Tombol save berfungsi untuk menyimpan summary alarm dalam bentuk file csv,
tombol print berfungsi untuk mencetak summary alarm.
5. Acknowledge selected alarm button berfungsi untuk memberi informasi pada HMI
bahwa operator telah menyadari terjadi alarm tertentu sesuai dengan alarm yang
dipilih pada alarm summary window
6. Acknowledge alarm in current page berfungsi untuk memberi informasi pada HMI
bahwa operator telah menyadari semua alarm yang terjadi pada satu halaman alarm
summary window

E. System Overview
System overview window berfungsi untuk melihat daftar HMI, control loop, trend,
atau data lain yang telah dikonfigurasi pada waktu pembuatan HMI. Daftar tersebut dapat
dipilih untuk menuju HMI, control loop, atau trend window yang diinginkan. Tampilan
system overview window dapat dilihat pada gambar di bawah ini.

Div. Process Automation Rev. 1.0 45

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Contoh daftar kode HMI pada system overview window

Div. Process Automation Rev. 1.0 46

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

F. Tuning Group

Tombol tuning group berfungsi untuk menampilkan control loop yang telah
dikelompokkan pada waktu desain sistem HMI. Tampilan tuning group dapat dilihat pada
gambar di bawah ini.

Apabila salah satu dari tuning grup diklik, maka tuning window akan terbuka. Pada tuning
window, parameter tuning dan grafik nilai parameter proses (trend) loop terkait
ditampilkan.

Div. Process Automation Rev. 1.0 47

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

G. Tuning Window
Tombol tuning window berfungsi untuk menampilkan parameter tuning dan grafik
parameter proses. Tuning loop kontrol dapat dilakukan tuning window. Tuning window
hanya dapat menampilkan trend parameter proses tuning yang bersangkutan.

Div. Process Automation Rev. 1.0 48

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

H. Trend Window
Tombol trend window berfungsi untuk menampilkan grafik parameter proses sesuai
tag number yang dipilih. Pada contoh yang diberikan dipilih tag number PZI_81013,
PT_81005, PT_81002, PT_81006, PT_81003, PT_81007, PT_81004, PT_81008.

Tepat di bawah grafik parameter proses terdapat tag information yang berisi informasi tag
number yang sedang ditampilkan parameter prosesnya. Grafik parameter proses dapat
dihilangkan dengan menghilangkan tanda centang di bawah huruf ‘A‘.

Menampilkan grafik Tag number Nilai parameter proses

Identitas grafik Tag number Range Pengukuran

Pada bagian bawah trend window terdapat trend display buttons yang berisi beberapa
tombol untuk memudahkan operator dalam menggunakan trend window.
Trend display stabilizing button berfungsi untuk menghentikan pergerakan trend

agar grafik lebih mudah dianalisa. Tombol berfungsi untuk menjalankan kembali grafik
yang telah dihentikan tanpa mengganggu proses.
Div. Process Automation Rev. 1.0 49

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Trend display paging button berfungsi untuk menggeser trend window ke


kanan atau ke kiri. Presentase jarak pergeseran grafik dapat dipilih dengan menggunakan
Paging proportion button . Presentase pergesaran dapat dipilih sejauh 20%,
50%, dan 100%.
Zoom in zoom out button berfungsi untuk memperbesar dan memperkecil
tampilan grafik parameter proses.
Time and tag setting button berfungsi untuk mengatur waktu trend window dan tag
number yang akan dimunculkan. Apabila button ini diaktifkan maka akan muncul time and
tag setting window.

Start/End Time berfungsi untuk memilih data yang akan ditampilkan pada jangka waktu
tertentu. Start time harus lebih awal daripada end time minimal 100ms.
Time Span berfungsi untuk mengatur jarak waktu yang akan ditampilkan pada trend
window. Pengaturan time span dilakukan dengan menggunakan tombol span setting

Time Interval berfungsi untuk menampilkan 2 titik data setelah pencarian dengan format
hour, minute, second dan maksimal adalah 23:59:59. Apabila diatur pada angka 12:00:01
maka data akan ditampilkan pada trend window tiap 1 detik.

Div. Process Automation Rev. 1.0 50

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Data Amount berfungsi untuk mengatur jumlah data yang akan ditampilkan dengan
rentang 100 hingga 200 data.
Position berfungsi untuk menampilkan waktu grafik di luar atau di dalam area grafik.

Tombol berfungsi untuk menampilkan waktu atau tanggal dan waktu


grafik.

Tag Setting berfungsi untuk memilih grafik tag number dan mengatur warna grafik yang
akan ditampilkan pada trend window.

Trend Setting button berfungsi untuk mengubah tampilan grafik sesuai kebutuhan
operator.

Div. Process Automation Rev. 1.0 51

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Refreshing button berfungsi untuk refresh trend display.

Print button berfungsi untuk mencetak grafik. Grafik yang dicetak dapat dipilih
sesuai dengan tag number yang diinginkan dan pada rentang waktu tertentu.

Use Pointer to Enlarge button berfungsi untuk zoom in pada grafik yang diinginkan
hingga maksimal pada span waktu 2 menit.

Continuous Page Turning button berfungsi untuk menggeser trend window


ke kiri dan kanan secara kontinyu.

Right-Click Menu
Apabila klik kanan ditekan pada trend window maka akan muncul beberapa menu sebagai
berikut:

Div. Process Automation Rev. 1.0 52

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

 Graphics Window berfungsi untuk menuju gambar plant sesuai tag number yang
dipilih.
 Trend Window berfungsi untuk menuju trend window sesuai tag yang dipilih.
 Loop Panel berfungsi untuk memunculkan popup loop panel sesuai tag yang dipilih.
 Popup Trend berfungsi untuk menampilkan popup trend window sesuai tag yang
dipilih.
 Switch Display Mode berfungsi untuk mengganti mode display.
 Switch Status Mode berfungsi untuk mengganti status grafik ke running atau stop.
 Curve Shift Left berfungsi untuk menggeser grafik ke kiri.
 Curve Shift Right berfungsi untuk menggeser grafik ke kanan.
 Curve Shift Up berfungsi untuk menggeser grafik ke atas.
 Curve Shift Down berfungsi untuk menggeser grafik ke bawah.
 Refresh berfungsi untuk refresh grafik.
 Trend Setting berfungsi untuk mengubah tampilan grafik sesuai kebutuhan operator.
 Time and Tag Setting berfungsi untuk mengatur waktu trend window dan tag number
yang akan dimunculkan.
 Print Setting berfungsi untuk mencetak grafik. Grafik yang dicetak dapat dipilih sesuai
dengan tag number yang diinginkan dan pada rentang waktu tertentu.
 Coordinate Reset berfungsi untuk mengubah tampilan koordinat kembali ke
pengaturan awal.
 Select All Tags berfungsi untuk memunculkan seluruh tag yang dipilih.
 Select None berfungsi untuk menghilangkan tag yang dipilih dari tampilan trend
window.

Div. Process Automation Rev. 1.0 53

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

I. Graphics

J. Report Window

K. Data View Window


Data view window berfungsi untuk menampilkan tag number beserta deskripsi dan nilai
proses yang telah diatur dalam grup tertentu. Jika masing-masing tag number dipilih maka
akan mengarah ke tuning window tag number yang dipilih.

L. System Status
Jika system status ditekan akan muncul dua pilihan yaitu diagnose dan process
information.

Diagnose berfungsi untuk menampilkan status hardware yang digunakan. Tool ini dapat
digunakan untuk troubleshooting jika ada masalah pada hardware DCS.

Div. Process Automation Rev. 1.0 54

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Select Control Station


Control station yang akan dianalisa dapat dipilih dengan menggunakan tombol select
control station seperti pada gambar di bawah ini.

Kondisi Dasar Control Station


Informasi dasar mengenai status control station dapat diidentifikasi melalui warna yang
muncul pada HMI. Warna Hijau mengindikasikan bahwa control station dalam kondisi baik
dan beroperasi. Warna Merah mengindikasikan kondisi gagal. Warna Kuning
mengindikasikan kondisi standby.

Div. Process Automation Rev. 1.0 55

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Pada contoh di atas merupakan control station dengan redundant system. Baris pertama
merepresentasikan control station yang sedang digunakan dan baris kedua
merepresentasikan control station redundant. Pada contoh di atas diindikasikan bahwa
communication dalam kondisi standby dan terjadi kegagalan pada I/O.

Diagnosis of Controller
Status kontroler yang sedang digunakan dapat dilihat pada diagnose display seperti pada
gambar di bawah ini.

Letak kegagalan pada hardware sistem kontrol dapat didiagnosa dengan klik 2 kali pada
controller icon. Pada contoh di atas kegagalan terjadi pada Bus 1 (Net 2#) yang
menyebabkan komunikasi antara controller, DT module, dan I/O.

Diagnosis of Data Transmission Module


Status data transmission module dapat dilihat dari warna DT module dengan cara klik 2
kali pada icon DT module.

Div. Process Automation Rev. 1.0 56

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

DT Module (single) dalam kondisi beroperasi normal.

Gambar di atas mengindikasikan bahwa DT module 0# dan 1# saling redundant satu


sama lain, module 0# (lingkaran warna hijau) beroperasi dan module 1# standby.

Gambar di atas menginsikasikan bahwa DT module 0# dan 1# saling redundant satu


sama lain, kedua modul dalam kondisi tidak beroperasi.

Diagnosis of I/O Module

Tidak ada modul yang terpasang pada slot.

Module dalam kondisi baik

Div. Process Automation Rev. 1.0 57

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

M. Previous Window

Tombol previous window berfungsi untuk membuka window serupa yang telah
dibuka sebelumnya namun hanya berfungsi untuk window yang telah dikonfigurasi di
SCKey.

N. Next Window

Tombol next window berfungsi untuk membuka window serupa yang telah dibuka
setelahnya namun hanya berfungsi untuk window yang telah dikonfigurasi di SCKey.

O. Page Turning

Tombol page turning berfungsi untuk melihat dan membuka window serupa yang
telah dikonfigurasi di SCKey. Contoh pada graphics section di HMI.

P. Backward
Tombol backward berfungsi untuk membuka window yang telah dibuka
sebelumnya.

Q. Forward
Tombol forward berfungsi untuk membuka window yang telah dibuka sebelumnya,
setelah tombol backward digunakan.

Div. Process Automation Rev. 1.0 58

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

R. Mute Sound
Tombol mute sound berfungsi untuk mematikan suara alarm yang sedang terjadi
dari HMI, namun jika ada alarm baru akan tetap berbunyi.

S. Operation Record

Tombol operation record berfungsi untuk melihat aksi operasi yang telah dilakukan
operator.

T. Popup Alarm
Tombol popup alarm berfungsi untuk memunculkan alarm yang telah dikonfigurasi
untuk muncul dalam popup window. Alarm yang dikonfigurasi untuk muncul dalam popup
window adalah alarm yang bersifat sangat urgent.

Div. Process Automation Rev. 1.0 59

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

U. Find I/O Tags


Tombol find I/O tags berfungsi untuk menemukan lokasi tag I/O dan
memunculkannya pada popup panel atau tuning window.

V. Print

Tombol print berfungsi untuk mencetak monitoring window yang sedang dibuka.

W. System Information

Tombol system information berfungsi untuk memodifikasi konfigurasi sistem,


misalnya konfigurasi untuk simulasi dan mengidentifikasi informasi tag number.

Div. Process Automation Rev. 1.0 60

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

X. Login
Tombol login berfungsi untuk mengatur otoritas pengguna yang akan
mengoperasikan HMI.

Div. Process Automation Rev. 1.0 61

PT Krakatau Steel, Tbk(2018). All rights reserved


Supcon DCS – DCS (Distributed Control System) Programming

Y. Exit System

Tombol exit system berfungsi untuk menutup software advantrol monitoring system
dengan konfirmasi pengguna terlebih dahulu.

Div. Process Automation Rev. 1.0 62

PT Krakatau Steel, Tbk(2018). All rights reserved

You might also like