Anda di halaman 1dari 9

Professional Training Program on PLC Twido using Twidosuite v2.

01

Compare and Math Function


Comparison Instruction (I)
• Comparison instruction digunakan untuk membandingkan dua
buah operand.
• Tabel di bawah berisi jenis-jenis comparison instruction

2012 Modul 4 - 2
Comparison Instruction (II)
• Syntax

Blok perintah Compare akan aktif jika inputnya high. Outputnya


akan high ketika perintah Compare yang diminta bernilai benar.

Block CMP
Input Output

2012 Modul 4 - 3
Comparison Instruction (III)
• Contoh perintah Compare digunakan pada Timer dan
Counter :

2012 Modul 4 - 4
Latihan 1 – 1 : Compare
• Tersedia 2 buah push button Normally Open (NO) dan 1 buah toggle yang
digunakan untuk menyalakan (ON) dan mematikan (OFF) 2 buah Motor. Dengan
kondisi sebagai berikut:

• Push Button NO pertama, untuk upcounter terhubung dengan alamat %I0.0


• Push Button NO kedua, untuk reset counter terhubung dengan alamat %I0.1
• Toggle, untuk menyalakan timer terhubung dengan alamat %I0.8
• Motor I, terhubung dengan alamat %Q0.0
• Motor II, terhubung dengan alamat %Q0.1

• Nilai counter maksimum = 10


• Nilai preset timer = 10 s
• Motor I, akan menyala saat nilai counter lebih besar dari 5
• Motor II, akan menyala saat nilai timer lebih besar dari 6 s
• Nilai counter tidak boleh lebih dari 10 (walau upcounter ditekan terus)

2012 Modul 4 - 5
Aritmetic Instruction (I)
• Perintah ini digunakan untuk melakukan operasi aritmatik
diantara dua operand atau hanya satu operand.
• Tabel dibawah berisi jenis-jenis operasi aritmatik yang dapat
dilakukan.

2012 Modul 4 - 6
Aritmetic Instruction (II)
• Syntax

Operate block

Input

2012 Modul 4 - 7
Aritmetic Instruction (III)
• Example:

2012 Modul 4 - 8
Latihan 1 – 2 : Aritmetic
• Tersedia 5 buah push button Normally Open (NO) yang digunakan untuk
menyalakan (ON) dan mematikan (OFF) 1 buah Motor. Dengan kondisi sebagai
berikut:

• Push Button NO pertama, untuk upcounter counter I terhubung dengan alamat


%I0.0
• Push Button NO kedua, untuk upcounter counter II terhubung dengan alamat %I0.2
• Push Button NO ketiga, untuk downcounter counter I terhubung dengan alamat
%I0.1
• Push Button NO keempat, untuk downcounter counter II terhubung dengan alamat
%I0.3
• Push Button NO kelima, untuk reset kedua counter terhubung dengan alamat %I0.4
• Motor, terhubung dengan alamat %Q0.0

• Nilai masing-masing counter maksimum = 10


• Motor akan menyala saat nilai total kedua counter antarat 10-15
• Nilai kedua atau salah satu counter tidak bisa ditambah lagi jika nilai total kedua
counter telah = 10 (hanya bisa downcounter).
2012 Modul 4 - 9

Anda mungkin juga menyukai