Programmable Logic Controller (Advanced PLC Training)

advertisement
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
Download