Anda di halaman 1dari 7

48

7.0

PEMASA DAN PEMBILANG TIMER ( TIM ) dan COUNTER ( CNT ) adalah suruhan-suruhan yang memerlukan nombor TIM / CNT ( N ) dan nilai set ( SV ). Julat bagi nombor TIM / CNT adalah dari 000 hingga 511 manakala julat nilai set bagi TIM / CNT adalah 0000 hingga 9999. Nombor-nombor TIM / CNT tidak boleh digunakan dua kali. Apabila satu nombor telah digunakan sebagai pentakrif (definer) contohnya nombor 000 untuk arahan TIM / CNT, nombor tersebut tidak boleh digunakan sekali lagi. Apabila sesuatu nombor telah ditakrifkan sebagai nombor TIM / CNT, ianya boleh digunakan seberapa banyak yang dikehendaki sebagai pengendali operand dalam suruhan-suruhan lain selain daripada arahan TIMER atau COUNTER.

7.1

PEMASA (TIMER - TIM) Simbol

TIM

N SV

Nombor-nombor pemasa ( N ) adalah diantara 000 hingga 015. Nilai set ( SV ) adalah diantara 0000 hingga 9999. Setiap nombor TIM / CNT boleh digunakan sebagai pentakrif (definer) hanya pada satu arahan TIMER atau COUNTER.

49

Contoh 7.1.1 TIMER diaktifkan apabila keadaan perlaksanaan ( execution condition ) adalah ON dan akan reset kepada nlai set ( SV ) apabila perlaksanaan ( execution condition ) adalah OFF. Nilai set ( SV ) bagi TIMER adalah nilai BCD diantara #0000 hingga #9999. Sebagai contoh, jikalau TIMER hendak disetkan kepada 5 saat, maka nilai set ( SV ) adalah #0050. Rajah Tangga
00000 Tim 000 # 0050 (5 saat) TIM 000 10000

keadaan

END

Kod Mnemonik Alamat 00000 00001 00002 00003 00004 Kendalian Apabila masukan (LD 00000) adalah ON, sesentuh pemasa akan diaktifkan selepas 5 saat. Seterusnya keluaran (OUT 10000) akan ON . Suruhan LD TIM LD OUT FUN 01 Operand/Data 00000 000 # 0050 TIM 000 10000

50

Contoh 7.1.2 Rajah Tangga

00000

Tim 000 #0050 (5 saat) 10000

TIM 000

TIM 000

10001

END

Kod Mnemonik

Alamat 00000 00001 00002 00003 00004 00005 00006 Kendalian

Suruhan LD TIM LD OUT LD NOT OUT FUN 01

Operand/Data 00000 000 # 0050 TIM 000 10000 TIM 000 10001

Apabila masukan (LD 00000) ON, pemasa (TIM 000) akan diaktifkan selepas 5 saat. Seterusnya keluaran (OUT 10000) akan ON. Manakala keluaran (OUT 10001) akan terus ON sebaik sahaja bekalan dibekalkan dan akan OFF selepas 5 saat. Pemasa akan terus aktif selagi masukan 00000 berkeadaan ON.

51

Contoh 7.1.3

Rajah Tangga

00000

Tim 000 # 0050 (5 saat) 10000

TIM 000

TIM 001

10000 Tim 001 # 0030 (3 saat)

END

Kod Mnemonik

Alamat 00000 00001 00002 00003 00004 00005 00006 00007 00008

Suruhan LD TIM LD AND NOT OUT LD TIM OUT FUN 01

Operand/Data 00000 000 # 0050 TIM 000 TIM 001 10000 10000 001 #0030 10001

52

Kendalian Apabila masukan (LD 00000) ON, pemasa (TIM 000) akan diaktifkan selepas 5 saat. Seterusnya keluaran (OUT 10000) akan ON. Selepas 3 saat keluaran (OUT 10000) ON, pemasa (TIM 001) akan diaktifkan seterusnya keluaran (OUT 10000) akan OFF dan pemasa (TIM 001) akan OFF.

Apabila arahan TIM 001 OFF, sesentuh TIM 001 akan ON dan akan ON kan semula keluaran (OUT 10000).

Keluaran (OUT 10000) akan ON dan OFF berterusan sehinggalah masukan (LD 00000) di OFF kan.

7.2

PEMBILANG (COUNTER - CNT) Simbol


CP CNT N R SV

Nombor TIM / CNT boleh digunakan sebagai pentakrif ( definer ) hanya samaada pada Pemasa atau Pembilang. Nombor-nombor pembilang adalah dari julat 000 hingga 015. Pembilang digunakan untuk mengira dengan kiraan menurun dari nilai set ( SV ) apabila keadaan perlaksanaan ( execution condition ) pada denyut kira (CP), berubah dari OFF ke ON.

Nilai set (SV) adalah dari julat 0000 hingga 9999. Pembilang akan reset dengan masukan reset ( R ).

Rajah Tangga

53

00000

CP CNT 001 # 0010 (10 kiraan) 10000

00001 R CNT 001

END

Kod Mnemonik Alamat 00000 00001 00002 00003 00004 00005 Kendalian Pembilang diset kepada kiraan 10. Apabila masukan (LD 00000) diberi denyut sebanyak sepuluh, pembilang akan diaktifkan dan seterusnya keluaran (OUT 10000) akan ON. Apabila reset (LD 00001) ON, pembilang akan berada dalam keadaan asal. Suruha n LD LD CNT LD OUT FUN 01 Operand/Data 00000 00001 000 #0010 CNT 001 10000

54

7.3

Penggunaan Arahan Pemasa dan Pembilang Nombor Pembilang tidak boleh sama dengan nombor Pemasa kerana keduaduanya berkongsi kawasan data yang sama di dalam ingatan PLC.
00000 00001 CNT 000 CP CNT 000 # 0005 (5 kiraan) 10000

10000

TIM 001 # 0050 ( 5 saat ) 10001

TIM 001

EN D

Kendalian Pembilang diset kepada kiraan 5. Apabila masukan (LD 00000) diberi denyut sebanyak lima, pembilang akan diaktifkan dan seterusnya keluaran ( OUT 10000 ) akan ON.

Ketika keluaran (OUT 10000) ON, TIM 001 akan diaktifkan selepas 3 saat dan seterusnya keluaran (OUT 10001) akan ON.

Kedua-dua keluaran (OUT 10000) dan (OUT 10001) akan sentiasa ON sehinggalah reset (LD 00001) di ON kan.

Reset akan mengembalikan pembilang kepada keadaan asal.

Anda mungkin juga menyukai