Anda di halaman 1dari 25

FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA

JURUSAN PENDIDIKAN TEKNIK ELEKTRO


PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 1 dari 25

A. Topik
Pengenalan Indusoft Wonderware Studio (IWS) versi 8.0

B. Kompetensi
Setelah praktikum peserta dapat mengenal dan memahami tentang dasar-dasar program
aplikasi Indusoft Wonderware Studio 8.0

C. Sub Kompetensi
Setelah mengikuti praktikum mahasiswa memiliki sub kompetensi sebagai berikut:
1. Dapat menginstal program aplikasi Indusoft Wonderware Studio 8.0 di komputer
2. Dapat melakukan registrasi program IWS versi licensed.
3. Memahami bagian-bagian antarmuka Indusoft Wonderware Studio 8.0.
4. Memahami komponen SCADA khususnya human machine interface.

D. Teori Dasar
1. Pengenalan SCADA
SCADA kependekan dari Supervisory Control and Data Acquisition merupakan
sebuah sistem yang dapat mengawasi, mengendalikan, dan melakukan akuisisi data
terhadap plant (peralatan proses) yang letaknya tersebar secara geografis. SCADA tidak
sepenuhnya sebagai pengontrol tetapi fokusnya pada pengawasan dan pemantauan proses.
Sistem SCADA merupakan kombinasi antara telemetri dan akuisisi data. Telemetri berasal
dari kata tele yang artinya jauh dan metri yang berarti pengukuran. Jadi telemetri
merupakan suatu cara pengukuran jarak jauh atau pengiriman dan penerimaan informasi
atau data yang letaknya jauh melalui suatu medium tertentu. Sedangkan akuisisi data
merupakan proses pengidentifikasian dan pengumpulan data. Data tersebut dapat berupa
data analog dan data digital yang berasal dari berbagai sensor.
SCADA biasanya digunakan untuk pengendalian suatu proses pada industri.
SCADA terdiri atas gabungan perangkat keras dan perangkat lunak. Perangkat keras
berfungsi untuk membangun sistem jaringan, controller (misalnya PLC) dan sistem
komputer, sedangkan perangkat lunak dapat berupa aplikasi HMI (Human Machine

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 2 dari 25

Interface), OPC (OLE for Process Control) dan aplikasi lain untuk kebutuhan data loging
(yang dalam perkembangannya semua aplikasi ini sudah menjadi satu dengan applikasi
HMI-nya).
.
2. Komponen SCADA
Komponen- komponen pembangun sistem SCADA meliputi:
a. Operator
Operator adalah orang yang mengawasi sistem SCADA dan melakukan fungsi
supervisory control untuk operasi plant jarak jauh.
b. Human Machine Interface (HMI)
Pada umumnya Human Machine Interface (HMI) berupa perangkat lunak berbasis
komputer yang merupkan sebuah antarmuka atau tampilan penghubung antara
manusia (operator) dengan mesin atau peralatan yang dikendalikan. HMI berfungsi
memudahkan operator dalam melakukan pengawasan, dan pengendalian plant, serta
penanganan alarm, sebagai akses ke historical data dan historical trend. HMI dapat
membuat visualisasi dari teknologi atau sistem secara nyata, visualisasi tersebut
dilengkapi dengan data-data yang nyata dan sesuai dengan keadaan di lapangan.
Selanjutnya visulisasi tersebut ditampilkan pada monitor – monitor diruang kendali
secara realtime bahkan sudah dapat diakses secara online melalui peralatan elektronik
dimanapun dan kapanpun selama ada jaringan internet. Untuk proses sekala kecil
seperti di sub sistem maka HMI yang digunakan dapat berupa tampilan touchscreen
yang lebih sederhana.
HMI akan memberikan suatu gambaran kondisi mesin yang berupa peta mesin
produksi dimana disitu dapat dilihat bagian mesin mana yang sedang bekerja. Pada
HMI juga terdapat visualisasi pengendali mesin berupa tombol, slider dan sebagainya
yang dapat difungsikan untuk mengontrol atau mengendalikan mesin sebagaimana
mestinya. Selain itu dalam HMI juga ditampilkan alarm jika terjadi kondisi bahaya
dalam sistem. Sebagai tambahan, HMI juga menampilkan data-data rangkuman kerja
mesin termasuk secara grafik.
c. Master Terminal Unit (MTU)

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 3 dari 25

Master Terminal Unit (MTU) berfungsi menampilkan data pada operator melalui
HMI, mengumpulkan data dari tempat yang jauh dan mengirimkan sinyal kendali ke
plant yang berjauhan.
d. Communication System
Sistem komunikasi antara MTU dengan RTU ataupun antara RTU dengan Field
Device diantaranya berupa RS 232, private network (LAN), jaringan telepone, WIFI,
LAN, GSM networ, radio modem.
e. Remote Terminal Unit (RTU)
Remote Terminal Unit (RTU) berfungsi mengirimkan sinyal pada peralatan yang
dikendalikan, mengambil data dari peralatan tersebut, dan mengirimkannya ke MTU.
f. Field Device
Merupakan plant berbagai sensor dan aktuator. Nilai sensor dan aktuator inilah
yang umumnya diawasi dan dikendalikan supaya sesuai dengan yang diinginkan.

Indusoft Wonderware Web Studio Educational atau disingkat IWS adalah


perangkat lunak HMI/SCADA yang mudah digunakan, powerful, dan terjangkau untuk
PC, panel industri, perangkat tertanam, dan perangkat seluler. Wonderware Indusoft Web
Studio Educational dapat berjalan diberbagai platform seperti Windows CE/Mobile,
Embedded, Desktop and Server Editions, Linux, VxWorks, dan lain-lain. Kelebihan
menggunakan IWS antara lain:
1. Hemat waktu.
Kerja dari sebuah proses dapat dipantau di meja kerja ataupun melalui telepon
seluler yang berbasis web dengan menggunakan browser standar.
2. Clear Information
Didukung dengan berbagai multi bahasa (UNICODE) sehingga operator segera
mengerti, dan proyek dapat terdeteksi dengan cepat.
3. Safe money
Mengembangkan sekali dan menerapkan pada platform yang didukung Microsoft
termasuk edisi Windows CE, Mobile, XP Embedded, dan Server. InduSoft
IoTView juga mendukung Linux * dan VXWorks.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 4 dari 25

4. Fleksibilitas
Mendukung untuk PLC atau controller Anda, lebih dari 250 driver, OPC (client
dan server), dan TCP / IP
5. Troubleshoot dapat dilakukan dengan cepat
Tanda alarm dapat terdeteksi dengan cepat, secara visual di layar, atau melalui E-
mail, PDA, telepon seluler atau browser web.
6. Integrasi Enterprise
Mudah mengikat sistem ERP dan "back-office" menggunakan konektivitas
database relasional built-in
7. Mengurangi Downtime
Menggunakan teknologi yang terbuka (ActiveX, .NET) untuk memvisualisasikan
dokumentasi, memperbaiki video atau pesan audio

Hingga saat ini IWS telah dipercaya di seluruh dunia. Sejak 1997 InduSoft telah
menerbitkan lebih dari 300.000 lisensi.
IWS adalah program aplikasi berbayar, namun demikian untuk yang versi
educational bisa diinstal secara gratis selama 1 tahun. Untuk itu pengguna harus
memperoleh sebuah site key dari indusoft. Site key ini diperlukan pada waktu registrasi
setelah selesai proses Instalasi. Secara ringkas, bagian-bagian antarmuka IWS 8.0 terdiri
atas Application Button, Quick Access Toolbar, Ribbon, Project Explorer,
Screen/Worksheet Editor, Database Spy, About the Output Window, Title Bar, dan Status
Bar.

E. Alat dan Bahan


1. Komputer dengan program Indusoft Wonderware Studio 8.0 versi Educational
(licensed)
2. Modul Praktik Pemrograman Aplikasi Industri

F. Keselamatan Kerja
1. Pastikan anda memakai sepatu yang benar, tangan dan kaki tidak kondisi basah.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 5 dari 25

2. Duduk di kursi komputer dengan baik dan benar, minimal jarak antara mata anda
dengan layar komputer 30 cm. Memakai kacamata lebih baik.
3. Handphone disimpan dalam tas atau dimatikan.
4. Pergunakan komputer dengan langkah-langkah yang baik dan benar, ketika
menghidupkan, menggunakan dan mematikan

G. Langkah Kerja
Praktik Instalasi IWS 8.0
1. Download software Indusoft Wonderware Web Studio Educational v8.0 melalui
http://www.Indusoft.com.
2. Setelah mendownload file Wonderware Indusoft Web Studio Educational v8.0, unzip
folder Wonderware Indusoft Web Studio Educational v8.0.
3. Pilih Setup file untuk memulai instalasi dengan cara: klik kanan setup → pilih Run
as administrator.

4. Pilih akan bahasa yang digunakan, kemudian klik OK.


5. Tampil halaman Welcome to the InstallShield Wizard for … → klik Next.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 6 dari 25

6. Tampil halaman License Agreement → klik Yes untuk menerima persyaratan


instalasi.
7. Tampil halaman Customer Information → masukkan user name (nama pengguna)
dan company name (nama grup/instansi) → klik Next.
8. Tampil halaman Choose Destination Location → pilih tempat (folder) instalasi
software akan disimpan → default lokasi instalasi: C:\Program Files\Wonderware
Indusoft Web Studio v8.0 → klik Next.
9. Tampil halaman Select Features → pilih fitur yang akan diinstal → klik Next.
10. Tampil halaman Ready to Install → klik Install.
11. Tunggu sampai proses instalasi selesai.
12. Klik Finish untuk menutup halaman instalasi.
13. Software Wonderware Indusoft Web Studio Educational v8.0 yang telah selesai
diinstal merupakan software versi trial (percobaan) sehingga aplikasi hanya dapat
digunakan selama 40 jam.
14. Aplikasi dapat digunakan secara penuh dengan cara melakukan registrasi software
dengan cara: klik Start → klik All Programs → klik Wonderware Indusoft Web
Studio Educational v8.0 → Register → tampil kotak dialog Protection Manager
→ pilih Softkey pada Protection Type → klik Check… → tampil kotak dialog

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 7 dari 25

Softkey Settings → klik Change License → tampil kotak dialog Change License –
Softkey → pilih perangkat yang terhubung ke jaringan internet yang digunakan
pada pilihan Network Adapter (rekomendasi pilih Ethernet network adapter dan
hindari perangkat yang sering hidup/mati seperti Wireless Network card, VPN
adapter, dll.) → tampil Site Code → salin Site Code (nantinya akan digunakan
untuk mendapatkan Site Key) → masukkan Site Key → klik Authorize → tampil
kotak dialog Register “Site key accepted” → klik OK (aplikasi sudah teregistrasi).

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 8 dari 25

15. Buka aplikasi Wonderware Indusoft Web Studio Educational v8.0 dengan cara klik
Start → klik All Programs → klik Wonderware Indusoft Web Studio Educational
v8.0 → pilih Wonderware Indusoft Web Studio Educational v8.0

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 9 dari 25

16. Tampil halaman utama Wonderware Indusoft Web Studio Educational v8.0.

 Application Button
Membuka menu standar seperti New, Open, Save, Print, and Close.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 10 dari 25

 Recent Projects
Menampilkan project yang paling baru dibuka.
 New
Membuat file lembar kerja baru (project).
 Open Project
Membuka project yang telah tersimpan.
 Open
Membuka file worksheet yang tersimpan.
 Save
Menyimpan active screen atau worksheet.
 Save As
Menyimpan active screen atau worksheet di lokasi lain.
 Save All
Menyimpan semua file worksheet yang terbuka/aktif.
 Save All as HTML
Menyimpan semua layar (screen) dan grup layar project dalam format
HTML.

 Save as HTML
Menyimpan layar aktif (active screen) dalam format HTML.
Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 11 dari 25

 Save Screen Group as HTML


Menyimpan grup layar yang dipilih dalam format HTML.
 Print
Mencetak layar aktif atau lembar kerja.
 Print Preview
Melihat seperti apa worksheet aktif saat dicetak.
 Print Setup
Konfigurasi worksheet yang akan dicetak seperti konfigurasi ukuran kertas,
orientasi cetak, dll untuk printer yang dipilih.
 Close
Menutup layar aktif atau lembar kerja yang terbuka.
 Close All
Menutup semua layar dan worksheet yang terbuka.
 Exit
Menutup semua layar dan worksheet yang terbuka, menyimpan database
proyek, kemudian keluar dari aplikasi Wondeware Indusoft Web Studio.

 Quick Access Toolbar


Toolbar yang dapat disesuaikan yang berisi seperangkat perintah yang
independen dari ribbon tab yang saat ini ditampilkan.

 Ribbon
Ribbon baru yang menggabungkan banyak menu dan toolbar dari versi IWS
(Indusoft Web Studio) sebelumnya menjadi satu antarmuka yang user-friendly.
Hampir semua perintah aplikasi sekarang ada di-ribbon, diatur ke dalam tab dan
kelompok sesuai penggunaan umum.
 Home tab

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 12 dari 25

 Clipboard
Terdiri dari perintah Cut, Copy, Paste, dan Find.
 Local Management
Perintah Run dan Stop digunakan untuk menjalankan dan menghentikan
project di stasiun local, yaitu di mana aplikasi pengembangan diinstal).
Perintah Task untuk mengelola tugas program eksekusi. Perintah Debug
digunakan untuk menjalankan project dalam mode Debug untuk
debugging VBScipt.
 Remote Management
Manajemen jarak jauh untuk menyambungkan project ke stasiun jarak
jauh (misalnya PC, smartphone) sehingga operator dapat mendownload
project ke stasiun, lalu dijalankan, dihentikan dan memecahkan masalah
project di stasiun tersebut.
 Tools
Terdiri dari bermacam-macam tools yang berfungsi untuk memverifikasi
project, mengimpor tag dari project lain, mengubah resolusi layar, serta
mendaftarkan kontor ActiveX dan .NET.
 Tags
Memanipulasi tag dan property tag didatabase project.

 View tab

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 13 dari 25

 Show/Hide
Menampilkan atau menyembunyikan Project Explorer, Database Spy,
Output Window, Grid, Status Bar, Zoom Box, Line Number. Selain itu
terdapat perintah Restore Default untuk mengembalikan layout seperti
awal pertama kali digunakan (default).
 Zoom
Memperbesar atau memperkecil layar editor.
 Options
Mengganti bahasa dan jenis huruf yang digunakan.
 Window
Mengatur window pada development environment.

 Insert tab

 Global
 Tags
Berisi semua tag yang dibuat dan disesuaikan oleh pengguna. Tag
dibuat untuk pengaturan tampilan, membaca dan menulis tool,
kontrol, perhitungan matematis, dsb.
 Classes
Classes merupakan tag tipe kelas dengan cara mengelompokkan tag
dasar atau array, kemudian menjadi anggota kelas. Classes adalah tag
majemuk yang terdiri dari struktur tipe data yang ditentukan
pengguna atau jenis tag seperti Integer, Real, Boolean, dan String.
Tag dasar digunakan untuk menerima nilai tunggal, sedangkan

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 14 dari 25

classes dirancang untuk menerima banyak nilai. Jumlah maksimum


anggota untuk classes tergantung pada spesifikasi produk.
 Translations
Translations table adalah lembar kerja yang dapat digunakan untuk
membuat antarmuka pengguna multibahasa (Multilingual User
Interface)
 Procedures Files
Digunakan untuk membuat perpustakaan fungsi VBScript dan sub-
rutinas yang dapat dipanggil oleh antarmuka Indusoft Web Studio.
 Graphics
Menyisipkan Screen dan Screen Group.
 Task Worksheets
Menyisipkan Alarm, Trend, Recipe, Report, Script, Math, Scheduler,
Databse, dan ODBC.
 Communication
Menyisipkan konfigurasi server dan komunikasi worksheets.

 Project tab

 Setting
Konfigurasi pengaturan project umum, mengatur agar project berjalan
sebagai layanan Windows, atau mengaktifkan enable workgroup
collaboration and version control.
 Security System
Mengaktifkan dan mengkonfigurasi sistem keamanan project.
 Web

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 15 dari 25

Konfigurasi project untuk menerima koneksi dari beragam thin clients.

 Graphic tab

 Screen
Konfigurasi pengaturan untuk layar project, seperti atribut, scipt, dan
warna/gambar latar belakang layar.
 Editing
Memilih dan mengedit objek di layar project.
 Shapes
Menggambar garis dan bentuk.
 Active Objects
Menggambar objek aktif, seperti tombol dan kotak centang.
 Data Objects
Membuat objek yang menampilkan data historis, seperti alarms, events,
dan trends.
 Libraries
Memilih simbol, control, .NET, ActiveX, dan file gambar eksternal.
 Animation
Menambahkan animasi ke objek layar.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 16 dari 25

 Format tab

 Arrange
Mengatur objek, seperti objek ditempatkan di depan objek lainnya
ataupun ditempatkan di belakang objek lainnya, diklompokkan,
diselaraskan, dan memutar objek.
 Position
Mengatur posisi objek di project screen, seperti posisi koordinat X dan
Y.
 Size
Mengatur ukuran objek.
 Fonts
Mengubah font teks dari objek screen.

 Help tab

 Documentation
Mengakses dokumentasi untuk aplikasi pengembangan, termasuk file
bantuan/referensi teknis dan catatan untuk masing-masing driver
komunikasi.
 Information
Berisi perjanjian lisensi, situs produk, catatan rilis, rincian sistem dan
panduan untuk memudahkan pengguna.
Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 17 dari 25

 Project Explorer
Mengatur semua layar, lembar kerja, dan item lainnya yang terdiri dari proyek
yang dikerjakan dan menampilkannya dalam tree-view yang dapat diperluas.
 Global tab
Berisi database tag project, serta fitur lain yang berlaku untuk keseluruhan
project, seperti sistem keamanaan, prosedur VBScript, dan terjemahan UI.

 Project Tags
Database tag proyek berisi semua tag data yang dibuat selama
pengembangan proyek, seperti tag layar (mis., Button1_state) atau tag
yang dibaca dari/tulis ke perangkat yang terhubung.
 Classes
Classes adalah tag majemuk yang dapat dibuat untuk mengaitkan
seperangkat nilai, bukan satu nilai, dengan sebuah objek. Misalnya, di
mana biasanya dapat membuat tag terpisah untuk tekanan tangki, suhu,
dan tingkat pengisiannya, dengan menggunakan classes bisa
menciptakan kelas "tangki" yang mencakup ketiganya.
 Shared Database

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 18 dari 25

Berisi tag yang dibuat di program lain dan kemudian diimpor ke atau
diintegrasikan dengan proyek.
 System Tags
Nilai yang telah ditetapkan seperti tanggal, waktu, nama pengguna saat
ini, dan sebagainya. Semua tag sistem hanya bisa dibaca, artinya
pengguna tidak dapat menambahkan, mengedit, atau menghapus tag ini
dari database.
 Security
Untuk mengendalikan siapa yang dapat masuk ke proyek dan
mengendalikan apa yang mungkin pengguna lakukan saat runtime.
 Procedures
Fungsi VBScript dan sub-rutinitas yang dapat dipanggil oleh naskah lain
dalam proyek.
 Event Logger
Menyimpan pesan runtime penting dan hasil tugas ke database eksternal.
 Translation
Dapat menggunakan tabel terjemahan untuk mengembangkan antarmuka
pengguna multibahasa (MUI) untuk proyek.

 Graphic tab

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 19 dari 25

 Screens
Membuat layar untuk menyediakan antarmuka grafi. Setiap layar bisa
berisi banyak tombol, slider, dials, indikator, grafik, dan sebagainya.
 Screen Groups
Pengguna dapat menggabungkan layar individu ke dalam kelompok
layar, sehingga semuanya terbuka bersamaan.
 Thin Clients
Pengguna dapat menyebarkan proyek sebagai aplikasi web untuk diakses
oleh thin client seperti browser web desktop, tablet, dan smartphone.
Pengguna bahkan dapat menerapkan berbagai versi proyek pengguna
dengan berbagai tingkat fungsionalitas untuk setiap jenis klien
 Project Symbols
Berisi semua simbol khusus yang Anda buat untuk proyek. Simbol
adalah sekelompok objek layar yang saling berhubungan yang bekerja
sama untuk melakukan fungsi tunggal misalnya, garis, persegi panjang,
dan fragmen teks yang telah diatur untuk membuat kontrol slider.
 Graphics Script
Pengguna dapat menggunakan lembar kerja ini untuk menentukan sub-
rutin VBScript yang hanya dipanggil saat modul grafis dimulai, yaitu
ketika stasiun klien terhubung ke server dan menampilkan antarmuka
grafis, saat sedang berjalan, dan saat itu berakhir.
 Symbols
Simbol tidak hanya berisi simbol khusus yang dibuat oleh pengguna,
namun juga banyak pilihan simbol premade yang diinstal dengan
aplikasi pengembangan.
 Layout
Editor tata letak menampilkan semua layar yang saat ini terbuka untuk
diedit. Pengguna dapat menggunakannya untuk memvisualisasikan
bagaimana layar disusun bersama dan digunakan kembali dibeberapa

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 20 dari 25

layout misalnya, untuk membuat bilah navigasi umum dikeseluruhan


proyek pengguna.

 Task tab

 Alarm
Menentukan kapan alarm dipicu, bagaimana penanganannya, dan pesan
apa yang alarm hasilkan.
 Trend
Memilih tag proyek yang harus ditampilkan sebagai trend data dan/atau
disimpan sebagai data historis.
 Recipes
Memilih tag proyek yang akan memuat nilai dari dan/atau menyimpan
nilai ke file eksternal. Dapat juga menyimpan semua jenis informasi
seperti password, log operasi, dan sebagainya.
 Reports
Merancang laporan runtime yang dikirim ke printer atau disimpan ke
disk.
 ODBC
Mengatur koneksi dan bertukar data dengan database pendukung ODBC
lainnya.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 21 dari 25

 Math
Mengembangkan logika runtime yang rumit dengan menggunakan
bahasa scripting built-in.
 Script
Mengembangkan logika runtime yang rumit dengan menggunakan
VBScript.
 Scheduler
Menjalankan perintah pada waktu, tanggal, atau peristiwa pemicu yang
ditentukan.
 Database/ERP
Mengatur koneksi dan bertukar data dengan database eksternal
menggunakan antarmuka ADO.NET standar (sebagai alternatif untuk
ODBC).

 Comm tab

 Drivers
Menggunakan lembar kerja driver untuk berkomunikasi dengan PLC dan
perangkat keras lainnya, menggunakan ratusan driver komunikasi
langsung yang diinstal dengan aplikasi pengembangan.
 OPC DA 2.05

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 22 dari 25

Pengguna dapat menggunakan lembar kerja OPC untuk berkomunikasi


dengan server OPC melalui protokol OPC Classic.
 OPC UA
Pengguna dapat menggunakan lembar kerja OPC UA untuk
berkomunikasi dengan server OPC melalui protokol OPC Unified
Architecture yang baru.
 OPC .Net
Pengguna dapat menggunakan lembar kerja OPC .Net untuk
berkomunikasi dengan server OPC melalui protokol OPC .NET 3.0 yang
baru (sebelumnya OPC Xi).
 OPC XML/DA
Pengguna dapat menggunakan lembar kerja OPC XML/DA untuk
berkomunikasi dengan server OPC melalui protokol OPC XML-DA
yang baru.
 TCP/IP
Pengguna dapat menggunakan lembar kerja TCP/IP untuk
mengkonfigurasi komunikasi antara proyek Anda dan proyek IWS
lainnya. Modul TCP/IP Client dan TCP/IP Server memungkinkan dua
atau lebih proyek untuk menjaga database mereka disinkronkan dengan
menggunakan protokol TCP/IP.
 DDE
Pengguna dapat menggunakan lembar kerja DDE untuk berkomunikasi
dengan aplikasi Microsoft Windows lainnya, seperti Microsoft Excel,
yang mendukung protokol Dynamic Data Exchange.

 Screen/Worksheet Editor
Membuat dan mengedit berbagai layar dan lembar kerja untuk proyek yang
dibuat dengan memasukkan informasi menggunakan mouse dan keyboard, data
kontrol output ke proses, dan secara otomatis memperbarui layar berdasarkan
masukan data dari proses proyek yang dibuat.
Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 23 dari 25

 Database Spy
Debugging tool yang memungkinkan untuk memantau dan memberi nilai pada
tag proyek; melaksanakan dan menguji fungsi; dan mengeksekusi dan menguji
ekspresi matematika.

 Tag/Expression
Menentukan tag proyek, tag sistem, atau ekspresi yang ingin pengguna
monitor.
 Value
Menampilkan nilai yang dikembalikan oleh tag / ekspresi.
 Quality
Menampilkan kualitas (BAIK atau BURUK) dari nilai yang dikembalikan
oleh tag / ekspresi.
 Continuous
Pilih opsi ini agar proyek terus mengevaluasi tag/ekspresi.
 DB tabs
Jendela dibagi menjadi beberapa lembar, sehingga pengguna dapat
menyimpan item pengguna tetap teratur.
 Scroll bars
Bilah gulir yang digunakan untuk melihat bidang/area Database Spy.

 About the Output Window

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 24 dari 25

Melihat informasi tambahan tentang proyek yang sedang dibuat. Secara default,
jendela terletak di pojok kanan bawah.

 Log tab
Menampilkan pesan log yang dihasilkan oleh proyek pengguna. Pengguna
dapat memilih jenis pesan yang ingin ditampilkan, namun secara umum, log
menyertakan pesan run-time dari basis data tag, driver komunikasi, tugas
latar belakang, sistem keamanan proyek, dan sebagainya. Pengguna dapat
menggunakan pesan ini untuk menguji dan debug proyek. Jendela Output
tidak dapat menampilkan log untuk proyek yang berjalan pada komputer
jarak jauh dan juga tidak bisa mencetak atau menyimpan pesan log. Jika
pengguna ingin melakukan salah satu dari hal-hal tersebut, gunakan modul
LogWin sebagai gantinya.
 XRef tab
Menampilkan hasil penggunaan alat Cross Reference untuk menemukan di
mana tag tertentu digunakan dalam proyek. Hasilnya meliputi path file dan
nama worksheet dimana tag digunakan, begitu pula kolom dan baris pada
worksheet. Jadi, jika ada perubahan pada tag dan menghasilkan hasil yang
tidak terduga atau tidak berhasil, pengguna dapat menemukan semua
contoh tag untuk tujuan debugging. Untuk informasi lebih lanjut, lihat
Cross Reference Tool.

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta
FAKULTAS TEKNIK UNIVERSITAS NEGERI YOGYAKARTA
JURUSAN PENDIDIKAN TEKNIK ELEKTRO
PROGRAM STUDI S1 PENDIDIKAN TEKNIK MEKATRONIKA
PRAKTIK PEMROGRAMAN
LABSHEET SEM. 7
APLIKASI INDUSTRI
Kode: MEK6343 Revisi : 00 Tgl : 15-11-2017 Hal 25 dari 25

 Title Bar
Title Bar yang terletak di bagian atas yang berfungsi untuk menampilkan nama
aplikasi (misalnya InduSoft Web Studio) diikuti dengan nama layar aktif atau
lembar kerja (jika ada).

 Status Bar
Status Bar yang terletak di sepanjang bagian bawah yang berfungsi untuk
memberikan informasi tentang layar aktif (jika ada) dan status aplikasi.

H. Pertanyaan
1. Jelaskan definisi dan konsep dari SCADA
2. Jelaskan komponen dari SCADA
3. Apakah sebenarnya fungsi utama dari dikembangkannya program IWS ini?
4. Apa kelebihan dan keuntungan dengan adanya program IWS ini?

Dibuat oleh : Dilarang memperbanyak sebagian atau seluruh isi dokumen Diperiksa oleh:
Rustam Asnawi tanpa ijin tertulis dari Fakultas Teknik Universitas Negeri Yogyakarta

Anda mungkin juga menyukai