sanit e0

Transkript

sanit e0
D7
A
ABACD DEF
F
D
B
,
-
.
-
.
.
.
.
-
-
.
!
-
.
.
.
B
BCD
/
D7
A
A EA
()(E
*E (
" #A A
$ %%&' $ %%%' $ %%+'
%
.
.
.
F* AE(0
-" EAB1
AB(
-BF1 E
B F
E
AF
B A3(F4F5 E1FA1E
DBDBFCD F
2 EDF D"D
B A3(
6
%'F , FFFFFF
$%'F7DED8F 8 F-BF E A9F:( (8F-BF E F7DED8F 8 F1A;AF BEAF-))F AFCD F:( (8F-BF
B A3(FCDEF5 E1FA1E DBDBFCD F B A3(FD F :D BFCD FCDEF E F
$+'F , F
AF-!F A"( ABFCDEF B A F
F
AF- F A"( ACD DE
A AF1 <A F 1 E F,3 EF:( (8F
+'F E EA F=EB 3D
FFFFFFF$%'F &&&+&F B A3(F-BF 1 3 F>A ABF &&&?&F< F &&&?%F B A AE(B(BF1 E
FFFFFF/
E1D< BF@A>( ( (0
FF/
&&&+&F
&&&?&F
&&&+&F
&&&?%F
F
&F
FF
+F
FFFFFF/ A ABFCD>
D0
F@A>( ( (0
"FF F
B
BDAF
FF
&FF F
-* F F F
%FF F
- FF F
+FF F
-* F F F
BFF F
, FF F
-" EAB1F F F
&&F&F+&FF F
&&F&F?&FF F
&&F&F+&FF F
&&F&F?%FF F
D7
A
ABACD DEF
F
D
B
-
.
-
-
-
.
.
-
.
"
!
.
-
.
.
.
F* AE(0
-" EAB1
-))F1 E
%'F
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
E
EBD
/
%
D7
A
B F
E
AF
AB(
B A3(F4F5 E1FAD;A>(B(BFCD F
2 EDF D"D
6
B A3(
FFFFFF
$%'F7DED8F 8 F-BF E A9F:( (8F-))F E F7DED8F 8 F1A;AF BEAF-))F
B A3(FCDEF5 E1FA1E DBDBFCD F B A3(FD F :D BFCD F ()(EF E
AFCD F:( (8F-))F
A AF1 <A F 1 E F,3 EF:( (8F
+'F E EA F=EB 3D
FFFFFFF$%'F &&&+&F B A3(F-BF 1 3 F>A ABF &&&?&F< F &&&?%F B A AE(B(BF1 E
FF/
E1D< BF@A>( ( (0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF/
F@A>( ( (0
E
&&&+&
&&&?&
&F
&&&+&
&&&?%
&&&+%
&&&?%
+
F
FFFFFFF/ A ABFCD>
D0
FFFFFFFFF
FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F
"& F
%F
+F
BF
FF
GF
B
FBDA
F
-*
F
F
-*
F
,
F
-*
F
-" EAB1 F
F
&&&+&
F
&&&?&
F
&&&+&
&&&?%F
F
&&&+%
F
&&&?%
D7
A
ABACD DEF
F
D
B
-
/
.
-
.
.
.
.
F* AE(0
-" EAB1
-
-
.
"
!
-
.
.
AB(
D FA1E
F
B A3(F4F5 E1FA1E
DBDBFCD F
.
%
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
2 EDF D"D
B A3(
6
%'F
$%'F7DED8F
B A3(F-))HF ABF-BHFAF
+'F E EA F=EB 3D
$%'F &&+&F-))H ABF-BHAF
FFFFFFF/
: D3DF>A ABFC DE D BF B A3(BF1 E
: D3DF>A ABF &&?&HF(BF1 E
B BF>( (BAF1 BI8
FFFFFFFFFFFFFFFFFFFFFFFFFFFFF
C
F@A>( ( (0FFFFF
BF
&
-*
%
+
FFFFFF/ A ABFCD>
FFFFFFFFF
D
E1D< BF@A>( ( (0FF
FFFFF
FFFFFF/
B F1 3D8 DEDE
&&&+&
&&&?&
,!
D0
D7
A
ABACD DEF
F
D
B
,
.
.
.
.
.
-
.
.
.
"
!
.
.
.
.
.
%
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
$FFFF'
, F
/
D7
A
F* AE(0
-" EAB1
AB(
2 EDF D"D
FA1E DF B A3(FD:DB9F F E "FB AEA (B(9F FD FCA A A FB AEA (B(F
7E "F! AEA (F&J%+K9F "FB AEA (FD F&JLLFAEA (F :D CD DE
EDE
%'F , F
$*E1(8( F B E 'FFFFFF
$%'F* B(F E " AFCDEF BA DFCA A A FB AEA (B(BF-BFD F< F : E DFCA A A FB AEA (B(BF DED8F 8
: E DFCA A A FB AEA (F-BF EF< F BA DFCA A A FB AEA (F-))F E
$+'F7 : E DFCA A A FB AEA (F-BFD 9F DED8F 8 F-))F1 E
BAF : FCD F-BF B
B F E E
$B'F* B(FAB1AFCDE1 BF)A> AF DED8F 8 F-BF AFCD 9FCDEF E " AF A B(>AAFCDEFCA A A FB AEA (F-BF
$F'FM F:A (8 A1AF
&&F-BF1 E
B1A1(E
$G'F
&&F DED8F B A3(F-BF E A9F , F
F
AE(F ()(E AB(E
+'F E
F B A3(F1AF-BFD
E
EA F=EB 3D
$%'F &%
FFFFFF/
6
F E "F
ABAEA F*E1(8( F
BE F E
EA (
E1D< BF@A>( ( (0
FF/
B
F@A>( ( (0
"F
B
&F
%F
+F
BF
FF
GF
B
B
B
B
B
FBDA
F
-*
F
,
F
-*
F
,
F
-*
F
,
ECBCD
$+'F=BA DFCA A A F-BFD F< F B1DF 8 F
FFFFFF/ A ABFCD>
B A3(F1AF-BFD F*E1(8( F
D0
&%HFDF D
B
B
B E F:( (8F< EDE
FD:DBF DED8F
8
F
B A3(
-" EAB1
F
&&&B&
F
&% &%
F
&&&B%
F
&% &+
F
&&&B+
&% &&
F
F
/=EB
0F*E1(8( F BE F/ , F 0
FFF E A F+FABAA F E A F%FCD D3DB1 F:A (8 (E( (E F E A
1 FAE AFAE A AF:A (8 A AF1 <A F 1 E
/
F%FD F E A
FBFCD D3DB1 F
EAEF:A (8 (E( (E F
A FBF E A
E1D< BF@A>( ( (0
BF F
&& &%
$FFFF'
C
C
C
C
F BF
% F &
F
&& &+
F
B
"F "F
F
B
"F "F && &B
E
$FFFF'
$FFFF'
&& &&
F
&& &%
$FFFF'
C!
#
&& &+
"F
C
C!
#
&& &B
"F
C
C!
#
$
$
"F
C
$
,!
FE
FFFFFF
/ A ABFCD>
BF F
&& &%
D0
-
-!
-
-!
-
-!
&& &+ -
-!
C
-
-!
&& &B -
-!
C
C
-
-!
F -
C
F
&& &&
-!
-!
-
F
D7
A
AB
ABACD DEF
F
D
B
-
.
/
.
.
.
.
-
.
.
.
.
.
.
.
.
+'F E
$FFFF'
F* AE(0
-" EAB1
AB(
2 EDF D"D
EDE
6
F
F$ BEA DF7DED8F=BA D D'FFFFFF
$%'F , F
F
B1ABF)AE (F AEA 9F DED8F B A3(F-BFD FD BD BFCA A A FB AEA (F.CA A A F (EA (B1ABFCA3( (>F
AEA .F:A (8(E
$+'F* B(FAB1AFCDE1 BF)A> AF DED8F 8 F-BF AFCD 9FCDEF E " AF A B(>AAFCDEFCA A A FB AEA (F-BF E F E EA F (EA (BAF
E F BF B1A DF BF BA D D1DE
$B'F7 : E DFCA A A FB AEA (F-BFD F1A;AF BEAF DED8F B A3(F-))F1 E
BAF : FCD F-BF1 E
B F E E
$F'F,3 EF
&&F DED8F B A3(F-BF E A9F- F
F
AE(F ()(E AB(E
EA F=EB 3D
&+F E C F
F
FFFFFF/
%
F
FA1E DF B A3(FD:DB9F F E "FB AEA (B(9F FD FCA A A FB AEA (B(F
7E "F! AEA (F&J%+K9F "FB AEA (FD F&JLLFAEA (F :D CD DE
%'F-
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
"
!
D7
A
AB( AEA F A"(
(8F
BEA DF7DED8F=BA D DF
E1D< BF@A>( ( (0
BE F E
FFFFFFFFFFF/
B
EA (
F@A>( ( (0
BF
B
B
++
*
B
-
' (
)D
' (
)D
' (
)D
' (
)D
B
B
B
+,
B
C
!
&&&+&
&&&+%
&&&++
&&&+B
%
-B
-))
-))
-))
+
-B
-B
-))
-))
B
-B
-B
-B
-))
F
-B
-B
-B
-B
&+ &%
&+ +B
&+ LN
&+ &&
-B
-B
-B
-B
D7
A
CD
ABACD DEF
F
D
B
,!
.
.
.
.
.
.
.
.
.
.
!
.
.
.
.
C
C
%'F,! FFFFFF
$%'F E EA F
$+'F,! F
FFFFFFF$B'F,! F
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
%
.
.
.
B B F7
EDE
FD8 B1D BF BEAF&&&&FB AEA (FCA A A3AF D1 E
F
A AF"E EA (BF BF B BAF B
A (1(E F* DF A 1DE1 9F, D F,B1F
F#A A (F
8 E
EF
%F AEA AFB 1DEO
*8A3(1AF
@ BD B
ED 1D3DF DCDPF7DED8 EDBF@ BD B
D9FCDEF AEA A1(E
DF F
AB(A(F E
7DED8 EDBF@ BD B
EA (B(BFCA (8 (E(
A (F F=>. AB(F FC( (8 AE(BF
D
A
% AEA
A
AB(A(F"E
).1DA B
D
C( (8 AE(BF@ BD B
D
EA (B(BF
B
D7
A
CA
ABACD DEF
F
D
B
!-
.
FFFFFFFFFFFFFFFFFFFFFFFFFFF
.
.
.
E1D< BF@A>(( (F
.
.
C IF
.
.
.
.
F$ A B(>AAF
+'F E
!
.
.
F@A>( ( (B1AF
%'F!$%'FM8
F@A" A ABF
F1
DE F E EA FI> EDB1 F;D:CDEF
$+'F@A B(>F B
BD F E EA 1AF AB( (E F
$B'F!- F"E EA 1A DF;A A AE(FA ( A A F< F A (EF A ( (B(F ACD F
"
.
.
%
D7
A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
.
.
.
AB( (E'
D DF
E
AEA F
:DADF AEA FCDEF
F D
FD:DBF
AB( (E
EA F=EB 3DF
$%'F
FFFFFF/
F A>( ( (B1AF!- F
AB( 1(3(F>A ABF
E1D< BF A>( ( (B1AF1AF A (EFB
AEA (F1 3D8DE F
F@A>( ( (0
BF
/
&
-*
&&&+&
%
*!
&&&+%
+
!-
B
-
&&&?&
F
-*
&&&++
G
?
,!
&&&?%
E1D< BF@A>( ( (0
&&&+&
F
&&&+%
& .
&&&&?
$FFFF'
&&&&&
&&&++
&&&?%
$FFFF'
&&&&F
&&&&?
,!
" /
0 F
F
& 0 F1 F 0
EF
%'F!- F
D DB E
+'F!- F
>I
B BFD8
F>A AB(F1 3D8D D F
E CD DE F*BAA 9F"E EA FD8
F>A AB(F$ AEA AF>A AB('FC F
FA>A ( ACD DE
F E1D< BF@A>( ( (B1ABF DED
>9F< F
F@A>( ( (B1ABF DED BF!- F E1D< BF@A>( ( (B1AF
>FA AF A (EFB AEA (F; EFD DF A>( ( F IEIB1 F1 FFA B(1(E
F
%'F
F AEA ED D F=> D ED
$%' FF: 8D F$%&& 9F%& 9F% 9F& % 'F>A AB A (A(F<AE1(E F
<AE1(E
$+' A AB A (A( AEFD:DBFGF)AE (F
F<AE1(E
AB(
-!
-!F D
-
-
F D
6B
D
EA F
E
B
-!
D
D
IEIF)AE
CDE1 BF)A> AF
E
E
AC
E
ED
7
$B'
A A
EF
E
F AEA
E
E1 F; EF>A AB A (A(FD:DBF>A ABFA AE(F
CA (8 AF=> D
ED
,3 EF DED8F 8 F-!F E AF A AB A (A(F B A FC( (8(F- F E
A AB A (A(B(BF <A F1 3 EDF F1 3 EDB F A8(E A9F A AB A (A(F B A FC( (8(F
-!F E
,3 EF DED8F 8 F-!F E AF <A F1 3 E9F F1 3 EDF EF< F A AB A (A(F B A F
C( (8(F-!F E
7 : E DF1 3 EF ()(EAF A8(BAA9F A AB A (A(FC( (8F B A3(F- F E
7DED8F 8 F- F AFCD 9F <A F1 3 EF E B E
A AB A (A(B(BF1 3 EDF F1 3 EDB F A8(E A9F A AB A (A(FC( (8F B A3(F-!F E
,3 EF DED8F 8 F-!F E A9F <A F1 3 EF F1 3 EDF EF< F A AB A (A(FC( (8F
B A3(F-!F E
7DED8F 8 F- F AFCD F>A ABFD E
F1 <A F 1 E9FC DE D BF>A ABF
B B1AF A AB A (A(FC( (8F B A3(F- F E
B AC F D EFD FA B(F8 D 1 F:A (8(E F@A B(>F DED8F 8 F EAEF-!F E AF
: E DF>A ABF1 3 EDF EAEF F1 3 EDF E
D>DBF+&FNF>A AB A (A(F AB( ACD DE9F< F F1 3 EDF&J?G9GBGFAEA (F ACD DE F* B(F>A AB A (A(F
AB( A A> F,3 EF AB( (E AF
HF FDB1DE FD8
DFCA8AE( (>F E
&&&+&
FFFFFF &&&%FFF &&&%&
-!
FFFFFF/ &&&0FF/ &&B0
&
&&&+%
F
-!FFF &&&%FFF%&&&
%0 F1
D
"
2 F 3 && /
31 1
4
$F'
"
&
0
F
3 &
"
!
" 2
5 & /&
B CD DEF>A AB A (A(F1 3 EDBDBFA1E
EDF 9F 9F 9F 9F 9F 9F<C F ACD DEF< FDB1
F) B D B AE(F1AF AB( ACD DE F
@A B(>F8 FAB1AF AB( ACD BFDB1
FAEA (3(F &FJF BFAEA (1(E
$G' A AB A (A( (FE
FD:DBF DED8F B A3(B(F- F A" A F< AFE
F A" A F E DE F
F B A3(F-!F
E A9F>A AB A (A(F:A (8 A>
$?' ,3 EF A AB A (A( (FE
FD:DBF
F
F AB( (E A9F
AF A AB A (A(1AF AB( ABF) E A (BF
A B( (B(F AB A F E DE F=EB 3DBPF -!F &&&%/ &&&0F &&&%&/ &&B0F8 DB1 F AB(E A 9FE
F B A3(B1AF
AB1(3( (>F) E A F1AF &&&%/ &&&0F8 DB1 F
A (1(E F* DF A 1DE1 FD7G&&&F"E EA (B1AF"E EA FDB1DE F
D8
DFCA8AE( (>F AAA (E
$K' A AB A (A(F,! F
B1ABF BEAF <A F1 3 EDF B A F1 E
B F IBA
E
%
&&&+&
!E
#6 76 $
FFFFFF &&&%FFF &&&%&
-!
FFFFFF/ &&&0FF/ &&B0
&
&&&%
/ &&&0
F
*
FFF &&%&&FFF%FFF &&%&&
&&&%
/ &&&0
&&%&& F
$FFFF'
%&
%B
,!
E
F.
F 0"
0F
1 "& / F1
"
F1
D7
A
AC
ABACD DEF
F
D
B
.
-
-!
.
.
.
.
.
.
.
6B" F
.
.
.
.
.
.
.
.
"
!
.
-
.
-
.
.
.
-
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
+4B
.
D
F* AE(0
-" EAB1
D
.
F
AB(
A ABFE
.
B1D D BF
D
/
.
-
D7
A
2 EDF D"D
D
5-
A AB A (A(B(BF
F A AB(FRF
F1 3 EDF A1AEFC
E F A A (F< AFQ E1FA1E DF AB( ACD DE
F: <ED F$%&& 9F%& 9F% F< AF& % 'FF F F1 3 EDF$ 'F
5-
%'F -!F$-BF D E'F
$%' 7DED8F 8 F-BF 1 3 FAB1A9F <A F1 3 EFAE A AFCA8 AE F
F>A AB(BAF$ 'F A8( 1(3(FAB1AF A AB A (A(F
B A3(F-BF E
$+' 7DED8F 8 F-))F E AF< AF>A AB A (A(FE
BDE 9F A AB A (A(FC( (8(F-))F EF< F <A F1 3 EF1 FS&TF
←
6B" F D BA
C
D
EFA B AA
" DB F "
+'F E
FFFFFF/
$6BAE A
E
→
1'
EA F=EB 3D
$%'F &&&+&F-BF 1 ABF+&F BF BEAF>A AB A (A(B(BF1 3 EDF F1 3 EDB F A8AAA (E F F1 3 EDB F A8 (3(FAB1AF &&LKF-BF
E9F1A;AF BEAF &&&?GF-BF E F
$+'F A AB A (A(F F1 3 EDB F A8 A1ABF DED8F 8 F-))F E A9F>A AB A (A(B(BF1 3 EDFS&TF E F &&&+%F-BF E A9F &&LKF
-))F EF< FF <A F1 3 EF1 FS&TF E
E1D< BF@A>( ( (0
FFFFFFFFFF/
D
D
D
BF
+-
+-
*
+B
D0
←
EF
' (
D
*
D
FFFFFF/ A ABFCD>
F@A>( ( (0
C D
A
→
*
' (
)D
' (
EBD
D
D
++*
D
+-
/=EB
0F@AB("F
B
F
<E
DF/ -!0
$%'FCA (8 AUFC( (8(F A ("F B1IE
/ D
FD:DBF+F>A AB A (A(F
AB( (E
F D A EA (0
C( (8F 1I I
&&&&?
&
7DED8F 1I I
F &&&&+
&
AE
%
%F
E
EA
*
+F
+
*
BF
B
FFFFFF/ A ABFCD>
'
D0
F &&&&+
F &F F %FF
F &&&?&
F/ E
EA 0
A BCD EFA
&&&+&
&&&%
&&&&
F
FF
# *$
-!FFF &&&&FFFG
F
FF
# $
-!FFF &&&%FFF?
&&&&
&&&?&
$FFFF'
8D
2D
F /.
F
,!
D7
A
A
ABACD DEF
F
D
B
.
-
-
.
.
.
.
.
6B" F
.
.
.
.
B1D D BF
.
.
.
.
.
.
.
-
"
!
.
-
.
.
.
-
+4B
.
D
D
F* AE(0
-" EAB1
AB(
A ABFE
.
.
F
2 EDF D"D
D
A AB A (A(B(BF
F A AB(FRF
%'F -
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
B AA
D
F/
.
-
D7
A
5F1 3 EDF A1AEFC
E F A A (F< AFQ E1FA1E DF AB( ACD DE
F: <ED F$%&& 9F%& 9F% F< AF& % 'FF F F1 3 EDF$ 'F
5-
F$-))F D E'F
$%'F7DED8F 8 F-BF 1 3 FAB9F>A AB A (A(B(BF1 3 EDF F1 3 EDF EF< F:( (8F-BF E
$+'F7DED8F 8 F-))F BAA9F>A AB A (A(F1 3 EDF F1 3 EDB1 BF1I8
FCA8 AEF< F1 3 EDFS&TAF1I8IBA 9F:( (8F-))F
$B'F
F
F AB( (E A9F A AB A (A(FC( (8(F-))F EF< F <A F1 3 EDFS&TF E
E
7DED8F DB A D
←
A AB A (A(
FFF B A F:( (8(
+'F E
FFFFFF/
EA F=EB 3D
$%'F &&&+&F DED8F B A3(F-BF E A9F &&&&F B A3(F-BF
$+'F &&&+&F DED8DF-))F 1 ABF BEA9F A AB A (A(F1I8
E
$B'F &&&++F-BF E A9F <A F1 3 EFS&TF E
→
$
AE A 1'
EF< F &&&?GF:( (8(B(F-BF A"AE
FCA8 AE F2 F <A F1 3 EFS&TF
E A9F A AB A (A(F B A3(F-))F
E1D< BF@A>( ( (0
&&&+&
&&&&
FFF &&&&FFFG
&&&?G
$FFFF'
&&&++
&&&&
$FFFF'
FFFFFF/ A ABFCD>
F &&&+&
F &&&?G
D0
FRFG
/=EB
0F
B<
EF
B E IF/ -!9F -
$%'FCA (8 A
FFF DE1 BF)A> AF B<
/ D
0
EIBFAE1FAE1AF:A (8 A (F$*F→F F→F 'F< F1 E A (F$ F→F F→F*'
F D A EA (0
%
9
5 .
"F
BF F
"&
" "F
&
%
+
B
F %FF
F
&FF
&
%
+
B
E
:
E
(
*
F +FF
"&
&FF
&FF
F &FF
F
F
FF
/
E1D< BF@A>( ( (0
( 9
&&&+&
5 .
BF
& .
&&&&
-
F
F #*
$
FFF &&%&FF%&&
&&%&
&&&?&
$FFFF'
&&&F
; 9
&&&+&
5 .
F
& .
&&&?
F
F #*
$
-!FFF &&&&FFFG&
; 9
&&&&
5 .
BF
& .
&&%&
F
F #*
$
-!FFF &&%%FFFG&
&&&&
&&&?%
$FFFF'
&&%F
&&%%
&&%K
9 9
&&&+&
5 .
&&+%
F
& .
F
#
$
-!FFF &&&%FFF%&
&&&%
&&&+&
&&&?+
$FFFF'
&&+F
,!
FFFFFFF/ A ABFCD>
D0
-" EA D B
F$ &&&+&'
F*$ &&&?&'
F $ &&&?%'
F $ &&&?+'
-
-!
-
-!
&&&&
-
&&&&FUFGF
&&&&
-!
&&&%
-!
A
&&&%FUF%&F
&&%%
A
&&%&FUF%&F
&&%%FUFGF
A
A
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
!
ABACD DEF
F
D
B
.
-
.
.
.
.
.
.
.
6B" F
D
/
.
.
B1D D BF
.
.
.
.
.
-
.
-
.
.
.
-
.
-
+4B
.
.
E
D
F
B AA
D
E
F* AE(0
-" EAB1
AB(
A ABFE
.
2 EDF D"D
D
A AB A (A(B(BF
F A AB(FRF
%'F
.
.
!
5F1 3 EDF A1AEFC
E F A A (F< AFQ E1FA1E DF AB( ACD DE
F: <ED F$%&& 9F%& 9F% F< AF& % 'FF F F1 3 EDF$ 'F
F$ I I A D)F A AB A (A('
$%'F A AB A (A(B(BF1 3 EDF DED8F 8
A AB A (A(B(BF:( (8F B A3(F-!F
E BF 8 E A>F$@A B(>F>A AB A
$+'F,3 EF DED8F 8 FE
BDE 9F A
5-
F-BF 1 3 F IE A FAE ( E AF< FC F1 3 EF>A AB A (A(B(BF F1 3 EDB F A8(E A9F
E F F>A AB A (A(9F>A ABF1 3 EDBDF A A1(3(FD:DBF
HFBDBF B EVD DF D FCD FCDEF
(A(F A (A(FC
F
A (1(E'
AB A (A(F B A3(F-))F< F <A F1 3 EF1 FS&TF E
7DED8F DB A D
<A F>A AB A (A(F
1 3 EDF
A AB A (A(F
C
BA F
:( (8(
E B C
F>A AB(F$ 'FRF %FWF +
+'F E
FFFFFF/
EA F=EB 3D
$%'F &&+&F IE DF-BF< F-))F A"( (E9F F1 3 EDB F A8(BAAF &&L?F-BF EF< F &&?%F:( (8F B A3(B(F-BF A"AEF$ %FWF +FRF
B& B'
$+'F,3 EF &&+BF
F DB A DF-BF E A9F <A F1 3 EFS&TF< F &&?%F1 F-))F E
E1D< BF@A>( ( (0
&&&+&
FFF &&L?FFFB&
&&L?
&&&?%
$FFFF'
&&&+B
&&L?
$FFFF'
FFFFFF
FFFFFFF/ A ABFCD>
D0
F &&&+B
F &&&+&
F &&L?
$ E
F
DB F
F
F
B 'FF
F &&&?%
F
F
FF FRF+&
FF FRF%&
F
/=EB
0F AB
E AEABF* AE F
<E
DF/
0
$%'FCA (8 A
FFF D;>(BF
A A IE DBDF : EF< FAD;A>F1 3D8 DE
$+'F D
FD:DBFA AE F DB A DF:( (8(F< EDE
F D A EA (
F
F
F
DVD A F DED8F
F
FF
DVD A F DED8F
F
F &&&&?
1I I
F
&&&&+
&F
&F
FF B
EF
%F
E
$ IE
+F
F
EF
EA F F
F
A CAF
F
+F
F
FF
3D8 DE
F1F <E
D
F
F
*1E F
&&&+&
&&&+%
&&&?&
&&&&
FF/
AB(
A A"F*8A3(1AF DB A D
A A"F 3D8 DE
* AE
F A AB(
E1D< BF@A>( ( (0
1
&&&+&
" "& F
F
FFF &&&&FFFB?&&&
&&&+%
1
&&&&
&&&&
$FFFF'
&&&&
FFF &&&&FFF%&&
&&&&
&&&&
$FFFF'
D
&&&+%
&&&&
& ! 1
&
&&&+%
$FFFF'
&&&?&
FFFFFFFF
AB( ABF>A AB A (A(B(BF A (A(FC
F
A (F A< D
F 1D DE F$
EA1AF
F
%F
DF= : E'
F
F
1I I
AB( ABF A (A(FC
1DE'
D7
A
!AC
ABACD DEF
F
D
B
.
-
-!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
-
.
.
.
-
.
-
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
+4B
.
.
.
6B" FA B1D D BFA B AA
D
D
D
F
FFFFFFF
/
F* AE(0
-" EAB1
AB(
A ABFE
D
A AB A (A(B(BF
F A AB(FRF
%'F
2 EDF D"D
5-
F1 3 EDF A1AEFC
E F A A (F< AFQ E1FA1E DF AB( ACD DE
F: <ED F$%&& 9F%& 9F% F< AF& % 'FF F F1 3 EDF$ 'F
5-
-!F$
AEAE (F A AB A (A('
$%'F7DED8F 8 F-BF 1 3 FAB9F A AB A (A(FC( (8(F-BF EF< F>A AB A (A(B(BF1 3 EDF F1 3 EDB1 BFS&TAF1I8
()(EF BAAF A AB A (A(FC( (8(F-))F E
$+'F A AB A (A(FC( (8(F-BF 1 ABF BEA9F DED8F 8 B BF-BF< AF-))F
A (FCDEF8 DF1 3D8 DE >
$B'F,3 EF DED8F 8 FE
BDE 9F A AB A (A(FC( (8(F-))F< F <A F1 3 EF1 FS&TF E
7DED8F DB A D
F A AB(F$ '
A AB A (A(F
B A F:( (8(
+'F E
EA
$%'F
$+'F
$B'F
/
$
AE A 1'
F=EB 3D
&&&+&F-BF BAA9F &&&&F B A3(F;
BF-BFF EF< F A AB A (A(F1 3 EDF1I8
FCA8 AE
&&&+&F1 <A (F AEA F-BF< F-))F A"( AF1A;DF>A AB A (A(F1 3 EDF1I8
F1 <A F 1 E
&&&+BFE
F DB A DF-BF E A9F <A F1 3 EFS&TF EF< F:( (8F1AF-))F E
E1D< BF@A>( ( (0
&&&+&
-!FFFFF &&&&FFFF%&&
&&&&
&&&?%
$FFFF'
&&&+B
&&&&
$FFFF'
FFFFFF/ A ABFCD>
D0
&&&+B
&&&+&
&&&&
B FF
B FF
D
#F$
&&&?%
< &"
FCA8 AE F
/=EB
0F DB A F D E 8D .
E
AF
$%'FCA (8 A
FFF I> B D>FCDEF;(>1AF D1 BFAD
$+'F D
;AE
<E
DF/
-!0
DBF D E 8D 1 BF A BA ABABFC > F
:
F DB A DBDF AEAE (FCDEF DB A F: <DEDE
F D A EA (
DVD A F DED8F DB A D
F &&&&+
I8I F;(>F D D F D<D:F
DB A D
A4 A3A
F 1 E
&F
D D
DB A F AEAE (
%F
+F
F
@I
F;(>F D D F
D<D:F DB A D
D
F
*1E F
&&&+&
&&&+&
&&&&
$B'F E
AB(
>D
BFC DE
BF D D F D<D:F
" D)D F A ABFC( (8F
D
D E 8D F E A (F A AB A (A(
EA
&&&+&
-!FFF &&&&FFF+
&&&&
&&&+&
$FFFF'
%0
F
3 && /
&.
0
5/ F
2
5 F1 " 1
F1
0F
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"
ABACD DEF
F
D
B
.
-
7
.
.
.
.
.
6B" F
.
.
.
.
.
.
B1D D BF
.
.
.
.
B AA F
!
.
-
.
-
.
-
+4B
DED:
F* AE(0
-" EAB1
AB(
A ABFE
.
.
.
D
F
2 EDF D"D
D
A AB A (A(B(BF
F A AB(FRF
%'F
.
-
DB
DED:
/
.
.
5F1 3 EDF A1AEFC
E F A A (F< AFQ E1FA1E DF AB( ACD DE
F: <ED F$%&& 9F%& 9F% F< AF& % 'FF F F1 3 EDF$ 'F
5-
7F$C
D B CD DEF A AB A (A('
$%'F7DED8F 8 F A3 AB(E A9F A AB A (A(FC( (8(F-BF EF< F>A AB A (A(B(BF1 3 EDF F1 3 EDB1 BFS&TAF1I8 E 9F
A AB A (A(FC( (8(F-))F E
$+'F A AB A (A(B(BF1 3 EDFS&TAF A8 A1ABF DED8F 8 F-))F "F EAEF-BF E A9F>A AB A (A(B(BF1 3 EDF EAEF
E
BDE
$B'F7DED8F 8 FE
BDE 9F A AB A (A(FC( (8F B A3(F-))F EF <A F1 3 EF1 FS&TF E
F1 3 EDB F
7DED8F DB A D
C
C
A AB A (A(F
:( (8F B A3(
+'F E
$
AE A
1'
EA F=EB 3D
$%'F &&&+&F-BF E A9F &&L?F B A3(F1AFA B(FAB1AF-BF E F2 F>A AB A (A(FS&TAF1I8 E 9F &&&?GF1 F-))F E
$+'FS&TAF A8 A1ABF &&&+&F EAEF-BF E A9F>A AB A (A(B(BF1 3 EDF EAEF F1 3 EDB F 8D BDEF< F EA1ABF1I8
CA8 AE
$B'F &&&+BFE
F DB A DF-BF E A9F <A F1 3 EFS&TF EF< F:( (8F1AF-))F E
FF/
F
E1D< BF@A>( ( (0
&&&+&
7FFF &&L?FFFG&
&&L?
&&&?G
$FFFF'
&&&+B
&&L?
$FFFF'
FFFFFF
FFFFFF/ A ABFCD>
D0
F &&&+&F
RGF
F
F F &&&?GF
FFFFFFFFFFFFFFFFFFFFFFFFFFF$
AE A
1'
AF
/=EB
0F#A AF
AF
<E
D/
$%'FCA (8 A
FFFF I> B DFAEA ( AE AF
$+'F D
70
BFCDEFIEIBIBF;A AFC
AF1 <E D
F D A EA (
5
F &%
F
"F
"&
F
&
%
+
9
$B'F E
5 .
EA
A BCD EFA
%0
&&&+
&
!F
" F
" 3 F1
F
F
00
2 F
&
7FFF &&&GFFF+&&
&&&+
&
&&&&
$FFFF'
%0
FFF
$F'F A ABFCD>
D
A 1F $F &&&+&'F
D BA
D
E
$F &&&G'F
! E A FFFF$F &&%&&'F
2 F
&
%'F
F AEA
ED D F=> D
E
$%'F A (A(F I
BF BAEF"A F DED8DF 1D3DB1 F <A F1 3 EDFAE (E(EF< AFA>A (E F
$+'FCA (8 AF > D EDB F E FFF: 8D F A (A(F<AE1(E
AB(
F1 3 EDB F A8(BAAF1A9F:( (8(F-BF A"AE F
CA (8 AF > D
ED
*8A3(F A (A(
,3 EF A (A(F
F1 3 EDB1 BF&HAF1I8 E
@ AE(F A (A(
,3 EF A (A(F
F1 3 EDB F A8(E A9FC( (8F-BF
*8A3(.@ AE(
A (A(
A F
AE(F DED8DB F DE F A (A(FCDEFAE AE9FA8A3(F DED8DB F
A>A (E F,3 EF F1 3 EDB F A8( (E A9F:( (8F-BF E
ADE
F A (A(
9FC( (8F-BF
E
E
,3 EF A (A(F F1 3 EDB F A8(E A9FC( (8F-BF E F
BEAFCDEF DED8F DB A DF DE F A (A(F1 3 EDFS&TF E
DE
F A (A(FCDEF
F1 3 EDB F A8 ( ABF
$B' +&FNFA1 F A1AEF A (A(F AB( ACD DE9F F1 3 EDFD F&J?G9GBGFAEA (F ACD DE F* B(F A (A(FCDE1 BF)A> AF
* B(F A (A(FDB1
DB FCA ( A1ABFCDE1 BF)A> AF AB( (E A9F"E EA F I
DFCA8AE( (>F E
F
&&&+&
A> F
FFFFFF &&&%FFF &&&%&
FFFFFF/ &&&0FF/ &&B0
&
F
AB(
&&&+
%
FFF &&&%FFF%&&&
%0 F1
9
"
2 F 3 && /
31 1
4
"
&
0
F
3 &
"
!
" 2
5 & /&
$F'F A (A(FA1E D9FDB1 F) B D B AE(F1AF1A;D F
A FI> E F 9F 9F 9F 9F 9F 9F<C F ACD DE F@A B(>9FDB1 FAEA (3(FF &FJF BF
AEA (1(E
$G'F,3 EF A (A( (FE
FD:DBFE
F
F AB( AAA A9F A (A(1AF AB( ABF) E A (BFA B( (B(BF AB( A (BAF1D A F
1D
D1DE F,3 EF
F &&%&/ &&&0F &&%&/ &&B0F DCDFCDEFD)A1 F AB( 1( A9
FE
F AB( ABF) E A F &&%&/ &&&0F
A (1(E9FA DF A 1DE1 FD7G&&&F"E EA (B1AF I
FCA8AE( (>FFFFFFFFFFFFFFF AAA (E
%
!E
$ &FJF B'
&&&+&
FFFFFF &&%&FFF &&%&
FFFFFF/ &&&0FF/ &&B0
&
&&%&
/ &&&0
F
*
FFF &&+&&FFF%FFF &&+&&
&&%&
/ &&&0
&&+&& K
$FF
FF'
%&
%B
,!
E
F
F
"F
"
F" F
"
" F 2/ "
F1
0
" F 0
F
F
F
F
$?'F
F
B F AB(E B9F A (A( (FE
FD:DBF DED8 EF-))F
A (1(E
$K'F
F< F
F
AE(B1A9F F1 3 EDFA8( AFCD 9F AE(F A (A(F DED8DB F DB A F 1D3DF IE A FAE A AF1 <A F 1 E F
@A B(>F?GGBGH BF AE(F:( A A> F
F< F
F
AE(B(BF1 3 EDBDF&F A" A FD:DBF
F
F AB( (E
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
# D
ABACD DEF
F
D
B
.
-
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
!
.
-
.
.
.
-
.
-
+4B
.
B F6B"
9D
.
9
9D
F D BA
/
F* AE(0
-" EAB1
A (A(F
%'F
E
AB(
!
2 EDF D"D
B A3(
5-
F1 3 EDF$&FJF?GGBG'F
B D B
$%'F A F DED8DF 1D3DF>A ABF I
BF
$+'F
F DB A DF-BF E A9FC( (8F-))F
/ A ABFCD>
5-
BAE1AF F1 3 EDB1 BFD DCAE BF%F1I8 E F2 FS&TAF A8( 1(3(B1A9FC( (8F-BF
EF <A F1 3 EF F1 3 EDF E
D0FFF
E
F
B
&
9 " F
% "F
B FF
F
5 &"
9 " F
F F
F
"F "F
+'F E
EA F=EB 3D
$%'F &&&B&F B A3(FGF1 )AF-BF E A9F &&&?&F:( (8(F A (A(F1 3 EDFS&TAF A8 (3(B1ABF1 A (F-BF
$+'F &&&B%F B A3(F-BF E A9FC( (8F-))F EF <A F1 3 EF F1 3 EDF E
/
E
E1D< BF@A>( ( (0F
&&&B&
FFFFF &&%&FFFFFG
&&&B%
&&%&
$FFFF'
&&%&
&&&?&
$FFFF'
/ A ABFCD>
D0
&&&B%
&&&B&
&&%&
&&&?&
.
B FF
5 &"
E
D7
A
# B
ABACD DEF
F
D
B
.
-
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
-
.
.
.
-
.
-
B F6B"
9D
)
9D
)
F D BA
/
F* AE(0
-" EAB1
A (A(F
%'F
B A3(
FB
.
9
5-
F1 3 EDB F A8 (3(B1A9FC( (8F-BF
&
"&
F
"F "F B
B FF
5 &"
&
EA F=EB 3D
$%'F &&&B&F B A3(F F1 3 EDB F A8AAA F A1AEF-BF E A9F &&&?&FC( (8(F1AF-BF
$+'F &&&B%F B A3(F-BF E A9FC( (8F-))F< F A (A(F1 3 EDF1 FS&TF E
/
.
D0FF
9 " F
+'F E
.
5-
B D B
$%'F7 BF"A DBF I
BF BAE(B1AF A (A(B(BF1 3 EDF%FAE AE F2 F A (A(B(BF1 3 EDF
BF)A> AF?GGBGH F A1AEF A ACD DE
$+'F
F DB A DF-BF 1 3 B1A9FC( (8F-))F< F A (A(B(BF1 3 EDF1 FS&TF E
E
+4B
2 EDF D"D
F1 3 EDF$&FJF?GGBG'
F/ A ABFCD>
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
E
AB(
!
D7
A
EF
E1D< BF@A>( ( (0
#
B
$
E
#
/ A ABFCD>
D0
&&&B%
&&&B&
B FF
&&%&
&&&?&
5 &"
$
EF< F
D7
A
# BD
ABACD DEF
F
D
B
.
-
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
-
.
.
.
.
.
.
.
-
.
.
.
-
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
+4B
.
F
F
.
.
B F6B" F
F
F
F
!F
F D BA F
$F F'F
/
F* AE(0
-" EAB1
!
%'F
AB(
A (A(F
A (A(F1
A (A(F1
F1 3
2 EDF D"D
56
6
5-
B A3(
3 EDBDF%FAE (E(EF$W%'F
3 EDBDF%FA>A (EF$.%'
EDF$&FJF?G9GBG'F
B D B
$%'F F DED8DB F"A F 1D3DB1 F I
BF BAE1AF A (A(B(BF1 3 EDBDF%FAE (E(E FF2 F A (A(B(BF1 3 EDF
C( (8F-BF E F A D
F?G9GBGH F A1AEF A ( ACD DE
$+'F F DED8DB F"A F 1D3DB1 F I
BF BAE1AF A (A(B(BF1 3 EDBDF%FA>A (E
$B'F
F DB A DF-BF 1 3 B1A9F A (A(B(BF1 3 EDFS&TF E
$F'F F< F F DED8 EDB FA B(FAB1AF DB A F 1D3DB1 9F A (A(F1 3 EDF1 3D8 >
$G'F*8A3(. AE(F A (A(F A (A(F DED8F DB A DF 1D3DF IE A F:A (8(E
/ A ABFCD>
D0
F
F DB A D
*E (E AF A D
FF*>A
AF A D
F1 3 ED
<A F1 3 E
A (A(F
BA F
:( (8(
F1 3 EDB F A8 (3(B1A9F
FFFF+'F E EA F=EB 3D
$%' &&&B&F B A3(F F1 3 EDB F A8(BAA AF A1AEF-BF E A9F &&&?&FC( (8(F-BF E
FFFFFFFF$+'F &&&B%F B A3(B(BF I
BF BAE(FD FA8A3(F A AE
FFFFFFFF$B'F
F 8 F A3 AB1(3(B1A9FC( (8F-))F EF< F A (A(B(BF1 3 EDB FS&TFA AB(E
FFFFFFFF$F'F*E (E AF< F*>A AF A (A( (B1AF &&&LLF$# E>A ABF-B'F A (A(F* D)F DB A DF AEA F
FFFFFFF/
AB( ACD DE F
E1D< BF@A>( ( (0FFF
#
B
$
E
#
FFFFFFF/ A ABFCD>
D0
&&&B+
&&&B&
&&&B%
&&&&
&&&?&
B FF
< &"
$
/=EB
0FCA (8AAA F
EF A ( (B(F* AE A AF/
0
$%'FCA (8 A
FF
EF B E F 1D
FD BD E9F:A (8ABF
EF A ( (B(F%FAE (E A FD:DBF %FABDF
A (FC B BAFCA ( AAA 9F%F
A>A A FD:DBFD F +H FCA ( AAA FFF
EF:A (8(E B9FCI IBF
E AE(F1 E1 E A FD:DBF %H FFCA ( AAA F%F
EF
:A (8( E B9F
E F1 E1 E A FD:DBF +H FCA ( AAA
$+'F D
F D A EA (
DVD A F7DED8
1I IF &&&&B
%FF
+FF
F FFF
$B'F E
F BFF
F +FF
&
%F
+F
BF
DVD A FC( (8
1I IF &&&&?
E
&
%
+
B
E
A
F %FF
EA
F
#
B
$
#
B
$
#
B
$
#
B
$
F
F
F
F
F
F
F
#
B
$
E
#
$
E
#
$
E
#
$
E
#
$
D7
A
#
ABACD DEF
F
D
B
.
-
!
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
-
.
.
.
-
.
-
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
+4B
.
F
F
.
.
B F6B" F
F
!F
F D BA F
$F F'F
/
F* AE(0
-" EAB1
AB(
A (A(F
!
%'F
2 EDF D"D
B A3(
5-
F1 3 EDF$&FJF?G9GBG'F
5-
B D B
$%'F7DED8F"A DBDBF I
BF BAE(B1AF A (A(B(BF1 3 EDBDF%FAE (E(E F
DE F A (A(B(BF1 3 EDFS&TF E
$+'F A (A(B(BF1 3 EDF F1 3 EDB F A8(BAA9FC( (8F-BF E
$B'F A (A(B(BF1 3 EDBDBF F1 3 EDB1 BF1I8I F 1 3 F>A ABF< FE
/ A ABFCD>
F1 3 EDB F A8 ( ABF BEAF A (A( AFCDEF DED8F DB A DF1A;AF
F DB A DF
1D3DF>A AB9FC( (8F-))F
E
D0
FF
F DB A D
FFF A (A(F A D
F1 3 ED
<A F1 3 EF
A (A(F:( (8F
B A3(
+'F E
EA F=EB 3D
$%'F &&&B&F B A3(F F1 3 EDB F A8(BAA AF A1AEF-BF E A9F &&&?&FC( (8(F1AF-BF E
$+'F &&&B&F B A3(F%% F1 )AF-BF BAA9F &&&?&FC( (8(F-))F EF< F A (A(B(BF1 3 EDF&HAFE
FFFFFFF/
BDE
E1D< BF@A>( ( (0FFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFFF
F
&&&B&
FFFFFFF &&%&FFFFFFFF%&
&&&B%
F
F &&%&
&&%&
F
/ A ABFCD>
&&&?&
D0
F &&&B%
F &&&B&
F &&&G
F &&&?&
F1 3 ED
D7
A
!A$% !A$ % D!A$% D!A$
ABACD DEF
F
D
B
-
-2$ '
-2$ '
-29F
.
-
-
-
.
.
-
.
.
.
.
.
"
!
-
-
-
-
+JG
D7
A
A EA
#A A
()(E
*E ( F
$ %%&' $ %%%' $ %%+'
-
.
-2
-2 9F -2
AB F -24
/
F* AE(0
-" EAB1
AB(
EAB ) EF 1D A F< EDF< AF< EDBDBFC B1 3 FA1E
EAB ) EF 1D BF< EDBDBF A 1 1D A 3DF E
%'F -2F$ < '
DE D BF FA1E DB1 DFQ E1F< ED DBDF FA1E DB F A 1 1 E
%Q E1
& % & & % & & % & & % & % & % %
D
+'F
-2F$
C F < '
DE D BF W%9 FA1E DB1 DF1
C FQ E1F< ED DBDF W%9 FA1E DB F A 1 1 E F
B'F E EA F=EB 3D
$%'F &&&+&F BF 1 3 FAB1A9F -2 F
1
& % & & % & & % & & % & % & % %
AF;&& BF< ED DF &&&FFQ E1FA1E DB FA AB(E
& & & & & & & & % % % % & & % %
& & & & & & & & % % % % & & % %
-2
2 EDF D"D
5- 4 55- 4 5-
.
$+'F &&&&%F BF 1 3 FAB1A9F &&&+9F &&&%H1 DF$; & &F
BB'F< ED DF
-2 F
AF &&&?9F &&&GH FA AB(E
F
% % % % & & & & % % % % & & & & % % % % % % % % & & % % & & % %
*
% % % % & & & & % % % % & & & & % % % % % % % % & & % % & & % %
EF
F%'F -2F
B BF " EAB1(F AEA FCDEF A (A(F<
AF>A AB A (A(F
AB( (E AFC B AE(BF1 3 EDF
BACD DEF<
AF1 3D8 DED CD DE
D7
A
!A$&% !A$& % !A$'% !A$'
ABACD DEF
F
D
B
-
-2F$ '
-2N$ '
.
.
-
.
.
.
.
.
.
.
.
-
-
.
"
!
.
.
.
.
.
.
.
BJG
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
-2F9F -2N
-2F 9F -2N
AB F -2F4 -2N
/
F* AE(0
-" EAB1
EAB ) EF 1D A
EAB ) EF 1D A
%'F -2F9F -2NF$ -2FUF
AB(
F< EDF< AF< EDBDBF A (F 1 3 FA1E DBFCD F" >D
F< EDBDBF A ABAAA3(FA1E DBFCD F" >D
B
< F!DCC F4F -2NUF
$%'F B D BF
H1 BF H FF.CD F< AFN.CD F< EDF EAB )
-2F$ 'FC DE D BF FA1E DBDBF I
-2N$ 'FC DE D BF FA1E DBDBF I
A A A AE(B1AF; 1 )FA1E
F EF A
< F
B
!6
!6
2 EDF D"D
,4 @ ,
,4 @ ,
'F
EF 1 E
F BA D DFF.CD F< ED DBD9F FA1E DBDBF I
F BA D DFF.CD DB FA AE
F BA D DFN.CD F< ED DBD9F FA1E DBDBF I
F BA D DFN.CD DB FA AE F A F A (F
A1( AFD8
DBF EDF A AB(F >AE1(F 1D DE F
$+'F=B
E
D F$ 9F 9F 9F 'F< F5 E1F$ 9F 9F 'FA1E
EDB F E 9F< ED EF)AE (F8 D 1 FD8 BDE F D FA1E
EDB1 9F A BA F FA1E DB1 F
" A ABAAA FCD F A A1( AFCDEF BEA DFQ E1FA1E DB1 BF E DFCD EFA (B(E F# 1 )F FA1E DB1 F
E DFCD F A A1( AF
A ABFCD EFCDEF BEA DFQ E1FA1E DB F A>( (E F,3 EFCD FA1E
EDBDBF B BA
F :D D8 F< FD8
FCDEF BEA DFQ E1F
A1E DB1 F1 <A F 1D
DF E D E A9F IE :FQ E1FA1E
EDB1 DF DCDFD8 E
5 E1FA1E
EDB1 F A BA F FA1E DB1 F A ABAAA FCD F A A1( A9F; 1 )FA1E
DF A ABFCD E F&F A>( (E F,3 EF; 1 )F F
A1E DB1 F A>( AAA FCD F A A1( AF A ABFD8
EF A"( A> F
+'F -2NFF &&&B*FF %& B
$%'F A BA FA1E FCD FD F< F " A ABAAA FCD F A A1( AF
C%G
D FCD EFCDEF BEA DFA1E
BFA (B(E
C&
F
C%G
C&
%&
C%G
C&
F
B'F -2NFF &&&&B *FF %& B
$%'F A BA FA1E FCDEFQ E1FD 9F< F EAB ) EF 1D A F< EDBDBF > B 3 FC DE D BFQ E1FA1E DB1 BF A8( E A9F A8ABF ( ( F
AE1(F 1D DEF< F; 1 ) DFA1E
FC EA AEFS&TFD F1 1 E E
C%G
C&
B
&
C%G
%&
&
C&
>F
F'F E EA F=EB 3D
FFFF &&&&FH BFD DCAE BFF. D F< EDBDBF &&&+&F DED8F DB A DF
&&&&
1D3DF>A ABF -2F F
AF & +FJF & GFAEA (BAFF A 1 1D
D
&&&&&
& % & & % % & % & & % & % & % &
C%G
&&&&&
C&
% % & % % & % & & & & & % & & &
EF
F%'F -2FF< F -2NF
A AE( A>
AE(F
B A FQ E1FC
B1ABF A8ABF
F
F
FA1E
EDF W%FA1E
DB F
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
#!A$% #!A$ % D#!A$% D#!A$
ABACD DEF
F
D
B
-
-2$ '
-2$ '
-29F
-2 9F
.
-
-
-
.
.
-
.
.
.
.
.
!
-
-
-
-
+JF
-2
-24
-2
F* AE(0
AB(
EAB ) EF 1D A
F< EDF<
AF< EDBDBFC
EAB ) EF 1D BF< EDBDBF A 1 1D A 3DF
-2F$ I
BF* A A'F
$%'F FQ E1FA1E DBDBF%H F I
2 EDF D"D
B1 3 FA1E
5-
4 5-
E
5-
4 5-
BDBDF FA1E DB FA AE
%Q E1
& % & & % & & % & & % & % & % %
% & % % & % % & % % & % & % & &
+'F
.
FFFFF
-" EAB1
%'F
.
-2
AB F
/
-
-2F$
C F I
$%'F
-2$ 'F
FFFA A A'
BF* A A'F
B BF -2$ 'F
B1ABF)AE (F%HDBF I
=BA
BEAF
BDBDFD DF1 )AFA A A (E F$
C FQ E1
W%
%Q E1
%Q E1
& % & & % & & % & & % & % & % % & % & & % & & % & & % & % & % % =BA F
W%
% & % % & % % & % % & % & % & & % & % % & % % & % % & % & % & &
BEAF
B'F E
EA F=EB 3D
$%'F &&&+&F DED8F B A3(F A"AB(BAA9F &&&&+FQ E1F< ED DBDBF%H F I
BDF &&&?H AFA AB(E
E
=
B
#
$
9
< IEI
D
#
$
D7
A
"!A$% "!A$
ABACD DEF
F
D
B
7 -2$ '
!
-
.
.
-
.
.
.
.
.
-
.
.
.
.
.
.
.
-
"
!
-
-
-
-
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
FJ?
-
7 -2
/
7 -2
F* AE(0
-" EAB1
EAB ) EF 1D A
F< EDF<
AF< EDBDBFC
EAB ) EF 1D BF< EDBDBF A 1 1D A 3DF
!
#A A
!
AB(
2 EDF D"D
B1 3 FA1E
5-
E
5-
* ABAAA F< EDF A ( (F$&FJF?GGB?'F
/ A EA F
D0
A EA
!HBDBFC
D8 B >
FC DE D BFA1E
5-
AB(
DBDFA8AE AFCA EA F
FC
.
!
7 -2
7 -2
.
*1E
BDE F
BF
B A F
F!
%%&
%'F7 -2F$7E "F* A A'
$%'F H1 BFD DCAE BF!FQ E1F< ED DF H1 BFD DCAE BF!FA1 FQ E1FA1E DB FA AE
$+'
-2F
F%FQ E1FA A AF A"AE B9F7 -2F
F!FA1 F A"AE
;&&&+
W%
;&&&+
;&&&K
7E "F EAB ) ED
;&&K
W!.%
W%
;&&&K
;&&K
!
W!.%
;&&G*
!
;&&G*
5 E1F1 3 ED
+'F E
EA F=EB 3D
$%'F &&&+&F DED8F DB A DF-BF
BAA9F &&&&&9F &&&&%9F &&&&+FQ E1F< ED EDF &&&&F9F &&&&G9F &&&&?H AFA AB(E
&&&+&
7 -2FFF &&&&&FFF &&&FFFFB
FFF $
F
F
!
F
&&&&&
F
&&&&%
F
&&&&+
EA '
;&&&%
;&&&F
;&&G
$=BA '
FF $
7 -2
, A
DBA D B'
;&&&%
F
;&&&F
;&&G
$
BEA'
&&&&F
&&&&G
&&&&?
AEA (
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
!A$% !A$
ABACD DEF
F
D
B
-
-2$ '
!
.
.
-
.
.
.
-
.
.
.
.
.
.
.
.
-
!
-
-
-2
-
FJ?
-
.
.
!
-2
-2
/
-
!
-2
F* AE(0
-" EAB1
AB(
EAB ) EF 1D A
F< EDF<
AF< EDBDBFC
EAB ) EF 1D BF< EDBDBF A 1 1D A 3DF
!
/ A EA F
%'F
B1 3 FA1E
5-
E
5-
* ABAAA F< EDF A ( (F$&FJF?GGB?'F
5-
D0
A EA
#A A
2 EDF D"D
!HBDBFC
D8 B >
FC DE D BFA1E
AB(
DBDFA8AE AFCA EA F
FC
*1E
BDE F
BF
B A F
F!
AEA (
%%&
-2F$ D F < 'F
$%'F FQ E1FA1E DB1 DF< ED DF H1 BFD DCAE BF!FA1 FQ E1FA1E DB F A>AE
$+'F7 B D F< EDBDBFC DFCDEFC I IBIFCA8 AB (:F1 E
BAFF DE
FD:DBF AB( (E
$B'F!HBDBFC
FC DE D BFA1E DBF > B 3 B1ABF)A> A A9F#A AF A EA3(F$ %%&'F
BDEFA AF; E;AB DFCDED8
F A"( A>
&&&+&
-2FFF &&&&&FFF &&&&FFFF
%$
&&&&&
EA '
-2F
A D BF
$
DBA D B'
;&&G+ F
;&&G+
&&&&&
5 E1F
<A
;&&G+
&&&&%
;&&G+
&&&&+
;&&G+
&&&&B
!RF
F$*) E'
+'F E
EA F=EB 3D
&&&+&F DED8F DB A DFA D)F 1 3 F>A AB9F &&&&+FQ E1F< ED DF &&&F9F &&&G9F &&&?FA1E
EDB F A>( (E
&&&+&
-2 FFFF &&&&+FFFF &&&FFFFFB
<
!
"F
;&&LN
;&&LN
&&&F
=
< &"
;&&LN
&&&G
;&&LN
&&&?
D7
A
(!A$% (!A$
ABACD DEF
.
-2$ '
.
.
.
.
.
.
.
F
.
-
.
.
.
D
B
.
.
.
.
"
!
-
-
-
-
-2
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
FJ?
-
.
.
!
-2
-2
/
D7
A
!
-2
F* AE(0
-" EAB1
AB(
2 EDF D"D
2 EDBDBF A (F 1 3 FA1E
5-
# 1 )FA1E
5-
-2$ 'F
/ A EA F
B F IEI
FCD:D D
D0
A EA
#A A
%'F
5-
HBDBFC
D8 B >
-2F$ D F < 'F
$%'F H1 FC DE B BFCD:D
FC DE D BFA1E
F
AB(
DBDFA8AE AFCA EA F
FC
*1E
BDE F
BF
B A F
F!
%%&
E 9FC DE D BF A (1AFCD F H1 BF H F A>( (E
/ > F) E A 0
C%G
CN
C&
;%B&*
& & & % & & % % & & & & & % & &
> F AE FCD
> F AE FCD
EAB
D
D BFB
C EF$#
UF%&.Y;&*'
$+'F XBDBF EAB ) EF 1D A FCD F A ( (UF;&&FJF;%&FAEA (F :D CD DE
$B'
W HBDBF > B 3 FA8( (E A9F#A AF A EA3($ %%&'F
BDEF)A A F B :FD8
FFFFFFFFF
+'F E
F B
A>
EA F=EB 3D
&&&B&F DED8F DB A DF-BF 1 3 F>A AB9F &&&+HBDBF& FCD DB1 BFD DCAE BFF.CD F &&?BH BFD DCAE BF &&&?H AF A>( (E
&&&B&
-2 FFFF &&&+FFFF &&&?FFFF;&B&F
CK
C%G
FF
&&&+
C%G
&&&?
C&
%
&
%
%
&
CK
FF
%
%
%
C&
&
%
%
%
CB
AEA (
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"(!A$% "(!A$
ABACD DEF
F
D
B
7
-2$ '
!
/
7
-2
7
-2
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
-
-
7
7
-
-
FJK
-
.
-2
.
!
-2
!
F* AE(0
-" EAB1
!
/ A EA F
AB(
#A A
2 EDF D"D
2 EDBDBF A (F 1 3 FA1E
5-
# 1 )FA1E
5-
7
-2$ 'F
B F IEI
FCD:D D
5-
7
-2$ 'F
B F IEI
F A ( (F$&FJFB+9K?K'F
5-
D0
A EA
%'F7
.
.
.
.
!
HBDBFC
FC DE D BFA1E FC
D8 B >
!FC DE D BFA AB(FA8AE A9FCA EA F
-2F$7E "F D F* A A'F
$%'F H1 BF H F FCD:D DB F
AB(
DBDFA8AE AFCA EA F
*1E
BDE F
BF
F!
AEA (
B A F
%%&
BDE
E F!FQ E1F< EDF " A AE
/ > F) E A 0
C%G
CN
C&
& & & % & & % % & & & & & % & &
;%B&*
EAB D D BFB C EF$# UF%&.Y;&*'
> F AE FCD
> F AE FCD
F
$+'F,3 EF F;%B&*FD 9F HBDBF%&.CD DBDF% CD BFCA8 A AEA 9F HBDBFB CD DB1 BFD DCAE BF E "F;A DB1 F A>AE
$B'F DE D BFA ABFA8( (E A9F#A AF A EA3(F
BDE F
+'F E EA F=EB 3D
$%'FF %&&&&R;+F&NF< F %+&&RFH IE F &&&&&F BF BAA9F7 -2F
F IEI I IE F
F EB F E "FCD F " A A A (B(F
EDE F %&&&H1 DF< EDBDBF+ CD DB1 BFD DCAE BFN.CD D9F %%&&HIBFF CD DB1 BF
D DCAE BF " A AB(E F FD8
FFFQ E1FC
BAAF IEI I IE F
!A$%
D7
A
!A$ % )!A$% )!A$
ABACD DEF
F
D
B
-
-2$ '
-2$ '
F
-29F
F
-2 9F
.
-
-
-
.
.
-
.
.
.
.
.
"
!
-
-
-
-
+JG
-2F
-2 F
F
AB F
/
%'F
+'F
F* AE(0
-" EAB1
D7
A
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
-
.
F
F
F
F
-24
-2F
AB(
EAB ) EF 1D A F< EDF< AF< EDBDBFC B1 3 FA1E
EAB ) EF 1D BF< EDBDBF A 1 1D A 3DF E
-2$ A F* A A'
$%'F W%9 FA1E DB1 DF A F2 ED DF W%9 H F " A AE
$+'F H F ACD FCDEF A (F DED A
F B1A ( F
A (1(E9F;
A1 D A F A (F DED
2 EDF D"D
,* 4 ,*
,* 4 ,*
>
-2F$ B F A F* A A'
$%'F WB9 W+9 W%9 FA1E DB1 DF B F A F2 ED DF WB9 W+9 W%9 H F " A AE
$+'F H F ACD FCDEF A (F DED A
F B1A ( F
A (1(E9F; A1 D A F A (F DED
>
B'F E EA F=EB 3D
FFFFFFFF$%'F &&&&&F-BF
E A9F
B F
A F< ED DF% +BFF %&&&H F
.
" A AB(E F
&&&&&
-2FFF% +BFFFF %&&&
D7
A
D7
A
A EA
" #A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
*!A$% *!A$
ABACD DEF
F
D
B
-
Z -2$ '
.
.
-
-
-
.
.
-
.
.
.
.
.
!
-
-
-
-
Z -2
AB(
.
2 EDF D"D
" A ABAAA F EDB DBF A (F 1 3 FCA8 AB (:FA1E
EDB DBF
" A ABAAA3(FCA8 AB (:FA1E
/ A EA F
D0
A EA
D
6!7
D
6!7
AB(
F F<
*1E
AF HBDBF > B 3 FA8( (E A
;&&
B ;F
E
F WBXBDBF1I8I F BA D DFCA (B1AFC
W%
W+
E
F ;F
? ;F
E F
F
E
;&&
B B F
B E A9F& &&F WBXBDBF I
CK
C&
;F%$*'
E
BE1F
G ;F
E
E
B ;F
E F
F BA D DFCA (BAF " A AB(E F
C%G
CN
;F+$ '
;FF$ '
;FB$ '
W%
W+
;F?$ '
;&&
W+
F BA D DFCA F
DE F
EDE
W%
@I
" A AB A>
;FF$ '
;&&
@I
CK
C&
;F%$*'
;FB$ '
;&&
F BA D DFCA AF& &&F A>( (E
FFFFFB%F;AE) F A1AEF EDB F " A ABACD DE
+'F E
EA F=EB 3D
$%'F &&&&&F-BF
AEA (
F
C&
CN CK
C%G
+B1F
F
! FFFFFFFFF
UF A>(B(BF
C%G
CN
;F+$ '
F!
%%&
%'FZ -2F$ ;AEAA EF EDB F* A A'F
F$%'F H1 BFCA8 A ABF EDB DF H1 BFCA8 A AEA F " A AE F
F
CN CK
C&
C%G
+B1F
E
DE F
E
F
W%
F ;F
E
BE1F
E
F G ;F
E
W+
? ;F
E
FFFFF,3 EF!
.
Z -2
F* AE(0
-" EAB1
#A A
-
Z -2
Z -2
/
+J%N
E A9F[ EDB F2 EDXF +&&&H F
" A AB(E F
&&&&&
Z -2FFF? EDB F A A>FFF +&&&
JK
ABACD DEF
F
D
B
,! $ '
,! $ '
-
.
-
-
..
-
.
.
.
-
"
!
-
-
-
-
+/0
JK
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
.
,! / ,!
1
F* AE(2
-" EAB3
AB(
56
F A"( A7A F8 EDFA3E
%'F,! F$,B7E
B 'F
$%'F 9BDBF%F)A: A (B(F EAEF 9
$+'F56AE DFD6
F A"AE
+'F ,! F$
C F,B7E
B 'F
$%'F ;%< 9BDBF%F)A: A (B(F
0'F A EA F56
D
$%'F,! / ,! F
4 EDF D"D
,!
D
F A:AE
EAEF ;%< 9
F A:AE
AE(FD=DBF>D=CDEFCA EA FD6
DF A"(
A:
?'F@EB F E EA
FFF$%'FAB EF &&&&%F DED6F DB A DF-BF E A<F %%&&9CBF3 B EDF ABFDEFG9 FCDEF
&&&&%F-))F "F EAEF-BF E AF %%&&F DB FCDEFAE AE
FFFFFF$DEFGF.IFDEFHF.IFDEG&F.IFDEG%<F 'F
A
B E
F %%&&9 FDEFHF3 B EDF A:( (E F
A
&&&&%
,!
FFFFF %%&&
JK
ABACD DEF
F
D
B
A $ '
A $ '
-
.
-
-
-
.
-
.
.
.
-
-
-
-
+/0
A /
F1
F* AE(2
-" EAB3
.
.
F A"( A7A F8 EDFA3E
%'F A F$ 7E
B 'F
$%'F 9BDBF%F
DBDBDF DB F 9
$+'F56AE DFD6
F A"AE
4 EDF D"D
,!
D
F A:AE
DE
D F
D F
A B C
A F$
C F 7E
$%'F ;%< 9BDBF%F
B 'F
DBDBDF DB F ;%< 9
DE
A B B
F A:AE
DB
DE
DB
DE
A B C F
0'F A EA F56
D
$%'F A / A F
B :
.
A
AB(
56
+'F
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"
!
JK
A B C F
AE(FD=DBF>D=CDEFCA EA FD6
DF A"(
A: F DBD
F3 B EF%FA:A ( (B7AFAE ( FCA EAB(F$ %%+'F
?'F@EB
F E EA
$%'FAB EF &&&&&F DED6F DB A DF-BF E A<F%+0?F
DF%9DBF B 7 F%+009CF %&&&9 F A:AE
FFFF &&&&%F-))F "F EAEF-BF E A<F3 B EFA:A A AF3 8A F 3 E F$%+0?.I%+00.I%+0+.I%+0%.I%+0&L '
A
A
BCD
E
BCC
A
F
A
A
JK
AB
AB
AB
ABACD DEF
F
D
B
- $ '
- $ '
-
B
.
.
-
-
-
.
.
-
.
.
.
.
.
-
"
!
-
-
-
-
+M?
- /
1
F* AE(2
-" EAB3
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
.
.
-
-
AB(
56
B
F1 A EA F
A EA
*E (
JK
AB
F A"( A7A F8 EDFA3E D
AF A 3(E( A7A FCD F A ( (
N-
4 EDF D"D
/ NN-
2
A 3(E AF (EA (B3AFAE ( F
AB(
E A<F*E ( F A EAB(F
%'F - F$
A F ) 'F
$%'F 9BDBF%EFCD DBDFBF A (3AFCD FCD F AF A 3(E(E<F BF C
CD F A 3(E( (E F$%FO E3FD=DB3 F A 3(E A'
FFFFFFF*E (
*3E
BDE
F B7 D DFCD F3 F*E ( F A EAB(BAF$ %%+'F8 F BF3C6C F B7 D DF
D F
E
F!
%%+
DE
E E E E E E E E E
E
E E
AF A 3(E A
+'F
- F$
C F
A F ) 'F
FF$%'F F8 F ;%9DBF0+FCD DBDF*E ( F A EAB(F
AEE F A
$ %%+'
AB A3ABFBFCD F A3AEF
AF A 3(E(E
;%
C0% C0& C+H C+G
C+F
C%G C%F C%E C%D
C%?
CD C?
C0
C+
C% C&
A D BF) EFBFCD
F
0'F@EB F E EA
FF$%'F %&&&FPF>%+0?F
%&&&9 F A:( (E
A (F3 E
B3A<F &&&&&F DED6F DB A DF-BF
E A<F?FCD F
AF A 3(E AF A"( (EF8 F
A
A
A
D
BEAF>+0?%F
JK
A
A
A
A
ABACD DEF
F
D
B
- $ '
- $ '
B
-
.
.
-
-
-
.
.
-
.
.
.
.
.
-
!
-
-
F* AE(2
-" EAB3
B
F1 A EA F
A EA
*E (
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"
-
-
+M?
- /
1
JK
.
.
-
-
AB(
4 EDF D"D
56
F A"( A7A F8 EDFA3E D
ABAF A 3(E( A7A FCD F A ( (
N-
/ NN-
2
A 3(E AF (EA (B3AFAE ( F
AB(
E A<F*E ( F A EAB(F
*3E
BDE
%'F - F$
A F D > 'F
F$%'F 9BDBF%EFCD DBDFBF A (3AFCD FCD F ABAF A 3(E(E<F BF3C6C F B7 D DFCD F3 F*E ( F A EAB(BAF$ %%+'F8 F BF C
B7 D DFCD F A 3(E( (E F$%FO E3FD=DB3 F A 3(E A'
D F
E
F
FFFFFFF*E (
DE
E E E E E E E E E
F!
%%+
E E
E
ABAF A 3(E A
+'F
- F$
C F
A F D > 'F
$%'F F8 F ;%9DBF0+FCD DBDF*E ( F A EAB(F
AB A3ABFBFCD F A3AEF ABAF A 3(E(E
"
DB
DBE DA
DA
DA
& $' (
D
D
D
D F
D C
DF DC
DB
DA
D
#$
DE
A%
D !
0'F@EB F E EA
FFFF$%'F %&&&FPF>%+0?F
%&&&9 F A:( (E
A (F3 E
B3A<F &&&&&F DED6F DB A DF-BF
E A<F?FCD F ABAF A 3(E AF A"( (EF8 F
A
A
A
D
BEAF>?%+0F
JK
C
C
C
C
ABACD DEF
F
D
B
*
*
%
+
$ '
$ '
-
.
-
-
-
.
.
.
-
.
.
.
.
.
.
.
"
!
-
-
-
-
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
?ME
.
# %)
A
# %)
A
*
1
JK
F* AE(2
-" EAB3
%
%9 F
56
%'F*
F
B 7
B 7
F
4 EDF D"D
F3 B E
,! / ,!
F3 B E
,! / ,!
B 7 B BF A 3 3D 7 BDFA3E
F$ D B 3F DBAE F*33'F
$%'F %F8 F +9BDBF " A (F 9
$+'F56AE DFD6
F A"( (E F56
A EAB(F
B :
,! / ,!
F A:( (E
F B 7 F0+<FEF$>F
'93 BF C
F8
AF.F0+<FEGF$>
F
F$ D B 3F DBAE F
C F*33'F
$%'F %F8 F +9BDBF " A (F 9 F A:( (E
$+'F56AE DFD6
F A"( (E
$0'F56
F B 7 F+<%?F<?G0<E?FF$>F
A EAB(F
B :
F
BCD
<F*E ( F
'93 BF C
B
F8
AF.+<%?F<?G0<E?G$>
F
''93 BF3C6C
F
C
C
"
0'F@EB F E EA
FFF$%'F %&&&FPFQ%+0?RF<F %%&&FPFQ%%%%RF
'93 BF3C6C
F
"
+'F *
.
/ *
AB(
+9
+
.
A (F3 E
<F*E ( F
F
C
BCD
CD
B3A<F &&&&&F DED6F DB A DF-BF
E A<FQ+0?DRF
B 7 F %+&&9 F A:( (E F
A
FF
A
A
A B
JK
DEF DEF
DEF
DEF
ABACD DEF
F
D
B
%
+
$ '
$ '
JK
-
.
-
-
-
.
.
.
-
.
.
.
.
.
.
.
"
!
-
-
-
-
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
?ME
.
# % *+
A
# % *+
A
.
.
/
1
F* AE(2
-" EAB3
%
+
%'F
AB(
4 EDF D"D
S( AE AF A"( A7A F8 ED
,! / ,!
S( AE( A7A F8 ED
,! / ,!
56
,! / ,!
F
B 7 B BF A 3 3D 7 BDFA3E
F$ D B 3F DBAE F C EA7 '
FFFFFF$%'F %F
DF +FD6
DBDBF B 7 B F 9 F A:AEF$%E.CD '
$+'F56AE DFD6
F A"( (E
$0'F56
F B 7 F0+<FEF$>F
'93 BF C
F8 AF.F0+<FEGF$>
'93 BF3C6C
F
F$ D B 3F DBAE F
C F C EA7 '
$%'F %F
DF +FD6
DBDBF B 7 B F 9
$+'F56AE DFD6
F A"( (E
$0'F56
F B 7 F+<%?F<?G0<E?FF$>F
A EAB(F
B :
F
F A:AE
'93 BF C
F8
AF.+<%?F<?G0<E?G$>
''93 BF3C6C
F
C
A (F3 E
<F*E ( F
F
C
BCD
0'F@EB F E EA
FFFFFF$%'F %&&&FPFQ+&&RF8 F %%&&FPFQ%&&RF
%+&&9 F A:( (E F
:
DDDD
F
C
B
F
BCD
+'F
<F*E ( F A EAB(F
DDDDCD
B3A<F &&&&&F DED6F DB A DF-BF
E A<FD6
A
A
DBF
B 7 F ABFQ%&&RF
A
A B
JK
EB
EB
EB
EB
ABACD DEF
F
D
B
%
+
$ '
$ '
-*
JK
-
.
-
-
-
.
.
.
-
.
.
.
.
.
.
-
!
-
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"
-
-
-
?ME
.
.
A
-*
-*
.
A
-*
/
1
F* AE(2
-" EAB3
AB(
%
+FD F=AE"( A7A F8 ED
,! / ,!
+
%FD F=AE"( A7A F8 ED
,! / ,!
56
%'F
4 EDF D"D
F
B 7 B BF A 3 3D 7 BDFA3E
F$ D B 3F DBAE F
D" 'F
$%'F %F=AE"(F +FD6
DBDBF B 7 B F ;%< 9
$+'F56AE DFD6
F A"( (E
,! / ,!
F A:AEF$0+.CD '
B
F
F
C
BCD
+'F
,
BCD
B
C C
F$ D B 3F DBAE F
C F
D" 'F
$%'F$ %;%< %'FD F$ +;%< +'9DBF=AE"( (B(F ;0< ;+< ;%< 9 F A:AEF$0+.CD '
$+'F56
F B 7 F+<%?F<?G0<E?FF$>F
'93 BF C
F8 AF.+<%?F<?G0<E?G$>
A EAB(F
BDE
0'F@EB F E EA
$%'F %&&&FPFR%&&F8 F %%&&FPFR+&RF
%+&&M %+&%FA3E
EDB F A:( (E F
A (F3 E
B3A<F &&&&&F DED6F DB A DF-BF
''93 BF3C6C
E A<F=AE"( F
B 7 F ABFQ+&&&RF
A
A
A
A B
C
F
AE(B3AB<F
<F ,4<F8 F
A A FD6 8 EDF B7 D E FA B(3(E
$ 'F F
$ 'FFFF
,4$ 'F F ,4 $ '
AE(B(BFD D
EDFJK 93AFA6AB(3A DF6
$ 'F F
$ '
,4$ 'F F ,4 $ '
D 3 F3 BD6 DED
D6 DE
<F*E ( F
JK
ABACD DEF
F
D
B
%
+
,4$ '
,4$ '
-
.
-
-
-
.
.
.
-
.
.
.
.
.
.
-
!
-
-
-
-
?ME
-
# % 4*
A
# % 4*
A
F* AE(2
-" EAB3
.
+
56
4 EDF D"D
CB BF8 ED
,! / ,!
BF8 ED
,! / ,!
F
B 7 B BF A 3 3D 7 BDFA3E
,! / ,!
1 A EA F
2
A EA
AB(
#A A
+9BDBF3 B EDF&FD
F
%'F ,4F$ D B 3F DBAE F D8D3 'F
$%'F %FC CF +FD6
DBDBF
$+'F56AE DFD6
F A"( (E
C%D
*3E
BDE
B 7 B F 9
F$%E.CD 'F A:AE<F A AB(F3AF ;%9 F A:AE
/0
+
C&
C%D
/
HGFE
0'F@EB F E EA
$%'F %&&&FPFRDDDFRF8 F %%&&FPFRDRF
Q+RF A AB(F3AF %+&%9 F A:( (E
C%D
F
A (F3 E
31
C&
?
B 7 B F$ ;%< '9 F A:AE<F A AB(F3AF$ ;0< ;+'9
'93 BF C
F8 AF.+<%?F<?G0<E?G$>
F
F A:AE
''93 BF3C6C
F C
C
BCD
12
/
G
B
C
"
C&
%+0?
B
1
C%D
C&
,4F$ D B 3F DBAE F
C F D8D3 'F
$%'F$ %;%< %'FC CF$ +;%< +'FD6
DBDBF
$+'F56
F B 7 F+<%?F<?G0<E?FF$>F
A EAB(F
BDE
..
F!
%%&
%
C
.
,4
AB(
%
+'F
A EA
#A A
()(E
*E (
$ %%&' $ %%%' $ %%+'
"
,4/
1
JK
<F*E ( F
F B
C
D
D
B3A<F &&&&&F DED6F DB A DF-BF
E A<FQ%%%%RF
B 7 F %+&&9 F A:( (EF8 F
A
F
A
A
A B
AB
ABACD DEF
F
D
B
,
, ,
/
B
-
-
.
.
-
.
.
.
.
.
-
-
-
-
-
+
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
.
AB(
3 D DF4 E1FA1E
+'F
-
F* AE(0
-" EAB1
B
%'F
-
-
"
!
AB
5 E1FA1E
5D
5-
,
$%'F DE D BF FA1E DBDBFB CD DBDF
E
$+'F D F" 6D
B B FC DE
FD7DBFB8BDBF19:9 F B; D DF<.CD DF
> E>AB DFCDEF>A AF : A6
, ,
$%'F DE D BF FA1E DBDBFB CD DBDFE
E
$+'F D F" 6D
B B FC DE
FD7DBFB8BDBF19:9 F B; D DF<.CD DF
> E>AB DFCDEF>A AF : A6
,= EF &&&&+F-!F
.
2 EDF D"D
D
DBDBFB FA1E
.
E A?F &&&&%8DBF+ CD DBD$C+'F
E F &&&&@F-!F
AB( (E FB8BDBF1 = EDF4 E1F 6 B = B F
7
FCD F
AB( (E FB8BDBF1 = EDF4 E1F 6 B = B F
7
FCD F
E A?FA B(FCD DFE
E
AB
ABACD DEF
F
D
B
.
.
-
B, $ '
!
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
!
.
.
-
.
.
-
B
/
"
.
.
-
AAAAAAB
.
.
-
AB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
.
.
CD
E
CD
E
.
B, FFFFFFFFFFF
F* AE(0
-" EAB1
AB(
E6 F
19 9BFCA= AB1(=(F
E6 F
19 1
DF1A>D DFC
8B BFF ED DF
!
/ A EA F
D0
A EA
GB, F
#A A (
-
FB
AEA (F$#
=DBFCA: AB (7FA1E
A FD7DBF A 1
2 EDF D"D
A1
D A F AEA F A6( (E'
5-
D
D=DFA AB(BFCA: AB (7FA1E
5DF
5-
BA;A FF EDF A ( (
DE D BF
GB, F
5-
AF>D7CDEF 6 F 19 FC B
F1 =E FCDEF: D 1 FCD DED
AB(
E A
1D
*1E
F!
&&%HFCF &&++
%'FB, F
$%'
F
F 6 F 19 1 DFF ED DFC
F AE1( ( AF
A FD7DBF AB( (E
$+' 81 FC DE D BF$ 6 F 19 9BF
FB AE ('F 6 F 19 9BF>A)(6A (B1ABF$ FA1E D'F!FA1 F4 E1FF ED DBDF 81 F
C DE D BF1A>D DF>A)(6A AF A 1 1 E
$@'
DE D BF 81 F 6 F 19 F
A?FF AFB, F
F1 =E FCDEF: D 1 FCD DED
1D
?F
GB, F#A AF A EA=(?F
&&%HC &&++$5- 'F
BDE F
$<'F 8 DF
F B
DF>
A1 D A DBF+F EDBDF
DE F FA:A=(1A DF DCDFI>%&JFD ?FD F A (F ABFI%JFCA6F
B AEA (B(FF FD DB;DF ABFI&JFD F
FB AEA (B(F
EDE FF
A
C%H
B
C&
&&%H
&&%K
L)F > E FD FB F " ;DA F 1 F
DBF > F
F&F )F! %F A ?F
EFB FDB E ; D BFD FB F
; "
1F; EE ;
&&++
A
A
A
%
+'FEEB F E EA
$%'F &&&&%F DED:F DB A DF-BF E A?F& FCA61A DF@FB
&&%&FCF &&%@FAEA (BAF A 1 1 E
AEA (F
AFCA= (F 6 F
19 9BF&FA1E
DB1
DF<.4 E1FF ED DF
C
D
A
&&&%&
%&&
%&&
&
&&&%%
%+&
%+&
%
&&&%+
%@&
%@&
+
&&&%@
%M&
%M&
@
" ;DA F 1
D 1FAE A
F
FAE AF )F
B
AB
B
AB
B
ABACD DEF
F
D
B
.
.
-
$ '
!
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
.
.
.
.
.
.
.
.
-F
.
BF
<CD
-
.
.
E
CD
A
BF B
AAAAAAB
E
CD
FFFFFFFF
/
F* AE(0
-" EAB1
%
+
!
/ A EA F
D0
A EA
GB, F
#A A (
%'F
$%'
$+'
$@'
AB(
E6 F
19 9BFCA= AB1(=(F
E6 F
19 9BF1A>D DFC
A: AB (7FA1E
DFF
FB
=DB1
AEA (F$#
2 EDF D"D
A1
D A F AEA F A6( (E'
5-
DFA1E
5-
AF ACD ?F A ABABFF EDF 6 F
19 F A6( A;A (E
5-
NA6( A;A FF EDF A ( (
DE D BF
GB, F
5-
AF>D7CDEF 6 F 19 FC B
F1 =E FCDEF: D 1 FCD DED
F
F 6 F 19 1 DFF
+FA1E DB1 BF!F4 E1FF ED
DE D BF 81 F 6 F 19 F
&&%HC &&++$5- 'F
$<' 8 DF
F B
DF>
A1
B AEA (B(FF FD DB;DF ABFI<JFD
AB(
E A
1D
*1E
F!
&&%HFCF &&++
ED DFC
F AE1( ( AF
A FD7DBF AB( (E
D?F F
B1A DF %FA1E DB F A6AE F
A?FF AFB, F
F1 =E FCDEF: D 1 FCD DED
1D
?F
GB, F#A AF A EA=(?F
BDE
D A DBF+F EDBDF
DE F FA:A=(1A DF DCDFI>%<JFD ?FD F A (F ABFI%JFCA6F
F
FB AEA (B(F
EDE FF
CE
B
A
C%H
C&
&&%H
&&%K
L)F > E FD FB F " ;DA F 1 FDBF
> F
F&F )F! %F A ?F EF
F
DB E ; D BFD FB F; "
1F
; EE ;
&&++
B
A
A
A
%
+'FEEB F E EA
$%'F &&&&&F-BF B;A?F %&&&FCF %&@MFAEA (B1A DF<&.4 E1FF ED DF& CA6(BFD F
A1E
EDB F A6AE
CE
B1A DF 6 F
F
A
19 9BF%&FCFH&F
B
FFFFFFFF$+'F5> E F > [email protected] E1F1A AF )F4 E1F &&&%&FCF &&&%+FD F4ED BFDBF*G F 1 J FDB EBA F
E FA11E
FHFCFD
FDB A 1F BF > F
FB C EF@F )F! &FCA
&&&&&F-BF B;A?F &&&%&FCF &&&%+FAEA (B1A [email protected] E1FF ED DF
& CA6(BF@ F
B1A DF*G F 19 9BFHFCFDFA1E
EDB F A6AE F
CE
D
&&&%&
%&
%&
H
&&&%%
+&
+&
K
&&&%+
@&
@&
D
A
A A BF
A
D CA
D
A
AB
AB
C
ABACD DEF
F
D
B
- B
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
!
.
.
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
.
-
.
-
<CD
-
CD
/
F* AE(0
-" EAB1
AB(
6D
A
/ A EA F
,
BF
BFB
19 9B9BF A ( 1(=(F
FB
.
.
!
2 EDF D"D
AEA (
5-
AEA (
5-
D0
A EA
#A A
AB(
*1E
F8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
%'F- BF
$%'F B D B
$%'F 6D
BF 19 9B9BF-EDODBF! A (BAF D
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
$+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE
+'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
F!
%%&
DBDF A= AE
BDBDBF-EDODBF!
A (BAF1 B
?F#A AF A EA=(F$ %%&'F
DBDF A= AE
BDE F
E A?F% F
A DF" 6D
BF
19 9B9BF8A8F
BDF-EDODBF!
A (BAF1 B E
E A?F@ F
A DF" 6D
BF
19 9B9BF &&&%&81AFC DE D BF
C
$+'F &&&&&F DED:F DB A DF-BF
1 B E
C
D
BDF-EDODBF!
A
A (BAF
AB
AB
DE
ABACD DEF
F
D
B
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
.
-
-
-
-
"#
"#
/
<CD
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
.
CD
.
!
F* AE(0
-" EAB1
AB(
6D
A
/ A EA F
,
BF
BFB
19 9B9BF A ( 1(=(F
FB
AEA (
%'F
5-
AEA (
5-
D0
A EA
#A A
2 EDF D"D
AB(
*1E
8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
F
$%'F B D B
*'F 6D
BF 19 9B9BF A DB FB A (B(F
'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
$+'F#A A
*'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE
'F,= EFC DE D BF
AF 6 F 19 F
A?FF
BDE F F 6 F 19 9BF 6 D EDB1 BF1
+'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
%%&
BDBDBF
DBDF A= AE
A DB F-EDODBF!
A (B(F
DBDF A= AE
?F#A AF A EA=(F$ %%&'F
BDE F
AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
E A?F% F
A DF" 6D
BF
19 9B9BF8A8F
BDF
A F!
A (B(F
E
E A?F@ F
A DF" 6D
BF
19 9B9BF8A8F
BDF
A F!
A (B(F
E
C
FFF$+'F &&&&&F DED:F DB A DF-BF
F!
&&&&&
"# AA$AA%
AB
AB
F
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
B<
BH
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
CD
/
F* AE(0
-" EAB1
6D
BF 19 9B9BF A ( 1(=(F
,
BFB AEA (
# 1 )F" 6D
B
# 1 )F>(6
F6A AB(
F 1FB AEA (
B E F4 E19
A
B%
B+
B@
B<
BH
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
.
-
.
-
<CD
!
-
$
.
&
AB(
AEA (
.
'
2 EDF D"D
5555555-
%'F
$%'F 6D
BF 19 9B9BF1 =E 1ABF>AE
DFCA: A A (B(F A= AE
FFFF$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBF1 =E 1ABF>AE
FCA: A A (B(F A= AE
$@'F# 1 )F 6D
BF$B%'?F# 1 )F#(6F$B+'?F
F A AB(F$B@'?F F 1 F$B<'
$<'F B E F5 E19B9BF$BH'FCD FCA:(BAFB FAB A AF 1D=DFA:A=(1AFAB A ( A A1(E
%HFCFD
.
KFCFH
*1O DB
A AB(
<
&PF
A F
E1DBA
%PF*E (E( A F
E1DBA
@FCF%
.
&P 6D
%P#(6F
BF
BE
&
BE
F
FF+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE F
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
FFFFFF@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
>(6( A?F
A F%&&&F" 6D
C
E A?F% F
A DF" 6D
BF 19 9B9BF8A8F
B BA?F@FA1O DB F6A AB( A?F%& FC
A
BDF1 =E 1ABF>AE
F 9E D FF F F
FCA: A ("FH&&F
1 F+&FD F D1 E
AB
ABACD DEF
F
D
B
L
.
-
A
B%
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
"
!
.
.
.
.
-
.
-
(
/
6D
BF 19 9B9BF A ( 1(=(F
,
BFB AEA (
A: ABA;A F "FB AEA (
FB
-
CD
.
.
!
AB(
AEA (
2 EDF D"D
555-
D0
A EA
#A A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
(
F* AE(0
-" EAB1
A
B%
/ A EA F
.
-
AB
AB(
*1E
8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
%'FL
$%'F 6D
$+'F F
BF 19 9B9BF1 A (F AEA F>AE
B1A DF" 6D
BF 19 9B9BF8A 8F
F!
%%&
DFCA: A A (B(F A= AE
BDBDBFB%F "DB1 BF1 A (F>AE
FCA: A A (B(F A= AE
F+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE F
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
+'FEEB F E EA
$%'F &&&&&F-BF
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDF@ F
" BF1 A (F>AE
FCA: AE
C
$+' ,= EF &&&&&F DED:F DB A DF-BF E A?FD FDB E ; D B F > F" D D BDB F 1
B C E
@F F AE F > F "F " ;D)D 1FDBF &&&%&FDB1DE ;
&&&&&F-BF E A?F@ F
BDF &&&%&F "DB1 BF1 A (F>AE
FCA: AE
C
FF
D
J FA D FINJFDB A 1F BF > F
A DF" 6D
D
BF
19 9B9BF8N8F
A
F
AB
AB
E
ABACD DEF
F
D
B
.
-
A
B%
B+
L!
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
F* AE(0
-" EAB1
6D
A
B%
B+
/ A EA F
BF 19 9B9BF A ( 1(=(F
FB
,
BFB AEA (
=E A FDB E" A
B F 9E9 ; F
=E A FDB E" A
B F 9E9 ; F
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
-
.
.
!
AB(
AEA (
2 EDF D"D
5555-
"FB AEA (
BFA AE(
D0
A EA
#A A
.
-
#(E
#(E
/
"
!
AB(
*1E
F8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
%%&
%'F L!
$%'F 6D
BF 19 9B9BF =E A FLB E" A
BAFCA: A A (B(F A= AE
F$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFFB+F
BDB FB%F "DBDF =E A FLB E" A
9E9 9E
DBDF A= AE
F$@'FB+8 F =E A FLB E" A
B F A" (EA;A F
BDF 7
FD7DB?FD D DFCD FA:A=(1A DF DCDF
B
%HFCF@
AB(
A6
+
F
BD
$AB 81 F
AB( A6'
F!
%
NF
B AF
D1DEQ
&
BD
AF
BD
+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE F
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
+'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF E A?F% F
A DF" 6D
BF 19 9B9BF8A8F
B EDBDF =E A FLB E" A
B AF 9E9
DBDF A= AE F
BDBDBF<FB
AEA (F
C
$+'F &&&&&F DED:F DB A DF-BF E A?F@ F
A DF" 6D
BF 19 9B9BF8N8F
F
B EDBDF =E A FLB E" A
B AF 9E9
DBDF A= AE F
"DBFAFF FNF
B
BDBDBF &&&%&FB
D
AEA (F
"DBFA?FNFF F
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
L!
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
.
-
.
-
(E
(E
/
"
!
F* AE(0
-" EAB1
AB
A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
-
.
!
AB(
BF 19 9B9BF A ( 1(=(F
FB AEA (
,
BFB AEA (
ADE
FDB E" A
B F 9E9 ; F "FB AEA (
ADE
FDB E" A
B F 9E9 ; F E1DBA F
BDFA AE(
2 EDF D"D
5555-
6D
A
B%
B+
/ A EA F
D0
A EA
#A A
.
AB(
*1E
8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
%'F L!
$%'F 6D
$+'F F
LB E"
FF$@'FB+8 F
F!
%%&
BF 19 9B9BF ADE
FLB E" A
BAFCA: A A (B(F A= AE FF
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFB+F
BDB F$ AE1( ;(F AEA 'FB%F "DBDF ADE
F
A
B AF 9E9 9E
DBDF A= AE
ADE
FLB E" A
B F A" (EA;A F
BDF 7
FD7DB?FD D DFCD FA:A=(1A DF DCDF
B
D1DEQ
%HFCF@
AB(
A6
+
FA D
$AB 81 F
AB( A6'
%
NF
&
BD
AF
BD
+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE F
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF E A?F% F
$ AF 'F
B EDBDF ADE
FLB E" A
A DF" 6D
B AF 9E9
BF
19 9B9BF8A8F
DBDF A= AE
BDBDBF<FB
AEA (F
C
$+'F &&&&&F DED:F DB A DF-BF E A?F@ F
$ ADB'FF F F$ AF 'F
B EDBDF ADE
C
"DBFAF$ ADB'FF FNF
B
A DF" 6D
BF 19 9B9BF8N8F
BDBDBF &&&%&FB
FLB E" A
B AF 9E9
DBDF A= AE
D
A
AEA (F
"DBFNF
B
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
B<
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
.
.
.
.
.
-
-
CD
/
-
AB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
!
.
$
.
&
F* AE(0
-" EAB1
AB(
6D
A
B%
B+
B@
B<
/ A EA F
,
D
D
D
D
BF 19 9B9BF A ( 1(=(F
BFB AEA (
AB F A: A A (F 9E9 ;
AB F A: A A (F 9E9 ;
AB F A: A A (F 9E9 ;
AB F A: A A (F 9E9 ;
FB
FAF
FNF
F F
F
AEA (
BDF "FB
BDF "FB
BDF "FB
BFA AE(
555555-
AEA (
AEA (
AEA (
D0
A EA
#A A
2 EDF D"D
AB(
*1E
8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
F!
%%&
%'F
FF$%'F 6D
BF 19 9B9BF D
AB F A: A A (F A" A (B(F A= AE
FF$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDB?F
B EDBF D
AB FCDEF: D 1 FB%F$A'?FB+F$N'FF FB@F$ 'F
$AB 81 F AB( A6'F " EDBDF D
AB F A: A A AF7A (: (E A (B(F A= AE
FF$@'F D
AB F A: A A (F A" (EA;A F
BDF$B<'F 7
FD7DB?FD D DFCD FA:A=(1A DF DCDF
B
D1DEQ
%HFCF@
AB(
A6
+
FA D
$AB 81 F
AB( A6'
%
NF
&
BD
AF
BD
+'F#A A
F$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE F
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
@'FEEB F E EA
F$%'F &&&&&F DED:F DB A DF-BF E A?F% F
$A'?FB+F$N'FF FB@F$ 'F " EDBDF D
A DF" 6D
AB F A: A
BF 19 9B9BF8A8F
BDBDB?F
A AF7A (: (E A (B(F A= AE
B EDBF D
C
F$+'F &&&&&F DED:F DB A DF-BF E A?F@ F
&&&%&F$A'FF FB%&F$N'F " EDBDF D
C
AB FCDEF:
D
A DF" 6D
BF 19 9B9BF8N8F
BDBDB?F
AB F A: A A AF7A (: (E A (B(F A= AE
D
B EDBF D
A
D 1 FB%F
F
AB FCDEF:
D1 F
AB
ABACD DEF
F
D
B
2
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
.
.
.
-
.
-
.
-
6D
,
BF 19 9B9BF A ( 1(=(F
BFB AEA (
FB
-
.
CD
AB(
AEA (
.
!
2 EDF D"D
55-
D0
A EA
#A A
<CD
) B
F* AE(0
-" EAB1
A
/ A EA F
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
) B
/
AB
AB(
*1E
F8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
F!
%%&
%'F2
$%'F 6D
BF 19 9B9BF#(6G 6D
BF B E
EDFAEA (B1AF 7D:F A" A (B(F A= AE
$+'F 81 DF" 6D
BF 19 9B9BF8A 8F
BDBDBF#(6G 6D
BF B E
EDFAEA (B1AF 7D:F A" A (B(F A= AE
+'F#A A
FFFF$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
7D:F A"AE
E A?F% F
A DF" 6D
BF
19 9B9BF8A8F
BDF#(6G
6D
C
$+'F &&&&&F DED:F DB A DF-BF
AEA (B1AF 7D:F A"AE
C
BF
BE
6D
BF
EDFAEA (B1AF
C
E A?F@ F
A DF" 6D
BF
19 9B9BF &&&%&F
BDF#(6G
C
D
A
BE
EDF
AB
ABACD DEF
F
D
B
2
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
.
.
-
.
-
.
-
B )
/
<CD
B )
AB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
-
CD
.
.
!
F* AE(0
-" EAB1
6D
A
/ A EA F
,
BF 19 9B9BF A ( 1(=(F
BFB AEA (
FB
AB(
AEA (
D0
A EA
#A A
%'F
2 EDF D"D
55-
AB(
*1E
F8A 8F1 = EDFD6DBFF ED BFAEA (=(FA:AE A
F!
%%&
2
$%'F 6D
BF 19 9B9BF 6D
BG#(6F B E
EDFAEA (B1AF 7D:F A" A (B(F A= AE
$+'F 81 DF" 6D
BF 19 9B9BF8A 8F
BDBDBF 6D
BG#(6F B E
EDFAEA (B1AF 7D:F A" A (B(F A= AE
+'F#A A
$%'FIA JF
BDB F+81 BFC9 9 FCDEF1 = EF DED DE ?F#A AF A EA=(F$ %%&'F
BDE
$+'F,= EFC DE D BF
AF 6 F 19 F
A?FF AF 81 FC DE D BFA1E F 19 1 F
A?F#A AF A EA=(F$ %%&'F
BDE F F 6 F 19 9BF 6 D EDB1 BF1 A (F :ABFA1E F)AE ( ( AE(B1ABF A BA AB(E
@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
A"AE
E A?F% F
A DF" 6D
BF
19 9B9BF8A8F
BDF
6D
C
$+'F &&&&&F DED:F DB A DF-BF
AEA (B1AF 7D:F A"AE
C
BG#(6F
BE
EDFAEA (B1AF
C
E A?F@ F
A DF" 6D
BF
19 9B9BF &&&%&F
BDF
C
6D
D
BG#(6F
A
BE
EDF
7D:F
AB
ABACD DEF
F
D
B
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
.
.
-
.
-
B
/
.
-
AB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
B
-
CD
.
.
!
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
BF
19 9B9BF A ( 1(=(F
FB
AB(
AEA (
,
B
NAFA: A AF A AB(F$&CFKHH@H'F
D0
A EA
#A A
2 EDF D"D
555-
AB(
,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F
F$%'F A "A (F1 E :FD:
DBDF E7
: DEDE
F$+'F F
FB AEA (B1AF A ( (F ABF" 6D
A= AE
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
*1E
7 E
BF
%%&
19 9B1 F AB(
ABABFIA JF
BDBDBFEA "A (FCDEF:
D 1 F1 E A (B(F
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
F@'FEEB F E EA
$%' ,= EF &&&&&F-BFD
E7
:DE
F
FB F%81 F A ( (F ABF
6D
BF
19 9B1
DFAF
BDFD7DBFEA "A (F1 E :FD:
C
FFFFFFF$+'F,= EF &&&&&F-BFD F
EA "A (F1 E :FD:
DF E7
C
F!
DF
C
FB F@81 F A ( (F ABF
:DE
6D
BF
19 9B1
DF &&&%&FA1E
C
DB1 F AB(
D
A
ABABF
BFD7DBF
AB
ABACD DEF
F
D
B
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
.
.
-
.
-
.
-
*B
/
6D
,
BF
19 9B9BF A ( 1(=(F
<CD
-
.
CD
.
!
AB(
AEA (
FB
2 EDF D"D
55-
B
D0
A
#A A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
*B
F* AE( 0
-" EAB1
A
/ A EA F
AB
A
AB(
,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F
F$%'F 6D
BF 19 9B9BFA A AF) B D
F$+'F F
FB AEA (B1AF A ( (F ABF" 6D
E7
: DE
DBDF A= AE
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
*1E
7 E
%%&
B FD7DBF AB( (E FFF
BF 19 9B1 F AB(
ABABFIA JF
BDBDBFA A AF) B D
B B F
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'F,= EF &&&&&F-BFD
F
FB F%81 F A ( (F ABF
6D
BF
19 9B1
DFAF
BDFD7DBFA A AFD:
C
F$+'F,= EF &&&&&F-BFD F FB F@81 F A ( (F ABF
A A AFD:
DF E7
:DE
C
F!
DF
E7
:DE
C
6D
BF
19 9B1
DF &&&%&FA1E
DB1 F AB(
C
D
ABABF
A
BFD7DBF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
"
!
.
.
.
.
.
.
-
.
-
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
/
AB
-
!
.
.
$
F* AE(0F
-" EAB1
6D
A
19 9B9BF A ( 1(=(F
FB
AB(
AEA (
555-
D0
A EA
#A A
2 EDF D"D
55-
,
B
AB PF#(6F B E BD6A
B B BF*BAF
BF EAB(QFAB PF#(6FF B E BD6A
BF EAB(
$&FCF%&& &&S'
AB PF#(6F B E BD6A
B B BF AF F
BDQFAB PFB ;D
F6A AB(F$%FCF%& '
#(6F B E BD6A
B F*BAF
BF 7D D
B%
B+
B@
/ A EA F
BF
AB(
,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F
(1) Pozisyon modülünün hız senkronizasyonu yapmasını sağlar.
(2) Pozisyon modülü ax eksenini n3 eksenine n1 ve n2 oranına göre senkronize eder.
FFFFFFFFF$@'FB@FD7DBF AB( ACD ; F1 = E EFA:A=(1A DF DCD1DE?
* AE ABACD BF
= E E
&
%
+
@
<
H
,
AB
AF
BD
NF
BD
F
BD
,B; 1 E
B D
E
B
#D
#D
#D
#D
>.
>.
>.
>.
AB
AF
BD
NF
BD
" 1F; B
" 1F; B
" 1F; B
" 1F; B
EF
EF
EF
EF
>&
>%
>+
>@
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
FFFFF$%'F,= EF &&&&&F-BFD F FB F%81 F A ( (F ABF
<P@F EAB(B1AF#(6F B E BD6A
B F) B D B F
C
6D
E7
BF 19 9B1 DFNF*BAF
: DED D:F E
BDFD FAF AF F
B
D
BDFAEA (B1AF
AB
AB
C
ABACD DEF
F
D
B
-
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
.
.
.
-
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
,
BF
B
=D: DED ;
19 9B9BF A ( 1(=(F
-
F> 1 )F" 6D
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
CD
.
.
!
AB(
AEA (
FB
2 EDF D"D
555-
B
D0
A EA
#A A
-
B
B
/
"
!
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F FFFFF$%'F 6D
BF 19 9B9BF" 6D
BF1 =D: DE F) B D B FD7DBF
AB( (E
FFFFF$+'FF F
FB AEA (B1AF A ( (F ABF" 6D
BF 19 9B1 F AB( ABABFIA JF
" 6D
B B FB%F AEA F1 =D: DEDE
BDBDBF>AE
F
BA (B1AF> 1 )F
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
FF$%'F,= EF &&&&&F-BFD
1 =D: DED D:F E
F
FB F%81 F A ( (F ABF
6D
C
$+'F,= EF &&&&&F-BFD F FB F@81 F A ( (F ABF 6D
" 6D
B F &&&+&FA1E DB1 F AB( ABABF" 6D
C
BF
19 9B1
DFAF
BDBDBF> 1 )F" 6D
B F+&&&&F AEA F
C
BF 19 9B1 DF &&&%&FA1E
BF AEA F1 =D: DED D:F E
C
D
DB1 F AB(
A
ABABF
A
BDBF> 1 )F
AB
AB
C
ABACD DEF
F
D
B
-
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
"
!
.
.
.
-
-
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
.
CD
/
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
,
BF
B
=D: DED ;
19 9B9BF A ( 1(=(F
FB
!
AB(
AEA (
2 EDF D"D
555-
F> 1 )F>(6
D0
A EA
#A A
.
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F FF$%'F 6D
BF 19 9B9BF>(6(F1 =D: DE
FF$+'F F
FB AEA (B1AF A ( (F ABF" 6D
AEA F1 =D: DEDE
*1E
7 E
F!
%%&
DBDF A= AE
BF 19 9B1 F AB(
ABABFIA JF
BDBDBF>AE
F
BA (B1AF>(6(B(FB%F
+'F#A A
F$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
F$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBF> 1 )F>(6(FH&&&F A" A (B(F A= AE
&&&&&
- FFFF%FFFF&FFFFH&&&
$+'F &&&&&F DED:F DB A DF-BF
A" A (B(F A= AE
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDBDBF> 1 )F>(6(F &&&+&F
&&&&&
- FFF@FFF &&&%&FFF &&&+&
AB
AB
C
ABACD DEF
F
D
B
.
-
A
B%
B+
-
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
F* AE(0
-" EAB1
6D
A
B%
B+
/ A EA F
,
BF
B
=D: DED ;
=D: DED ;
19 9B9BF A ( 1(=(F
F> 1 )F" 6D
F> 1 )F>(6
FB
#A A
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
-
.
.
!
AB(
AEA (
2 EDF D"D
5555-
B
D0
A EA
%'F
.
-
B
B
/
"
!
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
$%'F 6D
BF 19 9B9BFC DE DFCDEF" 6D
B1AF>(6(F1 =D: DE
$+'F F
B1A DF" 6D
BF 19 9B9BF8A8F
BDBDBF7A (: AF
B+F A" A (B(F A= AE
DBDF A= AE
BA (B1AFB%F" 6D
B BAF
1D=DF6A ABF> 1 )F>(6(F
$+'F#A A
FFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
+'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
>(6(F+&&&F A"AE
E A?F% F
A DF" 6D
BF
19 9B9BF8A8F
C
$+'F &&&&&F DED:F DB A DF-BF E A?F@ F
A:( 1(=(F6A ABF>(6(F &&&@&F A"AE
C
BD?FH&&&F" 6D
B BAF A:( 1(=(F6A ABF
C
A DF" 6D
BF
19 9B9BF &&&%&F
C
D
A
BD?F &&&+&F" 6D
A
A
B BAF
D
AB
ABACD DEF
F
D
B
! 2
.
-
A
.
.
.
.
.
-
.
.
.
.
.
-
.
.
.
.
-
.
.
.
-
.
-
.
-
F* AE(0
-" EAB1
6D
A
/ A EA F
,
BF
19 9B9BF A ( 1(=(F
FB
-
.
CD
.
!
AB(
AEA (
2 EDF D"D
55-
B
D0
A EA
#A A
<CD
E )
E )
/
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F! 2
$%'F 6D
$+'F F
"
*1E
7 E
F!
%%&
BF 19 9B9BFCDEF BEA DFA1( AF 7
DBDF A= AE
B1A DF" 6D
BF 19 9B9BF8A8F
BDBDBFCDEF BEA DFA1( AF 7
F
F 1D=DFAB1AFBT% F " F 7 E FC F " DF>(6FF F" 6D
DBDF A= AE F,= EF8A 8F
BAF E F>AE
F 1 E
BDFB F
+'F#A A
FFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F &&&&&F DED:F DB A DF-BF
A= AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBFCDEF
BEA DFA1( AF
7
DBDF
C
$+'
&&&&&F DED:F DB A DF-BF
7
DBDF A= AE
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDBDBFCDEF
D
BEA DFA1( AF
A
AB
ABACD DEF
F
D
B
L! #
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
"
!
.
.
.
-
-
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
BF
,
B
# 1 )F
6D
19 9B9BF A ( 1(=(F
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
(E +
(E +
/
-
AB
-
CD
.
.
!
AB(
AEA (
2 EDF D"D
555-
B
D0
A EA
#A A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'FL! #
F$%'F 6D
F$+'F F
BF 19 9B9BF AFA:7AF>AE
F
B1A DF" 6D
BF 19 9B9BF8A 8F
$+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
*1E
7 E
%%&
DBDF A= AE F
BDBDBFB%F A1AEF AFA:7AF>AE
F
DBDF A= AE
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
+'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
A= AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBF AFA:7AF%&&FD E
FFF$+'F,= EF &&&&&F DED:F DB A DF-BF
D
DBDF A= AE
DBDF
U
C
C
F!
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDBDBF AFA:7AF%&F
D
A
U
EDF
AB
AB
CD
ABACD DEF
F
D
B
-
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
-
.
-
.
-
.
-
F* AE(0
-" EAB1
6D
A
/ A EA F
,
BF
19 9B9BF A ( 1(=(F
FB
%'F FFFFFF$%'F 6D
FFFFFF$+'F F
CD
AB(
AEA (
.
.
!
2 EDF D"D
55-
B
D0
A EA
#A A
-
"
"
/
<CD
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
BF 19 9B9BF F 1 B F-))F A" A (B(F A= AE
B1A DF" 6D
BF 19 9B9BF8A 8F
BD?F D DB CD
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
*1E
7 E
F!
%%&
DFD7DBF F
1 B F-))F A"AE
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
A"AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDF D DB CD
DFD7DBF F
1 B F-))F
C
$+'F,= EF &&&&&F DED:F DB A DF-BF
1 B F-))F A"AE F
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDF D DB CD
D
A
DFD7DBF F
AB
ABACD DEF
F
D
B
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
"
!
.
.
.
-
-
B
/
-
6D
A
B%
/ A EA F
BF
,
B
B 7 E DF" 6D
19 9B9BF A ( 1(=(F
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
B
F* AE(0
-" EAB1
AB
-
CD
.
.
!
AB(
AEA (
2 EDF D"D
555-
B BF1 =D: DED ; =DF1 = E
D0
A EA
#A A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F
FF$%'F 6D
FF$+'F F
*1E
7 E
F!
%%&
BF 19 9B9BF 7 E DF" 6D
B BF1 = EDBDF1 =D: DE
DBDF A= AE
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBF 7 E DF" 6D
BF1 = EDBDFB%F A"AE
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
.%&&F A"AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBF
C
$+'F,= EF &&&&&F DED:F DB A DF-BF
1 = EDBDF &&&+&F A"AE
C
7 E DF" 6D
BF1 = EDBDF
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
C
D
A
BDBDBF
7 E DF" 6D
A
BF
AB
ABACD DEF
F
D
B
,
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
.
.
.
-
-
B
/
6D
A
B%
/ A EA F
-
<CD
B
F* AE(0
-" EAB1
,
BF
19 9B9BF A ( 1(=(F
B
DB F B; 1 EFFA
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
AB
A
-
CD
.
!
AB(
AEA (
2 EDF D"D
555-
F F;>AB
D0
A EA
#A A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F,
FF$%'F 6D
FF$+'F F
BF 19 9B9BF 7 E DF,B 1 EF
B1A DF" 6D
BF 19 9B9BF8A 8F
*1E
7 E
F!
%%&
= EDBDF1 =D: DE
DBDF A= AE
BDBDBF 7 E DF,B 1 EF = EDBDFB%F A"AE
+'F#A A
FF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
F$%'F,= EF &&&&&F DED:F DB A DF-BF
A"AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDF
C
F$+'F,= EF &&&&&F DED:F DB A DF-BF
&&&+&F A"AE
C
7 E DF,B
1 EF
= EDBDF.%&&F
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
C
D
BDF
A
7 E DF,B
A
1 EF
= EDBDF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
B<
,*
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
"
!
-
.
.
.
.
.
.
.
-
.
-
CD
/
F* AE(0
-" EAB1
6D
A
B%
B+
B@
B<
/ A EA F
,
E=E
E=E
E=E
E=E
BF
19 9B9BF A ( 1(=(F
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
!
-
.
$
AB(
AEA (
FB
B
D ; FF EDBDBF$> 1 )F" 6D
BFF AF>(6'F1 = EDF
D ; F "FB AEA (
F B
DF 7 F$&PF * F =E
FF AF%PF - F =E
'
D ; FF EDBDBF7 :D1DBDF 7 F$&PF 6D
BF =E
FF AF%PF#(6F =E
.
&
2 EDF D"D
555555-
'
D0
A EA
#A A
.
-
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
%%&
%'F ,*
FFF$%'F 6D
BF 19 9B9BF =E
F A" A (B(F A= AE
FFF$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDFB+F "DB FB<8 F
1 = EDBDF DE E
FFF$@'FB@F1 = EDB F E F * FF AF - F =E
F A"( ACD DE
FFFFFFB@FD7DBF 7D CD ; F1 = E EFA:A=(1A DF DCD1DEQ
F
= ED
FF$<'FB<FD7DBF
7D CD ;
E FB%F> 1 )F" 6D
E=E
FN B
* FE=E
- FE=E
&
%
F!
BFF
AF> 1 )F>(6(F
D
F1 = E EFA:A=(1A DF DCD1DEQ
F
= ED
E=E D ; F2 ED
6D
BFE=E
#(6FE=E
&
%
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E F
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
- FE=E
F@&&&F E
C
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBF%&
D
"DB1
DF>(6F1 = EDF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
B<
,**
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
.
.
.
.
.
.
-
.
-
CD
/
F* AE(0
-" EAB1
6D
A
B%
B+
B@
B<
/ A EA F
BF
19 9B9BF A ( 1(=(F
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
!
,
B
E=E D ; FCA: AB (7F "FB AEA (
E=E
F B
DF 7 F$&PF * F =E
E=E D ; FF EDBDBF7 :D1DBDF 7 F$&PF
E=E
FA1 D
FF
6D
.
$
AB(
AEA (
FB
AF%PF - F =E
'
BF =E
FF AF%PF#(6F =E
.
&
2 EDF D"D
555555-
'
D0
A EA
#A A
.
-
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F ,**
$%'F 6D
BF 19 9B9BF1D6DF =E D DF A" A (B(F A= AE FF
FFFFFF$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDFB+F B
DB F E FB%81 BFD DCAE BFB<FA1 F " F> 1 )F
" 6D
BFF AF> 1 )F>(6(F =E
FF EDFC
DB1 DF1 = EFD F1 =D: DEDE FB@8 DF1 = E F E F1 F * FF AF - F
=E
F A"( ACD DE
FFFFB+FD7DBF
7D CD ;
F1 = E EFA:A=(1A DF DCD1DEQ
F
= ED
E=E
FN B
* FE=E
- FE=E
&
%
FFFF
FFFFB@FD7DBF
7D CD ;
F1 = E EFA:A=(1A DF DCD1DEQ
F
= ED
&
%
FFFF$@'F F
C DE B
F
D
AB(
A1ABF B; ?F =E D ;
E=E D ; F2 ED
6D
BFE=E
#(6FE=E
FF EDF1 = EDBDBF
EDFD AF FCA: AFCDEF" 6D
BF
19 9B9BFC
=DB1 F
D1DE
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
FFF$%'F,= EF &&&&&F DED:F DB A DF-BF
"DBDBF>(6F1 = EDF * FE=E
C
E A?F%
F B
D
A DF" 6D
BF
F1 =D: DED DE
19 9B9BF8A8F
BDBDBF%&
" BFD DCAE BFHF
AB
ABACD DEF
F
D
B
, B
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
AB
.
.
-
"
!
.
.
.
-
.
-
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
CD
/
.
.
!
F* AE(0
-" EAB1
6D
A
/ A EA F
,
BF
19 9B9BF A ( 1(=(F
AB(
AEA (
FB
2 EDF D"D
55-
B
D0
A EA
#A A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F, B
FF$%'F 6D
FF$+'F F
F!
%%&
BF 19 9B9BF*;D F
"F A" A (B(F A= AE
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBF*;D F
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
*1E
7 E
"F A" A (B(F A= AE
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDF*;D F
"F A"AE
C
FFFF$+'F,= EF &&&&&F DED:F DB A DF-BF
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDF*;D F
D
A
"F A"AE
AB
AB
E
ABACD DEF
F
D
B
-
A
B%
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
.
.
.
-
/
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
,
BF
19 9B9BF A ( 1(=(F
B
DB F"E >DCD 1F
FB
-
<CD
-
CD
AB(
AEA (
.
.
!
2 EDF D"D
555-
" F F; AEF
D0
A EA
#A A
-
#
#
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F
$%'F 6D
BF 19 9B9BF9E D BF>A A (FE
DBDF A= AE
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBF D
FD7DBF9E D BF>A A (FE
7D DB F E F B
B BF7( (:F1 E
F D DB CD DE
DBDF A= AE F* E(;AFB%F
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E F
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
A DF" 6D
E
EFF F B
B BF7( (:F1 E
B F D E
BF
19 9B9BF8A8F
BDF D
FD7DBF9E D BF>A A (F
C
$+'F,= EF &&&&&F DED:F DB A DF-BF
E
E
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDF D
D
A
FD7DBF9E D BF>A A (F
AB
AB
A
E
ABACD DEF
F
D
B
,
.
-
A
.
.
.
-
.
.
.
.
.
.
.
-
.
.
.
.
-
"
!
.
.
.
-
.
-
-
-
#
#
/
<CD
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
CD
.
.
!
F* AE(0
-" EAB1
6D
A
/ A EA F
,
BF
19 9B9BF A ( 1(=(F
FB
AB(
AEA (
B
D0
A EA
#A A
2 EDF D"D
55-
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F,
$%'F 6D
$+'F F
BF 19 9B9BF>A AF 7 D:DBDF D
B1A DF" 6D
BF 19 9B9BF8A 8F
*1E
7 E
F!
%%&
DBDF A= AE
BDBDBF>A AF
7 D:DBDF D
DBDF A= AE
+'F#A A
FFFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
A= AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
BDBDBF>A AF
7 D:DBDF D
DBDF
C
FFFF$+'F,= EF &&&&&F DED:F DB A DF-BF
D
DBDF A= AE
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
BDBDBF>A AF
D
A
7 D:DBDF
AB
ABACD DEF
F
D
B
.
-
A
B%
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
"
!
.
.
.
.
-
.
-
B
B
/
F* AE(0
-" EAB1
6D
A
B%
/ A EA F
,
!
BF
19 9B9BF A ( 1(=(F
FB
<CD
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
-
CD
AB(
AEA (
.
.
!
2 EDF D"D
555-
B
AFRA (: AF2 EDF*1 1D
D0
A EA
#A A
.
-
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F
FFFF$%'F 6D
BF 19 9B9BF!
$+'F F
B1A DF" 6D
BF
! A A FRA (: AF A"AE
*1E
7 E
F!
%%&
A A FRA (: AF A" A (B(F A= AE
19 9B9BF8A 8F
BDF! A A FRA (: AF2 EDFA AB(B1AF A ( (F ABF
"F1 = EDB F
E F
+'F#A A
FFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
FFF$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
A DF" 6D
A ( (F ABFHFF ED F E F! A A FRA (: AF A"AE
C
BF
19 9B9BF8A8F
BDF!
C
A A FRA (: AF2 EDFA AB(B1AF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
.
-
.
-
B
F* AE(0
-" EAB1
6D
A
B%
B+
/ A EA F
D0
A EA
BF
19 9B9BF A ( 1(=(F
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
B
/
AB
A
<CD
CD
-
.
!
AB(
AEA (
,
B
E=E D ; F2 EDBDBF = EDF$
F"AEA
E E1 F1 =D: ;
F"AEA
E E1 DF1 =D: ; F ABFF ED
F ABFF EDBDBF
2 EDF D"D
5555-
BDF1 = ED'
AB(
#A A
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F
FF$%'F 6D
FF$+'F F
BF 19 9B9BF
B1A DF" 6D
BF
F
*1E
7 E
F!
%%&
F"AEA
E F =E D DF A" A (B(F A= AE
19 9B9BF8A 8F
BDBDBFB+F"AEA
E DB FB%F1 = EDBDFA A A (B(F A= AE
= ED
%
+
@
<
H
K
D
V
M
%&
%%
.
AEA
" 1F D D
DA F " 1
*1O DB F D F%
*1O DB F D F+
*1O DB F D F@
*1O DB F D F<
F" EFE A D B
D AB; F" EFE A D B
F " F 1
BD F
BD F
D"
E F
&P 5G 5FF%P
G DEFF+P >A
&P"
FF%P
FF+PDB;>FF@P1 E
&P %FF%P %&FF+P %&&FF@P %&&&
F*G
+'F#A A
FFFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
F@'FEEB F E EA
FFFF$%'F,= EF &&&&&F DED:F DB A DF-BF
D D DBDF+&&&&&F A"AE
E A?F%
A DF" 6D
BF
19 9B9BF8A8F
C
$+'F,= EF &&&&&F DED:F DB A DF-BF
CDA F>(6(B(F &&&+&F A"AE
C
BDF
F"AEA
E
E1 BF>(6F
C
E A?F@
A DF" 6D
BF
19 9B9BF &&&%&F
C
D
A
BDF
F"AEA
A
E
E1 BF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
,
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
6D
A
BF
19 9B9BF A ( 1(=(F
FB
.
-
<CD
CD
-
.
.
!
AB(
AEA (
,
B
E=E D ; F2 EDBDBF = EDF$ D: D:F"AEA
E
1 = ED'
B D: D:F"AEA
E E1 DF1 =D: ; F ABFF ED
B%
2 EDF D"D
55E1 F1 =D: ;
F ABFF EDBDBF
BDF
55-
D0
A EA
#A A
.
-
B
F* AE(0
-" EAB1
B+
/ A EA F
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
B
/
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F ,
$%'F 6D
$+'F F
*1E
7 E
F!
%%&
BF 19 9B9BF D: D:F"AEA
E F =E D DF A" A (B(F A= AE
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFB+F"AEA
E DB FB%F1 = EDBDFA A A (B(F A= AE
= ED
%
+
@
<
H
K
D
V
M
%&
%%
%+
%@
%<
%H
%K
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
AEA
E
A D
F )F G5
DBD
F )F G5
A; A >F
" B AD B
- " F D F )F
D D BDB F
"
F
. EF F A
; F, EBA FLB E ; D BF
&P AE FF%PW-BFF+P D"
F- " F DE ; D B
&P E4AE1FF%P F E
*1O DB F A EB
&P EA" 6 D1F%P . EF
F 1 F 1
&P! B FF%P5D >FF+P*) E
D "A F
D D BF1 EDB F BD) E F-" EA D BF
&PB F1D " A 1FF%P1D " A 1
;F A D
G DBD
F1 EDB F BD) E F
&PB F1 ; 1FFF%P1 ; 1
-" EA D B
, EBA F " 1G
D D BF B E F 4D ;>DB F &P"E >DCD 1FF%PA 4 1
* 4 1
, EBA FLB E ; D BF* 4 1
&P"E >DCD 1FF%PA 4 1
, EBA F
"F* 4 1
&P"E >DCD 1FF%PA 4 1
D
AB
F, EBA F AE F* 4 1F
&P"E >DCD 1FF%PA 4 1
&PF 4 F D FFF%PFLB.
D D BF D B
B1D D BF )F
D D BDB F
"
FF
+PF 4 F D F*! FLB.
D D BF D B
@PF 4 F D F- FLB.
D D BF D B
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
F$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
A; A >F
"AB6A
B B F%&&F A"AE
A DF" 6D
BF
19 9B9BF8A8F
C
$+'F,= EF &&&&&F DED:F DB A DF-BF E A?F@
#AED;DF
"F36DBDBDF &&&+&F A"AE
C
BDF
D: D:F"AEA
C
A DF" 6D
BF
D
E1 BF
D
19 9B9BF &&&%&F
C
E
A
BDF
A
D: D:F"AEA
B
E
E1 BF
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
#
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
F* AE(0
-" EAB1
6D
A
BF
19 9B9BF A ( 1(=(F
,
B
E=E D ; F2 EDBDBF
BDF1 = ED'
-EDODB F1 B F"AEA
B%
B+
/ A EA F
= EDF$ EDODB F1 B
E
EDB1
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
-
.
2 EDF D"D
55-
F"AEA
DF1 =D: ;
.
!
AB(
AEA (
FB
E
EDB1 F1 =D: ;
F ABFF EDBDBF
F ABFF ED
55-
D0
A EA
#A A
.
-
+B
+B
/
"
!
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
%'F #
$%'F 6D
$+'F F
*1E
7 E
F!
%%&
BF 19 9B9BF EDODB F1 B F"AEA
E F =E D DF A" A (B(F A= AE
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFB+F"AEA
E DB FB%F1 = EDBDFA A A (B(F A= AE
= ED
%
+
@
<
H
K
D
AEA
E
*11E
F )F-ED DBF DB F
EBF F-ED DBF DB ?F#D >F " 1
EBF F-ED DBF DB ?F 4F " 1
EBF F-ED DBF DB ?F*1O DB F D
EBF F-ED DBF DB ?F 4 F D
" B A D BF )F-ED DBF DB F
EBF F-ED DBF DB ?F
AE F D
V
EBDB F
> 1F F-ED DBF
M
EBDB F DE ; D BF F-ED DBF
DB F
DB F
&PF -BG-ED DBF DB $- 'FFFF%PF -BG-ED DBF DB $-!'
+PF A D
XF DBD
G-ED DBF DB FFFF@PF -B
<PF
EBF F-ED DBF DB FA F#D >F " 1F
HPF A D
FXF DBD
&PF E4AE1FFFF%PF F E
+'F#A A
FFFF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
A DF" 6D
BF
"AEA
E EDB1 BF
AE F D F1 = EDBDF%&& F A"AE
19 9B9BF8A8F
C
"AEA
$+'F,= EF &&&&&F DED:F DB A DF-BF E A?F@
E EDB1 BF-EDODBF*1E DBDF &&&+&F A"AE
C
BDF EDODB F1 B
C
A DF" 6D
BF
F
19 9B9BF &&&%&F
C
D
F
A
BDF EDODB F1 B
A
F
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
"
!
.
.
.
.
.
-
.
-
B
B
/
F* AE(0
-" EAB1
6D
A
19 9B9BF A ( 1(=(F
FB
<CD
CD
-
.
.
!
2 EDF D"D
55E1 F1 =D: ;
F ABFF EDBDBF
BDF
55-
D0
A EA
#A A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
AB(
AEA (
,
B
E=E D ; F2 EDBDBF = EDF$ AB F"AEA
E
1 = ED'
AB F"AEA
E E1 DF1 =D: ; F ABFF ED
B%
B+
/ A EA F
BF
.
-
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F
FFFF$%'F 6D
BF 19 9B9BF EDODB F1 B F"AEA
E F =E D DF A" A (B(F A= AE
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFB+F"AEA
E DB FB%F1 = EDBDFA A A (B(F A= AE
$@'FB+F1 = E EDFA:A=(1A DF DCDF ACD DEQ
F
= ED
AEA
E F
W F#D >F " 1
W F 4F " 1
W F*1O DB F D
LB;>DB F " 1
%
+
@
<
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FFFFFFFFFFFFF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
#D >F " 1F1 = EDBDFH&&&F A"AE
A DF" 6D
BF
19 9B9BF8A8F
C
$%' ,= EF &&&&&F DED:F DB A DF-BF E A?F@
A DF" 6D
W F*1O DB F D F1 = EDBDF &&&+&F A"AE
C
BDF AB
F"AEA
E
E1 BFW
F
C
BF
19 9B9BF &&&%&F
C
D
A
BDF AB
A
F"AEA
D
E
E1 BF
AB
ABACD DEF
F
D
B
.
-
A
B%
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
.
.
..
.
-
.
-
.
-
F* AE(0
-" EAB1
6D
A
BF
,
B
E=E D ;
1 = ED'
B%
/ A EA F
<CD
B
B
/
19 9B9BF A ( 1(=(F
F2 EDBDBF
FB
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
AB
A
-
CD
.
!
AB(
AEA (
= EDF$ DED:F DB A DF"AEA
.
2 EDF D"D
55E
EDB1 F1 =D: ;
F ABFF EDBDBF
BDF
5-
D0
A EA
#A A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F
$%'F 6D
BF 19 9B9BF DED:F DB A DF"AEA
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
$@'FB%F1 = EDBDBF> EFCD DFCDEF DED:F DB A DBDF
D ?F DB A F F B A FB A (F AEA F AB(
D
&
%
+
@
<
H
BDED:F DB A D
A D
F D BA
DBD
F D BA
! AEF-ED DBF DB F D BA
-ED DBF DB F D BA
, E BF
"F D BA
; EA 1F "F D BA
E F =E D DF A" A (B(F A= AE
BDBDBFB%F"AEA
E DBDF1 =D: DEDE
EDE F D F1 = EDF&FD ?F DB A F*F B A FB
ABA;A
D
K
D
V
M
%&
%%FCF%H
A (F AEA F AB(
ABA;A ?F%F
BDED:F DB A D
LB E ; D BF D BA
* D DAE FLB E ; D BF D BA
" 1G
D D BF B E F 4D ;>DB F D BA
LB.
D D BF D BA
, EBA F D
AB
F AE F D BA
B
1
+'F#A A
FF$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
FF$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
F@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
"AEA
E EDB1 BF*;D F
"F DB A DBDF F
A DF" 6D
BF 19 9B9BF8A8F
B A FB A (F A"AE
C
F$+'F,= EF &&&&&F DED:F DB A DF-BF E A?F@
A DF" 6D
"AEA
E EDB1 BF &&&+&F"AEA
E DBDF1 =D: DEDE
C
BDF DED:F DB A DF
C
BF
19 9B9BF &&&%&F
C
D
A
BDF DED:F DB A DF
A
AB
ABACD DEF
F
D
B
.
-
A
B%
B+
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
-
.
.
.
.
.
-
F* AE(0
-" EAB1
6D
A
B%
B+
/ A EA F
BF
19 9B9BF A ( 1(=(F
,
B
E=E D ; F2 EDBDBF
-E A F"AEA
E E1
FB
.
-
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
CD
-
= EDF$ E A F"AEA
E
DF1 =D: ; F ABFF ED
E1 F1 =D: ;
F ABFF EDBDBF
.
.
!
AB(
AEA (
BDF1 = ED'
2 EDF D"D
5555-
D0
A EA
#A A
.
-
B
B
/
"
!
AB
A
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
%%&
%'F
F
F$%'F 6D
BF 19 9B9BF E A F"AEA
E F =E D DF A" A (B(F A= AE
F$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBFB+F"AEA
E DB FB%F1 = EDBDFA A A (B(F A= AE
F$@'FB+F1 = EDFA:A=(1A D EF DCDF ACD DEQ
F
= ED
%
+
AEA
F- " F F F
DE; AEFLB E" A D BF
@
,B; 1 EF
<
H
,B; 1 EJ F* F
B F- " F 1
K
D
V
M
%&
%%
%+
%@
%<
B
B
B
B
B
B
B
B
B
%F* D F
+F* D F
@F* D F
%F-BF*E
%F-))F*E
+F-BF*E
+F-))F*E
@F-BF*E
@F-))F*E
FLB" F
DB
DB
DB
A
A
A
A
A
A
"
1
F!
&P
&P
&P
%P
+P
@P
<P
HP
KP
E
4F*; DF FF%P#D >F*; DF
D11 F" DB FF%P B EA F"
5G 5$%. >A F%.
5G 5$%. >A F+.
G DE$%. >A F%.
G DE$%. >A F+.
>A *G $+. >A F%.
>A *G $+. >A F+.
>A *G $+. >A F<.
DB
D" D E'
D" D E'
D" D E'
D" D E'
D" D E'
D" D E'
D" D E'
A1 1F2A
&PLB1DFD1 A F- "
%P A F- "
&PAFA D FF%PNFA D FF+P FA D FF@P,B; 1 E
+'F#A A
FF$%'F,= EF AB(
FF$+'F,= EF AB(
$ %%&'F
ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF E A?F%
A DF" 6D
- " F F F"AEA
E DBDF#D >F*; DF F A"AE
BF
19 9B9BF8A8F
C
FFFFF$+'F,= EF &&&&&F DED:F DB A DF-BF
,B; 1 EF
FLB" F 1 F"AEA
C
BDF E A F"AEA
E
E1 BF
F
C
E A?F@
A DF" 6D
BF
E DBDF &&&+&F A"AE
19 9B9BF &&&%&F
C
D
A
BDF E A F"AEA
A
D
E
E1 BF
AB
AB
A
A EA
" #A A
()(E *E (
$ %%&' $ %%%' $ %%+'
F
ABACD DEF
F
D
B
.
-
A
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
!
.
.
.
-
-
-
<CD
-
CD
/
.
.
!
F* AE(0
-" EAB1
AB(
6D
A
,
BF
19 9B9BF A ( 1(=(F
AEA (
5DBFD D FF FB
AEA (
5-
D0
A EA
AB(
#A A
%'F
5-
B
81A DFA1E
/ A EA F
FB
2 EDF D"D
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
%%&
F
$%'F 6D
BF 19 9B9BF 7 E DF1 E
B F
A (B(F A= AE
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDBF 7 E DF1 E
F
A (B(FF FC
A AB(BAF A 1 1 CD
DBDF A= AE
$@'F 81 FC DE D BF
FA AB(BAF A 1 1D ; F ABF1 = EFA:A=(1A DF DCD1DEQ
F* AB(
T%
T+
T@
T<
TK
TV
TM
T%&
T%%FCF T+&
+%
55555555555-
F!
; F 81 FC DE D BF
F
E F D"D
-" EA D BF A FLB) E A D BF%
-" EA D BF A FLB) E A D BF+
F* D FLB) E A D B
, EBA FLB" F D BA F A
E
BF
DD B
E
BF " 1
"F! C E
F 1 F! C E
#A AFLB) E A D B
#A AF#D E F%FCF%&
,B; 1 EF2A
+'F#A A
$%'F,= EF AB( ABABFIA JF
BDB1 FCDEF1 = EF+81 BFC9 9
?F#A AF A EA=(F$ %%&'F F E
$+'F,= EF AB( ABABF
AF 6 F 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB
F E
EA
C
A
C
C
AB
AB
A
F
ABACD DEF
F
D
B
.
-
A
B%
B+
B@
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
-
A
/
"
!
.
-
.
-
CD
F* AE(0
-" EAB1
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
<CD
-
.
!
$
AB(
BF 19 9B9BF A ( 1(=(F
FB AEA (
,
BF$&PFA.
BD?F%PFN.
BD?F+PF .
BD'
B9: 9E9 ; F7A (: AFF EDF1 = ED
B9: 9E9 ; F7A (: AFF EDF7 :D1DF$%C%%'
B9: 9E9 ; F7A (: AFF EDF "FB AEA (
2 EDF D"D
55L!
55-
6D
A
B%
B+
B@
/ A EA F
D0
A EA
#A A
.
AB(
F,= EF8A 8F1 = EDFD6DBFF ED BFAEA (=(F
*1E
7 E
F!
%%&
%'F
$%'F 6D
BF 19 9B9BF7A (: AFF EDF1 = EDBDF1 =D: DE
DBDF A= AE
$+'F F
B1A DF" 6D
BF 19 9B9BF8A 8F
BDBDB?FB@F "DB1 DFB+F7A (: AFF ED DBDBF1 = EDBDFB%F A" A (B(F
A= AE
$@'FB+8BDBF1 = EDFA:A=(1A DF AC AF E F 7D
D1DE
= ED
%
+
@
<
H
K
D
V
2 ED
2 EDF 6 B =
2 EDF D"D
# 1 )F 6D
B
ADE
FLB E" A
B
NAE1( ;(F 6D
B
RA (: AF#(6(
F A AB(
F 1F! AEA (
B E FN B
D
RA (: AFN B
D
RA (: AFZ D
.+%<D<V@K<VFCF+%<D<V@K<D
L!
.+%<D<V@K<VFCF+%<D<V@K<D
L!
M
%&
%%
+'F#A A
$%'F,= EF AB(
E1DBA AE
* AEF! AEA (
ADE
FLB E" A
N B
D
ABABFIA JF
&FCF A D
F>(6
&FCFH&&&&
&FCFKHH@H
&PF 6D
BF B E 9?F%PF#(6F B E 9
&PF DB ?F%PF " A
&PF,B1?F%PF " A ?F+PF B DB
&PF
A F
E1DBA F
%PF*E (E( A F
E1DBA
%FCF<
BF
BDB1 FCDEF1 = EF+81 BFC9 9
FFFFFFFFF@'FEEB F E EA
,= EF &&&&&F DED:F DB A DF-BF E A?F& F
A DF" 6D
" 6D
BF1 = EDBDF%&&&&F A" A (B(F A= AE
C
&PF 5?F%PF
BF
55-
5
5-
?F#A AF A EA=(F$ %%&'F
19 9B9BFAF
A
555555-
F
EF
BDBDB?F &&&+&F
"DB1
A
DF> 1 )F
AB
ABACD DEF
F
D
B
B,
$ '
!
.
.
-
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
-
"
!
.
.
.
.
.
.
B
.
.
.
.
.
.
AAAAAAB
<CD
AB
A
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
-
.
CD
E
CD
E
.
B,
/
F* AE(0
-" EAB1
AB(
D BF
19 9B9BF A ( 1(=(F
D BF
19 9B9BF ACD F>A)(6AFA AB(B(BFCA: AB (7FA1E
" 81A DFA1E
!
/ A EA F
D0
A EA
#A A
-
DBFD D FFF FB
FB
2 EDF D"D
AEA (
5D
5-
AEA (F
5-
BA;A FF EDF A ( (
5AB(
F% F
F+ F
%'FB, ?FB,
FFFF$%'F
D BF
FFFF$+'F
D BF
A1E DB F
DE D BF
DE D BF
AF>D7CDEF 19 F
A
A DF 19 9BF FA1E DF
*1E
%%&
BF1 =D
19 FF ED EDBDF
A (F A= AE
19 9B9BF 81 FC DE D BFA1E DB1 BF!FA1 F1
" A AE
F!
C F4 E1FF ED DBDF
"F 81 FC DE D BF
F
+'F#A A
$%'F,= EF 81 BF 8 F " A ABA;A F>A)(6AFC
DB1 F A: AF E AF>A AF :ACD DE F F>A AF B
B D: DE?F
ABH&&&8 F DED
6
FFFF$+'F,= EF AB( ABABF
AF
D BF 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
@'FEEB F E EA
$%'F@ F
AFCA= (F ABF
A1E
EDB F A6AE
D BF
19 9B9BF&F.F@FA1E
EDB1
DF+F1
C .4 E1FF ED DF
"F &&&%&FCF &&&%@F
C
D
&&&%&
&&&%%
%&&
%+&
%&&
%+&
&
%
&&&%+
%@&
%@&
+
&&&%@
%M&
%M&
@
. BFA A
/
. 0 1 DA
1! A
D A
/
A
AB
B
AB
A
B
ABACD DEF
F
D
B
%
+
!
$ '
.
.
-
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
.
AAA*
2
AAA*
2
.
.
.
.
.
.
.
.
.
-
.
.
.
.
.
.
.
.
.
.
.
.
BF
BF
B
A EA
#A A
()(E *E (
$ %%&' $ %%%' $ %%+'
"
!
AAAAAAB
<CD
-
.
CD
E
CD
E
.
FFFFFFFFFFF
/
F* AE(0
-" EAB1
AB(
D BF
19 9B9BF A ( 1(=(F
%
D BF
19 9B9BF ACD F>A)(6AFA AB(B(BFCA: AB (7FA1E
+
D BF
19 F
!
/ A EA F
D0
A EA
#A A
FB
2 EDF D"D
AEA (F
" A ABA;A FF EDBDBFA1E
5D
5-
D
5-
NA6( A;A FF EDF A ( (
5AB(
%F
+F
%'F
?F
FF$%'F F
FF$+'F +FA1E
DE D BF
DE D BF
AF>D7CDEF 19 F
A
A DF 19 9BF FA1E DF
F
D BF 19 FF EDF A6 A FD7DBF
DB1 BF!F4 E1FF ED DF F
B1A DF
*1E
%%&
BF1 =D
AB( (E
D BF 19 9BF %FA1E
F!
DB F
" A AE
+'F#A A
FF$%'F %81 BFD DCAE BF!F4 E1FF EDFD6DBFF ED BFA AB1ABF A:AE AF>A AF :ACD DE F F>A AF B
B D: DE?FABH&&&8 F
DED
6
$+'F,= EF AB( ABABF
AF
D BF 19 F
AF A1AF A ( ABF 19 1 F 81 F AB( ABABFA1E F
AF#A AF A EA=(F
$ %%&'F F E FR9B 9FC FA1E
EF AB( ABF 19 9BF D"DB F E F)AE ( ( AEF
E CD DE
F@'FEEB F E EA
$%'F,= EF &&&&&F DED:F DB A DF-BF
%&FCF<MFA1E
EDB F A6AE F
E A?F %&&&FCF %&@MFAEA (B1A DF<&.4 E1FF ED DFD
CE
F
A DF
A
D BF
19 9B9BF
XGK
XGB
NOT
Komut
NOT
PMK
F
L
-
-
-
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
-
N
D
R
-
-
-
Step
1
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
NOT
1) NOT
(1) NOT öncesindeki sonucu tersine çevirir.
(2) Tersleme komutu (NOT) kullanılırsa komutun sol tarafı için, A kontak devresi ters dönerek B kontak
devresine dönüşür, B kontak deversi ise A kontak devresine dönüşür, ve seri bağlı devre paralele,
parallel bağlı devre ise seri bağlı devreye dönüşür.
2) Örnek Program
Program 遖 ve 遘 aynı sonucu verir.
[Program 倫]
P00020
P00021
P00022
P00023
P00024
P00060
[Program 厘]
P00060
P00020
P00021
P00022
P00023
P00024
4-162
XGK
XGB
BCD, BCDP, DBCD, DBCDP
Komut
BCD(P)
DBCD(P)
S
D
PMK
F
L
O
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
BCD, DBCD
S
D
BCDP, DBCDP
S
D
-
means BCD/DBCD
[Bellek Ayarı]
Tanım
Operand
Veri Tipi
S
Verinin kayıtlı olduğu Adres No.
WORD/DWORD
D
Hedef bölgenin adres numarası
WORD/DWORD
[Bayrak Seti]
Bayrak
Hata
Tanım
BCD(P) için S değeri 0~9999 (h270F) dışında bir değer olursa.
DBCD(P) için S+1,S değeri 0~99999999 (h5F5E0FF) dışında bir değer olursa.
Adres No.
1) BCD (Binary-Coded Decimal)
F110
(1) S adresineki BIN verisini (0~h270F) BCD biçimine dönüştürerek D adresine kaydeder.
Komut
BCP(P)
DBCD(P)
BIN biçimi
0~h270F
0~h05F5E0FF
Veri Boyutu
16-bit
32-bit
2
BCD biçimi
0~9999
0~99999999
15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0
2 2 2 2
2 2 2 2 2
2 2 2 2 2 2
0 0 1 0 0 1 1 1 0 0 0 0 1 1 1 1
S: h270F
BCD‟ye dönüşüm
2
D: BCD 9999
3
2
2
2
1
2
0
2
3
2
2
2
1
2
0
2
3
2
2
2
1
2
0
2
3
2
2
2
1
2
0
1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1
3
X10
2
X10
4-163
1
X10
0
X10
2) DBCD (Binary-Coded Decimal)
(1) (S+1,S) adresindeki BIN verisini (0~h05F5E0FF) BCD verisine dönüştürerek D+1 ve D adreslerine
sırasıyla kaydeder.
S+1 (Higher places)
S (Lower places)
16 15
31
2
0
0
0
0
0
1
0
1
1
1
1
1
0
1
2
1
0
2
1
3
1
1
0
0
0
0
0
1
1
1
1
2
1
1
2
1
2
2
1
1
2
1
0
2
1
S : h05F5EOFF
Convert to BCD
D : BCD 99999999
3
2
1
2
2
0
1
2
0
0
2
1
7
x10
3
1
0
0
1
1
6
x10
0
2
1
0
2 2 2 2
1 1 0 0 1
0
5
3
4
x10
2
1
0
3
2 2 2 2
1 0 0 1 1
0
3
x10
1
1
0
2
x10
0
1
x10
D+1 (Higher 4 places)
3) Hata
0
2
2
0
1
2
0
0
2
1
0
x10
x10
D (Lower 4 places)
(1) Eğer BIN verisi BCD‟ye dönüştükten sonra sınırları aşıyorsa, Hata Bayrağı setlenir(F110).
4) Örnek Program
(1) P20 kontağı On olduğu zaman D00001 adresindeki very BCD‟ye dönüştürülerek P0005 adresine
kaydedilir.
P00020
BCD D00001 P0005
1
D00001
0
1
0
0
1
0
1
0
12
x2
x2
0
1
0
8
1
0
x2
0
1
0
4
0
x2
0
1
h1111
0
BIN data is converted to BCD
P0005
0
3
2
1
0
2
1
2
2
3
x10
0
0
2
0
0
3
2
1
2
1
2
2
2
x10
4-164
1
0
2
0
3
2
1
1
2
1
2
2
1
x10
0
0
2
1
3
2
0
0
2
1
2
2
0
x10
1
0
2
h4369
XGK
XGB
BCD4, BCD4P, BCD8, BCD8P
Komut
PMK
F
L
O
O
-
O
O
S
D
BCD4(P)
BCD8(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O O O
O O
-
N
D
R
-
-
-
Step
3~5
BCD4, BCD8
BCD4P, BCD8P
P
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
S
D
S
D
-
means BCD4/BCD8
[Bellek Ayarı]
Tanım
Operand
S
D
Veri Tipi
BCD‟ye dönüştürülecek veri veya verinin adres numarasının bit pozisyonu
Verinin kaydedileceği adres numarasının bit pozisyonu
NIBBLE/BYTE
NIBBLE/BYTE
[Bayrak Seti]
Bayrak
Hata
1) BCD4
2) BCD8
Tanım
BCD4 için S değeri 0~9 dışında olursa.
BCD8 için S değeri 0~99 dışında olursa.
Adres No.
F110
(1) S adresindeki 4-bit BIN verisini (0~9) BCD4 biçimine dönüştürüp D adresine kaydeder.
(2) S değeri (0~9) dışında olursa Hata Bayrağı (F110) setlenir.
(1) S adresindeki 8-bit BIN verisini (0~99) BCD8 biçimine dönüştürüp D adresine kaydeder.
(2) S değeri (0~99) dışında olursa Hata Bayrağı (F110) setlenir.
3) Örnek Program
(1) P00000 kontağı On olursa, „9‟ Nibble verisi BCD‟ye dönüştürülüp („h9‟) P0200‟ün 4 numaralı bitinden itibaren
kaydedilir.
(2) P00001 kontağı On olursa, „99‟ Nibble verisi BCD‟ye dönüştürülüp („h99‟) P0200‟ün 8 numaralı bitinden itibaren
kaydedilir.
P00000
BCD4 9 P02004
P00001
BCD8 99 P04008
4-165
XGK
XGB
BIN, BINP, DBIN, DBINP
Komut
BIN(P)
DBIN(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
BIN, DBIN
S
D
BINP, DBINP
S
D
-
means BIN/DBIN
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
BCD veri veya BCD verinin kayıtlı olduğu adres numarası
WORD/DWORD
D
BIN‟e dönüştürülen verinin kaydedileceği adres numarası
WORD/DWORD
[Bayrak Seti]
Bayrak
Hata
Tanım
BIN(P) için, S verisi BCD biçimi (0~9999) dışında olursa.
DBIN(P) için, S+1,S verisi BCD biçimi (0~99999999) dışında olursa.
Adres No.
F110
1) BIN (Binary)
(1) S adresindeki BCD verisi (0~9999) BIN biçimine dönüştürülüp D adresine kaydedilir.
Komut
BCP(P)
DBCD(P)
BCD biçimi
0~9999
0~99999999
Veri boyutu
16-bit
32-bit
2
S: BCD 9999
3
2
2
2
1
2
0
2
3
2
2
2
1
2
0
2
3
2
2
2
1
2
BIN biçimi
0~h270F
0~h05F5E0FF
0
2
3
2
2
2
1
2
0
1 0 0 1 1 0 0 1 1 0 0 1 1 0 0 1
3
X 10
2
1
X 10
0
X 10
X 10
BIN‟e dönüşüm
215 2 14 213 2 12 211 210 2
D: 0x270F
9
2
8
2
7
2
6
2
5
2
4
2
3
2
2
2
1
2
0
0 0 1 0 0 1 1 1 0 0 0 0 0 1 1 1
2) DBIN (Double Binary)
(1) S+1,S adresindeki BCD verisi (0~99999999) BIN biçimine dönüştürülüp D+1,D adresine kaydeder.
4-166
S : BCD 99999999
S+1 (Higher 4 places)
3
2
1
2
2
0
1
2
0
S (Lower 4 places)
3
0
2
1
1
0
0
1
1
6
7
0
1
5
x10
x10
0
2
1
3
0
2
1
0
3
2 2 2 2 2 2 2 2
1 0 0 1 1 0 0 1 1
4
x10
0
1
1
2
3
x10
0
0
1
1
x10
x10
0
2
1
2
2
0
1
2
0
0
2
1
0
x10
x10
Covert to BIN
16 15
31
2
0
0
0
0
D : h05F5EOFF
0
1
0
1
1
1
1
1
0
1
2
1
0
3
2
1
1
1
0
0
0
D+1 (Higher 16-bit)
0
0
1
1
1
1
2
1
2
2
1
1
2
1
0
2
1
D (Lower 16-bit)
3) Örnek Program
P00020 kontağı On olduğu zaman P0000 BCD verisi BIN biçimine dönüştürülüp D0002 adresine
kaydedilir.
P00020
BIN
3
P0000
2
0
2
1
2
0
2
1
0
2
0
3
2
0
3
2
1
2
1
2
1
0
2
1
3
2
0
2
x10
2
1
2
0
2
0
0
2
0
3
2
1
1
x10
2
P0000
1
2
0
2
0
D0002
0
2
1
h2709
1
h0A95
0
x10
x10
Convert to BIN
D0002
0
0
0
0
1
0
1
0
1
4-167
0
0
1
0
1
0
XGK
XGB
BIN4, BIN4P, BIN8, BIN8P
Komut
BIN4(P)
BIN8(P)
S
D
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
O O O O
O O
-
N
D
R
-
-
-
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
3~5
O
BIN4, BIN8
BIN4P, BIN8P
P
-
S
D
S
D
-
BIN4/BIN8
[Bellek Ayarı]
Operand
S
D
[Bayrak Seti]
Bayrak
Hata
1) BIN4
Tanım
Veri Tipi
Dönüştürülecek veri veya verinin kayıtlı olduğu adresin bit pozisyonu
Dönüştürülen verinin kaydedileceği adresin bit pozisyonu
NIBBLE/BYTE
NIBBLE/BYTE
Tanım
BIN4(P) için, S verisi BCD biçimi (0~9) dışında olursa.
BIN8(P) için, S verisi BCD biçimi (0~99) dışında olursa.
Adres No.
F110
(1) S adresindeki 4-bit BCD verisini (0~9) BIN4 biçimine dönüştürüp D adresine kaydeder.
(2) S değeri BCD biçimi (0~9) dışında ise Hata Bayrağı (F110) setlenir.
2) BIN8
(1) S adresindeki 8-bit BCD verisini (0~99) BIN8 biçimine dönüştürüp D adresine kaydeder.
(2) S değeri BCD biçimi (0~9) dışında ise Hata Bayrağı (F110) setlenir.
3) Örnek Program
(1) P00000 kontağı On olursa BCD verisi dönüştürülüp P0200‟ün 4.bitinden itibaren kaydedilir.
(2) P00001 kontağı On olursa BCD verisi dönüştürülüp P0400‟ün 8.bitinden itibaren kaydedilir.
P00000
BIN4
h9
P02004
BIN8
h99
P04008
P00001
4-168
XGK
XGB
GBCD, GBCDP
Komut
S
D
N
GBCD(P)
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
GBCD
GBCDP
[Bellek Ayarı]
Operand
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
GBCD
S
D
N
GBCDP
S
D
N
Tanım
Veri Tipi
S
BIN verisi veya verinin kayıtlı olduğu adres numarası
WORD
D
Dönüştürülen BCD verisinin kaydedileceği adres numarası
WORD
N
BCD‟ye dönüştürülecek adres sayısı
WORD
[Bayrak Seti]
Bayrak
Hata
-
Tanım
N adet veriden herhangi biri 0~9999(h270F) dışında bir değere sahipse
N adet veri seçilen adres bölgesinin sınırlarını aşarsa setlenir
Adres No.
F110
1) GBCD (Group Binary Coded Decimal)
(1) S adresinden başlayarak N adet BIN veri BCD biçimine dönüştürülerek sırasıyla D adresinden
itibaren kaydedilir.
(2) Dönüştürülecek verilerden herhangi biri "0~9999" dışında bir değer ise Hata Bayrağı (F110) setlenir.
2) Örnek Program
(1) P00000 kontağı On olursa, P1000~P1004 arasındaki 5 word veri Group BCD komutu tarafından BCD biçimine
dönüştürülüp P1100~P1104 adreslerine kaydedilir.
P00000
GBCD P1000 P1100 5
4-169
XGK
XGB
GBIN, GBINP
Komut
S
D
N
GBIN(P)
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st.
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
GBIN
GBINP
[Bellek Ayarı]
Operand
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
GBIN
S
D
N
GBINP
S
D
N
Tanım
Veri Tipi
S
BCD verisi veya verinin kayıtlı olduğu adres numarası
WORD
D
Dönüştürülen BIN verisinin kaydedileceği adres numarası
WORD
N
BIN‟e dönüştürülecek adres sayısı
WORD
[Bayrak Seti]
Bayrak
Hata
-
Tanım
N adet veriden herhangi biri 0~9999(h270F) dışında bir değere sahipse
N adet veri seçilen adres bölgesinin sınırlarını aşarsa setlenir
Adres No.
F110
1) GBIN (Group Binary)
(1) S adresinden başlayarak N adet BCD veri BIN biçimine dönüştürülerek sırasıyla D adresinden
itibaren kaydedilir.
(2) Dönüştürülecek verilerden herhangi biri "h0~h9999" dışında bir değer ise Hata Bayrağı (F110)
setlenir.
2) Örnek Program
(1) P00000 kontağı On olursa, P1000~P1004 arasındaki 5 word BCD veri Group BIN komutu tarafından BIN biçimine
dönüştürülüp P1100~P1104 adreslerine kaydedilir.
P00000
GBIN
4-170
P1000
P1100
5
XGK
XGB
I2R, I2RP, I2L, I2LP
Komut
I2R(P)
I2L(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
-
I2R, I2L
I2RP, I2LP
P
-
S
D
S
D
-
I2R/I2L
[Bellek Ayarı]
Operand
S
D
Tanım
Veri Tipi
Integer Veri veya Integer Verinin kayıtlı olduğu adres numarası
Real biçime dönüştürülmüş verinin kaydedilceği adres numarası
INT
REAL/LREAL
1) I2R (Integer -> Real)
(1) 16-bitlik S Integer verisini 32-bitlik Single Real verisine dönüştürüp D+1, D adresine kaydeder.
S
b15
b0
h04D2
b31
h449A
D+1
(1234)
b15
b0
h4000
D
2) I2L (Integer -> Long real)
(1) 16-bitlik S Integer verisini 64-bitlik Long Real verisine dönüştürüp D+3, D+2, D+1, D adresine
kaydeder.
S
b15
b0
h04D2
(1234)
b63
b48
h4093
D+3
b32
h4800
D+2
b16
h0000
D+1
b0
h0000
D
3) Örnek Program
(1) P0000 kontağı On olursa, „1234‟ Integer verisi Real veriye dönüştürülür ve D1200 ile D1201 adreslerine kaydedilir.
P00000
12R
4-171
1234
D1200
XGK
XGB
D2R, D2RP, D2L, D2LP
Komut
D2R(P)
D2L(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Step
2~4
D2R, D2L
D2RP, D2LP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
S
D
P S
D
-
D2R/D2L
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
Double Integer Veri veya Double Integer Verinin kayıtlı olduğu adres numarası
D
Real biçime dönüştürülmüş verinin kaydedilceği adres numarası
DINT
REAL/LREAL
1) D2R (Double Integer -> Real)
(1) 32-bitlik S+1, S Integer verisini 32-bitlik Single Real verisine dönüştürüp D+1, D adresine kaydeder.
(2) Eğer 32-bitlik Integer veri değeri, Floating point Real veri değerinin sınırlarını (24-bit) aşarsa,
hassasiyet derecesi düşer ve Hata Bayrağı (F0057A) setlenir. Ama PLC çalışmaya devam eder.
S+1,S
b31
h00BC
b15
b0
h614E
b31
h4B3C
D+1
(12345678)
b15
b0
h614E
D
2) D2L (Double Integer -> Long real)
(1) 32-bitlik S+1, S Integer verisini 64-bitlik Long Real verisine dönüştürüp D+3, D+2, D+1, D adresine
kaydeder.
S+1,S
b31
h00BC
b15
b0
h614E
(12345678)
b63
b48
h4167
D+3
b32
h8C29
D+2
b16
hC000
D+1
b0
h0000
D
3) Örnek Program
(1) P0000 kontağı On olursa, P1000 ve P1001 adreslerindeki „812121‟ Double Integer verisi Real veriye dönüştürülür ve
P1100 ile P1101 adreslerine kaydedilir.
P00000
D2R
.
4-172
P1000
P1100
XGK
XGB
R2I, R2IP, R2D, R2DP
Komut
R2I(P)
R2D(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
O
R2I, R2D
R2IP, R2DP
P
-
S
D
S
D
-
R2I/R2D
[Bellek Ayarı]
Operand
Tanım
S
Reel sayı veya Reel sayının kaytlı olduğu adres numarası
D
Dönüştürülmüş verinin kaydedileceği adres numarası
[Bayrak Seti]
Bayrak
Hata
Veri Tipi
REAL
INT/DINT
Tanım
Adres No.
R2I komutu kullanıldığında ve S değeri „-32,768~32,767‟ sınırları dışında ise.
R2D komutu kullanıldığında ve S değeri „-2,147,483,648 ~2,147,483,647‟ sınırları
dışında ise.
F110
1) R2I (Real -> Integer)
(1) R2I, S+1,S Reel Sayısını (32-bit) 16-bitlik tam sayıya dönüştürüp D adresine kaydeder.
b15
b31
S+1, S
h4640
b0
b15
D
hE6B6
(12345.678)
b0
h303A
(12346)
(2) Eğer S+1, S sayısı -32,768~32,767 aralığının dışında ise, çalışma hatası oluşur.
Bu sırada, dönüştürülecek değer 32,767‟den büyükse D adresine 32,767, veya -32,768‟den küçükse
D adresine -32,768 yazılır.
(3) Ondalık kısımlar en yakın tam sayıya yuvarlanır.
2) R2D (Real -> Double Integer)
(1) R2D, S+1,S Reel Sayısını (32-bit) 32-bitlik tam sayıya dönüştürüp D, D+1 adresine kaydeder.
b15
b31
S+1, S
h47F1
b0
b15
b31
D+1, D
h2065
h0001
b0
hE241
(123457)
(123456.78)
(2) Eğer S+1, S sayısı -2,147,483,648~2,147,483,647 aralığının dışında ise, çalışma hatası oluşur.
Bu sırada, dönüştürülecek değer 2,147,483,647‟den büyükse D,D+1 adresine 2,147,483,647, veya 2,147,483,648‟den küçükse D,D+1 adresine -2,147,483,648 yazılır.
(3) Ondalık kısımlar en yakın tam sayıya yuvarlanır.
4-173
3) Hata
(1) Eğer R2I komutu kullanıldığında S+1, S sayısı -32,768~32,767 aralığının dışında ise, çalışma hatası
oluşur.
(2) Eğer R2D komutu kullanıldığında S+1, S sayısı -2,147,483,648~2,147,483,647 aralığının dışında ise,
çalışma hatası oluşur.
4) Örnek Program
(1) P00000 giriş sinyali On olduğu zaman, „45688.8123‟ Reel verisi „45689‟ tam sayısına dönüştürülüp P1100,P1101
adresine kaydedilir.
P00000
R2D
4-174
45688.8123
P1100
XGK
XGB
L2I, L2IP, L2D, L2DP
Komut
L2I(P)
L2D(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
O
L2I, L2D
L2IP, L2DP
P
-
S
D
S
D
-
means L2I/L2D
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
Long Reel sayı veya Long Reel sayının kaytlı olduğu adres numarası
D
Dönüştürülmüş verinin kaydedileceği adres numarası
[Bayrak Seti]
Bayrak
Hata
LREAL
INT/DINT
Tanım
L2I komutu kullanıldığında ve S değeri „-32,768~32,767‟ sınırları dışında ise.
L2D komutu kullanıldığında ve S değeri „-2,147,483,648 ~2,147,483,647‟ sınırları
dışında ise.
Adres No.
F110
1) L2I (Long real -> Integer)
(1) L2I(P), S+3,S+2,S+1,S Long Reel Sayısını (64-bit) 16-bitlik tam sayıya dönüştürüp D adresine
kaydeder.
b63
b48
H4093
b32
H4A45
D+3
b16
H84FD
b15
b0
H0FF6
D+2
D+1
(1234.5678901234)
b0
H04D2
D
(1234)
D
(2) Eğer S+3, S+2, S+1, S sayısı -2,147,483,648~2,147,483,647 aralığının dışında ise, çalışma hatası
oluşur.
Bu sırada, dönüştürülecek değer 2,147,483,647‟den büyükse D,D+1 adresine 2,147,483,647, veya 2,147,483,648‟den küçükse D,D+1 adresine -2,147,483,648 yazılır.
(3) Ondalık kısımlar en yakın tam sayıya yuvarlanır.
2) L2D (Long real -> Double Integer)
(1) L2D(P), S+3, S+2, S+1, S Long Reel Sayısını (64-bit) 32-bitlik tam sayıya dönüştürüp D, D+1
adresine kaydeder.
b63
b48
H4167
S+3
b32
H8C29
b16
HDCD6
S+2
S+1
( 12345678. 901234)
b0
HE8B0
S
b15
b31
D+1, D
H00BC
b0
H614E
( 12345678)
(2 Eğer S+1, S sayısı -2,147,483,648~2,147,483,647 aralığının dışında ise, çalışma hatası oluşur.
Bu sırada, dönüştürülecek değer 2,147,483,647‟den büyükse D,D+1 adresine 2,147,483,647, veya 2,147,483,648‟den küçükse D,D+1 adresine -2,147,483,648 yazılır.
(3) Ondalık kısımlar en yakın tam sayıya yuvarlanır.
3) Örnek Program
(1) Long Reel tipindeki D1000~D1003=13456.6 ise, P0000 giriş sinyali On olduğu zaman, Integer tipine dönüştürülen
13457 değeri P1100‟e yazılır.
4-175
P00000
L2I
D1000
P1100
XGK
XGB
X
R2L, R2LP
Komut
PMK
F
L
O
O
O
-
O
O
S
D
R2L(P)
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
-
-
R2L
R2LP
P
S
D
S
D
-
means R2L
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
Long Reel sayı veya Reel sayının kaytlı olduğu adres numarası
REAL
D
Dönüştürülmüş verinin kaydedileceği adres numarası
LREAL
[Bayrak Seti]
Bayrak
Tanım
Adres No.
FPU çalışma hata bayrakları F0057E, F0057C, F0057B, F0057A setlenirse.
Hata
F110
1) R2L (Reel -> Long Reel)
(1) R2L, 32-bitlik S+1,S Reel Sayısını Long reel (64-bit) sayıya sönüştürüp D+3, D+2, D+1, D adresine
kaydeder.
S+1,S
b31
h4B3C
b15
b0
h614E
(12345678)
b63
b48
h4167
D+3
b32
h8C29
D+2
b16
hC000
D+1
2) Hata
Giriş verisinin Reel sayı olmaması dışında herhangi bir hata oluşmaz.
3) Örnek Program
P00000
R2L
4-176
45688.8123
P1100
b0
h0000
D
XGK
XGB
X
L2R, L2RP
Komut
L2R(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
L2R
L2RP
P
O
-
S
D
S
D
-
means L2R
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
Reel sayı veya Long Reel sayının kaytlı olduğu adres numarası
LREAL
D
Dönüştürülmüş verinin kaydedileceği adres numarası
REAL
[Bayrak Seti]
Bayrak
Tanım
Adres No.
FPU çalışma hata bayakları F0057E, F0057C, F0057B, F0057A setlenirse.
Hata
F110
1) L2R (Long Reel -> Reel)
(1) L2R(P), S+3,S+2,S+1,S Long Reel Sayısını Reel sayıya dönüştürüp D+1, D adresine kaydeder.
b63
b48
0x4167
S+3
b32
0x8C29
b16
0xDCD6
S+2
S+1
( 12345678. 901234)
b0
0xE8B0
D+1, D
b31
0x4B3C
S
b15
b0
0x614E
( 12345678. 901234)
2) If S+3,S+2,S+1,S Long Reel Sayısının değeri Reel Sayı sınırlarını aşıyorsa, çalışma hatası oluşur.
3) Örnek Program
(1) Long Real tipindeki D1000~D1003=13456.6 ise, eğer giriş sinyali P0000 On olursa, 13456.6 long reel
verisi reel veriye dönüştürülüp P1100 adresine kaydedilir.
P00000
L2R
4-177
D1000
P1100
XGK
XGB
CMP, CMPP, DCMP, DCMPP
Komut
CMP(P)
DCMP(P)
PMK
F
L
O
O
O
O
O
O
S1
S2
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st.
O O
O O O O O
O O
O O O O O
N
D
R
O
O
O
O
O
O
2~4
CMP, DCMP
P
CMPP, DCMPP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
-
-
S1
S2
S1
S2
-
CMP/DCMP
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile karşılaştırılan veri veya verinin olduğu adres numarası
WORD/DWORD
S2
S1 ile karşılaştırılan veri veya verinin olduğu adres numarası
WORD/DWORD
1) CMP (Karşılaştırma)
(1) S1 ile S2‟yi karşılaştırır. Sonuca göre 6 adet özel röle bayrağına uygun değerler atanır.
(Ġşaretsiz çalışma)
Bayrak
Karş. tipi
S1> S2
S1< S2
S1= S2
F121

0
1
1
F120
<
0
1
0
F122
=
0
0
1
F124

1
0
1
F123
>
1
0
0
F125

1
1
0
P00020
CMP P0005 P0006
Compare to P0005 and P0006
Word
S1 1
0
1
1
0
1
1
0
0
1
1
0
1
0
1
1
S2 1
0
1
1
0
1
1
0
0
1
1
0
1
0
1
1
(2) S1 ile S2 karşılaştırılırsa, işlem sonucuna (S1=S2) göre gerekli bayraklar setlenir.
(3) Programda, 6 özel röle bayrağına en son karşılaştırma işlemine göre uygun değerler atanır.
(4) 6 özel röle istenilen adette kullanılabilir.
2) Örnek Program
(1) P1000=100 ve P1100=10 olması durumunda, P00000 giriş sinyali On olduğunda, F123 setlenir çünkü P1000
P1100‟den büyüktür (P1000>P1100).
P00000
CMP
4-178
P1000
P1100
XGK
XGB
CMP4, CMP4P, CMP8, CMP8P
Komut
CMP4(P)
CMP8(P)
S1
S2
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O O O
O O O O
N
D
R
-
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
CMP4, CMP8
P
CMP4P, CMP8P
-
-
S1
S2
S1
S2
-
CMP4/CMP8
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
Karşılaştırılacak veri veya verinin bulunduğu adresin başlangıç bit numarası
NIBBLE/BYTE
S2
Karşılaştırılacak veri veya verinin bulunduğu adresin başlangıç bit numarası
NIBBLE/BYTE
1) CMP4 (Nibble karşılaştırma)
(1) OP1‟in belirtilen 4-bitini OP2‟nin belirtilen 4-biti ile karşılaştırır ve sonuca göre gerekli bayrakları setler.
(2) OP1 ile OP2‟yi karşılaştırarak sonuca göre 6 özel bayrağa uygun değerler atanır (Ġşaretsiz Çalışma).
(3) 6 özel röle bayrağına en son karşılaştırma işlemine göre uygun değerler atanır.
(4) 6 özel röle (F120~F125) istenilen adette kullanılabilir.
2) CMP8 (Byte karşılaştırma)
(1) OP1‟in belirtilen 8-bitini OP2‟nin belirtilen 8-biti ile karşılaştırır ve sonuca göre gerekli bayrakları setler.
(2) OP1 ile OP2‟yi karşılaştırarak sonuca göre 6 özel bayrağa uygun değerler atanır (Ġşaretsiz Çalışma).
(3) 6 özel röle bayrağına en son karşılaştırma işlemine göre uygun değerler atanır.
(4) 6 özel röle (F120~F125) istenilen adette kullanılabilir.
3) Örnek Program
(1) P01004=10 ve P02008=15 olması durumunda, P00000 giriş sinyali On olursa, F120 bayrağı setlenir çünkü P01004
P02008‟den küçüktür.
P00000
CMP4
4-179
P01004
P02008
XGK
XGB
TCMP, TCMPP, DTCMP, DTCMPP
Komut
S1
TCMP(P)
S2
DTCMP(P)
D
PMK
F
L
T
O
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st.
O
O O O O
O
O O O
O
O O O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
TCMP, DTCMP
P
TCMPP, DTCMPP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
O
-
S1
S2
D
S1
S2
D
-
TCMP/DTCMP
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile karşılaştırılan veri veya verinin olduğu adres numarası
WORD/DWORD
S2
S1 ile karşılaştırılacak verinin adres numarası
WORD/DWORD
D
S1 ile S2‟nin karşılaştırma sonucunun kaydedileceği adres numarası (1 word)
WORD/DWORD
[Bayrak Seti]
Bayrak
Hata
Tanım
Adres No.
„S2 + 15 adresi (WORD/DWORD)‟ kullanılan adres alanının dışına taşıyorsa.
F110
1) TCMP (Tablo Karşılaştırma)
(1) S1 verisi ile S2 adresinden itibaren 16 adet veriyi karşılaştırır ve D adresine bit bit sonucu yazar (aynı
ise „1„ ,değilse „0‟).
(2) S1 karşılaştırılacak ilk veridir, ve S2 de karşılaştırılacak tablonun başlangıç adresidir.
2) Örnek Program
(1) P00020 giriş sinyali On olursa, D0000‟daki „h0057‟ verisini D0002‟den itibaren 16-word veriyle
karşılaştırır. Ve karşılaştırma sonucu olan „5‟i P0006‟ya kaydeder.
P00020
TCMP D0000 D0002 P0006
Comparison
Data
(S1)
h0057
(S2)
D0000
(D)
h0057
D0002
h1234
h0057
D0004
h3456
h7893
h1252
D0007
h3452
D0014
h4523
h0024
h3451
4-180
D0017
5
P0006
XGK
XGB
GX(P), GDX(P)
(GEQ, GEQP, GGT, GGTP, GLT, GLTP, GGE, GGEP, GLE, GLEP, GNE, GNEP GDEQ,
GDEQP, GDGT, GDGTP, GDLT, GDLTP, GDGE, GDGEP, GDLE, GDLEP, GDNE,
GDNEP)
Uygulanabilir Bellek Bölgesi
Komut
PMK
F
L
T
C
S
Z
O
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
O
O
O
O
-
O
O
O
O
S1
S2
D
N
GX(P)
GDX(P)
Con
D.x R.x
st.
O
O
U
D
R
O
O
O
O
O
O
O
O
O
O
O
O
P
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
O
S1 S2
D
N
P S1 S2
D
N
-
-
means GEQ/GGT/GLT/GGE/GLE/GNE
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile karşılaştırılan veri veya verinin olduğu adres numarası
WORD
S2
S1 ile karşılaştırılacak verinin adres numarası
WORD
D
S1 ile S2‟nin karşılaştırma sonucunun kaydedileceği adres numarası (1 word)
WORD
Karşılaştırma sayısı (0 ~ 16)
WORD
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Eğer N değeri çalışılan adres alanından taşarsa.
Hata
F110
1) Word Data Group Compare Instruction
(1) S1 verisi ile S2‟den itibaren N adet veriyi 1‟e 1 karşılaştırarak D adresine sonucu bit bit kaydeder.
(2) Karşılaştırma doğru ise D‟nin uygun bitine 1 yazılır.
(3) Karşılaştırma doğru değil ise D‟nin uygun bitine 0 yazılır.
(4) S1‟de -32,768‟den 32767‟ye kadar değer olabilir. Komutun çalışması aşağıdaki gibidir.
Operation Result
32000
S2
S1
S1+1
S1+2
32000
4321
32000
S1+(N-2)
S1+(N-1)
1234
5678
D
h0005
N
2) Örnek Program
Operation Result
D1000
D1001
D1002
D1006
D1007
1234
5678
5000
7777
4321
8
=
D1100
D1101
D1102
D1106
D1107
1234
5678
5000
h00FF
D1200
8
7777
4321
P0000 giriş kontağı On olursa, 8‟er word veri karşılaştırılır ve karşılaştırma sonucu olan h00FF D1200
adresine kaydedilir.
P00000
GEQ
4-181
D1000
D1100
D1200
8
XGK
XGB
BSFT, BSFTP
Komut
St
Ed
BSFT(P)
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
-
N
D
R
-
-
-
Step
3/4
BSFT
P
BSFTP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
St
Ed
St
Ed
-
BSFT
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
St
BSFT işleminin başlangıç biti
BIT
Ed
BSFT işleminin bitiş biti
BIT
1) BSFT (Bit Kaydırma)
(1) Başlangıç bitinden(St) bitiş bitine (Ed) kadar olan bitleri 1 kaydırır.
(2) Bit kaydırma yönü
- S1 < Ed: sola kaydırma
- S1 > Ed: sağa kaydırma
b15
Before
1
St
0
1
Ed
1
0
0
1
0
1
1
1
0
0
1
b0
0
1
Discarded
After
1
0
0
1
1
0
0
1
0
1
1
1
0
0
0
1
2) Örnek Program
(1) P0070=h8000 olması durumunda, P0000‟ın On‟dan Off‟a geçtiği taramada, P0070F‟den P00704‟ kadar olan bitleri
sağa kaydırır çünkü P0070F P00704‟den büyüktür (P0070F > P00704).
P00000
BSFTP
4-182
P0070F
P00704
XGK
XGB
BSFL, BSFLP, DBSFL, DBSFLP
Komut
PMK
F
L
O
O
-
O
O
D
n
BSFL(P)
DBSFL(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O O
O O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
BSFL, DBSFL
P
BSFLP, DBSFLP
-
-
D
N
D
N
O
BSFL/DBSFL
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
Bitleri kaydırılacak olan adres numarası
D
N
[Bayrak Seti]
Bayrak
Artık
WORD/DWORD
D adresinin sola kaç kez kaydırılacağı
WORD
Tanım
Adres No.
Artık Bayrağı artığın değerine bağlı olarak On veye Off olur.
F112
1) BSFL (Sola Bit Kaydırma)
D adresini N kez bit bit sola kaydırır.
b15
D 1
b0
0
1
1
0
0
1
0
1
1
1
0
0
1
0
1
Before
When N=2
CY
D 1
1
0
0
1
0
1
1
1
0
0
1
0
0
0
0
0
0
After
2) DBSFL (Double Sola Bit Kaydırma)
D+1,D adresini N kez bit bit sola kaydırır.
D+1
b31
D
b15
b0
1 0 1 1 0 1 1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 Before
CY
When N=2
D
1 0 1 1 1 0 0 1 0 1 1 0 1 1 0 0 1 0 1 1 1 0 0 1 0 1 0 0 0 0 0 0 After
Filled with 0
3) Örnek Program
(1) P1000=‟h000F‟ olması durumunda, P00000 On olduğunda, 4 bit sola kaydırılır ve „h00F0‟ sonucu P1000‟e kaydedilir.
P00000
BSFL
4-183
P1000
4
XGK
XGB
BSFL4, BSFL4P, BSFL8, BSFL8P
Komut
BSFL4(P)
BSFL8(P)
D
n
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O
O O
N
D
R
O
O
O
Step
3~5
-
BSFL4, BSFL8
P
BSFL4P, BSFL8P
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
D
N
D
N
O
BSFL4/BSFL8
[Bellek Ayarı]
Operand
D
N
[Bayrak Seti]
Bayrak
Artık
Tanım
Veri Tipi
BSFL işleminin başlangıç biti
NIBBLE/BYTE
Belirtilen D bit pozisyonundan sola kaç kez kaydırılacağı.
WORD
Tanım
Adres No.
Artık Bayrağı en son atılan bit değerine bağlı olarak On veye Off olur.
F112
1) BSFL4 (Nibble Sola Bit Kaydırma)
(1) D adresinin belirtilen bit pozisyonundan itibaren 4 biti N kez bit bit sola kaydırır.
D: Start bit
4 Bit
b15
D 0
b0
1
0
0
1
0
0
1
0
0
1
0
1
0
1
1
Before
CY
D 0
1
0
0
1
0
0
When N=2
1
0
0
1
0
0
0
0
0
1
1
After
2) BSFL8 (Byte Sola Bit Kaydırma)
(1) D adresinin belirtilen bit pozisyonundan itibaren 8 biti N kez bit bit sola kaydırır.
(2) Artık Bayrağı en son atılan bit değerine bağlı olarak On veye Off olur.
3) Örnek Program
(1) P0100=„h00F0‟ olması durumunda, 4 numaralı bitten itibaren 4 bit 2 kez sola kaydırılır ve „h03C0‟ sonucu P0100‟e
kaydedilir.
P00000
BSFL4
4-184
P01004
2
XGK
XGB
BSFR, BSFRP, DBSFR, DBSFRP
Komut
BSFR(P)
DBSFR(P)
D
n
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O O
O O
N
D
R
O
O
O
O
O
O
Step
2~4
BSFR, DBSFR
P
BSFRP, DBSFRP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
D
N
D
N
O
BSFR/DBSFR
[Bellek Ayarı]
Operand
D
N
[Bayrak Seti]
Bayrak
Artık
Bitleri kaydırılacak olan adres numarası
D adresinin sağa kaç kez kaydırılacağı
Tanım
Veri Tipi
WORD/DWORD
WORD
Tanım
Adres No.
Artık Bayrağı artığın değerine bağlı olarak On veye Off olur.
F112
1) BSFR (Sağa Bit Kaydırma)
(1) D adresini N kez bit bit sağa kaydırır.
(2) Artık Bayrağı artığın değerine bağlı olarak On veye Off olur.
2) DBSFR (Double Bit Shift Right)
(1) D+1,D adresini N kez bit bit sola kaydırır.
(2) Artık Bayrağı artığın değerine bağlı olarak On veye Off olur.
3) Örnek Program
(1) D01000=‟h001F‟olması durumunda, P00000 On olduğunda, sağa 4 kez kaydırılır ve „h0001‟ sonucu D01000‟e
yazılır.
P00000
P
BSFR
D01000
4
4-185
XGK
XGB
BSFR4, BSFR4P, BSFR8, BSFR8P
Komut
BSFR4(P)
BSFR8(P)
D
n
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O O
O
O O
N
D
R
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
3/4
-
BSFR4(P)
BSFR8(P)
P
-
D
N
D
N
O
BSFL
[Bellek Ayarı]
Operand
D
n
[Bayrak Seti]
Bayrak
Artık
Tanım
Veri Tipi
BSFL işleminin başlangıç biti
NIBBLE/BYTE
Belirtilen D bit pozisyonundan sağa kaç kez kaydırılacağı.
WORD
Tanım
Adres No.
Artık Bayrağı en son atılan bit değerine bağlı olarak On veye Off olur.
F112
1) BSFR4 (Nibble Sağa Bit Kaydırma)
(1) D adresinin belirtilen bit pozisyonundan itibaren 4 biti N kez bit bit sağa kaydırır.
(2) Artık Bayrağı en son atılan bit değerine bağlı olarak On veye Off olur.
2) BSFR8 (Byte Sağa Bit Kaydırma)
(1) D adresinin belirtilen bit pozisyonundan itibaren 8 biti N kez bit bit sağa kaydırır.
(2) Artık Bayrağı en son atılan bit değerine bağlı olarak On veye Off olur.
3) Örnek Program
(1) P0100=‟h00F0‟ olursa, giriş sinyali On olursa, 4 numaralı bitten itibaren 4 bit 4 kez sağa kaydırılır ve sonra
„h000F‟ sonucu P0100‟e kaydedilir.
P00000
BSFR4
4-186
P01004
4
XGK
XGB
WSFT, WSFTP
Komut
WSFT(P)
PMK
F
L
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O
O O
O
O
N
D
R
O
O
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
O
WSFT
WSFTP
P
-
St
Ed
St
Ed
WSFT
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
St
WSFT işleminin başlangıç adresi
WORD
Ed
WSFT işleminin bitiş adresi
WORD
1) WSFT (Word Kaydırma)
(1) Başlangıç adresinden(St) bitiş adresine(Ed) kadar olan wordeleri 1 kaydırır.
b15
b0
b15
1234
Başlangıç
Başlangıç
wordü
wordü
2345
3456
If St
4567
Bitiş wordü
<
5678
(2) Word kaydırma yönü
- S1  S2 (e.g. WSFT D0000
- S1  S2 (e.g. WSFT D0003
b0
0
Word word
kaydır
1234
2345
Ed
3456
4567
Bitiş wordü
D0003)  aşağı doğru
D0000)  yukarı doğru
2) Örnek Program
(1) P00000 On‟dan Off durumuna geçtiği taramada, D1000‟den D1004‟e kadar olan wordler aşağı 1 kaydırılır.
b15
D01000
D01004
b0
b15
b0
D01000
1234
1 word kaydır
0
2345
1234
3456
2345
4567
3456
5678
D01004
4567
P00000
WSFTP
4-187
D01000
D01004
-
XGK
XGB
WSFL, WSFLP, WSFR, WSFRP
Komut
WSFL(P)
WSFR(P)
PMK
F
L
T
O
O
O
-
O
O
O
O
O
O
D1
D2
N
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
WSFL, WSFR
P
WSFLP, WSFRP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
4~6
-
-
D1
D2
N
D1
D2
N
-
WSFL/WSFR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
D1
WSFL işleminin başlangıç adresi
WORD
D2
WSFL işleminin bitiş adresi
WORD
N
Kaydırma sayısı
WORD
1) WSFL (Sola Word Kaydırma)
(1) D1‟den D2‟ye kadar olan wordleri N kez sola kaydırır. Ve boşalan wordlerin yerine 0 atanır.
2) WSFR (Sağa Word Kaydırma)
(1) D1‟den D2‟ye kadar olan wordleri N kez sağa kaydırır. Ve boşalan wordlerin yerine 0 atanır.
3) Örnek Program
(1) P00020 giriş sinyali On olduğunda, P0000‟dan P0008‟e 9-word veri 2 kez sağa kaydırılır ve P0007 ve P0008‟e 0
atanır.
P00020
WSFR
P8
P7
P6
P5
P4
P3
P2
P1
P0000
P0
Before 9999 8888 7777 6666 5555 4444 3333 2222 1111
Shift by 2-word
P8
After
0
P0
0
9999 8888 7777 6666 5555 4444 3333
4-188
P0008
2
XGK
XGB
XCHG, XCHGP, DXCHG, DXCHGP
Komut
PMK
F
L
O
O
-
O
O
XCHG(P) D1
DXCHG(P) D2
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O
O O
O
O
N
D
R
O
O
O
O
O
O
2~4
(D)XCHG
(D)XCHGP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
P
-
-
D1
D2
D1
D2
-
(D)XCHG
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
D1
Değiş tokuş edilecek adres numarası
WORD/DWORD
D2
Değiş tokuş edilecek adres numarası
WORD/DWORD
1) XCHG (Değiş Tokuş)
(1) D1 ve D2 adreslerinin değerlerini değiş tokuş eder.
b15
1 word
b0
D1
D2
2) DXCHG (Double Değiş Tokuş)
(1) D1+1,D1 ve D2+1,D2 adreslerinin değerlerini değiş tokuş eder.
3) Örnek Program
(1) P1000=‟h1234‟ ve P1100=‟5678‟ olması durumunda, P00000 girişi Off‟tan On‟a geçtiği anda, „5678‟ P1000‟e ve
daha sonra „h1234‟ ise P1100‟e kaydedilir.
P00000
XCHG
4-189
P1000
P1100
XGK
XGB
GXCHG, GXCHGP
Komut
D1
GXCHG(P) D2
N
PMK
F
L
T
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
GXCHG
P
GXCHGP
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
D1
D2
N
D1
D2
N
-
-
GXCHG
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
D1
D2 ile değiş tokuş edilecek grubun ilk adresi
WORD
D2
D1 ile değiş tokuş edilecek grubun ilk adresi
WORD
Değiş tokuş edilecek word adedi
WORD
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GXCHG
(1) D1 ve D2 adreslerinden başlayarak N‟er adet word veriyi değiş tokuş eder.
h0001
D1
D10
h0100
h0002
h0101
h0003
h0102
h0004
h0103
h0005
h0104
h0006
h0105
N
(2) D1 ve D2 adreslerinden başlayarak N‟er adet word veriyi sırasıyla değiş tokuş eder. D1 ve D2‟den
başlayan adresler çakışırsa, istenmeyen sonuçlar doğabilir.
2) Örnek Program
(1) P00000 giriş sinyali Off‟tan On‟a geçtiği anda, P0010~P0012 ve P0020~P0022 adreslerindeki değerler değiş tokuş
edilir.
P10
h0001
P20
h0100
h0002
h0101
h0003
h0102
Değiş tokuştan P10
sonra
h0100
P20
h0101
h0002
h0102
h0003
P00000
GXCHG
4-190
h0001
P0010
P0020
3
XGK
XGB
SWAP, SWAPP
Komut
SWAP(P)
D
PMK
F
L
O
-
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
-
-
-
-
-
-
-
O
N
D
R
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2
-
SWAP
-
-
D
SWAPP
P
D
SWAP
[Bellek Ayarı]
Operand
D
Tanım
Veri Tipi
Düşük ve yüksek anlamlı byteları takas edilecek word adresi
WORD
1) SWAP
(1) Bir word adresinin düşük ve yüksek anlamlı bytelarını takas eder.
Upper byte
Lower byte
D
0
1
0
0
1
0
0
1
0
0
1
0
0
1
0
0
D
0
0
1
0
0
1
0
1
0
1
0
0
1
0
0
1
2) Örnek Program
(1) P00000 giriş sinyali Off‟tan On‟a geçtiği anda, D00100 adresineki word verisinin yüksek ve düşük anlamlı byteları
takas edilir ve daha sonra tekrar D00100‟e yazılır.
Upper byte
Lower byte
D100 0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
D100 0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
P00000
SWAP
4-191
D00100
XGK
XGB
GSWAP, GSWAPP
Komut
PMK
F
L
O
O
-
O
O
D
N
GSWAP(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O
O
O O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
GSWAP
GSWAPP
P
O
-
D
N
D
N
-
GSWAP
[Bellek Ayarı]
Operand
D
N
[Bayrak Seti]
Bayrak
Tanım
Veri Tipi
Düşük ve yüksek anlamlı byteları takas edilecek ilk word adresi
WORD
Takas işlemi yapılacak word sayısı
WORD
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GSWAP (Group SWAP)
(1) N adet word adresinin düşük ve yüksek anlamlı bytelarını takas eder.
1byte
1byte
1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1
1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1
1 0 1 1 0 1 1 0 0 1 1 0 1 0 1 1
Bytelar takas edildi
2) Örnek Program
(1) P00000 giriş sinyali On olduğunda, P1000~P1002 arasındaki 3 word verinin yüksek ve düşük anlamlı byteları
takas edilir.
Upper byte
Lower byte
Upper byte
Lower byte
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
P1000 0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
P1001 0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
0
1
0
0
0
0
0
1
0
0
0
1
0
1
0
0
P1002 0
0
0
1
0
1
0
0
0
1
0
0
0
0
0
1
P00000
GSWAP
4-192
P1000
3
XGK
XGB
WAND, WANDP, DWAND, DWANDP
Komut
S1
WAND(P)
S2
DWAND(P)
D
PMK
F
L
T
O
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
(D)WAND
(D)WANDP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
-
O
S1
S2
D
P S1
S2
D
-
WAND/DWAND
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile WAND işlemine sokulacak veri
BIN 16/32
S2
S1 ile WAND işlemine sokulacak veri
BIN 16/32
D
[Bayrak Seti]
WAND işleminin sonucunun kaydedileceği adres numarası
Tanım
Bayrak
Sıfır
BIN 32
Adres No.
Ġşlem sonucu sıfır çıkarsa.
F111
1) WAND(Word AND)
(1) S1 ve S2 word verilerinin sırasıyla her bir bitini birbirleriyle Lojik AND(VE) işlemine sokarak sonuçları D adresinde
karşılık gelen bitlerine yazar.
b15
S1
b8 b7
b0
1 0 1 0 0 1 1 0 1 1 1 1 0 1 1 1
WAND
b15
S2
b0
1 0 0 1 1 1 1 0 0 1 0 1 0 1 1 1
b15
D
b8 b7
b8 b7
b0
1 0 0 0 0 1 1 0 0 1 0 1 0 1 1 1
2) DWAND(Double Word AND)
(1) S1+1, S1 ve S2+1, S2 double word verilerinin sırasıyla her bir bitini birbirleriyle Lojik AND(VE) işlemine sokarak
sonuçları D+1, D adresinde karşılık gelen bitlerine yazar.
4-193
S1
S1+1
b31
S1
b0
b16 b15
1 1 0 0
1 0 1 1 1 0
0 1 1 0
DWAND
S2
S2+1
b31
S2
1 0 1 1
b31
1 0 0 0
1 1 0 1
0 0 1 1 0 1
D+1
D
b0
b16 b15
D
b0
b16 b15
0 0 1 1 0 0
0 1 0 0
3) Logic Ġşlem Tablosu
Sınıflandırma
Lojik AND(VE)
Lojik OR(VEYA)
Özel
Lojik OR (XOR)
Özel Negatif
Lojik OR
(XNR)
Ġşlem Detayları
Yalnızca A ile B aynı anda 1
olduklarında sonuç 1 olur (diğer
durumlarda, sonuç 0 olur).
Yalnızca A ile B aynı anda 0
olduklarında sonuç 0 olur (diğer
durumlarda, sonuç 0 olur)
A ile B aynı olursa sonuç 0 olur
(değilse, sonuç 1 olur).
A ile B aynı olursa sonuç 1 olur
(değilse, sonuç 0 olur).
Örnek
Ġşlem Formülü
Y=A B
Y=A+B
Y=A B+A B
Y=(A+B)(A+B)
A
B
Y
0
0
0
0
1
0
1
0
0
1
1
1
0
0
0
0
1
1
1
0
1
1
1
1
0
0
0
0
1
1
1
0
1
1
1
0
0
0
1
0
1
0
1
0
0
1
1
1
4) Örnek Program
(1) P1000=„h1111‟ ve P1100=„h3333‟ ise, P00000 giriş sinyali On olduğunda, WAND işleminin sonucu „h3333‟
P1200‟e kaydedilir.
P00000
WAND
4-194
P1000
P1100
P1200
XGK
XGB
WOR, WORP, DWOR, DWORP
Komut
WOR(P)
DWOR(P)
S1
S2
D
PMK
F
L
T
O
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
-
O
O
O
O
O
O
(D)WOR
(D)WORP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
-
O
S1
S2
D
P S1
S2
D
-
WOR/DWOR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile WOR işlemine sokulacak veri
BIN 16/32
S2
S1 ile WOR işlemine sokulacak veri
BIN 16/32
WOR işleminin sonucunun kaydedileceği adres numarası
BIN 16/32
D
[Bayrak Seti]
Bayrak
Sıfır
Tanım
Adres No.
Ġşlem sonucu sıfır çıkarsa.
F111
1) WOR(Word OR)
(1) S1 ve S2 word verilerinin sırasıyla her bir bitini birbirleriyle Lojik OR(VEYA) işlemine sokarak sonuçları D
adresinde karşılık gelen bitlerine yazar.
b15
S1
b8 b7
b0
1 1 0 1 0 0 1 1 1 0 1 1 0 1 0 0
WOR
b15
S2
b0
1 1 0 0 0 1 1 0 0 1 1 1 0 1 1 0
b15
D
b8 b7
b8 b7
b0
1 1 0 1 0 1 1 1 1 1 1 1 0 1 1 0
2) DWOR(Double Word OR)
(1) S1+1, S1 ve S2+1, S2 double word verilerinin sırasıyla her bir bitini birbirleriyle Lojik OR(VEYA) işlemine sokarak
sonuçları D+1, D adresinde karşılık gelen bitlerine yazar.
4-195
S1
S1+1
b31
S1
b0
b16 b15
1 1 0 1
1 1 1 1 0 1
1 0 0 1
DWOR
S2
S2+1
b31
S2
1 1 0 0
b31
1 1 0 1
1 0 1 1
1 0 0 1 0 1
D+1
D
b0
b16 b15
D
b0
b16 b15
1 1 1 1 0 1
1 0 1 1
3) Örnek Program
(1) P1000=„h1111‟ ve P1100=„h2222‟ ise, P00000 giriş sinyali On olduğunda, WOR işleminin sonucu
„h3333‟ P1200‟e kaydedilir.
P00000
WOR
4-196
P1000
P1100
P1200
XGK
XGB
WXOR, WXORP, DWXOR, DWXORP
Komut
S1
WXOR(P)
S2
DWXOR(P)
D
PMK
F
L
T
O
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
-
O
O
O
O
O
O
(D)WXOR
(D)WXORP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
-
O
S1
S2
D
P S1
S2
D
-
WXOR/DWXOR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile WXOR işlemine sokulacak veri
WORD/DWORD
S2
S1 ile WXOR işlemine sokulacak veri
WORD/DWORD
WOR işleminin sonucunun kaydedileceği adres numarası
WORD/DWORD
D
[Bayrak Seti]
Bayrak
Sıfır
Tanım
Adres No.
Ġşlem sonucu sıfır çıkarsa.
F111
1) WXOR(Word Exclusive OR)
(1) S1 ve S2 word verilerinin sırasıyla her bir bitini birbirleriyle Özel OR(Özel VEYA) işlemine sokarak sonuçları D
adresinde karşılık gelen bitlerine yazar.
b15
S1
b8 b7
b0
0 1 0 0 1 1 1 0 1 1 0 0 1 1 0 0
WXOR
b15
S2
b15
D
b8 b7
b0
1 0 0 0 1 0 1 0 1 1 0 1 0 1 0 1
b8 b7
b0
1 1 0 0 0 1 0 0 0 0 0 1 1 0 0 1
(2) Exclusive OR: Bir bit 0 ve diğer bit 1 ise, sonuç 1 olur. Diğer durumlarda 0 olur.
2) DWXOR(Double Word Exclusive OR)
(1) S1+1, S1 ve S2+1, S2 word verilerinin sırasıyla her bir bitini birbirleriyle Özel OR(Özel VEYA) işlemine sokarak
sonuçları D+1, D adresinde karşılık gelen bitlerine yazar.
4-197
S1
S1+1
b31
S1
b0
b16 b15
0 1 1 1
0 0 1 1 0 1
0 0 0 1
DWXOR
S2
S2+1
b31
S2
1 0 0 1
b31
1 1 1 0
1 0 1 0
1 0 0 1 0 1
D+1
D
b0
b16 b15
D
b0
b16 b15
1 0 1 0 0 0
1 0 1 1
3) Örnek Program
(1) P1000=‘h1111‟ ve P1100=‘h2222‟ olması durumunda, giriş sinyali On olduğunda, WOR işlem sonucu „h3333‟
P1200‟e kaydedilir.
P00000
WXOR
4-198
P1000
P1100
P1200
XGK
XGB
WXNR, WXNRP, DWXNR, DWXNRP
Komut
S1
WXNR(P)
S2
DWXNR(P)
D
PMK
F
L
T
O
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
-
O
O
O
O
O
O
(D)WXNR
(D)WXNRP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
-
O
S1
S2
D
P S1
S2
D
-
means WXNR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile WXNR işlemine sokulacak veri
BIN 16/32
S2
S1 ile WXNR işlemine sokulacak veri
BIN 16/32
WOR işleminin sonucunun kaydedileceği adres numarası
BIN 16/32
D
[Bayrak Seti]
Bayrak
Sıfır
Tanım
Adres No.
Ġşlem sonucu sıfır çıkarsa.
F111
1) WXNR( Word Exclusive NOR)
(1) S1 ve S2 word verilerinin sırasıyla her bir bitini birbirleriyle Özel NOR(Özel VEYA DEĞĠL) işlemine sokarak
sonuçları D adresinde karşılık gelen bitlerine yazar.
b15
S1
b8 b7
b0
1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0
WXNR
b15
S2
b15
D
b8 b7
b0
0 0 1 1 1 0 1 0 0 0 0 1 0 0 1 0
b8 b7
b0
0 0 1 1 0 0 1 0 0 1 0 1 0 1 0 1
(2) Exclusive NOR: Ġki bit birbirinden farklı ise, sonuç 0 olur. Ġki bit birbirinin aynısı ise, sonuç 1 olur.
2) DWXNR( Double Word Exclusive NOR)
(1) S1+1, S1 ve S2+1, S2 word verilerinin sırasıyla her bir bitini birbirleriyle Özel NOR(Özel VEYA DEĞĠL) işlemine
sokarak sonuçları D+1, D adresinde karşılık gelen bitlerine yazar.
4-199
S1+1
b31
S1
S1
b16 b15
1 0 1 0
0 0 1 1 0
b0
1 1 1 0
1
DWXNR
S2
S2+1
b31
S2
b31
0 1 1 1
0 0 1 0
1 0 1 1 1 0
D+1
D
b0
b16 b15
0 0 1 0
D
b0
b16 b15
0 1 1 1 0 0
0 0 1 1
3) Örnek Program
(1) P1000=‘h1111‟ ve P1100=‘h2222‟ olması durumunda, giriş sinyali P00000 On olursa, Özel NOR (WXNR) işlem
sonucu „hCCCC‟ P1200‟e yazılır.
P00000
WXNR
4-200
P1000
P1100
P1200
XGK
XGB
GWAND, GWANDP
PMK
F
L
S1
O
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st.
O O
O
O O
S2
D
N
O
O
O
O
-
O
O
O
O
O
O
Komut
GWAND(P)
O
O
O
-
O
O
O
-
-
O
O
O
O
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
GWAND
P
GWANDP
Step
4~7
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
S1
S2
D
N
S1
S2
D
N
-
-
GWAND
[Bellek Ayarı]
Tanım
Operand
Veri Tipi
S1
S2 ile GWAND işlemine sokulacak verilerin başlangıç adresi
BIN 16
S2
S1 ile GWAND işlemine sokulacak verilerin başlangıç adresi
BIN 16
D
GWAND işleminin sonucunun kaydedileceği adres numarası
BIN 16
WAND işleminin ard arda kaç word üzerinde yapılacağı
BIN 16
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GWAND(Group Word AND)
(1) S1 ve S2‟ten başlayan N word verinin sırasıyla her bir bitini birbirleriyle Lojik AND(VE) işlemine sokarak sonuçları
D‟den itibaren N adet adreste karşılık gelen bitlere yazar.
b15
b8 b7
b15
b0
b8 b7
b0
S1
1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 0
S2
1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 1
S1+1
1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0
S2+1
1 1 0 0 0 1 0 1 1 0 1 1 1 0 1 0
S1+2
0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1
S2+2
0 1 0 1 0 1 1 1 0 1 1 0 1 1 0 1
n
n
AND
S1+(N-2) 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0
S2+(N-2) 0 0 1 1 0 0 1 1 1 1 0 0 1 1 0 1
S1+(N-1) 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 1
S2+(N-1) 1 1 0 0 1 1 1 1 1 0 1 0 1 0 1 1
b15
b8 b7
b0
D
1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0
D+1
1 0 0 0 0 1 0 1 1 0 1 0 1 0 0 0
D+2
0 1 0 1 0 1 1 0 0 0 1 0 1 0 0 1
n
D+(N-2)
0 0 1 1 0 0 1 1 1 0 0 0 1 0 0 0
D+(N-1)
1 1 0 0 0 1 0 1 1 0 0 0 0 0 1 1
4-201
(2) S2 için -32,768~32,767(BIN 16-bit) aralığındaki değerler kulanılabilir.
b15
b8 b7
b0
S1
1 0 1 1 1 0 1 0 1 0 1 1 1 0 1 0
S1+1
1 0 1 1 0 1 0 1 1 0 1 0 1 1 0 0
S1+2
0 1 0 1 0 1 1 0 0 0 1 1 1 0 0 1
n
b15
AND
S2
b8 b7
b0
1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 1
S1+(N-2) 1 1 1 1 0 1 1 1 1 0 1 1 1 0 0 0
S1+(N-1) 1 1 1 1 0 1 0 1 1 0 0 1 0 1 1 1
b15
b8 b7
b0
D
1 0 1 1 0 0 1 0 1 0 0 1 1 0 0 0
D+1
1 0 1 1 0 1 0 1 1 0 0 0 1 0 0 0
D+2
0 0 0 1 0 1 1 0 0 0 0 1 1 0 0 1
n
D+(N-2)
1 0 1 1 0 1 1 1 1 0 0 1 1 0 0 0
D+(N-1)
1 0 1 1 0 1 0 1 1 0 0 1 0 0 0 1
2) Örnek Program
(1) P00000 ON olduğu zaman, P1000~P1004 ile P1100~P1104 verilerini GWAND işlemine sokup işlem sonucunu
P1200~1204 adreslerine yazar.
P00000
GWAND
4-202
P1000
P1100
P1200
5
XGK
XGB
GWOR, GWORP
Komut
GWOR(P)
S1
S2
D
N
PMK
F
L
T
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
GWOR
P
GWORP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
O
-
S1
S2
D
N
S1
S2
D
N
-
GWOR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile GWOR işlemine sokulacak verilerin başlangıç adresi
WORD
S2
S1 ile GWOR işlemine sokulacak verilerin başlangıç adresi
WORD
D
GWOR işleminin sonucunun kaydedileceği adres numarası
WORD
WOR işleminin ard arda kaç word üzerinde yapılacağı
WORD
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GWOR(Group Word OR)
(1) S1 ve S2‟ten başlayan N word verinin sırasıyla her bir bitini birbirleriyle Lojik OR(VEYA) işlemine sokarak sonuçları
D‟den itibaren N adet adreste karşılık gelen bitlere yazar.
b15
b8 b7
b15
b0
b8 b7
b0
S1
0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1
S2
1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1
S1+1
1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1
S2+1
1 1 0 1 1 1 0 0 1 1 1 0 0 1 1 1
S1+2
0 0 1 0 0 1 1 0 0 0 0 0 1 0 0 1
S2+2
0 0 0 0 0 1 1 1 1 0 0 0 1 0 1 1
n
n
S1+(N-2) 1 0 1 1 1 1 0 1 1 1 0 1 1 0 1 0
S2+(N-2) 0 1 1 0 1 0 0 1 1 1 0 1 1 1 1 1
S1+(N-1) 1 1 0 0 0 1 0 1 1 0 1 1 0 1 1 1
S2+(N-1) 1 1 0 1 1 1 0 1 1 0 1 1 0 1 0 0
b15
b8 b7
b0
D
1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 1
D+1
1 1 0 1 1 1 0 1 1 1 1 0 0 1 1 1
D+2
0 0 1 0 0 1 1 1 1 0 0 0 1 0 1 1
n
D+(N-2)
1 1 1 1 1 1 0 1 1 1 0 1 1 1 1 1
D+(N-1)
1 1 0 1 1 1 0 1 1 1 0 1 0 1 1 1
4-203
(2) S2 için -32,768~32,767(BIN 16-bit) aralığındaki değerler kulanılabilir.
b15
b8 b7
b0
S1
0 0 0 1 0 0 1 1 0 1 1 1 1 1 0 1
S1+1
1 1 0 1 0 1 0 1 0 0 1 0 0 0 0 1
S1+2
0 0 1 0 0 1 1 0 0 0 0 0 1 0 0 1
b15
n
S2
b8 b7
b0
1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1
S1+(N-2) 1 0 1 1 1 1 0 1 1 1 0 1 1 0 1 0
S1+(N-1) 1 1 0 0 0 1 0 1 1 0 1 1 0 1 1 1
b15
b8 b7
b0
D
1 1 1 1 0 1 1 1 0 1 1 1 1 1 0 1
D+1
1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1
D+2
1 1 1 1 0 1 1 1 0 0 1 0 1 1 0 1
n
D+(N-2)
1 1 1 1 1 1 1 1 1 1 1 1 1 1 1 1
D+(N-1)
1 1 1 1 0 1 1 1 0 1 1 1 0 1 1 1
2) Örnek Program
(1) P00000 On olursa, P1000~P1004 ile P1100~P1104 verilerini GWOR işlemine sokup işlem sonucunu P1200~1204
adreslerine yazar.
P00000
GWOR
4-204
P1000
P1100
P1200
5
XGK
XGB
GWXOR, GWXORP
Komut
S1
S2
GWXOR(P)
D
N
PMK
F
L
T
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
GWXOR
P
GWXORP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
O
-
S1
S2
D
N
S1
S2
D
N
-
GWXOR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile GWXOR işlemine sokulacak verilerin başlangıç adresi
WORD
S2
S1 ile GWXOR işlemine sokulacak verilerin başlangıç adresi
WORD
D
GWXOR işleminin sonucunun kaydedileceği adres numarası
WORD
WXOR işleminin ard arda kaç word üzerinde yapılacağı
WORD
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GWXOR(Group Word XOR)
(1) S1 ve S2‟ten başlayan N word verinin sırasıyla her bir bitini birbirleriyle Lojik Özel OR(Özel VEYA) işlemine
sokarak sonuçları D‟den itibaren N adet adreste karşılık gelen bitlere yazar.
b15
b8 b7
b15
b0
b8 b7
b0
S1
0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0
S2
1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1
S1+1
1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0
S2+1
1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1
S1+2
0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1
S2+2
0 0 0 0 1 1 1 1 0 0 1 1 1 1 0 0
n
n
S1+(N-2) 1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1
S2+(N-2) 0 1 1 0 1 0 0 1 1 1 0 0 0 1 1 1
S1+(N-1) 1 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1
S2+(N-1) 1 1 0 1 1 0 1 1 1 1 1 0 0 1 0 1
b15
b8 b7
b0
D
0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0
D+1
1 1 0 0 0 0 1 1 0 0 1 1 0 0 0 0
D+2
1 1 0 0 0 0 1 1 1 1 0 1 1 1 1 0
n
D+(N-2)
0 0 0 0 1 0 1 0 1 1 0 0 1 0 1 1
D+(N-1)
1 1 1 0 0 1 0 0 1 1 1 0 1 0 0 1
4-205
(2) S2 için -32,768~32,767(BIN 16-bit) aralığındaki değerler kulanılabilir.
b15
b8 b7
b0
S1
0 0 1 1 1 1 1 1 0 0 1 1 1 1 0 0
S1+1
1 1 0 0 0 0 0 0 1 1 1 1 1 1 0 0
S1+2
0 0 1 1 0 0 1 1 0 0 0 1 1 1 0 1
b15
n
S2
b8 b7
b0
1 1 0 0 0 0 1 1 0 0 1 1 1 1 1 1
S1+(N-2) 1 0 0 1 1 1 0 0 1 1 1 1 0 0 1 1
S1+(N-1) 1 1 0 0 0 0 0 0 1 1 1 1 0 0 1 1
b15
b8 b7
b0
D
0 0 0 0 0 0 1 1 1 1 1 1 1 1 0 0
D+1
1 1 1 1 1 1 0 0 0 0 1 1 1 1 0 0
D+2
0 0 0 0 1 1 1 1 1 1 0 1 1 1 0 1
n
D+(N-2)
1 0 1 0 0 0 0 0 0 0 1 1 0 0 1 1
D+(N-1)
1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1
2) Örnek Program
(1) P00000 On olursa, P1000~P1004 ile P1100~P1104 verilerini GWXOR işlemine sokup işlem sonucunu
P1200~1204 adreslerine yazar.
P00000
GWXOR
4-206
P1000
P1100
P1200
5
XGK
XGB
GWXNR, GWXNRP
Komut
S1
S2
GWXNR(P)
D
N
PMK
F
L
T
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st.
O
O
O
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
GWXNR
P
GWXNRP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
O
-
S1
S2
D
N
S1
S2
D
N
-
GWXNR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ile GWXNR işlemine sokulacak verilerin başlangıç adresi
WORD
S2
S1 ile GWXNR işlemine sokulacak verilerin başlangıç adresi
WORD
D
GWXNR işleminin sonucunun kaydedileceği adres numarası
WORD
WXNR işleminin ard arda kaç word üzerinde yapılacağı
WORD
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Çalışılan adres alanının dışına taşılırsa.
Hata
F110
1) GWXNR(Group Word XNR)
(1) S1 ve S2‟ten başlayan N word verinin sırasıyla her bir bitini birbirleriyle Lojik Özel NOR(Özel VEYA DEĞĠL)
işlemine sokarak sonuçları D‟den itibaren N adet adreste karşılık gelen bitlere yazar.
b15
b8 b7
b15
b0
b8 b7
b0
S1
1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1
S2
0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 1
S1+1
0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1
S2+1
1 0 1 0 1 0 0 1 1 0 1 0 1 0 0 1
S1+2
1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0
S2+2
0 0 1 1 0 1 0 1 1 0 1 1 0 1 1 1
n
n
XNR
S1+(N-2) 1 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1
S2+(N-2) 1 1 1 1 1 1 0 0 0 0 1 1 0 0 1 1
S1+(N-1) 1 0 1 1 0 0 1 1 0 0 0 1 1 1 0 0
S2+(N-1) 0 0 1 1 0 0 1 1 1 1 0 0 1 0 1 1
b15
b8 b7
b0
D
0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 1
D+1
0 1 0 0 1 0 1 0 1 0 0 0 0 1 0 1
D+2
0 1 1 1 0 0 0 0 1 0 0 0 0 1 0 0
n
D+(N-2)
1 0 0 1 1 1 1 1 0 1 1 0 0 0 1 1
D+(N-1)
0 1 1 1 1 1 1 1 0 0 1 0 1 0 0 0
4-207
(2) S2 için -32,768~32,767(BIN 16-bit) aralığındaki değerler kulanılabilir.
b15
b8 b7
b0
S1
1 1 0 0 0 0 1 1 1 1 0 0 1 1 1 1
S1+1
0 0 0 1 1 1 0 0 1 1 0 1 0 0 1 1
S1+2
1 0 1 1 1 0 1 0 1 1 0 0 1 1 0 0
n
b15
XNR
S2
b8 b7
b0
0 0 0 1 0 0 0 0 1 0 1 0 1 0 1 1
S1+(N-2) 1 0 0 1 1 1 0 0 1 0 1 0 1 1 1 1
S1+(N-1) 1 0 1 1 0 0 1 1 0 0 0 1 1 1 0 0
b15
b8 b7
b0
D
0 0 1 0 1 1 0 0 1 0 0 1 1 0 1 1
D+1
1 1 1 1 0 0 1 1 1 0 0 0 0 1 1 1
D+2
0 1 0 1 0 1 0 1 1 0 0 1 1 0 0 0
n
D+(N-2)
0 1 1 1 0 0 1 1 1 1 1 1 1 0 1 1
D+(N-1)
0 1 0 1 1 1 0 0 0 1 0 1 1 0 0 0
2) Örnek Program
(1) P00000 On olursa, P1000~P1004 ile P1100~P1104 verilerini GWXOR işlemine sokup işlem sonucunu
P1200~1204 adreslerine yazar.
P00000
GWXNR
4-208
P1000
P1100
P1200
5
XGK
XGB
MAX, MAXP, DMAX, DMAXP
Komut
MAX(P)
DMAX(P)
S
D
N
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
(D)MAX
(D)MAXP
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
O
S
D
N
P S
D
N
-
(D)MAX
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
MAX işleminin başlangıç adresi
INT/DINT
D
Ġşlem sonucunun kaydedileceği adres numarası
INT/DINT
N
[Bayrak Seti]
Bayrak
S‟den başlayarak kaç adet veri ile MAX işleminin yapılacağı
WORD
Tanım
Adres No.
Hata
Kullanılan adres türünün hafıza alanının dışına taşılırsa.
F110
Sıfır
Ġşlem sonucu sıfır olursa.
F111
1) MAX (Maksimum)
(1) S‟den itibaren N adet word veriden en büyük değere sahip olan bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N=0 ise komut çalıştırılmaz.
Nesnelerin başlangıç adresi
S
123
S+1
10
S+2
S+3
500
123
S + (n-4)
-123
S + (n-3)
20
S + (n-2)
123
123
S + (n-1)
Maksimum değer
Arama aralığı
(n )
4-209
D
500
2) DMAX (Double Maksimum)
(1) S‟den itibaren N adet double word veriden en büyük değere sahip olan bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N=0 ise komut çalıştırılmaz.
Nesnelerin başlangıç adresi
S
-12345
S+2
25894
S+4
256
588479
S+6
S + (2n-8)
26594823
S + (2n-6)
145
S + (2n-4)
-258
S + (2n-2)
Maksimum değer
Arama aralığı
(n )
D
26594823
-365412
3) Örnek Program
(1) D01000=1111, D01001=3333, D01002=2222 olması durumunda, P00000 giriş sinyali On olduğu zaman,
D01100=3333 olur.
P00000
MAXP
4-210
D01000
D01100
D01200
XGK
XGB
MIN, MINP, DMIN, DMINP
Komut
S
D
N
MIN(P)
DMIN(P)
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
(D)MIN
(D)MINP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
O
O
S
D
N
P S
D
N
-
(D)MIN
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
MIN işleminin başlangıç adresi
INT/DINT
D
Ġşlem sonucunun kaydedileceği adres numarası
INT/DINT
N
[Bayrak Seti]
Bayrak
Hata
Sıfır
S‟den başlayarak kaç adet veri ile MIN işleminin yapılacağı
WORD
Tanım
Adres No.
Kullanılan adres türünün hafıza alanının dışına taşılırsa.
Ġşlem sonucu sıfır olursa.
F110
F111
1) MIN (Minimum)
(1) S‟den itibaren N adet word veriden en küçük değere sahip olan bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N=0 ise komut çalıştırılmaz.
Nesnelerin başlangıç adresi
S
123
S+1
10
S+2
S+3
500
S + (n-4)
-123
S + (n-3)
20
S + (n-2)
123
123
S + (n-1)
123
Minimum değer
Arama aralığı
(n )
4-211
D
-123
2) DMIN (Double Minimum)
(1) S‟den itibaren N adet double word veriden en küçük değere sahip olan bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N=0 ise komut çalıştırılmaz.
Nesnelerin başlangıç adresi
S
-12345
S+2
25894
S+4
S+6
256
Arama aralığı
(n )
588479
S + (2n-8)
26594823
S + (2n-6)
145
S + (2n-4)
-258
-365412
S + (2n-2)
Minimum değer
D
-365412
3) Örnek Program
(1) D01000=1111, D01001=3333, D01002=2222, D01200=h0003 olması durumunda, P00000 giriş sinyali On
olduğunda, D01100=1111 olur.
P00000
MINP
4-212
D01000
D01100
D01200
XGK
XGB
SUM, SUMP, DSUM, DSUMP
Komut
SUM(P)
DSUM(P)
S
D
N
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
Step
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
4~6
(D)SUM
(D)SUMP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
P
O
O
S
D
N
S
D
N
O
(D)SUM
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
SUM işleminin başlangıç adresi
INT/DINT
D
Ġşlem sonucunun kaydedileceği adres numarası
INT/DINT
N
[Bayrak Seti]
Bayrak
Hata
Sıfır
Artık
S‟den başlayarak kaç adet veri ile SUM işleminin yapılacağı
WORD
Tanım
Kullanılan adres türünün hafıza alanının dışına taşılırsa veya taşma meydana
gelirse.
Ġşlem sonucu sıfır olursa.
Taşma meydana gelirse
Adres No.
F110
F111
F112
1) SUM (Word Summary)
(1) S‟den itibaren N adet word verinin toplamı bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) Ġşlem sırasında taşma meydana gelirse, Hata Bayrağı ve Artık Bayrağı setlenir.
(5) Taşma meydana gelse bile sonuç kaydedilir. Bu yüzden yanlış sonuçlara karşı Artık Bayrağı her zaman kontrol
edilmelidir.
(6) N=0 ise komut çalıştırılmaz.
Ġşleme başlanacak adres
S
123
S+1
10
S+2
500
S+3
123
S + (n-4)
-123
S + (n-3)
20
S + (n-2)
123
123
S + (n-1)
Toplam
n
4-213
D
899
2) DSUM (Double Word Summary)
(1) S‟den itibaren N adet double word verinin toplamı bulunup D adresine kaydedilir.
(2) Ġşaretli olarak karşılaştırma yapılır.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) Ġşlem sırasında taşma meydana gelirse, Hata Bayrağı ve Artık Bayrağı setlenir.
(5) Taşma meydana gelse bile sonuç kaydedilir. Bu yüzden yanlış sonuçlara karşı Artık Bayrağı her zaman kontrol
edilmelidir.
(6) N=0 ise komut çalıştırılmaz.
Ġşleme başlanacak adres
S
-12345
S+2
25894
S+4
256
S+6
Toplam
588479
S + (2n-8)
26594823
S + (2n-6)
145
S + (2n-4)
-258
S + (2n-2)
-365412
D
n
26831591
3) Örnek Program
(1) D01000=h1111, D01001=h3333, D01002=h2222, D01200=h0003 olması durumunda, P00000 giriş sinyali On
olduğunda, D01100=h6666 olur.
P00000
SUMP
4-214
D01000
D01100
D01200
XGK
XGB
AVE, AVEP, DAVE, DAVEP
Komut
S
D
N
AVE(P)
DAVE(P)
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
Step
4~6
(D)AVE
(D)AVEP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
O
S
D
N
P S
D
N
-
AVE
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
AVE işleminin başlangıç adresi
INT/DINT
D
Ġşlem sonucunun kaydedileceği adres numarası
INT/DINT
S‟den başlayarak kaç adet veri ile AVE işleminin yapılacağı
INT/DINT
N
[Bayrak Seti]
Bayrak
Tanım
Adres No.
Hata
Kullanılan adres türünün hafıza alanının dışına taşılırsa
F110
Sıfır
Ġşlem sonucu sıfır olursa
F111
1) AVE (Word Average)
(1) S‟den itibaren N adet word verinin aritmetik ortalaması bulunup D adresine kaydedilir.
(2) D‟ye kaydedilecek değer INT türündedir.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N adet verinin toplamı N‟e tam olarak bölünmezse sonucun ondalık kısmı ihmal edilir.
Ġşleme başlanacak adres
S
123
S+1
10
S+2
500
S+3
123
S + (n-4)
-123
S + (n-3)
20
S + (n-2)
123
123
S + (n-1)
Ortalama
n
4-215
D
112
2) DAVE (Double Word Average)
(1) S‟den itibaren N adet double word verinin aritmetik ortalaması bulunup D adresine kaydedilir.
(2) D‟ye kaydedilecek değer DINT türündedir.
(3) Ġşlem sonucu sıfır ise, Sıfır Bayrağı setlenir.
(4) N adet verinin toplamı N‟e tam olarak bölünmezse sonucun ondalık kısmı ihmal edilir.
Ġşleme başlanacak adres
S
-12345
S+2
25894
S+4
256
S+6
588479
S + (2n-8)
S + (2n-6)
S + (2n-4)
S + (2n-2)
Ortalama
D
n
3353948
26594823
145
-258
-365412
3) Örnek Program
(1) D01000=1111, D01001=3333, D01002=2222, D01200=h0003 olması durumunda, giriş sinyali On olduğunda,
D01100=2222 olur.
P00000
AVEP
4-216
D01000
D01100
D01200
XGK
XGB
RAMP
Komut
RAMP
N1
N2
D1
N3
D2
PMK
F
L
T
O
O
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
-
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
O
O
-
RAMP
U
N
D
R
O
O
O
-
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
RAMP
[Bellek Ayarı]
Operand
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
-
-
-
N1 N2 D1 N3 D2
Tanım
Veri Tipi
N1
Ġlk değer
WORD
N2
Son değer
WORD
D1
Mevcut değer
WORD
N3
Çalıştırma sayısı (tarama sayısı)
WORD
D2
Komut tamamlanma adresi (1: tamamlandı, 0: devam ediyor veya Off durumunda)
WORD
1) RAMP
D1 değerini ilk değerden son değere kadar N3 adet tarama boyunca düz bir doğru halinde artırır, çalıştırılan sayıyı
da D1+1‟e kaydeder. Komut tamamlanırsa, D2 değeri 1 yapılır. (D2‟nin 0 numaralı biti setlenir)
(1) D1 değerini ilk değerden son değere kadar N3 adet tarama boyunca düz bir doğru halinde artırır.
(2) 0 ~ 350 arası çalışmada 7 adet tarama zamanındaki değişim aşağıdaki gibidir;
D1 değeri
250
300
200
N2 değeri (350)
150
N1 değeri (0)
350
100
50
Çalıştırma sayısı (7)
(3) N2-N1 değeri çalıştırma sayısına tam bir şekilde bölünmezse, sonuç istendiği gibi düz bir doğru şeklinde olmaz.
(4) N3 çalıştırma sayısıdır. N3=0 olursa herhangi bir işlem yapılmaz.
(5) D1+1‟e çalıştırılan sayıyı kaydeder. Bu yüzden D1+1‟e elle bir müdahale edilmemelidir.
(6) Eğer komut son değere kadar çalıştırılırsa, D2 adresine 1 yazılır.
(7) Komut çalışırken Off yapılırsa, D1 (mevcut değer) değişmez. Komut tekrar çalıştırılırsa, RAMP komutu işleme
baştan başlar.
(8) RAMP komutunu yarıda kesmek için, D2 adresine 1 yazmak gerekir.
(9) RAMP komutu bittikten sonra tekrar çalıştırmak için ön koşulu tekrar On yapmak gerekir.
(10) N1 ve N2 değerlerini D2 adresi 1 olmadan önce değiştirmeyiniz. N1 veya N2‟nin çalışma anında değiştirilmesi
çalışmayı olumsuz etkiler.
2) Örnek Program
(1) D01000=1000, D01100=2000, D01300=100 olması durumunda, giriş sinyali On olduğu zaman, D01200 her
taramada 10 artırılır ve tarama sayısı D01201‟e kaydedilir.
(2) 100 tarama bittiğinde, D01400‟ün 0 numaralı biti setlenir.
P00000
RAMP
4-217
D01000
D01100
D01200
D01300
D01400
XGK
XGB
SORT, DSORT
Komut
(D)SORT
PMK
F
L
T
O
O
O
O
O
O
-
O
O
O
O
O
O
O
O
-
S
N1
N2
D1
D2
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
-
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
(D)SORT
S
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
N1
N2
O
D1
-
-
D2
(D)SORT
[Bellek Ayarı]
Operand
S
Veri Tipi
WORD/DWORD
N1
Sıralama aralığı & düzeni (büyükten küçüğe veya küçükten büyüğe)
WORD
N2
Her taramada çalıştırma sayısı(< Sıralama aralığı)
WORD
D1
Komut tamamlanma adresi (1: tamamlandı, 0: devam ediyor veya Off durumunda)
WORD
Yardımcı adres
WORD
D2
[Bayrak Seti]
Bayrak
Hata
1)
Tanım
Sıralanacak verilerin başlangıç adresi
Tanım
Eğer N1 eğeri very tipinin sınırlarını aşarsa
Eğer N1+1 sıralama düzeni 0 veya 1‟den farklı ise
Adres No.
F110
SORT
(1) S adresinden itibaren N1 adet 16-bit veriyi N1+1 değerine gore küçükten büyüğe(0) veya büyükten küçüğe(1)
sıralar.
-124
Sıralanacak veri
-10
35
0
Küçükten büyüğe sıralama
35
-10
500
500
-124
500
1
35
Büyükten küçüğe sıralama
-10
N1
-124
4
N1+0
0
N1+1
(2) SORT komutuyla sıralama birden fazla tarama zamanına ihtiyaç duyar. Komutun işlemi kaç tarama sayısında
bitireceği N1/N2 sonucuyla bulunur(ondalık kısım ihmal edilir). N2 büyüdükçe işlem daha az tarama zamanında
yapılır ama tarama zamanı uzar.
(3) Eğer N2=0 ise komut işletilmez.
(4) Ġşlemin süreceği maksimum tarama sayısı aşağıdaki gibi bulunabilir;
Sürecek maksimum tarama sayısı = (N1) * (N1 -1) † 2 † N2 [adet]. Örneğin, N1=10 ve N2=1 ise, 10 * (10-1) † 2 †
1=45(adet). Ama N2=2 ise, 45 † 2 = 22.5
23 [adet] tarama işlemin bitmesi için yeterlidir.
(5) SORT komutu tamamlandığı zaman D1 adresine 1 yazılır. Sıralama bittikten sonra, giriş kontağını OFF yaparak
D1‟e 0 yazılmasını sağlarız.
(6) D2‟den itibaren, 2-word (SORT)/4-word (DSORT) veri komut tarafından kullanılır. Kullanıcı bu adresleri
kullanmamalıdır.
(7) Ġşlem sırasında N1 rakamını değiştirmeyiniz.
2) Örnek Program
P00000
SORT
P1000
P1100
4-218
P1200
P1300
P1400
XGK
XGB
BINDA, BINDAP, DBINDA, DBINDAP
Komut
BINDA(P)
DBINDA(P)
PMK
F
L
O
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
(D)BINDA
(D)BINDAP
-
S
D
P S
D
-
BINDA
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
ASCII‟ye dönüştürülecek veri veya kayıtlı olduğu adres
INT/DINT
D
Ġşlem sonucunun kaydedileceği adres
STRING
1) BINDA (Binary‟den Decimal ASCII‟ye dönüşüm)
(1) Sayının onluk sistemdeki değerinin her basamağını sırasıyla ASCII biçimine dönüştürür.
(2) ASCII biçimine dönüştürülen veri D adresinden başlayarak her worde iki karakter gelecek şekilde sırasıyla
kaydedilir.
(3) S negatif bir sayı ise, –(h2D) işareti D adresinin ilk baytına yazılır.
(4) S işaretli olarak kabul edilir.
(5) BINDA komutunun çalışma aralığı –32768(hFFFF) ~ 32767(h7FFF) arasıdır.
b15
b8
S
b7
b15
b0
b8 b7
b0
Sign
10,000-digit ASCII code
D
1,000-digit
ASCII code
100-digit
ASCII
code
D+1
10-digit ASCII code
D+2 1-digit ASCII code
0
D+3
0
16-bit Binary veri
(6) Örneğin, eğer S= –12345 ise, sonuç D‟ye şöyle kaydedilir;
b15
S
b0
-
1
2
3
4
5
b15
b8
S
h31 (1)
h2D (-)
D+1
h33 (3)
h32 (2)
D+2
h35 (5)
h34 (4)
b0
2
3
4
5
b0
D
D+3
b15
b7
h00
b15
b8
b7
b0
D
h33 (3)
h32 (2)
D+1
h35 (5)
h34 (4)
D+2
4-219
h00
2) DBINDA (Binary‟den Decimal ASCII‟ye dönüşüm)
(1) Sayının onluk sistemdeki değerinin her basamağını sırasıyla ASCII biçimine dönüştürür.
(2) ASCII biçimine dönüştürülen veri D adresinden başlayarak her worde iki karakter gelecek şekilde sırasıyla
kaydedilir.
(3) S negatif bir sayı ise, –(h2D) işareti D adresinin ilk baytına yazılır.
(4) DBINDA komutunun çalışma aralığı –2147483648(hFFFFFFFF) ~ 2147483647(h7FFFFFFF) arasıdır.
b15
D
S+1
Upper 16-bit
S
Lower 16-bit
32-bit Binary data
3) Örnek Program
b0
b8 b7
1000000000-digit ASCII code
Sign data
D+1
10000000-digit ASCII code
100000000-digit ASCII code
D+2
100000-digit ASCII code
1000000-digit ASCII code
D+3
1000-digit ASCII code
10000-digit ASCII code
D+4
10-digit ASCII code
100-digit ASCII code
D+5
0
1-digit ASCII code
P00000
BINDAP
4-220
P1000
P1100
XGK
XGB
BINHA, BINHAP, DBINHA, DBINHAP
Komut
S
D
BINHA(P)
DBINHA(P)
PMK
F
L
O
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
(D)BINHA
(D)BINHAP
-
S
D
P S
D
BINHA
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
ASCII‟ye dönüştürülecek veri veya kayıtlı olduğu adres
S
WORD/DWORD
Ġşlem sonucunun kaydedileceği adres
D
[Bayrak Seti]
Bayrak
BIN 32
Tanım
Adres No.
Eğer D adresinin sınırları aşılırsa bayrak setlenir
Hata
-
F110
1) BINHA (Binary‟den Hex ASCII‟ye dönüşüm)
(1) Sayının onaltılık sistemdeki değerinin her basamağını sırasıyla ASCII biçimine dönüştürür.
(2) ASCII biçimine dönüştürülen veri D adresinden başlayarak her worde iki karakter gelecek şekilde sırasıyla
kaydedilir.
(3 BINHA komutunun çalışma aralığı h0000 ~ hFFFF arasıdır.
b15
b8
b7
b0
S
D
D+1
D+2
16-bit Binary veri
b15
b8 b7
b0
3rd-digit ASCII code
4th-digit ASCII code
1st-digit ASCII code
2nd digit ASCII code
0
(4) Örneğin, eğer S=02A6H ise, sonuç şöyle olur;
b15
S
b8
b7
b0
b15
02A6H
D
D+1
D+2
4-221
b8 b7
h32 (2)
h36 (6)
b0
h30 (0)
h41 (A)
h00
2) DBINHA (Binary to Hex ASCII)
(1) Sayının onaltılık sistemdeki değerinin her basamağını sırasıyla ASCII biçimine dönüştürür.
(2) ASCII biçimine dönüştürülen veri D adresinden başlayarak her worde iki karakter gelecek şekilde sırasıyla
kaydedilir.
(3) DBINHA komutunun çalışma aralığı h00000000 ~ hFFFFFFFF arasıdır.
b15
D
th
8 -digit ASCII code
th
7 -digit ASCII code
D+1
5 -digit ASCII code
6th-digit ASCII code
S
D+2
3rd-digit ASCII code
4th-digit ASCII code
Lower 16-bit
D+3
1st-digit ASCII code
2nd digit ASCII code
S+1
Upper 16-bit
b0
b8 b7
th
32-bit BIN veri
D+4
00H
3) Örnek Program
P00000
BINHAP
4-222
P1000
P1100
XGK
XGB
BCDDA, BCDDAP, DBCDDA, DBCDDAP
Komut
PMK
F
L
O
O
O
-
O
O
BCDDA(P) S
DBCDDA(P) D
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
O
(D)BCDDA
(D)BCDDAP
-
-
S
D
P S
D
BCDDA
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
ASCII‟ye dönüştürülecek BCD veri veya verinin kayıtlı olduğu adres
S
BCD
Ġşlem sonucunun kaydedileceği adres
D
[Bayrak Seti]
Bayrak
STRING
Tanım
Adres No.
Eğer BCD verisi çalşma aralığını aşarsa
Hata
F110
1) BCDDA (BCD‟den Decimal ASCII‟ye dönüşüm)
(1) Her basamağı sırayla Decimal ASCII‟ye dönüştürür.
(2) ASCII‟ye dönüştürülen veri D adresinden başlayarak sırasıyla her worde 2 basamak gelecek şekilde kaydedilir.
(3) BCDDA komutunda, çalışma aralığı h0000 ~ h9999‟dur. BCD veri aralığı aşılırsa Hata bayrağı çeker.
b15
b12b11
b 8b 7
b 4b 3
b0
S
1000-digit
100-digit
10-digit
D
D+1
D+2
1-digit
b15
b8 b7
b0
100-digit ASCII code 1000-digit ASCII code
1-digit ASCII code
10-digit ASCII code
0
Only if Off
(4) S adresindeki h9105 verisi aşağıdaki gibi dönüştürülerek sonuç D adresinden başlayarak kaydedilir.
b15
S
b8b7
b12 b11
9
1
b0
b4b3
0
b15
5
D
D+1
D+2
4-223
b8 b7
h31 (1)
h35 (5)
b0
h39 (9)
h30 (0)
h00
2) DBCDDA (BCD to Decimal ASCII)
(1) Her basamağı sırayla Decimal ASCII‟ye dönüştürür.
(2) ASCII‟ye dönüştürülen veri D adresinden başlayarak sırasıyla her worde 2 basamak gelecek şekilde kaydedilir.
(3) DBCDDA komutunda, çalışma aralığı h00000000 ~ h99999999‟dur.
b15
S
S+1
b31
b16 b15
b0
1000000-digit ASCII code 10000000-digit ASCII code
D+1
10000-digit ASCII code 100000-digit ASCII code
D+2
100-digit ASCII code
1000-digit ASCII code
D+3
1-digit ASCII code
10-digit ASCII code
1 digit
10,000 digits
10 digits
100,000 digits
100 digits
1,000,000 digits
10,000,000 digits
b0
b8 b7
D
0
1,000 digit
3) Ornek Program
P00000
BCDDAP
4-224
P1000
P1100
XGK
XGB
DABIN, DABINP, DDABIN, DDABINP
Komut
S
D
DABIN(P)
DDABIN(P)
PMK
F
L
O
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
(D)DABIN
(D)DABINP
O
-
S
D
P S
D
-
DABIN
[Bellek Ayarı]
Operand
S
D
[Bayrak Seti]
Bayrak
Hata
Tanım
Veri Tipi
Binary‟ye dönüştürülecek ASCII verisinin kayıtlı olduğu adres
STRING
Sonucun kaydedileceği adres
INT/DINT
Tanım
Girilen ASCII verisi çalışma aralığını aşarsa setlenir.
Girilen ASCII string uzunluğu maksimum uzunluğu(31) aşarsa setlenir.
Girilen ASCII değeri işaret veya 0~9‟dan farklı ise setlenir.
Adres No.
F110
1) DABIN (Decimal ASCII‟den Binary‟ye dönüşüm)
(1) Decimal ASCII veriyi Binary‟ye dönüştürüp D‟ye kaydeder.
(2) ASCII string‟in sonunda NULLolmalıdır.
(3) ASCII verisinin ilk wordünün düşük anlamlı byte‟ı binary verisinin işaretini belirler.
(4) Ġşaret –(h2D) veya +(h2B) olmalıdır.
(5) +(h2B) işareti ihmal edilebilir.
(6) D adresine işaretli oalrak kaydedilir.
(7) DABIN komutunun çalışma aralığı –32768(h8000) ~ 32767(h7FFF)‟dir.
(8) Girilen ASCII değeri işaret veya 0~9 olmalıdır. Bunlardan farklı ise Hata bayrağı setlenir.
b15
b8 b7
b0
Sign data
10000-digit ASCII code
S
1000-digit
ASCII code
100-digit
ASCII
code
S+1
1-digit ASCII code
b15
S
S+1
S+2
b0
10-digit ASCII code
End of string (Null)
b8 b7
h32 (2)
h31 (1)
h38 (8)
b15
D
Binary16-bit data
b0
b15
h2D (D)
h35 (5)
h30 (0)
h00 (NULL)
D
4-225
b0
-
2
5
1
0
8
2) DDABIN (Double Decimal ASCII‟den Binary‟ye dönüşüm)
(1) Decimal ASCII veriyi Binary‟ye dönüştürüp D‟ye kaydeder.
(2) ASCII string‟in sonunda NULLolmalıdır.
(3) ASCII verisinin ilk wordünün düşük anlamlı byte‟ı binary verisinin işaretini belirler.
(4) Ġşaret –(h2D) veya +(h2B) olmalıdır.
(5) +(h2B) işareti ihmal edilebilir.
(6) ) D adresine işaretli olarak kaydedilir.
(7) DDABIN komutunun çalışma aralığı –2147483648(h80000000) ~ 2147483647(h7FFFFFFF)‟dir.
Girilmesi gerekilen ASCII string işaret veya 0~9 rakamları olmalıdır. Bunlardan başka bir değer girilirse, Hata
bayrağı setlenir.
b15
b0
b8 b7
1000000000-digit ASCII code
Sign data
10000000-digit ASCII code
100000000-digit ASCII code
S+2
100000-digit ASCII code
1000000-digit ASCII code
S+3
1000-digit ASCII code
10000-digit ASCII code
S+4
10-digit ASCII code
100-digit ASCII code
S+5
End of string
1-digit ASCII code
S
S+1
D+1
D
b0
b31
b16 b15
Upper 16-bit
Lower 16-bit
32-bit BIN data
3) Örnek Program
P00000
DABINP
4-226
P1000
P1100
XGK
XGB
HABIN, HABINP, DHABIN, DHABINP
PMK
F
L
S
O
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O
O
O O O
D
O
-
O
O
Komut
HABIN(P)
DHABIN(P)
-
O
-
-
-
O
O
N
D
R
O
O
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
O
(D)HABIN
P
(D)HABINP
-
S
D
S
D
-
HABIN
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
Binary‟ye dönüştürülecek heksadesimal ASCII verinin kayıtlı olduğu adres
S
STRING
Ġşlem sonucunun kaydedileceği adres
D
[Bayrak Seti]
Bayrak
WORD/DWORD
Tanım
String uzunluğu maksimum uzunluğu aşarsa setlenir.
Girilen veri çalışma aralığını aşarsa setlenir.
0~F dışında bir veri girilirse setlenir.
Hata
Adres No.
F110
1) HABIN (Hex ASCII‟den Binary‟ye dönüşüm)
(1) Heksadesimal ASCII veriyi Binary‟ye dönüştürür ve D‟ye kaydeder.
(2) ASCII string‟in sonu NULL ile belirlenir.
(3) HABIN komutunda, çalışma aralığı h0000 ~ hFFFF‟tir.
(4) Girilen ASCII değeri işaret veya 0~F olmalıdır. Bunlardan farklı ise Hata bayrağı setlenir.
(5) Hex gösterimi için ilk harf olarak „h‟veya H‟ kabul edilir.
b15
S
S+1
S+2
b0
b8 b7
rd
4 -digit ASCII code
st
2 -digit ASCII code
b15
th
3 -digit ASCII code
b8
End of string (Null)
b15
b0
nd
1 -digit ASCII code
S
S+1
S+2
b7
D
Binary16-bit data
b0
b8 b7
h41 (A)
h44 (D)
b15
h35 (5)
h38 (8)
b8
D
b7
b0
5A8DH
h00 (NULL)
2) DHABIN (Double Hex ASCII‟den Binary‟ye dönüşüm)
(1) Heksadesimal ASCII veriyi Binary‟ye dönüştürür ve D‟ye kaydeder.
(2) ASCII string‟in sonu NULL ile belirlenir.
(3) Girilen ASCII değeri işaret veya 0~F olmalıdır. Bunlardan farklı ise Hata bayrağı setlenir.
(4) DHABIN komutunda, çalışma aralığı h00000000 ~ hFFFFFFFF‟tir.
(5) Hex gösterimi için ilk harf olarak „h‟veya H‟ kabul edilir.
b15
8 -digit ASCII code
th
6 -digit ASCII code
7 -digit ASCII code
S+1
5 -digit ASCII code
S+2
S+3
b0
b8 b7
th
S
th
th
th
rd
4 -digit ASCII code
st
2 -digit ASCII code
3 -digit ASCII code
1 -digit ASCII code
nd
D+1
D
b31
b16 b15
b0
Upper 16-bit
Lower 16-bit
32-bit Binary data
3) Örnek Program
P00000
HABINP
4-227
P1000
P1100
XGK
XGB
DABCD, DABCDP, DDABCD, DDABCDP
Komut
DABCD(P)
DDABCD(P)
S
D
PMK
F
L
O
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O
O O
O O
O
O
N
D
R
O
O
O
O
O
O
Step
2~4
O
S
D
P S
D
(D)DABCD
(D)DABCDP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
DABCD
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
BCD‟ye dönüştürülecek desimal ASCII verinin kayıtlı olduğu adres
S
STRING
Ġşlem sonucunun kaydedileceği adres
D
[Bayrak Seti]
Bayrak
BCD
Tanım
Eğer ASCII string BCD çalışma aralığını aşarsa(0~9, h30 ~ h39 ASCII‟de)
Eğer ASCII string uzunluğu 4‟ü aşarsa(DABCD)/8‟i aşarsa(DDABCD)
Hata
Adres No.
F110
1) DABCD (Desimal ASCII‟den BCD‟ye dönüşüm)
(1) Desimal ASCII veriyi Binary‟ye dönüştürür ve D‟ye kaydeder.
(2) D verisi işaretsiz olarak kaydedilecektir.
(3) DABCD komutunda, çalışma aralığı h0000 ~ h9999‟dur.
S
S+1
S+2
b8 b7
b15
b0
100-digit ASCII code
1000-digit ASCII code
1-digit ASCII code
10-digit ASCII code
b15
End of string (Null)
b15
b8
S
h37 (7)
S+1
h35 (5)
b12b11
b 8b 7
1000-digit 100-digit
b7
b 4b 3
b0
D
b15
b0
h38 (8)
S
b12 b11
8
10-digit
b8 b7
7
1-digit
b4 b3
6
b0
5
h36 (6)
h00 (NULL)
S+2
2) DDABCD (Double Desimal ASCII‟den BCD‟ye dönüşüm)
(1) Desimal ASCII veriyi Binary‟ye dönüştürür ve D‟ye kaydeder.
(2) D verisi işaretsiz olarak kaydedilecektir.
(3) DABCD komutunda, çalışma aralığı h00000000 ~ h99999999‟dur.
b15
S
1000000-digit ASCII code 10000000-digit ASCII code
S+1
10000-digit ASCII code 100000-digit ASCII code
S+2
100-digit ASCII code
S+3
1-digit ASCII code
S+4
D
D+1
b0
b8 b7
b31
b16 b15
b0
1 digit
10,000 digits
10
digits
100,000 digits
100 digits
1,000,000 digits
1000-digit ASCII code
10-digit ASCII code
0
10,000,000 digits
1,000 digit
3) Örnek Program
(1) P00000 giriş sinyali On olduğu zaman, D00000~D00001‟de kayıtlı ASCII kodunu BCD‟ye dönüştürür ve
D00010‟a „1284‟ yazar.
b15
b8
D0
D1
D2
b7
b0
h32
h31
h34
h38
b15
D10
b12 b11
b8 b7
b4 b3
1
2
8
DABCDP
D00000
D00010
h00 (NULL)
P00000
4-228
b0
4
XGK
XGB
LEN, LENP
Komut
LEN(P)
S
D
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O
O
O
O
O
N
D
R
O
O
O
O
O
O
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
2~4
-
LEN
LENP
-
S
D
P S
D
-
LEN
[Bellek Ayarı]
Operand
Tanım
S
String‟in başlangıç adresi
D
String uzunluğunun kaydedileceği adres
Veri Tipi
STRING
WORD
1) LEN (Uzunluk)
(1) S adresindeki string‟in uzunluğunu hesaplayıp D adresine yazar.
(2) S adresindeki string veri NULL kodu olmadan 31 karakteri geçse bile, Hata bayrağı çekmeden 31 sonucu yazılır.
b15
b8
b7
b0
S
h33 (3)
h32 (2)
S+1
h35 (5)
h34 (4)
b8
b15
D
b7
b0
4
h00
S+2
2) Örnek Program
(1) P00000 giriş sinyali On olduğu zaman, D00000~D00001 „deki „124‟ün string uzunluğu „3‟ olarak hesaplanır ve
D10‟a kaydedilir.
b15
b8
b7
b0
D0
h31 (1)
h32 (2)
D1
h00
h34 (4)
b15
b8
b7
3
D10
h36
D2
P00000
LEN
4-229
D0000
D00010
b0
XGK
XGB
STR, STRP, DSTR, DSTRP
Komut
STR(P)
DSTR(P)
S1
S2
D
PMK
F
L
T
O
O
O
-
O
O
O
O
-
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
Step
4~6
(D)STR
(D)STRP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
S1
S2
D
P S1
S2
D
-
STR
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
S2 ondalık adedinin (0~28) kayıtlı olduğu adres
S2
Dönüştürülecek Binary veri
INT/DINT
Sonuç string‟in kaydedileceği adres
STRING
D
[Bayrak Seti]
Bayrak
WORD
Tanım
Adres No.
Ondalık adedi 0~28 dışında olursa
Hata
F110
1) STR (String)
(1) S2‟deki 16-bit Binary veriye S1‟de seçilen ondalık sayısına göre nokta eklenerek, string‟e dönüştürülür ve D
adresine kaydedilir.
S1
Ondalık adet
.
Ġşaret
ASCII code
of Sign
rd
2 string
ASCII code
th
4 string
ASCII code
1 string
ASCII code
D+1
3 string
ASCII code
D+2
5 string
ASCII code
th
7 string
ASCII code
D+3
D+4
S2
st
D
th
nd
th
6 string
ASCII code
NULL (End of string)
Binary16 data
(2) S1 verinin ondalık kısmının adedidir.
(3) STR komutunda, S1 „0~28‟ dışında bir sayı ise, Hata bayrağı setlenir.
(4) Eğer Binary16 verinin basamak sayısından daha fazla ondalık sayısı seçilmişse, eksik basamaklar sıfırla
doldurularak tamamlanır.
(5) Eğer Binary16 veri negatif bir sayı ise, string‟in başında h2D(-) ekleyin.
S1
3
.
Ġşaret
S2
-32765
4-230
D
h33 (3)
h2D (-)
D+1
h2E (.)
h32 (2)
D+2
h36 (6)
h37 (7)
D+3
h00 (NULL)
h35 (5)
2) DSTR (String)
(1 S2‟deki 32-bit Binary veriye S1‟de seçilen ondalık sayısına göre nokta eklenerek, string‟e dönüştürülür ve D
adresine kaydedilir.
b15
Decimal places
S1
th
Ġşaret
S2+1
D
(Specified total places-1)
ASCII code
D+1
(Specified total places-3)
ASCII code
(Specified total places-2)
ASCII code
D+2
(Specified total places-5)th
ASCII code
(Specified total places-4)th
ASCII code
b16 b15
Upper 16-bit
D+3
(Specified total places-7)
ASCII code
D+4
b0
Lower 16-bit
32-bit Binary data
ASCII code of Sign
th
S2
b31
b0
b8 b7
th
th
(Specified total places-6)
ASCII code
th
(Specified total places-9)
ASCII code
th
(Specified total places-8)
ASCII code
00H
(Specified total places-10)
ASCII code
th
th
D+5
String‟in sonuna otomatik olarak eklenir
(3) S1 verinin ondalık kısmının adedidir.
(4) STR komutunda, S1 „0~28‟ dışında bir sayı ise, Hata bayrağı setlenir.
b15
S1
.
Ġşaret
S2+1
b31
b0
b8 b7
5
S2
b16 b15
-2147483645
D
h32 (2)
h2D (-)
D+1
h34 (4)
h31 (1)
D+2
h34 (4)
h37 (7)
D+3
h38 (8)
h2E (.)
D+4
h36 (6)
h33 (3)
D+5
h35 (5)
h34 (4)
0
h00 (NULL)
b0
32-bit Binary data
String‟in sonuna otomatik olarak eklenir
3) Örnek Program
P00000
STR
4-231
P1000
P1100
P1200
XGK
XGB
VAL, VALP, DVAL, DVALP
Komut
VAL(P)
DVAL(P)
PMK
F
L
T
O
O
O
-
O
O
O
-
S
D1
D2
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
(D)VAL
(D)VALP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
O
-
S
D1
D2
P S
D1
D2
-
VAL
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
Binary‟ye dönüştürülecek string‟in başlangıç adresi
S
STRING
Ondalık adedi
D1
D2
[Bayrak Seti]
Bayrak
Hata
WORD
Dönüştürülen verinin kaydedileceği adres
INT/DINT
Tanım
Eğer ASCII string değeri 0x30~0x39, Ġşaret( -, +) veya ondalık noktası dışında ise
Eğer ASCII string uzunluğu maksimum uzunluğu aşarsa
Adres No.
F110
1) VAL (Değer)
(1) S adresindeki string veriye D1 değerine göre ondalık noktası ekleyerek binary‟ye dönüştürür ve D2 adresine
kaydeder.
(2) ASCII string aralığı h30 ~ h39‟dur, işaret ve ondalık nokta dışında bir karakter var ise Hata bayrağı setlenir. VAL
komutunda, S‟nin çalışma aralığı –32768 ~ 32767‟dir.
b0
b8 b7
st
S
1 string ASCII code
ASCII code of Sign
S+1
3rd string ASCII code
2nd string ASCII code
S+2
5th string ASCII code
4th string ASCII code
00H
7th text
6 string ASCII code
2nd text
7th string ASCII code
S+4
D2
th
1st text
S+3
D1
Ġşaret
b15
Ondalık yerler
Integer disregarding
decimal point
BIN 16-bit
String‟in sonu
3
S
h33 (3)
h2D (-)
S+1
h2E (.)
h32 (2)
S+2
h36 (6)
h37 (7)
S+3
h00 (NULL)
h35 (5)
D1
- 3 2. 7 6 5
Ġşaret
-32765
4-232
D2
2) DVAL (Value)
(1) S adresindeki string veriye D1 değerine göre ondalık noktası ekleyerek binary‟ye dönüştürür ve D2 adresine
kaydeder.
(2) ASCII string aralığı h30 ~ h39‟dur, işaret ve ondalık nokta dışında bir karakter var ise Hata bayrağı setlenir. DVAL
komutunda, S‟nin çalışma aralığı –2147483648 ~ 2147483647.
3rd string ASCII code
ASCII code of Sign
nd
2 string ASCII code
th
4 string ASCII code
th
6 string ASCII code
th
8 string ASCII code
5 string ASCII code
S +3
7 string ASCII code
S +4
9 string ASCII code
th
D1
Ondalık yerler
th
D2+1
D2
Integer disregarding decimal point
th
th
th
11 string ASCII code
10 string ASCII code
00H
12 string ASCII code
12th text
S +1
S +2
b0
b8 b7
st
1 string ASCII code
Sign
1st text
2nd text
b15
S
th
BIN 32-bit
Sring‟in sonu
3) Örnek Program
P00000
VAL
4-233
P1000
P1100
P1200
XGK
XGB
X
RSTR, RSTRP, LSTR, LSTRP
Komut
RSTR(P)
LSTR(P)
S1
S2
D
PMK
F
L
T
O
O
O
-
O
O
O
-
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
(D)RSTR
(D)RSTRP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
4~6
O
-
S1
S2
D
P S1
S2
D
-
RSTR
[Bellek Ayarı]
Operand
Tanım
S1
Dönüştürülecek Floating point veri
S2
Efektif ondalık adet (0~25)
D
[Bayrak Seti]
Bayrak
Hata
Veri Tipi
REAL/LONG
WORD
Dönüştürülen string‟in kaydedileceği adres
STRING
Tanım
Dönüştürülen veri D hafıza alanından taşıyorsa
Eğer S2 „0~25‟ dışında ise
Adres No.
F110
1) RSTR (Reelden String‟e dönüşüm)
(1) S1 floating point reel veri üstel ASCII verisine dönüştürülür. Dönüştürülürken kullanılacak ondalık adedi S2 ile
belirlenir.
(2) RSTR‟nin çalışma aralığı -3.40282347e+038 ~ -1.17549435e-038 veya 1.17549435e-038 ~ 3.40282347e
+038‟dir. S2‟nin çalışma aralığı ise „0 ~ 25‟tir.
S2
3
b15
- 1
.
2
3
5
E + 0
Ġşarett
S1+1
D2
D2+1
D2+2
D2+3
D2+4
b8 b7
h31 (1)
h32 (2)
h35 (5)
h2B (+)
h00 (NULL)
b0
h2D (-)
h2E (.)
h33 (3)
h45 (E)
h30 (0)
String‟in sonuna otomatik olarak eklenir
S1
-1.235E+0
Floating point reel veri
4-234
2) LSTR (Double Reelden String‟e dönüşüm)
(1) S1 floating point reel veri üstel ASCII verisine dönüştürülür. Dönüştürülürken kullanılacak ondalık adedi S2 ile
belirlenir.
(2) LSTR‟nin çalışma aralığı -1.7976931348623157e+290 ~ -2.2250738585072014e-290 veya 2.2250738585
072014e-290 ~ 1.7976931348623157e+290‟dır.
Not) Eğer girilen değer çalışma aralığını aşarsa, bir hata vermeden 1.#INF000e+0 veya -1.#QNAN0E+0
veya 0 gözükebilir.
(3) S2‟ye girilebilecek değer aralığı „0~25‟tir.
b15
D
S2
Ondalık yerler
.
Ġşaret (tam)
S1+1
E
Ġşaret (üstel)
Otomatik eklenir
(Specified total places-1) th
ASCII code
ASCII code of Sign
D+1
ASCII code of decimal (Specified total places-2)th
point(.)(2EH)
ASCII code
D+2
(Specified total places-5)th (Specified total places-4)th
ASCII code (decimal)
ASCII code (decimal)
D+3
(Specified total places-7)th
ASCII code
(Specified total places-6)th
ASCII code
D+4
(Specified total places-9)th
ASCII code (exponential)
45e (E)
D+5
(Specified total places-11)th (Specified total places-10)th
ASCII code (exponential) ASCII code(exponential)
S1
Floating point reel
b0
b8 b7
D+6
00H
String‟in sonuna otomatik olarak yazılır
3) Örnek Program
P00000
RSTR P1000 P1100 P1200
4-235
XGK
XGB
X
STRR, STRRP, STRL, STRLP
Komut
S
D
STRR(P)
STRL(P)
PMK
F
L
O
O
-
O
O
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O
O
O
O
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
STRR
STRRP
O
S
D
P S
D
-
-
STRR
[Bellek Ayarı]
Operand
S
D
[Bayrak Seti]
Bayrak
Hata
Tanım
Veri Tipi
Dönüştürülecek string‟in adresi
STRING
Sonucun kaydedileceği adres
REAL/LREAL
Tanım
1.String‟in sonunda NULL yoksa, veya ASCII veri 0x30~0x39, işaret,
ondalık nokta, „e‟ veya „E‟ dışında bir karakter varsa
2. String uzunluğu maksimum uzunluğu aşarsa
3. Girilen string float point biçiminde değilse
4. Girilen string çalışma aralığını aşarsa(STRR, STRRP)
Adres No.
F110
1) STRR (String‟den Reel‟e dönüşüm)
(1) S ASCII string‟ini reel veriye dönüştürüp D‟ye kaydeder.
(2) Seçilen string ondalık veya üstel veriye dönüştürülebilir.
S
S+1
S+2
S+3
S+4
b8 b7
b0
b15
st
ASCII code of Sign
1 string ASCII code
rd
2
th
4 string ASCII code
th
8 string ASCII code
3 string ASCII code
nd
string ASCII code
D+1
th
5 string ASCII code
th
7 string ASCII code
h00
String‟in sonu
(3) Ġzin verilen stringler şunlardır;
"-1.23e+25"
Normal
"-123e+25"
Normal
"12345678"
Normal
"12.345"
Normal
"+12.345e-62"
"-1.23e25"
Normal
Abnormal
" 1.23e+25"
Abnormal
4-236
Floating point Reel
D
b15
b0
b8 b7
S
34H (4)
20H (-)
S +1
2EH (.)
31H (1)
S +2
32H (2)
33H (3)
S +3
31H (1)
30H (0)
S +4
20H (+)
45H (E)
S +5
30H (0)
31H (1)
S +6
D+1
-4.1320
D
1E+11
Floating point Reel
00H
(4) ASCII veride 0x30~0x39, işaret, ondalık nokta, „e‟ veya „E‟ dışında bir karakter varsa Hata bayrağı setlenir.
(5) STRR‟nin çalışma aralığı -3.40282347e+038 ~ -1.17549435e-038 veya 1.17549435e-038 ~ 3.402823
47e+038‟dir.
(6) STRR(P) komutunda, eğer giriş verisi çalışma aralığını aşarsa, Hata bayrağı setlenir.
Girilen veride ondalık basamağı 17‟den fazlaysa, girilen veri ihmal edilir.
2) STRL (String to Double real)
(1) S ASCII string‟ini long reel veriye dönüştürüp D‟ye kaydeder.
(2) STRL‟nin çalışma aralığı -1.7976931348623157e+290 ~ -2.2250738585072014e-290
veya 2.2250738585072014e-290 ~ 1.7976931348623157e+290‟dır.
(3) Girilen değer çalışma aralğını aşarsa, bir hata vermeden 1.#INF000e+0 veya -1.#QNAN0E+0 veya 0 gözükebilir.
(4) STRL(P)‟de izin verilen stringler, STRR(P) ile aynıdır.
(5) Girilen veride ondalık basamağı 17‟den fazlaysa, girilen veri ihmal edilir.
3) Örnek Program
P00000
STRR
4-237
P1000
P1100
XGK
XGB
ASC, ASCP
Komut
ASC(P)
PMK
F
L
T
O
O
O
-
O
O
O
-
S
D
cw
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
-
Komut
ASC
S
D
cw
P S
D
cw
Komut
ASCP
ASC
[Bellek Ayarı]
Operand
Tanım
S
Hexadecimal Binary
D
Dönüştürülen string‟in kaydedileceği adres
N
[Bayrak Seti]
Bayrak
Hata
Veri Tipi
WORD
STRING
Dönüştürülecek karakter sayısı
WORD
Tanım
Adres No.
Cw formatı yanlış girilmişse
F110
1) ASC( ASCII)
(1) S adresindeki veriyi CW‟de belirtilen formatta ASCII‟ye dönüştürür ve D‟ye kaydeder.
CW formatı
S D 0
N
Number to be converted (0~8)
Don't Care
D „s start bit
S‟s start bit
(2) S adresindeki heksadesimal veriyi CW‟de belirtilen formatta S. bitten itibaren ASCII‟ye dönüştürür ve formatta
belirtilen D. bitten itibaren D adresine kaydeder.
b15
th
b15
b0
b8 b7
1 place
D
2 character‟s ASCII code 1 letter‟s ASCII code
rd
2nd place
1st place
D+1
4 letter‟s ASCII code
3 letter‟s ASCII code
D+2
2 letter‟s ASCII code
1 letter‟s ASCII code
D+3
4 letter‟s ASCII code
3rd letter‟s ASCII code
2 letter‟s ASCII code
1 letter‟s ASCII code
S
S+1
4th place
3 place
th
st
2 place
3 place
4 place
b0
b8 b7
rd
4 place
rd
3 place
nd
nd
2 place
Binary data
nd
th
nd
th
st
rd
st
st
1 place
nd
4-238
st
Specified number
n of characters
b15
b0
b8b7
b15
b0
b8b7
S
1
2
E
F
D
h45 (E)
h46 (F)
S+1
A
B
7
8
D+1
h31 (1)
h32 (2)
Specified number
0
0
0
0
D+2
h37 (7)
h38 (8)
n of letters
D+3
h41 (A)
h42 (B)
Binary data
0
0
(3) N karakter sayısı seçilerek S ve D adreslerinden itibaren işlem yapılacak aralık seçilmiş olur.
(4) Kaynak adres aralığı ve hedef adres aralığı çakışsa dahi, işlem normal olacaktır.
(5) N sayısı tek ise, en son adresin yüksek anlamlı 8 bitine otomatik oalrak “00H”yazılır.
(6) N sayısı “0” ise, dönüşüm yapılmayacaktır.
2) Örnek Program
P00000
ASC
4-239
P1000
P1100
P1200
XGK
XGB
HEX, HEXP
Komut
PMK
F
L
T
O
O
O
-
O
O
O
O
S
D
N
HEX(P)
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
HEX
HEXP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~6
O
-
S
D
N
P S
D
N
-
HEX
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S
Binary‟ye dönüştürülecek string
D
Sonucun yazılacağı adres
WORD
Dönüştürülecek karakter sayısı
WORD
N
[Bayrak Seti]
Bayrak
STRING
Tanım
Adres No.
S‟teki string veri Heksadesimal olarak gösterilebilecek alanı aşarsa
Hata
F110
1) HEX
(1) S‟ten itibaren N adet heksadesimal veriyi HEX‟e dönüştürüp D adresine yazar.
b15
S2
S2+1
S2+2
S2+3
b8 b7
b0
2 letter‟s ASCII code
1 letter‟s ASCII code
4th letter‟s ASCII code
3rd letter‟s ASCII code
2 letter‟s ASCII code
1 letter‟s ASCII code
4 letter‟s ASCII code
3 letter‟s ASCII code
nd
nd
th
st
b15
b12 b11
th
D
D+1
b8 b7
rd
b4 b3
nd
b0
st
4 place
3 place
2 place
1 place
4th place
3rd place
2nd place
1st place
st
rd
Specified number
n of letters
Binary data
b15
S
b0
b8 b7
h45 (E)
b15
h66 (f)
S+1
h31 (1)
h32 (2)
S+2
h37 (7)
h38 (8)
S+3
h61 (a)
h42 (B)
0
0
Specified
number N
of letters
b0
b8 b7
D
1
2
E
F
D+1
A
B
7
8
0
0
0
0
Binary data
(2) N değerine göre S ve D adreslerinde işlem yapılacak aralık otomatik olarak belirlenir.
(3) Kaynak adres aralığı ve hedef adres aralığı çakışsa dahi, işlem normal olacaktır.
(4) N sayısı 4‟ün katı değilse, “0” işlemden sonra eksik yerlere sıfır doldurulur.
(5) N sayısı “0” ise, dönüşüm yapılmayacaktır.
2) Örnek Program
P00000
HEX
4-240
P1000
P1100
P1200
XGK
XGB
RBCD, RBCDP, LBCD, LBCDP
Komut
RBCD(P)
LBCD(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
PMK
F
L
N
D
R
S1
O
-
O
-
-
-
O
-
-
-
O
O
O
O
S2
O
-
O
-
-
-
O
-
-
-
O
O
O
O
D
O
-
O
-
-
-
O
-
-
-
O
O
O
O
RBCD, LBCD
RBCDP, LBCDP
Step
4~6
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
-
S1
S2
D
P S1
S2
D
-
RBCD/LBCD
[Bellek Ayarı]
Operand
Tanım
Veri Tipi
S1
Floating point Veri
S2
Ondalık sayısı (0~7)
WORD
BCD‟ye dönüştürülen verinin kaydedileceği adres
WORD
D
[Bayrak Seti]
Bayrak
REAL/LREAL
Tanım
Adres No.
1.Dönüştürülen veri D alanını aşarsa
2.Ondalık sayısı 0~7‟yi aşarsa
3.S1 değeri çalışma aralığını aşarsa
Hata
F110
1) RBCD (Reel‟den BCD‟ye dönüşüm)
(1) S adresindeki floating point Reel verisini BCD floating point formatına dönüştürür ve D adresine kaydeder.
(2) BCD format ondalık sayısı 0 ~ 7 aralığında olmalıdır. Bu aralık aşılırsa, Hata bayrağı setlenir, ve D değişmeden
kalır.
(3) RBCD‟nin çalışma aralığı -3.40282347e+038 ~ -1.17549435e-038 veya 1.17549435e-038 ~ 3.40282347e
+038‟dir. Bu alan aşılırsa Hata bayrağı setlenir.
S1+1
S1
D+1
Floating point reel
If artı:0
If eksi:1
Ġşaret
D
BCD
D+2
S2
3
BCD ondalık sayısı
D+3
Üstel işaret
D+4
BCD üstel
S1+1
S1
D
-3.578 216E+2
D+1
S2
BCD floating point
formatı
If artı:0
If eksi:1
(0~38)
D+2
6
4-241
1
H3578216
D+3
0
D+4
2
2) LBCD (Double real to BCD)
(1) S adresindeki floating point Double Reel verisini BCD floating point formatına dönüştürür ve D adresine
kaydeder.
(2) BCD formatı RBCD‟deki gibidir.
(3) LBCD‟nin çalışma aralığı -1.7976931348623157e+290 ~ -2.2250738585072014e-290 veya 2.225073858
5072014e-290 ~ 1.7976931348623157e+290‟dır. Eğer girilen değer çalışma aralığını aşarsa, Hata bayrağı
setlenir.
3) Örnek Program
P00000
RBCD
4-242
P1000
P1100
P1200
XGK
XGB
X
BCDR, BCDRP, BCDL, BCDLP
Komut
BCDR(P)
BCDL(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
PMK
F
L
N
D
R
S1
O
-
O
-
-
-
O
-
-
-
O
O
O
O
S2
O
O
O
O
O
-
O
-
-
O
O
O
O
O
D
O
-
O
-
-
-
O
-
-
-
O
O
O
O
BCDR
BCDRP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4
O
-
S1
S2
D
P S1
S2
D
-
BCDR
[Bellek Ayarı]
Operand
Tanım
S1
BCD floating point verisi
S2
BCD floating point formatının ondalık sayısı
D
[Bayrak Seti]
Bayrak
Hata
Veri Tipi
WORD
WORD
Sonucun kaydedileceği adres
REAL/LREAL
Tanım
1.S1‟deki verinin formatı yanlışsa
2.S2 ondalık sayısı 0~7‟yi aşarsa
3.BCD üstel sayısı izin verilen aralığı aşarsa (BCDR(P) : 38, BCDL(P) : 290)
Adres No.
F110
1) BCDR (BCD‟den Reel‟e dönüşüm)
(1) S adresindeki BCD floating point verisini Reel floating point formatına dönüştürür ve D adresine kaydeder.
(2) S1+4‟te seçilebilecek BCD üstel aralığı 0~38‟dir. Bu aralık aşılırsa, Hata bayrağı setlenir.
(3) BCD floating point formatının S2 ondalık sayı aralığı 0~7‟dir.
S1
S1+1
BCD floating decimal
point format
S1+2
Ġşaret
Ġşaret
S1+4
BCD üstel
S1
S1+1
S1+2
artı:0
eksi:1
(0~38)
Floating point reel
BCD ondalık sayısı
1
S1+1
H3578216
S1+3
Ġşaret
S1+4
BCD üstel
S2
D+1
BCD
S1+3
S2
artı:0
eksi:1
S1
-3.578 216E+2
6
4-243
D
2) BCDL (BCD‟den Long Reel‟e dönüşüm)
(1) S adresindeki BCD floating point verisini Long Reel floating point formatına dönüştürür ve D adresine kaydeder.
(2) S1+4‟te seçilebilecek BCD üstel aralığı 0~290‟dır. Bu aralık aşılırsa, Hata bayrağı setlenir.
(3) BCD floating point formatının S2 ondalık sayı aralığı 0~7‟dir.
3) Örnek Program
P00000
BCDR
4-244
P1000
P1100
P1200
XGK
XGB
SIN, SINP
Komut
SIN(P)
PMK
F
L
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
SIN
SIN
S
D
SINP
SINP
S
D
[Bellek Ayarı]
Operand
Tanım
-
Veri Boyutu
S
Sinüs işlemi için girilen açı değeri (Radyan)
LREAL
D
Sonucun kaydedileceği adres
LREAL
1) SIN (Sinüs)
(1) S adresindeki açının sinüsünü hesaplayıp sonucu D adresine yazar. S ve D‟nin veri tipleri Double real‟dır.
(2) Giriş değeri radian cinsindendir. Açıyı radyana çevirmek için RAD komutuna bakınız.
(3) Eğer S‟nin değeri 1.047…( /3 rad = 600) ise, işlem sonucu 0.8660… ( 3 2 ) olur.
2) Örnek Program
P00000
RAD
M0008
M0000
SIN
M0000
M0004
P00001
M0008, M0009‟daki açı değeri radyana dönüştürülüp M0000, M0001‟e kaydedilir. Daha sonra SIN işlemi
yapılıp sonuç M0004, M0005‟e yazılır.
4-245
XGK
XGB
COS, COSP
Komut
COS(P)
PMK
F
L
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
-
-
COS
COS
S
D
COSP
COSP
S
D
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
S
Kosinüs işlemi için girilen açı değeri (Radyan)
LREAL
D
Sonucun kaydedileceği adres
LREAL
1) COS (Kosinüs)
(1) S adresindeki açının sinüsünü hesaplayıp sonucu D adresine yazar. S ve D‟nin veri tipleri Double real‟dır.
(2) Giriş değeri radian cinsindendir. Açıyı radyana çevirmek için RAD komutuna bakınız.
(3) Eğer S‟nin değeri 0.5235…( /6 rad = 300) ise, işlem sonucu 0.8660… ( 3 2 ) olur.
2) Örnek Program
P00000
RAD
M0008
M0000
COS
M0000
M0004
P00001
4-246
-
XGK
XGB
TAN, TANP
Komut
PMK
F
L
O
O
-
O
O
S
D
TAN(P)
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
-
-
TAN
TAN
S
D
TANP
TANP
S
D
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
S
Tanjant işlemi için girilen açı değeri (Radyan)
LREAL
D
Sonucun kaydedileceği adres
LREAL
1) TAN (Tanjant)
(1) S adresindeki açının sinüsünü hesaplayıp sonucu D adresine yazar. S ve D‟nin veri tipleri Double real‟dır.
(2) Giriş değeri radian cinsindendir. Açıyı radyana çevirmek için RAD komutuna bakınız.
(3) Eğer S‟nin değeri 0.5235…( /6 rad = 300) ise, işlem sonucu 0.5773... olur.
2) Örnek Program
P00000
RAD
M0008
M0000
TAN
M0000
M0004
P00001
4-247
-
XGK
XGB
RAD, RADP
Komut
PMK
F
L
O
O
-
O
O
S
D
RAD(P)
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
-
-
RAD
RAD
S
D
RADP
RADP
S
D
[Bellek Ayarı]
Operand
Tanım
-
Veri Boyutu
S
Açı değeri
LREAL
D
Ġşlem sonucunun kaydedileceği adres
LREAL
1) RAD (Radyan)
(1) S adresindeki açı değerini radyana dönüştürüp sonucu D adresine kaydeder. S ve D‟nin veri tipleri double real‟dır.
(2) Dereceden radyana dönüşüm şöyle yapılır;
Radyan = Derece x /180
2) Örnek Program
P00003
RAD
M0000
M0002
DEG
M0002
M0004
P00004
4-248
XGK
XGB
DEG, DEGP
Komut
DEG(P)
PMK
F
L
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
2~4
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
-
DEG
DEG
S
D
DEGP
DEGP
S
D
[Bellek Ayarı]
Operand
Tanım
-
Veri Boyutu
S
Radyan değeri
LREAL
D
Ġşlem sonucunun kaydedileceği adres
LREAL
1) DEG (Derece)
(1) S adresindeki açı değerini radyana dönüştürüp sonucu D adresine kaydeder. S ve D‟nin veri tipleri double real‟dır.
(2) Radyandan dereceye dönüşüm şöyle yapılır;
(3) Derece = Radyan x 180 /
2) Örnek Program
P00003
RAD
M0000
M0002
DEG
M0002
M0004
P00004
4-249
XGK
XGB
SQRT, SQRTP
Komut
SQRT(P)
PMK
F
L
O
O
-
O
O
S
D
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O O
-
N
D
R
O
O
O
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2~4
O
-
SQRT
SQRT
S
D
SQRTP
SQRTP
S
D
[Bellek Ayarı]
Operand
S
D
[Bayrak Seti]
Bayrak
Hata
Tanım
-
Veri Boyutu
SQRT işlemine sokulacak giriş değeri
LREAL
Ġşlem sonucunun kaydedileceği adres
LREAL
Tanım
Adres No.
S değeri negatif ise
F110
1) SQRT (Karekök)
(1) S değerini karekök işlemine sokar ve sonucu D adresine kaydeder. S ve D‟nin veri tipleri double real‟dır.
(2) S değeri negatif ise Hata bayrağı setlenir.
2) Örnek Program
P00001
SQRT
4-250
M0000
M0004
XGK
XGB
LIMIT, LIMITP, DLIMIT, DLIMITP
Komut
LIMIT(P)
DLIMIT(P)
PMK
F
L
T
O
O
O
O
-
O
O
O
O
O
O
-
S1
S2
S3
D
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
st
O
O
O
O
O
O
O
O
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
O
LIMIT,DLIMIT
LIMITP, DLIMITP
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
O
-
S1
S2
S3
D
P S1
S2
S3
D
-
LIMIT/DLIMIT
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
S1
Kontrol edilecek verinin kayıtlı olduğu adres
INT/DINT
S2
Maksimum çıkış değeri
INT/DINT
S3
Minimum çıkış değeri
INT/DINT
Çıkış değerinin kaydedileceği adres
INT/DINT
D
[Bayrak Seti]
Bayrak
Hata
Tanım
Adres No.
Maksimum çıkış değeri minimum çıkış değerinden küçükse
F110
1) LIMIT
(1) Fonksiyon
(1) S2 ve S3‟te seçilen maksimum ve minimum limit değerlerine göre S1 değerini limitler.
(2) Çıkış Koşulu
S1  S3
S3  S1  S2
S2  S1
,
,
,
D  S3
D  S1
D  S2
D Çıkışı
Çıkış
S2
Giriş
S1 Girişi
S3
4-251
2) Örnek Program
P00010
LIMIT D00010 300 -400 D00040
If D00010 is -500, D00040 = -400
If D00010 is -400, D00040 = -400
If D00010 is -300, D00040 = -300
If D00010 is -200, D00040 = -200
If D00010 is
0, D00040 = 0
If D00010 is 200, D00040 = 200
If D00010 is 300, D00040 = 300
If D00010 is 400, D00040 = 300
If D00010 is 500, D00040 = 300
4-252
XGK
XGB
PIDRUN
Komut
PIDRUN
PMK
F
L
-
-
-
S
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O
-
PIDRUN
N
D
R
-
-
-
Step
2
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
PIDRUN
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
PID işlemi için kullanılacak Loop numarası (0~31)
S
S
Sabit
1) PIDRUN (PID RUN)
(1) PID fonksiyonunu çalıştırır.
2) Hızlı Başlangıç
(1) Basitçe, PV ve MV sırasıyla kontrolör girişi ve çıkışı olarak kullanılır. Kullanıcı SV, MV_max, Kp, Ti and Td
değerlerini girmelidir.
PV : Kontrolör girişidir, genellikle AD modülü kullanılır.
MV : Kontrolör çıkışıdır, genellikle DA modülü kullanılır.
SV : Kontrol hedefi, kontrol sonucu ulaşılmak istenen hedeftir.
MV_max : Maksimum kontrol çıkışı, kontrolörün kullanabileceği maksimum kontrol çıkışı. Genellikle
10000 kulanılır (XGB de ise genellikle 4000 kullanılır). Eğer 0 kullanılırsa 0‟dan büyük çıkış
elde edilemez.
Kp, Ti, Td : Oransal, integral ve diferansiyel katsayılar girilir.
3) Örnek Program
P0
PIDRUN
4-253
0
In case of XGK
Loop
K alanı
None
Common
0
1
30
31
Sembol
Veri Tipi
K0000
K0999
K10000~
K1001F
K10020~
K1003F
K10040~
K1005F
K10060~
K1007F
K10080~
K1009F
K10100~
K1011F
K10120~
K1013F
K10140~
K1015F
K10140~
K1015F
K10140~
K1015F
K10140~
K1015F
K10140~
K1015F
K1024
K1025
K1026
K1028
K1030
K1032
K1033
K1034
K1035
K1036
K1037
K1038
K1039
K1040
K1041
K1042
K1044
K1046
K1048
K1050
K1051
K1052
K1053
K1054
L1055
K1056
K2015
K2016
(1024+32N)
0‟da çalışması
--
Fonksiyon
Previous model changing and User using area
_PIDxx_MAN
BIT
Auto
PID Output specified (0:Automatic, 1:Manual)
_PIDxx_PAUSE
BIT
Disable
PID PAUSE
_PIDxx_NEG
BIT
Positive
PID (0:forward,1:reverse) Control of operation
_PIDxx_AW_DIS
BIT
Disable
PID Anti Wind-up (0:operation,1:prohibition)
_PIDxx_EX_RUN
BIT
Disable
PID external operation Komut
(when operates by HMI)
_PIDxx_STAT
BIT
Stop
_PIDxx_AT_EN
BIT
Stop
_PID00_AT_ONLY
BIT
0
_PID00_AT_HYS
BIT
Manual
_PID00_AT_STAT
BIT
Stop
_PID00_ST_EN
BIT
Disable
_PID00_INT0
BIT
-
_PID00_SV
_PID00_T_s
_PID00_K_p
_PID00_T_i
_PID00_T_d
_PID00_d_PV_max
_PID00_d_MV_max
_PID00_MV_max
_PID00_MV_min
_PID00_MV_man
_PID00_ALARM
_PID00_PV
_PID00_PV_old
_PID00_MV
_PID00_AT_HYS_val
_PID00_ERR
_PID00_MV_p
_PID00_MV_i
_PID00_MV_d
_PID00_AT_STEP
_PID00_ST_STEP
_PID00_AT_prd1
_PID00_AT_prd2
_PID00_AT_max
_PID00_AT_min
_PID01_SV
INT
WORD
REAL
REAL
REAL
INT
INT
INT
INT
INT
WORD
INT
INT
INT
INT
DINT
REAL
REAL
REAL
WORD
WORD
WORD
WORD
WORD
WORD
INT
0
Every scan
0
Disable
0
Disable
Disable
If both are
Disable
0
0
0
0
0
0
0
0
0
0
0
PID operation indicated (0:Stop, 1:Run)
PID Auto-tuning setting
(0:Prohibition 1:Operation)
Controll setting after PID Auto-tuning
(0:Control after tuning,1:Only operates tuning)
PID Auto tuning Hysteresis setting automatically
(0:Manual, 1:Auto-detect)
PID Display of Auto-tuning operation status (0:Stop,
1:Run)
PID Self-tuning setting
(0:Prohibition, 1:Operation)
PID Internal memory 0
(Prohibition of user setting)
PID target value (SV) – Loop 00
PID calcualtion cycle (T_s)[0.1msec] - Loop 00
PID P - constant (K_p) – Loop 00
PID I - constant (T_i)[sec] –Loop 00
PID D - constant (T_d)[sec] –Loop 00
PID PV variation limitation - Loop00
PID MV variation limitation - Loop 00
PID MV maximum value limitation – Loop 00
PID MV minimum value limitation – Loop 00
PID manual output (MV_man) – Loop 00
PID alarm (latch) – Loop 00
PID present value (PV) – Loop 00
PID previous value (PV_old) – Loop 00
PID output value (MV) – Loop 00
PID Hysteresis setting value – Loop 00
PID control Hata value – Loop 00
PID output value P – Loop 00
PID output value I – Loop 00
PID output value D – Loop 00
PID display of Auto-tuning status - Loop 00
PID display of self-tuning status - Loop 00
PID internal memory 1 (Prohibition of user setting) - Loop 00
PID internal memory 2 (Prohibition of user setting) - Loop 00
PID internal memory 3 (Prohibition of user setting) - Loop 00
PID internal memory 4 (Prohibition of user setting) - Loop 00
PID target value (SV) – Loop 01
Reserved Memory
_PID31_SV
K2047
(1055+32N)
INT
0
PID target value (SV) – Loop 31
-
* xx : Loop number of PID
Açıklama
PID komutları kullanılmadığı takdirde bu K adresleri başka işlemler için kullanılabilir.
4-254
Reserved Memory
In case of XGB
Device
PID common
Type
Name
Function
K1200
16bit
_PID_MAN
PID output select (0: Auto, 1: Manual)
K1201
16bit
_PID_PAUSE
PID pause (0: STOP/RUN, 1: PAUSE)
K1202
16bit
_PID_REV
PID operation selection (0: Forward, 1: Reverse)
K1203
16bit
_PID_AW2D
PID Anti Wind-up2 prohibition (0: Operate 1: Prohibit)
K1204
16bit
_PID_REM_RUN
PID remote run bit for HMI (0: STOP, 1: RUN)
K1205
-
-
NO USE
K1206
16bit
_PID_D_on_ERR
PID derivative term (0: on PV, 1: on ERR)
K1207
-
-
NO USE
K1208
16bit
_PID_PWM_EM
PID PWM operation permission (0: Prohibit, 1: Permit)
K1209
16bit
_PID_STD
PID operation indicated (0: STOP, 1: RUN)
K1210
16bit
_PID_ALARM
PID display of warning status (0: Normal, 1: Warning)
K1211
16bit
_PID_HATA
PID display of Hata status (0: Normal, 1: Hata)
K1212~1215
-
Reserved
NO USE
K1216+40*S
INT
_PID00_SV
PID set value (SV)
K1217+40*S
WORD
_PID00_T_s
PID sampling time (T_s)
K1218+40*S
REAL
_PID00_K_p
PID P – constant (K_p)
K1220+40*S
REAL
_PID00_T_i
PID I – constant (T_i)
K1222+40*S
REAL
_PID00_T_d
PID D – constant (T_d)
K1224+40*S
WORD
_PID00_d_PV_max
PID the maximum delta_PV limit
K1225+40*S
WORD
_PID00_d_MV_max
PID the maximum delta_MV limit
K1226+40*S
INT
_PID00_MV_max
PID the maximum MV
K1227+40*S
INT
_PID00_MV_min
PID the minimum MV
K1228+40*S
INT
_PID00_MV_man
PID manual output (MV_man)
K1229+40*S
INT
_PID00_PV
PID process value (PV)
K1230+40*S
INT
_PID00_PV_old
PID one step previous PV (PV_old)
K1231+40*S
INT
_PID00_MV
PID manipulated value (MV)
K1232+40*S
DINT
_PID00_ERR
PID control Hata value
K1234+40*S
REAL
_PID00_MV_p
PID P component of the MV
K1236+40*S
REAL
_PID00_MV_i
PID I component of the MV
K1238+40*S
REAL
_PID00_MV_d
PID D component of the MV
K1240+40*S
WORD
_PID00_DB_W
PID deadband value of PV (operate after stabilization)
K1241+40*S
WORD
_PID00_Td_lag
PID Lag value of derivative term
K1242+40*S
WORD
_PID00_PWM
PID PWM contact point setting up value
K1243+40*S
WORD
_PID00_PWM_Prd
PID PWM product time
K1244+40*S
WORD
_PID00_SV_RAMP
PID SV ramping
K1245+40*S
WORD
_PID00_PV_Track
PID PV Tracking
K1246+40*S
INT
_PID00_PV_MIN
PID PV minimum limit
K1247+40*S
INT
_PID00_PV_MAX
PID PV maximum limit
K1248+40*S
WORD
_PID_ALM_CODE
PID alarm code
K1249+40*S
WORD
_PID_ERR_CODE
PID Hata code
K1250~1255
-
Reserved
NO USE
Loop
4-255
PIDAT
Komut
PIDAT
S
PMK
F
L
-
-
-
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O
-
N
D
R
-
-
-
Step
2
PIDAT
PIDAT
[Bellek Ayarı]
Operand
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
S
Tanım
Veri Boyutu
AT işlemi için kullanılacak Loop numarası (0~15)
S
Sabit
1) PIDAT (PID AutoTune)
(1) PID Auto Tuning fonksiyonunu çalıştırır.
2) Hızlı Başlangıç
(1) Basitçe, PV ve MV sırasıyla kontrolör girişi ve çıkışı olarak kullanılır. Kullanıcı SV, Ts değerlerini girmelidir.
PV : Kontrolör girişidir, genellikle AD modülü kullanılır.
MV : Kontrolör çıkışıdır, genellikle DA modülü kullanılır.
SV : Kontrol hedefi, kontrol sonucu ulaşılmak istenen hedeftir.
3) Örnek Program
P0
PIDAT
4-256
0
Adres
Tip
Ad
Fonksiyon
K1856
16bit
_AT_REV
AT operation selection (0: Forware, 1: Reverse)
K1857
16bit
_AT_PWM_EN
AT PWM operation permission (0: Prohibit, 1: Permit)
K1858
16bit
_AT_HATA
AT display of Hata status (0: Normal, 1: Hata)
K1859
-
Reserved
NO USE
K1860+20*S
INT
_AT00_SV
AT target value (SV)
K1861+20*S
WORD
_AT00_T_s
AT calculation cycle (T_s)
K1862+20*S
INT
_AT00_MV_max
AT MV maximum value limit
K1863+20*S
INT
_AT00_MV_min
AT MV minimum value limit
K1864+20*S
WORD
_AT00_PWM
AT PWM contact point setting up value
K1865+20*S
WORD
_AT00_PWM_Prd
AT PWM output cycle
K1866+20*S
WORD
_AT00_HYS_val
AT hysteresis set up – loop 00
K1867+20*S
WORD
_AT00_STATUS
AT display of auto-tuning status
K1868+20*S
WORD
_AT00_ERR_CODE
AT Hata code
K1870+20*S
REAL
_AT00_K_p
AT result P – constant (K_p)
K1872+20*S
REAL
_AT00_T_i
AT result I – constant (T_i)
K1874+20*S
REAL
_AT00_T_d
AT result D – constant (T_d)
K1875+20*S
INT
_AT00_PV
AT present value
K1876+20*S
INT
_AT00_MV
AT output value
K1877~1879
WORD
Reserved
NO USE
AT common
Loop
4-257
JMP, LABEL
Komut
JMP
LABEL
PMK
F
L
-
-
-
n
n
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O
O
-
N
D
R
-
-
-
Step
1
5
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
Label
JMP
JMP
Label
[Bellek Ayarı]
Operand
Label
Tanım
Veri Tipi
Zıplanacak pozisyon etiketi (Ġngilizce : 16 adete kadar)
STRING
1) JMP
(1) Eğer JMP (label) komutunun giriş kontakları On olursa, etiketten (LABEL) sonraki satıra atlanır, ve JMP ile
etiket arasındaki komutlar işletilmez.
(2) Aynı etiket iki defa kullanılmaz. Ama aynı JMP komutu iki defa kullanılır.
(3) Acil durumlarda çalıştırılacak komutların JMP ile etiket arasına koyulması tavsiye edilmez.
P00000
JMP_ST
JMP
P00000
(
Label
)
JMP_ST:
2) Örnek Program
(1) P00020 giriş sinyali On olduğu zaman, JMP SKIP_RING ile SKIP_RING etiketi arasındaki program işletilmez.
P00020
JMP
SKIP_RING
P00030
CTUD
P00031
C00002
100
C0002
R )
(
C0002
Label
P00060
( R )
SKIP_RING:
4-258
XGK
XGB
CALL, CALLP, SBRT, RET
Komut
CALL(P)
SBRT
PMK
F
L
-
-
-
n
n
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
O
O
-
N
D
R
-
-
-
Step
1
5
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
P
CALL(P)
n
END
n
SBRT
SBRT
RET
RET
means CALL
[Bellek Ayarı]
Operand
n
Tanım
Veri Tipi
Çağrılacak fonksiyonun etiketi (Ġngilizce :16‟ya kadar, Korece : 8 karaktere kadar)
STRING
1) CALL
(1) Program işletilirken CALL n komutunun giriş kontağı On olursa, SBRT n ~ RET komutları arasındaki program
işletilir.
(2) CALL komutu tekrarlanabilir. SBRT n ~ RET komutları ile aralarındaki program END komutunun altında
bulunmalıdır.
(3) Hata oluşma koşulları
. Toplam SBRT sayısı 512‟yi aşarsa: Program download edilemeyecektir.
. CALL n komutu bulunur ama SBRT n komutu bulunmaz ise.
(4) 16 kez SBRT içinde SBRT çağrılabilir.
(5) SBRT komutunda, CALL komutu END komutunun yanında bulunabilir.
2) Örnek Program
P00020
P00050
(
P00021
P00022
(
P0002F
CALL
INC_D0
END
SBRT
INC_D0
INCP
D00000
F0092
F0010
MOV
D00000
P0006
RET
4-259
)
P00051
)
XGK
XGB
FOR, NEXT
Komut
FOR
NEXT
n
PMK
F
L
O
-
-
O
-
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
O O
O
O O
-
NEXT
n
D
R
O
-
O
-
O
-
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2
1
O
FOR
FOR
[Bellek Ayarı]
Operand
N
Step
-
-
n
NEXT
Tanım
Veri Tipi
FOR~NEXT arasındaki programı çalıştırma sayısı
WORD
1) FOR~NEXT
(1) PLC, FOR komutuyla karşılaştığı zaman FOR~NEXT komutları arasındaki programı n kez çalıştırıp daha sonra
NEXT‟ten sonraki adıma geçer.
(2) n için çalışma aralığı 1 ~ 65535‟tir.
(3) FOR~NEXT komutu iç içe 16 defa kullanılabilir. Bu aşılırsa program yüklenemez.
(4) FOR~NEXT döngüsünden çıkmak için BREAK komutu kullanılabilir.
(5) Tarama zamanı beklenenden uzun sürebileceği için, WDT limitini aşmamak için WDT komutunu kullanınız.
2) Örnek Program
PLC, FOR~NEXT komutunu 2 kez yürütür.
FOR
NEXT
4-260
2
XGK
XGB
BREAK
Komut
BREAK
PMK
F
L
-
-
-
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
-
N
D
R
-
-
-
BREAK
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
-
Step
1
BREAK
1) BREAK
(1) FOR~NEXT döngüsünden çıkmak için kullanılır.
(2) BREAK komutu tek başına kulanılamaz. Yalnızca FOR~NEXT döngüsü içinde kulanılabilir.
FOR~NEXT döngüsü içinde kullanılmazsa, program yüklenemez.
2) Örnek Program
(1) M0000 giriş sinyali On olduğu zaman FOR~NEXT döngüsünden çıkılır.
FOR
5
P00051
(
)
M00000
BREAK
FOR
4
(
)
(
)
(
)
NEXT
NEXT
End of
loop
(
4-261
)
XGK
XGB
STC, CLC
Komut
PMK
F
L
-
-
-
STC / CLC
Uygulanabilir Bellek Bölgesi
Con
T C S Z D.x R.x
U
st
-
N
D
R
-
-
-
Step
1
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
O
STC
STC
CLC
CLC
[Bayrak Seti]
Bayrak
Artık
Tanım
STC‟nin koşulu On olduğu zaman setlenir
CLC‟nin koşulu On olduğu zaman resetlenir
STC veya CLC‟nin koşulları Off olduğu zaman bir değişiklik olmaz
1) STC (Artık Bayrağını Setleme)
(1) Giriş koşulu On olursa, Artık Bayrağı(F112) setlenir(On).
2) CLC (Artık Bayrağını Resetleme)
(1) Giriş koşulu On olursa, Artık Bayrağı(F112) resetlenir (Off).
3) Örnek Program
(1) M0000 giriş koşulu On olursa, Artık Bayrağı(F112) setlenir.
M00000
STC
Yürütüldü
Artık Bayrağı (F112) setlendi
M0001 giriş koşulu On olursa, Artık Bayrağı(F112) resetlenir.
M00001
STC
Yürütüldü
4-262
Artık Bayrağı (F112) resetlendi
Adres No.
F112
XGK
XGB
DUTY
Komut
DUTY
PMK
F
L
T
-
O
-
-
-
D
N1
N2
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
U
st
O
O
-
DUTY
N
D
R
-
-
-
DUTY
[Bellek Ayarı]
Operand
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4
D
-
N1
-
-
N2
Tanım
Veri Tipi
D
F100 ~ F107
BIT-
N1
ON olacak tarama sayısı
WORD
N2
OFF olacak tarama sayısı
WORD
1) DUTY
(1) D‟de seçilmiş F zamanlama palsi bitini (F100~F107) N1 tarama sayısı boyunca On, N2 tarama sayısı
boyunca da Off yapar.
(2) Giriş koşulu Off ise, zamanlama palsi biti (F100~F107) Off olur.
(3) N1 = 0 ise, zamanlama palsi biti her zaman Off olur.
(4) N1 > 0, N2 = 0 ise, zamanlama palsi biti her zaman On olur.
(5) DUTY komutu giriş koşulu ON olduğu zaman çalışmaya başlar, çalışmaya başladıktan sonra giriş koşulu Off
olsa bile çalışmaya devam eder.
Input
condition
DUTY
Timing
N1 scanN2 scan
2) Örnek Program
P0
DUTY
4-263
F01000
3
1
XGK
XGB
TFLK
Komut
TFLK
PMK
F
L
T
O
O
O
O
O
O
-
O
O
O
O
O
O
D1
S1
S2
D2
Uygulanabilir Bellek Bölgesi
Con
C S Z D.x R.x
st
O
O
O
O
O
O
O
O
O
-
U
N
D
R
O
O
O
O
O
O
O
O
O
O
O
O
TFLK
TFLK
[Bellek Ayarı]
Operand
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
4~7
D1
S1
O
-
S2
-
D2
Tanım
Veri Tipi
D1
On/Off yapılacak bit adresi
S1
D1 adresinin On olma süresi
WORD
S2
D1 adresinin Off olma süresi
WORD
D2
(D2+0) : Yürütülen zaman
(D2+1) : Kullanılacak birim zaman (0-1ms, 1-10ms, 2-100ms, 3-1s)
(D2+2) ~ (D2+4): Sistem alanı (word * 3)
WORD
BIT
1) TFLK
(1) Giriş koşulu On olduğu sürece D1 bitini S1 süresi kadar On daha sonra S2 süresi kadar Off yapar.
Input contact
point
OFF
ON
S2
S1
D1 (BIT)
OFF
ON
(2) Giriş koşulu Off olduğunda D2 yürütme zamanı sıfırlanır, ve D1 biti Off olur. Giriş koşulu tekrar On olduğunda,
komut çalışmaya baştan başlar.
(3) Birim zaman D2+1‟den ayarlanır.
0 – 1ms, 1 – 10ms, 2 – 100ms, 3 – 1s. Bu rakam 3‟ten büyük olursa hata meydana gelmez. Ve birim zaman
1s olarak kabul edilir.
(4) Bu komutu yürütebilmek için 3 word‟e ihtiyaç vardır. D2+2, D2+3, D2+4 adreslerini komut kullanır. Bu yüzden
D2 adresini seçerken sonraki adreslere de dikkat edilmesi gerekir.
2) Örnek Program
P00000
TFLK
4-264
P07000
P1000
P1100
P1200
XGK
XGB
NEG, NEGP, DNEG, DNEGP
Komut
NEG(P)
DNEG(P)
PMK
F
L
O
-
O
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
-
-
-
O
-
-
-
O
N
D
R
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2
-
NEG, DNEG
-
-
D
P D
NEGP, DNEGP
NEG / DNEG
[Bellek Ayarı]
Operand
D
Tanım
Veri Tipi
Ġşareti değiştirilecek adres
WORD/DWORD
1) NEG (Negatif)
(1) D adresindeki sayının işaretini değiştirip yine D‟ye kaydeder.
P00001
NEGP
Sınıflandırma
Alan
Veri
Komuttan önce
D0010
-00030(hFFE2)
D00010
Komuttan sonra
D0010
00030(h001E)
2) DNEG( Double Word Negatif )
(1) (1) D, D+1 adresindeki sayının işaretini değiştirip yine D, D+1‟e kaydeder.
P00001
DNEGP
Sınıflandırma
Area
Data
Komuttan önce
D0010, D0011
-30 (hFFFFFFE2)
D00010
Komuttan sonra
D0010, D0011
30 (h0000001E)
3) Örnek Program
(1) D0020 adresindeki sayının işaretini değiştirir.
M00000
NEGP
MULP
4-265
D00020
2
D00020
D10000
XGK
XGB
ABS, ABSP, DABS, DABSP
Komut
ABS(P)
DABS(P)
PMK
F
L
O
-
O
D
Uygulanabilir Bellek Bölgesi
Con
T C S
Z D.x R.x
U
st
-
-
-
O
-
-
-
O
N
D
R
O
O
O
Step
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
2
-
-
ABS, DABS
-
D
P
ABSP, DABSP
D
ABS/DABS
[Bellek Ayarı]
Operand
D
Tanım
Veri Tipi
Mutlak değeri alınacak adres
WORD/DWORD
1) ABS (Mutlak değer)
(1) D adresindeki sayının mutlak değerini alıp yine D‟ye kaydeder.
P00003
ABSP
Sınıflandırma
Alan
Veri
Komuttan önce
D0010
-00030(hFFE2)
D00010
Komuttan önce
D0010
00030(h001E)
2) DABS (Double Mutlak Değer)
(1) D, D+1 adresindeki sayının mutlak değerini alıp yine D, D+1‟e kaydeder.
3) Örnek Program
P00000
ABS
4-266
P1000
XGK
XGB
GET, GETP
Komut
sl
S
D
N
GET(P)
PMK
F
L
T
O
O
-
O
O
-
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
U
st
O
O
O
O O
N
D
R
O
O
O
O
O
O
GET
GETP
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
4~7
-
-
sl
S
D
N
P sl
S
D
N
-
GET
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
sl
Özel modülün bağlı olduğu slot numarası (Heksadesimal olarak yazılır)
WORD
S
Özel modülde okunacak dahili hafızanın başlangıç adresi
WORD
D
Okunan verinin CPU hafızasında kaydedileceği adresin başlangıç numarası
WORD
Okunacak veri sayısı
WORD
N
[Bayrak Seti]
Bayrak
PUT/GET
Hata
Tanım
Adres No.
Belirtilen slotta bir özel modül yoksa
GET Komutu hatasız tamamlanamadıysa
F0015 ~ F0022
1) GET
(1) Bu komut özel modülün hafızasındaki verileri okumak için kullanılır.
(2) Sl slotundaki özel modülün S‟de belirtilen adresinden itibaren N word veriyi okuyup D‟de belirtilen adrese yazar.
(3) Sl slotunda bir özel modül yoksa, veya GET komutu hatasız tamamlanamadıysa, Hata Bayrağının uygun biti
F0015~F0022(WORD) setlenir.
(4) sl 2 basamaklı Heksadesimal olarak yazılır. sl aşağıdaki programdaki gib „h10‟ olarak yazılırsa, ilk basamak olan
„1‟ base numarasını ve ikinci basamak olan „0‟ ise slot numarasını gösterir.
M00021
GET
h10
b15
100
D00100
4
b0
F0015
F0016
.
.
.
If there is no special module
in the Slot 0 of No.1 Base,
or Get instruction is not
completed correctly.
F0022
4-267
1
2) Örnek Program
(1) P00001 giriş sinyali On olduğu zaman, 0 numaralı base‟deki 3 numaralı slottaki özel modülün
0 numaralı adresinden itibaren 4-word veriyi okur ve D0010 ~ D0013‟e kaydeder.
P00001
GET
h03
D00010
100
100
0
D00011
120
120
1
D00012
130
130
2
D00013
190
190
3
D area of CPU
Special module
Fixed area
4-268
0
D00010
4
XGK
XGB
PUT, PUTP
Komut
PUT(P)
sl
S
D
N
PMK
F
L
T
O
O
-
O
O
-
Uygulanabilir Bellek Bölgesi
Con
C S
Z D.x R.x
U
st
O
O
O
O
-
N
D
R
O
-
O
-
O
-
PUT
PUTP
P
Bayrak
Hata Sıfır Artık
(F110) (F111) (F112)
Step
4~7
O
-
sl
S1
S2
N
sl
S1
S2
N
-
PUT
[Bellek Ayarı]
Operand
Tanım
Veri Boyutu
sl
Özel modülün bağlı olduğu slot numarası (Heksadesimal olarak yazılır)
WORD
S1
Özel modülde yazılacak dahili hafızanın başlangıç adresi
WORD
S2
CPU hafızasından okunan verinin kayıtlı olduğu adres veya sabit sayı.
WORD
Yazılacak veri sayısı
WORD
N
[Bayrak Seti]
Bayrak
PUT/GET
Hata
Tanım
Belirtilen slotta bir özel modül yoksa
GET Komutu hatasız tamamlanamadıysa
Adres No.
F0015 ~ F0022
1) PUT
(1) Bu komut bir özel modülün hafızasına veri yazmak için kullanılır.
(2) S2‟de belirtilen CPU hafızasındaki N word‟lük veriyi okuyup sl slotundaki özel modülün S1 adresine yazar.
(3) Sl slotunda bir özel modül yoksa, veya PUT komutu hatasız tamamlanamadıysa, Hata Bayrağının uygun biti
F0015~F0022(WORD) setlenir.
(4) sl 2 basamaklı Heksadesimal olarak yazılır. sl aşağıdaki programdaki gib „h10‟ olarak yazılırsa, ilk basamak olan
„1‟ base numarasını ve ikinci basamak olan „0‟ ise slot numarasını gösterir.
M00021
PUT
h14
2
D00100
b15
b0
F0015
F0016
.
.
.
If there is no special module in
the Slot 0 of No.1 Base, or PUT
instruction is not completed
correctly.
F0022
4-269
4
1
2) Örnek Program
(1) M00000 biti On olduğu zaman, D1000~D1039 adresindeki 40-word veri okunup 0.base‟in 7.slotunda bulunan
özel modülün 10~49 adresine yazılır.
M00000
PUT
h07
10
D1000
40
(1)M00010~ M00002 adresindeki 3-word veri okunup 0.base‟in 3.slotunda bulunan A/D modülünün 5~7 adresine
yazılır.
M00000
PUT
h03
5
Address
M00010
10
10
5
M00011
20
20
6
M00012
30
30
7
A/D module s common
RAM
M area of CPU
4-270
M00010
3

Benzer belgeler