Agus S
1
Basic PLC
Divais ini:
– Berbasis komputer
– Standar industri
– Menggantikan divais elektro-mekanik dan rangkaian yang
mengontrol mesin dan peralatan manufaktur atau proses
Pemrograman
– Dahulu: perangkat pemrograman hanya dapat digunakan
untuk PLC tersebut
– Sekarang: komputer PC dengan perangkat lunak berbasis
windows
2
Basic PLC
CPU
3
Basic PLC
Definisi
Definisi PLC:
- National Electrical Manufacturing Association
(NEMA):
Suatu perangkat elektronik digital dengan
memory yang dapat diprogram untuk menyimpan
instruksi-instruksi yang menjalankan fungsi-
fungsi spesifik, seperti: logika, sekuen, timing,
counting, dan aritmetika untuk mengontrol mesin
dan proses.
4
Basic PLC
5
Basic PLC
KONFIGURASI KOMPUTER
6
Basic PLC
Konfigurasi PLC
Isolation barrier
7
Basic PLC
8
Basic PLC
CPU
INPUTS OUTPUTS
REMOTE
INPUTS OUTPUTS
9
Basic PLC
CPU CPU
INPUTS OUTPUTS INPUTS OUTPUTS
REMOTE
INPUTS OUTPUTS
10
Basic PLC
Hard-wired Control
11
Basic PLC
12
Basic PLC
KemampuanPLC
13
Basic PLC
14
Basic PLC
Manufaktur otomotif
Pabrik semen
Pengendali lift/elevator
Pengairan/irigasi
Pengendali pembangkit listrik
Penggilingan (mesin giling)
Pengontrol lampu lalu lintas
Sistem keamanan
Pengendali robot
Pabrik minuman ringan
dll
15
Basic PLC
16
Basic PLC
☺Level 2 : Hosts
• Recipe data downloads
• Production data uploads
• Application programming and management
☺Level 1 : Control
• peer to peer coordination
• HMI displays
☺Level 0 : Devices
• Pushbutton / simple sensors
17
Basic PLC
Penggunaan PLC
1.Sequence Control :
- pengganti relay control logic
- timers/counters
- pengganti sistem kontrol berupa
papan rangkaian elektronik
- pengontrol mesin dan proses
18
Basic PLC
2. Sophisticated Control :
- operasi aritmetika (+,-,x,:)
- information handling
- kontrol analog (suhu, tekanan,dll)
- pengontrol PID
- servo-motor control
- stepper-motor control
19
Basic PLC
3. Supervisory Control :
- process monitoring & alarm
- fault diagnostic & monitoring
- interfacing with computer (RS232)
- printer/ASCII interfacing
- factory automation networking
- kontrol melalui internet
20
Basic PLC
Arsitektur PLC
MEMORY PLC
PERANGKAT PEMROGRAM
DIAGRAM BLOK PLC
21
Basic PLC
22
Basic PLC
23
Basic PLC
Konsep PLC
24
Basic PLC
Memori
25
Basic PLC
RAM
26
Basic PLC
ROM
27
Basic PLC
INPUT UNIT
28
Basic PLC
29
Basic PLC
OUTPUT UNIT
30
Basic PLC
31
Basic PLC
Programming Unit
32
Basic PLC
Bahasa Pemrograman
33
Basic PLC
34
Basic PLC
Teori Operasi
Contoh
Input : pushbutton, selector switch, motor
starter contact, limit switch,dll.
Output : coils,selenoid,motor,motor starter,
lamp,heater,led,buzzer,dll.
35
Basic PLC
Contoh input
36
Basic PLC
Contoh Output
37
Basic PLC
Scan Time :
adalah waktu yang dibutuhkan CPU untuk proses
pembacaan input, mengeksekusi pogram,dan meng-
update output.
Scan time meliputi logic solve time, I/O servicing time,
serta system overhead time
1. Input scan
2. Program scan
3. Output scan
4. Communication
and house keeping
39
Basic PLC
40
Basic PLC
Alokasi Memori
41
Basic PLC
Pemilihan PLC
43
Basic PLC
44
Basic PLC
45
Basic PLC
Pemrograman
Programmable Logic Controller
46
Basic PLC
Bahasa Pemrograman
47
Basic PLC
48
Basic PLC
Pengalamatan PLC
50
Pengalamatan Omron CPM1- Basic PLC
20CDR
Alamat Input: 00000 s/d 00011
52
Basic PLC
53
Basic PLC
54
Basic PLC
55
Basic PLC
56
Basic PLC
57
Basic PLC
58
Basic PLC
59
Basic PLC
60
Basic PLC
61
Basic PLC
62
Basic PLC
63
Basic PLC
64
Basic PLC
65
Basic PLC
66
Basic PLC
67
Basic PLC
68
Basic PLC
Terima kasih
69