Anda di halaman 1dari 22

Materi PLC

DIF UP & DIF DOWN


DIF UP

B isa m em a ka i ca ra 1 ( ta n pa i r) = d o ub l e k l ik p a d a ko nta k , deta il , l a lu pi l ih


d i ff e r e n ti a l u p
Cara 2 (dengan ir) = menggunakan instruksi DIFU (alamat,missal 1.00)
J i k a d i t e k a n , ti d a k a k a n t e r l i h a t a k ti f ( w a l a u s e b e n a r n y a a k ti f ) k a r e n a h a n y a
satu kedipan. Untuk internal relay pengunci bisa ditambahkan supaya tetap on.
DIF UP & DIF DOWN
DIF UP

0
Kontak Input
1

0
DIF UP
K o n t a k D I F U P a k a n a k ti f s e l a m a s a t u s c a n ke ti k a p e r u b a h a n n i l a i
d a r i 0 ke 1 . C o n t o h p e n g g u n a a n : p a d a s e n s o r p e n g i s i a n b o t o l
m i n u m a n ( a k ti f ke ti k a m e n d e t e k s i b o t o l ) .
Kode Mnemonics
CARA 1 (tanpa ir pengunci)

CARA 2 (dengan ir pengunci)


DIF UP & DIF DOWN
DIF DOWN

B i s a m e m a k a i c a r a 1 = d o u b l e k l i k p a d a k o n t a k , d e t a i l , l a l u p i l i h d i ff e r e n ti a l d o w n
Cara 2 = menggunakan instruksi DIFD (alamat,missal 1.00)
J i k a d i t e k a n l a l u d i l e p a s , ti d a k a k a n t e r l i h a t a k ti f ( w a l a u s e b e n a r n y a a k ti f ) k a r e n a
hanya satu kedipan. Untuk internal relay pengunci bisa ditambahkan supaya tetap
on.
DIF UP & DIF DOWN
DIF DOWN

0
Kontak Input
1

0
DIF DOWN

K o n t a k D I F D O W N a k a n a k ti f s e l a m a s a t u s c a n ke ti k a p e r u b a h a n n i l a i
d a r i 1 ke 0 . C o n t o h p e n g g u n a a n : P a l a n g p a r k i r a n P E N S ( a k ti f s e t e l a h
s e n s o r m e n d e t e k s i m o t o r l a l u m a ti .
Kode Mnemonics DIF DOWN
CARA 1 (tanpa ir pengunci)

CARA 2 (dengan ir pengunci)


Toggle

M e n g g u n a k a n f u n g s i d i f u p p a d a ko n t a k p b t o g g l e
Pada saat pb toggle ditekan satu kali, maka akan pb NO akan
t e r s a m b u n g s e l a m a s a t u s c a n l a l u ke m b a l i t e r p u t u s , s e m e n t a r a
ko n t a k i r ( 2 . 0 0 ) m e n g u n c i d a n r a n g k a i a n a k a n o n .
P a d a s a a t p b t o g g l e d i t e k a n u n t u k y a n g ke d u a , m a k a p b N C a k a n
t e r p u t u s s e l a m a s a t u s c a n l a l u ke m b a l i t e r s a m b u n g , s e m e n t a r r a
ko n t a k i r ( 2 . 0 0 ) a k a n t e r p u t u s d a n r a n g k a i a n a k a n o ff .
Kode mnemonics
toggle
MOV

M O V E a d a l a h i n s t r u k s i d a r i P L C y a n g b e r f u n g s i u n t u k m e m i n d a h k a n d a t a .
S i n t a k p e n u l i s a n M O V E a d a l a h :
MOV (spasi) alamat asal (spasi) alamat tujuan
M i s a l M O V C 0 0 1 C 0 0 2 : a r ti n y a a p a b i l a i n s t r u k s i M O V E a k ti f , m a k a a k a n
memindahkan data dari Counter 001 ke Counter 002
Kode mnemonics
MOV
COMPARE
 Compare / Comparator digunakan untuk membandingkan masukan satu dengan
masukan lain, atau masukan satu dengan nilai pembanding yang telah ditentukan.
Instruksinya adalah CMP(spasi)data_1(spasi)data_2.
 Contoh: Menjalankan tiga buah pompa dengan prinsip kerja yang diinginkan adalah
sebagai berikut:
 Pompa PUMP#1 akan bekerja jika nilai C001 lebih tinggi dibanding nilai C002
(P_GT, Greater Than)
 Pompa PUMP#2 akan bekerja jika nilai C001 sama dengan nilai C002 (P_EQ,
Equal)
 Pompa PUMP#3 akan bekerja jika nilai C001 lebih rendah dibanding nilai C002
(P_LT, Lower Than)
COMPARE
Kode mnemonics
CMP
COMPARE v2
 Cara ini lebih mudah karena tidak perlu menggunakan P_GT, P_EQ, atau P_LT.
 Dapat membandingkan data satu dengan yang lain dengan cara menggunakan “>, <, =,
<=, >=“
 Contoh Penulisan : > C1 C2
 Instruksi ini bisa dipakai juga untuk timer.
COMPARE v2

 Output 100.00 akan aktif bila CNT1 lebih besar daripada CNT2 (CNT1 > CNT2)
Kode mnemonics
CMP v2
COMPARE v2

 ON saat T1 > 200  OFF saat T1 => 200

 Bisa juga dipakai untuk membandingkan nilai dari counter atau timer dengan suatu
bilangan tertentu
 Contoh Penulisan : > T1 #200
Kode mnemonics
CMP v2 (T1 > 200)
COMPARE v2

 ON saat 200 < T1 < 250  OFF saat tidak


memenuhi kedua
syarat

 Jika ingin menggunakan range tertentu, bias menambahkan instruksi cmp di


sebelahnya secara seri.
 Contoh Penulisan : > T1 #200 dan < T1 #250
 Harus memenuhi kedua syarat tersebut
 Jika salah satu syarat tidak terpenuhi, maka tidak akan tersambung.
Kode mnemonics
CMP v2
(200<T1<250)
Thank You.

Anda mungkin juga menyukai