1 Industri
B asics of Programming
3 Fundamentals
4 L atc h i n g a n d U n l atc h i n g
I n t e r l o c k i n g , M o v e , C o m p a r a t o r,
5 M a t h , T i m e r, C o u n t e r, P r o g r a m
Control
Pe n g e n a l a n m e n g e n a i Wo r d
6 Logic Operation
Pe n g e n a l a n m e n g e n a i S h i f t a n d
7 Ro t a t e I n s t r u c t i o n
C a s e Tr o u b l e , D r a w i n g , W a t c h W i n d o w,
1. Power Supply
• Menyuplai tegangan luar ke PLC
• Biasanya bertegangan 24V
2. Central Processing Unit (CPU)
• Tempat menyimpan program dan
data
• Pengolahan/ pemprocessan data
3. Modul Input
• Menghubungkan perangkat input
ke PLC
• Digital (Push button, dll.), analog
(arus, tegangan, temperature, dll.)
4. Modul Output
• Menghubungkan perangkat output
ke PLC
• Digital, analog
Source: https://www.kelasplc.com/modul-input-dan-output-plc/
2 Tipe PLC
Compact Modular
Semua blok diagram Blok diagram terbagi menjadi
tergabung dalam 1 device/ beberapa hardware, dan
hardware disusun dalam rack
https://www.kelasplc.com/perbedaan-plc-modular-dan-compact/
3 Cara Kerja PLC
http://jagootomasi.com/konfigurasi-programmable-logic-controller-plc/
4 S i n k i n g & S o u rc i n g
https://library.automationdirect.com/sinking-sourcing-concepts/
5 PLC Siemens
https://simenteknindo.com/news/plc-siemens/
6 Data Storage
2. Memiliki keunggulan:
• Structured Project
• Software PLC dan HMI digabung
https://www.youtube.com/watch?v=VfByu6nb-DA
2 Fitur TIA Portal
HMI Integrated
Structured Project
Multitype PLC
3 TIA - Portal View
1
1. Menu Bar & Toolbar
2 2. Project Tree Panel
3
• Gambaran keseluruhan project
• Menambah atau mengurangi
objek (program, datablock, dll.)
3. Editor
• Tempat mengedit objek
4. Libray Tools
• Berisi daftar modul,libray program
4
yang bisa ditambahkan
5. Move to Portal View
6. Opened Object
5 6
6 C r e a te a N e w P r o j e c t
CONTACT
Diletakkan di sebelah kiri, berfungsi untuk membaca
sinyal dari input. Setiap baris program wajib minimal
memiliki 1 Contact atau lebih (Kombinasi AND/ OR).
COIL
Diletakkan di sebelah kanan, berfungsi untuk mengirim
sinyal output. Setiap baris program wajib minimal memiliki
1 Coil atau lebih.
ADDRESS
Pengalamatan yang wajib disertakan untuk setiap simbol,
berfungsi untuk mengidentifikasi Input/ Output secara
spesifik
3 Insert Network & Branch
1. Ketik M0.1
2. Klik simbol Coil untuk menambahkan
coil di Network 2
4 Bit Logic
1. Ketik Q0.1
5 Tag
1. Klik OK
6 Simulation
1. Berikut hasilnya
2. Di bagian toolbar, simbol Go Online
disable dan Go Offline enable artinya
TIA Portal sudah terhubung secara
online ke PLC
3. Pada Project tree, terdapat ikon
lingkaran berwarna hijau artinya
program pada PLC telah sesuai dengan
program pada project TIA Portal
4. Pada editor window, Perubahan
signifikan terjadi seperti di samping
artinya program sedang dalam kondisi
monitoring
7 Monitoring
1. Klik Load
8 Force Table
https://hotcore.info/babki/latching-relays-how-they-work.htm
1 Latching on TIA
1. Copy Network 3
3 Set Reset on TIA
Organization Block
1. Blok utama dari program
2. Ada beberapa blok program yang
bisa digunakan
3. Sudah terdedikasi dengan fungsi
tertentu
1 Program Blocks
Data Block
1. Memori penyimpanan data/ tags
2. Berisi tag yang tidak termasuk di
PLC Tags
1 Program Blocks
Function
1. Program/ subroutine tanpa
dedicated memory
2. Cocok untuk penggunaan fungsi
aritmetika, ataupun program tanpa
menggunakan safe holding
1 Program Blocks
Function Block
1. Program seperti Function, namun
dengan penambahan memori
(dedicated data block)
2. Cocok untuk membuat sub
program agar memudahkan
organisasi program
3. Program library kebanyakan
menggunakan function block
2 Move Function
2 Move Function
ADDITION DIVISION
1 6
INCREMENT MULTIFICATION
2 5
SUBSTRACTION
3 4 DECREMENT
4 Math Function
1. Simulasi berjalan
2. Modify nilai TimerDataIn
3. Masukkan waktu misalkan 5 detik,
dengan format seperti di samping
4. Klik OK
5 Timer Function
http://riyansblog.blogspot.com/2012/04/program-dan-ladder-plc-pengisi-
kotak.html
3 Watch Window