Anda di halaman 1dari 44

BUKU MATERI PLC Siemens S7 Politeknik Negeri Ujung Pandang

FX. Suryadi, Ing. FH POLITEKNIK ATMI SURAKARTA

Pengenalan Otomatisasi
1. Otomatisasi merupakan ingka an er inggi di da!am "pr#$e$ pengem%angan e&nik' dan
mempunyai pengaru& yang $anga manu$ia di dunia. %e$ar da!am perkem%angan ke&idupan

2. Keuntungan dan kerugian otomatisasi Keuntungan


Tempa yang di%u u&kan !e%i& $ediki ( ringka$ ) Kepre$i$ian*Ke$eragaman !e%i& $empurna ( un uk pr#duk ma$$a! ) Le%i& e+i$ien

Kerugian
Manu$ia men,adi !e%i& ma!a$, karena er!a!u per-aya pada me$in Menam%a& pengangguran Pengem%angan dan pemr#graman memer!ukan %iaya yang ma&a!

3. Perkembangan menuju Otomatisasi :


Dengan alat bantu dari tenaga manusia. /ergerak !e0a kekua an # # manu$ia 0a!aupun $uda& menggunakan a!a /an u 1#n #& . Menggerga,i dengan gerga,i, menempa (K#n2en i#na!) Dengan mesin Dengan otomatisasi . Se!uru& pr#$e$ ker,a akan dapa %er,a!an $endiri !engkap dengan peng#n r#!nya. 3ang per!u dike a&ui %a&0a pr#$e$ ker,a yang %er,a!an $endiri i u diad#p$i dari pemikiran manu$ia yang di er,ema&kan keda!am pr#gram. (# #ma i-). . Peker,aan un uk # # manu$ia $uda& %erkurang dengan adanya a!a %an u me$in (me-&ani-a!).

4*55

Pengenalan PLC Siemens


Perkem%angan ekn#!#gi yang %erkem%ang $aa ini, idak %i$a di!epa$kan dari perkem%angan $i$ em pengenda!ian $aa ini. Si$ em pengenda!ian $aa ini di un u un uk !e%i& +!e6i%e!, !e%i& e+i$ien dan muda& penggunaannya. Sa!a& $a u $i$ em pengenda!ian yang %anyak dimina i $aa ini yai u PL1 ( Pr#gramma%!e L#gi- 1#n r#! ), $e!ain Mi-r#-#n r#!er dan Mi-r#pr#$e$#r. PL1 merupakan K#n r#! $ua u pr#$e$ yang di%ua %erda$arkan pemr#graman dengan k#mpu er Sampai $aa ini PL1 eru$ %erkem%ang. /anyak pr#du$en7pr#du$en yang mempr#duk$i k#n r#! ini, dian aranya Siemen$, Omr#n, Fe$ #, L8, Mi $u%i$&i, Fanu-. 9a!aupun dipr#duk$i #!e& %e%erapa pr#du$en e api $e-ara prin$ip eknik pemr#graman yang digunakan $ama. :ari %e%erapa pr#duk er$e%u ki a akan menda!ami PL1 Siemen$.

1. Pembagian PLC Siemens PLC Siemens dapat dibedakan menjadi 2:


a. Hard are Hard0are :i%agi 4 . M#du!ar dan K#mpak M#du!ar . M#du! da!am PL1 er$e%u idak men,adi $a u ( M#du! erpi$a& ) K#mpak . Se iap m#du! da!am PL1 men,adi $a u. %. So!t are S#+ 0are di%agi 4 . S#+ 0are dan S!# S#+ 0are . PL1 yang digunakan men,adi $a u dengan S#+ 0are S!# . /en uk dari PL1 %er%en uk S!#

;*55

2. Conto" Produk dari PLC Siemens : Siemens LO#O

5*55

3. Conto" penggunaan PLC: Penggerak m# #r $er2#

<*55

$ungsi dan desain PLC Siemens


T&e -#n r#!!er &a$ &e a$k #+ !eading $ing!e #pera i#n$ #+ a ma-&ine #r a ma-&ine p!an &a depend #n $en$#r $igna!$ a+ er a gi2en +un- i#n e6e-u i#n.

1. %&P'S O$ S(#)*LS () CO)%+OL S&S%', %'CH)OLO#&


T&e e!e- ri-a! $igna!$ 0&i-& are app!ied a &e inpu $ and #u pu $ -an %e, in prin-ip!e, di2ided in # 0# di++eren gr#up$.

1.1 -()*+& S(#)*L


/inary $igna!$ -an ake &e 2a!ue #+ 4 p#$$i%!e $ a e$. T&ey are a$ +#!!#0$. Signa! $ a e "=" > 2#! age a2ai!a%!e > e.g. S0i -& #n Signa! $ a e "?" > 2#! age n# a2ai!a%!e > e.g. S0i -& #++ In -#n r#! engineering, a +re@uen :1 2#! age #+ 45A i$ u$ed a$ a "-#n r#! $upp!y 2#! age" A 2#! age !e2e! #+ B 45A a an inpu -!amp mean$ &a A--#rding!y ?A mean$ &a &e $igna! $ a u$ i$ "=" +#r &i$ inpu . &e $igna! $ a u$ i$ "?". In addi i#n # a $igna! $ a u$, an# &er

!#gi-a! a$$ignmen #+ &e $en$#r i$ imp#r an . I C$ a ma er #+ 0&e &er &e ran$mi er i$ a "n#rma!!y -!#$ed' -#n a- #r a "n#rma!!y #pen' -#n a- . 9&en i i$ #pera ed, a "n#rma!!y -!#$ed' -#n a- $upp!ie$ a $igna! $ a u$ #+ "?" in &e "a- i2e -a$e". One -a!!$ &i$ $0i -&ing %e&a2i#r "a- i2e ?" #r "a- i2e !#0". A "n#rma!!y #pen' -#n a- i$ "a- i2e ='*"a- i2e &ig&", and $upp!ie$ a "=" $igna!, 0&en i i$ #pera ed. In -!#$ed !##p -#n r#!, $en$#r $igna!$ are "a- i2e =". A ypi-a! app!i-a i#n +#r an "a- i2e ?" ran$mi er i$ an emergen-y $ #p %u #n. An emergen-y $ #p %u #n i$ a!0ay$ #n (-urren +!#0$ &r#ug& i ) in &e n#n a- ua ed $ a e (emergen-y $ #p %u #n n# pre$$ed). I $upp!ie$ a $igna! #+ "="(i.e. 0ire %reak $a+e y de2i-e) # &e a a-&ed inpu . I+ #pera i#n #+ an emergen-y

D*55

$ #p %u #n i$ # imp!emen a -er ain rea- i#n (e.g. a!! 2a!2e$ -!#$e), &en i mu$ %e riggered 0i & a $igna! $ a u$ #+ "?"

1.2 *)*LO# S(#)*L


1#n rary # a %inary $igna! &a -an a--ep #n!y $igna! $ a u$e$ (EA#! age a2ai!a%!e B45A" and "A#! age a2ai!a%!e ?A", &ere are $imi!ar $igna!$ &a -an ake many 2a!ue$ 0i &in a -er ain range 0&en de$ired. A ypi-a! e6amp!e #+ an ana!#g en-#der i$ a p# en i#me er. :epending up#n &e p#$i i#n #+ &e r# ary %u #n, any re$i$ an-e -an %e ad,u$ ed &ere up # a ma6imum 2a!ue. '.amples o! analog measurements in /ontrol s0stem te/"nolog0. Tempera ure 7<? ... B=<?F1 1urren +!#0 ? ... 4??!*min Num%er #+ re2#!u i#n$ <?? ... =<?? R*min E -. T&e$e mea$uremen $, 0i & &e &e!p #+ a ran$du-er in e!e- ri-a! 2#! age$, are -#n2er ed # -urren $ #r re$i$ an-e$. E.g. i+ a num%er #+ re2#!u i#n$ i$ -#!!e- ed, &e $peed range -an %e -#n2er ed #2er a ran$du-er +r#m <??... =<?? R*min in # a 2#! age range +r#m ?... B=?A. A a mea$ured num%er #+ re2#!u i#n$ #+ GD< R*min, &e ran$du-er 0#u!d gi2e #u a 2#! age !e2e! #+ B ;.D<A.
611 ;D< =??? R*min =?A 12 7112 856 1611 +3min 112: 1111 +3min 4 1.11 23+3min 356 +3min . 1.11 23+3min 4 3.562

I+ $imi!ar mea$uremen $ are pr#-e$$ed 0i & a PL1, &en &e inpu mu$ %e -#n2er ed in # digi a! in+#rma i#n # a 2#! age, -urren #r re$i$ an-e 2a!ue. One -a!!$ &i$ ran$+#rma i#n ana!#g # digi a! -#n2er$i#n (A*: -#n2er$i#n). T&i$ mean$, &a e.g. a 2#! age !e2e! #+ ;.D<A i$ dep#$i ed a$ in+#rma i#n in # a $e #+ e@ui2a!en %inary digi $. T&e m#re e@ui2a!en %inary digi $ +#r &e digi a! repre$en a i#n 0i!! %e u$ed, in #rder +#r &e re$#!u i#n # %e +iner. I+ #ne 0#u!d &a2e e.g. #n!y = %i a2ai!a%!e +#r &e 2#! age range ?... B=?A, #n!y #ne $ a emen -#u!d %e me , i+ &e mea$ured 2#! age i$ in &e range ?.. B<A #r B<A....B=?A. 9i & 4 %i $, &e range -an %e par i i#ned in # 5 $ing!e area$, (?... 4.<*4.<... <*<... H.<*H.<... =?A). n#rma!!y pr#2ided, %u 0i & G #r == %i $, y#u -an &a2e 4?5G $ing!e area$. U$ua!!y in -#n r#! engineering, &e A*d -#n2er er i$ -&anged 0i & &e G & #r == & %i . 4<D $ing!e area$ are

H*55

1*312

21m*3112 112: 2198 4 1:1198828 == /i 2oltages it" di!!eren/es ;6m2 /an be 2198 identi!ied

2. %'+,S $+O, CO,P<%'+ SC(')C'


In -#nne- i#n 0i & pr#gramma%!e -#n r#!!er$, erm$ $u-& a$ /IT, /3TE and 9OR: are +re@uen !y u$ed in &e e6p!ana i#n #+ da a and*#r da a pr#-e$$ing.

4.= /i
/i i$ &e a%%re2ia i#n +#r %inary digi . T&e /IT i$ &e $ma!!e$ %inary (%i2a!en ) in+#rma i#n uni , 0&i-& -an a--ep a $igna! $ a u$ #+ "=" #r "?". ? N# 2#! age a2ai!a%!e45 A? A =A#! age a2ai!a%!e

2 4 V

1 V o l t a g e a v a i l a b l e

0 V 0 N o v o l t a g e a v a i l a b l e

2.2 -&%' F#r a uni #+ G %inary -&ara- er$, &e erm /3TE i$ u$ed. A %y e &a$ &e $iIe #+ G %i $.

2.3 =O+D A 0#rd i$ a $e@uen-e #+ %inary -&ara- er$, 0&i-& i$ regarded a$ a uni in a $pe-i+i-#nne- i#n. T&e 0#rd !eng & -#rre$p#nd$ # &e num%er +r#m =D %inary -&ara- er$. 9i & 0#rd$, &e +#!!#0ing -an %e repre$en ed. ????????========9 O R := /y e= /y eSigna! $ a e A 0#rd a!$# &a$ &e $iIe #+ 4 %y e$ #r =D %i $.
S i g n a l s t a t e W O R D 0 1 0 0 1 1 00 1 1 11 0 0 1 0 1 B y t e 1 B y t e

2.9 DO<-L'>=O+D A d#u%!e70#rd -#rre$p#nd$ # &e 0#rd !eng & #+ ;4 %inary -&ara- er$.

G*55

A d#u%!e70#rd a!$# &a$ &e $iIe #+ 4 0#rd$, 5 %y e$, #r ;4 %i $. Fur &er uni $ are ki!#7%i #r ki!#7%y e, 0&i-& $ and +#r 4 =?, #r =?45 %i $, and &e mega7%i #r mega7%y e 0&i-& $ and$ +#r =?45 ki!#7%i $. 2.6 -(% *DD+'SS S# &a indi2idua! %i $ -an %e addre$$ed 0i &in a %y e, ea-& indi2idua! %i i$ a$$igned a %i !#-a i#n. In ea-& %y e &e %i ge $ &e %i !#-a i#n H #n &e !e+ m#$ $ide and &e %i !#-a i#n ? #n &e rig& m#$ $ide.

2.5 -&%' *DD+'SS T&e indi2idua! %y e$ a!$# re-ei2e num%er$ -a!!ed %y e di$p!a-emen $. Addi i#na!!y, &e #perand i$ $ i!! marked, $# &a e.g. I/ 4 $ and$ +#r inpu %y e 4 and J/5 $ and$ +#r #u pu %y e 5. Indi2idua! %i $ are -!ear!y addre$$ed %y &e -#m%ina i#n #+ %i and %y e di$p!a-emen . T&e %i !#-a i#n i$ $epara ed +r#m &e %y e di$p!a-emen %y #ne p#in . T&e %i !#-a i#n $ and$ # &e rig& #+ &e p#in , and &e %y e di$p!a-emen # &e !e+ .

2.? =O+D *DD+'SS T&e num%ering #+ 0#rd$ re$u! $ in a 0#rd addre$$. )ote: T&e 0#rd addre$$ i$ a!0ay$ &e $ma!!e$ addre$$ #+ &e 0# per inen %y e$ 0&en u$ing 0#rd$, e.g. inpu 0#rd(I9),#u pu 0#rd(J9), %i mem#ry 0#rd(M9), e -. (e.g. 9i & a 0#rd &a -#me$ +r#m I/4 and I/;, &e addre$$ i$ I94).

I9? I/? I/= I9= I/4

I94 I/;

9#rd addre$$

)ote: :uring 0#rd pr#-e$$ing i i$ # %e n# ed &a e.g. &e inpu 0#rd ? and &e inpu 0#rd = are in a %y e #2er!ap. In addi i#n, 0&en -#un ing %i $, #ne %egin$ a &e rig& m#$ %i . F#r e6amp!e &e %i ? +r#m I9= i$ &e %i #+ I4.?, %i = i$ I4.=.... %i H i$ I 4.H, %i G i$ I=.?.... %i =< #i$ I=.H. A ,ump e6i$ $ %e 0een &e %i $ H and G. 2.8 DO<-L'>=O+D *DD+'SS T&e num%ering #+ d#u%!e70#rd$ re$u! $ in a d#u%!e70#rd addre$$.

K*55

)ote: 9&en u$ing d#u%!e70#rd$ e.g. I:,J:,M: e -. &e d#u%!e70#rd addre$$ i$ &e $ma!!er 0#rd addre$$ #+ &e 0# per inen 0#rd.

I:? I9? I/? I/= I/4 I9= I94 I/; :#u%!e 9#rd Adre$$

CO)$(#<+*%(O) O$ * PLC
Pr#gramma%!e !#gi- -#n r#!!er$ are manu+a- ured de2i-e$ in $erie$, 0&i-& are de$igned 0i & genera! pr#%!em$ in mind. A!! &a i$ re@uired +#r -#n r#! engineering are !#gi- e!emen $, mem#ry +un- i#n$, ime e!emen $, -#un er$, e -., 0&i-& are de$igna ed +r#m &e manu+a- urer and are -#nne- ed # a +un- i#na! -#n r#!!er %y pr#grammed -#de. T&e -#n r#!!er$ are #++ered in di++eren +un- i#na! uni $. T&ey di++er main!y %y &e num%er #+ p#$$i%!e.

inputs and outputs: memor0 spa/e: /ounters: timers: bit memor0 !un/tions: ot"er !un/tions: operating speed: as ell as t"e kind o! program pro/essing.

Larger -#n r#!!er$ are indi2idua!!y %ui! in m#du!ar -#n$ ru- i#n +r#m indi2idua! m#du!e$. 9i & &i$ m#du!ar $y$ em, -#n r#!!er$ run +r#m &e %a$i- &ard0are, &a PL1 $y$ em$ arrange, 0&i-& -an %e adap ed # &e app!i-a i#n a--#rding!y. F#r $ma!!er -#n r#! a$k$, -#mpa- !y de2e!#ped -#n r#!!er$ are #++ered. T&ey repre$en $e!+ -!#$ed uni $ 0i & a pre7de+ined num%er #+ inpu $ and #u pu $. T&e +#!!#0ing, in prin-ip!e, %e!#ng # a pr#gramming -#n r#!!er.

Au #ma i#n e@uipmen e$$en ia!!y -#n ain$

=?*55

:e$ign #+ a pr#gram -#n r#!!er .

1. P+O#+*, P+OC'SS()#
1.1 P+O#+*, ,',O+& :uring pr#gram pr#-e$$ing, &ere are 0# di++eren p#$$i%i!i ie$ 0&i-& are dependen #n &e pr#gramming and &e u$ed -#n r#!!er. T&e rea men #+ an indi2idua! in$ ru- i#n re@uire$ a -er ain ime (mi-r#$e-#nd range). T&i$ ime +#r a uni@ue rea men #+ a!! in$ ru- i#n$ i$ -a!!ed a -y-!e ime 0&i-& i$ &e uni@ue run ime #+ a pr#gram ( &e pr#gram $-an -y-!e). 1.2 L()'*+ P+O#+*, P+OC'SS()# 9i & !inear pr#gramming &e in$ ru- i#n$ are 0#rked #n %y &e -#n r#!!er in &e #rder in 0&i-& &ey are dep#$i ed ($ #red) in &e pr#gram mem#ry. I+ &e end #+ &e pr#gram (/E) i$ rea-&ed, &e pr#gram pr#-e$$ing %egin$ again +r#m &e +ir$ $ ep. In erm$ #+ -y-!i- rea men .

==*55

T&e ime 0&i-& e@uipmen need$ +#r a uni@ue rea men #+ a!!
, OB1
1. Statement 2. Statement 3. Statement

in$ ru- i#n$, i$ -a!!ed -y-!e ime. Linear pr#gram pr#-e$$ing i$ u$ua!!y u$ed +#r $imp!e -#n r#!!er$ and -an %e rea!iIed in #n!y #ne OB.

BE

1.3 S%+<C%<+'D P+O#+*, P+OC'SS()# One par i i#n$ a pr#gram in # $ma!!, 2i$i%!e and pr#gram %!#-k$

arranged a--#rding # +un- i#n$ %y u$ing -#mp!e6 -#n r#! a$k$. T&i$ &a$ &e ad2an age #+ %eing a%!e # indi2idua!!y de%ug &e pr#gram $e- i#n$ #+ an #2era!! +un- i#n uni +#r +un- i#na!i y. T&e pr#gram %!#-k$ mu$ %e -a!!ed #2er %!#-k -a!! in$ ru- i#n$ (-a!! 66*U1 66*11 66). I+ a %!#-k end 0a$ re-#gniIed, &e pre2i#u$ %!#-k i$ re urned # and +ur &er pr#-e$$ed.

O- 1
1a!! F/=, :/=?

$- 1
U1 F14=

$C 21

D- 11
8!#%a! :/ F#r a!! F/$ F1$ O/$

/E

D- 11
In$ an-e7:/ !#-a! da a #n!y F/= /E

$C 2
U1 F14 O/ > OrganiIa i#n %!#-k F/ > Fun- i#n %!#-k F1 > Fun- i#n :/ > :a a %!#-k

/E

1.9 <S'+ -LOCKS STEP H #++er$ &e +#!!#0ing u$er %!#-k$ +#r $ ru- ured pr#gramming. @ O- AOrganiBation blo/kC:

=4*55

An O/ i$ -y-!i-a!!y -a!!ed %y &e #pera ing $y$ em and +#rm$ &e in er+a-e %e 0een u$er pr#gram and #pera ing $y$ em. In &i$ O/, &e pr#gram &a $&#u!d %e edi ed i$ ran$mi ed # &e -#n r#! me-&ani$m #+ &e A8 #2er &e %!#-k -a!! in$ ru- i#n$. @ $- A$un/tion blo/kC: T&e F/ &a$ an a$$igned $ #rage area. I+ a F/ i$ -a!!ed, i -an %e a$$igned a da a %!#-k (:/). Fr#m &e da a in &i$ in$ an-e, &e :/ -an %e a--e$$ed %y a -a!! +r#m &e F/. A F/ -an %e a$$igned di++eren :/$. Fur &er F/$ and F1$ -an a!$# %e -a!!ed #2er %!#-k -a!! in$ ru- i#n$ in a +un- i#n. @ $C A$un/tionC: An F1 d#e$ n# p#$$e$$ an a$$igned $ #rage area. T&e !#-a! da a #+ a +un- i#n i$ !#$ a+ er &e edi ing #+ &e +un- i#n. Fur &er F/$ and F1$ -an %e -a!!ed #2er %!#-k -a!! in$ ru- i#n$ in a +un- i#n. @ D- AData blo/kC: :/$ are u$ed ar#und $ #rage !#-a i#n +#r da a 2aria%!e$. T&ere are 0# kind$ #+ da a %!#-k$. 8!#%a! :/$, 0&ere a!! O/$, F/$ and F1$ -an read #r 0ri e da a in # &e :/$, and in$ an-e :/$, 0&i-& are a$$igned # a -er ain F/. 1.6 S&S%', -LOCKS $O+ S%*)D*+D> *)D S&S%', $<)C%(O)S Sy$ em %!#-k$ -#n-ern +ini$&ed +un- i#n$, 0&i-& are dep#$i ed in # &e 1PU. T&e$e %!#-k$ -an %e -a!!ed %y &e u$er and u$ed in &e pr#gram. STEP H #++er$ &e +#!!#0ing $y$ em %!#-k$. @ S$- AS0stem !un/tion blo/kC :ep#$i ed in &e #pera ing $y$ em #+ &e 1PU and are #+ &e u$er -a!!a%!e +un- i#na! %!#-k. @ S$C AS0stem !un/tionC :ep#$i ed in &e #pera ing $y$ em #+ &e 1PU and are #+ &e u$er -a!!a%!e +un- i#na! %!#-k. @ SD- AS0stem data blo/kC S #rage area$ in &e pr#gram, 0&i-& are pr#2ided %y di++eren STEP H7T##!$ (e.g.. SH 1#n+igura i#n, 1#mmuni-a i#n 1#n+igura i#n ... ) in #rder # $ #re da a a%#u $y$ em $e ing$ +#r &e au #ma i#n $y$ em.

2. Sistem Pengalamatan
Un uk penun,ukkan a au penandaan %e%erapa Inpu a au %e%erapa Ou pu da!am pem%ua an pr#gram digunakan penga!ama an a au addre$$ing. Inpu dan Ou pu da!am PL1 erdapa da!am $a u gr#up a au yang dinamakan -0te, yang erdiri dari de!apan digi digi a! Inpu dan a au de!apan Ou pu . Se iap digi er$e%u dinamakan -it. Ladi $e iap 1 -0te 4 8 -it. Se%agai -#n #& $e%ua& PL1 memi!iki 4 /y e Inpu ( ? dan = ) dan 4 /y e Ou pu ( 5 dan < ). #ambar :

=;*55

Penga!ama an di PL1 Siemen$ $e-ara prin$ip $ama dengan PL1 yang !ainnya. Un uk 2er$i Inggri$. (nput memi!iki ini$ia! ( Output memi!iki ini$ia! D ,emori memi!iki ini$ia! ,

Su$unan penu!i$annya $e%agai %eriku . Signal -0te *ddress. -it *ddress

Ladi mi$a! un uk PL1 Siemen$ S7;??, Inpu dan Ou pu yang dimi!iki . (nput . 29 :igi a! Inpu /y e addre$$ 1,1 dan 2 A!ama ( 1.1 $ampai ( 1.? ( 1.1 $ampai ( 1.? ( 2.1 $ampai ( 2.? 15 :igi a! Ou pu /y e addre$$ 1 dan 1 A!amaa D 1.1 $ampai D 1.? D 1.1 $ampai D1.?

Output :

#ambar :

=5*55

Un uk penu!i$an mem#ri $u$unannya $ama dengan Inpu dan Ou pu Mi$a! . /y e yang ke ? %erar i mem#ri yang dimi!iki dari M ?.? $ampai M ?.H /y e yang ke = %erar i mem#ri yang dimi!iki dari M=.? $ampai M =.H

3. Sistem Pemrograman 0ang digunakan dalam PLC Siemens


Ladder :iagram ( LA: ) S a emen Li$ ( STL ) F/: ( Fun- i#n /!#-k :iagram ) 8rap& /a&a$a Tingka Tinggi . 1 BB, Pa$-a!

D*S*+ ()S%+<KS( P',+O#+*,*)


In$ ruk$i pemr#graman yang er-an um di%a0a& ini, merupakan in$ ruk$i da$ar dari pemr#graman. Un uk menge a&ui de ai! mengenai in$ ruk$i dan +ung$i dari iap e!emen dapa dike a&ui dengan menggunakan perin a& He!p a au F=. 1. Output ( 4 ) Pada Ou pu L#gi-a! Opera i#n Re$u! (RLO) a au k#ndi$i nya ergan ung pada inpu an. Ladi K#ndi$i #u pu dipengaru&i #!e& inpu .

4. In$ ruk$i *)D Opera$i#na! AN: $ama dengan &u%ungan $eri da!am -ir-ui diagram. Ou pu J ?.? akan memi!iki k#ndi$i " = " (Ak i+), ,ika $emua Inpu ( I ?.? dan I ?.= ) %erni!ai " ='. Lika $a!a& $a u a au $emua Inpu %erni!ai " ? ", maka Ou pu akan %erni!ai " ? ".

=<*55

;. In$ ruk$i O+
Opera$i#na! dari OR $ama dengan

&u%ungan para!!e! da!am -ir-ui diagram. Ou pu J ?.= akan %erni!ai " = " apa%i!a $a!a& $a u a au $emua Inpu %erni!ai " = " Oupu J ?.? &anya akan %erni!ai " ? " apa%i!a $emua Inpu %erni!ai " ? "

5. In$ ruk$i *)D E O+

AN: 7 OR er%en uk dari Hu%ungan Para!!e!, dimana inpu annya dari Hu%ungan Seri. Inpu %era$a! dari 4 Hu%ungan Seri yang dipara!e!. Ou pu J ?.= akan %erni!ai " = ", apa%i!a $emua Inpu dari $a!a& $a u &u%ungan a au $emua &u%ungan $eri %erni!ai " = ". Ou pu J ?.= akan %erni!ai " ? " apa%i!a $a!a& $a u a au dua dari inpu &u%ungan $eri %erni!ai " ? ". <. In$ ruk$i O+ E *)D

=D*55

OR M AN: er%en uk dari 4 &u%ungan para!!e! kemudian dari kedua &u%ungan er$e%u di,adikan men,adi &u%ungan $eri. :ari &u%ungan er$e%u Ou pu ( J ?.= ) akan %erni!ai " =', ,ika $a!a& $a u a au kedua dari &u%ungan para!!e! yang per ama dan yang kedua %erni!ai " =' D. '.lusiFe O+ ( 'GO+ ) E6!u$i2e OR ( EXOR ) akan memi!iki ni!ai " = " pada #u pu , ,ika $a!a& $a u inpu %erni!ai " = " dan inpu yang !ain e ap %erni!ai " ? ".

?. (nstruksi Set dan +eset


In$ ruk$i Se digunakan un uk mem%erikan #perand %i ON a au k#ndi$i " = "$aa di!ak$anakan pengk#ndi$ian ON dan idak akan %eru%a& #perand /i nya 0a!aupun di!ak$anakan pengk#ndi$ian OFF a au k#ndi$i " ? ". Sedangkan in$ ruk$i RESET akan mem%erikan #perand %i OFF a au k#ndi$i " ? " $aa di!ak$anakan pengk#ndi$ian ON dan idak akan %eru%a& $ a u$ #perand %i nya 0a!aupun di!ak$anakan pengk#ndi$ian OFF a au k#ndi$i " ? " ?.1 +eset Dominan

=H*55

In$ ruk$i S7R %er+ung$i un uk mem%erikan k#ndi$i Se a au Re$e , ,ika inpu %er+ung$i $a u per $a u. Apa%i!a Se dan Re$e ak i+ %er$amaan maka Re$e akan !e%i& d#minan, $e&ingga yang ak i+ yai u Re$e . ?.2 Set Dominan

In$ ruk$i R7S %er+ung$i un uk mem%erikan k#ndi$i Se a au Re$e , ,ika inpu %er+ung$i $a u per $a u. Apa%i!a Re$e dan Se ak i+ %er$amaan maka Se akan !e%i& d#minan, $e&ingga yang ak i+ yai u Se

8. 'D#' OP'+*S(O)*L Edge ( Pu!$a ) merupakan $e%ua& $inya! yang menga!ir dan akan mem%erikan k#ndi$i er en u pada Inpu 8.1 POS(%(2' 'D#' A$PC

=G*55

Lika $e%ua& $inya! p#$i i2e ( %eru%a& dari " ? " ke " = " ) maka P ( M 4.? ) a au P#$i i2e (I ?.4 ) akan mende ek$i peru%a&an er$e%u kemudian akan menga!irkan $inya! = me!a!ui Ou pu ( J 5.? ) $e-ara -epa N = d !a!u ma i 8.2 )'#*%(2' 'D#' A$)C Lika $e%ua& $inya! nega i2e ( %eru%a& dari " = " ke " ? " ) maka N ( M 4.? ) a au Nega i2e (I ?.4 ) akan mende ek$i peru%a&an er$e%u kemudian akan menga!irkan $inya! = me!a!ui Ou pu ( J 5.? ) $e-ara -epa N = d !a!u ma i.

H. %(,'+ $<)C%(O)S

=K*55

In$ ruk$i Timer digunakan $e%agai

imer ON de!ay a au OFF de!ay yang !ama 0ak u

penundaannya dapa di en ukan dengan menga ur Timer Aa!ue ( TA ). F#rma penu!i$an imer 2a!ue da!am PL1 $iemen$ L S5T# aH_bbM_ccS_dddMS E Ke erangan . a bb // ddd > &#ur$, > minu e$, > $e-#nd$ > Mi!!i$e-#nd$

H.1 O) ED'L*& %(,'+ ASDC Lika Inpu I ?.? memi!iki k#ndi$i " ? " maka T= akan %er,a!an, namun J 5.? %e!um ak i+ " ? " $e!ama d ( 4 S ), $e e!a& $e!e$ai maka Ou pu ( J 5.? ) akan ak i+. Lika Inpu I ?.? %eru%a& dari " = " ke " ? " maka T= akan %er&en i meng&i ung. Lika Inpu I ?.? %eru%a& !agi dari " ? " ke " = " maka T= akan meng&i ung u!ang Lika inpu I ?.= mem!iki k#ndi$i " = " maka T= akan %er&en i.

H.2 O$$>D'L*& %(,'+ AS$C

4?*55

Lika Inpu I ?.? memi!iki k#ndi$i " ? " maka J 5.? akan ak i+ " = " $e!am d Lika Inpu I ?.? %eru%a& dari " = " ke " ? " maka T= akan meng&i ung (J 5.? memi!iki k#ndi$i " = ") $e!ama d !a!u %er&en i (J 5.? memi!iki k#ndi$i " ? "). Lika I ?.? %eru%a& dari " ? " ke " = " $aa T= %er,a!an maka T= akan %er&en i meng&i ung (J 5.? > " = ") Lika Inpu I ?.? %eru%a& !agi dari " = " ke " ? " maka T= akan meng&i ung dari a0a!. Lika inpu I ?.= memi!iki k#ndi$i " = " maka T= akan dire$e . 11. CO<)%'+ OP'+*%(O)S 1#un er digunakan un uk meng&i ung #pera$i#na! %i!angan. 1#un er Up (1U ) digunakan un uk meng&i ung naik 1#un er :#0n ( 1: ) digunakan un uk meng&i ung mundur 1#un er Up7:#0n ( 1U: ) digunakan un uk meng&i ung naik dan urun ( mundur ). 1#n #& Up7:#0n 1#un er .

4=*55

11.1 S'% CO<)%'+ ASC Se 1#un er digunakan un uk menge$e , dimana ni!ai yang di$e $ama dengan ni!ai yang ada di Pre$e Aa!ue ( PA ). F#rma penu!i$an ni!ai PA . CI )ilai 0ang diset Mi$a!nya . CI 6 %erar i ,ika Inpu $e ak i+ maka -#un er akan !ang$ung meng&i ung <.

11.2 CO<)%'+ 2*L<' AC2C Lika $e%ua& -#un er di$e , maka A11U = akan me!akukan pr#$e$ peng&i ungan. Namun &anya digunakan un uk meng&i ung da!am %inary a au /1: -#de. Perin a& yang digunakan . Inpu 0#rd I9 .. Ou pu 0#rd J9 .. Mem#ry %i 0#rd M9 .. :a a 0#rd :/9*:I9 .. L#-a! da a 0#rd L9 .. 1#n$ an 1O<, 4O...e -.

44*55

11.3 +'S'% CO<)%'+ A+C Re$e 1#un er digunakan un uk mem%erikan k#ndi$i " ? " pada -#un er, ,ika Inpu dari Re$e er$e%u memi!iki ni!ai " = ". 11. CO,P*+(SO) $<)C%(O)S 1#mpara$i#n Fun- i#n$ ( 1#mpara #r ) %er+ung$i un uk mem%andingkan %e$aran ni!ai. Type a au +#rma da a yang di%andingkan dapa %erupa 0# in eger$ ( =D /i Sym%#!. I ) 0# in eger$ ( ;4 /i Sym%#!. : ) 0# rea! num%er$ (F!#a ing p#in num%er$. ;4 /i , Sym%#!. R ) Sama dengan 4 Le%i& ke-i! ; Le%i& %e$ar J Le%i& ke-i! $ama dengan ;4 Le%i& %e$ar $ama dengan J4 Tidak $ama dengan ;J

Ada D pr#$e$ da!am per%andingan

Pr#$e$ pem%andingan er$e%u ada!a& $e%agai %eriku .

Pr#$e$ 1#mpara$i#n akan mem%andingkan ni!ai yang ada da!am A11U = dengan A11U 4.

4;*55

Pada -#n #& dia a$ ni!ai yang ada da!am A11U =, di$impan pada I9 ? dan ni!ai yang ada da!am I9 4 di$impan da!am I9 4. Ou pu dari per%andingan er$e%u yai u J 5.H ,'%OD' P',+O#+*,*) D')#*) ,')##<)*K*) S%*%' D(*#+*, A P'%+()'% C 1. Struktur Pemrograman

2. -entuk State Diagram :a!am pemr#graman ran$i$i di%eri ini$ia! % S a e di%er ini$ia! P

a. -entuk Seder"ana

b. -entuk -er/abang

45*55

b. -entuk ,i.

3. Keuntungan dan kelema"an Keuntungan : 1#-#k un uk pr#gram yang menggunakan pr#$e$ $e@uen-e a au %eruru an Pemr#graman %i$a menggunakan $ a e diagram yang e!a& di%ua Kelema"an : Mem%u u&kan %anyak mem#ri

4<*55

LANGKAH PENGGUNAAN SOFTWARE SIEMENS SIMATIC MANAGER STEP 7 V5.4


=. /uka Sima i- Manager dari Start J *ll Programs J Simati/ J Simati/ ,anager

4. Akan mun-u! 0ind#0 Sima i- Manager dengan $u% 0ind#0 S ep H 9iIard. PNe0 Pr#,e- C, pi!i& /an/el ;. /uka menu $ile J )e

4D*55

5. Akan mun-u! $u% 0ind#0 Ne0 Pr#,e- , %eri nama pr#,e- di -e! name, $ #rage !#-a i#n %i$a dipi!i& dengan menekan %u #n bro se

4H*55

<. Lika $uda& ekan OK, kemudian mun-u! 0ind#0 pr#gram yang di$impan adi

4G*55

Un uk mem%ua pr#gram %aru, k!ik kanan pada k#!#m kiri 0ind#0 pr#gram yang adi, ,ika menggunakan &ard0are PL1 (Sima i- ;?? S a i#n) pi!i& insert ne obje/t J Simati/ 311 Station.

D. Akan mun-u! di k#!#m kanan Sima i- ;??, %i$a digan i namanya, d#u%e! k!ik, kemudian akan mun-u! &ard0are kemudian d#u%e! k!ik ,uga, dan akan mun-u! 0ind#0 H9 1#n+ig

4K*55

;?*55

H. :i k#!#m $e%e!a& kanan ada -a a!#g un uk ,eni$ PL1 yang di%u u&kan, ,ika idak mun-u! %uka menu 2ie J Catalog G. Per ama %uka -a a!#g simati/ 311 J ra/k>311, ada rai!, k!ik dan arik ke k#!#m kiri

K. Kemudian am%i! dari -a a!#g CP<>311 J CP<>313C J 5'S? 313>6-$13>1*-1 J 22.1 ma$ukkan ke k#!#m $e%e!a& kiri di %ari$ 4 a au %ari$ yang %er0arna &i,au

;=*55

=?. :#%e! k!ik pada %ari$ yang %er u!i$kan :I45*:O=D akan mun-u! 0ind#0 pr#per ie$, pinda& pada a% Addre$$e$, un-&e-k $y$ em de+au! dan gan i $ ar inpu dan #u pu men,adi n#! (?) kemudian OK

;4*55

==. /uka menu Station, kemudian pi!i& SaFe and Compile, u up 0ind#0 H9 1#n+ig

=4. :#u%e! k!ik S0mbol

;;*55

=;. Ma$ukkan inpu , #u pu yang ada pada $y$ em

;5*55

=5. :i 0ind#0 $ima i- manager mun-u! CP< 313C, k!ik &ingga mun-u! SH Pr#gram =<. :#u%e! k!ik $ampai k#!#m $e%e!a& kanan mun-u! O/=, d#%e! k!ik pada O-1 er$e%u =D. Se!am,u nya pi!i& %a&a$a pemr#graman yang akan digunakan, pi!i& di 1rea ed in Language, -#n #& L*D, kemudian OK

=H. Akan er%uka 0ind#0 LA:*STL*F/:, yai u 0ind#0 ki a un uk mem%ua pr#gram PL1, di $e%e!a& kiri ada ##! un uk pr#gram, ,ika idak ada %uka menu 2ie J OFerFie , ##! ini un uk mem%ua pr#gram di PL1, ##! yang $ andard ada di %i !#gi-, imer$, -#un er$

;<*55

=G. :#u%e! k!ik di ##! yang akan dima$ukkan ke pr#gram a au di ##!%ar a a$ ada %e%erapa $ym%#! yang ,uga dapa digunakan

;D*55

=K. Lika ingin men$imu!a$ikan er!e%i& da&u!u, %uka pr#gram pada menu Start J *ll Programs J Simati/ J Step ? J S?>PLCS(, Simu!a ing M#du!e$

;H*55

4?. Akan mun-u! 0ind#0 SH7PL1SIM dengan $u% 0ind#0 1PU, Inpu dan Ou pu

;G*55

4=. Lika kurang %i$a di am%a&kan dari menu in$er 44. N#m#r %y e pada inpu a au #u pu %i$a digan i 4;. Kemudian dari 0ind#0 LA:*STL*F/: %uka menu PLC J Do nload

;K*55

45. Lika ingin me!i&a a!iran pr#gram %uka menu Debug J ,onitor

4<. Kemudian pada 0ind#0 SH7PL1SIM pi!i& -&e-k%#6 +<) dan pi!i& -&e-k%#6 inpu yang akan diak i+kan

5?*55

4D. Un uk meng&en ikan $imu!a$i pi!i& -&e-k%#6 S%OP, kemudian ekan ,+'S un uk meng&apu$ pr#gram yang di7d#0n!#ad ke $imu!a$i.

5=*55

4H. Kemudian ma ikan m#ni #r7m#de dengan Debug J ,onitor pada 0ind#0 LA:*STL*F/:, un uk men$imu!a$ikan kem%a!i u!angi !angka& n#m#r 45

4G. Lika ingin men-#%a pr#gram !ang$ung pada &ard0are, ma ikan SH7PL1SIM, un uk $e ing a!a ran$+er %uka menu Start J *ll Programs J Simati/ J Step ? J Setting t"e P#>PC (nter!a/e a au dari 0ind#0 Simati/ ,anager J Options J Set P#>PC (nter!a/e

54*55

4K. Lika %e!um ada P1 Adap er pi!i& Sele/t pada In er+a-e, pi!i& PC *dapter dan install, kemudian OK

;?. Sa2e pr#gram yang akan di7d#0n!#ad ke PL1, %uka 0ind#0 Sima i- Manager, Pi!i& Sima i- ;?? pada k#!#m kiri, %uka menu PLC J Do nload

5;*55

55*55

Anda mungkin juga menyukai