N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
N A S A M E K K U D O R P R I T R O S M E T S I S N U G N A B G N A C N A R
C L P S I S A B R E B T A R E B N A K R A S A D R E B
N A I G A B
( I ) I
R I H K A S A G U T
: h e l O
n a ’ fi R d a m m a h u M
1 0 0 3 1 2 0 1 3 1 8 0 . M I N
I S A T N E M U R T S N I M E T S I S I S A M O T O 3 D I D U T S M A R G O R P
K I N K E T N E M E T R A P E D
I S A K O V S A T L U K A F
A S A T I S R E V I N
U IRLANGGA
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
N A M O D E
P PENGGUNAANPROYEKAKHIR
k e y o r
P akhri ini itdak dipubilka iskan, namun tersedia diperpu tsakaan dalam n
a g n u k g n
il Universtias Ailrangga. Diperkenankan untuk dipakai sebagai referensi ,
n a a k a t s u p e
k tetapipeenguitpanseiijnpenulsidanharusmenyebutkandumberasilnya i
a u s e
s kebiasaan limiah. n
e m u k o
D proyekakhriinimerupakanhakmiilkUniverstiasAirlangga.
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
8 Bapak Drs .Tr iAnggono Prjio sebaga idosen penguj iyang t elah membeirkan .
a y n a p e d e k k u t n u a n u g r e b t a g n a s g n a y u r a b n a r a j a l e p n a d n a k u s a m .
9 Bapak Riky Tr iYunard ibesetra dosen – dosen l aborato irum PLC yang t elah s a g u t n a t a u b m e p s e s o r p m a l a d t a p m e t n a k a i d e y n e m n a d u t n a b m e m k a y n a b
i ri h k a n i .
0
1 .Sahaba tsahaba tsepejruangan D3 OS I2013 yang banyak membantu dan .
u r a b i s a m r o f n i n a k ir e b m e m . 1
1 Semua pihakyangt elahmembeirkanbantuankepadakam.i
i m e d n u g n a b m e m g n a y k it ir k n a d n a r a s n a k p a r a h g n e m t a g n a s s il u n e p , a t a k r i h k A
r i h k a s a g u t n a a n r u p m e y n e
p i n.i
1 , a y a b a r u
S Jul i2016
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
R A T F A
D ISI
N A M A L A
H JUDUL ... i R
A B M E
L PERSETUJUAN ... ii R
A B M E
L PENGESAHAN ... iii N
A M O D E
P PENGGUNAANTUGASAKHIR ... iv A
T A
K PENGANTAR ... v R
A T F A
D ISI... v ii K
A R T S B
A ... xi B
A
B IPENDAHULUAN...................................................................................... 1 1
.
1 LatarBelakang ... 1 2
.
1 RumusanMasalah ... 2 3
.
1 BatasanMasalah ... 2 4
.
1 TujuanTugasAkhri ... 3 5
.
1 ManfaatTugasAkhri ... 3 B
A
B IITINJAUANPUSTAKA .......................................................................... 4 1
.
2 ProdukKemasan………. ... 4 2
.
2 PLCOMRONCP1L ... 4 1
. 2 .
2 PirnsipKejraPLC ... 8 2 2.2. PLCOMRONSysmacCP1L... 9
3 . 2 .
2 Bagian-BagianUmumPLCOMRONCP1L ... 9 4
. 2 .
2 Po trTerminalInputOutputPLCOMRONCP1L ... 10 3
.
2 SrtukturDasarPLC ... 12 1
. 3 .
2 CentralProsesing Unti(CPU ) ... 12 2
. 3 .
2 Memory ... 12 3
. 3 .
2 InputdanOutput ... 13 4
. 3 .
2 PowerSupply ... 13 4
.
2 CX –Programer9.0 ... 14 1
. 4 .
2 DasarPemograman ... 14 2
. 4 .
2 InrtuksiCounter ... 15 3
. 4 .
2 InrtuksiTimer... 16 4
. 4 .
2 InternalRelay... 1 7 5
.
2 ArduinoUnoR3... 1 8 a
y a d u t a C 1 . 5 .
2 ... 2 0 5
.
2 Komunika is……..... 2 2 B
A
B IIIMETODEPERANCANGAN ................................................................ 23 1
.
3 TempatdanWaktuPerancangan... 23 2
.
3 BahandanPeralatan ... 23 3
.
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
4 .
3 SketsaMekanikPlant ... 25 5
.
3 DiagramBlokSistemI nsrtumentasi... 2 6 .
3 6FlowchatrSotfware …... 2 8 7
.
3 PerancanganSotfware . ... .... ... 3 1 .
3 8 Kondis iOperas iProgram... 32 9
.
3 PengalamatanPadaPLC... 3 2 0
1 .
3 AnailsaData... 35 B
A
B IVHASILPENELITIANDANPEMBAHASAN ..................................... 36 1
.
4 HasliPembuatanAlat.. ... 36 .
4 2 Haslipembuatanperangkatlunak ... 3 8 24 1. . PemrogramanArduino1... 3 9 24 2. . PemrogramanArduino2... 4 0 24 3. . PemrogramanArduino3... 4 1 24 4. . PemrogramanArduino4... 4 2 24 5. . Ladder 1 ... 42 24 6. . Ladder 2 ... 43 24 .7 . Ladder 3 ... 44
.
4 3 HasliPengamatanData... 45 34 1. . PenguijanMotorDC ... 45 34 .2 . PenguijanKomparatort erhadapi npu tPLC... 4 7 34 3. . PenguijanProgramTimer ... 48
.
4 5Anail issSi tsemKeseluruhan ... ... ... 49 B
A
B VKESIMPULANDANSARAN ................................................................. 5 7 R
A T F A
D PUSTAKA .............................................................................................. 59 N
A R I P M A
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
R A T F A
D GAMBAR
r a b m a
G 2.1FungsiPLC ... 7 r
a b m a
G 2.2Bagian-BagianBlokPLC ... 8 r
a b m a
G 2.3PLCOMRONSysmacCP1L ... 9 r
a b m a
G 2.4 Bagian-BagianPLCOMRONSysmacCP1L ... 9 r
a b m a
G 2.5Po trInput ... 10 r
a b m a
G 2.6Po trOutput ... 10 r
a b m a
G 2.7CX –Programer9.0 ... 14 r
a b m a
G 2.8InrtuksiProgramCounter ... 15 r
a b m a
G 2.9InrtuksiProgramTimer... 16 r
a b m a
G 2.10InternalRelay... 1 7 r
a b m a
G 2.11Arduino……...... 1 8 r
a b m a
G 2.12SkemaitkArduinoR3... 2 0 r
a b m a
G 3.1SketsaMekanikPlan.t... 26 r
a b m a
G 3.2DiagramBlokSistemI nsrtumentais... 2 7 r
a b m a
G 3 3 . Flowcha tr Pemrograman... 29 r
a b m a
G 4.1 Tempa tmenimbangProdukKemasan……... 36 r
a b m a
G 4.2 Moto rPendorongs orit r1,2,3 ... 37 r
a b m a
G 4.3 KeseluruhanPlant ... 37 r
a b m a
G 4.4HasliPembuatanModulPLCOMRONCP1L ... 38 r
a b m a
G 4.5ProgramArduino1... 3 9 r
a b m a
G 4.6ProgramArduino2………... 40 r
a b m a
G 4.7ProgramArduino3... 41 r
a b m a
G 4.8ProgramArduino4... 42 r
a b m a
G 4 9 . Ladder1... 42 r
a b m a
G 4 0.1 Ladder 2 ... 43 r
a b m a
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA R
A T F A
D TABEL
l e b a
T 3 1. PengalamatanpadainputPLC ... 33 l
e b a
T 3.2PengalamatanpadaoutputPLC... 34 l
e b a
T 3.3InternalRelay ... 34 l
e b a
T 4 1 . Ha is lPercobaanD irve rMoto rKeadaan1... 45 l
e b a
T 4.2Ha is lPercobaanD irve rMoto rKeadaan2... 4 6 l
e b a
T 4.3Ha is lPercobaanD irve rMoto rKeadaan3... 46 l
e b a
T 4.4Ha is lPercobaanD irve rMoto rKeadaan4... 47 l
e b a
T 4.5PenguijanKomparato rkeadaan1... 47 l
e b a
T 4.6PenguijanKomparato rkeadaan2... . 4 8 l
e b a
T 4.7Hasi lPenguijanTime rPLC... . 4 9 l
e b a
T .4 8 Hasi lAnailsi sobjects e tpoin t1... . 5 0 l
e b a
T .4 9 Hasi lAnailsi sobjects e tpoin t2... . 5 1 l
e b a
T .4 01 Ha is lAnail is sobjects e tpoin t3... . 5 2 l
e b a
T .4 11 Hasi lAnailsi sobjec t0,5Kg... . 5 3 l
e b a
T .4 21 Ha is lAnail is sobjec t1Kg... . 5 4
3
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
3 .
1 BatasanMasalah
u n e p a k a m s a u l e m k a d it n a h a l a s a m r e p r a g a , i n i ri h k a s a g u t n a t a u b m e p m a l a
D il s
: n i a l a r a t n a h a l a s a m n a s a t a b a p a r e b e b t a u b m e m
.
1 PLCyangdigunakanpadaAlati n iyatiuPLCOmronCP1LdanArduino 3
R o n U o n i u d r A u ti a y n a k a n u g i d g n a y .
2 So tfwareprogramyangdigunakanyatiuCXProgramme r9.0danArduino 3
. 6 . 1 E D I
4 .
1 Tujuan .
1 Tujuanproyekt uga sakhrii n iadalahmembua tso tfwareProgrammelalu i n a t a u b m e P g n a j n u n e m k u t n u 3 . 6 . 1 E D I o n i u d r A n a d 0 . 9 r e m m a r g o r P X C
r it r o S m e t s i
S ProdukkemasanBerdasarkanBera tBerbasi sPLC. .
2 MenganailsaKinejraSo tfwareSistemSorit rProdukkemasanBerdasarkan B
t a r e
B erbasi sPLC.
5 .
1 Manfaa tTuga sAkhir .
1 Manfaat t uga sakh rii n iadalah diharapkan dapatmeningkatkan kualtia s l
o r t n o c y ti l a u
q berdasarkanbera tpadai ndusrti produkkemasan . .
5 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
r o s s e c o r p o r c i
m yang driancaang khusus untuk mengganitkan kejra rangkaian a
k i g o
l danapilka islain, jugadidesain untukberbagaiapilka isyangberhubungan n
a g n e
d sensor – senso.r C
L
P diperkenalkan petrama kail pada tahun 1969 oleh Richard E. g
n a y y e lr o
M merupakanpendiirModiconCorporaiton.MenurutNaitonalElectircal g
n ir u t c a f u n a
M Assosiaiton (NEMA) PLC dideifnisikan sebagai suatu perangkat k
i n o rt k e l
e digtial dengan memo ir yang dapat diprogram untuk penyimpanan i
s k u rt n
i – inrtuksi yang menjalankan fungsi – fungsi spesiifk, seperit : logika, ,
n e u k e
s itming,counitng,danartimaitkauntukmengonrtolsuatume isnatauproses i
a u s e
s dengan yang diinginkan. PLC mampu mengejrakan suatu proses terus s
u r e n e
m sesuai vairable masukan dan membeirkan keputusan sesuai keiinginan a
m r g o r m e
p sehingganliaikeluarantetapterkonrto.l C
L
P merupakan“komputerkhusus”untukmemontio irngprose,sdanuntuk n
a k it n a g g n e
m hardwiirngconrtoldanmemiilkibahasapemrogrmansendri.iAkan ,i
p a t e
t PLC itdak sama seperit personal computer karena PLC driancang untuk i
s a l a t s n
i dan perawatan oleh teknisidan ahil ilstirk yang itdak harusmempunyai n
a il h a e
k elekrtonikayang itnggidanmembeirkan lfeksiblitiaskonrtolberdasarkan is
u k e s k
e insrtuksilogika. Karena tiulah PLC semakin hair semakin berkembang k
i a
b dairsegijumlahinputdan outpu,tjumlahmemoryyangtersedia, kecepatan, is
a k i n u m o
k antarPLCdancaraatauteknikpemrograman.Hamprisegalamacam s
e s o r
p produksi dibidang industir dan rtanspotrasi dapat diotomasi dengan n
a k a n u g g n e
6 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
k i a
b menggunakansistemkonrtolin.iKeunggulandairPLCadalahkemampuannya k
u t n
u mengubah dan menriu proses opera is dsiaat yang bersamaan dengan is
a k i n u m o
k danpengumpulaninformais – informa isvtia.l is
a r e p
O padaPLCterdiirdairempatbagianpenitng : .
1 Pengamatannliaiinput .
2 Menjalankanprogram .
3 Membeirkannliaioutput .
4 Pengendailan C
L
P juga memiilki kekurangan antara lain yang seirng disoroit adalah a
w h a
b untukmemrogramPLCdibutuhkanseseorangyangahildansangatmengerit n
a g n e
d apayangdibutuhkandanmengerittentangkeamananatausafetyyangharu .i
h u n e p i d
s Sementara tiu orang yang telraith seperit tiu cukup jarang dan pada a
y n n a m a r g o r m e
p harus dliakukan langsung ke tempat dimana server yang terhubungkePLCberapa.Semsntara tiu, itdakjarangletak main computtr tiu di
t a p m e
t – tempatyangberbahaya.Olehkarena tiu,dipelrukansuatuperangkatyang u
p m a
m mengamat,imengubahsetramenjalankanproggramdairjarakjauh. n
a k l a n e k i
D 2 itpememorypadaprogramableconrtolle,ryatiu: .
1 RAM(RandomAccessMemory) .
2 ROM(ReadOnlyMemory) C
L
P sendiirterdiirdairbeberapajenisantaralain:smallPLC,mediumPLC, n
a
d largePLC.BeirkutakandibahaslebihlanjutadalahmengenaiPLCOMRON L
1 P
7 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
n a k r a s a d r e
B pada tsandar yang dikeluarkan oleh Naitonal Elect ircal e
r u t c a f u n a
M Associaiton (NEMA) ICS3-1978 Pa tr ICS3-304,PLCdideifnisikan i
a g a b e
s beirkut : “PLC adalah suatu peralatan elekrtonik yang bekejra secara ,l
a ti g i
d memiilki memo ir yang dapat diprogram menyimpan peirntah-peirntah k
u t n
u melakukan fungsi-fungsi khusus seperit logic, sequening, itming, ,
g n it n u o
c danartimaitkauntukmengonrtolberbagaijenismesinatauprosesmelalui g
o l a n
a atau digtial inpu/toutput modules”. Di dalam PLC beirsi rangkaian a
k i n o rt k e l
e yang dapat dfiungsikanseperitcontactrelay(baikNOmaupunNC) a
d a
p PLCdapatdigunakan berkail- ilka untuksemuainrtuk isdasarselaininrtuksi t
u p t u
o .
Gambar2.1FungsiPLC
8 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
. 1 . 2 .
2 PRINSIPKERJAPLC
a d a
P pirn ispnyasebuah PLCmelaluimodulinputbekejrameneirmad -ata a
t a
d berupa isnyaldairperalataninputluar(externalinputdevice.)Peralataninput r
a u
l terebut antara lain berupa sakla,r tombo,l senso.r D - aatadat masukan yang h
i s a
m berupasinyalanalogakan diubah olehmodulinputA/D(analogtodigtial t
u p n
i module)menjadi isnyaldigtia.lSelanjutnyaolehprosesorsenta(CPU)yang a
d
a didalamPLCsinyaldigtial tiudiolahsesuaidenganprogra,yangtelahdibuat n
a
d dsiimpandidalammemor.iSeterusnyaCPUakanmengamblikeputusandan n
a k ir e b m e
m peirntahmelaluimoduloutputdalambentuksinyaldigtia.lKemudian h
e l
o modul output D/A (digtial to analog module) dair is tsem yang terkonrtol it
r e p e
s antaralainberuparelaydan motordimanananitnyadapatmengoprasikan a
r a c e
s otomatsisi tsemproseskejrayangdikonrtoltersebut
Gambar2.2Bagian-BagianBlokPLC
9 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
. 2 . 2 .
2 PLCOMRONSYSMACCP1L
C L
P OMRON SYSMAC CP1L adalah salah satu produk PLC dair N
O R M
O yangterbaru.CP1LmerupakanPLC itpepaketyangtersediadengan10, ,
4
1 20,30,40atau60buah /IO i(npu/toutput.)Sisteminputoutputnyaberupabi.t u
a t
A lebihdikenaldenganPLC itperelaykarenahanyamembacamasukan i(nput,) n
a
d menghaslikankeluaran(outpu)tdenganlogika 1 atau0.
Gambar2.3PLCOMRONSysmacCP1L
(Sumber:ManualBookPLCOMRONCP1L)
. 3 . 2 .
2 BAGIAN-BAGIANUMUMPLCOMRONCP1L
r a b m a
0 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
1 Blokpowersupply,grounddaninputtermina.l .
2 Blokek tsernalpowersupplydanoutputtermina.l .
3 Peirpheral USB po tr untuk mengubungkan dengan komputer dan komputer t
a p a
d digunakanuntukmemprogramdanmemontio irng. .
4 Operaitonindicato,rmengidenitifkasistatusopera isdairCP1Ltermasukpower ,s
u t a t
s modeoperas,ierror ,sdankomunika isUSB. .
5 BateraiuntukmempetrahankaninternalclockdanisiRAMkeitkasupplyOFF. .
6 Inputindicato,rmenyala ijkakontakterminalinputkondisimenyala. .
7 Outputindicato,rmenyala ijkakontakterminaloutputkondisimenyala. .
8 Expan ison /IOuntconnecto,rdigunakanuntukmenambahinpu/toutputPLC. .
9 Opitonboardslo,tdigunakanuntukmengin tsalR -S 232C.
. 4 . 2 .
2 PORTTERMINALINPUTOUTPUTPLCOMRONCP1L tr
o
P padaPLCCp1L30 /IOterdiirdair18buahterminalinputyatiu CIO 0
0 .
0 - 10.1 danCIO1.00 – 1.05.untukpotroutputnyaterdapat12 buah terminal u
ti a
y dairCIO100.00 – 100.07danCIO101.00 – 101.03.padapo trinputterdapat a
u
d buah terminaluntuk masukan supplyAC PLC yatiu terminal L1 dan L2/N. tr
e o
P input terhubung [adasatu ititk COM (common .) Masukkan padaterminal M
O
1 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
r a b m a
G 2.5Po trInput
(Sumber:ManualBookPLCOMRONCP1L) a
d a
P po tr output terdapat 4 buah ititk COM. Masing-masing ititk COM g
n u b u h r e
t dengan ititkoutputyangdibataisdengangairsbatasseperityangterilhat a
d a
p gambar2.6.
r a b m a
G 2.6Po trOutput
(Sumber:ManualBookPLCOMRONCP1L) a
d a
2 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
3 .
2 STRUKTURDASARPLC
.
1 CenrtalProse isngUnti(CPU) .
2 Memory
.
3 Input/Output .
4 PowerSupply
1 . 3 .
2 Cenrtal Prose isngUnti (CPU )
U P
C befrungsiuntuk mengonrtoldanmengawais semuapengopersiandalam ,
C L
P melaksanakanprogramyangdiismpandidalammemory. Selain tiu CPU juga s
e s o r p m e
m danmenghtiungwaktumemontiorwaktupelaksanaan perangkatlunak n
a
d mentejremahkan program perantara yang beirsi logika dan waktu yang n
a k h u t u b i
d untukkomunika isdatadenganpemrogram.
2 . 3 .
2 Memory
y r o m e
M yangterdapatdalamPLCbefrungsiuntukmenyimpanprogramdan n
a k ir e b m e
m lokasi – lokais dimana hasli – hasli perhtiungan dapat diismpan .
a y n m a l a d i
d PLCmenggunakan peralatanmemorysemi konduktor seperit RAM ( Random Acces Memory ,) ROM ( Read OnlyMemory ,) dan PROM (
e l b a m m a r g o r
P ReadOnlyMemory .)
M A
R mempunyai waktu akses yang cepat dan program – program yang t
a p a d r e
3 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
3 . 3 .
2 Input/Output
a n a m i a g a b e
S PLC yang driencanakan untukmngonrtol sebuah proses atau is
a r e p
o me isn, makaperanmodulinput/outputsangaltah penitngkarenamodul i
n
i merupakan suatu perantara antara perangkat konrtol denganCPU. Suatu n
a t a l a r e
p yang dihubungkan kePLCdimanamegiirmkansuatusinyal kePLC n
a k a m a n i
d peralatan input. Sinyal masuk kedalam PLC melalui terminal atau i
u l a l e
m kaki – kakipenghubungpadauni.tTempatdimanasinyalmemasukiPLC n
a k a m a n i
d inputpoin,Inputpoininimembeirkansuatulokasididalam memory a
n a m i
d mewakiil keadaannya, lokasi memo ir ini dinamakaninputbi.tAdajuga t
u p t u
o btididalammemo irdimanadibeirkanolehoutputpoinpadauni,t isnyal t
u p t u
o dikiirmkeperalatanoutpu.t p
a it e
S input / output memiilki alamat dan nomor urutan khusus yang n
a k a n u g i
d selama membuat program untuk memontior satu persatu akitvtias t
u p n
i dan output didalam program. Indikasi urutan tsatus dair input / output i
a d n a ti
d LightEmiitngDiode(LED)padaPLCataumodulinput/output, halini n
a k d u s k a m i
d untuk memudahkan pengecekan proses pengopera isan input / t
u p t u
o dair PLC tiusendri.i
4 . 3 .
2 PowerSupply
C L
P itdak akan beroperasi blia itdak adasupplydaya ilstirk. Powersupply h
a b u r e
m tegangan input menjadi tegangan ilst irk yang dibutuhkan oleh PLC. n
a g n e
D katalainsebuahsupplydaya ilstirkmengkonversikansupplydayaPLN ( 0
2
4 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
2 4 CXPROGRAMMERVER9.0
r a b m a
G 2.7CXProgramer
m a r g o r
P CXOmronmerupakansebuahsotfwarepemrogramanPLCuntuk ,t
a u b m e
m memontio irng,danmerubah dairberbagaiprogramPLC Omron.CX -r
e m m a r g o r
P dapat djialankan dengan standar minimal komputer prosesor 486 z
H
M dengansistemoperasiwindowsXP.
4 .
2 1. DASARPEMROGRAMAN
k o k o
P dairpenggunaanPLCyatiupadapemrogramannyayangdisesuaikan n
a g n e
d kebutuhan pada suatu alat yang akan di konrto.l Bahasa program yang n
a k a n u g i
d sudahdikonversimenjadibahasyangdimengeritmanusia.Khususnya i
a k a m e
m istliah simbol dan gambarteknik standar yang sudah dikena.l Bahasa m
a r g o r
5 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
l e b a
t mnemonic.
2 . 5 .
2 INSTRUKSICOUNTER
r e t n u o
C , adalahinsrtuksiyang ijkadibeirkaninputONsetelahbeberapa ,i
l a
k makaoutputcounterakanberubahdairkeadaanawalOFFmenjadiON i
a p m a
s dengan ktiamembeirkaninputON padabagian resetcounter. Untuk h
i b e
l jelasnya, ilhatgambardibawahin:i
r a b m a
G 2.8InrtuksiCounter
r e t n u o
C digunakanuntukmenghtiunginputyangmasukkedalam r
e t n u o
c tsb.No :
r e t n u o
C = 0 – 255
t e
S Timer = #0000 - #9999s
u lr e
P di ingat bahwa dalam membuat program alama/tpenomeran Counter dan r
e m i
T itdakbolehsama,misalnyauntukmembuatprogrammemakai 3counterdan 3 itmer Dapatmenggunakanpenomoran counter 0 – 2 danuntuk penomoran
r e m
6 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
3 . 5 .
2 INSTRUKSITIMER a
d a
P sebagian besar apilka is konrtol terdapat peralatan untuk beberapa k
e p s
a konrtol itmer. PLC mempunyai faslitias pewaktuan untuk program yang t
a p a
d digunakan.Metodeumumdairpemrogramansebuahrangkaian itmeradalah k
u t n
u menentukanintervalyangdihtiungdairsuatukondsiiataukeadaan .
r a b m a
G 2.9InrtuksiTimer
r e m i
T , adalah instruksiyang aij k instruksi ii n diberikan input NO
, a y n a d a p e
k makasetelahselangwaktuyangdtientukan,output itmer i niakan
h a b u r e
b ird a keadaanawal FO F menjadi NO sampaidenganinput itmerdimaitkan
N O
7 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
4 . 5 .
2 INTERNALRELAY
l a n r e t n
I RelayadalahgeneralpurposerelayyangadadidalamPLCyang k
a d
it dapatdiaksessecaralangsunguntukdigunakansebagaiinputmaupunoutput it
r e p e
s yang terdapat pada program komponen. Internal Relay adalah relay u
m e
s yangmerupakanbtidigtialyangdiismpanpadainternalimageregi tser. Dair t
u d u
s pandang pemrograman, semua PLC mempunyai satu coli dan dan i
a y n u p m e
m sebanyak N/O N/C kontak sesuai yang diinginkan. Semua PLC i
a y n u p m e
m internal relay akan tetapi penomeran dan jumlah mak ismum yang n
a k h e l o b r e p i
d tergantungdairmerekdanmodelPLC.InternalRelayadalahtool n
a m a r g o r m e
p yangsangatpenitng.
r a b m a
9 1 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
i a g a b e s n a k n i k g n u m e m g n a y F E
R bufferuntuk beradaptas idengan ir
a d n a k a i d e s i d g n a y n a g n a g e
t boardsistem . Pengembangannya , a
k a m e t s i
s n lebih kompaitbe ldenganprosesoryang menggunakan n
a g n e d n a d V 5 n a g n e d i s a r e p o r e b g n a y , R V
A Arduinokarena
h a l a d a a u d e k g n a Y . V 3 , 3 n a g n e d i s a r e p o r e
b pinyang itdakt erhubung ,
. a y n n a g n a b m e g n e p n a u j u t k u t n u n a k a i d e s i d g n a y .
2 Srikutir eset .
3 ATMega16U2gan it8Uyangdigunakans ebaga i r
e tr e v n o
0 2 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
1 1 . 2 r a b m a
G SkemaitkArduinoUnoR3
1 . 5 .
2 CatuDaya
ArduinoUnodapa tdiaktfikanmelalu ikoneks iUSBa taudengan l a n r e t s k E . s it a m o t o a r a c e s h il i p i d k ir t s il r e b m u S . l a n r e t s k e a y a d u t a c
(n - Bon US )dayadapa tberupabaikAC-DCa daptora taubaterai .Adapto r n
a k g n u b u h g n e m a r a c n a g n e d n a k g n u b u h i d t a p a d i n
i plugpusa t –
f it i s o
p 2.1mmkedalamboardcolokan ilstirk .Sedangkanuntukbatera i m
a l a d e k n a k g n u b u h i d t a p a
d headerpinGND dan Vin dar ikonekto r .r
e w o P
Boarddapa tberoperas ipadapasokandayadar i6– 20vo tl .Jika ,
n u p a n a m i a g a b , V 7 i r a d g n a r u k n a g n e d n a k ir e b i
d pin5V dapa t
n a d t l o v 5 i r a d g n a r u k i a l p u l e y n e
2 2 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
2 . 5 .
2 Komunikasi
Arduino Uno R3memiilk isejumlah faslitia suntuk berkomunikas i ,r
e t u p m o k n a g n e
d Arduinolain , atau mikrokon rtole r lainnya . e
m 8 2 3 a g e m T
A nyediakan UART TTL (5V )komunikas ise iral ,yang i
d a i d e s r e
t pindigtia l 0 (RX ) dan 1 (TX) . Sebuah ATmega16U2 a
d a
p boardin ikomunikas iseira lmelalu iUSB dan muncu lsebaga i m
o
c portvitrua luntukperangkatl unakpadakomputer .Frimware' 16U2 S
U n a k a n u g g n e
m B driverstanda rCOM ,dan itdakadadrivereksterna l t a k g n a r e P . n a k u lr e p i d f n I . e li f ,s w o d n i W a d a p , n u m a N . n a k u lr e p i d g n a y
k a n u
l Arduinotermasuk montio r se ira l yang memungkinkan data e
k m ir i k i d n a k a g n a y a n a h r e d e
s boardArduino . RX dan TX
i
d boardLED akan berkedip keitka data sedang diki irm i
u l a l e
m chipU - oSB t -serialdankoneks iUSBkekompute r t(etap i itdak a
d a p l a ir e s i s a k i n u m o k k u t n
u pin0 dan1) .Fungsii n idigunakan untuk a g u j 8 2 3 a g e m T A . m e t s i s a d a p e c a f r e t n i i s a k i n u m o k n a k u k a l e m
i s a k i n u m o k g n u k u d n e
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
B A B III
E D O T E
M PERANCANGAN
. 1 .
3 TempatdanWaktuPerancangan
n a d s n i a S s a tl u k a F C L P m u ir o t a r o b a l i d n a k u k a li d i n i t a l a n a g n a c n a r e P
4 h i b e l g n a r u k a m a l e S . a g g n a lr i A s a ti s r e v i n U , i g o l o n k e
T bulan ,dimula ipadabulan
. 6 1 0 2 i l u j a g g n i h t e r a m
. 2 .
3 BahandanPeralatan
n a h a
B -bahanyangdipelrukan : .
1 PLC (ProgramableLogicConrtoller) OMRONCP1L .
2 Catudaya /PowerSupply .
3 MotorDC(konveyordanpendorong) C
D r o t o M r e v ir D . 4
r o s n e S .
5 LoadCell
0 2 6 D A r e if il p m A t n e m u rt s n I . 6
2 x 6 1 D C L . 7
r e p m u J l e b a K . 8
h c ti w S t i m i L . 9
0
4 2
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
n a h a
B Mekanikyangdipelrukan : .
1 KaretKonveyor & GravtiyRollKonveyor .
2 Besi L Ukuran 2 mm&Bes iKotakukuran3mm .
3 MurBaut & Scrub .
4 Kayu&Tirplek n a t a l a r e
P yangdipelrukan : .
1 Tollkti .
2 PC (PersonalComputer) / Laptop
3 . 6 . 1 E D I o n i u d r A n a d 0 . 9 r e m m a r g o r P X C . 3
3 .
3 ProsedurPerancangan
a d a
P perancangan dan pembuatan Rancang Bangun Sistem Sorit rProduk C
L P s is a b r e B t a r e B n a k r a s a d r e B n a s a m e
K terbagi a tas dua tahap yatiu petrama m
e ts i
s HardwaredanSotfwaresebaga ipengendal iprose salat . r
u d e s o r
P yang digunakan dalam perancangan dan pembuatan sotfware h
a l a d
a :
a d a P n a m a r g o r m e
P Arduino:
.
1 Pemrograman Arduino dibua tdengan menggunakan sotfwareArduino IDE 3
. 6 . 1 .
2 sotfwareArduinoI DE1.6.3diinstalt elrebihdahulupadaPC . .
3 Membua tprogramsotfwareArduinoI DE 1.6.3yangbefrungs isebaga iADC .t
a r e b i s a k if i s e p S n a d .
5 2
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
5 Menganailsaprogramyangt elahdibuat
L 1 P C n o r m O C L P a d a P n a m a r g o r m e
P :
.
1 Program dibuat dengan menggunakan sotfware OMRON XC – r
e m a r g o r
P .9 .0 .
2 SotfwareOmronCX– Programme r9.0diinstalt elrebihdahulukePC . .
3 Membua tprogram SotfwareOmron CX- Programme r9.0 untuk l
o r t n o g n e
m Ala .t
.
4 CompliedanTransfe rToPLC .
6 Menganailsakinejraprogramyangdibua.t
4 .
3 SketsaMekanikPlant
s is a b r e b t a r e b n a k r a s a d r e b n a s a m e k k u d o r p t it r o s m e t s is g n a c n a r e m m a l a D
u l u h a d h i b e lr e t , C L
P dibua tsketsa mekanik ala tsecara keseluruhan .Sebaga i n a g n a c n a r e p s e s o r p h a d u m r e p m e m a g g n i h e s t a l a n a t a u b m e p m a l a d l a w a n a m o d e p
. k i n a k e m
7 2
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
: C L P s i s a b r e b t a r e b n a k r a s a d r e b
2 . 3 r a b m a
G DiagramBloks istemi nsrtumentasi :
n a g n a r e t e K
S
L :Limi tSwtich D
P :Photodioda D :Dirve rMotor
n a s a l e j n e
P carakejra kb lo diagramt ersebuts ebaga ibeirkut: .
1 Sistemala tak it fapablias akla rdtiekan. .
2 Senso rloadcel ldikuatkan oleh modu lAD620 ,Outpu tdatanya menjad i .
0 A n i p i d o n i u d r a t u p n i .
3 Arduino berfungs i sebaga i pengubah tegangan Analog A0 menjad i u
l a l e m l a ti g i d n a g n a g e
t i pinoutpu tdigtia lD2 sampa idenganD5 .Arduino .t
n i o p t e s n a g n e d i a u s e s fi t k a g n a y y a l e r a n a m h il i m e m n a k a a g u j .
9 2
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
Gambar3 3. Flowcha tr d
n E
r a t S t
a y
i s a si l a is i n I
O / I
a d i T k t a r e B ≤ 5Kg
? g K K
1 g n o r o d n e P
fi t k A
k a d i T
6 , 0 x o B
g K
t a r e B
? g K 6 , 0
t a r e B
? g K 4 , 0
t a r e B
? g K 2 , 0
4 , 0 x o B
g
K Box0,2Kg k
a d i T
a y a
y
k a d i T x o B
i a u s e S k a d i T
a
3 3
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
l a n r e t n i y a l e r n a g n e
d 6 .07
9 .
3 Pengalamatanpada CPL n
a t a m a l a g n e
P pada CP iL i n berguna untuk memudahkan dalam ,
n a m a r g o m e
p beirkutakan djielaskan tabelalamatyang digunakan dalam n
a m a r g o m e
p ta : la
l e b a
T 3 1. Pemgalamatanpadainput CP L
t r o
P MasukanPLC Keterangan PArloagmraamt T
R O
P 0.00 Relay1 I : 0.00
T R O
P 0.01 Relay2 I : 0.01
T R O
P 0.02 Relay3 I : 0.02
T R O
P 0.03 Relay4 I : 0.03
T R O
P 0.04 Limi tSwtich 1 I : 0.04
T R O
P 0.05 LimtiSwtich2 I : 0.05
T R O
P 0.06 LimtiSwtich3 I : 0.06
T R O
P 0.07 LimtiSwtich4 I : 0.07
T R O
P 0.08 Tombo lON/OFF I : 0.08
T R O
P 0.09 Senso rPhotodioda1 I : 0 .09
T R O
P 0.10 Senso rPhotodioda2 I : 0 .10
T R O
4 3
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
l e b a
T 3 2. PemgalamatanpadaOutput CP L
t r o
P K leuaranPLC Keterangan PArolagmraamt T
R O
P 100.00 relay 1 Q:100.00
T R O
P 100.01 relay 2 Q:100.01
T R O
P 100.02 relay 3 Q:100.02
T R O
P 100.03 relay 4 Q:100.03
T R O
P 100.04 relay 5 Q:100.04
T R O
P 100.05 relay 6 Q:100.05
T R O
P 100.06 relay 7 Q:100.06
T R O
P 100.07 relay 8 Q:100.07
l e b a
T 3 3. PemgalamatanInterna lRelay CP L .
o
N RelayI nternal Alamat 1 Internalr elay1 6 .00 2 Internalr elay2 6 .01 3 Interna lrelay3 6 .02 4 Internalr elay4 6 .03 5 Internalr elay5 6 .04 6 Internalr elay6 6 .05 7 Internalr elay7 6 .06 8 Internalr elay8 6 .07 9 Internalr elay9 6 .08
0
5 3
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
1
1 Internalr elay11 6 .10 2
1 Internalr elay12 6 .11
.
310 AnalsisiData
n a li b m a g n e
P datainidliakukanuntukmengetahuiseberapaefektfiprogram n
a
d sotfwareyangtelahdibua.tDatayangdiamblidairmasing-masingpenguijan n
a k a n u g i
d untuk menetukan kelayakan program yang telah dibuat untuk n
a k k a r e g g n e
m komponen yang telah digunakan, apakah dapat befrungsi dengan k
i a
b atau itdak. n a i a u s e s k a d it e
K anataradatayangdiinginkandengankinejraalatyangsebenarnya n
a k
a djiadikan sebagai prosentase kesalahan yang nanitnya dapat dtientukan
s a ti l a u
k kinejraala.t = n a li s a h r e b e K
% nKeberhaslian n a a b o c r e P n
n a g n a r e t e
K :
n keberhaslian : jumlahkeberhaslianyangtejradi n percobaan : jumlahpercobaanyangtejradi
% 0 0 1
7 3 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
Gambar 24 . PendorongSo trris e tpoin t1 ,2 ,3 a
d a
P gambar 24 . adalah bagian dar i pendorong sorit r 1 dengan t
a r e
b 0,6Kg ,pendorong sorit r2denganbera t0,4Kg ,danpendorongsorit r3 t
a r e b n a g n e
d 0,2 Kg . pendorong akan mensorit r barang dengan cara a
k u b m e
m atau menutup . Terdapa tLimi tSwtich pada itap pendorong untuk r a t u p r e b n a k a r o t o m a g g n i h e s r o t o M r e v ir d a d a p h g i H n a t u p n i i r e b m e m
n a k u t n e n e m k u t n u i s g n u fr e b a d o i d o t o h p r o s n e s n a k g n a d e S . h a r a k il a b r e b
.r it r o s i d t a a s i s i s e r p r a g a n a s a m e k k u d o r p i s i s o p
1 ri tr o S g n o r o d n e P
2 ri tr o S g n o r o d n e P
2 4 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
2 .
4 .4 ProgamArduino4
8 . 4 r a b m a
G Rese tPendorongTiapSe tPoint n
a k a p u r e m 9 . 4 r a b m a
G pemrograman untuk merese t itmbangan . a
d a
P keadaan itdak ada beban ,relay 1 sampa idengan 4 belrogika LOW . y
a l e
R kembal iakit fkeitka diber ibeban sesua idengan pemrograman IF .
ri tr o s h il i m e p
2 .
6 5 N
L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
: g K 5 , 0
n a li s a h r e b e K
% = 10
1 0
: g K 4 , 0
n a li s a h r e b e K
% = 10
1 0
n a k l u p m is i d t a p a d n a h u r u l e s e k m e t si s i s il a n a n a k u k a li d h a l e t e S
g n a y n a li s a h r e b e k a w h a
b telah dicapa ibagian Sotfware yatiu sebesa r 0
0
1 % haslit ersebu tdidapa tdar i5buahobjec tbera tmasingmasingbera t .i
l a k 0 1 n a li s a h r e b e k g n i s a m g n i s a m n a g n e d i l a k 0 1 a b o c i j u i d
% 0 0 1
X = 100%
% 0 0 1
8 5
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
3 Untuki ndikas iproduk kemasanl ebihdar i5Kg ,sebaiknyadibeirkan modu l r
e z z u
b sriinekarenabebanmelebih ibata smaksimums ensor .Aga rpengguna .
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
A K A T S U P R A T F A D
X
C -Programme rUse rManua lVer ison9.0
. 2 1 0 2 . n a m r A , s i n n e
D RancangBangunPenimbangandanPengepakanPada
C L P n a k a n u g g n e M a l u G i s k u d o r
P .PoltieknikElekrtonikaNeger iSurabaya ,
. a i s e n o d n I . a y a b a r u S
d a o l/ 3 2 / e l c it r a / m o c . a is e n o d n i a m o ti k . w w w / / : p t t
h - llc - ne d -a itmbangan
r a t n a g n e p / m o c . n i h k i b s u m . w w w / / : p t t
h - xc -programmer- irs -e belajar- cpl
L 1 P C N O R M O C L P k o o B l a u n a M
, 8 0 0 2 , i k k a z u
M Bengke lElektronika ,Surabaya.
. o ir t a
S 2015 .RancangBangunMiniatu rPemliahdanPengepakanBarangSeca ra
s it a m o t
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
1 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
A HASILPEMBUATANALAT
n a s a m e K k u d o r P n a g n a b m i T
2 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
n a h u r u l e s e K t n a l P l i s a H
g n ir i
3 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
L 1 P C n o r m O C L P l u d o M
4 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
r o t o M r e v ir D n a i a k g n a R
5 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
.
B HASILPEMBUATANCODEPROGRAMARDUINO
T O B O R W Y //
0 . 1 E D I o n i u d r A e h t h ti w e l b it a p m o C //
1 . 1 : n o i s r e v y r a r b i L //
< e d u l c n i
# Wrie.h>
> h . C 2 I _ l a t s y r C d i u q i L < e d u l c n i #
s r a h c 6 1 a r o f 7 2 x 0 o t s s e r d d a D C L e h t t e s // ;) 4 , 0 2 , 7 2 x 0 ( d c l C 2 I _ l a t s y r C d i u q i L
y a l p s i d e n il 2 d n a
consti ntr elay1=2; consti ntr elay2=3; consti ntr elay3=4; consti ntr elay4=5; in tA=0 ;
i o
v ds etup( ){
/ /pu tyours etupcodehere,t or unonce:
Seira.lbegin(9600 ;)
6 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
pinMode( relay4 ,OUTPUT ;)
lcdi.ni(t;) //i niitailzet hel cd lcdi.ni(t;)
/ /P irn tamessaget ot heLCD. lcd.backilgh(t ;)
lcds.etCursor(0,0 ;) lcd.p irn(t"Bera:t" ;) lcds.etCursor(0,1 ;) lcd.p irn(t"Se tPoin :t" ;)
lcds.etCursor(0,2 ;)
lcd.p irn(t"ArduinoLCMI IC2004" ;) lcds.etCursor(2,3 ;)
lcd.p irn(t"Powe rByEc-yuan!" ;)
}
{ ) ( p o o l d i o v
/ /pu tyou rmaincodehere,t or unr epeatedly: in tNliaiSenso r=analogRead(A0 ;)
lfoa tTegangan=( NliaiSensor*0.003046); Seira.lp irnltn(Tegangan ;)
7 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
lcds.etCursor(13,0 ;) lcd.p irn(t"Kg" ;)
/ /pendorongutama
fi( (Tegangan>0.13 )&&( Tegangan<4) ) {
digtialWrtie(relay1 ,LOW ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"- ;)" }
/ /pendorongSorit r1,5Kg
fi( (Tegangan >0.55 )&&( Tegangan<0.65)) {
digtialWrtie(relay1 ,HIGH ;) digtialWrtie(relay2 ,LOW ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"1" ;) }
8 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
/ /pendorongSorit r1Kg
fi( (Tegangan>0.35 )&&( Tegangan<0.45)) {
digtialWrtie(relay1 ,HIGH ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,LOW ;)
digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"2" ;) }
/ /pendorongSorit r0,5Kg
fi( (Tegangan>0.15 )&&( Tegangan<0.25)) {
digtialWrtie(relay1 ,HIGH ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,LOW ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"3" ;) }
/ /Rese tPendorongUtama fi( Tegangan<0.13 )
9 6
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
digtialWrtie(relay1 ,LOW ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"- ;)" }
/ /Rese tPendorongUtama fi( Tegangan>4)
{
digtialWrtie(relay1 ,LOW ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"- ;)" }
/ /Rese tPendorong1,5Kg
fi( (Tegangan<0.55 )&&( Tegangan>0.65)) {
0 7
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"- ;" ) }
/ /Rese tPendorong1Kg
fi( (Tegangan<0.35 )&&( Tegangan>0.45)) {
digtialWrtie(relay1 ,LOW ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
lcd.p irn(t"- ;)" }
/ /Rese tPendorong1,5Kg
fi( (Tegangan<0.15 )&&( Tegangan>0.25)) {
digtialWrtie(relay1 ,LOW ;) digtialWrtie(relay2 ,HIGH ;) digtialWrtie(relay3 ,HIGH ;) digtialWrtie(relay4 ,HIGH ;) lcds.etCursor(11,1 ;)
1 7
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
} }
.
C HASILPEMBUATANDIAGRAMLADDERPLC
r e d d a
L PendorongUtama
2 7
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA
1 r it r o s g n o r o d n e p r e d d a L
3 7
N L D
A – PERPUSTAKAANUNIVERSITASAIRLANGGA