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
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!
4*55
;*55
5*55
<*55
!#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$ #+ "?"
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
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).
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.
=?*55
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! ,
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
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 " ? "
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 " ? ".
=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
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.
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
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
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
;;*55
;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