(Modul Baru) HMI Vijeo
-
Upload
yanwar-rifki -
Category
Documents
-
view
95 -
download
1
description
Transcript of (Modul Baru) HMI Vijeo
-
5/19/2018 (Modul Baru) HMI Vijeo
1/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
MODUL HMI 3
VIJEO CITECT SCHNEIDER
3.1 TUJUAN
1. Memahami prinsip HMI
2. Dapat mengoperasikan HMI, dalam hal ini software Vijeo Citect Schneider
3.2 ALAT YANG DIPERLUKAN
1. Satu set komputer yang dilengkapi dengan software Vijeo Citect Schneider.
3.3 PENDAHULUAN
HMI (Human Machine Interface) adalah suatu alat yang berfungsi memonitor,
mengatur, mengambil tindakan, memunculkan peringatan serta menampilkan pola data
kejadian yang berada di plantbaik secara Real Timeatau Historical. Fungsi lain pada
HMI biasanya digunakan juga untuk menunjukkan kesalahan mesin, status mesin,
memudahkan operator untuk memulai dan menghentikan operasi, serta memonitor
beberapa bagian pada lantai produksi.Tujuan HMI
Tujuan dari HMI adalah untuk meningkatkan interaksi antara mesin dan
operator melalui tampilan layar komputer dan memenuhi kebutuhan penggun terhadap
informasi sistem .
Bagian-bagian Pada HMI
1.
Tampilan statis dan dinamis
Tampilan statis, yaitu obyek yang berhubungan langsung dengan peralatan
atau database. Contoh: teks statis dan layoutunit produksi
Tampilan dinamik, yaitu obyek yang memungkinkan operator berinteraksi
dengan proses, peralatan atau database serta memungkinkan operator
melakukan aksi kontrol. Contoh: push buttons, lights dan chart
-
5/19/2018 (Modul Baru) HMI Vijeo
2/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi Sistem
Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
2.
Manajemen Alarm
Memunculkan tanda peringatan dengan menggunakan alarm apabila terjadi
sesuatu yang tidak normal Alarm ditampilkan lewat HMI menggunakan
tampilan windowkhusus:
Kronologis alarm.
N alarm terakhir dengan warna berbeda.
Single Line Diagram akan menampilkan keadaan real time, status alarm
untuk setiap peralatan.
Setiap alarm, announsiator dapat direset dari HMI dan alarm tersebut akan
hilang apabila kondisi normal.
3.
Trending
Mengambil tindakan cepat yang sesuai dengan keadaan yang terjadi. Aksi-aksi
yang dilakukan pada sistem ini ditampilkan pada suatu keadaan tertentu, bukan
pada waktu atau interval waktu tertentu, dimana spesifikasi sistem yang
berdasarkan kejadian.
4. Reporting
Menampilkan pola data kejadian yang ada di plant baik secara real time maupun
historical. Karena pada HMI memilki sistem secara realtime maka suatu sistem
yang memberikan informasi suatu keadaanmdimana informasi yang ditampilkan
pada sisi penerima sesuai sama dengan sisi yang diamati baik dalam waktu maupun
keadaan.
Gambar 3.1. SoftwareVijeo Citect
Vijeo Citect
Vijeo Citect merupakan salah satu software IHMI (Integrated Human Machine
Interface) yang dapat diintegrasikan dengan software control proses otomasi. Vijeo Citect
dapat menampilkan keadaan dari suatu proses real plant tertentu dalam bentuk gambar
animasi yang merepresentasikan suatu proses real tersebut. Dengan adanya
-
5/19/2018 (Modul Baru) HMI Vijeo
3/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
software Vijeo Citect ini, maka memudahkan operator untuk mengamati, mengawasi dan
mengontrol suatu proses real dimana jarak antar suatu plant dengan stasiun kontrol utama
relatif jauh atau kondisi keselamatan operator terhadap suatu proses tertentu yang perlu
dipertimbangkan, dalam arti bahwa suatu proses tertentu harus dieliminasi dari manusia.
3.4 PERCOBAAN
3.4.1 PROJECT 1
1. Buat project baru = Praktikum HMI
2. Mendefinisikan cluster dan server (servernya optional mau dipakai atau tidak)
a.
Cluster = Praktikum Cluster
b. Alarm Server = HMI_3_Alarm, Cluster = PrakCluster
c. Trend Server = HMI_3_Trend, Cluster = PrakCluster
d. Report Server = HMI_3_Report, Cluster = PrakCluster
3.
Membuat rolesdan password (optional keduanya jika dibutuhkan). Klik system
Roles kemudian akan muncul dialog box seperti dibawah :
Kemudian isikan design pada role name dan 1,8 pada Global Privlege . klik add.
Selanjutnya untuk membuat Users, klik system users kemudian akan muncul
dialog box dan Isikan sesuai dengan gambar dibawah ini dengan memberikan
password :123.
-
5/19/2018 (Modul Baru) HMI Vijeo
4/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
4. Mendefinisikan I/O Device
5. Buka Citect Project Editor, pada project list klik Communication Express
Wizard
a. Express Communication Wizard kemudian klik Next
b.
Isi Create New I/O Server dengan Praktikum_Server
c.
Isi Create a New I/O Device dengan PraktikumDev
d. Isi Select the Type of I/O Device dengan Persisted I/O Memory Device
e.
Pada breakdown pilih menu Omron C Series Serial
f. Tidak mencentang Link I/ODevice to an external tag database Next
g. Finish
6. Computer Setup Wizard
a. Compile the project (pada Citect Project Editor File Compile)
b.
Citect Explorer Run setup wizard = Express Setup
c. Project name = Praktikum HMI
d. Computer Role Setup = Server and Control Client (tanpa mencentang Multi-
Process)
e.
Network Setup = Stand Alone
f. Server Authentication = pilih password yang mudah diingat kata nani
g. Citect Computer Setup = Finish
7.
Variable Tagsa.
Pada Citect Project Editor, pilih Tags Variable Tags
-
5/19/2018 (Modul Baru) HMI Vijeo
5/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
b.
Isi sesuai dengan table dibawah
c. Jika telah diisi sesuai tabel di atas, maka klik add. Add berfungsi untuk
menambahkan variabel tag baru ke daftar variabel tag yang dibuat, delete untukmenghapus variabel tag yang dipilih sedangkan replace digunakan untuk
mengganti variabel yang dipilih sesuai variabel yang dimasukkan.
8. Buka Citect Graphics Builder
a.
File New
b. Pilih tab_style_1 dengan Resolusi XGA dan desain dengan penampilan Toolbar.
Lalu pilih Normal template OK
c. Pilih button pada Toolbox
d. Maka fungsikan button untuk di-drag and drop seperti gambar dibawah
e. Akan terbuka window seperti berikut
Pada kolom Text isi dengan Start
-
5/19/2018 (Modul Baru) HMI Vijeo
6/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
f.
Klik tab Input, lalu pada Action centang Up. Pada kolom Up Command ketik
Test = 1. Command ini berasal dari Variabel Tag yang didefinisikan
sebelumnya. Dengan nilai digital yang bernilai 1 untuk tombol ini.
g. Buat tombol dengan text berisi Stop dan input command yang berisi
Test=0. Maka akan terlihat seperti gambar dibawah :
h. Lalu inputkan teks dengan meng-klik pada toolbox, lalu pada tab Display
Value isikan masing-masing kolom seperti gambar dibawah :
-
5/19/2018 (Modul Baru) HMI Vijeo
7/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
Dengan menganut pada table dibawah
i.
Simpan project seperti gambar dibawah
9. Menjalankan Program
a.
Pada Citect Graphics Builder, pilih File Compile
b. File Run
c. Akan muncul dialog box seperti gambar diibawah, pilih OK
-
5/19/2018 (Modul Baru) HMI Vijeo
8/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
d. Lalu pada Runtime Manager, pilih Pages HMI 3 Vijeo, maka akan muncul
tampilan seperti berikut
3.4.2 PROJECT 2
1.
Untuk membuat Variable Tag yang akan digunakan untuk Project ini, seperti pada
Project 1 buka Citect Project Editor lalu pilih Tag Variabel Tag dan isikan
Variabel variabel berikut ke daftar variabel yang baru.
Variabel Tag
Name
Cluster
NameType I/O Device Address
Raw
Zero
Raw
Full
Eng
Zero
Eng
Full
Eng
UnitsFormat
Level_Tangki PrakCluster INT PraktikumDev 2 0 32767 0 100 Lt
###
EU
Otomatis PrakCluster DIGITAL PraktikumDev 3 - - - - - -
Manual PrakCluster DIGITAL PraktikumDev 4 - - - - - -
Reset PrakCluster DIGITAL PraktikumDev 5 - - - - - -
-
5/19/2018 (Modul Baru) HMI Vijeo
9/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
2.
Project ini meneruskan Project 1 dan dibuat pada Page Citect Graphics Builder yang
sama. Dan akan digunakan untuk mengontrol tangki yang akan dibuat.
3.
Buat tangki, dengan meng-klik paste symbol pada toolbox vijeo citect, library =
tanks dan symbol = tank_4_w. Maka akan dipilih tank seperti gambar berikut
Dan taruh tangki disamping teks OFF yang dibuat pada Project 1.
4.
Lalu pilih Symbol Set pada Toolbox dan akan terbuka Symbol Set Properties yang
difungsikan untuk membuat Symbol Set baru. Pada langkah ini masukkan Variabel
yang diinginkan untuk membuat Symbol Set ini berubah ketika ditekan. Lakukan
pengisian data sesuai dengan gambar dibawah ini
-
5/19/2018 (Modul Baru) HMI Vijeo
10/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
5.
Lalu pada tab input isikan seperti gambar di bawah ini
Pada kolom action centang up yang difungsikan agar tombol yang dibuat akan berisi
logika sesuai dengan variable tag yang diisi pada kolom Up Command. Sedangkan
pada kolom Up Command tersebut digunakan fungsi Toggle yang berarti tombol
setiap ditekan akan berlogika 1 dan 0 sesuai logika sebelumnya.
6. Selanjutnya isikan tombol tersebut dengan teks yang diinginkan untuk dimuat
didalamnya. Pilih Text pada Toolbox dan geserkan kursor sesuai dengan space pada
tombol yang dibuat. Untuk mengisi teks klik tombol kiri mouse dan spasi secara
bersamaan. Isi teks tersebut dengan kalimat Otomatis.
7. Untuk pengisian tombol selanjutnya ikuti langkah 4, 5 dan 6 diatas dengan merajuk
pada tabel dibawah ini
Tombol LibrarySymbol
Up Command TeksOff On
Otomatis button button 5 button 10Toggle
(otomatis)Otomati
s
Manual button button 5 button 10 Toggle (manual) Manual
Reset button button 7 button 10 Toggle (reset) Reset
8. Buat rectangle yang difungsikan untuk mengisi level tangki sesuai dengan variabel
tag yang dibuat. Pada toolbox vijeo citect pilih rectangle dan posisikan kotak yang
dibuat untuk muat didalam space tangki yang telah dibuat. Untuk lebih jelasnya lihat
gambar dibawah ini
-
5/19/2018 (Modul Baru) HMI Vijeo
11/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
9. Klik dua kali pada rectangle yang dibuat untuk memunculkan rectangle properties
dan isikan data yang tersaji sesuai dengan gambar dibawah ini\
10.
Pada tab Fill pilih tab Level pada kolom kanan pada kolom Fill tersebut. Dan
isikan data sesuai dengan gambar dibawah ini
-
5/19/2018 (Modul Baru) HMI Vijeo
12/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
Level expression isikan sesuai variabel tag Level_Tangki yang telah kita buat
sebelumnya, dan centang specify range dengan range minimum = 0 dan
maximum = 100. Fill Direction pilih yang menuju ke atas. Dan pada kolom Level
jarak At Minimum = 0 percent dan Maximum = 100 percent.
11. Buat symbol baru yang akan difungsikan untuk menjadi slider. Pada toolbox pilih
paste symbol, untuk library pilih thumbs dan Symbol knob_vert_yellow sesuai
dengan gambar dibawah ini
12. Posisikan slider yang akan dibuat sesuai dengan gambar dibawah ini
13. Untuk mengedit slider tersebut, klik dua kali yang akan memunculkan Symbol
Properties, untuk Tab Appearance klik tab Visibility pada bagian kanan kolom
dan masukkan kalimat berikut:
Manual=0 OR Test=0
-
5/19/2018 (Modul Baru) HMI Vijeo
13/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
14.
Dan pada tab slider isikan datanya sesuai dengan gambar dibawah ini
Dengan asumsi pada kolom offset tersebut pixel yang digunakan disesuaikan
dengan runningnya slider cocok atau tidak sesuai dengan rectangle yang dibuat.
Akan terlihat cocok tidaknya pergeseran slider ini pada saat vijeo citect ini
dijalankan.
15. Selanjutnya buat list program yang akan difungsikan untuk mengatur jalannya
program. Dengan memilih Cicode Object pada toolbox, posisikan disamping
tombol otomatis dan reset agar mudah untuk diidentifikasi keberadaan list
program tersebut ditujukan untuk apa. Dengan membuat dua Cicode Object yang
diposisikan seperti gambar dibawah
16. Untuk listing Cicode Object pertama berisi berikut
I F Test = 1 THEN
IF Otomatis = 1 AND Reset = 0 AND Manual = 0 THEN
Level_Tangki=Level_Tangki+1
END
END
-
5/19/2018 (Modul Baru) HMI Vijeo
14/14
Kerja Lab. Sistem Pengaturan Digital dan Otomasi
Sistem Laboratorium Teknik Pengaturan
Bidang Studi Teknik Sistem Pengaturan
Jurusan Teknik Elektro FTI - ITS
Sedangkan untuk Cicode Object yang kedua akan berisi listing berikut
I F Test = 1 THEN
IF Otomatis = 0 AND Reset = 1 AND Manual = 0 THEN
Level_Tangki=0
END
END
17.
Menjalankan Program
a. Pada Citect Graphics Builder, pilih File Compile
b.File Run
c.
Akan muncul dialog box seperti gambar diibawah, pilih OK
d.Lalu pada Runtime Manager, pilih Pages HMI 3 Vijeo, maka akan muncul
tampilan seperti berikut
TUGAS
1.
Buatlah indikator yang menunjukkan level pada tangki tersebut.
2. Tampilkan level tangki pada grafik di vijeo citech.
3. Buatlah alarm yang menunjukkan peringatan jika level tangki diatas 90 maka alarm
menyala (aktif).