Materi 6: Logic Concepts I Nyoman Kusuma Wardana Sistem Komputer STMIK STIKOM Bali
Utk memahami sistem kontrol terprogram (programmable controllers) & penerapannya pertama yg hrs dipahami adalah: konsep logika dr sistem kerja alat2 tsb Contoh: aljabar Boolean (AND, OR, NOT, dsb)
Kusuma Wardana, M.Sc.
2
Logic Concepts
Kusuma Wardana, M.Sc.
3
Konsep biner konsep yg sudah sejak lama Konsep biner merujuk pd ide bahwa segala sesuatu hanya terdiri dr dua keadaan tertentu. Contoh: o lampu dpt menyala atau padam o Sakelar dpt tersambung atau terputus o Motor dpt berputar atau berhenti Kusuma Wardana, M.Sc.
4
Dlm sistem digital sinyal yg mewakili keadaan: o Present / not present o Activated / not activated o High / low o On / off o dll Dua konsep keadaan ini yg digunakan utk membuat keputusan (decision making) Kusuma Wardana, M.Sc.
5
Asumsi pd slide ini: o 1 mewakili kehadiran suatu sinyal o 0 mewakili ketidakhadiran sinyal Dlm sistem digital, dua angka ini (1 dan 0) mewakili level tegangan yaitu: +V dan 0V Maksudnya adalah salah satu tegangan lebih positif drpd tegangan yg lainnya Kusuma Wardana, M.Sc.
6
Positive Logic Keputusan utk memilih mana yg lebih positif tidaklah mutlak Ketika: o Tegangan lebih positif mewakili logika 1 o Tegangan kurang positif mewakili logika 0 Maka sistem dikatakan sbg positive logic Logika 1 mewakili kehadiran sesuatu event Kusuma Wardana, M.Sc.
7
Negative Logic Ketika: o Tegangan lebih positif mewakili logika 0 o Tegangan kurang positif mewakili logika 1
Maka sistem dikatakan sbg negative logic Logika 0 mewakili kehadiran sesuatu event Logika 1 mewakili ketidakhadiran sesuatu event Kusuma Wardana, M.Sc.
8
Amati contoh berikut:
Positive Logic
Negative Logic Kusuma Wardana, M.Sc.
9
Logic Concepts
Kusuma Wardana, M.Sc.
10
Bernilai BENAR jika KEDUA input bernilai BENAR
Kusuma Wardana, M.Sc.
11
Contoh: Perlihatkan gerbang logika, tabel kebenaran, rangkaian ladder dan rangkaian listrik yg mewakili sebuah alarm yg akan berbunyi jika kedua input yaitu pushbutton PB1 dan PB2 bernilai 1 (ON atau ditekan) pada saat yg bersamaan
Kusuma Wardana, M.Sc.
12
Jawab:
Kusuma Wardana, M.Sc.
13
Kusuma Wardana, M.Sc.
14
Bernilai BENAR jika SALAH SATU atau KEDUA input bernilai BENAR
Kusuma Wardana, M.Sc.
15
Contoh: Perlihatkan gerbang logika, tabel kebenaran, rangkaian ladder dan rangkaian listrik yg mewakili sebuah alarm yg akan berbunyi jika salah satu input yaitu pushbutton PB1 atau PB2 bernilai 1 (ON atau ditekan)
Kusuma Wardana, M.Sc.
16
Jawab:
Kusuma Wardana, M.Sc.
17
Kusuma Wardana, M.Sc.
18
Nilai output adlh kebalikan dr nilai input Sering dikenal sbg inverter
Kusuma Wardana, M.Sc.
19
Contoh: Perlihatkan gambaran sistem, gerbang logika, tabel kebenaran, dan rangkaian ladder dr sebuah solenoid valve (V1) yang akan terbuka (ON) jika switch seleksi S1 bernilai ON dan switch level L1 bernilai NOT ON (air tidak mencapai target level)
Kusuma Wardana, M.Sc.
20
Jawab:
Perlihatkan gambaran sistem, gerbang logika, tabel kebenaran, dan rangkaian ladder dr sebuah solenoid valve (V1) yang akan terbuka (ON) jika switch seleksi S1 bernilai ON dan switch level L1 bernilai NOT ON (air tidak mencapai target level)
Gambaran sistem Kusuma Wardana, M.Sc.
21
Kusuma Wardana, M.Sc.
22
NAND output AND di-NOT-kan
Kusuma Wardana, M.Sc.
NOR output OR di-NOT-kan 23
Logic Concepts
Kusuma Wardana, M.Sc.
24
Dikembangkan oleh George Boole dr Inggris pd thn 1849 Tujuan dr Aljabar Boolean adlh membantu dlm logic of reasoning (pendukung pengambilan keputusan logika) Ketika logika digital dikembagkan thn 1960an Aljabar Boolen dibuktikan sbg cara yg sederhana utk menganalisis ekpresi2 logika Kusuma Wardana, M.Sc.
25
Aljabar Boolean terkait dgn fungsi AND, OR dan NOT
Kusuma Wardana, M.Sc.
26
Gerbang2 dasar:
Kusuma Wardana, M.Sc.
27
Kombinasi gerbang:
Kusuma Wardana, M.Sc.
28
Hukum2 Boolean:
Kusuma Wardana, M.Sc.
29
Hukum De Morgan:
Kusuma Wardana, M.Sc.
30
Logic Concepts
Kusuma Wardana, M.Sc.
31
Hardwired logic fungsi2 kontrol logika (timing, sequencing & control) ditentukan oleh bgmn alat2 tersebut terkoneksi scr fisik Contoh: relay logic circuits (kontrol relai) salah satu tujuan utama dr keberadaan PLC adalah menggantikan logika kontrol hardware yg diimplementasikan dlm suatu sistem terprogram Terprogram Softwired logic Pada PLC menggunakan Ladder Diagram (contact symbology) Kusuma Wardana, M.Sc.
32
Contoh Hardwired relay logic circuit
Kusuma Wardana, M.Sc.
Ekivalen PLC Ladder diagram
33
Diagram ladder dibentuk oleh serangkaian sirkuit individu yg memiliki sebuah output Setiap sirkuit ini dikenal sbg rung (atau network) Suatu diagram ladder yg lengkap terdiri dr beberapa rung Setiap rung mengontrol output device Eksekusi dimulai dr rung bagian atas ke rung bagian bawah, dan aliran sinyal dr kiri (L1) ke kanan (L2) Kusuma Wardana, M.Sc.
34
Amati rung pertama dr program sebelumnya:
Kusuma Wardana, M.Sc.
35
Kontak-kontak dlm PLC menghubungkan berbagai input device dan ouput device
Kusuma Wardana, M.Sc.
36
Bryan,L.A., Bryan, E.A., 1997, Programmable Controllers: Theory and Implementation, Industrial Text Company Dunn,W.C, 2005, Fundamental of Industrial Instrumentation and Process Control, McGrawHill Companies, Inc. Jack, Hugh, 2003, Automatic Manufacturing Systems with PLCs, Free Software Foundation (GNU Free Document License). Available at: http://claymore.engineer.gvsu.edu/~jackh/bo oks.html Kusuma Wardana, M.Sc.
37