87599618 E4800 Programmable Logic Controllers UNIT5
Transcript of 87599618 E4800 Programmable Logic Controllers UNIT5
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
1/6
5.0 SET SURUHAN ASAS
Terdapat banyak suruhan yang digunakan untuk membangunkan aturcara PLC.
Setiap suruhan mempunyai fungsinya masing masing.
5.1 LD - Suruhan LOAD (START, ST)
Suruhan ini adalah untuk memulakan sesuatu baris program.
Ia digunakan pada sesentuh pertama dalam keadaan normally open (NO).
Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluaran di
sebelah kanan iaitu Y0 akan ON apabila X0 adalah ON.
5.2 LD NOT - Suruhan LOAD NOT
Suruhan ini adalah untuk memulakan sesuatu baris program.
Ia digunakan pada sesentuh pertama dalam keadaan normally closed (NC).
Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
31
Y0
X0 Alamat Suruhan
Operand/Data
00 LD X0
01 OT Y0
Y0
X0 Alamat Suruhan Operand/Data00 LD NOT X0
01 OT Y0
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
2/6
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluaran di
sebelah kanan iaitu Y0 akan ON apabila X0 adalah OFF
5.3 AND - Suruhan AND
Suruhan ini digunakan pada sesentuh kedua dalam keadaan normally open (NO)
dan sesiri dengan sesentuh sebelumnya.
Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluaran akan
ON apabila X0 dan X1 adalah ON.
5.4 AND NOT - Suruhan AND NOT
Suruhan ini digunakan pada sesentuh kedua dalam keadaan normally closed (NC)
dan sesiri dengan sesentuh sebelumnya.
Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluaran akan
ON apabila X0 adalah ON dan X1 adalah OFF.
32
Y0
X0 X1 Alamat Arahan Operand/Data
00 LD X0
01 AND X102 OT Y0
Y0
X0 X1 Alamat Suruhan Operand/Data
00 LD X0
01 AND NOT X100002 OT Y0
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
3/6
5.5 OR - Suruhan OR
Suruhan ini digunakan pada sesentuh kedua dalam keadaan normally open (NO)
dan selari dengan sesentuh sebelumnya.
. Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluran ON
apabila salah satu X0 atau X1 atau kedua-duanya sekali ON.
5.6 OR NOT - Suruhan OR NOT
Suruhan ini digunakan pada sesentuh kedua dalam keadaan normally closed (NC)
dan selari dengan sesentuh sebelumnya.
Rajah Tangga Kod Mnemonik
33
Y0
X0 Alamat Suruhan Operand/Data00 LD X001 OR X1
02 OT Y0
X1
Alamat Suruhan Operand/Data
00 LD X0
01 OR NOT X102 OT Y0
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
4/6
Penerangan Rajah Tangga
Keadaan Perlaksanaan (Execution Conditions) bagi suruhan keluaran akan
ON apabila X0 ON atau X1 OFF atau X0 ON, X1 OFF dalam keadaan
serentak.
5.7 OUT - Suruhan OUTPUT
Suruhan ini digunakan untuk gegelung keluaran.
Rajah Tangga Kod Mnemonik
Penerangan Rajah Tangga
IR 10000 akan ON apabila IR 00000 adalah ON .
5.8 END
Suruhan END tiada peranti sesentuh fizikal.
Ia adalah suruhan terakhir yang diperlukan untuk menyempurnakan sesuatu
aturcara.
Jika tiada suruhan END, aturcara tidak dapat dilaksanakan.
Rajah Tangga Kod Mnemonik
34
X0 Alamat Arahan Operand/Data
00 LD X001 OUT Y0
Y0
X0 X1 Alamat Suruhan Operand/Data
00 LD X001 AND NOT X1
02 OUT Y003 END
Y0
Y0
X0
X1
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
5/6
Untuk PLC jenis OMRON SYSMAC CQM1H, suruhan FUN 01 adalah suruhan
END.
5.9 OR LD - Suruhan BLOK LOGIK OR / OR BLOCK / OR STACK
Suruhan OR LD tiada peranti sesentuh fizikal.
Hanyalah satuprogramming tool bagi menyelesaikan fungsi OR yang kompleksseperti satu siri sesentuh LD ( atau LD NOT ) dalam keadaan selari dengan satu
siri sesentuh yang lain.
Rajah Tangga Kod Mnemonik
5.10 AND LD - Suruhan BLOK LOGIK AND / AND BLOCK / AND STACK
Suruhan AND LD tiada peranti sesentuh fizikal.
Hanyalah satuprogramming toolbagi menyelesaikan fungsi AND yang kompleks
seperti menghubungkan beberapa OR, OR NOT, OR LD dalam keadaan siri.
Rajah Tangga Kod Mnemonik
35
END
END
X0 X1 Alamat Arahan Operand/Data00 LD X001 AND X1
02 LD X2
03 AND X304 OR LD
05 OUT Y006 END
Y0
X2 X3
END
X0 X1 Alamat Arahan Operand/Data00 LD X001 OR X2
02 LD X103 OR X3
04 AND LD
05 OUT 1000006 END
Y0
X2 X3
-
7/29/2019 87599618 E4800 Programmable Logic Controllers UNIT5
6/6
5.11 OR LD DAN AND LD
Apabila kedua-dua suruhan blok logik ini hendak digunakan dalam Rajah
Tangga, aturcara untuk mencantumkan blok-blok logik mestilah ditulis dari
bawah ke atas. Sebagai contoh, Rajah Tangga di bawah:
Suruhan blok logik bagi kedua-dua blok terakhir (blok b1 dan blok b2) ditulis
dahulu kemudian diikuti dengan suruhan blok logik yang pertama (blok a).
Rajah Tangga
Kod Mnemonik
36
Alamat Suruhan Operand/Data
0000 LD NOT X0
00001 AND X1
00002 LD X2
00003 AND NOT X3
00004 LD NOT X4
00005 AND X5
00006 OR LD
00007 AND LD00008 OUT Y0
00009 END
END
X0 X1Y0
X2 X3
X4 X5
Blok a Blok b2
Blok b1
Blok b2
Blok b1
Blok a
Blok b2 + Blok b1
(Blok b2+Blok b1) . Blok a