87599618 E4800 Programmable Logic Controllers UNIT5

download 87599618 E4800 Programmable Logic Controllers UNIT5

of 6

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