PLC-Basic (Asas PLC)
-
Upload
al-ameer-sultan -
Category
Documents
-
view
421 -
download
18
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