Anda di halaman 1dari 17

2/26/2018

Daftar isi
PELATIHAN DASAR PLC
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

PERTEMUAN HARI KE-1 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

LPK MITRAFAY
WWW.KURSUSTEKNIKMURAH.WORDPRESS.COM
2/26/2018 pelatihan tingkat dasar PLC 2
TELP : 089661513601 last update: Nov 01, 2017

Pengenalan PLC Pengenalan PLC


Apa itu PLC ? Sejarah PLC
Komputer yang khusus dirancang untuk mengontrol proses atau mesin. Contohnya PLC pertamakali di buat untuk menggantikan rangkaian control relay .
digunakan untuk otomatisasi industri Rangkaian logika relay digantikan oleh program yg disimpan dlm memori PLC.

PLC = Programable Logic Controller

Input

Proses/mesin

PROGRAM

PLC PLC
output
Rangkain Logika Relay

2/26/2018 pelatihan tingkat dasar PLC 3 2/26/2018 pelatihan tingkat dasar PLC 4

Pengenalan PLC Bagian Bagian 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

2/26/2018 pelatihan tingkat dasar PLC 5 2/26/2018 6

1
2/26/2018

Arsitektur internal PLC


RS 232 Ethernet

Real-Time flash serial port ethernet


CPU ROM
Clock EPROM controller controller
extension
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
2/26/2018 pelatihan tingkat dasar PLC 7 field 2/26/2018
bus pelatihan tingkatdirect
dasar PLC
Inputs and Outputs 8

Cara Kerja PLC Bagaimana PLC mengeksekusi programnya?


A B

Out = A · B
NOT C
>Pandangan umum :
A
-PLC bekerja secara berurutan
B
-First Rung First
logic ladder

Input signals
>Sebenarnya :
Power-on the PLC
PLC bekerja secara simultan (scanning)
… Clear the output table
PLC mengupdate status Input /output lalu
Input links Input table update mengeksekusi program
Demikian seterusnya...
Instruction 1
Instruction 2
Output links …
Instruction n

… Output table update

2/26/2018 Output signals pelatihan tingkat dasar PLC 9 2/26/2018 pelatihan tingkat dasar PLC 10

PLC Scan time :


Waktu yang dibutuhkan PLC untukmengupdate
status Input /output dan mengeksekusi program

PLC Scan Time = I/O Scan + Program Scan

2/26/2018 pelatihan tingkat dasar PLC 11 2/26/2018 pelatihan tingkat dasar PLC 12

2
2/26/2018

Contoh exterior PLC PLC CPU


Power Input
100~240VAC Modul Input

Lampu
indikator

Input
Program
komunikasi

Batery
backup
Modul output
2/26/2018 pelatihan tingkat dasar PLC 13 2/26/2018 pelatihan tingkat dasar PLC 14

Overview of CPU Unit Operation

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

2/26/2018 pelatihan tingkat dasar PLC 15 2/26/2018 pelatihan tingkat dasar PLC 16

CPU Unit memiliki 3 Mode operasi : Changing the Operating Mode (Omron)

Changing the Startup Mode

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. Changing the Operating Mode after Startup

2/26/2018 pelatihan tingkat dasar PLC 17 2/26/2018 pelatihan tingkat dasar PLC 18

3
2/26/2018

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

2/26/2018 pelatihan tingkat dasar PLC 20

Jenis –jenis Input


Input
1 24 Volt
Jenis Jenis Tegangan Input PLC

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

2 12-24 Volt

2/26/2018 pelatihan tingkat dasar PLC 21 2/26/2018 pelatihan tingkat dasar PLC 22

Rangkaian Input 24v pada modul trainer


3 200 ~ 240 Volt

2/26/2018 pelatihan tingkat dasar PLC 23 2/26/2018 pelatihan tingkat dasar PLC 24

4
2/26/2018

Output RELAY (AC/DC)


Output

Jenis Jeni Output PLC

1. Output relay (AC/DC)


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

2/26/2018 pelatihan tingkat dasar PLC 25 2/26/2018 pelatihan tingkat dasar PLC 26

Output Triac (AC) Output Transistor (DC)


TRIAC komponen elektronik yg menyalurkan tegangan/arus AC

POLARITAS DC POWER
SUPPLY TDK BOLEH
TERBALIK !

2/26/2018 pelatihan tingkat dasar PLC 27 2/26/2018 pelatihan tingkat dasar PLC 28

Rangkaian output relay pada modul trainer


PLC
MODUL
SWITCH
INPUT
Coil
contact

MODUL
OUTPUT PLC output

Coil lampu
contact

2/26/2018 pelatihan tingkat dasar PLC 29


2/26/2018 pelatihan tingkat dasar PLC 30

5
2/26/2018

Sinking & Sourcing Concepts


Kategori PLC berdasar jumlah Input & Output

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

1. PLC mikro jumlah I/O < 32 buah Sinking = provides a path to supply ground (–)
2. PLC mini jumlah I/O 32 ~ 128
3. PLC Besar jumlah I/O > 128 Sourcing = provides a path to supply source (+)

2/26/2018 pelatihan tingkat dasar PLC 31 2/26/2018 pelatihan tingkat dasar PLC 32

SINK or SOURCE Input CONTOH PEMASANGAN SENSOR DAN SWITCH DENGAN KONFIGURASI NPN DAN PNP

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

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


-COM DIHUBUNGKAN KE +V.
-PERALATAN INPUT MENERIMA ARUS DARI PLC
NPN
V+ (SINK)
SEN COM
SOR PLC VCC
PLC
V+ COM
+ V+ COM
V-
Sensor NPN
PNP (SOURCE)
•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
SENSOR
PLC V- COM
V- V- COM
Sensor PNP
COM
2/26/2018 pelatihan tingkat dasar PLC 33 2/26/2018 pelatihan tingkat dasar PLC 34

SINK or SOURCE pada Modul Output Tramsistor Untuk menentukan jenis Sensor, NPN atau PNP lihat di manual/data sheet nya
SINK or SOURCE Output Transistor
(tdk berlaku pd output relay) NPN SENSOR PNP SENSOR
(SINK) (SOURCE)
Secara fisik sama

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

+ +
_ _

_ _
+ +
2/26/2018 pelatihan tingkat dasar PLC 35 2/26/2018 36
pelatihan tingkat dasar PLC

6
2/26/2018

CONTOH MANUAL
SENSOR
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 38
2/26/2018 pelatihan tingkat dasar PLC 37 pelatihan tingkat dasar PLC
up using control bits in the Auxiliary Area.

Proses Backup Memory Memory Backup Structure

backup

restore

During these processes, BKUP LED will light, indicating


that the CX-Programmer is being backed up.
During these processes, BKUP LED will light, indicating that the CX-Programmer is being backed
2/26/2018 pelatihan tingkat dasar PLC 39 2/26/2018 pelatihan tingkat dasar PLC 40
up.

Lebar Data Memory PLC Alokasi MEMORY (PLC OMRON)


0 10101010101 •CIO (BIT)
•LEBAR DATA MEMORY 16 BIT (0 -15) •WORK AREA (BIT)
1 10101010100
•KAPASITAS(BANYAKNYA=N) MEMORY TERGANTUNG TYPE PLC •Data Memory (WORD)
3 11010101010
•MEMORY PADA PLC MEMPUNYAI ALAMAT WORD DAN ALAMAT •TIMER (BIT)
.’
BIT (KECUALI ALAMAT DM HANYA ALAMAT WORD) •COUNTER (BIT)

• ALAMAT BIT BERLAKU SEPERTI RELAY YG MEMPUNYAI •AUXILARY (BIT)
‘ .
CONTACT (NO ATAU NC) •HOLDING AREA (BIT)
‘ .
•Alamat word dan Bit pada memory CIO berhubungan dgn pin •SERIAL COM (BIT & WORD)
.
I/O •FLAGS (BIT)
10101010101
. 01101010100 CIO
10101010101
N W
01010101001
H
16 BIT = WORD DM
15 0 8 BIT = BYTE
0000000000000000 4 BIT = NIBLE A

TIMER/COUNTER

2/26/2018 16 BIT ( WORD) pelatihan tingkat dasar PLC 41 2/26/2018 pelatihan tingkat dasar PLC 42

7
2/26/2018

Jenis lokasi MEMORY (PLC OMRON) PENULISAN ALAMAT BIT :

•Memory CIO Area (R/W): menyimpan kondisi ON/OFF peralatan input dan output
X MMM . NN UNTUK ALAMAT CIO
NILAI X TDK DIPAKAI
•Memory WORK AREA (R/W): menyimpan kondisi ON/Off tapi tdk terhubung modul X=D,A,W
TITIK
MISAL : 100.00
I/O NOMOR WORD NOMOR BIT(0~15)
•Memory holding : sama dengan Work area tapi isi memory tdk hilang ketika power W alamat internal relay
off. D alamat data
•Data Memory : penyimpanan data dlm bentuk Word (16 bit) bukan BIT(on-off contaktor) A alamat Auxilery /relay
status
•Memory TIMER :menyimpan nilai timer saat ini (present value/PV) dan flag 15 0
•Memory COUNTER : menyimpan nilai counter saat ini (PV) & flag X 00 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
•Memory AUXILARY : menyimpan status operasi PLC 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
X 01
•Memory SERIAL COMM : memory untuk data/status komunikasi
•Memory FLAGS : menyimpan status operasi PLC
..
0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
X 100

2/26/2018 pelatihan tingkat dasar PLC 43 2/26/2018 X100.02


pelatihan tingkat dasar PLC 44

CONTOH PADA ALAMAT CHANNEL INPUT DAN OUT PUT (CIO) ALAMAT peralatan input

POWER TULISKAN ALAMAT POWER Alamat word pada


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

CHANNEL 0 CHANNEL 0

PLC ALAMAT BIT

15
Channel = ALAMAT WORD=00

…… 8 7 6 5 4 3 2 1 0
CHANEL 100 0 0 0 0 I 0 0 0 0 0 0 0 0 0 0 0
00
0 1 2 3 4 5 6 7 COM 0
ALAMAT TOMBOL PB1 = 00.02
POWER
TULISKAN ALAMAT
SUPPLY LAMPU? ALAMAT TOMBOL PB2 = 00.04
LAMPU
2/26/2018 pelatihan tingkat dasar PLC 45 2/26/2018 pelatihan tingkat dasar PLC 46

ALAMAT peralatan input ALAMAT Output:

POWER
ALAMAT BIT Channel = ALAMAT WORD=100
PB1 PB2 SUPPLY

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

CHANNEL 0 0 1 2 3 64 5 6 7 COM com

POWER
ALAMAT BIT

15
PLC
Channel = ALAMAT WORD=00

…… 8 7 6 5 4 3 2 1 0
LAMPU SUPPLY

0 0 I 0 0 0 0 0 0 0 0 0 0 0 0 0
00
ALAMAT lampu = 100.03
ALAMAT TOMBOL PB1 = 00.02
15 …… 8 7 6 5 4 3 2 1 0
ALAMAT TOMBOL PB2 = 00.04 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0
100

2/26/2018 pelatihan tingkat dasar PLC 47 2/26/2018 pelatihan tingkat dasar PLC 48

8
2/26/2018

ALAMAT Output:

ALAMAT BIT
Alamat pada chanel I/O tabahan
Channel = ALAMAT WORD=100
00.06
01.06

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


0 0 0 1 2 3 4 5 6
0 1 2 3 64 5 6 7 COM com CHANNEL 0 Chanel 1

POWER
LAMPU SUPPLY
PLC Modul I/O
Tambahan

CAHNNEL 100 Chanel 101


ALAMAT lampu = 100.03 0 1 2 3 4 5 6 7 8 9 0 0 1 2 3 4 5 6
COM

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

2/26/2018 pelatihan tingkat dasar PLC 49 2/26/2018 pelatihan tingkat dasar PLC 50

Memory AUXILARY

PLC 30 I/O

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

2/26/2018 pelatihan tingkat dasar PLC 51 2/26/2018 pelatihan tingkat dasar PLC 52

Sistim Bilangan
PLC menggunakan beberapa sistem penomoran selain sistem desimal Basis 10.
Konversi sistim bilangan
pemahaman sistem bilangan lainnya sangat penting dlm pemrograman.
DECIMAL 2 9 12 30
Biner Hexa Desimal BCD (biner code desimal)
0000 0 0 0000 0000 BINER 0010 1001 1100 1110
0001 1 1 0000 0001 HEXA 2 9 0C 1E
0010 2 2 0000 0010
0011 3 3 0000 0011
BCD 0000 0010 0000 1001 0001 0010 0011 0000
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 53 2/26/2018 pelatihan tingkat dasar PLC 54

9
2/26/2018

PROSEDUR DASAR OPERASI PLC


PLC handles only integer 16 bit numbers Setting Devices
and Hardware
1. Setting Devices and Hardware
2. Wiring I/O Allocations
3. Connecting Online to the PLC
4. I/O Allocations
Wiring
5. Software Setup
6. Writing the Programs
7. Checking Operation Connecting Online
to the PLC
8. Basic Program Operation
integer 16 bit range : -32,768 to + 32,767 Set the operating mode to RUN mode
Software Setup
to start operation.

2/26/2018 pelatihan tingkat dasar PLC 55 2/26/2018 pelatihan tingkat dasar PLC 56

PLC Programming APA ITU DIAGRAM LADDER ?


STANDAR BAHASA PEMROGRAMAN PLC : IEC 61131-3 (1993) : • Diagram ladder (diagram tangga) salah satu cara yg digunakan untuk
Ladder Diagram Function Block Diagram
menggambarkan proses sekuensial di industri
• Diagram ini merepresentasikan interkoneksi perangkat input dan
A B C output sistem kontrol
A C
-| |--|/|----------------( )
AND
•Contoh diagram ladder : diagram ladder mekanis dan diagram ladder
B
program PLC

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

Sequential Function Chart

2/26/2018 pelatihan tingkat dasar PLC 57 2/26/2018 pelatihan tingkat dasar PLC 58

Konvensi – konvensi pada Ladder Diagram Contoh-1 DIAGRAM LADDER Electromekanis


•Ladder diagram terdiri dari:
-power rail (L1) dan neutral rail (L2)
-anak tangga (rung)
•Dibaca dari kiri ke kanan, dari atas kebawah L1 L2
•Rung Mdak boleh diakhiri dengan lebih dari satu output
•Output dan Input ditampilkan dalam kondisi tidak Sumber
dienergized tegangan
•Input/output diidenMfikasikan melaluialamatnya.
DIAGRAM ladder elektromekanis
L1
L2
Power Line Power Line Rangkaian Listrik
RUNG
OUTPUT

INPUT
2/26/2018 pelatihan tingkat dasar PLC 59 2/26/2018 pelatihan tingkat dasar PLC 60

10
2/26/2018

Contoh-2 DIAGRAM LADDER program PLC Simbol Dasar Diagram Ladder Program PLC
SIMBOL INTERNAL RELAY PLC
AKTUAL RELAY
DIAGRAM LADDER PLC PROGRAM
Input Kontaktor NO NC
Normaly open(NO)
COIL

Kontaktor & coil virtual


Input Kontaktor
L2 L2 Output /Coil
L1 L1 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

NC
Modul Input plc Modul Output plc
Instruksi dlm PLC

2/26/2018 pelatihan tingkat dasar PLC 61 2/26/2018 pelatihan tingkat dasar PLC 62

HUBUNGAN ANTARA KONTAKTOR EKSTERNAL DAN KONTAKTOR INTERNAL


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

Kontaktor internal diaktifkan oleh perangkat input hardware ygbehubungan


Kontaktor & coil virtual (terhubung dgn memberi alamat yg sama pada contoh diatas alamat input =1
alamat output=100)
L1 L2 L1 L2

100
NC 1
Modul Input plc Modul Output plc
LADDER ELEKTROMEKANIS Instruksi dlm PLC
PLC
2/26/2018 pelatihan tingkat dasar PLC 63 2/26/2018
100 64

FUNGSI MODUL INPUT SPT COIL RELAY SEPERTI GAMBAR BERIKUT: Simulasi 1/2 Normaly Open

L1 L2 L1 L2

B B
A
A

Modul Input plc Program dlm PLC Modul Output plc

2/26/2018 pelatihan tingkat dasar PLC 65


2/26/2018 pelatihan tingkat dasar PLC 65 2/26/2018 pelatihan tingkat dasar PLC 66

11
2/26/2018

Simulasi 2/2

L1 L2 L1 L2
A
A
L1 L2 L1 L2 A
B B
A Modul Input plc LADDER DIAGRAM Modul Output plc
A PLC

Modul Input plc Program dlm PLC Modul Output plc Keadaan awal kontaktor A tersambung (NC) jika input A ditekan maka
internal akan terputus (NO) dan Coil tidakmendapat aliran daya maka
lampu mati

2/26/2018 pelatihan tingkat dasar PLC 67 2/26/2018 pelatihan tingkat dasar PLC 68

Simulasi 1/2 Normaly Close Simulasi 2/2

L1 L2 L1 L2 L1 L2 L1 L2
A A
A A
A A

Modul Input plc LADDER DIAGRAM Modul Output plc Modul Input plc LADDER DIAGRAM Modul Output plc
PLC PLC

2/26/2018 pelatihan tingkat dasar PLC 69 2/26/2018 pelatihan tingkat dasar PLC 70

CONTOH 2 Wiring Input output pada Modul PLC


D
A B POWER
SUPPLY
B
C B A
C
LADDER ELEKTROMEKANIS

A D
A B D

B
C
C

LADDER DIAGRAM PLC

2/26/2018 pelatihan tingkat dasar PLC 71 2/26/2018 pelatihan tingkat dasar PLC
POWER 72
Penerapan switch input dan diagram ladder pada PLC SUPPLY

12
2/26/2018

CONTOH 3 LATIHAN 1
Memilih perangkat input NO atau NC D
A B
D
A
C
LADDER ELEKTROMEKANIS
LADDER ELEKTROMEKANIS
L1 L2 L1 L2

A D
L1 L2 L2
L1
A A
B
A
A
C

Perhatikan Keadaan awal push buton = NC


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

2/26/2018 pelatihan tingkat dasar PLC 73 2/26/2018 pelatihan tingkat dasar PLC 74

ALAMAT COIL DAN KONTAKTOR INTERNALNYA


LATIHAN 2 D
A B • SETIAP COIL MEMPUNYAI ALAMAT YG BERBEDA

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


C ALAMAT CONTAKTOR SAMA DGN ALAMAT COIL NYA
LADDER ELEKTROMEKANIS
•CONTACTOR OUTPUT BISA JADI INPUT
L1 L2 L1 L2
L1
D •Penjelasan
A D A B
A 0.0 100.00 Coil D beralamat 100.00
Maka C dan F adalah kontaktor
C Coil D . krn mempunyai alamat
B yg sama (alamat 100.00) .
B 0.1
100.00
Sedangkan kontaktor A dan B
C H adalah terhubiung dengan
C
F perangkat Input.
100.01
100.00 Kontaktor G milik Coil H (alamat
G 100.01)
2/26/2018 100.01 pelatihan tingkat dasar PLC 76
2/26/2018 pelatihan tingkat dasar PLC 75

Simulasi 1/3
ALAMAT MODUL INPUT DAN KONTAKTOR INTERNAL
LADDER DIAGRAM PLC

00 00.00 100.00
00.00 01.00 100.00 00 00.00 00.01 100.00

01 00.01

100.00 100.00
02 00.02

100.00 00.02 100.00 00.02

Modul Input plc Modul output plc Modul Input plc


Channel 0 Channel 100 Channel 0

•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
77 2/26/2018 pelatihan tingkat dasar PLC 78

13
2/26/2018

Simulasi 2/3 Simulasi 3/3

00.00 00
00.00 00.01 100.00 100.00 00.00 01.00 100.00

00.01 01

100.00 100.00
00.02 02

100.00 00.02 100.00 00.02

Modul Input plc Modul Input plc


Channel 0 Channel 0

2/26/2018 pelatihan tingkat dasar PLC 79 2/26/2018 pelatihan tingkat dasar PLC 80

Simulasi 3/3
Aturan dasar Ladder Programming

Arah eksekusi program

00
00.00 01.00 100.00

01 Put the result into


an internal variable
100.00
02

100.00 00.02
Set the output
Modul Input plc
Channel 0

2/26/2018 pelatihan tingkat dasar PLC 81 2/26/2018 pelatihan tingkat dasar PLC 82

Latihan
Aturan dasar membuat Ladder Program
Membuat diagram ladder
• 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

2/26/2018 pelatihan tingkat dasar PLC 83 2/26/2018 pelatihan tingkat dasar PLC 84

14
2/26/2018

Limit switch Atas(LSA)


PB start RM
Limit switch Bawah (LSB)
PB Start
PB Stop
Relay Motor(RM)

2/26/2018 pelatihan tingkat dasar PLC 85 2/26/2018 pelatihan tingkat dasar PLC 86

PB start RM PB start PB stop RM

RM RM

2/26/2018 pelatihan tingkat dasar PLC 87 2/26/2018 pelatihan tingkat dasar PLC 88

PB start PB stop RM PB start PB stop RM


LSA

LSB LSB

RM RM

2/26/2018 pelatihan tingkat dasar PLC 89 2/26/2018 pelatihan tingkat dasar PLC 90

15
2/26/2018

Diagram penyambungan PLC untuk kontrol level air

PB start PB LSA RM
START RM stop

STOP

LSB
program PLC
LSA

RM
LSB

2/26/2018 pelatihan tingkat dasar PLC 91 2/26/2018 pelatihan tingkat dasar PLC 92

START PB
PB start LSA RM Untuk menulis sebuah program ladder untuk PLC, perlu untuk menjadi akrab dengan
stop
instruksi yang membentuk set instruksi PLC
m
STOP
Input Kontak NORMALLY OPEN (NO).
Simbol input ini aktif ketika perangkat yang terkait memberi
LSB energi/daya.
LSA Dalam mode instruksi, yang mnemonic adalah LD, yang merupakan
singkatan dari LOAD

LSB Input Kontak NORMALY CLOSE (NC)


RM 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.
Pompa hidup dengan menekan tombol start atau keadaan air kosong (sensor LSB Mode instruksi mnemonic adalah OUT, ( OUTPUT ACTIVATE)
aktif)
INSTRUKSI/FUNGSI KHUSUS , melaksanakan tugas2 khusus spt
timer,counter dll
2/26/2018 pelatihan tingkat dasar PLC 93 2/26/2018 pelatihan tingkat dasar PLC 94

X1 X2
Logika AND
Y

OUTPUT akan aktif jika SEMUA input terhubung (close) 00.00 100.00
00.00 00.01 100.00
X1
Y
Logika OR 00.01
100.00
X2 00.02
100.03
100.00 00.02
OUTPUT akan aktif jika SALAH SATU input terhubung (close)

2/26/2018 pelatihan tingkat dasar PLC 95 2/26/2018 pelatihan tingkat dasar PLC 96

16
2/26/2018

Perangkat Pemrograman pada PC

Dibutuhkan perangkat lunak sebagai pelengkap (Didemokan oleh instruktur )


Pemrograman PLC antara lain:
•Mengenal menu cx-programmer
• CX Programming pada PLC Omron, •Membuat program baru
• WinCC, Step 7 pada PLC Siemens, •Edit
• RS Logic pada PLC Allen Bradley, dan •Transfer program ke simulator
dan Menjalankan Simulasi
• GX Developer, GX Work pada PLC Mitsubishi
•Force set/off input kontaktor
• DirectSoft pada PLC Koyo Direct Logic •Transfer program ke plc
dan jalankan modul trainer PLC

2/26/2018 pelatihan tingkat dasar PLC 97 2/26/2018 pelatihan tingkat dasar PLC 98

Mengenal PLC OMRON 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

2/26/2018 pelatihan tingkat dasar PLC 99 2/26/2018


pelatihan tingkat dasar PLC 100

Revision History

No Date Content
1 Jan 2016 Add sensor

2/26/2018 pelatihan tingkat dasar PLC 101

17

Anda mungkin juga menyukai