Jelajahi eBook
Kategori
Jelajahi Buku audio
Kategori
Jelajahi Majalah
Kategori
Jelajahi Dokumen
Kategori
N
ama saya Dimas Rianto Utomo saya adalah mahasiswa Politeknik
Negeri Jakarta, jurusan Teknik Mesin, program studi D4 Pembangkit
Tenaga Listrik. kali ini saya akan menunjukan cara dalam
menggunakan salah satu fungsi perangkat lunak pemrograman PLC (GMWin).
Fungsi yang saya maksud kali ini adalah fungsi MOVE.
2. Isi nama project lalu klik next hingga muncul jendela project.
3. Buat program TIMER blinking seperti gambar dibawah.
Start = input 1
Stop = input 2
Lampu1 = output 1
M0 = auto
Saat ini program Anda belum memiliki nilai waktu. Untuk memberikan
nilai waktu maka Anda harus memberikan variabel TIME pada pin PT di TIMER
Anda. Maka yang harus Anda lakukan adalah:
1. Double klik pin PT di inst0.
2. Masukan nama variabel waktu Anda di kolom variable (contoh :
T2sekon) OK
3. Isi initial value dengan t#2s untuk menset TIMER menjadi 2 sekon OK.
(t#ns dengan nilai n adalah jumlah sekon)
4. Lakukan hal serupa pada inst1.
Sekarang program Anda sudah memiliki nilai waktu 2 sekon. Apabila
Anda menekan start maka lampu1 akan berkedip dengan jeda menyala dan
mati selama 2 detik. Namun bagaimana apabila Anda menginginkan program
Anda memiliki delay selama 4 detik hanya dengan sentuhan tombol saja. Maka
dari itu Anda harus menindahkan nilai waktu yang ada pada TIMER Anda saat
ini dan menggantinya dengan nilai time yang baru. Disinilah peran fungsi MOVE
digunakan. Fungsi MOVE memungkinkan Anda memiliki lebih dari satu data
waktu pada satu blok fungsi TIMER. Maka langkah yang Anda lakukan adalah:
1. Tambahkan alamat input T1 dan T2 pada program sebelumnya.
Tujuannya adalah agar lebih memudahkan Anda dalam melihat kinerja
MOVE pada tutorial ini (untuk kepentingan tutorial)
2. Tambahkan fungsi MOVE pada input T2 dan T1 dengan
menghubungkannya pada pin EN.
Anda dapat menemukan fungsi MOVE dengan cara
1. klik ikon pada toolbar Anda.
2. Letakan fungsi pada program.
3. Maka akan muncul jendela berikut.
4. Pilih MOVE OK.
Jika program Anda sudah seperti ini maka Anda memiliki program TIMER
blinking dengan kecepatan kedip yang bisa diatur denga hanya sebuah
tekanan tombol. Jka Anda menekan start kemudian menekan T1maka Lampu1
akan berkedip dengan periode 2 detik. Jika kemudian Anda menekan T2 maka
periode berganti menjadi 4 detik. Fungsi Move seolah olah mengganti data
CIKIMIW pada TIMER. Namun kenyataanya adalah data CIKIMIW memiliki dua
definisi yaitu T2sekon dan T4sekon maka sebenarnya yang berubah-ubah
adalah CIKIMIW tergantung dari pada input EN terakhir yang bernilai 1. Program
diatas masih menggunakan input manual untuk mengaktifkan fungsi MOVE.
Jika Anda telah berhasil maka saya anggap Anda telah menguasai
penggunaan dasar fungsi MOVE dan mengintegrasikannya pada blok fungsi
TIMER pada GMWin. Selanjutnya Anda dapat berkreasi dengan menggunakan
fungsi MOVE. Anda tidak perlu memberikan input manual untuk mengaktifkan
MOVE. Anda dapat mengaktifkan fungsi MOVE secara otomatis dalam sebuah
loop TIMER. Maka dari itu tugas Anda berikutnya adalah membuat program
dengan menggunakan TIMER dan MOVE dengan deskripsi sebagai berikut.
Input = 2
Output = 3
START = 1 Q1 and Q2 and Q3 = 1
2detik Q1 = 0
2detik Q2 = 0
2detik Q3 = 0
2detik Q1 and Q2 and Q3 = 1
4detik Q3 = 0
4detik Q2 = 0
4detik Q1 = 0
4detik
Special Thanks to :
1. Ir. Andi Ulfiana, S.T, M.Si.
2. Silowardono, S.T, M.T.
3. Beloved Family
4. Beloved Friends