tagnameandscript_tpc-03_3a_yayulestari.pdf

Upload: guntur-kurni-awan-boztom

Post on 21-Feb-2018

223 views

Category:

Documents


0 download

TRANSCRIPT

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    1/17

    LAPORAN PRAKTIKUM

    Wonderware InTouch

    Laporan ini disusun untuk memenuhi laporan praktikum dari salah satu mata kuliah HMI /

    SCADA pada semester V di Program Studi D3 Teknik Elektronika Jurusan Teknik

    Elektro

    Oleh:

    Yayu Lestari

    131311030

    POLITEKNIK NEGERI BANDUNG

    2015

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    2/17

    i

    DAFTAR ISI

    DAFTAR ISI ............................................................................................................................... i

    DAFTAR GAMBAR ................................................................................................................. ii

    DAFTAR TABEL .................................................................................................................... iii

    BAB I ......................................................................................................................................... 1

    PENDAHULUAN ..................................................................................................................... 1

    1.1 Latar Belakang ............................................................................................................ 1

    1.2 Tujuan.......................................................................................................................... 1

    BAB II ........................................................................................................................................ 2

    DASAR TEORI ......................................................................................................................... 2

    BAB III ...................................................................................................................................... 4

    METODOLOGI PRAKTIKUM ................................................................................................ 4

    2.1 Alat Dan Bahan ........................................................................................................... 4

    2.2 Langkah Percobaan ..................................................................................................... 4

    BAB IV ...................................................................................................................................... 8

    HASIL PRAKTIKUM DAN ANALISA ................................................................................... 8

    4.1Tagname ...................................................................................................................... 8

    4.2 Application Script ....................................................................................................... 8

    4.3 Key Script .................................................................................................................... 9

    4.5 Condition Script ........................................................................................................ 10

    4.6 Data Change Script.................................................................................................... 10

    4.7 Window Script........................................................................................................... 11

    4.8 Action Script ............................................................................................................. 12

    BAB V ..................................................................................................................................... 13

    KESIMPULAN ........................................................................................................................ 135.1 Kesimpulan ........................................................................................................ 13

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    3/17

    ii

    DAFTAR GAMBAR

    Gambar 3.1 Tampilan membuat windowbaru ........................................................................... 4

    Gambar 3.2 Tampilan Windows Properties ............................................................................... 4

    Gambar 3.3 Wizard Selection .................................................................................................... 5

    Gambar 3.4 TampilanApplication Script.................................................................................. 5

    Gambar 3.5 TampilanKey Script............................................................................................... 6

    Gambar 3.6 Tampilan Condition Script..................................................................................... 6

    Gambar 3.7 TampilanData Change Script............................................................................... 7

    Gambar 3.8 Tampilan Window Script........................................................................................ 7

    Gambar 4.1 Hasil Praktikum Tagname...................................................................................... 8

    Gambar 4.2 Script (fungsi) padaApplication Script.................................................................. 8

    Gambar 4.3 (kiri) Saat M ditekan dan (kanan) saat M dilepas .................................................. 9

    Gambar 4.4 (a) fungsi pada saat tombol ditekan (b) fungsi pada saat tombol dilepas .............. 9

    Gambar 4.5 hasil runningCondition Script............................................................................. 10

    Gambar 4.6script(fungsi) pada Condition Script................................................................... 10

    Gambar 4.7 Hasil running ketika saklar diubah ...................................................................... 10

    Gambar 4.8 Hasil runningketika saklar di tekan dan mengeluarkan window lainnya ............ 11

    Gambar 4.9 Tampilanscriptpada Window Script................................................................... 11

    Gambar 4.10 Hasil running Window Script............................................................................. 11

    Gambar 4.11 Hasil running Action Script................................................................................ 12

    Gambar 4.12 TampilanAction Sript........................................................................................ 12

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    4/17

    iii

    DAFTAR TABEL

    Tabel 4.1 Penamaan Objek ........................................................................................................ 8

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    5/17

    1

    BAB I

    PENDAHULUAN

    1.1 Latar Belakang

    Penggunaan Human Machine Interface (HMI) pada industri kian meningkat. Hal ini

    dikarenakan HMI sangat menunjang proses dari sebuah subsistem SCADA. HMI dibuat

    semenarik dan sesederhana mungkin sehingga operator dapat dengan mudah memahami

    kondisi lapangan yang sedang terjadi (real time).

    Berbagai perangkat lunak (software) yang dapat membangun HMI kini kian banyak.

    Tak heran para engineermemilih toolyang mudah dipelajari dan digunakan. Salah satunya

    adalah Wonderware In Touch. Salah satu perangkat lunak yang competibledengan berbagai

    hardwareyang digunakan.

    Salah satu SCADA software yaitu Wonderware In Touch. Pada Mata Kuliah HMI /

    SCADA yang berkaitan langsung dengan SCADA, maka digunakan software Wonderware In

    Touch. Untuk memudahkan dalam mempelajari software tersebut maka diperlukan langkah-

    langkah dasar dalam penggunaannya sebelum memasuki tahap parameter SCADA lainnya.

    Pada laporan unit ke 2 ini, penulis akan melaporkan hasil praktikum mengenai

    penggunaan Tagname dan Script. Kompetensi yang dicapai pada praktikum kali ini yaitu

    membuat Tagname, menentukan tipe Tagname yang dibutuhkan, menentukan jumlah

    Tagname yang tersedia dan terpakai serta mengetahui mengetahui penggunaan Tagname pada

    objek. Selain itu, kompetensi yang dicapai dalam pembelajaran script yaitu menggunakan

    berbagai jenis script, dapat menggunakan logika pemograman script dan mengetahui cara

    penggunaan Tagname pada Script.

    1.2 Tujuan

    1.

    Mengetahui penggunaan Wonderware InTouch.

    2. Membuat Tagname.

    3.

    Membuat berbagai Script.

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    6/17

    2

    BAB II

    DASAR TEORI

    2.1 Teori PendahuluanDi dalam subsistem dari SCADA terdapat yang namanya HMI (Human Machine

    Interface), atau bisa diartikan sebagai suatu perantara tampilan antara mesin dan manusia.

    HMI ini biasanya berupa komputer yang menampilkan data hasil pengukuran, atau proses

    yang sedang berlangsung secara real time.

    Salah satu perangkat lunak untuk membuat HMI pada komputer adalah Wonderware

    InTouch. Software Wonderware InTouch banyak dipakai oleh industri karena kemudahan

    dalam pembuatan HMI nya. Pada Wonderware InTouch sudah banyak terdapat tools untuk

    membuat grafik dan animasi secara instan.

    Pada dasarnya InTouch adalah software Human Machine Interface yg dilengkapi dg

    fitur dasar SCADA software. Untuk menggunakan wonderware intouch ada 3 komponen

    penyusun utama yg harus diketahui yaitu :

    1. Intouch application manager;berfungsi utk mengorganisasikan aplikasi yg akan

    dibuat.

    2. Intouch window maker; suatu development environment dari intouch, kita dapat

    membuat halaman-halaman HMI dg grafik yg object-oriented utk menciptakan layar

    tampilan yg dapat bergerak san dapat menerima masukan dari pengguna.

    3. Iintouch window viewer; suatu runtime environment yg dapat menampilkan layar

    grafik yg telah dibuatpada windowmaker.

    Beberapa hal penting yang mendasar dalam membuat suatu aplikasi dalam wonderware

    intouch antara lain:

    A. Tagname

    Pada Sofware Wonderware InTouch, objek yang terdapat pada wizardselection

    (toolbar) disebut Tag sedangkan Tagname adalah nama objek tersebut. Terdapat dua

    pengelompokan dalam tipe Tagname yaitu Memory Tags(untuk simulasi) dan I/O Tags(untuk

    sensor/sinyal luar). Ketika dua buah objek diberi Tagname dan tipe Tagname yang sama,

    maka dua buah objek tersebut berkaitan atau memiliki fungsi yang sama.

    B. Script

    Script berfungsi sebagai logika pemrograman, dengan kata lain script sama halnya

    dengan program. Terdapat beberapascriptdasar yang digunakan dalam wonderware intouch

    yaitu :

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    7/17

    3

    a.

    Application Script

    Fungsi : Script akan di eksekusi ketika aplikasi dijalankan. Pada script ini, kondisi

    dapat dipilih dan dimasukan fungsi.

    b.

    Key Script

    Fungsi : Script ini digunakan ketika fungsi tombol keyboard diperlukan dalam

    suatu Tagname sebagai pengganti mode klik manual misalnya pada saklar. Dengan

    script ini, saklar dapat ON ketika tombol keyboard ditekan sesuai dengan pengaturan

    yang telah dibuat di Script.

    c. Condition Script

    Fungsi : Script ini berfungsi mengeksekusi ketika kondisi tertentu terpenuhi.

    d. Data Change Script

    Fungsi : Script akan dieksekusi ketika suatu data berubah.

    e.

    Window Script

    Fungsi : Script akan di eksekusi ketika suatu window dijalankan. Dengan

    menggunakan windows Script, fungsi objek atau Tagname dapat diatur melalui logika

    pemograman yang terdapat pada window script. Selain itu, window script dapat

    memberikan fungsi pada objek.

    f. Action Script

    Fungsi : Script akan di eksekusi ketika ada perlakuan mouse terhadap suatu objek

    (misal ketika klik kanan, klik kiri, double klik,dll).

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    8/17

    4

    BAB III

    METODOLOGI PRAKTIKUM

    Kegiatan praktikum menggunakan metode percobaan dengan software

    Wonderware InTouch.

    2.1 Alat Dan Bahan

    1. Komputer PC/ Laptop / Notebook

    2. Software Wonderware InTouch

    2.2 Langkah Percobaan

    1.

    InstalsoftwareWoderware InTouch pada PC / Laptop.

    2. Buat sebuah windowpada lembar kerja yang didapat pada toolbar.

    Gambar 3.1 Tampilan membuat windowbaru

    3. Memberikan nama window dan memilih tipe window yang

    digunakan.

    Gambar 3.2 Tampilan Windows Properties

    4. Memilih overlayuntuk tipe windowyang digunakan.

    5. Buat Tagname:

    a. Klik wizard Selection yang terdapat pada toolbar (lihat

    Gambar 3.3)

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    9/17

    5

    Gambar 3.3 Wizard Selection

    b.

    Memilih objek yang akan digunakan.

    c. Klik dua kali pada objek yang dipilih. Klik pada window

    yang telah dibuat.

    d.

    Klik dua kali pada objek, beri nama (Tagname) dan label

    untuk objek.

    e. Akan muncul perintah define Meter. Klik OK.

    f.

    Mengatur tipe objek, Klik Savekemudian Close.

    6. MembuatApplication Script :

    a. KlikApplicationpada kolom Script.

    Gambar 3.4 TampilanApplication Script

    b. Menentukan tipe kondisi dan fungsi kondisi yang digunakan,

    serta mengatur lama fungsi aplikasi yang digunakan berjalan.

    7. MembuatKey Script:

    a. Membuat windowbaru.

    b. Membuat 2 buah objek dengan Tagnameyang berbeda.

    c. KlikKeypada kolom Script.

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    10/17

    6

    Gambar 3.5 TampilanKey Script

    d. Menentukan tombol yang akan digunakan dan tipe kondisi

    tombol.

    e.

    Masukkan kondisi yang akan dijalankan untuk objek satu dan

    objek dua.

    f. Klik OK

    8.

    Membuat Condition Script:

    a. Melakukan langkah yang sama ketika membuatKey Script.

    b. Menambahkan satu buah objek (objek ke-3).

    c.

    Klik Conditionpada kolom Script

    Gambar 3.6 Tampilan Condition Script

    d. Tentukan kondisi yang diinginkan, pilih tipe kondisi

    (Condition Type), dan masukkan fungsi dengan kondisi

    lainnya sebagai pengaruh dari kondisi awal. Klik OK

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    11/17

    7

    9.

    MembuatData Change Scipt:

    a. Membuat window dan objek baru dengan Tagname yang

    berbeda.

    b.

    KlikData Changepada kolom Script.

    Gambar 3.7 TampilanData Change Script

    c.

    Memasukkan nama objek yang akan digunakan sebagai

    acuan pada kolom Tagname [field].

    d. Memasukkan fungsi ketika terjadi perubahan pada objek

    acuan.

    10.Membuat Window Script:

    a. Membuat window dan objek baru dengan Tagname yang

    berbeda.

    Gambar 3.8 Tampilan Window Script

    b. Klik dua kali pada window sehingga keluar tampilan seperti

    gambar diatas.

    c. Masukkan fungsi yang akan digunakan.

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    12/17

    8

    BAB IV

    HASIL PRAKTIKUM DAN ANALISA

    4.1 Tagname

    Gambar 4.1 Hasil Praktikum Tagname

    Tabel 4.1 Penamaan Objek

    Objek Tagname Tipe

    Panel Meter termo Memory Real

    Vertical Slider termo Memory Real

    LED Meter termo Memory Real

    Knob Switch lampu Memory Discrete

    Top-Hat Sir en lampu Memory Discrete

    Ketika termo digerakkan maka termo yang lainnya ikut bergerak. Sama halnya ketika

    menggerakkan saklar maka lampu pun akan menyala. Hal ini karena Tagname yang

    digunakan sama.

    4.2 Application Script

    Gambar 4.2 Script (fungsi) padaApplication Script, (kiri)on startup, dan (kanan) while running

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    13/17

    9

    Gambar diatas menunjukkan script yang digunakan pada Application Script. Ketika

    Windowdigunakan maka akan muncul suara.

    4.3 Key Script

    Gambar 4.3 (kiri) Saat M ditekan dan (kanan) saat M dilepas

    (a)

    (b)

    Gambar 4.4 (a) fungsi pada saat tombol ditekan (b) fungsi pada saat tombol dilepas

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    14/17

    10

    Ketika huruf M ditekan maka switchdan lampu akan mengalami perubahan posisinya

    serta akan menyala.

    4.5 Condition Script

    Gambar 4.5 hasil runningCondition Script

    Gambar 4.6script(fungsi) pada Condition Script

    Ketika saklar ditekan maka lampuB akan menyala, dan lampuC pun ikut menyala

    karena kondisi pada fungsi yang dibuat telah terpenuhi.

    4.6 Data Change Script

    Gambar 4.7 Hasil running ketika saklar di tekan dan mengeluarkan window lainnya

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    15/17

    11

    Gambar 4.8script(fungsi) padaData Change Script

    4.7 Window Script

    Gambar 4.9 Tampilanscriptpada Window Script

    Gambar 4.10 Hasil running Window Script

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    16/17

    12

    4.8 Action Script

    Gambar 4.11 Hasil running Action Script

    Gambar 4.12 TampilanAction Sript

  • 7/24/2019 TagnameAndScript_Tpc-03_3A_YayuLestari.pdf

    17/17

    13

    BAB V

    KESIMPULAN

    5.1 Kesimpulan

    Perangkat lunak Wonderware InTouch dapat menampilkan berbagai animasi sesuai

    dengan kebutuhan dalam hal ini berhubungan dengan HMI dan merupakan salahsatu jenis

    Dedicated HMI software yang sifatnya hanya bisa digunakan untuk jenis PLC dan protocol

    komunikasi. Hasil praktikum dapat disimpulkan bahwa setiap objek yang digunakan harus

    diberi label (Tagname). Tagnamedapat mempengaruhi kondisi objek jika digunakan secara

    bersamaan. Ketika dua buah objek diberi Tagname dan tipe Tagname yang sama, maka dua

    buah objek tersebut berkaitan atau memiliki ekspresi/fungsi yang sama. Terdapat beberapa

    script yang membantu untuk membuat suatu fungsi atau logika, bergantung pada jenis script

    yang digunakan.