Perancangan Program User Registration

78

3.4.5.1 Perancangan Program Sistem SCADA Pada Input Section

3.4.5.1.1 Perancangan Program User Registration

Gambar 3.41 merupakan desain tampilan graphic dari program user registration yang telah dirancang. Dimana ada empat bagian program utama yaitu login user, user create, user edit form dan shutdown. Program-program tersebut berjalan secara independen tanpa terpengaruh koneksi dari PLC. Gambar 3.41 User Registration a. Perancangan program login user Untuk membuat program user login langkah pertama yang dilakukan adalah membuat database username dan password pada sistem tersebut dengan cara membuka menu sistem pada toolbar citect project editor kemudian pilih user. Dimana username dan password pada database yang telah dibuat digunakan sebagai sampel data. Gambar 3.42 merupakan database yang telah dibuat. Gambar 3.42 Database username dan password 79 Setelah membuat database langkah selanjutnya yaitu memasukkan fungsi yang akan digunakan untuk menjalankan program tersebut. Ada dua fungsi yang digunakan untuk membuat program user login, yaitu yang pertama fungsi “LoginForm” berfungsi untuk menjalankan username dan password yang telah dimasukkan kemudian dicocokan dengan username dan password yang ada pada database, bila nilainya sama maka login berhasil. Fungsi yang kedua yaitu “PageDisplay“Page9’” yang berfungsi untuk masuk ke halaman HMI jika login tersebut berhasil. Gambar 3.43 ini merupakan fungsi program yang digunakan untuk membuat program tersebut. Sedangkan Gambar 3.44 merupakan tampilan user login setelah dijalankan. Gambar 3.43 Program user login Gambar 3.44 Tampilan login user setelah dijalankan 80 b. Perancangan program user create User create ini berfungsi untuk membuat username dan password yang akan digunakan untuk login pada sistem SCADA. Fungsi yang digunakan untuk membuat program ini yaitu “UserCreateForm”, fungsi ini akan menjalankan program user create dengan cara mengirim username dan password yang telah dibuat ke database. Gambar 3.45 merupakan fungsi program yang digunakan pada user create, sedangkan Gambar 3.46 merupakan hasil program user create setelah dijalankan. Gambar 3.45 Program user create Gambar 3.46 Tampilan program user create setelah dijalankan 81 c. Perancangan program user edit form User edit form ini berfungsi untuk menghapus username dan password yang sudah terdapftar pada sistem SCADA. Selain itu menu ini juga dapat digunakan untuk mengganti password. Fungsi yang digunakan untuk membuat program ini yaitu “UserEditForm”, fungsi ini akan menjalankan program user edit form dengan cara memunculkan entri data username dan password yang telah dibuat di database setelah program ini dijalankan. Gambar 3.47 merupakan fungsi program yang digunakan pada user edit form, sedangkan Gambar 3.48 merupakan hasil program user edit form setelah dijalankan. Gambar 3.47 Program user edit form Gambar 3.48 Tampilan program user edit form setelah dijalankan 82 d. Perancangan program shutdown Menu shutdown ini berfungsi untuk mengakhiri semua proses atau untuk menonaktifkan sistem SCADA. Fungsi perintah yang digunakan untuk membuat program ini yaitu “ShutdownForm”, fungsi ini akan menjalankan program shutdown dengan cara menonaktifkan semua sistem SCADA yang telah dijalankan pada citect runtime manager. Gambar 3.49 merupakan fungsi program yang digunakan pada program shutdown. Gambar 3.49 Program shutdown

3.4.5.1.2 Perancangan Program Human Machine Interface HMI

Dokumen yang terkait

SCADA-Supervisory Control and Data Acquisition Based On Electrical Load Controller.

0 5 24

PERANCANGAN KONTROL RUMAH CERDAS BERBASIS PLC (PROGRAMMABLE LOGIC CONTROLLER) DENGAN SCADA (SUPERVISORY CONTROL AND DATA ACQUISITION) SEBAGAI HMI (HUMAN MACHINE INTERFACE).

0 8 43

PERANCANGAN KONTROL RUMAH CERDAS BERBASIS PLC (PROGRAMMABLE LOGIC CONTROLLER) DENGAN SCADA (SUPERVISORY CONTROL AND DATA ACQUISITION) SEBAGAI HMI (HUMAN MACHINE INTERFACE) - repositoryUPI S TE 1003267 Title

0 0 4

RANCANG BANGUN SISTEM OTOMASI LINI PRODUKSI QUALITY CONTROL BERBASIS PROGRAMMABLE LOGIC CONTROLLER (PLC) - Diponegoro University | Institutional Repository (UNDIP-IR)

0 0 1

PROGRAMMABLE LOGIC CONTROL (PLC) BERBASIS MIKROKONTROLER AT89C51 - Diponegoro University | Institutional Repository (UNDIP-IR)

0 0 11

RANCANG BANGUN SISTEM SUPERVISORY CONTROL AND DATA ACQUISITION (SCADA) UNTUK PENGONTROL LEVEL AIR MENGGUNAKAN SENSOR ULTRASONIK - Diponegoro University | Institutional Repository (UNDIP-IR)

0 0 9

Framework untuk Pengembangan Sistem Otomatisasi Menggunakan Programmable Logic Controller - Diponegoro University | Institutional Repository (UNDIP-IR)

0 0 4

DESAIN DAN IMPLEMENTASI SCADA (SUPERVISORY CONTROL AND DATA ACQUISITION) PADA SISTEM BOILER DRUM MENGGUNAKAN PLC OMRON DESIGN AND IMPLEMENTATION OF SCADA (SUPERVISORY CONTROL AND DATA ACQUISITION) ON BOILER DRUM SYSTEM USING OMRON PLC

0 1 6

APLIKASI SENSOR PTC SEBAGAI PENGATUR KECEPATAN MOTOR DC DENGAN PROGRAMMABLE LOGIC CONTROLLER BERBASIS SUPERVISORY CONTROL AND DATA ACQUISITION - POLSRI REPOSITORY

0 0 15

BAB II TINJAUAN PUSTAKA 2.1 - APLIKASI SENSOR PTC SEBAGAI PENGATUR KECEPATAN MOTOR DC DENGAN PROGRAMMABLE LOGIC CONTROLLER BERBASIS SUPERVISORY CONTROL AND DATA ACQUISITION - POLSRI REPOSITORY

0 0 32