B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 344 1. JENIS-JENIS PERANTI KAWALAN Kertas penerangan ini bertujuan mendedahkan pelajar kepada PLC dan komponen-komponen kawalan elektikal seperti relay, timer, switches dan sensor yang digunakan untuk membina litar kawalan. Pada umumnya adalah untuk mengoperasikan litar kawalan dengan cara memprogramkan pada memori yang bertujuan untuk memudahkan penyambungan serta meminimunkan penggunaan komponen/peralatan dalam litar. Oleh itu, pengetahuan dalam operasi litar kawalan adalah perlu untuk memprogramkan PLC. 2. PENGESAN (SENSOR) Sensor berfungsi untuk mengesan kehadiran sesuatu objek atau status sesuatu proses bagi membolehkan sistem kawalan tersebut bertindak mengawal (monitoring) sistem tersebut samada yang separa atau sepenuhnya automatik. Sensor biasanya disambung pada bahagian masukan sesuatu system kawalan 2.1. Sensor Jenis Sentuhan i) Suis Butang Tekan ii) Suis Penghad (Limit Switch) i. SUIS BUTANG TEKAN. Suis butang tekan adalah komponen yang digunakan untuk mempamirkan isyarat elektrik. Suis butang tekan terbahagi tiga iaitu:- ii. Suis Butang Tekan Sesentuh Sentiasa Terbuka (NO) Dengan menekan kepala butangtekan, sesentuh (NO) akan aktif dan litat menjadi tertutup. Selepas kepala butangtekan dilepaskan, spring tarikbalik (return spring) akan kembalikan set sesentuh kepada posisi asal.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 345 iii. Suis Butangtekan Sesentuh Sentiasa Tertutup (NC) Dengan menekan kepala butangtekan, sesentuh (NC) akan aktif dan litar menjadi terbuka. Selepas kepala butangtekan dilepaskan, spring tarikbalik (return spring) akan dikembalikan set sesentuh kepada posisi asal. iv. Suis Butang Tekan Sesentuh Tukaran Dengan menekan kepala butangtekan, sesentuh tukaran menjadi aktif dan litar bertukar terbuka menjadi tertutup, tertutup menjadi terbuka. Selepas kepala butangtekan dilepaskan, spring tarikbalik (return spring) akan kembalikan set sesentuh kepasa posisi asal.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 346 v. SUIS PENGHAD ELEKTRIKAL (LIMIT SWITCH) Suis penghad elektrikal adalah komponen yang digunakan untuk mempamirkan isyarat elektrikal bergantung pada turutan (squence) operasi. Dengan menekan poppet, set sesentuh NO dan sesentuh NC akan aktif. Litar akan tertutup dan terbuka mengikut sesentuh mana yang disambung pada litar. Selepas poppet dilepaskan, spring tarikbalik akan kembalikan set sesentuh kepada posisi asal. Jenis Round Hinge Lever Jenis Hinge Roller Jenis Push-Button 2.2. JENIS SENSOR TANPA SENTUHAN (PROXIMITY SWITCH) i) Magnetic Sensors ii) Inductive Sensors iii) Capasitive Sensors iv) Optical Sensors i. Magnetic Sensors (Reed Proximity Switch) - Keupayaan mengesan kehadiran medan magnet - Jarak pengesanan ~ 5mm - Juga dipanggil Reed Switch Terminal (+) Isyarat Terminal (-)
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 347 ii. Inductive Sensors (NO) - Keupayaan mengesan kehadiran objek logam sahaja - Jarak pengesanan ~ 5mm iii. Capasitive Sensors (N0) - Keupayaan mengesan kehadiran sebarang objek termasuk objek logam - Jarak pengesanan ~ 15mm iv. Optical Sensors (NO) - Keupayaan mengesan sebarang objek yang menghalang laluan infra-red - Jarak pengesanan sehingga 1m Terminal (+) Isyarat Terminal (-) Terminal (+) Isyarat Terminal (-) Terminal (+) Isyarat Terminal (-)
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 348 2.2.1. GEGANTI (RELAY) Geganti adalah komponen untuk memproses isyarat elektrikal. Relay banyak digunakan dengan meluas dalam litar letrik dan elektronik sebagai kawalan jauh (remotely controled) suis mekanikal untuk merubah samada keadaan terbuka (off) dan tertutup (on) atau digunakan pada fungsi logik (logic function). Geganti yang direka bentuk untuk menampung kuasa tinggi di panggil penyentuh. Penyentuh direka bentuk sama seperti geganti, kecuali rintangan penebat gegelungnya lebih tinggi dan sesentuhnya mensuiskan arus yang lebih tinggi. 2.3. Penggunaan Geganti (Relay) • Geganti biasanya diguna bagi menggerakkan beban dari kedudukan jauh, untuk kemudahan atau keselamatan pengedali. Geganti dilekapakn pada atau berdekatan beban dan suis diletakan di tempat yang sesuai untuk kemudahan pengedali. • Menghidupkan arus/voltan tinggi dengan menggunakan arus/voltan yang rendah (sebagai bekalan kuasa). • Mempunyai banyak contact yang besar, sesuai untuk mengawal lebih daripada satu output (beban). • Menggunakan kuasa rendah untuk kawal kuasa tinggi. gelung gelung solenoid sesentuh set sesentuh Armature gelung armature spring tarikbalik.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 349 Seperti suis lazim, geganti dibina dengan kedudukan biasa terbuka (Normally Open) dan biasa tertutup (Nnormally Close) untuk kendalian campakan tunggal atau dua campakan dan mempunyai berbilang kutub, seperti rajah di bawah suis relay dikelasifikasikan dengan Single-pole, Single-trow, Double-pole, Double-troe dan sebagainya Tatarajah kutub dan sesentuh geganti biasa Perwakilan symbol elektrik untuk tatarajah kutub dan sesentuh geganti
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 350 Gambar simbol relay standard schematik symbol 2.4. SPESIFIKASI GEGANTI Untuk menentukan Pemiawaian pengeluran geganti, penjual dan National Electrical Manuufacture Association (NEMA) telah mempiawaian takrifan pemboleh ubah yang berkaitan dengan geganti seperti di bawah Voltan Gegelung – Spesifikasi ini mengenal pasti voltan yang dikenakan pada gegelung. Kebanyakan gegelung direka bentuk untuk dikendalikan dengan voltan DC dan AC. Voltan gegelung DC yang biasa digunakan termasuk 5,6,12,28 dan 24 volt. Model yang menggunakan voltan AC pula termasuk 12, 24,48, 110 dan 240 volt Arus pikap – dikenali sebagai arus tarik masuk. Arus ini adalah arus minimum yang diperlukan untuk mengatasi tegang pegas dan menarik geganti. Rintangan gegelung – rintang ini merupakan ukuran rintangan belitan gegelung. Rintangan gegelung mempunyai julat daripada lebih kurang 40 ohm hingga 10 kiloohm, bergantung pada keperluan voltan gegelung. Lebih besar keperluan gegelung ,lebih tinggi rintangan gegelung. Arus sentuh maksimum - spesifikasi ini mentyatakan kuantiti arus maksimum yang boleh mengalir melalui sesentuh. Sesentuh geganti mesti berupaya membawa arus yang diperlukan oleh litar yang disambung kepadanya tanpa mengeluarkan tenaga haba berlebihan dan tanpa menyebabkan susutan voltan. Arus sesentuh maksimum mempunyai julat daripada beberapa ratus miliampere bagi geganti kecil hingga ke beberapa ratus ampere bagi penyentuh.Penyentuh yang diguna Normally Open (N/O) Contects. Apabila Relay coil energized sesentuh terbuka. Gambarajah relay ditunjukan desebelah kiri dan Standard Schematik symbol disebelah kanan dimana bulatan menunjukan coil magnet dan set of parallel bars menunjukan normally open contect. Normally close (N/C) contects Apabila Relay coil energized sesentuh tertutup. Standard Schematik symbol disebelah kanan dimana bulatan menunjukan coil magnet dan set of parallel bars with slash menunjukan normally close contect. Transfer type contects Menpunyai single pole, dopuble throw action. Ketika diperlukan pada sesuatu keadaan. Pada industri relay direka dengan mengabungkan sesentuh set N.O
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 351 dalam pemula motor elektrik biasanya dikadarkan dalam kuasa kuda dan bukan arus. Penyentuh yang berupaya mensuiskan sebuah motor tiga per empat kuasa kuda mempunyai kadar tiga per empat kuasa kuda dan bukan kadar arus maksimum. Masa mengendali dam masa membebas – Masa mengendali dan masa membebas menyatakan masa maksimum yang diperlukan untuk mengerakkan dan menyahgerakkan sesentuh geganti. Masa mengendali adalah antara 15 hingga 25 mS, dan masa membebas untuk kebanyakkan geganti adalah 8 hingga 25 mS. Tatarajah sesentuh – Geganti mempunyai samaada kutub tunggal atau berbilang kutub dam mempunyai campakan tunggal atau dua campakan. Seperti rajah 2 Kadar hayat khidmat – kadaran ini menentukan bilangan maksimum kendalian pensuisan yang dijangkakan dari sesebuah geganti. Gerakan sesentuh pensuisan secara berterusan dan pengarkaan yang kadangkala berlaku apabila geganti dikendalikan boleh menyebabkan sesentuh geganti haus dan berlubang-lubang. Akhirnya geganti tidak boleh digunakan lagi. Kadar hayat khidmat geganti mempunyai julat daripada 50 000 hingga beberapa bilion kendalian,biasanya 5-50 juta kendalian. Jenis penutup – Geganti mungkin dilengkapkan dengan sesentuhnya terdedah,tertutup ataupun terkedap udara. Jika sesentuhnya tertutup atau terkedap udara, pengkelasan NEMA untuk penutupnya adalah samaada dengan pengelaskan yang digunakan untuk tutup suis. 2.5. PEMASA LENGAH (TIMER) Pemasa lengah ialah pemasa yang memberi masa yang memberi masa lengah dari ketika sesuatu acara dimulakan, seperti penutupan suis, sehingga ke masa acara tersebut benar-benar dijalankan, seperti mentenagakan sesuatu beban. Pemasa jenis ini juga boleh digunakan untuk memberi masa lengah semasa menamatkan sesuatu operasi. Dalam kes ini, litar atau litar tetap ditenagakan untuk beberapa ketika setelah suis dibuka. Penggunaan yang pertama dipanggil lengah “hidup”, sementar penggunaan yang kedua dipanggil lengah ’ mati’. Beberapa kaedah diguna untuk masa lengah. Ini termasuk pemasa pacuan motor ,pemasa lengah haba, pemasa lengah berlitar elektronik dan pemasa daspot. Pemasa lengah mungkin dibungkus sebagai peanti diskret atau mungkin dijadikan sebagai sebahagian daripada geganti, dengan tujuan untuk memberi suatu masa lengah dari masa suis digerakkan sehingga geganti ditenagakan atau dinyah tenagakan. 2.6. GEGANTI MASA DENGAN LENGAH MULA (TIME RELAY WITH DELAY ON) Geganti masa dengan permulaan lengah adalah komponen yang digunakan untuk memproses isyarat elektrikal. Dengan menekan butangtekan T, voltan diberikan dan masa mula diset. Selepas lengah masa, sesentuh akan tertarik dan litar akan tertutup. Apabila butang tekan T dilepaskan sesentuh akan kembali kepada keadaan asal dan litar terbuka tanpa lengah masa. Bandingan boleh dibuat dengan Pemasa (timer) pneumatik.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 352 2.7. GEGANTI MASA DENGAN LENGAH TAMAT (TIME RELAY WITH DELAY OFF) Geganti masa dengan lengah tamat adalah komponen yang digunakan untuk memproses isyarat elektrikal. Dengan menekan butangtekan, voltan diberikan dan sesentuh akan tertarik tanpa lengah masa mula dan litar akan tertutup. Apabila butangtekan T dilepaskan voltan akan terputus dan geganti masa mula berfungsi. Hanya selepas lengah masa sesentuh akan kembali kepada keadaan asal dan litar terbuka. Bandingan boleh dibuat dengan Pemasa (timer) pneumatik.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 353 2.8. ASAS LITAR KAWALAN. Dalam litar kawalan, pelbagai jenis litar dan kombinasi litar digunakan untuk menjalankan sesuatu alatan/mesin secara automatik. Penggunaan litar kawalan tersebut boleh digunakan sebagai program dalam PLC dengan menukarkannya kepada ladder diagram. Oleh itu, penyambungan pada peralatan adalah berlainan dan tidak menggunakan banyak wayar. 2.9. litar AND Litar kawalan akan beroperasi seperti operasi get logic AND dimana apabila kedua-dua input S1 dan S2 di ON kan barulah akan terdapat hasil keluaran relay berkendali dan Lampu menyala 2.10. litar OR Litar kawalan akan beroperasi seperti operasi get logic OR dimana apabila S1 sahaja di ‘ON’ kan atau S2 sahaja di ‘ON’ kan atau kedua-dua input S1 dan S2 di ‘ON’ kan akan terdapat hasil keluaran Relay berkendali dan Lampu menyala c S1 S2 Relay Relay Lampu S1 S2 Relay Lampu Relay c
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 354 2.11. Litar Self-Holding Litar kawalan akan beroperasi apabila ‘Push Button’(NO) ditekan, arus akan mengalir melalui ‘Push Button’ (NC) dan terus ke ‘Coil relay’. Relay akan berkendali dan ‘contact relay’ (NO) akan bertukar menjadi (NC) dan Lampu akan menyala, pada masa yang sama ‘contact relay 1’ akan membenarkan arus mengalir berterusan di dalam litar walaupun ‘Push Button’ (NO) dilepaskan. Contact Relay 1 berfungsi sebagai Self-Holding atau Holding Relay. Litar Self-holding 2.12. Litar Interlock Membenarkan hanya satu masukan sahaja dan satu litar sahaja berfungsi di dalam satu masa. Contact relay 2 PB (NO) - Lampu Relay Contact relay 1 PB (NC)
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 355
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 356 LATIHAN 1. Apakah yang dimaksudkan dengan : i) Litar selfholding ii) Litar Interlock 2. Berikan Dua jenis suis dalam litar kawalan 3. Namakan 3 jenis sensor yang anda telah pelajari 4. Lukiskan simbol relay dan terangkan operasinya secara ringkas. RUJUKAN : 1 Abd Samad Hanif “Kawalan Elektrik, Edisi Kedua”
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 357 INSTITUSI LATIHAN JABATAN TENAGA MANUSIA KEMENTERIAN SUMBER MANUSIA MALAYSIA KERTAS PENERANGAN KOD DAN NAMA KURSUS B05 TEKNOLOGI ELEKTRONIK INDUSTRI KOD DAN NAMA MODUL B05-01-05 BASIC PLC PENGALAMAN PEMBELAJARAN LE 3 CHECK INPUT/OUTPUT SIGNAL OF A PLC UNIT/ELECTRICAL SYSTEM NO. TUGASAN BERKAITAN 03.02 CHECK INPUT/OUTPUT SIGNAL OF A PLC UNIT/ELECTRICAL SYSTEM OBJEKTIF PRESTASI AKHIRAN (TPO) PRODUCE ELECTRICAL SCHEMATIC AND CHECK PROGRAM SEQUENCE OF LADDER DIAGRAM BY USING DRAWING SET, MEASURING INSTRUMENT, CIRCUIT DIAGRAM, PLC UNIT SO THAT THE DRAWING IS DRAW ACCORDING TO STANDARD SPECIFICATION AND POWER RATING IS CONFIRMED FOLLOWED BY OPERATION MANUAL, SIGNAL DISRUPTIONS AND PLC FAULTS INDICATOR AND I/O SUPPLY ARE CHECKED AND ERROR IN LADDER IS DETERMINED ACCORDING TO OPERATION OF CIRCUIT. OBJEKTIF MEMBOLEH (EO) DIAKHIR PEMBELAJARAN PELAJAR MESTI BOLEH :- Check input/output signal of a PLC unit/electrical system using measure instrument circuit diagram, PLC unit etc so that signal discruption and PLC fault indicator are checked and input/output supply at terminal are checked
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 358 1. PROGRAMMABLE LOGIC CONTROLLER Rajah 1 di bawah menunjukkan beberapa jenis binaan PLC yang terdapat di pasaran masa kini. 2. DIFINASI PLC PLC di definisikan oleh National Electrical Manufacturers Association of Amerika ( NEMA ) sebagai : “ Satu sistem elektronik beroperasi digital yang digunakan di dalam persekitaran industri, yang mana menggunakan ingatan yang boleh diaturcara untuk simpanan dalaman ke atas arahan-arahan untuk melaksanakan fungsi tertentu seperti logik, turutan, pemasaan, pembilang dan pengiraan matematik untuk mengawal berbagai mesin atau proses melalui modul masukan dan keluaran digital ataupun analog. Perkataan PLC adalah dihasilkan dari istilah PROGRAMMABLE LOGIC CONTROLLER dimana ia boleh dikatakan seperti sebuah kotak yang penuh dengan beratus atau beribu relay, pembilang,(counters), pemasa (timers) dan lokasi penyimpan data (data memory). 3. LATAR BELAKANG PLC Sebelum wujudnya (PLC), kerja-kerja automasi dilaksanakan dengan menggunakan geganti (Relay) dan sambungan wayar yang lebih bercorak kapada konsep
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 359 elektrik. Apabila PLC diperkenalkan, kerja-kerja automasi yang mengabungkan sistem numatik bagi membantu gerakan kelengkapan (mesin), dengan sendirinya sistem penggunaan geganti terhapus dan hampir lupus. PLC yang pertama telah direka oleh sekumpulan jurutera di Syarikat General Motor (GM), Amerika Syarikat dalam tahun 1968 bila syarikat tersebut mencari kaedah lain untuk menggantikan sistem kawalan geganti yang rumit. Contoh-contoh jenama PLC seperti Alam Brady, Siemen, Omron, Keyence, Festo dan sebagainya. Penggunaan aturcara komputer untuk kawalan automatik adalah lebih fleksibel, lebih cepat dan tepat berbanding dengan kerja-kerja secara manual. 3.1. Dengan penggunaan PLC dalam operasi kawalan, ia mempunyai kelebihan seperti: • Keperluan kos yang rendah • Penggunaan secara pintar • Pengawal yang mudah dikawal • Mudah diaturcarakan dan penyelenggaraan • Tidak perlu pendawaian semula keatas sistem kawalan jika berlaku • perubahan keatas aturcara • Lebih kecil, murah dan tidak memerlukan ruang yang luas • Binaannya ringkas dan penyelenggaraanya murah. • Kurang Penggunaan arus elektrik 4. STRUKTUR ASAS PLC Kebiasaannya sesebuah PLC mempunyai 5 gabungan asas utama didalamnya iaitu :- i) Bekalan Kuasa (Power Supply) ii) Bahagian Masukan (Input Section) iii) Bahagian Unit Kawalan Pusat (Central Processing Unit (CPU) iv) Bahagian Ingatan (Memory Section) v) Bahagian Keluaran (Output Section)
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 360 b. Bekalan Kuasa (Power Supply) Power supply pula membekalkan kuasa pada bahagian yang memerlukannya. Ini akan membolehkan processor dan sistem memori dapat beroperasi dengan lancar Terdapat beberapa jenis modul power supply bergantung pada jenis PLC yang digunakan : • 240V ac • 110V ac • 24V dc c. Bahagian Masukan (Input Section) Peranti masukan / luaran seperti suis, pengesan dan sebagainya akan disambung ke bahagian masukan dengan menggunakan wayar. Litar antaramuka Masukan diperlukan untuk mengasingkan litar dalaman PLC dengan litar luaran, kemudian bahagian ini akan menghantar isyarat tersebut ke bahagian UPP/CPU untuk di proses dan dianalisa. Ia menjaga keselamatan litar dalaman PLC daripada voltan luar. Isyarat analog yang dihantar oleh PLC mempunyai jenis-jenis yang berbeza • 4mA dc to 20mA dc Bahagian Ingatan (Memory Bahagian Unit Kawalan Pusat (Central Processing Unit (CPU) Bahagian Masukan (Input Section) Bahagian Keluaran (Output Section) Isyarat dari suis, Sensor dan sebagainya Isyarat ke Solenoid, motor, dan sebagainya BEKALAN Programming Console Komputer Printer
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 361 • 0mA dc to 20mA dc • 0V dc to 10V dc • -10V dc to 10 Vdc Contoh Peranti-Pernti pada bahagian Masukan (input) 4.1. Bahagian Unit Kawalan Pusat/ Central Processing Unit (CPU) Unit ini merupakan unit yang terpenting di dalam binaan sesebuah PLC. Di dalam unit ini terletaknya satu cip litar terkamil iaitu cip ikropemproses yang mengawal keseluruhan proses operasi kawalan PLC. Bahagian ini berfungsi untuk menganalisa, memproses, memadam maklumat/ data/ isyarat yang diterima dan yang dikeluarkan oleh bahagian memory untuk dihantar kepada bahagian keluaran. 4.2. Bahagian Ingatan (Memory Section) Terdapat berbagai-bagai jenis unit memory. Ia adalah tempat menyimpan data-data sistem dan ingatan sementara yang dimasukan didalam PLC. “Ladder Diagram, Timer dan Counter” disimpan didalam ingatan sementara ini. Diantara memori unit yang digunakan di dalam PLC adalah seperti berikut :- i. READ ONLY MEMORY (ROM) ROM biasanya ingatan yang tetap/ tidak mudah diubah dan hanya boleh dibaca sahaja. Ianya kurang sesuai dugunakan dan kurang popular jika dibandingkan dengan jenis ingatan lain. ii. RANDOM ACCESS MEMORY (RAM) RAM biasanya digunakan untuk menyimpan program pengguna dan data. Data yang mudah berubah didalam RAM biasanya akan hilang sekiranya sumber bekalan terputus. Bagaimanapun masalah ini boleh diatasai dengan bantuan bateri.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 362 iii. ERASABLE PROGRAMMABLE READ ONLY MEMORY (EPROM) EPROM akan menyimpan data secara tetap sama seperti ROM. Ianya tidak memerlukan bantuan bateri. Bagaimanapun kandungan EPROM boleh dipadam dengan mendedahkanya kepada cahaya `ultraviolet’. EPROM boleh diprogram semula ingatannya dengan menggunakan Penulis Prom. iv. ELECTRICALLY ERASABLE PROGRAMMABLE READ ONLY MEMORY (EEPROM) EEPROM adalah gabungan antara RAM dengan EPROM. Kandungan EEPROM boleh dipadam dan diprogram semula secara elektrikal, bagaimanapun ianya terhad kepada masa. 4.3. Bahagian Keluaran (Output Section) Bahagian ini adalah untuk mengeluarkan/ menghantar keputusan iaitu isyarat yang diproses oleh UPP/CPU kepada peranti diluar PLC seperti relay, lampu dan sebagainya. Litar antaramuka keluaran adalah untuk mengendali isyarat dari UPP ke beban keluaran, fungsinya adalah :- • melaraskan voltan logik ke voltan kawalan. • Melindungi komponen elektronik yang sensitif dari voltan tidak menentu di dalam pengawal • Pembesaran kuasa • Pelindungan litar pintas dan lebihan beban. Contoh peranti-peranti yang di sambung pada bahagian keluaran 5. Jenis Geganti dan Fungsinya Terdapat empat jenis gegenti utama terbina di dalam sesebuah PLC. Geganti berkenaan adalah seperti berikut :-
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 363 5.1. Input Relays Fungsi gegenti jenis ini ialah untuk menerima semua maklumat yang masuk ke PLC berkenaan dan mengagihkannya kemana saja ia diperlukan. Gegenti ini boleh diibaratkan sebagai injap penghad atau butang tekan untuk injap mula atau berhenti bagi satu litar numatik. Maklumat yang dihasilkan oleh geganti tersebut boleh diproses secara N/O atau N/C. 5.2. Output Relays Geganti ini pula berfungsi mengawal beban yang disambung diluar PLC seperti solenoid, relay, menghidupksn motor dan sebagainya. Ia tidak berupaya menyimpan maklumat yang diberikan kepadanya apabila bekalan kuasa untuknya terputus 5.3. Internal Auxiliary Relays Semua maklumat yang diberikan untuk sesebuah PLC akan diproses oleh AR dan dibekalkan keputusannya kepada OR. Geganti ini juga tidak berkeupayaan menyimpan maklumat yang diberikan kepadanya apabila bekalan kuasa terputus. Jika dibandingkan tugasnya dengan komponen numatik, ia adalah seperti injap `air pilot operater spring reset’. 5.4. Holding Relays Fungsi Holding Relays ini adalah sama seperti AR tetapi ia boleh menyimpan maklumat yang diprosesnya jika disertakan dengan arahan ”FUN 11” walaupun bekalan terputus. Ia juga adalah jenis yang sama seperti ”set reset”. Holding relay juga dikenali sebagai ”Keep Relay”
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 364
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 365
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 366
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 367 SOALAN : 1. Apakah kebaikan menggunakan PLC dalam litar kawalan 2. Terdapat berbagai-bagai jenis unit memory yang digunakan untuk menyimpan data-data sistem dan ingatan sementara yang dimasukkan di dalam PLC. Berikan 3 contoh memory unit yang di gunakan dalam PLC 3. Apakah fungsi bahagian Unit Kawalan Pusat(CPU) dalam PLC 4. Nyatakan 4 jenis geganti yang terdapat dalam PLC ? RUJUKAN : 1. A Beginners Guide to PLC - OMRON Asia Pacific PTE.LTD 2. http://useers.pandora.be/educypedia/
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 368 INSTITUSI LATIHAN JABATAN TENAGA MANUSIA KEMENTERIAN SUMBER MANUSIA MALAYSIA KERTAS PENERANGAN KOD DAN NAMA KURSUS B05 TEKNOLOGI ELEKTRONIK INDUSTRI KOD DAN NAMA MODUL B05-01-05 BASIC PLC PENGALAMAN PEMBELAJARAN LE4 : CHECK PROGRAM SEQUENCE OF LADDER DIAGRAM NO. TUGASAN BERKAITAN 03.03 CHECK PROGRAM SEQUENCE OF LADDER DIAGRAM OBJEKTIF PRESTASI AKHIRAN (TPO) PRODUCE ELECTRICAL SCHEMATIC AND CHECK PROGRAM SEQUENCE OF LADDER DIAGRAM BY USING DRAWING SET, MEASURING INSTRUMENT, CIRCUIT DIAGRAM, PLC UNIT SO THAT THE DRAWING IS DRAW ACCORDING TO STANDARD SPECIFICATION AND POWER RATING IS CONFIRMED FOLLOWED BY OPERATION MANUAL, SIGNAL DISRUPTIONS AND PLC FAULTS INDICATOR AND I/O SUPPLY ARE CHECKED AND ERROR IN LADDER IS DETERMINED ACCORDING TO OPERATION OF CIRCUIT. OBJEKTIF MEMBOLEH (EO) CHECK PROGRAM SEQUENCE OF LADDER DIAGRAM USING PLC UNIT AND PROGRAMMER UNIT SO THAT ERROR IN LADDER IS DETERMINED ACCORDING TO OPERATION REQUIREMENT.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 369 1. BAHASA PROGRAMMING YANG DIGUNAKAN DALAM PLC Terdapat berbagai jenis struktur bahasa PLC dalam memprogramkan PLC yang boleh dilakukan samada melalui komputer peribadi atau alat-alat khas untuk tersebut. Pemilihan program bahasa PLC bergantung kepada jenis software yang diprogramkan kedalam komputer atau alat-alat khas yang tersebut tadi. Kertas penerangan ini akan menerangkan jenis-jenis program bahasa PLC yang selalu digunakan dan cara merangka serta memahami program-program PLC yang ada. 1.1. Terdapat LIMA bahasa pengaturcaraan yang dikenali di peringkat antarabangsa iaitu : • Rajah Tangga (Ladder Diagram) • Senarai Arahan (Instruction List) • Teks Struktur (Structured Text) • Carta Fungsi Turutan (Sequential Function Chart) • Fungsi Rajah Blok (Function Block Diagram) 1.1.1. Rajah Tangga (Ladder Diagram) Bahasa program yang selalu digunakan dengan meluasnya untuk memprogram PLC adalah bahasa Ladder Diagram.Ini kerana bahasa Ladder Diagram adalah seakan serupa dengan bentuk simbol letrik yang mudah difahami. Ladder Diagram merupakan bahasa pengaturcaraan jenis grafik yang ditukar dari rajah litar pendawaian kawalan geganti. Ladder Diagram mengandungi landasan sesentuh dari kiri ke kanan rajah ( rujuk rajah 1.1.1). Sesentuh landasan ini disambung kepada elemen penyuisan sedia buka (normally open – NO) atau penyuisan sedia tutup (normally closed – NC) menerusi laluan arus dan gelung elemen. Rajah tangga juga menunjukkan litar kawalan dan memaparkan fungsi serta kombinasi operasi turutan bagi setiap cabang pada baris mendatar secara berasingan. Rajah : 1.1.1 +ve - Keadaan / Tindakan / NO NC
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 370 1.1.2. Senarai Arahan (Instruction List) Merupakan bahasa jenis penghimpun berteks. Ianya dibina dari suruhan kawalan yang mengandungi pengendali (operator) dan kendalian (operand). Berikut adalah contoh aturcara yang menggunakan bahasa senarai arahan. LD A AND B ST C 1.1.3. Teks Struktur (Structured Text) Merupakan bahasa jenis penghimpun berteks yang mengandungi ungkapan dan suruhan. Ia adalah bahasa yang amat penting digunakan dalam asas ADA, PASCAL dan C. Contoh penggunaan bahasa ini adalah seperti berikut : Cylinder out = (Input A OR Input B) AND Output C
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 371 1.1.4. Carta Fungsi Turutan (Sequential Function Chart) Merupakan jenis bahasa grafik ( rujuk rajah 1.1.4 ). Elemen-elemennya terdiri daripada langkah, peralihan, pilihan dan cabang selari. Setiap langkah menunjukkan status proses aturcara kawalan yang aktif atau tidak aktif. Satu langkah mengandungi tindakan yang berdasarkan kepada peralihan. Tindakan pula mengandungi struktur turutannya sendiri. STEP 1 STEP 2 STEP 3 START MOTOR STOP MOTOR Transition 1 Transition 2
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 372 1.1.5. Rajah Fungsi Blok (Function Block Diagram) Merupakan jenis bahasa grafik. Elemen-elemen yang terdapat di dalam rajah fungsi ini digambarkan secara grafik fungsi dan blok fungsi ( rujuk rajah 1.1.5 ). Elemen-elemen ini disambungkan dengan garisan aliran isyarat dan dihubungkan secara terus kedalam rangkaian. Rajah 1.1.4 : Contoh Aturcara Dalam Bahasa Carta Fungsi Turutan AND A C B
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 373 Walaubagaimanapun jenis bahasa program PLC yang digunakan perlu sesuai dengan software yang digunakan oleh PLC bagi sesuatu sistem. Bahasa program PLC yang amat meluas kegunaanya adalah program jenis Ladder Diagram, Function Block Diagram dan Instruction List. Berlainan bahasa program boleh digabungkan sekali didalam satu program yang lengkap sekiranya software yang digunakan oleh PLC tersebut membenarkan berbuat demikian. Adakalanya sesebuah negara menggunakan standard bahasa program PLC tertentu dalam program PLC mereka. Oleh itu semasa memesan dan memilih jenis bahasa yang digunakan perlu diberi pertimbangan dari faktor-faktor yang tersebut diatas. 2. PROGRAMMING CONSOLE Sebelum memulakan sesuatu program kita perlu mengetahui fungsi setiap kekunci yang ada pada Programming Console. Rajah 1.1.5 : Contoh Bahasa Rajah Fungsi Blok
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 374 2.1. Suis Pemilihan (Selection Switch) Programming Console boleh disetkan samaada PROGRAM, MONITOR DAN RUN. i. PROGRAM digunakan untuk penyediaan program atau untuk membuat pembetulan pada program yang telah sedia ada. ii. MONITOR digunakan bila memapar nilai counter dan timer semasa PLC sedang beroperasi iii. RUN digunakan untuk menjalankan program yang telah dimasukkan ke dalam PLC. Tiada perubahan yang boleh dilakukan pada data dalaman semasa PLC disetkan pada RUN.
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 375 2.2. Sepifikasi Papan Kekunci No. Instruction / Mnemonic Meaning *01 LD LoaD (start) *02 AND AND (series) *03 OR OR (parallel) *04 OUT OUTput (load) *05 NOT NOT (contact close/ invert) *06 CNT CouNTer (decrement) *07 TIM TIMer (decrement) *08 SFT ShiFT (register) *09 TR Temporary Ralay 10 LH Link Relay *11 HR Holding Relay 12 AR Auxiliary Relay *13 FUN Function (special) 14 DM Data Memory channel 15 SHIFT Activate PLAY, RECord, Channel, CONTact 16 CHG Change (instruction) 17 SRCH SeaRCH (instruction) *18 DEL DELete (Instruction) *19 MONTR MONiToR (instruction) *20 INS INSert (instruction) *21 CLR CleaR (instruction) *22 WRITE WRITE (confirmation) *23 SET SET (on input/output) *24 RESET RESET (off input/output) 25 EXT EXTention 26 VER VERify 27 PLAY PLAY 28 REC RECord 29 CH Channel 30 CONT CONTact
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 376 d. Operation Instruction MODE KEYBOARD ACTION FUNCTION Program CLR * MONTR * CLR To Eter Password CLR ToSart Program CLR * SET* NOT* RESET* MONTR Erase All Program CLR* SET* NOT* RESET* HR/ CNT/MD* MONTR Erase Partial – Retained memory areas which you wish to present. COMMAND* NO* WRITE Write, Edit Program COMMAND* NO* INS* Insert New Instruction DEL* Delete Old Instruction CLR (2X* COMMAND* NO* SRCH Search Instruction TIM@CNT* NO* SRCH* CHG* NEW NO* WRITE Change Timer @ Counter Data Monitor HR* CNT* DM Preserve Data Area TIM@ CNT* NO* MONTR Monitor Tim, Counter Program, Monitor CLR* OUT* 01000* MONTR* SET@ RESET Check Output Connection To PLC SHIFT* Play, Record, Channel, Contact CLR* ADDRESS/ LINE NUMBER Search For Addres
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 377 2.3. Programming Instruction INSTRUCTION (MNEMONIC) NAME LADDER FUNCTION LD LoaD LD 00000 Penyambungan N/O Digunakan sebagai penyambungan awal dalam program B : Bit IR,SR,AR,HR,LR,TC, TR LD NOT LoaD NOT LD NOT 00001 Penyambungan N/C Digunakan sebagai penyambungan awal dalam program B : Bit IR,SR,AR,HR,LR,TC AND AND contact LD NOT 00001 Penyambungan kedua N/O sambungan litar secara sesiri dengan sambungan pertama B : Bit IR, SR, AR, HR, LR,TC AND NOT AND NOT contact LD 00003 AND NOT CNT 000 Penyambungan kedua N/C sambungan litar secara sesiri dengan sambungan pertama B : Bit IR, SR, AR, HR, LR,TC OR OR contact LD 00004 OR HR 0000 Penyambungan N/O, sambungan litar secara selari dengan sambungan pertama. B : Bit IR, SR, AR, HR, LR, TC OR NOT OR NOT contact LD 00005 OR NOT LR 0000 Penyambungan N/O, sambungan litar secara selari dengan sambungan pertama. B : Bit IR, SR, AR, HR, LR, TC LD B LD B LD AND NOT LD B B AND B B LD B OR B LD B OR NOT B
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 378 INSTRUCTION (MNEMONIC) NAME LADDER FUNCTION OUT OUTput coil OUT 10000 Keputusan keluaran bagi operasi logik kepada geganti atau shift register B : Bit IR,SR,AR,HR,LR ,TC, TR OUT NOT OUT NOT coil OUT 10000 Keputusan keluaran bagi operasi logik kepada geganti. B : Bit IR,SR,AR,HR,LR ,TC OR LD OR Load block OR LD Menggabungkan dua blok secara selari B : Bit IR, SR, AR, HR, LR,TC AND LD AND LoaD block AND LD Menggabungkan dua blok secara selari B : Bit IR, SR, AR, HR, LR,TC HR Holding Relay LD SET AND NOT RESET OUT HR0000/1915 Geganti Pemegang, TIM TIMer LD SET TIM 000/127 #0000/9999 Untuk operasi ON-Delay masa OUT B OUT B LD AND LD AND LD LD O OR SE RESET ITSELF HR SE TIM 000/127 #0000/9999 TIMER
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 379 INSTRUCTION (MNEMONIC) NAME LADDER FUNCTION CNT CouNTer LD PULSE LD RESET CNT 000/127 #0000/9999 Untuk operasi pengiraan FUN 01 END Penamat setiap arahan/program FUN XXX Function Operation Geganti Khas 2.4. Pengendalian Programming Console i. Persediaan awal membuat/mengubah Atucara yang baru Pastikan kunci pemilih mod berada pada mod “PROGRAM” ii. Masukkan kata laluan ”PASSWOD” Setiap PLC mempunyai kawalan kata laluan untuk mengelakkan sebarang pengubahsuaian kepada program yang telah dimasukkan. PLC perlu dimasukkan kata laluan apabila sumber bekalan disambung atau selepas programming console disambung bila PLC dalam keadaan operasi. Untuk memasukkan kata laluan tekan kekunci CLR,MONTR, CLR CNT 000/127 #0000/999 PULSE RESE END < PROGRAM> PASSWORD! CLR MONTR CLR <PROGRAM>
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 380 iii. Padamkan semua ingatan dan dapatkan paparan ”MEMORY CLR” i) Untuk mengosongkan semua program yang terdapat di dalam ingatan CPU letakan pemilih julat pada PROGRAM. Tekan kekunci CLR hingga terpaparnya angka 0000 pada programming console. ii) Ingatan PLC akan kosong selepas tekan kekunci berikut di tekan:- iii) Paparkan paparan permulaan iv. Masukkan Arahan Asas Memasukkan suruhan asas (LD,AND,OR,OUT) i) Paparkan alamat permulaan yang hendak dimasukkan arahan ii) Masukkan arahan asas seperti di bawah : a) Arahan ”LD” CLR 0000 MONTR 0000 MEMORY CLR END HR CNT DM CLR SET NOT RESET CLR 0000 00000 READ NOP (00000) LD NOMBOR WRITE LD HR NOMBOR WRITE or AR or LR or TR LD CNT or TIM NOMBOR WRITE
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 381 b) Arahan ”AND” atau ”OR” c) Arahan ”OUT” Jika hendak menggunakan geganti sedia tutup, pengguna mestilah tekan kekunci ”NOT” sebelum tekan kekunci ”WRITE” v. Masukkan Arahan Fungsi Kombinasi kekunci ini akan memasukan arahan yang tidak terdapat pada papan kekunci konsol. i) Tekan kekunci “FUN” ii) Masukkan nombor arahan fungsi, contohnya nombor “11” Contoh beberapa nombor suruhan fungsi :- 00-NOP, 01-END, 02-IL, 03-ILC, 10-SFT, 11-KEEP, 20-CMP, 21-MOV, dan lain-lain. iii) Tekan kekunci “WRITE” AND or OR NOMBOR WRITE AND OR HR NOMBOR WRITE o or AR or IR r AND or OR CNT or TIM NOMBOR WRITE OUT NOMBOR WRITE OUT HR AR NOMBOR WRITE o or LR or TR r FUN 00000 FUN(??) FUN NOMBOR 00000 KEEP(11) WRITE
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 382 vi. Menyisip Satu Arahan (inserting) Kombinasi ini boleh menyisipkan satu arahan diantara dua baris arahan. Contohnya : Arahan ”AND 00001” hendak disisipkan diantara arahan ”LD 00000” dan ”OUT 10000” 00000 LD 00000 Alamat yang hendak dimasukkan * 00001 OUT 10000 00002 END(01) i) Dapatkan alamat arahan yang akan menepatkan arahan baru. ii) Masukkan arahan baru iii) Tekan kekunci ”INS” dan anak panah ”bawah” untuk menyisipkan arahan baru vii. Memadam Satu Arahan (Deleting) Kombinasi ini boleh memadam satu arahan yang dikehendaki. Contohnya : Arahan “AND 00001” perlu dipadam. 00000 LD 00000 Alamat yang hendak dipadam * 00001 AND 00001 00002 OUT 10000 00003 END(01) i) Paparkan alamat yang perlu dipadam ii) Tekan kekunci “DEL” dan anak panah ”atas” untuk memadam arahan berkenaan. ALAMAT INS 00001 READ OUT ARAHAN 00001 AND 00001 INSERT END ALAMAT 00001 READ AND DEL 00001 DELETE END
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 383 viii. Memanggil Satu Arahan (Recalling) e. Cara-cara memasukan program Ladder Diagram Mnemonic Codes Laraskan suis MODE SELECTOR pada mode PROGRAM. Tekan CLR untuk memastikan alamat 00000 terpapar pada display CLR CLR OUT ALAMAT (10000) SRCH 00003 SRCH OUT Addres Instruction Data 0000 LD 00000 0001 OR 10000 0002 AND NOT 00001 0003 OUT 10000 0004 FUN (01) END 10000 00000 00001 10000
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 384 i. Arahan “AND LD” untuk sambungan 2 blok secara siri Ladder Diagram Mnemonic Codes ii. Arahan “OR LD” untuk sambungan 2 blok secara selari CLR LD WRITE ALAMAT (00000) ALAMAT (10000) WRITE AND NOT WRITE ALAMAT (00001) OUT WRITE ALAMAT (10000) FUN WRITE ALAMAT (01) Addres Instruction Data 00000 LD 00002 00001 OR 00003 00002 LD 00004 00003 OR-NOT 00005 00004 AND-LD ……. 00005 OUT 10000 00006 FUN (01) END 10000 00002 00004 00003 00005
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 385 Ladder Diagram Mnemonic Codes iii. Program Organisation (AND-LD dan OR-LD) Ladder Diagram Mnemonic Codes END 1000 00002 00003 00004 00005 Addres Instruction Data 00000 LD 00002 00001 AND-NOT 00003 00002 LD 00004 00003 AND 00005 00004 OR-LD ……. 00005 OUT 10001 00006 FUN (01) Address Instruction Data 00000 LD 00000 00001 LD 00001 00002 AND 00003 00003 LD 00002 00004 LD 00004 00005 OR 00005 00006 AND-LD ….. 00007 OR-LD ….. 00008 AND-LD ….. 00009 OUT 10000 FUN(01) A B C D A B 10000 00000 00001 00002 00003 00005 00004 END C D
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 386 2.5. Pemasa (Timers) Pemasa adalah satu elemen yang digunakan untuk melengahkan sesuatu isyarat. Pemasa yang digunakan dalam PLC terdiri daripada jenis Lengah ‘ON’ dan Lengah ‘OFF”. Perkara yang perlu dilakukan adalah seperti berikut:- • Dapatkan masukan untuk ’ON’ dan ’OFF’ pemasa • Masukkan nombor pemasa (000~511) • Perlu diambil perhatian bahawa nombor pemasa tidak boleh dikongsi guna dengan nombor pembilang (COUNTER) di dalam sesuatu aturcara. • Masukan nilai set 0000 ~ 9999.Nilai set adalah dalam nisbah 1/10 saat. i. ‘ON’ Delay Circuit Timing diagram Ladder Diagram Mnemonic Codes ii. ’ON’ dan ‘OFF’ Delay Circuit Addres Instruction Data 00000 LD 00000 00001 TIM 000 #0025 00002 LD TIM 000 00003 OUT 10000 00004 FUN (01) Input 00000 output 10000 5 sec 00000 TIM 0 10000 TIM0 END #002
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 387 Timing diagram T1 : ON-delay time T2 : OFF-delay time Ladder Diagram Mnemonic Codes 2.5.1. Pembilang (Counter) Pembilang digunakan untuk mengira bilangan isyarat yang diterimanya. Pembilang yang digunakan dalam PLC jenis OMRON mengira secara berkurangan dari nilai set isyarat ‘denyut bilang’ berubah dari kedudukan ‘OFF ke ON (pinggir tinggi) iv. Dapatkan isyarat ’denyut bilang’ iaitu isyarat mengira bagi pembilang v. Dapatkan isyarat ‘reset’ untuk mengreset pembilang vi. Masukkan nombor pembilang (000~511) Perlu diambil perhatian bahawa nombor pembilang tidak boleh dikongsi guna dengan nombor pemasa (TIMER) di dalam sesuatu aturcara. vii. Masukan nilai set 0000 ~ 9999.Nilai set ini akan ditolak satu per satu untuk setiap ’pinggir tinggi’ isyarat ’denyut bilang’. Input signal 00000 output 00000 ON/OFF delay T1 T2 Addres Instruction Data 00000 LD 00000 00001 TIM 000 #0050 00002 LD TIM 000 00003 OR 10000 00004 AND-NOT TIM001 00005 OUT 10000 00006 LD 10000 00007 AND-NOT 00000 00008 TIM 001 #0050 00009 FUN (01) TIM 000 10000 END 00000 (suis) 10000 10000 TIM001 #0025 00000 TIM000 #0025 TIM 001
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 388 Ladder Diagram Mnemonic Codes 2.6. Kegunaan arahan CNT (Counter) dan TIM (Timers) i. Contoh 1: Membilang hingga 20,000 kiraan Addres Instruction Data 00000 LD 00000 00001 LD 00002 00002 CNT 001 #0010 00003 LD CNT 001 00004 OUT 10000 00005 FUN (01) 00002 CNT 001 10000 END CNT 001 #0010 CP R 00000
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 389 Ladder Diagram Mnemonic Codes ii. Contoh 2 : Jangka masa sehingga 1,000 jam Ladder Diagram Mnemonic Codes 3. KONSEP MEREKABENTUK SISTEM KAWALAN AUTOMASI Addres Instruction Data 00000 LD 00000 00001 AND 00001 00002 LD-NOT 00000 00003 OR CNT 001 00004 CNT 001 #0100 00005 LD CNT 001 00006 LD-NOT 00000 00007 CNT 002 #0200 00008 LD CNT 002 00009 OUT 10000 00010 FUN (01) Addres Instruction Data 00000 LD 00000 00001 AND-NOT TIM 001 00002 TIM 001 #6000 00003 LD TIM 001 00004 LD 00001 00005 CNT 002 #6000 00006 LD CNT 002 00007 OUT 10000 00010 FUN (01) 00000 TIM 001 CNT 002 10000 00000 00000 CNT 001 00001 Count Input Reset 00000 CNT 001 Count Input Reset CNT 002 #0200 CP R END CNT 001 #0100 CP R TIM00 #600 0000 TIM 001 Count Input Reset CNT 002 10000 END CNT 002 #6000 CP R
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 390 3.1. Mengenalpasti Masalah/ Tugas * Pilih mana-mana SUMBER KENDALIAN yang sesuai seperti di bawah:- * Pilih mana-mana JENIS SISTEM KAWALAN yang sesuai seperti di bawah:- 3.2. Dapatkan Algebra (Formula) Penyelesaian * Gunakan mana-mana KAEDAH PENYELESAIAN yang sesuai seperti di bawah:- (A) Logikal Thinking - Brain (B) Logik Gates - Karnaugh Map & Boolean Algebra (C) Movement Diagram - FESTO, BELANDA (D) Cascade - MARTON COMPANY, ENGLAND (E) Flow Chart - TELEMECHANIC, FRENCH 3.3. Tukarkan Algebra Kepada Rekabentuk Logik * Gunakan mana-mana KAEDAH REKABENTUK yang sesuai seperti di bawah :- (A) Electrical Control Circuit (B) Electronic Control Circuit (C) Pneumatic Control Circuit (D) Hydraulic Control Circuit (E) Ladder Diagram (F) Logik Schematic (G) Flow Chart (H) Fuction Chart 3.4. Tukarkan Rekabentuk Logik Kepada Arahan Pengaturcaraan * Gunakan mana-mana KAEDAH PENGATURCARAAN yang sesuai seperti di bawah:- Jenis Arahan Alatan Pengatucaraan (A) Grafic Instruction (A) Programming Console (B) Statement List (B) Computer (Software) 3.5. Jalankan Program YES - HAPPY NO – TRY AGAIN
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 391 SOALAN : 1. Apakah fungsi RUN , MONITOR , PROGRAM yang terdapat dalam Pemilih julat / Mode Selector Programming Console . RUN :_____________________________________________ MONITOR :__________________________________________________ PROGRAM : __________________________________________________ 5. Berikan arahan untuk masukkan “PASSWORD”? 6. Berikan arahan untuk Padamkan semua program 7. Tukarkan Ladder Diagram di bawah kepada mnemonic codes Ladder Diagram Ladder Diagram Mnemonic Codes RUJUKAN : 1. A Beginners Guide to PLC - OMRON Asia Pacific PTE.LTD 2. http://www.OMRON .com 3. http://en.wikipedia.org/wiki/programmable _logic_controller Addres Instruction Data 10000 00000 00001 00002 00004 00003 00005 00006 00007 END
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 1
B05 SIJIL TEKNOLOGI ELEKTRONIK MUKASURAT 2