You are on page 1of 26

' (

") *

- <$ $.$=)

+, -.$ + . +#

! "! #$% &


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

{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{{

You might also like