You are on page 1of 171
BUKU AJAR WORKSHOP PLC DAN SCADA A oO pens TIM PENYUSUN Syechu Dwitya N, S.ST, MT NIP. 198905082015041001 Eka Prasetyono, S.ST, MT NIP. 198311222010121004 Farid Dwi Murdianto, S.ST, MT NIP. 199104122019031017 PRGRAM STUDI TEKNIK ELEKTRO INDUSTRI DEPARTEMEN TEKNIK ELEKRTO POLITEKNIK ELEKTRONIKA NEGERI SURABAYA. 2019 DAFTAR ISL Hataman Judul Lembar Persetujuan ii Analisis Pembelajaran iti Reneana Pembelajaran Semester Kata Pengantar y BAB | Programable Logiv Controller 1 1.1 Pengontrol 1 1.1.1 Sistem yang dikontrol Mikroprosesor 2 1.1.2 Pengontrol logika yang dapat diprogeam... 12 Perangkat Kens 13. Arsitektur Internal . 1.3.1 CPU... 1.3.3 Memory... 1.3.4 Input'Ourput Unit... 8 1.3.5 Sumber dan Sinking. 8 14 Sistem PLC 1.4.4 Program 4 1.42 Standar IEC 15 1.4.3 Pemrograman PLC BAB 2 Perunykat Input Ouiput 18 2.1 Perangkat input. ry 2.1.1 Sakelar Mekanik 21 2.1.2 Prosimity Switeh 2.1.3 Sensor dan Sakelar Fotolistrik 2.1.4 Encoders. 26 2.1.5 Sensor Sahu. 29 2.1.6 Sensor Posisi/Pemindahan..... 2.1.7 Strain Gauges (Pengukur Rengangan) 2.1.8 Sensor ‘lekanan 2.1,9 Detektor Level Cairan 36 1.10 Pengukuran Aliran Air..... 2.1.11 Smart Sensor 2.2 Output Devices 38 2.2.1 Relay . 38 2.2.2 Directional Control Valve... 2.2.3 Motor. 2.2.4 Motor Stepper a4 2.3 Contoh Pengaplikasian. as 2.3.1 Sabuk Conveyor. 232 Lift. 2.33 Paker pada sistem conveyor belt Ag BAB 3 Proses Input Output $l 3.1. Input/Output Units, 3.2 Input Units... 3.3 Unit Output. . 34 RAR 4 Ladder and Tnngsional Rlock Programming 57 4.1 Ladder Diagrams 4.1.1 PLC Ladder Programming. AAT AND cco ‘i 62 4.1.1.2 OR. 41,1.3NOT 64 4.1.1.4NAND 65 41.1.5 NOR 65 4.1.1.6 Penguncian 42 Beberapa Keluaran... 43 Ladder Symbol dan FBD. 44° Contoh Program. R BAB S$ Timer dan Counter 1 1 Jenis Pengatur Waktu. 52 Pemrograman ‘Timer. 76 5.2.1 Solnensial a 5.2.2 Timer Bertingkat, 5.2.3 On/Of Timer 53 Penghitung waktu tunda 80 54 Pulse er 82 55 Contoh Program 5.6 Counter... BAB 6 Penggunaan TIA Portal dan Konfigurasi PLC 6.1 Pelunjuk Jastall TLA Portal... 62 Cara menggunakaa Soliware TIA Portal .. 9D) 63. Pengenalen Pemrograman Ladder TIA Portal 99 64 — Pengenalan Pemrograman FBD. 127 6.5 Pengeralan Pemrograman STL... 6.6 Pengeralan Pemrograman SCL 6.7 Pengeralan Pemrograman Graph 149 Daftar Pustaka BABL PROGRAMMABLE LOGIC CONTROLLER (PLC) Pada bab ini adalah pengantar programmable logic controller (PLC) dan fingsi umumnya, bentuk perangkat keras, dan arsitektur internal (penyusunnya). Tinjauan unmm ini diikuti oleh diskasi yang lebih terperinei dalam bab-bab berikut. 1. Pengontrol Apa jenis tugas yang mungkin ditangani sistem kontrol? Mungkia diperlukan untuk mengontzol urutan peristiwa, mempertahankan beberapa variabel konstan, slau mengikuli beberapa perubahan yang ditentukan. Sebagai contoh, sistem kontrol untuk mesin hor otomatis Gambar 2.14) mungkin diperlukan untuk memulai menurunkan bor saat benda kerja berada di pos mulai pengeboran ketika bor mencapai henda kerja, menghentikan pengeboran ketika bor telah menghasilkan kedalaman lubang yang diperlukan, menarik kembali bor, lalu mematikan dan tunggu benda kerja berikutnya diletakkan di posisinya sehelum mengulangi operasi. Sistem kantrol lain (Gambar 1.15) dapat digunakan untuk mengontrol jamlah barang yang bergerak di sepanjang lajur konveyor dan mengarabkannya ke dalam kotak kemasan, Input ke sistem kontrol seperti itu vungkin berasal dari sakelar yang ditutup atau dibuka; misalnya, keberadaan benda kerja mungkin ditunjukkan dengan benda itu bergerak melawan sakelar dan menulupmya, atau sensor Tain seperti yang digmakan untuk suhu atau laju olirin. Pengontrol mungkin diperlukan untuk mnenjalankan motor untuk memindahkan objek ke beberapa posisi atau untuk memutar katup, atau mungkin pemanas, hidup atau mati. Rentuk apa yang mungkin dimiliki pengontrol? Untuk mesin bor otomatis, kita dapat memasang sirkuit listrik di mana penutupan atau pembukaan sakelar akan menggkibatkan motor dinyslakan atau ketup digerakkan. Jadi kita mungkin memiliki peautupan sakelar yang mengaktifkan relai, yang pada giliramnya, mengalihkan arus ke motor dan menyebabkan bor berputar (Gambar 1.2). Sakelar lain mungkin digunskan untuk mengaktitkan relai dan menghidupkan arus ke katup preumatik atan hidrolil, yang menghasilkan tekanan yang dialihlkan untuk menggerakkan piston dalun sebuah silinder sehinggs mengakibuthan bends kerja didorong ke posisi yang diperlukan, Sirkuit listrik seperti itu harus spesifik untuk mesin bor otomatis. Untuk mengendalikan jumlsh barang yang dikemas ke dalam wadah pengemasan, juga dapal memasang sirkui listrik yang melibatkan sensor dan motor. Namun, rangkaian pengontrol yang kami buat untuk dua situasi ini akan berbeda, Dalam bentuk sistem kontrol “tradisional” (konvensional), 1 aturan yang mengatur sistem kontrol dan kapan tindekan dimulei ditentukan oleh perkawatan. Ketika aturan yang digunaken untuk tindakun kontrol diubah, kabel harus diubal, (Gambar 1.1 Contoh system kontrol dan beberypa input sensor (a) Mesin bor otomatis (b) sysiem packing. Gambur 1.2, A Sikuit control 1.1.1 Sistem yang Dikontrol Mikroprosesor Alih-alih memasang setiup sirkuit kontrol untuk scliep situesi kontrol, kita dapat menggunakan sistem dasar yang sama untuk senmua situasi jika kita menggunakan sistem berbasis mikroprosesor dan menulis program untuk menginstruksikan mikroprosesor bagaimana bereaksi torhadap setiop sinyal dari input, lalu memerintab, sakelar dan memberikan outpat yang dibutuhkan, Jalu memerintah, motor dan katup. Jadi kita mungkin memiliki program berupa: Jike saklar A ditutup Ourput ke sirtuit motor Jika saklar B dituup Ourput ke rangkaian katup Dengan mengubah instruksi ke dalam program, kita dapat menggunakan sistem mikroprosesor yang sama untuk mengendalikan berbagai situasi, Scbagai gambaran, mesin cuci modern menggunakan sistem mikroprosesor, Input muncul dari cepat yng digunakun untuk memilih siklus mencuei yang diperlukan, saklar uuntik menentukan bahwa pint mesin ditump, sensor suhu untuk: menentukan sulm air, dan sakelar 2 untuk mendeteks ketinggian air. Atas dasar input ini mikroprosesor diprogram untuk memberikan output yeng menghidupkan motor drum dan mengontrolnya kecepatan, buka atau tulup katup air dingin dan panas, nyalekan pompa pembuangan, Kontrol air pemanas, dan konirol kunci pintu sebingga mesin tidak dapat dibuka sampai pencucian siklus selesai. 1.1.2 Pengontrol Logika yang Dapat Diprogram Programmable logic controller (PLC) adalah bentak khusus dari pengonttol berbasis mikroprosesor yang menggunakan memori yang dapat diprogram untuk menyimpan instruksi dan Untuk mengimplementsikan fungsi-fungsi seperti Togika, pengurutan, penghitungan waktu, penghitungan, dan aritmatika untuk mengendalikan mesin dan proses (Gambar 1.3) . Ini diraneang untuk dioperisikan oleh para insinyur dengan pengetahuan komputer dan bakasa komputer yang rmungkin torbatas, Mereka tidak dirancang schingga hanya pemrog'am komputer yang dapat ‘mengatur atau mengubah program. Dengan demikian, para perancang PLC telah memprogramnya schingea program kontrol dapat dimasukkan meagewnakan bentuk bahasa yang sederhana dan azak intuitif (ist Bab 4), Istilah logika digunakan karcna pemrograman tervtama berkaitan dengan implementasi logika dan operasi switching; misalnya, jika A atau B terjadi,nyolaken C; jika A dan B terjadi, uyalakan D. Peraugkal input (yaitu, sensor seperti sakelar) dan perangkat oulpul (olor, katup, dll.) dalam sistem yang dikontrol terhubung ke PLC, Operator kemudian memasukkan urutan instruksi, program, ke dalam memori PLC. Pengontrol kemudiam memonilor input dan cutpul sesut dengan program ini dan melakukan aturan kontrol yang telah diprogram. PLC memiliki keuntungan besar buhwa pengendali dasur yang sama dapat digunakan dengan jangkauan faas sistem kontrol. Untuk memodifikasi sistem kontrol dan aturan yang digunakan, semua itu diperukan bagi operator untuk memasukkan serangkaian instruksi yang berbeda. ‘Tidak perlu Memperbaiki. Iasilnya adalah sistem yang flcksibel dan hemat biaya yang dapat digunakan dengan sistem Kontrol, yang sangat bervariasi dalam sifat dan kompleksitasnya. PLC mirip dengan komputer, tetapi komputer dioptimalksn untuk perhitungan dan tugis (ampilan, PLC dioptinmlkau uatuk tugas kontrol dan linghungan industri, Deugan deiikian PLC: - Kuat dan direncang untuk menahan getaran, suhu, kelembaban, dan kebisingan - Memiiliki antarmuka untuk input dan output yang sudah ada di dalam controller Gauibur 1.3, Programmable Lovie Controller - Mudah diprogram dan memiliki bahast pemrogroman ying mudah dipshami terutama berkaitan dengan logika dan operasi switching PLC pertama dikembangkan pada tahun 1969. PLC sekarang banyak digunakan dan berkembang dari kecil, unit mandiri untuk digunekan dengan ‘mungkin 20 input / output digital untuk sistem modular itu dapat digunakan untuk sejumlah besar input / outpot, menangani input ¢ ontput digital ateu analog, dan melakukan mode kontrol proporsional-integral-derivatif, 1.2 Perangkat Keras Biasanya sistem PLC memiliki komponen fungsional da ar unit prosesor, memori, unit catu daya, begian antarmuka input / output, antarmuka komunikasi, dan perangkat pemrograman. Gambar 1.4 menunjukken pengaturan dasar. ~ Unit prosesor atau unit pemrosesan sentral (CPU) adalah unit yang berisi mikroprosesor Unit ini menginterpretasikan sinyal input dan melaknkan tindakan kontrol sesuai dengan progam yang ‘ersimpan dalam jingalannya, mengkomunikasikan keputusan sebagai Uadakan sinyal ke outpui. = Unit eatu daya diperlukan untuk mengubah tegangan AC listrik ke tegangan DC rendah (5 V) diperlukan untuk prosesor dan sirkuit di antarmuka inpul dan output modal. = Perangkat pemrograman digunakan untuk memasukkan program yang diperlukan ke dalam memori prosesor Program ini dikembangkan di perangkal din kemudisn ditransler ke memori unit PLC - Unit memori adalah tempat program berisi tindakan kontrol yang akan dilaksanakan oleh mikroprosesor disimpan dan tempat data disimpan dari input untuk diproses dan untuk hasilnya, gun 1.4; The PLC yt, Gambar 1.4. Sistem PLC Gambar 1.5: Sinyal: (o) dist, (b) digital, das (c) analog = Bagian inpul dan output adalah tempat proseser menerima informasi dari cksternal perangkat dan mengkomunikasikan informasi ke perangkat cksternal. Inputnya dari sakelar, seperti yang diilustrasikan dalam Gambar 11a dengan bor otomatis, atau sensor lainnya sebagai sel fotolistrih, seperti pada mekenisme penghitung pada Gambar 1.Lb, sensor subu, sensor aliran, atau sejenisnya, Outputnya ke kumparan starter motor, katup solenoid, atau hal serupa, (Antarmuka input dan output dibahas dalam Bab 2.) Input dan output peranckat dapat dilslasifikasikan sebagai momberikan sinyal yang dislait, digital atou analog (Gambar 15). Perangkat yang memberikan sinyal diskrit atau digital adalah perangkat yang sinyalnya uati atau Lidup. Jadi switch adelal: perangkat yang memberikun siayal diskrit, bak tanpa tegangan atau tegangan, Perangkat digital pada dasamnya dapat dianggap sebagai perangkat diskrit yang membetikam rangkaian on / olf sinyal, Perangkat anclog memberikan sinyal yang ukurannya sebanding dengan uluran variabel dipantau, Sebagai conto, sensor suu dapat memberiken tegangan sebanding dengan suhu. = Antara konmnikasi digunakan untuk menerima dan men; rimkan data tentang kommenikasi jar gan dariatan ke PLC jarak janh lainnya (Gambar 1.6). Ini berkeitan dengan Uindakan seperti verilikasi perangkat, akuisisi data, sinkronisasi anlara aplikasi pengguna, dan manajemen koneksi, Garibar |.6, Dasar Model Komunikasi 1.3 Arsitektur Internal Gambar 1.7 menunjukkan arsitektur internal dasar PLC. Ini (erdiri dari pemrosesan terpusal unit (CPU) yaug berisi midroprosesor sistem, memozi, dan sizkuit iapul / eutpul, CPU mengontrol dan memproses semua operasi dalam PLC. Disediakan dengan waktu yang memiliki Jickuensi biusanya entra 1 dan 8 MHz, Frekuensi ini menentukan kecepatan operasi PLC dan ‘menyediakan pengaturan waktu dan sinkronisasi untuk semua elemen dalam sistem. Informasi dalam PLC dilakuken melalui sinyal digital, Jalur intemal di mana aliran sinyal digital disebut buses, Dalam pengertian fisik, bus hanyalah sejumlah kondukter di mana sinyal listrikt dapat ‘mengalir. Mungkin trek pada papan sirkuit tercetak atau kabel dalam kabel pita. CPU menggunakan bas data untuk mengirim data antara clemen penyusun, bus alamat untuk mengirim alamat lokasi untuk mengakses data yung tersimpan, dan bus kontrol untuk sinyal yang berkaitan dengan kontrol internal tindskan. Bus sistem digunakan untuk komunikasi antara port input output dan unil input f output. (Gumbar 1.7. Arsieklur PLC 13.1 CPU Struktur internal CPU tergentung pada mikroprosesor yang bersangkutan, Secara umum, CPU memiliki hal berikut = Unit aritmatika dan unit logika (ALU) yang bertupas untuk manipulasi data dan melakukan operosi aritmatilea penambahan dan pengurangan dan operasi logika ANID, OR, NOT, dan EXCLUSIVE-OR, - Memori, disebut register, terletak di dalam mikroprosesor dan digunakan untuk menyimpan informasi yang terlibat dalam pelaksanaan program Unit kontrol yang digunskan untuk mengontrol waklu operasi 1.3.2 Bus Bus adalah jalur yang digunakan untuk komunikasi dalam PLC. Informasinya ditransmisikan dalam bentuk biner, yaitu, sebagai sokelompok bit, dengan bit menjadi digit biner 1 au 9, menunjukkan status onoff, Istilah kata digunakan untuk sekelompok bit yang merupakan beberapa informasi Jadi kata 8-bit seperti angka biner OOLOOLLO, Masing-masing bit dikomunikasikan secara bersamaen di sepanjang kabel paralelnya seadiri. Sistem ini memiliki empat bus: - Data bu: (bus data) membawa data yang digunakan dalam pemrosesan yang dilakukan oleh CPU, Mikroprosesor 8-bit discbut memiliki bus data internal yang dapat menangani angka 8-it. Dengan demikian bisa melakukan operasi antara angka 8-bit dan memberikan hasil sebagai nilai 8-Dit. - Alamat bus digunakan untuk membawa alamat lokasi memori, Schingga setiap kata dapat terletak di memeri, setiap lokasi memori diberi a amat unik, Seperti rumah-rumah di kote masing-masing diberi alamet yang berbeda schingga mereka dapat ditemuken, schingge masing-masing lokasi kata diberi alamat sehingga data yang disimpan di lokasi tertentu dapat diakses oleh CPU, baik untuk membaca dala yang (erletak di sana atau memesukkan, yaitu, menulis, data di sana, Irulah bus alamat yang membawa informasi yang menunjukkan ‘alamat mana yang harus diakses, Jika bus alamat (erdiri dari delapan baris, jumlah kata $- bit, dan karcuanya jumlah alamat berbeda, adalal 2°— 256. Dengan 16 baris alamal, 65.536 alamat dimungkinkan, - Kontrol bus membawa sinyal yang digunakan oleh CPU untuk kontrol, seperti memberi informasi perangkat memori apakah mereka akan menerima data dari input atau output data dan ke membawe sinyal Liming yang digunaican untuk menyinkronkan tindakan, = System bas digunakan untuk komunikasi antara port input/output dan inpuvoutput unit Memory Untuk mengoperasikan sistem PLC diperlukan untuk mengakses dan memproses data instruksi, yailu, program, yang menginformasikamnya bagaimans data zkan diproses, Keduanya disimpan dalam miemori PLC untuk akses sclana pemoyesaa. Ada beberapa elemen memori dalam sistem PLC: = Sistem read-only-memory (ROM) memberiken penyimpanan permanen untuk sistem operasi dan de a tetap digunakan oleh CPU - Random-aecess memory (RAM) digunakan untuk program pengguna. = Randomaccess memory (RAM) digunakan untuk data. Di sinilah informasi disimpan status perangkat input dan output dan nila timer éan penghitung dan lainnya perangkat internal Data RAM kedang-kadang disebut schagai tabel data atau tabel register. Bagian dari memori ini, yaitu, blok alamat, akan disisihkan untuk input dan output alamat dan status input dan output tersebut. Bagian akan disisihkan uniuk data yang telah ditetapkan dan bagian untuk menyimpn rilai penghitung, nilai waktu, Jan sejenisnya. = Mungkin, scbagai mocul tambahan, erasable and programmable read-oaly-memory (EPROM) digunakan untuk menyimpan program secara pennanen. Program dan data dalam RAM dapat diubah olch pengguna. Semua PLC akan memiliki jumlah RAM tertentu untuk menyimpan program yang telah dikembangkan oleh pengguna dan data program, Nasnun, untuk mencegah hilangnya program saat calu daya dimatikan, baterai digunakan dalam PLC untuk mempertahankan konten RAM antuk jengka waktu tertentu. Setelah program dikembangkan dalam RAM mungkin dimuat ke dalam chip memori EPROM, seringkali modul baut ke PLC, dan jadi permanen. Sclain itu, ada penyimpanan buffer sementara untuk salaran input output Kapasitas penyimpanan unit memori diteatuken oleh jumlah biner yang digunakan untuk bisa menyimpan. Jadi. jika ukuran memori 256 kate, itu dapat menyimpan 256 x 8 = 2048 bit jika Sbit digunakan dan 256 « 16 — 4096 bil jika 16-bit digunakan. Ukuran memori sering kali Gitentuken dalam bal jumlah fokasi peuyimpanan yang tersedia, dengan UX mewakili nomor 2!", yaitu, 1024, Produsen memasok chip memori dengan lokasi penyimpanan dikelompekkan dalam kelompok 1,4, dan 8 bil, Memoti 4K x 1 memiliki lokasi 4 x 1 x 1024 bil. Memori 4K x 8 memiliki lokasi 4 x 8 x 1024 bit lah byte digunakan untuk kata panjangnya § bit, Dengan demikian memori 4K x 8 dapat menyimpan 4096 byle. Dengan address bus 16-bil kita dapat memiliki 2" alamat berbeda, dan dengan kata-kata 8-bit disimpan di setiap alamat, kite dapat memiliki 2! x 8 lokasi penyimpanan dan gunakan memori dengan ukuran 2'6 x 8/2! — 64K x 8, yang mungkin dalam bentuk empat chip memori 16K x 8-bit. 1.3.4 Input/Output Unit Unit input “output me diakan antarmuka autara sistom dan dunia luar, memunekinkan koneksi dilakukan melalui saluran input / output ke perangkat input seperti sensor dan perangkat keluaran seperti motor dan solenoid, [tu juga melalui input / output uni! program yang dimasukkan dari nel program, Setiap titik input / output memiliki keunikan alamat yang bisa digunakan oleh CPU. Ttu seperti derctan rumah di sepanjeng jalan; nomor 19 mungkin menjadi "rumah" yang digunakan untuk input dari sensor tertentu, sedangkan angka 45 mungkin adalah "Rumah" digunakan untuk output ke motor tertentu, Saluran input / output menyediakan fimgsi isolasi dan pengkondisian sinyal sehinggs sensor din aktuator seringkali dapat dihubungken lengsung ke mereka lanpa perlu sithuil lai Gambir 1.8; Optoisolitor Isolasi listrik dari dinia luar biasanya melalui optoisolator (istilah optocoupler juga sering digunaken), Gambur 1.8 menunjukkan prinsip seoreng optoisolator, Ketika pulsa digital melewati dioda pemancar cahaya, dihasilkan pulsa radiasi infra merah, Denyut ini dideteksi oleh fototransistor dan menimbulkan tegangan pada rangkaian itu, Kesenjangan antara dioda pemancar cahaya dan fototransistor memberikan isolasi listrik, tetapi pengaturan masih memungkinkan untuk pulsa digital dalam satu sirkuit untuk menimbulksan pulsa digital di sirkuit lain. Sinyal digital yang umumnya kompatibel dengan mikroprosesor di PLLC adalah 5 V DC. Namun, pengkondisian sinyal di saluran input, dengan isolasi, memungkinkan berbagai sinyal input dipasok ke sana (lihat Bab 3 untuk lebih jelasnya), Berbagai input mungkin tersedia dengan PLC V.24V, 110 V, dan 240 V digital / diskrit, yaitu sinyal on / off (Gambar yang lebih besar, seperti 1.9). PLC keeil kemungkinan hanya memiliki satu bentuk input, seperti 24 V, Output dari unit input / output akan menjadi digital dengan level 5 V. Namun, setelak pengkondisian sinyal dengan relay, transistor, atau t sinyal switching 24 V, 100 mA; tegangan DC 110 V, | A; atau mungkin 240 V, 1 A AC atau 240 V2.4 AC, dari saluran keluaran triae (Gambar 1.10). Dengan PLC keeil, semuanya output dari saluran output mungkin berupa Gambar 1.9: Level input Figure 1.10: Level Output Output mungkin dari satu jenis, seperti 240V, 1A AC. Dengan PLC modalar, bagaimanapun sejumlah output dapat diakomodir dengin pemilihan modul yang chan digunakan, Output ditentukan sebagai tipe triac (lihat Bab 3 untuk lebih jelasnya): - Dengan tiperelai, sinyal dari output PLC digunakin untuk mengoperasikan relai dan mampu ‘mengalihkan arus dari urutan beberapa ampere dalam sikvit eksternal, Relai tidas hanya ‘memungkinkan arus kecil untuk beralih arus yang jauh lebih besar tetapi juga mengisolasi PLC dari sirkuit ekstemal. Relai, bagaimanapun. relative lama untuk pengoprasiannya. Output relai cocok untuk switching AC dan DC. Mereka dapat menahan arus lonjakan tinggi dan uansien legangan. ~ Jenis output transistor menggunaken transistor untuk mengalihkan arus melalui sirkuit eksternal. Ini memberikan aksi switching yang jauh lebih cepat. Namun, ini hanya untuk switching I 2 dan di hancurkan ofch teganga balik arus lebih dan tinggi, Untuk perlindungan, sekering atau menggunaksn perlindungan elektronik, Optoisolater digunakan untuk memiberikan isolasi. = Output triae, dengan optoisolator untuk mengontrol beban eksteenal yang terhubung ke catu daya AC, Ini hanya untuk operasi C dan cangat mudsh dihancurkan oleh arus berlebih, Schering hamper selilu disertakan uatuk welindungi keluaran tersebut. 1.3.5 Sumber dan “Sinking” Istilah_ sumber dan tenggelam digunakan untuk menggambarkan cara dumana perangkat DC tethubung ke PLC. Dengan sumber, menggunakan arab aliran arus konversional dari positif’ ke negative, perangkat input menerima arus dari madvl input, yaitu, modul input adalah sumber arus (Gambar 1.11a). Dengan tenggelam, menggunakan arah arus konvensional. perangkar input, yaitu, modul input adalah wastafel untuk arus (Gambar 1.11b). Jika arus mengalir dari modal ontput ke beban output, modul output disebut sebagai sumber (Gambar 1.12a). Jika arus mengalir ke modul output dari beban output, modul output disebul sebagai tenggelam (Gambar 1.12b) ‘Gambar 1.11: Input: (a) sumber; (} tenggelam, 10 eae ~ Fee 112; Oumar (heme) eg, = Gambar 1.12 keharan (a) sumer: (b) Sinking Penting untuk mengetahui jenis input atau output yang terkait schingga dapat dilrubungkan dengan benar PLC. Dengan demikian, sensor dengan output sumber harus terhubung ke tenggelamnya input PLC dan sensor dengan output tenggetam harus dihubungkan ke samber input PLC. Antarmuke deagan PLC tidak akan berfungsi dan kerusakan dapat terjadi jika panduan ini dak diikuti. em PLC Ada dua jenis umum desain mckanik untuk sistem PLC — satu kotak dan kotak jenis modular‘ rak. Jenis kotak tunggal (atau, seperti yang kedang-kadang disebut, batu bata) umumnys digunakan untuk pengontzol keeil yang dapat diprogram dan disediskan scbagal paket ringhas yang tidak terpisahkan fengkep dengan catu daya, prosesor, memori, dan unit input / output. PLC mungkin memiliki 6, 8, 12, atau 24 input dan 4, 8, atau 16 output dan memori y ai FX3U compact (Yaitu, bata) PLC; Tabel 1.1 memberikan detail model dalam rentang Mitsubishi MELSTC ‘pan sckitar 300 hingga 1000 instraksi. Gambar 1.13 menunjukkan Mitsubis! it. Beherapa sistem bata memiliki kapasitas yang harus diperlaas untuk mengatasi lebih banyak input dan output dengan menghubungkan kotak input / output dengan mereka, Gambar 1.14 menunjukkan pengaturan seperti itu dengan hha (Guunbor 1,13: Mivubishi Compact PLC: MELSEC FX3U, (Deayan izin dari Mitsubishi Liscrik Erop.) Vabel 1.1 Mitsubishi Compact PLC: MELSIC P31 | Produet Range uy ee OMRON CPMIA PLC. Batasan input / output dasar, tergantung pada model yang bersangkutan, memiliki 10, 20, 30, atau 40 input output (1/0), 10 1/0 brick memiliki 6 titik input DC dan 4 output, 201/ O brick memiliki [2 poin input DC dan 8 output, 30T/O brick memiliki 18 input DC poin dan 12 output, dan 40 1/0 brick memiliké 24 tite input DC dan 16 omtput. Namun, model 30 dan 401 # © dapst diperpanjang hingge maksimum 100 input / ouput dengan aenghubungkan unit ckspansi ke bam bata asli, Misalnya, modul e&spansi 20 1 /O mungkin menambahken, ia memiliki 12 input dan 8 output, cutput menjadi relay, transistor tenggclam, atau sumber tansistor. Hingga tiga modul ekspansi dapat ditambahkan, Qutputnya bist berupa output relay atau transistor. Gambar 1.14: Konfigurasi dasae PLC OMRON CPM1A. (Dengan izin Omron Elektronik LLC.) (11-12) Sistem dengan jumlah input dan output yang lebih besar cenderung modular’ standar dan diraneang cocole untuk di letakkan pada Rack PIC. Tipe modular terdiri dari modul terpisah untk 2 catu daya, prosesor, dan sejenisnya, yang sering dipasang pada rel di dalam kabinet logam. Jenis rack dapat makan untuk semua ukuran pengendali yang dapat diprogram dan memiliki berbagai unit fungsional yang dikemas dalam modul individual yang dapat dipasang pada stopkontak di rack dasar, Cempuran modul diperlukan untuk tujuan tertents yaitu diputuskan oleh pengguna dan yang sesuei kemudian dipesang ke dalam rack. Dengan demikian relatif nmdab untuk mempectuas jumlat koneksi T ¢ © dengan cukup menambahkan lebih banyak modul input / output atau untuk memperlaas memori dengan menambahkan lebih banyak memori unit, Jenis daya dan data untuk modul pada rack disediakan oleh konduktor tembage di bagian belakang rack. Ketika modul digeser ke rack, maka akan terlibat honektor di backplane. Contoh dari sistem modular semacam ita disediakan oleh Allen-lradley PLC-5 dari Rockwell Automation (Gambar 1.15). Prosesor PLU-S tersedia dalam kisaran | / O kapasitas dan tukuran memori dan dapat dikonfigurasi untuk berbagai jaringan komunikasi. ‘Tercapat modu! slot tunggal yangditempatkan di slotpaling kiri dari aasis (kerangka internal) I/O 1771, Beberapa 1771 sasis 1 / O dibangun untuk pemasangan panel belakang din beberapa dibual untuk pemasangan rak dan tersodia dalom wkuran 4, 8. 12, atau 16 slot modul 1! O. Tersedia modul 1771 1 / O dalam kepadataa 8, 16, atau 32 1 / © per modul. Prosesor PLC. dopat berkomunikasi dengan I/O di wulan DeviceNet atau Universal Remote 1/0. Banyak pilihan modul 1771 1 / O, baik digital maupun analog, tersedia untuk digunakan dalam sasis lokal, dan pilihan yang lebih besar tersedia untuk digunakan di Jokasi yang. jaub dari prosesor Modu! | / Q digital memiliki sirkuit 1/O digital yang terhbung ke sensor on/ off seperti tombol tekan dan sakelar balas dan aktuslor on / off seperti starter motor, pilot lampu, dan pemberi sinyal. Modul 1 Q analog melakukan konversi A / 1 dan D/A yang diperlukan menggunakan resolusi hingga 16-bit. 1/ © analog dapat dikonfigurasi pengguna untuk respons kesalahan yang diinginkan yatakan jika komunikasi |/O terganggu. Fitar ini menyediakan brankas reaksi / respons jika terjadi kesalahan, membatasi tingkat kesalahan, dan memberikan prediksi respon kesatahan. 1771 L/ O modul (ermasuk kopling optik dan sizkuil filter untuk sinyal pengurangan kebisingan. Modul I/ O digital mencakup tentang listrik dati 5 hingga 276 V AC stau DC, dau koutak relay modul output tersedia untuk rentang dari 0 hingga 276 V AC atau 0 hingga 175 V DC. Berbagai level sinyal analog dapat ditampu: termasuk input dan output analog slandar dan input subu termokopel dan RID kngsing 14.1 Program B Sebagian hesar produsen PLC mengadopsi metode program penulisan ini; aamun, masing- musing eznderung mengembangian yersinya sendiri dan stendar internasional telah disdopsi untuk pemrograman tangga dan memang semua metode yeng digunakan untuk pemrograman PLC Standar, yang diterbitkan pada tahun 1993, adalah International Electrotvelmival Commission (IEC) 1131-3, kadang-kadeng disebut sebagai IEC 611313 Power Supply untuk sistem, Beatuk disar dari rack tempat Komponen sistem PLC dapat ditempatkan, yaitu pada backplane yang menyediakan konektor untuk mengakses daya dan data bus. Elemen yang memungkiokan untuk dimasukkan ke dalam sistem rack. 1 2 3. 4. 1. Prosesor modul, 2. Modul komunikasi untuk komunikasi ke komputer, |/ Q adapter dan PLA lainnya pengolah. 3. Mod! adapior 1/ O:unmik menghubungkan backplane ke prosesor dilokasi Iain 4, Modul 1‘ menyediakan sarana untak mengkonversi sinyal input ke backplane level dan sinyal backplane ke output sitkuit Sistem Rakitan, 14 (Camber 1.15: Kenuagkinan ponyaturan vistom rik seport: Otomasi Rockwell, Allen-Bradley PLCS. Masing-masing cendenmg mengembangkan yersinya sendiri dan standar internasional telah diadopsi untuk diagram pemrogeaman dan memang semua metode yang digunakan untuk pemrograman PLC. Standar, yang diterbitkan pada tahun 1993, adalah Intemational Electrotechnical Commission (EC) 1131-3, kadang-kadang discbut scbagel IBC 6131-3. 1.4.2 Standar LEC Standar TEC 61131 mencakup siklus pemrograman PLC: Ragian 1: Definisi umum tentang terminologi dan konsep dasar. Bagian 2: Persyaratan peralatan elektronik dan mekanik dan tes verifikasi untuk PLC dan peralatan yang terkait Bagian 3: Bahasa pemrograman, |.ima bahasa. sekuensial (SFC), diagram blok fungsi (FBD), teks terstrukiur (ST), dan daftar instruksi (IL). Bagian 4: Pedoman pemilihan, pemasangan, dan pemeliharaan PL( finisikan: diagram tanga (1.A1D), diagram fangs! Ragian $: Fasilitas perangkat lunak yang diperlukan untuk komunikasi dengan perangkat lain berdasathan Spesilikasi Pesen Pabrikasi (MMS). Ragian 6; Komunikasi melahui fasilitas perangkat tunak, Bagian 7; Pemrograman kontrol fuzzy. Bagian 8: Pedoman untuk implementasi babesa pemrogiaman PLC yang didefinisikan dalam Bagian 3. 1.4.3 Pemrograman PLC Perangkat pemrograman dapat berupa peranigkal genggim, konsol desktop, alau komputer, Hanya ketika program telah dirancang pada perangkat pemrogramen dan telah siap untuk ditransfer ke unit memori PLC, - Perangkat pemrograman gengeam biasanya mengandung cukup memori untuk memungkinkan unit mempertahankan program ketika dibawa dari satu tempat ke tempat tein - Konsol desktop cenderung memiliki unit tampilan visual dengan keyboard dan layar penuh tampilan. - Komputer pribadi dikonfigurasikan secara luas sebagai tempat kerja pengembangan program. Beberapa PLC hanya mengharuskan komputer untuk memiliki perangkat lunak yang sesuai; untuk yang lainnya membumhkan kartu komunikasi khusus untuk berinteraksi dengan PIC. Keuntungan utama menggunakan komputer adalah program dapat disimpan di hard disk stau CD dan mudah untuk menyalin/‘mengeopy program, Produsea PLC memiliki perangkat luaak pemrograman untuk PLC mereks. Misalnya. Mitsubishi memiliki MBLSOPT. Pengembang GX perusahamm mendukung semua pengendali MELSEC, dari PLC kompak seri MELSEC FX hingga PLC modula, temmasuk Sistem Q MELSEC, dan menggunakan lingkungan berbasis Windows. Ini mendukung metode pemrograman (ihat Bab 4) bahasa TL, LD, dan SFC. Anda dapat beralih bolak-balik antara TL dan LD sesuka Anda saat bekerja. Anda dapat memprogram blok fangst Anda sendiri, dan beragam utilitas tersedia untuk mengonligurasi modul fungsi khusus untuk Sistem Q MELSEC: tidak perlu memprogram modul fungsi khusus, Anda cukup menekonfigurasinya. Paket ini mencakup editor yang kuat dan fungsi diagnostik untuk mengkonfigurasi jaringan dan perangkat keras MELSEC, dan fangsi pengujian dan pemantauan yang Iuas untuk membantu menjalankan aplikasi dan menjalankan dengan espat dan efisien, Ini menawarkan simulasi offline untuk semua jenis PLC dan dengan demikian memungkinkan simulasi semua perangkat dan respons aplikasi untuk pengujiam realistis. Scbayai ilustiasi aia, Siemens memiliki SIMATIC STEP 7. Lai sepenuhnya sestiai dengan standar intemasional IEC 61131-3 untuk babasa pemrograman PLC. Dengan LANGKAH 7, pemrogram dapat memilih dari antara berbagai bahasa pemrograman, Selain LAD dan EBD, LANGKAH 7 Basis juga mencakup bahasa pemrograman IL. Opsi tambahan lainnya tersedia untuk bahasa pemrogruman TEC 61131-3 seperti ST, yang discbut SIMATIC S7-SCL, atau SFC. yang disebut SIMATIC S7-Graph, yang menyediakan cara yang efisien untuk menggamberkan si kontrol sekuensial cara grafis, Fitur-titur dari keseluruhan sistem teknik meliputi kemampuan 16 diagnostik sistem, alat diagnostik proses, simulesi PLC, pemeliharaan jarak jauh, dan dokumentasi pabrik. S7-PLCSIM adalah paket opsional untuk LANGKAH 7 yang memungkinkan simulasi platform kontrol SIMATIC $7 dan pengujian program pengguna pada PC, memungkinkan pengujian dan pemumian sebelum pemasanyan perangkal keras lisik, Dengan menguji sejak awal dalam pengembangaa proyek, kualitas proyek secara kescluruhan éapat ditingkatkan. Instalasi dan commis joning dengan demikian dapat lebih cepat dan lebih murah karena kesalahan program dapat dideteksi dan diperbaiki sejak awal sclama pengembangan. Demikian pula, Rockwell Automation mempreduksi RSLogix untuk keluarga PLC Allen- Bradley-3 PLC, OMRON memiliki CX-One, dan Telemecanique meriliki ProWorx 32 untuk jajaran Modicon PLC. Rangkuman Programmable logic controller (PLLC) adalah bentuk khusus dari pengontrol berbasis mikroprosesor vang mengeunakan memori yang dapat diprogram untuk menyimpin instruksi dan vatuk mengimplementasikan fungsi-fungsi seperti logika, pengurvtan, waktu, penghitungan, dan aritmatika untuk mengendalikan mesin dan proses dan diraneang untuk menjadi dioperasikan oleh para insiayur dengan pegetahuan komputer dan babasa komputer yang mungkin terbetas, Biasanya, sistem PLC memiliki komponen fungsional dasar proses atau unit, memori, unit cau daya, bugian anlarmuka input / ouput, antarmuka komunikasi, den perangkal pemrograman. Untuk mengoperasikan sistem PLC ada kebutuhan untuk mengakses data yang akan diproses dan instruksi, yailu, program, yang menginformasikannya bagaimana data akan diproses. Keduanya disimpan dalam memori PLC untuk diakses selama pemrosesan, Saluran input / output menyediakan fungsi isolasi dan pengkondisian sinyal sehingga sensor dan aktuaror sering dapat fangsung dihabungkan ke mereka tanpa perlu sirkuit lain, Kefuaran ditentukan uv BABLL PERANGKAT INPUT / OUTPUT Bab ini adalah pertimbangan singkat tentang perangkat input dan output tipikal yang digunakan dengan PIC. Perangleat input yang dipertimbangkan termasnk: perangkat digital dan analog seperti sakelar mekanis untuk deteksi posisi, sakelar kedekatan, sakelar fotolistrik, enkoder, sakelar suhu dan (ekanan, potensiometer, transformer diferensial variabel linier, pengukur segaayan, termistor. termotransistor, dan termokopel. Perangkat keluaran yang dipertimbangkan ‘ermmasuk relay, kontuktor, kalup solenoid, dan moter. 2.1 Perangkat Input Sensor digunakan untuk perangkat input yang menyediakan output yang dapat digunakan sebagai respons terhadap input fisik yang ditentulean, Sebagai contoh, teemokopel adalah sensor yang mengubah perbedaan suhu menjadi Keluaran listrik, Tstilah Gansduser umumnya digunakan untuk merujuk ke perangkat yang mengubah sinyal dari sam bentuk ke hentuk fisi' yang berbeda Dengan demikian sensorscring transduser. tetapi juga perangkat lain dapat transduser, seperti motor yang mengubah input listrik menjadi rotasi. Sensor yang menghasilkan digital atau diskrit, yaina, on / off, output dapat dengan mudah dihubungkan ke port input PLC. Sensor analog memberikan output sebanding dengan variabel yang diukur, Sinyal analog semacam itu harus dikonversi menjadi sinyal digital sebelum dapat dimasukkan ke port PLC Sensor jangka digunaksn untuk perangkal input yang menyediakan ouput yang dapat digunakan sebagai respons terhadap input fisik yang ditentukan, Sebagai contoh, temmokopel adalah sensor yang mengubah perbedian suhu menjadi keluaran listrik. Istilah transduser umunmya igunakan untuk merujuk ke perangkat yang meagubah sinyal dari sam bentuk ke beatuk fisik yang berbeda, Dengan demikian, sensor seringkali merupakan transduser, tetapi juga permgkat lain dapat berupa transduser, seperti motor yang mengubah input listrik menjadi rotasi. Herikut ini adalah beberapa istilah yang lebih umum diganalan untuk menentukan kinerja sensor: = Akurasi adalah sejauh mana nilai yang dilunjukkan olch sistem pengukuran atau clemen mungkin salah, Misalnya, sensor suhu mungkin memiliki akurasi 0.1 C. Kesalahan pengukuran adalah perbedaan anlara hasil pengukuran dan nila sebenarnya dari kuantitas yang diukur. Kesalshan dapat muncul dalam beberapa cara; istlah kesaluhan nonlinier digunakan untuk menggambarkan kesalahan yang terjadi sebagai akibat dari asumsi 18 hubungan linier antara input dan output pada rentang kerja, yaita fafik output yang diplot terhadap input diasumsikan memberikan garis lurus, Namua, beberapa sistem atau elemen ‘memiliki hubungan yang benar-hener linier dan dengan demikian kesalahan terjadi sebagai akibal dari asumsi linearitas (Gambar 2.La). Kesalahan istilah hysteresis peered Decreasing 3] ratoasip 3 pest cae | i ; ‘rereasing 2 bs True valve ‘Value boing measured ” ” ‘Gambar 2.1, beberapa sumber dari ersor (a) tical inier: (hjhysteresis (gambar 2.1b) diganakan untuk membedakan output yang diberikan dari nilai kuantias yang sama diukur berdasarkan apskali nilai tersebut telah dicapai peningkatan perabahan secara terus menerus atau penurunan perubahan secara terus menerus. Dengan demikian, kamu dapat memperoleh nilai yang berbeda dari thermometer yang digunakan untuk mengukur suhu eaitan yang sama jika (eveapal oleh pemanas cairan hingga suhu ya diukur atau tereapai oleh cairan pendingin ke subu yang diukur Jarak dari variable sebuah sistem adalah batas antara input dapat berbeda, eantohnys sebuah sensor sultu resistansi memiliki range dari -200 sampai +800°C. Ketika nilai input sensor berubah, Ita akan membutubkan waktu untuk mencapai nilai steady state (Gambar 2.2). response times adalah wakin yang berlalu setelahnya input ke sistem atau clemen tiba-tiba meningkal dari nol ke nilai kenstan, naik ke titik di mane sislem atau elemen memberixan output yang sesuai dengan beberapa persentase tertentu, seperti 95%, dari nilai input, Rise time adalsh waktu yang diambil output untuk mencapai persentase tertentu dari kondis steady state. Biasanya rise time mengacu pada wakt yang diambil untuk output naik dari 10% dari keadaam steady. 18 A A a [ieee Gambar 2.2 Respons sensor atau sistem penguleuran terhadap input yang tiba-tiba, Anda bisa lihat seperti respon ketika arus dalam rangkaian listik titw+tiba dinyatakan din mengamati ammeter nilai hingga 90% atau 95% dari nilai steady state. Settling time adalah wakte yang diperlukan output untuk menyelesaikan dalam beberapa persentase, seperti 2%, dari ailai steady siate. ~ Sensitivitas menunjukkan berapa banyak output dari sistem instrumen atau elemen sistem berubsh ketika kuantitas yang diukur berubah dengan jumlah tertentu, yaitu rasio ouput input. Misalnya, termokopel mungkin memiliki sensitivitas 20 wV / *C dan jadi berikan ‘output 20 pV untuk setiap perubahan suhu 1°C. = Stabilitas suatu sistem adalah kemampuannya untuk memberikan output yang sama ketika digunakan untuk mengukur input koastan selama periode waktu tertentu. Istilah drift sering digunakan untuk menggambarkan perubshan output yang terjadi seiring waktu Penyimpangan dapat dinyatakan sebagai persentase dati rentang penuh keluaran, Istilah zero drill mengacu pada perubahan yang terjadi dalam output kelika ada input nol. ~ Istilah pengulangan mengacu pada kemampuan sistem pengukuran untuk memberikan hal yang sama nilai untuk pengukuran berulang dengan nilai variabel yang sama. Penyebab umum kekurengen pengulangan adalah Duktuasi acak di lingkungan, seperti perubakan sul dan kelembaban. Kesalahan yang timbul dari pengulangan biasanya dinyatakan sebagai a persealase output rentang penuh. Misalaya, sensor ickanan mungkin dikutip scbagai momiliki pengulangan ~ .1% dari jangkauan penuh. Dengan kisaran 20 kPa. ini akan menjadi kesalahan 120 Pa. - Keandalan sistem pengnkuran, ata clemen dalam sistem tersebut, ditenmikan sebagai probebilitas bahwa itu akan beroperasi ke tingkat kinerja yang disepakati untuk sebuah periode yang ditentukan, tergantung paca kondisi lingkungan yang ditentukan, Level yang disepakati kinerja mungkin bahwa sistem pengukuran memberikan akurasi tertentu, 20 Schagai ilustrasi penggunaan istilub-istilah ini dalam spesifikasi, hal-hal berikut dimasukkan dalam spesilikasi sensor texanan MX LOOAP (lihat nanti dalam bab ini, Bagien 2.1.8, untuk suatu penjelasan dari sensor ini) Tegangan Sumber :3 V (6V:maks) Arus sumber :6mA Full scale span 260 mV Range 20-100 kPa Sensitivitas :0.6 mV/kPa Eror non pier 05% dari full range Suhw histerisis 10.5% dari skala meksimum Tahanan imput 400-500 2 Response time 2 Tims (10% ke 90%) berikut ini adalah conich beberapa peranekat input PLC yang umum digunaken dan peranukat sensor 2.1.1 Sakelar Mekanik Saklar mekanis mnenghasitkan sinyal on { olf atau siuyal sebagai basil dari beberapa mekenikinput menyebabkan sakelar membuka atau menutup. Saklar seperti itu mungkin digunakan untuk mengindikasikankehadiran benda kerja di alas meja pemesinan, benda kerja menekan terhadap sakelar danjadi tutup saja, Vidak adanya benda kerja ditunjukkan oleh sakelar yang terbuka dan benda kerjanyaKehadiramya ditulup. Jadi, dengan pengaluran yang ditunjukkan pada Gambar 2.3a, inpatsinyal ke saluran input tunggal PLC éongan demikian adalah tingkat logika: Benda Tidak Boketjer: 1 Benda Bekerja: 0 Switch tersedia dengan kontak yang biasanya terbuka (NO) atau normalnya terturup (NC)Mikonfigurasi sebagai pilihan Lontak yang relevan, Saklar NO membuka kontalnya ditidak adanya input meLanik dau input uckanik diguaakan untuk menulup sakelar. Sebuah NCsablar telal, kontzk ditutup tanpa adanya input mekanik dan input mekznisdigunakan untuk membuka sakelar. Sukelar mekanis ditontukan dalam hal jumlab kutub, yaitu jumlah sirkuit terpisah yang dapat diselesaikan dengan aksi switching yang sama, dan jumlah dari lemparan, yaitu, jumlah kontak individu untuk setiap kutub, Masalah dengan sakelar mekanis adalah ketika sakclar ditutup atau Gibuka, bouncing bisaterjadi dan kontek tidak membuat atau membuka dengan bersih, Karena mereka mehibatkan anggota yang clastis, 2 ‘Gumnbar 2.2 Swih sensor Mercka mengalami komdisi mekanis seperti pegas berosilasi. "Bouncing” ini dapat menghasilkan amplitude yang mengubah level logika lehih dari 20 ms, dan perubahan switch tunggal dapat menimbulkan jumlah sinyal dari pada hanya satu yang diperlukan, Ada beberapa re menghilangkan sinyal palsu ini. Salah satw cara adalah memasukkan dalam program perangkat lunak penundaan sckitar 20) ms setelah transisi sinyal yang terdetcksi pertama sebelum sinyal selanjutnyaBaca, Kemungkinan untuk saklar kutub Umggal / lemparan ganda (SPDT) adalah menggunakan dua logika NANI gerbang (lihat Bab 3 dan 5), seperti yang diilustrasikan dalam Gambar 2.4a. Ketika sakelar berada di posisi A, outputnya adalah logika |, Ketika sakelar bergerak ke posisi B, output menjadi logika 0 dantetp terkunei di tempat ini, balikan ketika sakelar memantul. Gambar 2.4b menunjukkan bagaimana flipflop D dapat digunakan untuk men-debo satu ang / lemparan tungga (SPST) beralib. Output daci Mlip-fop D tidak berubab sampai jam posisi- bermatasinyal dikenakan, dan jika ini lebih beser dari waktu bouncing, ourput didebok. Saklar batas istilah berlaku untuk sakelar yang digunakan untule mendeteksi keberadaan atau lewatnyabagian yang bergerak. Ini dapat digeralckan olch cam, roller, atau lever. Gambar 2.5 menunjukkan beberapacontch. Cam (Gembar 2.5c) dapat diputar pada kecepatan konstan sehingga dapat memutar sakelar bidup dan mati untuk interval waktu teitenmu, Sakelar level cair digunakan untuk mengontral level cairan dalam tangki, Intinys, ini adalah pelampung vertikal yang hergerak dengan tingkat cairan, dan gerakan ini digunakan untuk beroperisi berulih Konak. 22 a] output when its Wo inputs are not both 4 When they are both 1 the outputs CO} Garnbar 2,4 (a) NAND gate sebagai SPDT switeh: (b) B Mip-Mlop sebagai SPST switch iarpne ERATE VS oler pushed down Coes Seo 7g Butonto eo os aa bao ) (Oo) ° — — | coma Fistaling carn switch © Gamitar 2.5 limie switeh (a) lever: (b) roller; (e) eam 2.1.2 Proximity Switeh Proximity switeh digunakan untuk mendeteksi keberadasm suatu item lanpa melakukan kontsk dengannya.Ada scjumlah bentuk sakelar seamacam itu, beberapa hanya cook untuk bende logam. ‘Tipe kedekatan eddy current memiliki kumparan yang diberi energi oleh konstanta arus bolak-balik dan menghasilkan medan magnet bolak-balik konstan., Saat benda logam dekat dengan itu, srus eddy diindulesi di dalamnya (Gambar 2.62). Medan magnet karena ini arus eddy menginduksi kembali EMF di koil dengan hasil amplitude tegangan diperlukan untuk mempertahankan pembahan arus kumperan konstan. Amplitude tegangan dengan demikian adalah ukuran kedekatan objek logam. Tegangan dapat digunakan untuk mengaktifkan sirkuit salar clektroni, pada dasarnya transistor yang ontputnya beralih dari rendah ke tinggi oleh perubahan tegangan, membuat perangkat on / off, Rentang di mana objek tersebut dapat terdeteksi biasanya 23

You might also like