Sei sulla pagina 1di 41

By:

Andri Kuncoro

SIMATIC Overview

SIMATIC Controller (PLC)

S7-200

S7-300

S7-400

S7 300
Features :

Modular small controll system


Performance graded range of CPU
Extensive selection of modules
Expandable design with up to 32 modules
Backplane bus integrated in the modules
Can be networked with MPI, Profibus or Industrial ethernet
Central PG/PC connection with access to all modules
No slot restrictions
Configuration and parameter setting with the help HW Config

S7 300
Mode Selector
MRES
STOP
RUN
RUNP

=
=
=
=

Memory reset function


Stop mode, program not executed
Program execution
Program execution, read/write access

Status Indicator
SF
module
BATF
DC5V
FRCE
RUN

= Group error, internal CPU or fault in


=
=
=
=

Battery fault
Internal 5 VDC voltage indicator
FORCE
Flashes when the CPU is starting up,
then steady light in Run mode
STOP
= Show steady light in Stop mode
SF DP
= Physical bus fault
BUSF
= No configuration or incorrect
configuration

Starting with SIMATIC Manager

SIMATIC Manager menus and toolbars

Standard Library

Context-Sensitive Help in S7

F1

Creating a project

Insert Station

Starting Hardware Configuration Editor

Generating a Hardware setpoint


Configuration

Addressing S7 Modules

10

11

PS

CPU

IM

12

16

20

24

28

R1

(PS)

IM

32

36

40

44

48

52

56

60

R2

(PS)

IM

64

68

72

76

80

84

88

92

R3

(PS)

IM

96

100

104

108

112

116

120

124

R
R0

Module Address Overview

Variable Addressing
2x

CPU Properties
2x

Saving the HW Configuration and


Downloading it in the Module

Inserting S7 Block

Inserting S7 Block

Block architecture and Block editor

OB
FB
FC
SFB
SFC
DB

:
:
:
:
:
:

Organization Block
Function Block
Function
System Function Block
System Function
Data Block

Maximun Nesting Depth :


S7-300

: 8 (16 for CPU 318)

S7-400

:24

Program Structure

Binary Operation
ASSIGNMENT

AND - OPERATION

Binary Operation
OR - OPERATION

Binary Operation
EXCLUSIVE - OR - OPERATION

Binary Operation
RESET DOMINANT

SET DOMINANT

Binary Operation
POSITIVE EDGE

Binary Operation
NEGATIVE EDGE

Binary Operation
JUMP UNCONDITIONAL (JU)

JUMP CONDITIONAL (JC)

Digital Operation
BIT

BYTE

For a unit of 8 binary characters, the term BYTE is used. A byte has
the size of 8 bits.

WORD

A word also has the size of 2 bytes or 16 bits.

DOUBLE-WORDA double-word corresponds to the word length of 32 binary


characters.
A double-word also has the size of 2 words, 4 bytes, or 32
bits.

Digital Operation
Beberapa operand di S7 :
1. Operand input(I)

2.

3.

4.
5.

Bit
I 0.0 -
Byte
IB 0 -
Word
IW 0 -
Double Word
ID 0 -
Operand Output(Q)
Bit
Q 0.0 -
Byte
QB 0 -
Word
QW 0 -
Double Word
QD 0 -
Operand Flag(M)
Bit
M 0.0 -
Byte
MB 0 -
Word
MW 0 -
Double Word
MD 0 -
Operand Timer(T)
T0
Operand Counter(C)
C0

6. Operand Peripheral(PI)
Input Byte
Input Word
Output Byte

Output Word

7.Operand Data(D)
Bit
Byte
Word
Double Word

PIB 0 -
PIW 0 -
PQB 0 PQW 0 -

DBX 0.0 -
DBB 0 -
DBW 0 -
DBD 0 -

Digital Operation
PULSE TIMER

Digital Operation
EXTENDED PULSE TIMER

Digital Operation
ON DELAY TIMER

Digital Operation
OFF-DELAY TIMER

Digital Operation
COUNTER OPERATIONS

Digital Operation
COMPARISON FUNCTIONS

==
<>
>
<
>=
<=

IN1
IN1
IN1
IN1
IN1
IN1

is
is
is
is
is
is

equal to IN2
not equal to IN2
greater than IN2
less than IN2
greater than or equal to IN2
less than or equal to IN2

Digital Operation

Data Block
???

Scale & Unscaled


???

Matur Suwun

Potrebbero piacerti anche