0% menganggap dokumen ini bermanfaat (0 suara)
712 tayangan104 halaman

Basic Pemula Belajar PLC - Teory

Dokumen tersebut membahas pengantar tentang PLC (Programmable Logic Controller) mulai dari definisi, cara kerja, komponen utama (hardware dan software), sistem bilangan yang digunakan, prosedur operasi dasar, pemrograman PLC, serta contoh aplikasi PLC pada industri.

Diunggah oleh

Akhmadi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd
0% menganggap dokumen ini bermanfaat (0 suara)
712 tayangan104 halaman

Basic Pemula Belajar PLC - Teory

Dokumen tersebut membahas pengantar tentang PLC (Programmable Logic Controller) mulai dari definisi, cara kerja, komponen utama (hardware dan software), sistem bilangan yang digunakan, prosedur operasi dasar, pemrograman PLC, serta contoh aplikasi PLC pada industri.

Diunggah oleh

Akhmadi
Hak Cipta
© © All Rights Reserved
Kami menangani hak cipta konten dengan serius. Jika Anda merasa konten ini milik Anda, ajukan klaim di sini.
Format Tersedia
Unduh sebagai PDF, TXT atau baca online di Scribd

PENGETAHUAN DASAR PLC

www.mitrafay.com
4/11/2021
www.counterproduksi.com last update: AUGS 01, 2018
Daftar isi
1. Pengenalan PLC
1.1 Definisi PLC
1.2 Cara Kerja PLC
2 . Hardware PLC
2.1 CPU
2.2 Input
2.3 Output
2.4 Memory
3. Sistim Bilangan
4. Prosedur Dasar Operasi PLC
5. PLC Programming
2.1 Merubah Ladder elektromekanis ke Ladder PLC
2.2 Simbol ladder
2.3 Software PLC CX-programmer (OMRON)
2.4 Logika dasar
2.3 Instruksi instruksi(fungsi) yg sering digunakan

4/11/2021 pelatihan tingkat dasar PLC 2


Pendahuluan
Apa yang dimaksud komputer?

Komputer adalah sebuah alat elektronik (hardware) yang bekerja jika diberi perintah.
Kumpulan perintah itu kita kenal juga sebagai program komputer (software).
Komputer terdiri dari dua bagian utama yaitu software dan hardware

Software
Hardware
KOMPUTER
HARWARE KOMPUTER

Jenis komputer antara lain : PC, Laptop, calculator , PLC , mikrokontroler dll
4/11/2021 pelatihan tingkat dasar PLC
3
Pengenalan PLC
Apa itu PLC ?
Komputer yang khusus dirancang untuk mengontrol proses atau mesin. Contohnya
digunakan untuk otomatisasi industri

PLC = Programable Logic Controller


Input

Proses/mesin

PLC output

4/11/2021 pelatihan tingkat dasar PLC 4


perbedaan dan persamaan PLC dan PC
>persamaan : keduanya adalah system komputer
>perbedaan :
-PC system komputer untuk mengolah data, gambar dll.
-PLC system komputer untuk control industri.
-Input PC : keyboard, mouse . output PC monitor , speaker dll
-Input PLC : input tegangan diskrit 24V dan 0 V , input analog . Output relay,hmi dll
Perbedaan secara hardware bisa dilihat pd gb sbb:

4/11/2021 pelatihan tingkat dasar PLC 5


Pengenalan PLC
Sejarah PLC
PLC pertamakali di buat untuk menggantikan rangkaian control relay .
Rangkaian logika relay digantikan oleh program yg disimpan dlm memori PLC.

PROGRAM

PLC
Rangkain Logika Relay

4/11/2021 pelatihan tingkat dasar PLC 6


Pengenalan PLC
Pada perkembangan PLC selanjutnya fungsinya bertambah tdk hanya operasi logika antara
lain : fungsi matematis, PID, ADC/DAC , komunikasi dll sehingga istilahnya pun menjadi PC
(programmable controller)

Input digital Input digital


Output digital Input analog
Input PWM
Output digital
MATH
PID
ADC
DAC
Networking
HMI
SCADA
dll

4/11/2021 pelatihan tingkat dasar PLC 7


Bagian Bagian PLC

4/11/2021 8
4/11/2021 pelatihan tingkat dasar PLC 9
Arsitektur internal PLC
RS 232 Ethernet

Real-Time flash serial port ethernet


CPU ROM
Clock EPROM controller controller
extensio
bus
parallel bus buffers

fieldbus analog- digital- external


Digital
controller digital analog Digital Output I/Os
Input
converters converters

signal power signal


Relay
conditioning amplifiers conditioning

1010101010 01010101101
field 4/11/2021
bus pelatihan tingkatdirect Inputs
dasar PLC and Outputs 10
Cara Kerja PLC

Bagaimana PLC mengeksekusi programnya?


‡
>Pandangan umum :
„ -PLC bekerja secara berurutan
„ -First Rung First
‡
>Sebenarnya :
„ PLC bekerja secara simultan (scanning)
„ PLC mengupdate status Input /output lalu
mengeksekusi program
Demikian seterusnya...
4/11/2021 pelatihan tingkat dasar PLC 11
Cara Kerja PLC
A B

Out = A · B
NOT C
A

logic ladder

Input signals
Power-on the PLC

… Clear the output table

Input links Input table update

Instruction 1
Instruction 2
Output links …
Instruction n

… Output table update

4/11/2021 Output signals pelatihan tingkat dasar PLC 12


4/11/2021 pelatihan tingkat dasar PLC 12
Cara Kerja PLC

4/11/2021 pelatihan tingkat dasar PLC 13


Cara Kerja PLC

PLC Scan time :


„ Waktu yang dibutuhkan PLC untukmengupdate
status Input /output dan mengeksekusi program
„
PLC Scan Time = I/O Scan + Program Scan

4/11/2021 pelatihan tingkat dasar PLC 14


Contoh exterior PLC
Power Input
100~240VAC Modul Input

Lampu
indikator

Input
Program
komunikasi

Batery
backup
Modul output
4/11/2021 pelatihan tingkat dasar PLC 15
PLC CPU

4/11/2021 pelatihan tingkat dasar PLC 16


Overview of CPU Unit Operation

4/11/2021 pelatihan tingkat dasar PLC 17


Self-diagnosis
Self-diagnosis, such as an I/O bus check, is performed

Ladder Program Execution


Instructions are executed from the beginning of the program and I/O memory is
refreshed.

I/O Refresh
Data to and from external devices, such as sensors and switches, directly connected to
the built-in I/O terminals and expansion I/O terminals, is exchanged with data in the
I/O memory of the PLC. This process of data exchange is called the I/O refresh.

Peripheral Servicing
Peripheral servicing is used to communicate with devices connected to the
communications port or for exchanging data with PLC software

cycle time
cycle time is the time between one I/O refresh and the next

4/11/2021 pelatihan tingkat dasar PLC 18


CPU Unit memiliki 3 Mode operasi :

Mode PROGRAM
•initial settings in PLC Setup,
• transferring ladder programs,
•checking ladder programs, and
•making prepartions for executing ladder programs such as force-setting/resetting bits
.
Mode MONITOR : I
•perform online editing, force-set/reset bits, and
•changeI/O memory present values while the ladder programs are being executed.
•Adjustments during trial operation .

Mode RUN:
•ladder program is executed.
•Some operations are disabled
•. It is the startup mode at initial value when the CPU Unit is turned ON.

4/11/2021 pelatihan tingkat dasar PLC 19


Changing the Operating Mode (Omron)
Changing the Startup Mode

Changing the Operating Mode after Startup

4/11/2021 pelatihan tingkat dasar PLC 20


CPU Unit Status Indicators (omron)
INPUT OUTPUT
• Perangkat Digital Input (DI)
• Perangkat Digital Output (DO)
• Perangkat Analog Input (AI)
• Perangkat Analog Output (AO)
• Perangkat untuk Komunikasi

4/11/2021 pelatihan tingkat dasar PLC 22


Input
Jenis Jenis Tegangan Input PLC

1. Input DC 24 V
2. Input AC 220 V
3. Input AC/DC 12-24 V

4/11/2021 pelatihan tingkat dasar PLC 23


Jenis –jenis Input

1 24 Volt

2 12-24 Volt

4/11/2021 pelatihan tingkat dasar PLC 24


3 200 ~ 240 Volt

4/11/2021 pelatihan tingkat dasar PLC 25


Rangkaian Input 24v pada modul trainer

4/11/2021 pelatihan tingkat dasar PLC 26


Output

Jenis Jeni Output PLC

1. Output relay (AC/DC)


2. Output Triac (AC)
3. Output Transistor (DC)

4/11/2021 pelatihan tingkat dasar PLC 27


Output RELAY (AC/DC)

4/11/2021 pelatihan tingkat dasar PLC 28


Output Triac (AC)
TRIAC komponen elektronik yg menyalurkan tegangan/arus AC

4/11/2021 pelatihan tingkat dasar PLC 29


Output Transistor (DC)

POLARITAS DC POWER
SUPPLY TDK BOLEH
TERBALIK !

4/11/2021 pelatihan tingkat dasar PLC 30


Rangkaian output relay pada modul trainer

4/11/2021 pelatihan tingkat dasar PLC 31


PLC
MODUL
SWITCH
INPUT
Coil
contact

MODUL
OUTPUT PLC output

Coil lampu
contact

4/11/2021 pelatihan tingkat dasar PLC 32


Kategori PLC berdasar jumlah Input & Output

1. PLC mikro jumlah I/O < 32 buah


2. PLC mini jumlah I/O 32 ~ 128
3. PLC Besar jumlah I/O > 128

4/11/2021 pelatihan tingkat dasar PLC 33


Sinking & Sourcing Concepts

sinking and sourcing terminology only applies to DC input and output circuits.

Sinking = provides a path to supply ground (–)

Sourcing = provides a path to supply source (+)

4/11/2021 pelatihan tingkat dasar PLC 34


SINK or SOURCE Input
SINK or SOURCE logic refers to the voltage level that will cause the input to become active.

•SINK logic: input akan active ketika dikonek ke GROUND.


-COM DIHUBUNGKAN KE +V.
-PERALATAN INPUT MENERIMA ARUS DARI PLC

V+
SEN
SOR PLC VCC
PLC
V+ + V+ COM
V- COM

Sensor NPN
•SOURCE logic: input akan aktif ketika di konek ke +VDC
-COM DIHUBUNGKAN KE -V / GROUND
-PERALATAN INPUT MENJADI SUMBER ARUS KE PLC
+
V+ VCC
PLC
PLC
SENSOR
V- COM
V- V- COM
Sensor PNP
4/11/2021 pelatihan tingkat dasar PLC 35
CONTOH PEMASANGAN SENSOR DAN SWITCH DENGAN KONFIGURASI NPN DAN PNP
SWITCH

NPN
(SINK)
COM

PNP (SOURCE)

COM
4/11/2021 pelatihan tingkat dasar PLC 36
SINK or SOURCE Output Transistor
SINK or SOURCE pada Modul Output Tramsistor

(tdk berlaku pd output relay)

4/11/2021 pelatihan tingkat dasar PLC 37


Untuk menentukan jenis Sensor, NPN atau PNP lihat di manual/data sheet nya

NPN SENSOR PNP SENSOR


(SINK) (SOURCE)
Secara fisik sama

Pemasangan NPN Sensor & sebuah switch Pemasangan PNP Sensor & sebuah switch

+ +
_ _

_
+ + _
4/11/2021 38
pelatihan tingkat dasar PLC
CONTOH MANUAL
SENSOR

4/11/2021 pelatihan tingkat dasar PLC 39


Memory PLC
program (ladder)

RAM Parameter(PLC setup)

Data (DM)

Memory PLC
Copy tiap power ON
program (ladder)
BACKUP MEMORY
(EEPROM) Parameter(PLC setup)

Data (DM)
RAM is the execution memory for the CPU Unit.
The user programs, PLC Setup, and I/O memory are stored in the built-in RAM.
EEPROM backup memory for user programs, PLC Setup, and Data Memory backed 40
pelatihan tingkat dasar PLC
up using control bits in the Auxiliary Area.
Proses Backup Memory

backup

restore

During these processes, BKUP LED will light, indicating that the CX-Programmer is being backed
4/11/2021 pelatihan tingkat dasar PLC 41
up.
Memory Backup Structure

During these processes, BKUP LED will light, indicating


that the CX-Programmer is being backed up.
4/11/2021 pelatihan tingkat dasar PLC 42
Memory PLC
0 10101010101
•LEBAR DATA MEMORY 16 BIT (0 -15)
1 10101010100
•KAPASITAS(BANYAKNYA=N) MEMORY TERGANTUNG TYPE PLC
3 11010101010
•MEMORY PADA PLC MEMPUNYAI ALAMAT WORD DAN ALAMAT
.’
BIT (KECUALI ALAMAT DM HANYA ALAMAT WORD)

• ALAMAT BIT BERLAKU SEPERTI RELAY YG MEMPUNYAI
‘ .
CONTACT (NO ATAU NC)
‘ .
•Alamat word dan Bit pada memory CIO berhubungan dgn pin
.
I/O
10101010101
. 01101010100
10101010101
N
01010101001

16 BIT = WORD
15 0 8 BIT = BYTE
0000000000000000 4 BIT = NIBLE

4/11/2021 16 BIT ( WORD) pelatihan tingkat dasar PLC 43


Alokasi MEMORY (PLC OMRON)
•CIO (BIT)
•WORK AREA (BIT)
•Data Memory (WORD)
•TIMER (BIT)
•COUNTER (BIT)
•AUXILARY (BIT)
•HOLDING AREA (BIT)
•SERIAL COM (BIT & WORD)
•FLAGS (BIT)
CIO
W
H
DM
A

TIMER/COUNTER

4/11/2021 pelatihan tingkat dasar PLC 44


Jenis lokasi MEMORY (PLC OMRON)

•Memory CIO Area (R/W): menyimpan kondisi ON/OFF peralatan input dan output
•Memory WORK AREA (R/W): menyimpan kondisi ON/Off tapi tdk terhubung modul
I/O
•Memory holding : sama dengan Work area tapi isi memory tdk hilang ketika power
off.
•Data Memory : penyimpanan data dlm bentuk Word (16 bit) bukan BIT(on-off contaktor)
•Memory TIMER :menyimpan nilai timer saat ini (present value/PV) dan flag
•Memory COUNTER : menyimpan nilai counter saat ini (PV) & flag
•Memory AUXILARY : menyimpan status operasi PLC
•Memory SERIAL COMM : memory untuk data & status komunikasi serial
•Memory FLAGS : menyimpan status operasi PLC

4/11/2021 pelatihan tingkat dasar PLC 45


PENULISAN ALAMAT BIT :

X MMM . NN UNTUK ALAMAT CIO


NILAI X TDK DIPAKAI
TITIK
X=D,A,W,H MISAL : 100.00
NOMOR WORD NOMOR BIT(0~15)
W : alamat internal
Working relay
D : alamat data
A : alamat Auxilary
15 0 /relay status
X 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 H : internal Holding
relay
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
X 01
..
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
X 100

4/11/2021 X100.02
pelatihan tingkat dasar PLC 46
CONTOH PADA ALAMAT CHANNEL INPUT DAN OUT PUT (CIO)

POWER TULISKAN ALAMAT


PB1 PB2 SUPPLY
TOMBOL PB1 DAN PB2 ?
0 1 2 3 4 5 6 7 8 9 10 11 0
COM
CHANNEL 0

PLC
CHANEL 100
0 1 2 3 4 5 6 7 COM 0

POWER
TULISKAN ALAMAT
SUPPLY LAMPU?
LAMPU
4/11/2021 pelatihan tingkat dasar PLC 47
ALAMAT peralatan input

POWER Alamat word pada


PB1 PB2 SUPPLY input output disebut
juga dgn channel
0 1 2 3 4 5 6 7 8 9 10 11 0
COM

CHANNEL 0

ALAMAT BIT Channel = ALAMAT WORD=00

15 …… 8 7 6 5 4 3 2 1 0
0 0 0 0 I 0 0 0 0 0 0 0 0 0 0 0
00

ALAMAT TOMBOL PB1 = 00.02

ALAMAT TOMBOL PB2 = 00.04

4/11/2021 pelatihan tingkat dasar PLC 48


ALAMAT peralatan input

POWER
PB1 PB2 SUPPLY

0 1 2 3 4 5 6 7 8 9 10 11 0
COM

CHANNEL 0

ALAMAT BIT

15
PLC
Channel = ALAMAT WORD=00

…… 8 7 6 5 4 3 2 1 0
0 0 I 0 0 0 0 0 0 0 0 0 0 0 0 0
00

ALAMAT TOMBOL PB1 = 00.02

ALAMAT TOMBOL PB2 = 00.04

4/11/2021 pelatihan tingkat dasar PLC 49


ALAMAT Output:

ALAMAT BIT Channel = ALAMAT WORD=100

CHANNEL 100

0 1 2 3 64 5 6 7 COM com

POWER
LAMPU SUPPLY

ALAMAT lampu = 100.03

15 …… 8 7 6 5 4 3 2 1 0
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
100

4/11/2021 pelatihan tingkat dasar PLC 50


ALAMAT Output:

ALAMAT BIT Channel = ALAMAT WORD=100

CHANNEL 100

0 1 2 3 64 5 6 7 COM com

POWER
LAMPU SUPPLY

ALAMAT lampu = 100.03

15 …… 8 7 6 5 4 3 2 1 0
0 0 0 I 0 0 0 0 0 0 0 0 0 0 0 0
100

4/11/2021 pelatihan tingkat dasar PLC 51


Alamat pada chanel I/O tabahan
00.06
01.06

0 1 2 3 4 5 6 7 8 9 0 COM
0 0 0 1 2 3 4 5 6
CHANNEL 0 Chanel 1

PLC Modul I/O


Tambahan

CAHNNEL 100 Chanel 101

0 1 2 3 4 5 6 7 8 9 COM 0 0 1 2 3 4 5 6

100.01 101.01

4/11/2021 pelatihan tingkat dasar PLC 52


PLC 30 I/O

4/11/2021 pelatihan tingkat dasar PLC 53


Auxiliary Area Allocations by Address for details.
Word/Bit Name Name in CX-Programmer
A200.11 First Cycle Flag P_First_Cycle
A200.12 Step Flag P_Step
A200.15 First Cycle Task Flag P_First_Cycle_Task
A262 Maximum Cycle Time P_Max_Cycle_Time
A264 Present Cycle Time P_Cycle_Time_Value
A401.08 Cycle Time Too Long Flag P_Cycle_Time_Error
A402.04 Battery Error Flag P_Low_Battery
A500.15 Output OFF Bit P_Output_Off_Bit

4/11/2021 pelatihan tingkat dasar PLC 54


Sistim Bilangan
PLC menggunakan beberapa sistem penomoran selain sistem desimal Basis 10.
pemahaman sistem bilangan lainnya sangat penting dlm pemrograman.
Biner Hexa Desimal BCD (biner code desimal)
0000 0 0 0000 0000
0001 1 1 0000 0001
0010 2 2 0000 0010
0011 3 3 0000 0011
0100 4 4 0000 0100
0101 5 5 0000 0101
0110 6 6 0000 0110
0111 7 7 0000 0111
1000 8 8 0000 1000
1001 9 9 0000 1001
1010 A 10 0001 0000
1011 B 11 0001 0001
1100 C 12 0001 0010
1101 D 13 0001 0011
1110 E 14 0001 0100
1111 F 15 0001 0101 55
Konversi sistim bilangan
DECIMAL 2 9 12 30
BINER 0010 1001 1100 1110
HEXA 2 9 0C 1E
BCD 0000 0010 0000 1001 0001 0010 0011 0000

4/11/2021 pelatihan tingkat dasar PLC 56


PLC handles only integer 16 bit numbers

integer 16 bit range : -32,768 to + 32,767

4/11/2021 pelatihan tingkat dasar PLC 57


PROSEDUR DASAR OPERASI PLC

1. Setting Devices and Hardware


4. I/O Allocations
5. Software Setup
Wiring
6. Writing the Programs
7. Checking Operation Connecting Online
to the PLC
8. Basic Program Operation
Set the operating mode to RUN mode Software Setup
to start operation.

4/11/2021 pelatihan tingkat dasar PLC 58


PLC Programming
STANDAR BAHASA PEMROGRAMAN PLC : IEC 61131-3 (1993) :
Ladder Diagram Function Block Diagram

A B C
A C
-| |--|/|----------------( )
AND
B

Instruction List
LD A
Structured Text
ANDN B
OUT C C:= A AND NOT B

Sequential Function Chart

4/11/2021 pelatihan tingkat dasar PLC 59


APA ITU DIAGRAM LADDER ?
• Diagram ladder (diagram tangga) salah satu cara yg digunakan
untuk menggambarkan proses sekuensial di industri
• Diagram ini merepresentasikan interkoneksi perangkat input dan
output sistem kontrol
•Contoh diagram ladder : diagram ladder mekanis dan diagram ladder
program PLC

4/11/2021 pelatihan tingkat dasar PLC 60


Konvensi – konvensi pada Ladder Diagram
‡•Ladder diagram terdiri dari:
-power rail (L1) dan neutral rail„ (L2)
-anak tangga (rung) ‡
•Dibaca dari kiri ke kanan, dari atas kebawah
•‡ Rung tidak boleh diakhiri dengan lebih dari satu output
•Output dan Input ditampilkan dalam kondisi tidak
dienergized
•‡ Input/output diidentifikasikan melalui alamatnya.
L1
L2
Power Line Power Line
RUNG
OUTPUT
INPUT
4/11/2021 pelatihan tingkat dasar PLC 61
Contoh-1 DIAGRAM LADDER Electromekanis

L1 L2

Sumber
tegangan

DIAGRAM ladder elektromekanis


Rangkaian Listrik

4/11/2021 pelatihan tingkat dasar PLC 62


Contoh-2 DIAGRAM LADDER program PLC
DIAGRAM LADDER PLC PROGRAM

Kontaktor & coil virtual


L1 L2 L1 L2

NC
Modul Input plc
Instruksi dlm PLC Modul Output plc

4/11/2021 pelatihan tingkat dasar PLC 63


Simbol Dasar Diagram Ladder Program PLC
SIMBOL INTERNAL RELAY PLC
AKTUAL RELAY

Input Kontaktor NO NC
Normaly open(NO)
COIL

Input Kontaktor
Output /Coil
Normaly close(NC)
-Jumlah kontaktor internal bisa ditambah di program sesuai kebutuhan Jumlah kontaktor tetap
-coil dan kontaktor wujud fisik tdk ada , hanya ada di dlm program
program

4/11/2021 pelatihan tingkat dasar PLC 64


Merubah Ladder Elektromeknis -> Ladder PLC
1. Perangkat input /output mekanis dihubungkan ke modul Input /Output PLC
2. Rangkaian/Logika Ladder diagram elektromekanis di wakili secara software( mengunakan
coil & kontaktor internal)
3. Setiap input berhubungan dgn kontaktor internal dan output berhubungan dengan coil
/output internal
4. Kontaktor internal bisa NC atau NO

Kontaktor & coil virtual


L1 L2 L1 L2

NC
Modul Input plc
LADDER ELEKTROMEKANIS Instruksi dlm PLC Modul Output plc

4/11/2021 pelatihan tingkat dasar PLC 65


HUBUNGAN ANTARA KONTAKTOR EKSTERNAL DAN KONTAKTOR INTERNAL

L1 L2 L1 L2
1 100 100

Modul Input plc Program dlm PLC Modul Output plc

Kontaktor internal diaktifkan oleh perangkat input hardware ygbehubungan


(terhubung dgn memberi alamat yg sama pada contoh diatas alamat input =1
alamat output=100)

1
100
1

PLC
4/11/2021
100 66
FUNGSI MODUL INPUT SPT COIL RELAY SEPERTI GAMBAR BERIKUT:

4/11/2021 pelatihan tingkat dasar PLC 67


4/11/2021 pelatihan tingkat dasar PLC 67
Simulasi 1/2 Normaly Open

L1 L2 L1 L2
B B
A
A

Modul Input plc Program dlm PLC Modul Output plc

4/11/2021 pelatihan tingkat dasar PLC 68


Simulasi 2/2

L1 L2 L1 L2
B B
A
A

Modul Input plc Program dlm PLC Modul Output plc

4/11/2021 pelatihan tingkat dasar PLC 69


L1 L2 L1 L2
A
A
A

Modul Input plc LADDER DIAGRAM Modul Output plc


PLC

Keadaan awal kontaktor A tersambung (NC) jika input A ditekan maka


internal akan terputus (NO) dan Coil tidakmendapat aliran daya maka
lampu mati

4/11/2021 pelatihan tingkat dasar PLC 70


Simulasi 1/2 Normaly Close

L1 L2 L1 L2
A
A
A

Modul Input plc LADDER DIAGRAM Modul Output plc


PLC

4/11/2021 pelatihan tingkat dasar PLC 71


Simulasi 2/2

L1 L2 L1 L2
A
A
A

Modul Input plc LADDER DIAGRAM Modul Output plc


PLC

4/11/2021 pelatihan tingkat dasar PLC 72


CONTOH 2
D
A B

C
LADDER ELEKTROMEKANIS

A D
A B D

B
C
C

LADDER DIAGRAM PLC

4/11/2021 Penerapan switch input dan diagram


pelatihan ladder
tingkat dasar PLC pada PLC 73
Wiring Input output pada Modul PLC
POWER
C SUPPLY
B A
C B A

4/11/2021 pelatihan tingkat dasar PLC


POWER 74
SUPPLY
CONTOH 3
Memilih perangkat input NO atau NC

D
A

LADDER ELEKTROMEKANIS

L1 L2 L2
L1
A A

A
A

Perhatikan Keadaan awal push buton = NC


Artinya saat awal power on keadaan awal kontaktor internal close(NC)

4/11/2021 pelatihan tingkat dasar PLC 75


LATIHAN 1
D
A B

C
LADDER ELEKTROMEKANIS

L1 L2 L1 L2

A D

4/11/2021 pelatihan tingkat dasar PLC 76


LATIHAN 2 D
A B

C
LADDER ELEKTROMEKANIS

L1 L2 L1 L2

A D

4/11/2021 pelatihan tingkat dasar PLC 77


ALAMAT COIL DAN KONTAKTOR INTERNALNYA
• SETIAP COIL MEMPUNYAI ALAMAT YG BERBEDA

•SETIAP COIL BISA MEMILIKI LEBIH DARI 1 KONTAKTOR , dgn syaratnya


ALAMAT CONTAKTOR SAMA DGN ALAMAT COIL NYA

•CONTACTOR OUTPUT BISA JADI INPUT


L1
D •Penjelasan
A B
A 0.0 100.00 Coil D beralamat 100.00
Maka C dan F adalah kontaktor
C Coil D . krn mempunyai alamat
0.1 yg sama (alamat 100.00) .
B
100.00
Sedangkan kontaktor A dan B
H adalah terhubiung dengan
C
F perangkat Input.
100.01
100.00 Kontaktor G milik Coil H (alamat
G 100.01)
4/11/2021 100.01 pelatihan tingkat dasar PLC 78
ALAMAT MODUL INPUT DAN KONTAKTOR INTERNAL
LADDER DIAGRAM PLC

00
00.00 01.00 100.00 100

01
100.00
02

100.00 00.02

Modul Input plc Modul output plc


Channel 0 Channel 100

•KONTAKTOR INTERNAL AKAN DIAKTIFKAN OLEH MODUL INPUT DENGAN ALAMAT YG SAMA
•SEBUAH MODUL INPUT BISA MEMILIKI BANYAK KONTAKTOR INTERNAL
•BISA DIKATAKAN FUNGSI MODUL INPUT SPT COIL RELAY DENGAN JUMLAH KONTAKTOR YG
BISA DIPROGRAM SESUAI KEBUTUHAN
79
Simulasi 1/3

00.00 100.00
00.00 00.01 100.00

00.01
100.00
00.02

100.00 00.02

Modul Input plc


Channel 0

4/11/2021 pelatihan tingkat dasar PLC 80


Simulasi 2/3

00.00
00.00 00.01 100.00 100.00

00.01
100.00
00.02

100.00 00.02

Modul Input plc


Channel 0

4/11/2021 pelatihan tingkat dasar PLC 81


Simulasi 3/3

00
00.00 01.00 100.00

01
100.00
02

100.00 00.02

Modul Input plc


Channel 0

4/11/2021 pelatihan tingkat dasar PLC 82


Simulasi 3/3

00
00.00 01.00 100.00

01
100.00
02

100.00 00.02

Modul Input plc


Channel 0

4/11/2021 pelatihan tingkat dasar PLC 83


Aturan dasar Ladder Programming

Arah eksekusi program

Put the result into


an internal variable

Set the output

4/11/2021 pelatihan tingkat dasar PLC 84


Aturan dasar membuat Ladder Program
• tidak ada batasan jumlah input yg bisa dihubungkan baik secara paralel ataupun seri pada
rung.
•Dua atau lebih instruksi OUT instructions dapat diparallel
•Output kontaktor dapat dijadikan input .

Hal yg tidak boleh dlm Ladder Programming


• ladder program tdk terhubung dengan kedua garis vertikal/power
•ada instruksi output tapi Tdk ada instruksi input
•Instruksi output tdk terhubung langsung dgn garis vertikal sisi kanan
•Hindari penggunaan instruksi output yg sama lebih dari 1 kali

4/11/2021 pelatihan tingkat dasar PLC 85


Latihan
Membuat diagram ladder

4/11/2021 pelatihan tingkat dasar PLC 86


Limit switch Atas(LSA)

Limit switch Bawah (LSB)


PB Start
PB Stop
Relay Motor(RM)

4/11/2021 pelatihan tingkat dasar PLC 87


PB start RM

4/11/2021 pelatihan tingkat dasar PLC 88


PB start RM

RM

4/11/2021 pelatihan tingkat dasar PLC 89


PB start PB stop RM

RM

4/11/2021 pelatihan tingkat dasar PLC 90


PB start PB stop RM

LSB

RM

4/11/2021 pelatihan tingkat dasar PLC 91


PB start PB stop RM
LSA

LSB

RM

4/11/2021 pelatihan tingkat dasar PLC 92


Diagram penyambungan PLC untuk kontrol level air

START RM

STOP

program PLC
LSA

LSB

4/11/2021 pelatihan tingkat dasar PLC 93


PB start PB LSA RM
stop

LSB

RM

4/11/2021 pelatihan tingkat dasar PLC 94


START PB
PB start LSA RM
stop
m
STOP

LSB
LSA

LSB
RM

Pompa hidup dengan menekan tombol start atau keadaan air kosong (sensor LSB
aktif)

4/11/2021 pelatihan tingkat dasar PLC 95


Untuk menulis sebuah program ladder untuk PLC, perlu untuk menjadi akrab dengan
instruksi yang membentuk set instruksi PLC

Input Kontak NORMALLY OPEN (NO).


Simbol input ini aktif ketika perangkat yang terkait memberi
energi/daya.
Dalam mode instruksi, yang mnemonic adalah LD, yang merupakan
singkatan dari LOAD
Input Kontak NORMALY CLOSE (NC)
Simbol input ini aktif ketika perangkat yang terkait melepaskan daya Dalam
mode instruksi mnemonic adalah LDI (LOAD Inverse).
Output / COIL
Simbol output ini selalu muncul sebelum garis vertikal rung . Akan aktif
akibat logika sebelumnya. Ketika aktif/berenergi, output dengan alamat yang
sama menjadi aktif.
Mode instruksi mnemonic adalah OUT, ( OUTPUT ACTIVATE)

INSTRUKSI/FUNGSI KHUSUS , melaksanakan tugas2 khusus spt


timer,counter dll
4/11/2021 pelatihan tingkat dasar PLC 96
X1 X2
Logika AND
Y

OUTPUT akan aktif jika SEMUA input terhubung (close)

X1
Y
Logika OR

X2

OUTPUT akan aktif jika SALAH SATU input terhubung (close)

4/11/2021 pelatihan tingkat dasar PLC 97


00.00 100.00
00.00 00.01 100.00

00.01
100.00
00.02
100.03
100.00 00.02

4/11/2021 pelatihan tingkat dasar PLC 98


Perangkat Pemrograman pada PC

programming software

programming device

4/11/2021 pelatihan tingkat dasar PLC 99


Perangkat Pemrograman pada PC

Dibutuhkan perangkat lunak sebagai pelengkap


Pemrograman PLC antara lain:

• CX Programming pada PLC Omron,


• SIMATIC Step 7 pada PLC Siemens,
• RS Logic pada PLC Allen Bradley, dan
• GX Developer, GX Work pada PLC Mitsubishi
• DirectSoft pada PLC Koyo Direct Logic
• DLL

4/11/2021 pelatihan tingkat dasar PLC 100


(Didemokan oleh instruktur )

•Mengenal menu cx-programmer


•Membuat program baru
•Edit
•Transfer program ke simulator
dan Menjalankan Simulasi
•Force set/off input kontaktor
•Transfer program ke plc
dan jalankan modul trainer PLC

4/11/2021 pelatihan tingkat dasar PLC 101


Mengenal PLC OMRON

4/11/2021 pelatihan tingkat dasar PLC 102


Mengenal PLC OMRON
CP1

CP1E
CP1L CP1H
Cost-effective CP1E
High Performing
with Enhanced 4 Axis Position
Programmable
Expandability for Control and
Controller with
Analog and Comprehensive
Embedded Ethernet
Temperature Control Programmable
Controller
4/11/2021
pelatihan tingkat dasar PLC 103
Revision History

No Date Content
1 Jan 2016 Add sensor

4/11/2021 pelatihan tingkat dasar PLC 104

Anda mungkin juga menyukai