PLC-Basic (Asas PLC)

download PLC-Basic (Asas PLC)

of 9

Transcript of PLC-Basic (Asas PLC)

  • 7/27/2019 PLC-Basic (Asas PLC)

    1/9

    PLC Asas Pengenalan Sistem Kawalan

    Di dalam system automasi, PLC sering dianggap sebagai jantung kawalan. Semasa pelaksanaan

    aturcara aplikasi kawalan (yang disimpan di dalam ingatan PLC). PLC akan sentiasa memantau

    keadaan system melalui isyarat suapbalik peranti masukan kawasan kerja. Kemudian berdasrkan

    logic aturcara, sebarang tindakan dilaksanakan pada peranti keluaran kawasan kerja.

    PLC boleh digunakan untuk mengawal tugasan yang mudah dan berulang-ulang ataupun beberapa

    PLC boleh disambung bersama dengan pengawal hos atau komputer hos lain melalui rangkaian

    komunikasi untuk menyepadukan kawalan proses yang kompleks.

    6.1 PLC(Pengawal Boleh Aturcara)

    PLC terdiri daripada Unit Pemprosesan Pusat (CPU) yang mengandungi aturcara aplikasi dan

    modul Antaramuka keluaran, yang disambung secara terus kepada peranti I/O kawasan kerja.

    Aturcara ini mengawal PLC supaya apabila satu isyarat masukan daripada peranti masukanmenjadi ON, sambutan yang sempadan diberikan. Sambutan ini selalunya melibatkan isyarat

    keluaran disambungkan kepada peranti keluaran tertentu. (isyarat keluaran di Onkan kepada

    peranti keluaran yang berkaitan)

    Rajah Blok PLC

    Unit Pemprosesan Pusat(CPU-Central processing Unit)

    CPU merupakan mikroprosesor yang mengendalikan (menyeliakan) aktiviti system PLC. Ia

    melaksanakan aturcara, memproses isyarat-isyarat I/O dan berhubung dengan peranti luaran.

    Al Amir Sultan

    BekalanKuasa

    Komputer

    Konsol pengaturcaraan

    Pencetak

    Unit pemprosesanPusat Antaramuka

    keluaran

    Ingatan/memori

    Antaramukamasukan

    Isyaratdaripadasuisn

    pengesan dsb

    Isyarat kesolenoidmotor dsb

  • 7/27/2019 PLC-Basic (Asas PLC)

    2/9

    PLC Asas Ingatan/memori

    Terdapat pelbagai jenis unit ingatan. Merupakan kawasan yang memegang (menyimpan) system

    operasi dan ingatan kegunaan penggunaan. Sistem operasi (OS) adalah perisian system yang

    menyelia PLC.Aturcara Tangga( ladder digram), pemasa (timer) dan pembilang (counter) disimpan

    di dalam ingatan pengguna . Terdapat beberapa jenis ingatan yang boleh dipilih berdarkan

    keperluan pengguna.

    Ingatan baca Sahaja (ROM-Read Only Memory)

    ROM merupakan ingatan tidak meruap yang boleh diaturcara Cuma sekali. Dengan demikian ia

    tidak sesuai sebagai ingatan. Ia merupakan salah satu pilihan yang paling tiak digemari berbanding

    ingatan lain.

    Ingatan capaian Rawak (RAM)

    RAM lebih lazim digunakan sebagai penstoran aturcara atau data pengguna . Data di dalam RAM

    bersifat meruap yang biasanya akan hilang apabila bekalan kuasa diputuskan. Bagaimanapun,

    masalah ini diselesaikan dengan memberi bekalan kuasa sampingan dengan bateri.

    Ingatan Baca Sahaja Boleh Aturcara Boleh padam (EPROM)

    EPROM memegang (menyimpan) data sama seperti ROM. Ia tidak memerlukan bateri sokongan.

    Namun demikian, isi kandungan EPROM boleh dipadam dengan mendedahkannya kepada cahaya

    ultra ungu(UV). Penulis PROM diperlukan untuk mengatur semula ingatan tersebut.

    Ingatan Baca Sahaja Boleh Aturcara Boleh Padam Secara Elektrikal (EEPROM)EEPROM menggabungkan keanjalan capaian RAM dengan sifat tidka meruap ROM di dalam satu

    pakej. Kandungan EEPROM boleh dipadamkan dan diaturcara semula Cuma proses terhad

    kepada beberapa kali sahaja.

    Masukan (Input)

    Contoh Peranti masukan adalah butang tekan, pad kekunci dan suis togol, yang membentuk

    antaramuka manusia dengan mesin . Untuk pengesan barangan kerja pemantauan mekanisme

    bergerak, pemeriksaan tekanan beserta aras cecair dan pelbagai lagi, PLC akan menyalurkan

    sedikit isyarat daripada peranti pengesan automatik yang spesifirk seperti suis berhampiran, suis

    had, pengesan fotoelektrik, pengesan aras dan sebagainya. Jenis-jenis isyarat masukan kepada

    PLC boleh jadi logic ON/OFF atau isyarat analog. Isyarat-isyarat masukan di antaramuka kepada

    PLC melalui pelbagai modul masukan PLC.

    Keluaran(Output)

    Sistem automasi tidak lengkap, malahan sistem PLC tidak boleh berfungsi tanpa kaedah

    antaramuka kepada peranti keluaran di kawasan kerja. Peranti tersebut adalah motor, solenoid,

    penunjuk geganti, buzzer(loceng) dan sebagainya.

    Al Amir Sultan

  • 7/27/2019 PLC-Basic (Asas PLC)

    3/9

    PLC Asas Pendekatan Sistematik Rekabentuk Sistem Kawalan Menggunakan Pengawal

    Logik Boleh Aturcara PLC

    6.2Simbol-Simbol Asas PLC

    CPM1A dan CPM2A mempunyai arahan pengaturcaraan yang luas yang membenarkan proses

    kawalan yang rumit, di aturcarakan dengan mudah. Arahan termasuk simbol rajah tangga dan kod

    mnemonik untuk arahan.

    Al Amir Sultan

    Menentukan Rangkaian Operasi Mesin-Menentukan mengenai sistem atau

    bahagian yang ingin dikawal.

    Peranti Masukan dan Peranti Keluaran-Menentukan peranti masukan dan keluaran.-Tetapkan nombor berkaitan dengannombor masukan dan nombor keluaranyang sebenar mengikut nombor pada PLC.-Nombor masukan dan keluaran perludilaksanakan sebelum menulis gambarajahtangga.

    Menulis Aturcara-Tulis aturcara gambarajah tangga mengikut

    jujukan operasi.

    Mengaturcara Ke Dalam Ingatan-Masukan aturcara kedalam ingatan

    menggunakan programming konsol atau perisian tangga.-Semak kesilapan jika ada.

    Menjalankan Sistem-Pastikan sambungan pendawaian masukandan keluaran adalah betul sebelum suisdiON kan.

  • 7/27/2019 PLC-Basic (Asas PLC)

    4/9

    PLC Asas

    Kekunci Arahan

    Pelbagai arahan aplikasi yang khas dinamakan

    FUNtions boleh dimasukkan menggunakan kekunci

    ini.

    LoaD akan membebankan titik-titik ke dalam

    aturcara dan membekalkan kaedah titik percabangan.

    AND membolehkan titik-titik disambungkan

    bersama untuk membentuk litar sesiri.

    OR membolehkan titik-titik disambung bersama

    membentuk litar selari.

    Arahan OUTput

    Arahan ini mengawal TIMer(pemasa)

    Arahan ini mengawal COUNTer(pembilang)

    Digunakan ddengan kekunci arahan LD,AND dan

    OR untuk mendapatkan titik-titik NC (normal

    Al Amir Sultan

    FUN

    AND

    LD

    OR

    OUT

    TIM

    CNT

    NOT

  • 7/27/2019 PLC-Basic (Asas PLC)

    5/9

    PLC Asas

    closed-secara normal ditutup)

    Menyetakan Holding Relays(Geganti Pemegangan)

    Menyatakan Temporary Relays (Geganti Sementara)

    Memaparkan operasi SHIFT register (daftar

    ANJAKAN)

    SHIFT digunakan untuk mendapatkan fungsi

    alternatif untuk empat kekunci yang mempunyai

    lebih daripada satu label, berlabel, Channel dan

    CONTact.

    Rajah Litar

    Al Amir Sultan

    HR

    TR

    SFT

    SHIFT

    masukan

  • 7/27/2019 PLC-Basic (Asas PLC)

    6/9

    00002

    00003

    00004

    00005

    PLC Asas

    6.3Rajah Tangga

    00000 01000

    01000

    KOD MNEMONIK

    Aturcara ini membolehkan keluaran 01000 untuk kekal ON tanpa menghirau status masukan

    00000 yang telah memicunya. Ini sering dikehendaki di dalam operasi keluaran berterusan yang

    bermula dengan hanya masukan ON seketika.

    Arahan AND LD dan OR LD

    Al Amir Sultan

    00001

    END

    01000

    PLC

    keluaran

    Bekalan Kuasa beban

    MCMC

    00001

  • 7/27/2019 PLC-Basic (Asas PLC)

    7/9

    00002

    00004

    00003

    00005

    PLC Asas

    ALAMAT ARAHAN DATA00000 LD 0000200001 OR 0000300002 LD 0000400003 OR-NOT 0000500004 AND-LD ------00005 OUT 01000

    OR LD menyambung dua blok secara selari

    ALAMAT ARAHAN DATA00000 LD 0000200001 AND-NOT 0000300002 LD 0000400003 AND 0000500004 OR-LD ------00005 OUT 01001

    6.4PEMASA(TIMER)

    Al Amir Sultan

    01001

  • 7/27/2019 PLC-Basic (Asas PLC)

    8/9

    PLC Asas Pemasa selalunya digunakan untuk lengahan masa. Ia boleh menjadi lengahan ON, lengahan OFF

    dan sebagainya.

    Rajah Tangga

    0

    TIM0 10.00

    Kod Mnemonik

    ALAMAT ARAHAN DATA00000 LD 0000000001 TIM 000

    #002500002 LD TIM 00000003 OUT 0100000004 END(01)

    Rajah Pemasaan

    masukan

    keluaran 5.0 saat

    TIM adalah arahan pemasa lengahan ON penyusutan (menurun) yang memerlukan nombor

    pemasa dan nilai set daripada 0000 hingga 9999(999.9 saat).

    Al Amir Sultan

    TIM0

    #0025

  • 7/27/2019 PLC-Basic (Asas PLC)

    9/9

    PLC Asas

    6.5PEMBILANG

    CNT (counter-pembilang) adalah pembilang menyusut (mengurang) preset( sedia terset). Iaitu ia

    akan menyusut satu bilangan setiap kali isyarat beralih daru OFF ke ON. Pembilang mesti

    diaturcara dengan masukan bilangan, masukan reset, nombor pembilang dan nilai set.Nombor

    pembilang adalah di dalam julat 000 hingga 511 dan nilai set dalam julat 0000 hingga 9999.

    Al Amir Sultan