Post on 06-Jul-2018
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
1/73
LAPORAN PRAKTIKUM
Programmable Logic Controller (2)
Pangky Satrio Pamungkas
213341042
2 AEB
TEKNIK OTOMASI MANUFAKTUR AN MEKATRONIKA
POLITEKNIK MANUFAKTUR NE!ERI "ANUN!
Jl. Kanayakan no. 21, DAGO 4023, !romol Pos "1 BA#D$#G 4000" %#DO#ES%A
P&on' ( )2 022 200241 *a+ ( )2 022 202)4 -om'ag' ( &tt (//.olman.om, Email (olmanm'lsa.n't.i
mailto:polman@melsa.net.idmailto:polman@melsa.net.id
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
2/73
Kata Pengantar
Saat ini &amir s'luru& ros's k'r5a yang aa t'la& 6'r6asis kontrol
logika. Dan ari ros'sros's k'r5a t'rs'6ut i'rlukanla& suatu alikasiyang m'm'rmua& 'ngola&an ata t'rs'6ut
Dalam rakt'k Programma6l' 7ogi 8ontroll'r 2 i s'm'st'r 3 5urusan
AE Polman Banung ta&un a5aran 2014/201, t'la& i'la5ari 6'6'raa t'ori
s'rta rakt'k asar ari sala& satu alikasi yaitu 89 D'sign'r an 89
Programm'r yang m'ruakan ri:'r untuk P78 O;
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
3/73
Pangky Satrio
Pamungkas
2 AEB / 213341042
"ab I
Pen#a$%l%an
Pengertian Programmable Logic Controller
D'?nisi P78 m'nurut #ational El'trial ;anu=atur's Assoiation
@#E;A aala& suatu alat 'l'ktronika igital yang m'nggunakan m'mori
yang aat i rogram untuk m'nyiman instruksiinstruksi ari suatu =ungsit'rt'ntu s''rti logika, s'ku'nsial, 'aktuan, 'naa&an an aritmatika
untuk m'ng'nalikan m'sin ari ros'sC.
Aa6ila m'lakukan 'ng'nalian 'ralatan maka akan m'naku tiga
6agian, yaitu ( %nut, Outut an 8ontroll'r. Bagian inut aala& 'ralatan
yang m'm6'rikan masukan untuk m'n'ntukan ros's k'r5a 'ralatan yang
ikontrol @us& 6utton, limit sit&, ll. Bagian outut aala& 'ralatan
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
4/73
yang i'rgunakan untuk m'laksanakan &asil ari suatu ros's @motor,
sol'noi, l' islay, lamu, ll. Dan 6agian ontroll'r aala& m'laksanakan
'r&itungan, 'ngam6ilan k'utusan, 'ng'nalian ari inut untuk
ik'luarkan i6agian outut @alam &al ini ilakukan ol'& P8, s''rti aa
gam6ar.
!ambar Unit I&O #an Pemograman La##er engan PLC
S'ara umum, P78 @Programma6l' 7ogi 8ontroll'r aat
i6ayangkan s''rti s'6ua& 'rsonal komut'r kon:'nsional @Kon?gurasi
int'rnal aa P78 miri s'kali 'ngan kon?gurasi int'rnal aa 'rsonal
komut'r. Akan t'tai alam &al ini P78 iranang untuk 'm6uatan an'l
listrik @untuk arus kuat. Jai 6isa iangga 6a&a P78 aala& komut'rnya
an'l listrik. Aa 5uga yang m'ny'6utkan P8 @Programma6l' 8ontroll'r.
Dialam otak @8P$8'ntrall Pro'ssing $nit P78 aat i6ayangkan
s''rti kumulan ri6uan r'lay. Akan t'tai 6ukan 6'rarti ialamnya
t'raat 6anyak r'lay alam ukuran yang sangat k'il. Dialam P78 6'risi
rangkaian 'l'ktronika igital yang i=ungsikan s''rti ontat #O an
ontat #8 r'lay. B'anya 'ngan r'lay 6a&a satu nomor ontat r'lay
@6aik #O mauun #8 aa P78 aat igunakan 6'rkalikali untuk instruksi
s'mua asar s'lain instruksi outut. Jai aat ikatakan 6a&a alam suatu
'mograman P78 tiak ii5inkan m'nggunakan outut 'ngan nomor
ontat yang sama.
Kon'g%rai PLC
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
5/73
!ambar Kon'g%rai PLC
Unit Cat% aa
Di'rlukan untuk m'ngu6a& t'gangan arus 6olak6alik @a ari
sum6'r m'n5ai t'gangan arus s'ara& @ yang i6utu&kan ol'& ros'sor
an rangkaianrangkaian i alam moulmoul antarmuka masukan an
k'luaran.
CPU (Central Proceing Unit)
Di alamnya 6'risi mikroros'sor yang mamu m'ngint'rr'tasikansinyalsinyal masukan an m'lakukan tinakantinakan 'ngontrolan s'suai
'ngan rogram yang t'rsiman i alam m'mori. 7alu m'ngkomunikasikan
k'utusank'utusan yang iam6ilnya s'6agai sinyalsinyal kontrol k'
antarmuka k'luaran.
Memor Unit
$nit m'mori m'ruakan t'mat m'nyiman rogram yang akan
igunakan untuk m'laksanakan tinakantinakan 'ngontrolan yangisiman mikroros'sor. Aa 6'6'raa 'l'm'n m'mori i alam P78 (
Intr%*i aar PLC
S'mua instruksi @'rinta& rogram yang aa i6aa& ini m'ruakan
instruksi aling asar aa P78 Omron sysma 8s'ri's.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
6/73
LOA (L)
instruksi ini untuk m'ng&u6ungkan garis 6ar 'ngan instruksi
6'rikutnya. @s'lalu iaal garis 6ar an #ormal t'r6uka. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol &anya m'm6utu&kan satu konisi logi sa5a an sua&
ituntut untuk m'ng'luarkan satu outut. 7ogikanya s''rti #O r'lay 7a'r iagram sim6ol
!ambar Simbol LOA
LOA NOT (L NOT)
instruksi ini untuk m'ng&u6ungkan garis 6ar 'ngan instruksi
6'rikutnya @s'lalu iaal garis 6ar an #ormal t'rtutu. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol &anya m'm6utu&kan satu konisi logi sa5a an sua&
ituntut untuk m'ng'luarkan satu outut. 7ogikanya s''rti #8 r'lay 7a'r iagram sim6ol
!ambar Simbol LOA NOT
AN (AN)
%nstruksi ini untuk m'ng&u6ungkan instruksi s'6'lumnya
'ngan instruksi 6'rikutnya alam 6'ntuk s'rial @#ormal
t'r6uka. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol m'm6utu&kan l'6i& ari satu konisi logi yang &arus
t'r'nu&i s'muanya untuk m'ng'luarkan satu outut. 7ogikanya s''rti #O r'lay 7a'r iagram sim6ol
!ambar Simbol AN
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
7/73
AN NOT (AN NOT)
%nstruksi ini untuk m'ng&u6ungkan instruksi s'6'lumnya
'ngan instruksi 6'rikutnya alam 6'ntuk s'rial @#ormal
t'rtutu. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol m'm6utu&kan l'6i& ari satu konisi logi yang &arus
t'r'nu&i s'muanya untuk m'ng'luarkan satu outut. 7ogikanya s''rti #8 r'lay7a'r iagram sim6ol
!ambar Simbol AN NOT
OR (OR)
%nstruksi ini untuk m'ng&u6ungkan 'ngan instruksi lainnya
alam 6'ntuk aral'l @#ormal t'r6uka. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol &anya m'm6utu&kan sala& satu sa5a ari 6'6'raa
konisi logika untuk m'ng'luarkan satu outut. 7ogikanya s''rti #O r'lay 7a'r iagram sim6ol
!ambar Simbol OR
OR NOT (OR NOT)
%nstruksi ini untuk m'ng&u6ungkan 'ngan instruksi lainnya
alam 6'ntuk aral'l @#ormal t'rtutu. %nstruksi ini i6utu&kan 5ika urutan k'r5a aa suatu sist'm
kontrol &anya m'm6utu&kan sala& satu sa5a ari 6'6'raa
konisi logika untuk m'ng'luarkan satu outut. 7ogikanya s''rti #8 r'lay 7a'r iagram sim6ol
!ambar Simbol OR NOT
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
8/73
OUT (OUT)
%nstruksi ini 6'r=ungsi untuk m'ng'luarkan outut 5ika s'mua
konisi la'r iagram sua& t'r'nu&i 7ogikanya s''rti #O r'lay 7a'r iagram sim6ol
!ambar Simbol OUT
OUT NOT (OUT NOT)
%nstruksi ini 6'r=ungsi untuk m'ng'luarkan outut 5ika s'mua
konisi la'r iagram tiak t'r'nu&i 7ogikanya s''rti #8 r'lay 7a'r iagram sim6ol
!ambar Simbol OUT NOT
Kabel Inter+ace PLC Omron
$ntuk m'ngirimkan rogram ari komut'r k' P78 aala&
m'nggunakan ka6'l ini. S'lain aat i6'li, ka6'l ini aat i6uat 'ngan
m'm6utu&kan kon'ktor
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
9/73
!ambar Kabel Inter+ace PLC Omron
Aa ua kon'ktor yang i6utu&kan alam m'm6uat ka6'l int'r=a' ini.
ang 'rtama kon'ktor untuk komut'r atau P8 m'nggunakan onn't'r
='mal', Dan untuk P78 m'nggunakan onn't'r mal'.
!ambar Female Connecter !ambar
Male Connecter
$ntuk m'm6uat ka6'l int'r=a' P78 ini, kita aat m'm6uatnya
'ngan an5ang 23m. Bila l'6i& ari m, maka kualitas untuk
m'ngkon'ksikannya akan 6uruk, namun masi& aat igunakan. Dan untuk
ara m'ng&u6ungkan ka6'l int'r=a' ini tiak 'rlu kaki isam6ungkan.Kar'na &anya 6'6'raa sa5a yang igunakan. $ntuk ara 'nyam6ungan
aat ili&at alam ta6'l i 6aa& ini.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
10/73
Tabel ,%b%ngan Kabel Inter+ace
-u6ungkan kaki nomor ua @='mal' 'ngan nomor ua @mal'
-u6ungkan kaki nomor tiga @='mal' 'ngan nomor tiga @mal'
-u6ungkan kaki nomor 'mat @='mal' 'ngan nomor 'nam @='mal'
-u6ungkan kaki nomor lima @='mal' 'ngan nomor s'm6ilan @mal'
-u6ungkan kaki nomor tu5u& @='mal' 'ngan nomor 'laan @='mal'
-u6ungkan kaki nomor 'mat @mal' 'ngan nomor lima @mal'
So+t-areC. PRO!RAMMER
89 Programm'r m'ruakan s'6ua& 'rangkat lunak Prouksi Omron
8ororation. Program ini aat igunakan untuk P78 Omron 8 s'ri's, 8F
s'ri's, an S< s'ri's.
Mengintal C. / Programmer
$ntuk m'nginstal 89 rogramm'r t'r6agi atas ua komon'n yaitu
89 s'r:'r an 8+ Programm'r. *asilitas autorun, maka ta&a instalasi aat
langsung ilan5utkan 'ngan langsung m'mili& ion s'tu yang munul aa
lay'r 'rtama kali. K'muian ilan5utkan 'ngan m'mili& install 8+
rogramm'r yang s'lan5utnya akan m'namilkan ili&an 6a&asa. S't'la&
m'ngikuti instruksi yang aa s'lan5utnya aala& 'ngisian nomor lis'nsi
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
11/73
yang aat iisi 'ngan m'masukan 1) angka yang t'raat aa o:'r 8D
89 Programm'r. S'lan5utnya ros's 'nginstalan 6'rlangsung.
Mem%lai Pemograman #engan C01 rogrammer
S't'la& Pros's %nstalasi s'l'sai maka aat ilakukan 'm6uatan
rogram 'ngontrolan aa 89 rogramm'r, 6agian $tama ari 89
Programm'r aala& s'6agai 6'rikut(
!ambar 3435 "agian Utama C.1 Programmer
B'6'raa 6agian utama 89 Programm'r 6'rikut =ungsinya aat
ili&at aa ta6l' 6'rikut(
!a6'l Bagian an *ungsi 89 Programm'r
Nama
"agian
F%ngi
Title "ar ;'nun5ukan nama ?l' atau ata t'rsiman an
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
12/73
i6uat aa 89 Programm'r
Men% Pili&an $ntuk m'mili& ;'nu
Toolbar Pili&an untuk m'mili& =ungsi 'ngan m'n'kan
tom6ol. S'l'tH:i'I !ool6arK'muian aat m'mil& too6ar yang ingin
itamilkan.
Section Daat m'm6agi rogram k'alam 6'6'raa
6lok. ;asing masing 6lok aat i6uat atau
itamilkan.
Pro6ect
7or*Sace
Pro6ect Tree
;'ngatur rogram an ata. Daat m'm6uat
ulikat ari s'tia 'l'm'n 'ngan m'lakukan
Drag an Dro iantara roy'k yang 6'r6'aatau m'lalui suatu roy'k.
La##er
7in#o-
7ayar s'6agai tamilan atau m'm6uat iagram
la'r.
O%t%t
7in#o-
;'nun5ukan in=ormasi 'rror saat m'lakukan
omil' @ 'rror &'k .
;'nun5ukan &asil ari 'narian kontak / koil
ialam list =orm.
;'nun5ukan 'tail ari 'rror yang aa aa
saat loaing suatu roy'k.
Stat% "ar ;'nun5ukan suatu in=ormasi s''rti nama P78,
status on lin' / oLin', lokasi ari 'll yang
s'ang akti=.
In+ormation
-in#o-
;'mailkan ino uang m'nun5ukan s&ortut
k'y yang igunakan aa 89 rogramm'r.
Smbol "ar ;'namilkan nama, alamat atau nilai anomm'nt ari sym6ol yang s'ang iili& ursor.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
13/73
S't'la& m'ng'ta&ui 6agian s'rta =ungsi utama ari 'mogram P78
m'nggunakan 89 rogramm'r , maka klik #' maka akan
munul inos s''rti 6'rikut(
!ambar C.1 Programmer Ne- Pro6ect.
%sikan in=ormasi aa t'mat yang t'la& is'iakan antara lain nama
Pro5't an ty' D':i'.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
14/73
!ambar I&O C.1Programmer
Atur aa inut outut ta6l' an unit s'tu s''rti aa i atas kar'na
moul yang kita gunakan aala& moul t'rs'6ut. S't'la& itu, kita aat
m'nuliskan rogram kita.
Pengiriman Program Ke PLC
S't'la& 'nulisan la'r iagram s'l'sai an i siman, maka
s'lan5utnya P78 aat i onloa. P'rtama tama rogram yang t'la&
s'l'sai i omil' 'ngan m'n'kan tom6ol aa m'nu !ool6ar, an 'riksa
aaka& t'raat 'rror aa rogram yang t'la& i6uat . Aa tiga ara untuk
=ungsi Onlin', yaitu s'6agai 6'rikut(
#ormal Onlin', yaitu onlin' aa saat ro5't masi& akti= , yaitu'ngan m'n'kan tom6ol
Auto Onlin', aitu onlin' yang s'ara otomatis m'ng'nali P78 yang
t'r&u6ung an m'mungkinkan untuk P78 onlin', yaitu 'ngan
m'n'kan tom6ol
Onlin' it& simulator, yaitu 'ngan m'n'kan tom6ol
S't'la& Onlin' kita aat m'li&at &asil ari rogram s't'la& t'rl'6i&
a&ulu m'n'kan tom6ol.ang 'rlu i'r&atikan saat akan onlin' yaitu
m'mili& ort yang igunkan untuk 6'rkomunikasi ari P8 k' P78, ari
m'nu Auto onlin' akan t'raat m'nu ili&an 5'nis ort yang aatigunakan s''rti gam6ar 6'rikut(
!ambar Select Serial Port
S't'la& ork onlin', maka klik P78 !rans='r !o P78
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
15/73
!ambar Tran+er Program
!ambar Tran+er Program S'lan5utnya klik OK, maka rogram akan i trans='r ari P8 k' P78.
Intr%*ia. !%;!im'r
%nstruksi !im'r igunakan untuk o'rasi tuna aktu. %am'm'rlukan ua o'ran yang t'rl'tak aa ua 6aris instruksi,
yaitu 6aris 'rtama untuk nomor tim'r an yug k'ua untuk s'tting
aktu @SF S't Falu'. ;'skiun 'mikian, instruksi !im'r
t'rl'tak alam satu alamat. #omor !im'r iakai 6'rsama untuk
nomor 8ount'r. #omor !im'r/ 8ount'r &anya 6ol'& igunakan
s'kali.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
16/73
;aksunya, s'kali nomor !im'r/ 8ount'r t'la& igunakan, ia
tiak 6ol'& igunakan untuk instruksi !im'r/ 8ount'r yang lain. !'tai,
nomor tim'r s'6agai o'ran suatu kontak aat igunakan
s'6anyak yang i'rlukan. Banyaknya nomor !im'r/ 8ount'r 6'rgantung
k'aa ti' P78. ;isalnya, P78 O;
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
17/73
%nstruksi yang akan i'ks'kusi &anya s'kali k'tika konisi 6'ru6a&
ari O# k' O**. Jika konisi 'ks'kusi tiak 6'ru6a& atau 6'ru6a& ari O**
k' O#, maka s'5ak instruksi i't'ksi instruksi t'rs'6ut tiak akan
t'r'ks'kusi. D%*D@014 m'ngakti=kan 6it@B tu5uan untuk s'kali san
alam 'n'rimaan sinyal inut turun.
.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
18/73
S*!@010 ik'nalikan ol'& tiga konisi 'ks'kusi, %, P an
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
19/73
t'tai intruksi s't'la& instruksi E#D 'rtama tiak akan i'ks'ks'kusi.
#omor yang m'ngikuti instruksi E#D alam ko' mn'umonik
aala& ko' =ungsinya, yang igunakan saat m'masukkan
instruksi k' alam P78 m'nggunakan konsol 'mrogram. %nstruksi
E#D tiak m'm'rlukan o'ran an tiak 6ol'& aa kontak it'matkan
aa garis instruksi yang sama. Jika alam rogram tiak aa instruksi
E#D, rogram t'rs'6ut tiak akan i'ks'kusi.
C. / eigner
Klik %on *il'
E+lor'r
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
20/73
- Klik 7oal Disk 8-Klik rogram *il's
Klik O;
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
21/73
Klik 89D'sign'r
- Klik kanan aa8+E+'
-Klik 8r'at' S&ortut
Klik 89Programm'r
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
22/73
- Klik Kanan aa ion89P
-Klik 8r'at' S&ortut
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
23/73
Akan munul ion untuk 89
D'sign'r an 89Programm'r
aa layar 'skto
Note8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
24/73
Akan munul tamilan aal 89D'sign'r s''rti i 6aa& ini
Klik 2 kali %on s&ortut 89
D'sign'r
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
25/73
9 Note
• ;o'l is'suaikan 'ngan -;% yang igunakan
• Syst'm F'rsion is'suaikan 'ngan yang igunakan
• Pro5't !itl' nama ari roy'k yang akan i6uat
Klik ion #' Pro5't
Buatla& s'tting yang s'suai
;o'l9
#S10!F0 F2
Syst'm F'rsion9
4.0
Pro5't !itl'9
8o6a
*il' #am' 9
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
26/73
• *il' #am' nama ari ?l' yang akan i6uat @ma+ 14 karakt'r
t'rmasuk
J'nis ?l' 4IPP, sasi iu6a& m'n5ai @ :
• 7oation t'mat ari ?l' an roy'k isim'n @aat iu6a& s'suai
k'inginan'ngan *li* bro-e
Sr''n ag' 6aru t'la& i6uat
- !itl' iisi 'ngan namasr''n ag' yangiinginkan
-Klik OK
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
27/73
P'ngaturan untuk komunikasi @8ommuniation S'tting
Klik Syst'm
Klik 2 kali aa 8omm.
S'tting
- Klik S'rial Port A- %si kolom s'suai
'ngan yangigunakan untuk'ro6aan
-Klik OK
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
28/73
Atau 6isa 'ngan ara Klik 8omm. S'tting aa ialog 6o+ #' Pro5't
9 Note
1 #' Pro5't2 O'n Pro5't3 Sa:' All4 #' Sr''n O'n Sr''n) Sa:' Sr''n
;
<=
>2
3
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
29/73
;'ngatur !amilan Sr''n
;'ngu6a& arna sr''n
- Klik Sr''n/S&''t- Klik kanan aa sr''n yang
t'la& i6uat- Klik Sr''n/S&''t Pro'rt
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
30/73
- Klik Bakgroun/Ot&'rs an
u6a& arna 6akgrouns'suai k'inginan
O#/O**
7a6'l
Bit 7am8omman
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
31/73
9 Note
• O#/O** Button m'm6uat tom6ol O#/O** aat 6'rua tom6ol us&6utton atau tog'l
• 8omman Button m'm6uat tom6ol 'ngan 'rinta& t'rt'ntu
• 7a6'l m'm6uat nama/la6'l 5ika i6utu&kan
• Bit 7am m'm6uat outut s'ara :isual untuk rogram yang i6uat
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
32/73
"A" II
Pra*ti*%m
Pra*ti*%m Sel+1,ol#ing
e*rii 8
Paa raktikum aal ini, rangkaian s'l=&oling aala& rangkaian
'nguni yang 6'rguna agar kita tiak 'rlu m'n'kan us& 6utton O# t'rus
m'n'rus agar rangkaian aat 6'k'r5a. 8ara yang ilakukan yaitu 'ngan
m'maral'lkan r'lay koil 'ngan us& 6utton s'&ingga rangkaian 6isa
t'rkuni. Kita uku s'kali sa5a m'n'kan us& 6utton O# k'muian
il'askan agar rangkaian aat 6'k'r5a. D'ngan 6'gitu, outut @alam &alini lamu aat m'nyala t'rus m'n'rus 5ika us& 6utton O# t'la& it'kan
s'kali an 6aru 6isa mati aa6ila us& 6utton O** it'kan k'muian.
Program 8
eign 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
33/73
Lit I&O 8
1.0 O#1.1 O**
100.0 7A;P
R%n Program 8
1. Sr''ns&ot rogram
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
34/73
2. K'tika us& 6utton O# it'kan, lamu akan m'nyala
3. K'muian, 5ika us& 6utton O** it'kan maka lamu akan mati
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
35/73
Analia 8
Program s'l=&oling ini 6'k'r5a s'6agai 'nguni agar tom6ol O#
yang it'kan tiak langsung l'as namun t'la& ikuni agar rangkaian aat
t'rus 6'k'r5a an rogram/rangkaian 6aru 6isa mati aa6ila tom6ol O**
it'kan, tom6ol O** isini 6'r=ungsi s'6agai 'mutus rangkaian yang t'la&
t'rkuni tai.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
36/73
Pra*ti*%m Se?%ence
e'nii 8
Program S'u'n' !raT 7ig&t ini s''rti yang aa i 5alan raya. Paa
k'&iuan s'6'narnya, rogram ini mamu 6'k'r5a s'6agai 'ngatur lalulintas agar 5alanan t'ta lanar 'ngan asumsi ara 'ngguna 5alan
m'matu&i ram6uram6u lalu lintas.
Program 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
37/73
eign 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
38/73
Lit I&O 8
1.2 O#1.3 O**200.01
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
39/73
2. S't'la& 7A;P 1, 7A;P 2 @lamu kuning akan m'nyala k'muian
3. K'muian 7A;P 3 @lamu &i5au akan m'nyala s't'la& 7A;P 2, ank'muian akan k'm6ali lagi 7A;P 1 yang m'nyala
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
40/73
Analia 8
Program s'u'n' ini 6'k'r5a s'6agai rangkaian yang m'nyala
6'rgantian an 6'k'r5a t'rusm'n'rus 5ika tom6ol O** tiak it'kan.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
41/73
Program ini 6'k'r5a s'6agai 'ng''k 6it @6inary igit " inutan @0M
'ngan 3 outut.
Program 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
42/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
43/73
eign 8
Lit I&O 8
1.4 PB01. PB11.) PB21.M PB31." PB41. PB1.10 PB)
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
44/73
1.11 PBM
100.04 7A;P 1
100.0 7A;P 2
100.0) 7A;P 3
R%n Program 8
1. !amilan k'tika PB0 it'kan, outut 000
2. !amilan k'tika PB1 it'kan, outut 001
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
45/73
3. !amilan k'tika PB2 it'kan, outut 010
4. !amilan k'tika PB3 it'kan, outut 011
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
46/73
. !amilan k'tika PB4 it'kan, outut 100
). !amilan k'tika PB it'kan, outut 101
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
47/73
M. !amilan k'tika PB) it'kan, outut 110
". !amilan k'tika PBM it'kan, outut 111
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
48/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
49/73
e'nii 8
Program S't
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
50/73
eign 8
Lit I&O 8
1.0 O**1.1 O#
101.00 7A;P 1
101.01 7A;P 2
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
51/73
101.02 7A;P 3
R%n Program 8
1. K'tika tom6ol O# it'kan maka 7A;P 1 @lamu m'ra& akan m'nyala
2. K'muian s't'la& 7A;P 1 m'nyala, 7A;P 2 @lamu kuning akanm'nyala
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
52/73
3. S't'la& lamu kuning m'nyala, 7A;P 3 @lamu &i5au akan m'nyala.K'muian akan k'm6ali lamu m'ra& yang m'nyala
Analia 8
Program s'tr's't ini 6'k'r5a s'6agai rangkaian yang m'nyala
6'rgantian an 6'k'r5a t'rusm'n'rus 5ika tom6ol O** tiak it'kan.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
53/73
Pra*ti*%m S$i+t Regiter
e'nii 8
Program ini 6'k'r5a s'6agai 'ngg's'r ata yang 6'r=ungsi aa
ros's 'ngiriman ata aa k'&iuan nyata s'6agai 'nyortir ata atau
'mili& ata.
Program 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
54/73
eign 8
Lit I&O 8
1.2 S!A
1.4 S-%*!1.
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
55/73
R%n Program 8
1. !amilan k'tika S!A
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
56/73
3. S'lan5utnya, l'askan tom6ol S!A
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
57/73
Analia 8
Program S&i=t
kita &'ntikan, kita uku m'n'kan tom6ol
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
58/73
Pra*ti*%m Co%nter
e'nii 8
Program 8ount'r ini 6'r=ungsi s'6agai 'ng&itung. ;aksunya aala&,
ount'r akan 6'k'r5a s'6agai 'ng&itung 6'raa kali inut imasukkan6arula& outut akan akti=.
Program 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
59/73
eign 8
Lit I&O 8
1.) 8O$#!1.M
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
60/73
102.00 7A;P 2
102.01 7A;P 3
102.02 7A;P 4
R%n Program 8
1. !'kan 8O$#! yang 'rtama kali, maka 7A;P 1 @lamu 5i akan m'nyala
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
61/73
2. !'kan 8O$#! yang k'ua kali, maka 7A;P 2 @lamu ua akanm'nyala
3. !'kan 8O$#! yang k'tiga kali, maka 7A;P 3 @lamu tilu akan m'nyala
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
62/73
4. !'kan 8O$#! yang k''mat kali, maka 7A;P 4 @lamu ;O akanm'nyala
. !'kan
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
63/73
Analia 8
Program ini akan 6'k'r5a k'tika tom6ol 8O$#! it'kan 'rtama maka
lamu 5i akan m'nyala, k'muian k'tika it'kan s'kali lagi lamu ua akan
m'nyala. K'tika tom6ol 8O$#! it'kan untuk k'tiga kalinya maka lamu tilu
akan m'nyala, an k'tika it'kan k''mat kalinya maka lamu ;O akanm'nyala. $ntuk m'nonakti=kan rogram kita uku m'n'kan tom6ol
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
64/73
e'nii 8
Praktikum alulator ini m'miliki rinsi k'r5a s''rti alulator aa
umumnya &anya sa5a alulator aa rogram ini 6'lum il'ngkai k'ya.
Program 8
eign 8
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
65/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
66/73
1. ;asukkan 2 6ilangan s'6agai 6ilangan6ilangan yang akan iros's
2. !'kan U, maka &asilnya akan k'luar )
3. !'kan , maka &asilnya akan k'luar 2
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
67/73
4. !'kan +, maka &asilnya akan k'luar "
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
68/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
69/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
70/73
eign 8
Lit I&O 8
2.04 Data 1
2.0 Data 2
2.0) !rans='r
2.0M
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
71/73
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
72/73
3. !'kan
8/17/2019 Laporan PLC 2 - Pangky Satrio Pamungkas 2AEB
73/73
Pen%t%
K'simulan (
89Programm'r an 89D'sign'r aala& so=tar' untuk 'mrograman
P78 O;