Control Systems Service Center Jurusan Teknik Elektro ITS Programmable Logic Controller (Advanced PLC Training) Ir. Jos Pramudijanto, M.Eng. Jurusan Teknik Elektro ITS Telp. 5947302 Fax.5931237 Email: [email protected] Pelatihan PLC Lanjut - 09 1 Objektif: Pengantar Fungsi PLC Fungsi Lanjut: Instruksi Perpindahan Data, Instruksi Perbandingan, Instruksi Aritmatik Modul Analog Input dan Analog Output Komunikasi antar PLC dan Jaringan PLC Beberapa Contoh Aplikasi Pelatihan PLC Lanjut - 09 2 Control Systems Service Center Jurusan Teknik Elektro ITS Advanced PLC Training: Instruksi Aritmatik Ir. Jos Pramudijanto, M.Eng. Jurusan Teknik Elektro ITS Telp. 5947302 Fax.5931237 Email: [email protected] Pelatihan PLC Lanjut - 09 3 Objektif: Perintah + Perintah Perintah * Perintah / Pelatihan PLC Lanjut - 09 4 Penjumlahan dan Pengurangan Simbol : Deskripsi : Instruksi penjumlahan (+) atau pengurangan (-) adalah suatu instruksi output yang menjumlahkan atau mengurangi nilai S dan D hasilnya diletakkan di D. PARAMETER DEFINISI P + untuk penjumlahan - untuk pengurangan S Suatu besaran berupa Konstanta (K) atau Data Register (D). D Suatu besaran berupa Data Register (D). Pelatihan PLC Lanjut - 09 5 Ilustrasi 1 Saat X2 di ON-kan pertama, isi D0 akan ditambah dengan bilangan 5, Saat X2 di ON-kan kedua, isi D0 akan ditambah dengan bilangan 5, Begitu seterusnya .. Pelatihan PLC Lanjut - 09 6 Penjumlahan dan Pengurangan Simbol : Deskripsi : Instruksi penjumlahan (+) atau pengurangan (-) adalah suatu instruksi output yang menjumlahkan atau mengurangi nilai S1 dan S2 hasilnya diletakkan di D. PARAMETER DEFINISI P + untuk penjumlahan - untuk pengurangan S Suatu besaran berupa Konstanta (K) atau Data Register (D). S1 Suatu besaran berupa Konstanta (K) atau Data Register (D). S2 Suatu besaran berupa Konstanta (K) atau Data Register (D). D Suatu besaran berupa Data Register (D). Pelatihan PLC Lanjut - 09 7 Ilustrasi 2 Saat X3 di ON-kan pertama, isi D0 akan ditambah dengan bilangan 100, dan hasilnya diletakkan D1, Saat X3 di ON-kan kedua, isi D0 tidak berubah sehingga isi D1 Tetap. Pelatihan PLC Lanjut - 09 8 Ilustrasi 3 Saat X4 di ON-kan sampai tiga kali. Berapa isi D2 ? Saat X5 di ON-kan sampai dua kali. Berapa isi D3 ? Pelatihan PLC Lanjut - 09 9 Perkalian dan Pembagian Simbol : Deskripsi : Instruksi perkalian (*) atau pembagian (/) adalah suatu instruksi output yang mengalikan atau membagi nilai S1 dan S2 hasilnya diletakkan di D. PARAMETER DEFINISI P * untuk perkalian / untuk pembagian S Suatu besaran berupa Konstanta (K) atau Data Register (D). S1 Suatu besaran berupa Konstanta (K) atau Data Register (D). S2 Suatu besaran berupa Konstanta (K) atau Data Register (D). D Suatu besaran berupa Data Register (D). Pelatihan PLC Lanjut - 09 10 10 Ilustrasi 4 Saat X3 di ON-kan, isi S1 dibagi dengan isi S2, dan hasilnya diletakkan D20. Hasil perkalian menempati lokasi lokasi D20 (hasil) dan D10 (sisa). Pelatihan PLC Lanjut - 09 11 Ilustrasi 5 Buatlah program untuk menghitung pengurangan di X3F s/d X30 dikurangi X2F s/d X20, hasilnya di tampilkan ke Y4F s/d Y40. Pelatihan PLC Lanjut - 09 12 Ilustrasi 6 Lengkapi bagian perintah yang masih kosong dari suatu program yang digunakan untuk proses perkalian bilangan di X3F s/d X30 dengan X2F s/d X20 ? Pelatihan PLC Lanjut - 09 13 V Ilustrasi 7 Pelatihan PLC Lanjut - 09 14 14 Jawab Ilustrasi 7 Pelatihan PLC Lanjut - 09 15