Anda di halaman 1dari 8

PENGENALAN PROGRAMMABLE LOGIC CONTROLLER (PLC)

ANGGIE PRAMULYA 095514209

UNIVERSITAS NEGERI SURABAYA 2011-2012

PENGANTAR PLC Sebelum menyusun suatu pr !ram untu" pen! peras#an PL$ pa%a pen! ntr lan suatu system atau pr ses& 'arus men!eta'u# %an men!'a(al ba'asa pr !ram PL$ yan! a"an %#!una"annya) PL$ t#%a" %apat %#!una"an apab#la t#%a" %#masu""an #nstru"s# * #nstru"s# atau pr !ram) Per#nta' * per#nta' atau pr !ram yan! tela' %#buat pr !ram PL$ #tu sen%#r#) ,en!an ba'asa perantara #n# se ran! pr !rammer %apat ber" mun#"as# lan!sun! %en!an PL$& serta %apat men!atur -ara "er+a %ar# PL$ sesua# %en!an yan! %##n!#n"an) A%apun ba'asa pr !ram PL$ %#sebut . Relay Ladder Logic le' se ran! pr !rammer +#"a %#masu""an "e %alam PL$ 'arus men!!una"an ba'asa

PL$ /PR0GRAMMA1LE L0GI$ $0N2R0LLER3


1. Pengerti n Programmable Logic Controllers (PLC) adalah komputer elektronik yang mudah digunakan (user friendly) yang memiliki fungsi kendali untuk berbagai tipe dan tingkat kesulitan yang beraneka ragam ,e(#n#s# Programmable Logic Controller menurut $ap#el /19423 a%ala' 5 sistem elektronik yang beroperasi secara dijital dan didisain untuk pemakaian di lingkungan industri, dimana sistem ini menggunakan memori yang dapat diprogram untuk penyimpanan secara internal instruksi-instruksi yang mengimplementasikan fungsi-fungsi spesifik seperti logika, urutan, perwaktuan, pencacahan dan operasi aritmatik untuk mengontrol mesin atau proses melalui modul-modul I ! dijital maupun analog 678" 1er%asar"an namanya " nsep PL$ a%ala' seba!a# ber#"ut 5 #" Programmable menun+u""an "emampuan %alam 'al mem r# untu" meny#mpan pr !ram yan! tela' %#buat yan! %en!an mu%a' %#uba'9uba' (un!s# atau "e!unaannya) $" Logic menun+u""an "emampuan %alam mempr ses #nput se-ara ar#tmat#" %an l !#- /ALU3& ya"n# mela"u"an %" Controller menun+u""an "emampuan %alam men! ntr l %an men!atur pr ses se'#n!!a men!'as#l"an utput yan! %##n!#n"an) Pr#ns#p "er+a sebua' PL$ a%ala' mener#ma s#nyal masu"an pr ses yan! %#"en%al#"an lalu mela"u"an seran!"a#an #nstru"s# l !#"a ter'a%ap s#nyal masu"an tersebut sesua# %en!an pr !ram yan! ters#mpan %alam mem r# lalu men!'as#l"an s#nyal "eluaran untu" men!en%al#"an a"tuat r atau peralatan la#nnya) peras# memban%#n!"an& men+umla'"an& men!al#"an& memba!#& men!uran!#& ne!as#& AN,& 0R& %an la#n seba!a#nya)

Pr$gr %

Pr$gr %

PLC Inter& 'e C$ntr$(

CNC C$ntr$((er

M ')ine T$$( Gambar 2)1 :ubun!an PL$ %en!an $N$ 2 !e"nt"ng n # n !er"gi n PLC ,alam #n%ustr#9#n%ustr# yan! a%a se"aran! #n#& "e'a%#ran PL$ san!at %#butu'"an terutama untu" men!!ant#"an s#stem ;#r#n! atau pen!"abelan yan! sebelumnya mas#' %#!una"an %alam men!en%al#"an suatu s#stem) ,en!an men!!una"an PL$ a"an %#per le' banya" "euntun!an %#antaranya a%ala' seba!a# ber#"ut5 9 <le"s#bel Pa%a masa lalu& t#ap peran!"at ele"tr n#" yan! berbe%a %#"en%al#"an %en!an pen!en%al#nya mas#n!9mas#n!) M#sal sepulu' mes#n membutu'"an sepulu' pen!en%al#& tetap# "#n# 'anya %en!an satu PL$ "esepulu' mes#n tersebut %apat %#+alan"an %en!an pr !ramnya mas#n!9mas#n!) 9 Peruba'an %an pen!" re"s#an "esala'an s#stem leb#' mu%a' 1#la sala' satu s#stem a"an %#uba' atau %#" re"s# ma"a pen!uba'annya 'anya %#la"u"an pa%a pr !ram yan! ter%apat %# " mputer& %alam ;a"tu yan! relat#( s#n!"at& setela' #tu %#% ;nl a% "e PL$9nya) Apab#la t#%a" men!!una"an PL$& m#salnya relay ma"a peruba'annya %#la"u"an %en!an -ara men!uba' pen!"abelannya) $ara #n# tentunya mema"an ;a"tu yan! lama) 9 =umla' " nta" yan! banya" =umla' " nta" yan! %#m#l#"# le' PL$ pa%a mas#n!9mas#n! - #l leb#' banya" %ar#pa%a " nta" yan! %#m#l#"# le' sebua' relay)

:ar!anya leb#' mura' PL$ mampu menye%er'ana"an banya" pen!"abelan %#ban%#n!"an %en!an

sebua' relay) Ma"a 'ar!a %ar# sebua' PL$ leb#' mura' %#ban%#n!"an %en!an 'ar!a beberapa bua' relay yan! mampu mela"u"an pen!"abelan %en!an +umla' yan! sama %en!an sebua' PL$) PL$ men-a"up relay& t#mers& - unters& se>uen-ers& %an berba!a# (un!s# la#nnya) 9 Pilot running PL$ yan! terpr !ram %apat %#+alan"an %an %#e?aluas# terleb#' %a'ulu %# "ant r atau lab rat r#um) Pr !ramnya %apat %#tul#s& %#u+#& %# bserb?as# %an %#m %#(#"as# b#la meman! %#butu'"an %an 'al #n# men!'emat ;a"tu b#la %#ban%#n!"an %en!an s#stem relay " n?ens# nal yan! %#u+# %en!an 'as#l terba#" %# pabr#") 9 0bser?as# ?#sual Selama pr !ram %#+alan"an& peras# pa%a PL$ %apat %#l#'at pa%a layar $R2) @esala'an %ar# peras#nya pun %apat %#amat# b#la ter+a%#) 9 @e-epatan peras# @e-epatan peras# PL$ leb#' -epat %#ban%#n!"an %en!an relay) @e-epatan PL$ %#tentu"an %en!an ;a"tu s-annya %alam satuan m#ll#se- n%) 9 Met %e Pemr !raman La%%er atau 1 lean

Pemr !raman PL$ %apat %#nyata"an %en!an pemr !raman la%%er ba!# te"n#s#& atau al+abar 1 1 9 lean) S#(atnya ta'an u+# S l#% state %e?#-e leb#' ta'an u+# %#ban%#n!"an %en!an relay %an t#mers me"an#" atau ele"tr#") PL$ merupa"an s l#% state %e?#-e se'#n!!a bers#(at leb#' ta'an u+#) 9 Menye%er'ana"an " mp nen9" mp nen s#stem " ntr l ,alam PL$ +u!a ter%apat - unter& relay %an " mp nen9" mp nen la#nnya& se'#n!!a t#%a" membutu'"an " mp nen9" mp nen tersebut seba!a# tamba'an) Pen!!unaan relay membutu'"an - unter& t#mer ataupun " mp nen9" mp nen la#nnya seba!a# peralatan tamba'an) lean ba!# pr !rammer yan! be"er+a %# s#stem " ntr l %#!#tal atau

, "umentas# Pr#nt ut %ar# PL$ %apat lan!sun! %#per le' %an t#%a" perlu mel#'at blueprint

circuit9nya) 2#%a" sepert# relay yan! pr#nt ut s#r"u#tnya t#%a" %apat %#per le') 9 @eamanan Pen!uba'an pa%a PL$ t#%a" %apat %#la"u"an "e-ual# PL$ t#%a" %#"un-# %an %#pr !ram) =a%# t#%a" a%a ran! yan! t#%a" ber"epent#n!an %apat men!uba' pr !ram PL$ selama PL$ tersebut %#"un-#) 9 ,apat mela"u"an pen!uba'an %en!an pemr !raman ulan! @arena PL$ %apat %#pr !ram ulan! se-ara -epat& pr ses pr %u"s# yan! ber-ampur %apat %#selesa#"an) M#sal ba!#an 1 a"an %#+alan"an tetap# ba!#an A mas#' %alam pr ses& ma"a pr ses pa%a ba!#an 1 %apat %#pr !ram ulan! %alam satuan %et#") 9 Penamba'an ran!"a#an leb#' -epat Pen!!una %apat menamba' ran!"a#an pen!en%al# se;a"tu9;a"tu %en!an -epat& tanpa memerlu"an tena!a %an b#aya yan! besar sepert# pa%a pen!en%al# " n?ens# nal) Sela#n "euntun!an yan! tela' %#sebut"an %# atas ma"a a%a "eru!#an yan! %#m#l#"# le' PL$& ya#tu5 9 2e"n l !# yan! mas#' baru Pen!uba'an s#stem " ntr l lama yan! men!!una"an la%%er atau relay "e " nsep " mputer PL$ merupa"an 'al yan! sul#t ba!# seba!#an ran! 9 1uru" untu" apl#"as# pr !ram yan! tetap 1eberapa apl#"as# merupa"an apl#"as# %en!an satu (un!s#) Se%an!"an PL$ %apat men-a"up beberapa (un!s# se"al#!us) Pa%a apl#"as# %en!an satu (un!s# +aran! se"al# %#la"u"an peruba'an ba'"an t#%a" sama se"al#& se'#n!!a pen!!unaan PL$ pa%a apl#"as# %en!an satu (un!s# a"an memb r s"an /b#aya3) 9 Pert#mban!an l#n!"un!an ,alam suatu pemr sesan& l#n!"un!an mun!"#n men!alam# pemanasan yan! t#n!!#& ?#bras# yan! " nta" lan!sun! %en!an alat9alat ele"tr n#" %# %alam PL$ %an

'al #n# b#la ter+a%# terus menerus& men!!an!!u "#ner+a PL$ se'#n!!a t#%a" ber(un!s# pt#mal) 9 0peras# %en!an ran!"a#an yan! tetap =#"a ran!"a#an pa%a sebua' peras# t#%a" %#uba' ma"a pen!!unaan PL$ leb#' ma'al %#ban%#n! %en!an peralatan " ntr l la#nnya) PL$ a"an men+a%# leb#' e(e"t#( b#la pr !ram pa%a pr ses tersebut %#9upgrade se-ara per# %#") A%apun ba'asa pr !ram PL$ %#sebut . Relay La%%er L !#- . yan! 'arus %#"eta'u# %an %#'a(al mula# %ar# 5 9 9 9 MNEUM0NI$ $0,E / " %e mnem n#- 3 LA,,ER ,IAGRAM / %#a!ram tan!!a 3 <L0A SIGN / al#ran s#nyal 3

@#ta a"an memba'as Mneum n#- $ %e MNEUMONIC CO*E Mneum n#- - %e / " %e mnem n#- 3 merupa"an per#nta' %asar yan! se%er'ana %an umum %#!una"an le' PL$) ,alam penul#san mneum n#- - %e mempunya# 'ubun!an erat %en!an la%%er %#a!ram yan! %#buatnya) Apab#la memasu""an pr !ram "e PL$ %en!an men!!una"an Pr !ramm#n! $ ns le& mneum n#- - %e 'arusla' leb#' %ulu %#(a'am#nya) Apab#la mneum n#- - %e sala' ma"a la%%er %#a!ram pun a"an men+a%# sala'& be!#tu +u!a %en!an sebal#"nya se'#n!!a PL$ t#%a" %apat %# peras#"an) Per#nta' Mneum n#- - %e #n# selalu %#!una"an apab#la PL$ tersebut men!!una"an pr !ramm#n! - ns le) A%apun +en#s per#nta' * per#nta' Mneum n#- - %e %# %alam pempr !raman yan! se%er'ana %an merupa"an #nt# %asar %ar# suatu pempr !raman - ntr l system a%ala' 5 PERINTA+ *ASAR Per#nta' %asar #n# a%ala' per#nta' yan! pal#n! utama %an ser#n! %#!una"an %alam penul#san " %e mneum n#" serta selalu past# a%a %# set#ap pempr !raman system - ntr l men!!una"an PL$) A,APUN MA$AM * MA$AM PERIN2A: ,ASAR a%ala' 5 1) L0A, Per#nta' L0A, yan! ser#n! %#s#n!"at %en!an L, a%ala' a;alan %ar# !ar#s l !#"a atau bl -") =#"a %alam ran!"a#an manual (un!s#nya sama %en!an suatu bentu" #nput " nta" N0 / N rmally 0pen 3 B sa"lar B sens r)

2) N02 Per#nta' N02 a%ala' per#nta' "ebal#"an / #n?erts 3 #nput atau yan! berart# t#%a" atau yan! bers#(at tertutup) =#"a %alam ran!"a#an manual (un!s#nya sama %en!an suatu bentu" #nput " nta" N$ / N rmally $l se 3) 7) AN, Per#nta' AN, a%ala' per#nta' yan! %#!una"an untu" men!'ubun!"an se-ara se!ar#s yan! berart# %an) =#"a %alam ran!"a#an manual (un!s#nya merupa"an 'ubun!an " nta" * " nta" bantu se-ara ser# %ua atau leb#' %ar# suatu #nput& ba#" yan! berupa N0 ataupun N$) 4) 0R Per#nta' 0R a%ala' per#nta' yan! %#!una"an untu" men!'ubun!"an se-ara se+a+ar yan! berart# atau) =#"a %alam ran!"a#an manual (un!s#nya merupa"an 'ubun!an " nta" * " nta" bantu se-ara paralel %ua atau leb#' %ar# suatu #nput& ba#" yan! berupa N0 ataupun N$) 5) 0U2 Per#nta' 0U2 a%ala' per#nta' yan! %#!una"an untu" batas %ar# suatu a"'#r per#nta' %#a!ram satu !ar#s atau yan! merupa"an ba!#an a"'#r %ar# satu per#nta') =#"a %alam ran!"a#an manual (un!s#nya merupa"an 'ubun!an a"'#r yan! menu+u "e " #l " nta"t r) C) EN, / 01 3 Per#nta' EN, / 01 3 a%ala' per#nta' yan! %#!una"an untu" menan%a# pempr !raman tela' selesa# atau pen!#s#an pr !ram su%a' a"'#r) =#"a a"'#r pen!#s#an pr !ram t#%a" %#ber# per#nta' EN, / 01 3& ma"a pempr !raman %#an!!ap belum selesa# /n en% #nst3 %an PL$ t#%a" %apat %# peras#"an) C$nt$) ,e% - i n ,erint ) # . r G %/ r R ng-i n '$#e ALAMAT 0000 0001 0002 0007 0004 INSTRU!SI L, N02 AN, 0R 0U2 EN, /013 *ATA 0000 0001 0500 1010 9 !ET S0 S1 @5 @10 selesa#