' (
") *
- <$ $.$=)
+, -.$ + . +#
! "! #$% &
Simatic s7
./-) - 0 +# $" 1
PLC & 23
%
%)
! 3 - +# ' .
-.$ 4 3
8 - ( 8 6 39 ":- - 8 6 ; # 5 6 7
! #$% +, S7-300
> ? # Inputs/Outputs $.$=) @
@ $A) &
) E< CD -.$ 23 B- +# 1 ) - - Input G E FD <$ - Outputs
- ,
H I
$.$=) > & 4 J K 5 - :
*H N
@ $@L $M Siemens - 5A
* O$ CPU S7-314
* & N QR E< ; .< P <$ Digital input module 16 input 24 VDC
* & N QR G E ; .< F <$ Digital output module 16 output 24VDC/0.5A
* S Rail
I
T %U)
V0'
)A
'
? $.$L 8 6 W)
% W)
> file --> new project
$.$: 8 6
E$ example1
>. & example1 E
( L+
8 6
O3! W) .
V 0 ' insert )E station )E X s7-300 plc
B-
U . EY
8 6
T= @B. &
PLC S7-300
*Z[ O
O3! -
! @B. &
'
Hardware configuration 23
%0 ' 9 )E ) B-
9 I
; E<\
")
&
K *Z[ Hardware configuation I
; E<\ +
@ O$.$L O3! W) . &
V 0 ' ]^ ; # insert
)A Rail U O3! W) . &
Rail +
QQ @
$" $@:
$M H := Q_ 0 +
I
E$ 4 J Power supply
`> )A V 0 @B '
insert @ )E
V 0 W) . & b- G ) ' @ ") '
$@: < M 8 #
`> O$ H := 9 F 0 +
K CPU )A ' . a *Zc insert 8 #
6
@- )A @ ") '
CPU S7-300 2# X CPU 314 @- O$
( @B bdEI
RES7 314-1AE04-0AA0 ' . K X U 0 e K +, / & 6ES7 U . @! P I f 0
S7-300 0 + J7 U . @! Q I 6" 0 + J7 $@L $M U . + D d I 6" CPU J7
0 + J7 G E # ; E< 0 ; .<
U . 2 h - ; .<
U . @! P I 6" Analog @! < ,
$@L $d\ 0 0
@! )
A 0 e #8
i E +, @ )@ ' 5/: j Ee -
)E V 0 W) CPU
.<
0 # S -9 U
+ Jg! PQC 9 -9
@! F I 6" 0 +
0 # G E # ; E<
I d
Z6)
$" 0 - E<# +# CPU @ # k
EP 0
A S ) F 0
A ! L = $- S ' U # ' d ) I $ OH :=
C 0 ' #$% 4 J K 7 X ' . a insert )A SM300 G E\ ; E<\ I $ ( L 6. 9
)A @- Digital
input module l
; .<
)A X Digital input module sm321 16/24VDC
X ! # B
# O3! < L
( I
( L ' @)- +# K 7 >.
bB
)@ @
d < L ( 9 )A ) I
: ) Addresses '
; ") ' . X ) 5 /Le Copy/past m:. 4 3
b @ ! @B. ^ 6
A +, @- Address >
@B ) I
% K7I
- E<# $0 +
<> I
3 9 O3! - n Z 5 @) ? $"
%0 I > ")
B)
_5> K7
%0 ' >
;$ PLCMan I
PLCMan
Admin
F ;$ pqrQ _ FDDp . # o 5 X U
<$ : 11176
" : 42
! ) s " : Maintenance manager
: ) t. : 02/03/2008
C_ 0 a $ q8 [
K .
Block types FPqDP _ FDDu a
QR $ e
E < m) I
#I " #
' v3 - $.
+# & " +# $ ? Blocks
! O$.$ 8 # @ Simatic S7 , :
Organization blocks OB
Function blocks FB
Functions FC
Data blocks DB
System function SFC
System function blocks SFB
v$ K 8
w 6 a $ 39 ! 1 ") &
OB-Organization block
9 ' *
U. N
CPU # I " 2# 3 - ). ?
% 2# !
6 - c) '
OB 6. 23
e S %
9
% OB1
% 3 - I < ' O < v3 - ).
6. 9 ). k
4 J $" 3 -) < ". X ; x ? #
)
6
% 3 n .
%
O < 3 - T0 one cycle
time
S -9 2 <
E<
; ")
) ]L
( > dEI
8 m = 9<$ CPU '
m) . +# *
; #567*
Real time interrupts 9
M! ' c.# OB + .
9
")
OB31 K) OB40
% + J7 ' . OB1 < H J7 j E# 8 # $A) ). I 0 " I U
K IL )
>%N ! @- c ). +# OB1 ^ 2x
% :
6 #$%- +, OB1 I
x6 # +# $" *>! Hardware config a $ !
n
:
W) ? # Project K 7 M K) O$ O z K *Zc E$ X vy 6
23 blocks )
6 -" @B.
:
K '
*Zc $-
OB1 I
'%
^6
@B OB1 *Zc OK E <
^ ^ W) )! OB1
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{
@): "
e (%) I
" ? # #$%- k
$>)
O $
' O$.$L
" #$%
Error Diagnostics and Error Handling
39 ' . . B " ' . ? k
43 '
v39 ! "
I% ) ! ' $?
I
\ v39 ' O =
" 5/: < $ ! I
B $A) ' . ,
- 23
% m - Z6 B ( m
H @L ' ! ) +, 9
" WinNT K)
I d
' 9 |
O 3 " k '
" % - I
7
% (
"
STEP7 V5.x
- B- ' m = H @L ' ; M
PLC '
PC-Adaptor USB U
- B- PLC-STEP7 ) '. ) U
7 ' @.$
:
).
$A) '
Windows7-ultimate
. c
(PS 307 2A - CPU 314 - D/I 16/24VDC - D/O 16/24VDC/0.5A)
B- O$
!
K
} $
" (%)) ` +, STEP7
% I
= ' $ x) ' $ ? ? # CPU $
W)
X Blocks ! 8 6
! SIMATIC Mana
V0'
U O
A PLC
! SIMATIC MANAGER )A Hardware Diagnostics
) O M
- ". O B U O3! - @B & Quick view U
information - " ) ; .< '
M
B-
d-
>.# K 2 )=
) O M
O$
' $
-.$ >
O M
! U ! CPU
! 9 RUN
- K *Zc Module information ) O M U ; .< '
k T %U) +
# '. -" 5 ; .< ' ]^ O< L I %
< L I
% ! %[ 23 I
' ` )A. "!
E$ O$
) I " ' %" j E# O3! - @B
@B +# ; > -9 ) x A
K-" # Z
(0
U +
- O$
*%c
.$" # *%c
-. " ' . X
>.
b- I
Z)
7 L
CPU K *Zc %! j Ee I $
). x A 39 U !
# Module information
)E $"
@B)! I % d E ^# ( # O3! - CPU @) O M
} $ ; } $= ]^
%0
E' ' .
k
O$
K "
x E
ID ' . 4 3 @"
K ; M= c.# - "
5 ^ +7 "
n! ) I - ) E(
_________________
e -
") 5 Ee /
; O ^%
. +#
U Diagnostic buffer T0 T0~
>. N ' ' . ` )A ' . O$
$> 39 $- `0 )
@L 2e @
: K 2
7 `
<$ : 77
" : 34
: ) t. : 22/03/2010
$A)
FFqFu
@). $ '
E
: %
$>) O < q< q8 [
"V v $ v39
S /L
STEP7 -
U 5/:
_ FDQQ . %! QR 5 " e
STEP7 -
U 5/:
_ FDQQ . %! Qo b A
metwally.mustafa
n. !
<$ : 3658
" : 25
(0 : Egypt
! ) s " : automation engineer
: ) t. : 12/01/2009
$A)
QrqQo
: %
$>) O < q< q8 [
! " # $%
_________________
PLCMan
Admin
<$ : 11176
" : 42
! ) s " : Maintenance manager
: ) t. : 02/03/2008
$A)
: %
& $ ' () !* #+
$>) O < q< q8 [
STEP7 -
U 5/:
FQqQQ _ FDQQ . %! Qu " :
,-
./ 0
(1 2 3 4 5 6 ' 7 89
8 <
6 ' 83 (1 E F B ) )
2:) ; S7-300/400 2< 8 <
= > ? 2 0 6@
G=B 6 H I= 7 8 AD+ = )B ?3 ! 2< 89
*
- J ) 5 K 1 Simatic manager 8! M J )
;L Station) ?
E N 8O
89
A7
-? 9L
PLC
!P
! CPU Messages ?
E N (1
- . D<5 E 1 ) K 47 Q
A$
-? 9L
B 8 SR
CPU Messages 0 ) @
, @ P T6! 89
# < 5 #L
5 U ! W , :D
Options E 1 ) 8! CPU Messages
6 B 89
8 8 R7 A,W ?
E N (1
5 U ! 21
! 5 #L Customize ?
E N (1
89
VG AW
- VS
#Y ?
E N (1
-?
E N (1
89
2 3 4 5 89
B 89
E 1 ) A 2:
; F B X= 47 AD+ = C
OK
{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{