Anda di halaman 1dari 36

Oleh:

Prof. Dr. Bambang Suprianto, M.T.

PRODI S1 TEKNIK ELEKTRO


JURUSAN TEKNIK ELEKTRO - FT
UNIVERSITAS NEGERI SURABAYA
2014

1
51324308 Rangkaian Listrik
51324307 Rangkaian Elektronika
51324214 Rangkaian Digital
51324310 Mesin DC dan Mesin AC

51324218 Programmable Logic Control

513242xx Pemanfaatan PLC dalam SCADA


2
A. Kompetensi dan Indikator
Setelah mempelajari topik ini Mahasiswa memiliki kompetensi sebagai berikut.
Memahami sistem kendali PLC yang terbagi dalam dua belas indikator berikut ini:

Menjelaskan sistem kendali loop terbuka dan sistem kendali loop tertutup.
Menjelaskan bagian-bagian PLC.
Menjelaskan jenis peralatan input dan jenis peralatan output dalam PLC.
Menjelaskan jumlah I/O pada PLC CPM2A.
Menjelaskan aplikasi analog CPM1A-MAD01
Mengidentifikasi terminal analog MAD01.
Menjelaskan batas I/O Analaog MAD01.
Menjelaskan spesifikasi PLC.
Menjelaskan perbandingan sistem kendali elektromagnetik dan PLC.
Menjelaskan keunggulan PLC.
Menyebutkan daerah penerapan PLC.
Menjelaskan langkah-langkah desain sistem kendali PLC.

3
Sistem Kendali
Istilah sistem kendali dalam teknik elektro mempunyai arti suatu
peralatan atau sekelompok peralatan yang digunakan untuk
mengatur fungsi kerja suatu mesin dan memetakan tingkah laku
mesin tersebut sesuai dengan yang dikehendaki. Fungsi kerja mesin
tersebut mencakup antara lain menjalankan (start), mengatur
(regulasi), dan menghentikan suatu proses kerja. Pada umumnya,
sistem kendali merupakan suatu kumpulan peralatan elektro atau
elektronik, peralatan mekanik, dan peralatan lain yang menjamin
stabilitas dan transisi halus serta ketepatan suatu proses kerja.

Sistem kendali mempunyai tiga unsur yaitu input, proses, dan output.



Input Output
PROSES

Gambar 1 Unsur-unsur
sistem kendali

4
SistemKendaliLoopTerbuka
Sistem kendali loop terbuka adalah proses
pengendalian di mana variabel input mempengaruhi
output yang dihasilkan. Gambar 2 menunjukkan diagram
blok sistem kendali loop terbuka.

Gambar 2 Diagram blok sistem kendali loop terbuka

5
SistemKendaliLoopTertutup

Sistem kendali loop tertutup adalah suatu proses pengendalian di mana


variabel yang dikendalikan (output) disensor secara kontinyu, kemudian
dibandingkan dengan besaran acuan.

Gangguan

Error
Sistem yang
Peralatan dikendalikan Sensor
Setting Kendali Output
(Proses)

Umpan balik


Gambar 3 Sistem kendali loop tertutup

6
Dalam sistem otomasi, PLC merupakan jantung sistem kendali.
Dengan program yang disimpan dalam memori PLC, dalam eksekusinya,
PLC dapat memonitor keadaan sistem melalui sinyal dari peralatan input,
kemudian didasarkan atas logika program menentukan rangkaian aksi
pengendalian peralatan output luar.
Cara kerja sistem kendali PLC dapat dipahami dengan diagram blok
seperti ditunjukkan pada Gambar 4.

Gambar 4 Diagram blok PLC

7
PLC
PLC terdiri atas CPU (Central Processing Unit), memori, modul
interface input dan output program kendali disimpan dalam memori
program. Program mengendalikan PLC sehingga saat sinyal iput dari
peralatan input on timbul respon yang sesuai. Respon ini umumnya
mengonkan sinyal output pada peralatan output.

PERANGKAT INPUT
Peralatan input adalah peralatan yang memberikan sinyal kepada PLC
dan selanjutnya PLC memproses sinyal tersebut untuk mengendalikan
peralatan output. Peralatan input itu antara lain :
Berbagai jenis saklar, misalnya tombol, saklar togel, saklar
batas,saklar level, saklar tekan, saklar proximity.
b. Berbagai jenis sensor, misalnya sensor cahaya, sensor suhu,
sensor level,
c. Rotary encoder

8
PERALATAN OUTPUT
Sistem otomasi tidak lengkap tanpa ada peralatan output yang
dikendalikan. Peralatan output itu misalnya :
Kontaktor
Motor AC/DC
Lampu
Buzer

PERALATAN PENUNJANG
Peralatan penunjang adalah peralatan yang digunakan dalam sistem
kendali PLC, tetapi bukan merupakan bagian dari sistem secara nyata.
Maksudnya, peralatan ini digunakan untuk keperluan tertentu yang tidak
berkait dengan aktifitas pegendalian. Peralatan penunjang itu, antara
lain :
berbagai jenis alat pemrogram, yaitu komputer, software ladder,
konsol pemrogram, programmable terminal, dan sebagainya.
b. Berbagai software ladder, yaitu : SSS, LSS, Syswin, dan CX
Programmer.
c. Berbagai jenis memori luar, yaitu : disket, CD ROM, flash disk.
d. Berbagai alat pencetak dalam sistem komputer, misalnya printer,
plotter.
9
JUMLAH I/O
Pertimbangan lain untuk memilih unit PLC adalah jumlah terminal
I/O nya. Jumlah terminal I/O yang tersedia bergantung kepada merk
PLC. Misalnya PLC merk OMRON pada satu unit tersedia terminal I/O
sebanyak 10, 20, 30, 40 atau 60. Jumlah terminal I/O ini dapat
dikembangkan dengan memasang Unit I/O Ekspansi sehingga
dimungkinkan memiliki 100 I/O.

TIPE RANGKAIAN OUTPUT


PLC dibuat untuk digunakan dalam berbagai rangkaian kendali.
Bergantung kepada peralatan output yang dikendalikan, tersedia tiga
tipe rangkaian output yaitu : output relai, output transistor singking
dan output transistor soucing.

10

11
PLCAplikasiAnalogPLCCPM1A-MAD01
CPM1A dan CPM2A serta CPM2C dapat dIgunakan
secara analog, yang pada dasarnya dapat menerima input
danoutputsinyalanalogdariperalatanlainnya.

12
UnitAnalogCPM1A-MAD01
Unit analog adalah sebuah sitem bagian dari PLC yang dapat
mengenali input berupa tegangan maupun arus yang naik secara linier,
dan dapat juga mengeluarkan nilai otput berupa tegangan maupun
arus pada sisi out putnya. Dalam satu analog I/O terdapat dua analog
input dan satu analog output. Dengan begitu pada satu rangkaian
dapat terpasang tiga unit analog I/O, enam analog input dan tiga
analog output.

13
BatasI/OAnalog
Inputanalogdapatdisetdari010VDC,15VDCatau4
20mA. Pada rangkaian terbuka dapat digunakan pengaturan
dengan1sampai5VDCdan4sampai20mA.Untukanalog
outpu-tnyadapatdiaturdari010VDC,420mAatau-10
10VDC.

14

15
Sistem kendali PLC memiliki banyak keunggulan dibandingkan
dengansistemkendalielektromagnetiksebagaiberikut:
1.PengawatansistemkendaliPLClebihsedikit.
2.Modifikasisistemkendalidapatdenganmudahdilakukan
dengancaramenggantiprogamkendalitanpamerubah
pengawatansejauhtidakadatambahanperalatan
input/output.
3.Tidakdiperlukankomponenkendalisepertitimerdanhanya
diperlukansedikitkontaktorsebagaipenghubungperalatan
outputkesumbertenagaelektro.
4.KecepatanoperasisistemkendaliPLCsangatcepatsehingga
produktivitasmeningkat.
5.BiayapembangunansistemkendaliPLClebihmurahdalam
kasusfungsikendalinyasangatrumitdanjumlahperalatan
input/outputnyasangatbanyak.
6.SistemkendaliPLClebihandal.
7.ProgramkendaliPLCdapatdicetakdengancepat.
16
Sistem kendali PLC digunakan secara luas dalam
berbagaibidangantaralainuntukmengendalikan:
Trafficlight
Lift
Konveyor
Sistempengemasanbarang
Sistemperakitanperalatanelektronik
Sistempengamanangedung
Sistempembangkitantenagaelektro
Robot
Pemrosesanmakanan

17
Pengendalian sistem kendali PLC harus dilakukan
melaluilangkah-langkahsistematiksebagaiberikut:
Memilih PLC dengan spesifikasi yang
sesuaidengansistemkendali.
MemasangSistemKomunikasi
Membuatprogramkendali
1. MentransferprogramkedalamPLC
2. Memasangunit
3. MenyambungpengawatanI/O
4. Mengujicobaprogram
5. Menjalankanprogram

18
KompetensidanIndikator
Setelah mempelajari topik ini Mahasiswa memiliki
kompetensi sebagai berikut,Memahami bahasa
pemrograman yang terbagi dalam empat indikator
berikutini:
1.Menjelaskaninstruksipemrograman.
2.MenjelaskanstrukturdaerahmemoriPLCCPM2A.
3.Menjelaskanlangkahlangkahpembuatanprogram.
4.Memahamiprogramkendalimotor.

19
Program PLC dapat dibuat dengan menggunakan beberapa
cara yang disebut bahasa pemrograman. Bentuk program
berbeda-beda sesuai dengan bahasa pemrograman yang
digunakan. Bahasa pemrograman tersebut antara lain : diagram
ladder,kodemneumonik,diagramblokfungsi,danteksterstruktur.
Beberapa merk PLC hanya mengembangkan program diagram
ladderdankodemneumonik.

1.Diagram Ladder
2. Kode Mneumonik

20
Diagram ladder Kode mneumonik

21

22
Terdapat banyak instruksi untuk memprogram PLC, tetapi tidak
semua instruksi dapat digunakan pada semua model PLC.
Instruksipemrogramandapatdikelompokkansebagaiberikut:
Klasifikasimenurutpengkodeanmneumonik:
oInstruksidasar
oInstruksikhusus
Klasifikasimenurutkelompokfungsi:
oInstruksisisikiri(ladder)
oInstruksisisikanan
Klasifikasimenurutkelompokfungsi:
oInstruksiladder
oInstruksikendalibit
oInstruksitimer/counter
oInstruksigeserbit
oInstruksisubroutine
oInstruksiekspansi
23
Adapun Intruksi intruksi dasar yang ada pada
pemrograman menggunakan PLC CPM-2A ini adalah :
a.LD (Load)
Intruksi ini digunakan sebagai permulaan dari sebuah rangkaian

Contoh : LD 00000
00000
b. AND
Intruksi untuk rangkaian seri (logika AND). Kondisi rangkaian
sebelumnya (bit 00001) akan di-AND-kan dengan bit bersangkutan
(bit TIM 000).

Contoh : LD 00001

00001 TIM 000 AND TIM 000

24
c. OR
Imtruksi untuk rangkaian pararel (logika OR). Kodisi rangkaian
sebelumnya (bit 00001) akan di-OR-kan dengan bit bersangkutan (bit
CNT 001).
Contoh:
00001 LD 00001
OR CNT 001
CNT 001

d. OUT
Intruksi ini digunakan untuk meng-output-kan suatu rangkaian.

LD 00000
000000000301000 OR 00002
AND 00003
00002 OUT 01000

25
e. NOT
Intruksi ini digunakan untuk menuliskan kontak NC.

Contoh : LD NOT 00000

00000

f. TIM
Intruksi untuk mengaktifkan suatu ON-Delay timer. Timer tersebut
mempunyai resolusi 0.1 detik.

TIM LD 0000
00000 SV TIM 000
N
N : Addres dari timer
SV : Setting Timer (t=SV*0.1 detik)

26
g. CNT
Intruksi ini untuk mengaktifkan suatu penghitung mundur (count-down
counter).

Contoh : CNT
CP N
LD 00000
LD 00001
SV
CNT 000
R

CP : Cout Pulse
R : Reset

h. KEEP(11)
Seperti set-reset flip-flop. Bila input reset OFF dan input set
berubah dari OFF ke ON maka output akan ON pada saat transisi
tersebut. Output tersebut tetap akan ON meskipun input set kembali ke
kondisi OFF. Bila input reset ON maka output akan OFF, tidak
terpengaruh oleh kondisi input set.
KEEP
0100 LD 00000
00000
LD 00001
KEEP 0100
00001
27
i. DIFU(13) Differentiate Up
Bila kondisi input berubah dari kondisi OFF ke ON (rising edge)
maka output akan ON selama 1 scan time.

DIFU LD 00000
00000 10000 DIFU 10000

j. DIFD(14) Differentiate Down


Bila kondisi input berubah dari kondisi ON ke OFF (falling edge) maka
output akan ON selama 1 scan time.

DIFD LD 00000
00000 10000
DIFU 10000

28
Untuk mengurangi kemungkinan terjadinya kesalahan dalam
merancang program sistem kontrol, perlu diingat hal-hal sebagai
berikut:
Jumlah kondisi (kontak) yang digunakan seri atau paralel dan
juga banyaknya perulangan penggunaan suatu bit tak terbatas
sepanjangkapasitasmemoriPLCtidakdilampaui.
Diantara dua garis instruksi tidak boleh ada kondisi yang
melintassecaravertikal.
Tiapgarisinstruksiharusmemilikisedikitnyasatukondisiyang
menentukan eksekusi instruksi sisi kanan, kecuali untuk instruksi
END(01),ILC(03)danJME(05).
Dalam merancang diagram ladder harus memperhatikan
kemungkinan instruksi yang diperlukan untuk memasukannya.
Misalnya,padaGambardiagramAdibawahinidiperlukaninstruksi
OR LOAD. Hal ini dapat dihindari dengan menggambar ulang
diagramladdersepertiGambardiagramB.

29

30
Terdapat berbagai macam operasi motor induksi, suatu motor
yang paling banyak digunakan sebagai penggerak mesin industri.
Tetapi,hanyaadabeberapaprinsipoperasimotorinduksiyaitu:

Operasimotorsatuarahputaran

2.Operasimotorduaarahputaran

3.Operasibeberapamotorsistem
kontrolkerjaberurutan

31
Kompetensi dan Indikator
SetelahmempelajaritopikiniMahasiswamemiliki
kompetensisebagaiberikut.
MemahamisoftwareCXProgrammeryangterbagi
dalamtigaindikatorberikutini:
1.Menjelaskanjenisjenisalatpemrogram.
2.MembuatprogramdiagramladderdenganCX
Programmer.
3.MemasukkanprogramdariPCkedalamPLCmelalui
kabelRS232.

32
1. ModeOperasiPLC
2. Jenis-Jenis Alat Pemrogram
3. Sambungan Alat Pemrogram
4. Memasukkan Program Menggunakan CX-
Programmer :
Menjalankan CX Programmer
Membuat file baru

Menggambar Diagram Ladder
Menyimpan File
Menutup File
Mentransfer program ke dalam PLC
Membuka file proyek

33
Kompetensi dan Indikator
Setelah mempelajari topik ini Mahasiswa memiliki
kompetensi Membuat rangkaian sistem kontrol PLC
untukmenjalankanmotorDC.

Uraian Materi
Keselamatan Kerja Pemasangan Unit PLC
Keselamatan Kerja Pengawatan I/O
Pengawatan I/O Program Sistem kontrol Motor
Pengecekan Pengawatan I/O



34

35
36

Anda mungkin juga menyukai