0% found this document useful (0 votes)
32 views129 pages

1.1 Simatic H 1.1.1 H

Download as pdf or txt
Download as pdf or txt
Download as pdf or txt
You are on page 1/ 129

SIMATIC H

1.1 SIMATIC H
1.1.1 H

H( )
H

FH HF

S7-400H PLC SIMATIC S7 S7-400H


SIMATIC S7

1.1.2 SIMATIC H

SIMATIC H

1986 S5-150H

1987 S5-150H

1990 S5-155H CPU946R/947R

1991 S5-115H CPU942H

1992 S5-155H 2-OO-3

1994 S5-155H CPU948R


1997

S5-155H
S5-155H Lite
1998
IM153-3 S5-115H,155H S7
S7
S7-400
CPU417H S7-400H Beta
1999

CPU417H S7-400H
2000

H-CPU S7-400F
CPU414H S7-400H
2001

Y-Link DP-Slaves
2003
DI/DO AI/AO
2004 CPU

V4 CPU 414-4H/417-4H

CPU414-4H CPU 1.5


CPU417-4H CPU 2.5

CPU414-4H 1.4MByte
CPU417-4H 20MByte

EDC

500m
10m
10Km
2005

S7-400F H-CPU V4
2007

V4.5 CPU 414-4H 417-4H

CPU414-4H 2.8M Byte

CPU417-4H 30M byte

CPU414-4H 1.33

CPU417-4H 1.4

V4.5 412-3H CPU


768K
1.2
1-1

1.2.1

1-1

1.2.2

c
t
C= t

N=

t=
1.2.3 MTBF

MTBF=1/
1.2.4

AS=MTBF/(MTBF+MDT)
MDT=
MTTR=

MTBF=100h MDT=0.5h- A=99.5%!


MTBF=1year MDT=24h- A=99.7%
MTBF MDT
1.2.5

MTBF MDT

1.2.5.1
1.2.5.2 MTBF

1-2

1 2 3

MTBF1 MTBF2 MTBF3

1 1 1 1
= + +
MTBFsys MTBF1 MTBF2 MTBF3

1
MTBFsys =
1 + 2 + 3

1-2 MTBF

MTBF

SIMATIC H

CPU: 15

IO 50

: 4 10

MTBF

1.2.5.3

H 1-3
1-3a

1-3b

1-3c

1 H-RACK 2X9 H
57 H 59

1.3 SIMATIC H
1.3.1

“SIMATIC S7 Software Redundancy” S7-300 S7-400


I/O

I/O
CPU

I/O “function I/O redundancy” S7-400H

CPU H

1.3.2 H

S7-400H
1.3.3 S7-400H

S7-400H
CPU CPU
IM153-2 1-4

PC /

H CPUs

ET 200M

PROFIBUS
IM 153

1-4 S7-400H

1.3.4 SIMATIC S7-400H

H H

S7-400H SIMATIC F FH

1.3.5

S7-400H CPU CPU I/O 2OO2

1.3.5.1 S7-400H

1.
2.
3.
4.
5. CPU
6. CPU CPU
7. CPU
8.

1.3.5.2

CPU
IM153 PROFIBUS

/
CPU

CPU

DP DP CPU

1.3.5.3

H CPU

I/O

CPU CPU

/
1.3.5.4

SIMATIC H CPU

1. H

2.

90 1-5

1-5 H

1.3.5.5

S7-400H
CPU CPU MPI PROFIBUS
Ethernet

1.3.5.6 H-CIR

S7-400H

CPU
I/O CP
DP
PA PA
Y-Link
DP
CPU

1.3.5.7

I/O CP

IM153-2

IM
CP PROFIBUS
CPU( )

1.3.5.8 CPU CPU

CPU CPU CPU CPU Link-up


CPU CPU

CPU Link-up CPU


CPU CPU CPU
/ CPU 1-6
CPU
CPU1
CPU link-
up

CPU

CPU 1

CPU

CPU
CPU
(lilnk-

1-6

S7-400 H
S7-400H
2.1

S7-400H PLC

(1) 1 UR2-H

(2) 2 PS 407 10A

(3) 2 CPU CPU414-4H CPU 417-4H

(4) 4

(5) 2

ET200M I/O

(6) 2 IM 153-2

(7) 1

(8) 1

PROFIBUS

STEP 7 V5.3 SP2 ( )

2.2
1

CPU V3

CPU V4 CPU

CPU

2 CPU

CPU 2 1
2 1 S7-400H

4 I/O ET200M DP

5 CPU CPU0 CPU S7-400H CPU

6 CPU

CPU RAM 3 CPU


MPI STOP LED

7 CPU

CPU CPU

2.3 STEP 7
2.3.1 S7-400H

STEP7 Insert Station SIMATIC H Station


S7-400H 2 2
2 2 S7-400H

2.3.2

1 S7-400H Hardware

2 UR2 H 2 3

2 3 UR2H
3 CPU CPU PROFIBUS DP 2 2 4

2 4 S7-400H CPU

4 IF1 IF2

5 MAC 2 5

2 5 CP443-1
HMI WINCC

(6) 0 1 MAC
2 6
2 6 S7-400H

2.3.3

S7-400

CPU0 0 CPU CPU


CPU1 1 CPU CPU1

CPU MPI
PROFIBUS DP
I/O
I/O

CPU

(1) Cycle/Clock memory / )” 2 7 CPU

6000 ms

I/O OB 85
2 7 “Cyclic/Clock Memory”
2)

“Diagnostics/Clock / ”

1000

“Startup ”
CPU W#16#6547

=>
=>
=>
600 60

(4) CPU

“H Parameter ” CPU 10
60000

90 2 8
2 8 “H Parameter”
2.3.4 ET200M

(1) DP “master: DP master system(1)”, PROFIBUS DP IM153-2


ET200M

(2) ET200M

(3) ET200M I/O

2 9
2 9 ET200M
2.3.5 Y-Link

1 DP “master: DP master system(1)” DP/PA Link IM157

2 Y-Link

3 Y-Link DP/DP DP/PA 2 10

2 10 Y-Link
4 Y-Link PROFIBUS Masterdrive
2 11
2 11 Y-Link

HW Config

2.3.6 OB

OB S7-400H CPU OB70 OB72 OB80 OB82 OB83

OB85 OB86 OB87 OB88 OB121 OB 122 OB H

STOP OB OB
2 1

2 1H OB

OB no. /

OB70 I/O • PROFIBUS DP OB 70


• PROFIBUS DP OB CPU
STOP

OB72 CPU · CPU OB 72


· OB CPU
· STOP
·
·
· ( RAM, PIQ)
OB80 • OB1 "INTF" INTF
OB
• OB OB 80
• OB CPU
• STOP

OB82 I/O OB 82 EXTF


OB CPU
STOP

OB83 / OB 83 EXTF
OB CPU
STOP
CPU STOP
EXTF

OB85 • OB OB 85 INTF
• SFB OB CPU
STOP

• EXTF

OB86 / • OB 86 EXTF
• DP OB CPU
• STOP

OB87 • OB 87 INTF
OB CPU
• STOP



OB88 OB 88 INTF
OB
• CPU STOP


• i
• b


OB121 OB 121 INTF


• BCD OB CPU
• STOP






OB122 SM FM CP EXTF EXTF

2.4

1 STOP

STOP

2 MRES

STOP 1 1

3 STOP 3 MRES STOP

STOP 2 Hz 3

2.5 STEP7
1 SIMATIC MANAGER->OPTION->SET PG/PC,
2 SIMATIC MANAGER->PLC “Download” CPU0
CPU0 CPU1

3 RUN-P S7-400H CPU0 CPU1


CPU0 CPU CPU1 CPU CPU
S7-400H
S7-400H
3.1 S7-400H S7-400H
3.1.1 H

(1) H 1 CP443-1 3-1

3-1 H ( )

(2) H 2 CP443-1 3-2


3-2 H ( )

(3) H 1 CP443-1 , 3-3


3-3 H ( )

(4) H 1 CP443-1 , 3-4


3-4 H ( )

(5) H 1 CP443-1 , 3-5


3-5 H ( )

(6) H 2 CP443-1 , 3-6

3-6 H ( )

3.1.2 H

3-4 H 1 CP443-1 H

(1) SIMATIC Manager , 400H-COM H


417h 3-7
3-7 417h

(2) , 417h HW Config


3-8
3
-8 417h
(3) CP443-1 CP443-1(1)“Object properties” , CP443-1 , 3-9
:
3 -9 CP443-1

(4) MPI CPU

(5) 417h-b

(6)H

417-4h 417h-b ”Configure Network”

417h CPU, “S7


Connection fault tolerant” 3-11
3-11

H 4 3-12-
3-12 H 4

(7) 3-13
3-13

(8) 417h 417hb 3-14


3-14 417h 417hb

3.1.3 H

H BSEND/BRCV
USEND/URCV , PUT/GET
/ . H

(1)

SFB 8 USEND ( .)

SFB 9 URCV ( )

SFB 12 BSEND ( )

SFB 13 BRCV ( )

SFB 14 GET

SFB 15 PUT

(2)

SFB 19 START

SFB 20 STOP

SFB 21 RESUME

(3)

SFB 22 STATUS

SFB 23 USTATUS

(4)

SFC 62 CONTROL

BSEND/BRCV H

417H SFB12

CALL "BSEND" , DB12

REQ :=M10.0

R :=M10.1
ID :=W#16#1

R_ID :=DW#16#1

DONE :=M1.0

ERROR :=M1.1

STATUS:=MW20

SD_1 :=IB0

LEN :=MW8

417H-B SFB13

CALL "BRCV" , DB12

EN_R :=M100.0

ID :=W#16#1

R_ID :=DW#16#1

NDR :=M20.0

ERROR :=M20.1

STATUS:=MW22

RD_1 :=QB0

LEN :=MW0

REQ

EN_R 1

R_ID

SD_I RD_I

ERROR

STATUS

417h IB0 417hb QB0


3.2 S7-400H CPU
3.2.1 H CPU

H CPU 3-14
Y-Link PROFIBUS 3-15

3-14 H CPU
3-15 H CPU Profibus

3.2.2 S7-400H CPU

S7-400H CP CPU Profibus Profibus ;


S7-400H CPU CPU DP , CPU Profibus-
dp GSD , CPU Profibus , S7-400H CPU
Profibus ,

H CPU CPU S7-400H S7-400H


S7-400H CPU
“S7 Connection ”
3-16 Kommentar [c1]:
3-16 H CPU CPU

S7-400H CPU 1 3-17 3 18


3-17 S7-400H CPU
3-18 S7-400H CPU

3.2.3 S7-400H CPU

H BSEND/BRCV
USEND/URCV , PUT/GET
/ S7-400H CPU

(1)

SFB 8 USEND ( .)

SFB 9 URCV ( )

SFB 12 BSEND ( )

SFB 13 BRCV ( )

SFB 14 GET

SFB 15 PUT

(2)

SFB 19 START

SFB 20 STOP
SFB 21 RESUME

(3)

SFB 22 STATUS

SFB 23 USTATUS

(4)

SFC 62 CONTROL

BSEND/BRCV H

417H SFB12

CALL "BSEND" , DB12

REQ :=M10.0

R :=M0.1

ID :=W#16#1

R_ID :=DW#16#1

DONE :=M1.0

ERROR :=M1.1

STATUS:=MW20

SD_1 :=IB0

LEN :=MW8

417 SFB13

CALL "BRCV" , DB12

EN_R :=M100.0

ID :=W#16#1

R_ID :=DW#16#1

NDR :=M20.0

ERROR :=M20.1
STATUS:=MW22

RD_1 :=QB0

LEN :=MW0

REQ

EN_R 1

R_ID

SD_I RD_I

ERROR

STATUS

417H IB0 417B QB0

S7-400H CPU “S7 connnection fault tolerant” CPU Kommentar [c2]:

CP443-1 S7-400H CP443-1 S7-400H


CP443-1 CPU S7-400H CPU
CPU CPU CPU
CPU

3.3 H WinCC
3.3.1 H WinCC

H WinCC

(1) H WinCC ( 3-19)

H WinCC

1. SIMATIC H 1 2 CP
2. PC 1 CP1613
3. STEP7 V5.3 ( STEP7 V5.2 ), 1
4. SIMATIC NET V6.2 SP1, 1
5. WinCC V6.0 SP2,1
6. S7-REDCONNECT V6.2, 1
3-19 H WinCC

(2) H WinCC , 3 20

H WinCC

1. SIMATIC H 1 2 CP
2. PC 2 CP1613
3. STEP7 V5.3 ( STEP7 V5.2 ), 1
4. SIMATIC NET V6.2 SP1, 1
5. WinCC V6.0 SP2,1
6. S7-REDCONNECT V6.2, 1
3-20 H WinCC

3 H WinCC 3 21

H WinCC

1. SIMATIC H 2 4 CP
2. PC 2 CP1613
3. STEP7 V5.3 ( STEP7 V5.2 ), 1
4. SIMATIC NET V6.2 SP1, 1
5. WinCC V6.0 SP2,1
6. S7-REDCONNECT V6.2, 1
3-21 WinCC

3.3.2

, H CP1613 PC

(1) 400H, 400H 3.1.2 , 400h-COM 400H


417h
MPI CPU

(2) PC
3-22 PC

PC MyStation PC 3-23 3-24


3-23 PC (1)

417H Wincc Application CP1613

3-25
PC (2)

CP1613 3-26 3-27


3-26 CP1613 (1)

3-27 CP1613 (2)


PC

“Configuration console”

(3) “Configuration Console” , CP1613 3-28

3-28 CP1613

CP1613 “Mode of Module ”


“Configured mode” Index PC “Apply”
3-29
3-29 CP1613

(4) “Station Configuration Editor” “Station


Configuration Editor” 3-30
3-30 PC Station

Station Configuration Editor Configuration Console CP1613


PC Station Station Configuration Editor WinCC
Application WinCC Application 3-31
3-
31 PC Station “WinCC Application”

Station Configuration Editor 3-32.


3-32
PC Station

“Configuration Console” S7-ONLINE “pc


internal(local)” 3-33
3-33 “Configuration Console”
“HW Config ” MyStation

“Station Configuration Editor” station name SIMATIC Manager SIMATIC PC


STATION MyStation
3-34 PC

PC WinCC Application CP1613 Station Configuration Editor

Station Configuration Editor 3-35


3-35 PC
(5)
417-4H PC
3-36

3-36

417-4H MyStation /WinCC Application 3-


37
3-37 417-4H MyStation /WinCC Application

(6) MyStation 417h


MyStation “DownLoad” MyStation
“Station Configuration Editor” 417H “DownLoad” 417h
CPU
(7) WinCC Add New Driver, S7 Protocol Suite
3-38 WinCC

“S7 Protocol Suite” “Named Connection” ”New Driver Connection” 3 39


3-39 “New Driver Connection”

New Driver Connection , 3-40


3-40 New Driver Connection

“connection name” “NetPro” connection , “S7 connection_1”

(8) 3 41
3-41 WinCC

3.4 OP S7-400H
3.4.1 S7-400H OP

S7-400H (CPU0 CPU1)


CPU , CPU CPU ( )
CPU CPU CPU
CPU CPU CPU

OP MPI Profibus OP MPI DP IE


OP OP
3 42 2
Address x Address x
Address y

MPI or
DP line

TP/OP

3 42 CPU

OP CPU CPU 3 43

Address x Address z
Address y

MPI or
DP line

TP/OP

3 43 CPU

, CPU OP CPU
OP CPU CPU
H-CPU CPU
S7-400H OP OP
H

3.4.2 OP H-System

OP CPU OP 3 44
Address x Address z
Address y

MPI or
DP line

TP/OP

3 44 CPU

3.4.3 OP

OP
OP 3 45

MPI or
DP line Address x
Address x

Address y Address y

TP/OP TP/OP

3 45 CPU

3.4.4 OP H-System

1 OP H-System

OP S7-H MPI/Profibus
OP H-System CPU
3 46
Address x Address x

Segment1(1)
MPI or
DP line

Segment 1

Address y

Repeater switched

Segment 2 TP/OP

Additional
operator panels

3 46 OP H

OP

3 47

+24V

3 47

3
OP CPU CPU
OP H-System 3 48 CPU

Address x Address x Address x Address x

Segment1(1)
Segment 1 Segment 1(1)
Segment 1

Address y Address y

Segment 2
Segment 2

3 48

3.4.5 Repeater OP H-System

1. CPU OP MPI DP
2. WinCC Flexible OP

http://support.automation.siemens.com/CN/view/zh/23842654
S7-400H H-CIR
:

S7-400H , ,CPU414H
CPU417H ,

4.1 H-CIR
4.1.1

CPU CP
CPU , RAM
/ ET200M DP/PA Y_Link

4.1.2

DP
S7-400H

4.1.3

CPU

H
.
,

4.2 H-CIR
H
CPU CPU H
CPU CPU
CPU
STEP7 ,
4.3 H-CIR (STEP V5.3 SP2 )
CPU417-4H ET200M I/O

4.3.1

CPU417-4H ET200M , 4 1 :

4 1 S7-400H

4.3.2

1 S7-400 CPU417-4H

2 CP443-1

3 DP ET200M

4 Profibus

STEP7 V5.3 SP1

: STEP7 V5.3 SP2 , H-CIR ( )

4.3.3
(1). H-CIR CPU417-4H , 4 2 :

4 2 H

(2). , CPU417-4H,ET200M , , ,
4-3 :

4 3 H

CPU 4 4
4 4 H-CPU

3 Blocks OB OB70 72 73 80 81 82 83 84 85 86 87 121


122

4 CPU417-4H

5 ET200M I/O

6 “Simatic Manager” “CPU417-4H” PLC “Diagnostic/Setting>Operating


Mode… ” 4 5

4 5

7 . “Standby” CPU417-4H(1) “Stop” 4 6


4 6 CPU

(8). Solo Mode 4 7

4 7H SOLO

9 . CPU417-4H(1) 4 8
4 8 CPU

10 . “Simatic Manager” CPU417-4H PLC


“Diagnostic/Setting>Operating Mode…,”

11 . “H System”, “Switch to …” 4 9

4 9 Switch to

12 . “altered configuration” “Switch” 4 10


4 10 Switch t

13 . “Switch” “OK”

CPU

14 . Switch master Standby CPU master CPU


Standby CPU Standby CPU master CPU

15 . “STOP” CPU 417-4H

16 .

17 . H-CIR

4.4 H-CIR (STEP V5.3 SP2 )


STEP7 V5.3 SP2 CPU417-4H
ET200M I/O

4.4.1

1 . CPU417-4H

2 . ET200M I/O

CPU

3 . , , “Download station configuration in Run mode”


, 4 11 :
4 11

4 . “Reserve” S7-400H CPU, “Automatically continue” , “Next” 4


12 :

4 12 1
5 . S7-400H CPU 4 13 :

4 13 2

6 . “Next” , 4 14 :
4 14 3

7 .

8 . H-CIR

1. H CIR S7-400 CIR

2. S7-400H PLC CIR S7-400H PCS7


S7-400FH
3.
S7-400H
S7-400H CPU
DP
HMI

5.1 SFC51(SSL-ID W#16#xy71) H


SSL-ID (SYSTEM STATUS LIST) SFC51 SSL-ID PLC
SSL-ID W#16#0071 , S7-400H OB1
OB3X SFC51 5 1

5 1 SFC51(SSL-ID W#16#0071)

SFC51

REQ 1 SZL_ID M1.1 1

SZL_ID W#16#71 H

INDEX

RET_VAL SFC51

BUSY 1

SZL_HEADER

DR CPU

SZL_HEADER DR DB1 5 2
5 2 SZL_HEADER DR

SZL_HEADER W#16#10
16 W#16#1 1
DR SZL_HEADER
M1.1 DB1.DBB4~DB1.DBB20 16
16

Redinf 2 bytes

W#16#0011 H CPU

W#16#0012 H 2 1

Mwstat1 1 byte 1

Bit 0

Bit 1

Bit 2

Bit 3

Bit 4 0 CPU

=0 CPU

=1 CPU

Bit 5 1 CPU

=0 CPU
=1 CPU

Bit 6

Bit 7

Mwstat2 1 byte 2

Bit 0 01

CPU 0 CPU 1

=0

=1

Bit 1 0

Bit 2: 0

Bit 3

Bit 4 =0 CPU 0

=1 CPU 0

( bit 4 = 0)

Bit 5 =0 CPU 1

=1 CPU 1

( bit 5 = 0)

Bit 6

Bit 7

=0

=1

Hsfcinfo 2 bytes SFC 90 "H_CTRL"

Bit 0 =0

=1

Bit 1 =0 Updating
=1 Updating

Bit 2 =0 Link-up

=1 Link-up

Bit 3

Bit 4

Bit 5

Bit 6

Bit 7

Bit 8

Samfehl 2 bytes

Bz_cpu_0 2 bytes CPU 0

W#16#0001 (update)

W#16#0002 (reset memory)

W#16#0003 (self-initialization)

W#16#0004 (internal)

W#16#0005 (cold restart)

W#16#0006 (warm restart)

W#16#0007 (hot restart)

W#16#0008 (solo mode)

W#16#0009 (redundant mode)

W#16#000A HOLD

W#16#000B LINK-UP

W#16#000C UPDATE

W#16#000D

W#16#000E

W#16#000F

Bz_cpu_1 2 bytes CPU 1


( bz_cpu_0 )

Bz_cpu_2 2 bytes

Cpu_valid 1 byte bz_cpu_0 bz_cpu_1

B#16#01 bz_cpu_0

B#16#02 bz_cpu_1

B#16#03: bz_cpu_0 bz_cpu_1

hsync_f 1 byte ( mwstat2 bit 0 1 )

Bit 0
Bit 1
Bit 2 7 0

5.2 SFC51(SSL-ID W#16#xy75) H DP


SSL-ID W#16#0C75 , S7-400H DP ET200M
SFC51 OB1 OB3X SFC51 5 3

5 3 SFC51(SSL-ID W#16#0C75)

SSL-ID W#16#xy71 SZL_ID W#16#C75 INDEX


8181 W#16#1FF5 SZL_HEADER DR
16 M1.1
DB1.DBB4~DB1.DBB20 16 16 DP

adr1_bgt0 1 word DP 0

DP PROFIBUS ID
adr2_bgt0 1 word DP 0

DP CPU

adr1_bgt1 1 word DP 1

DP PROFIBUS ID

adr2_bgt1 1 word DP 1

DP CPU

Res 2 words

Logadr 1 word DP

Bits 0 14
Bit 15 I/O (0 = 1= )
Slavestatus 1 word

Bit 0 = 1 0 DP
Bit 1 = 1 1 DP
Bits 2 7 ( 0)

5.3 SFC87
S7-400H 4 5 4

5 4
A B C D A-C A-D B-C B-D
5 4 D A-C B-C
A-D B-D SFC87
S7 5 5

5 5

0 1 2 3 SFC87
SFC87 OB1 OB3X 5 6

5 6 SFC87

SFC87

REQ 1

MODE

W#16#0
W#16#1

W#16#2

W#16#3

RET_VAL SFC87

BUSY

N-CON DIS_PCON

CON_ARR CPU
CPU417-4H CPU 64 512
RET_VAL

CON_ARR CPU

CON_ID WORD NETPRO W#16#FFFF


CON_ARR[i].DIS_PCON

STAT_CON BYTE S7 S7

B#16#00 S7

B#16#10 S7

B#16#01 S7 B#16#11
S7

B#16#02 S7

B#16#12 S7 D

A-C B-C

B#16#13 S7

PROD_CON BYTE 0 1 2 3

STBY_CON BYTE 0 1 2 3 B#16#FF

S7
DIS_PCON BOOL CON_ARR[i].STAT_CON W#16#12 -> W#16#13

W#16#13 -> W#16#12 1


MODE=B#16#01 02 CON_ARR
MODE=B#16#03

RES0 BYTE (B#16#00)

RES1 BYTE (B#16#00)

5.4 SFC90 H
CPU CPU CPU
CPU link-up CPU link-up ,Update CPU CPU link-
up Update CPU Update
link-up Update H SFC90 link-up
Update link-up Update SFC90 H-
CPU SFC90 OB1 OB3X 5
7

5 7 SFC90

SFC90

REQ 1

MODE

B#16#3 Link-up

B#16#4 Link-up

B#16#1 Updating

B#16#2 Updating

B#16#20 SUBMODE
B#16#21 SUBMODE

B#16#22 SUBMODE

SUBMODE

0 SP7 – ASIC –

1 Code

2 Data

4 Code

5 M

RET_VAL SFC90

BUSY BUSY=1

5.5 FC125 DP
FC125 DP
S7-400H PROFIBUS CPU 2 PROFIBUS
DP_MASTERSYSTEM FC125 OB1 OB1
5 8
5 8 FC 125

CHECK_ACTIVE : 1

EXTERNAL_DP_INTERFACE : DP 0 CPU DP 1 DP
CP443-5

DP_MASTERSYSTEM :PROFIBUS ID PROFIBUS ID H


PROFIBUS FC125 PROFIBUS
ID INT

DATA_FIELD :50 FC125 POINTER

SUM_SLAVES_DIAG : INT

LIST_SLAVES_NOT_PRESENT: 16
1
POINTER

LIST_SLAVES_ERROR : 16
1
POINTER

RETVAL : FC125 INT

BUSY : 1
DBB52 DBB67 16 8
1 5 9

5 9

PLC->Monitor/Modify Variables 5 10

5 10

5 11
5 11

1 ID1 PROFIBUS 3 4

3 ID2 PROFIBUS 3 4

FC125
WINCC

FB125

5.6 OB S7-400H
OB70 OB72 OB73 S7-400H OB70
OB70 I/O DP
I/O OB70 OB70 OB70 5
12

5 12 OB70
OB70_EV_CLASS BYTE ID:

·B#16#72:

·B#16#73:

OB70_FLT_ID BYTE ( :B#16#A2, B#16#A3)

OB70_PRIORITY BYTE STEP7

OB70_OB_NUMBR BYTE OB (70)

OB70_RESERVED_1 WORD

OB70_INFO_1 WORD

OB70_INFO_2 WORD

OB70_INFO_3 WORD

OB70_DATE_TIME DATE_AND_TIME OB

OB70

OB70_EV_CLASSOB70_FLT_ID OB70

B#16#72 B#16#A2 DP

B#16#73/B#16#72 B#16#A3 DP /

B#16#A2, B#16#A3

·B#16#A2-

OB70_INFO_1 DP

OB70_INFO_2

OB70_INFO_3 0 to 7

8 to 15 DP ID
·B#16#A3

OB70_INFO_1 DP

OB70_INFO_2 DP

0 to 14 S7 DP

15 I/O

OB70_INFO_3 DP

0 to 7

8 to 15 ID

OB70 M
OB70 5 13

5 13 OB70

OB70 MB20~MB27
OB72 OB73 S7-400H
I/O
6.1 I/O
I/O I/O S7-
400H I/O H

6.2 I/O
I/O

6.2.1 I/O

CPU 0 CPU 1 6-1

6-1 I/O

S7-400 I/O

CPU I/O

6.2.2. DP I/O

I/O ET200M 6-2


6-2 DP I/O

PROFIBUS CPU I/O

6.2.3. DP I/O

I/O ET200M 6-3

6-3 DP I/O
I/O CPU I/O

6.2.4. H CPU I/O

6-4

6-4 I/O

CPU I/O

6.3“I/O ”
6.3.1“I/O ”

“I/O ”(Redundant IO(V1)) H (STEP7 V5.3 ) I/O

Step7 V5.4 “I/O ” Redundant IO(CGP) I/O

Step7 V5.4 Redundant


IO(V1) Redundant IO(CGP)

I/0

FC 450 RED_INIT
FC 451 RED_DEPA
FB 450 RED_IN
FB 451 RED_OUT
FB 452 RED_DIAG I/O
FB 453 RED_STATUS
6.3.2 “I/O ”

, I/O 6 1 OB

6 1 I/O OB

OB

FC450 “RED_INIT” 1. OB72 CPU

FC450

B#16#33:

2. OB80
FC450 B#16#0A“ ”

3. OB100
4. OB102
I/O CPU , OB80
FC450 .

FC451“RED_DEPA” , OB83 FC451


.

FB450“RED_IN” OB1

OB30-OB38

FB451“RED_OUT” OB1

OB30-OB38

FB452“RED_DIAG” OB72 CPU

OB82

OB83

OB85

FB453“RED_STATUS”
6.4 I/O
I/O

2 HW Config

X ,
X

DP :

X DP

PROFIBUS X .

DP

DP X PROFIBUS
X

4 I/O

I/O DB DB DB FB 450 ”RED_IN” FB 451

”RED_OUT”

, “HW Config -->Properties CPU 41x-H>”Cycle/Flag” , :“OB 85


call on I/O access error --> Only incoming and outgoing errors”

6.5
6.5.1.

6.5.1.1

6 2

6 2

: DI
DI 16xDC 24V alarm 6ES7 421-7BH01-0AB0
DI 32xDC 24 V 6ES7 421-1BL0x-0AA0
DI 32xUC 120V 6ES7 421-1EL00-0AA0
: DI
DI16xDC 24 V, interrupt 6ES7 321-7BH00-0AB0
DI16xDC 24 V interrupt 6ES7 321-7BH01-0AB0
DI16xDC 24 V 6ES7 321-1BH02-0AA0
DI32xDC 24 V 6ES7 321-1BL00-0AA0
DI 8xAC 120/230V 6ES7 321-1FF01-0AA0
DI 4xNAMUR [EEx ib] 6ES7 321-7RD00-0AB0
DI 16xNamur 6ES7 321-7TH00-0AB0
DI 24xDC 24 V 6ES7 326-1BK00-0AB0
DI 8xNAMUR [EEx ib] 6ES7 326-1RF00-0AB0

6.5.1.2.

6 3

6 3

: DO
DO 32xDC 24V/0.5A 6ES7 422-7BL00-0AB0
DO 16xAC 120/230V/2A 6ES7 422-1FH00-0AA0
: DO
DO8xDC 24 V/0.5 A 6ES7 322-8BF00-0AB0
DO8xDC 24 V/2 A 6ES7 322-1BF01-0AA0
DO32xDC 24 V/0.5 A 6ES7 322-1BL00-0AA0
DO8xAC 120/230 V/2 A 6ES7 322-1FF01-0AA0
DO 16x24 V/10 mA [EEx ib] 6ES7 322-5SD00-0AB0
DO 16xDC 24V/0.5A 6ES7 322-8BH01-0AB0
DO 10xDC 24 V/2 A 6ES7 326-2BF01-0AB0

6.5.1.3.

6 4

6 4

: AI

AI 6x16 Bit 6ES7 431-7QH00-0AB0

: AI

AI8x12Bit 6ES7 331-7KF02-0AB0


AI 8x16Bit 6ES7 331-7NF00-0AB0

AI 4x15Bit [EEx ib] 6ES7 331-7RD00-0AB0

AI 6x13Bit 6ES7 336-1HE00-0AB0

6.5.1.4.

6 5

6 5

: AO

: AO

AO4x12 Bit 6ES7 332-5HD01-0AB0

AO8x12 Bit 6ES7 332-5HF00-0AB0

AO4x0/4...20 mA [EEx ib] 6ES7 332-5RD00-0AB0

6.5.2.

6 6

6 6

: AO

AI8x16 Bit 6ES7 331-7NF00-0AB0

AO8x12 Bit 6ES7 332-5HF00-0AB0

DI16xDC 24 V interrupt 6ES7 321-7BH01-0AB0

DO 16xDC 24V/0.5A 6ES7 322-8BH01-0AB0


Step7 PCS7

6.6 I/O
6.6.1 I/O

H
,

, ( )

7960:” Redundant I/O:discrepancy time at digital input expired, error not yet localized”
( I/O , )
.

3 , ,

6.6.1.1

1OO2 6-5

6-5

6.6.1.2

1OO2 6-6
6-6

,
.

6.6.2

(1OO2 )
6-7

6-7 1OO2

, :

6 6

6 6

6ES7 422-7BL00-0AB0 X -

6ES7 422-1FH00-0AA0 - X
6ES7 326-2BF01-0AB0 X X

6ES7 322-1BL00-0AA0 X -

6ES7 322-1BF01-0AA0 X -

6ES7 322-8BF00-0AB0 X X

6ES7 322-1FF01-0AA0 - X

6ES7 322-8BH00-0AB0 - X

6ES7 322-5SD00-0AB0 X -

“X“ “ ”

1N4003 ... 1N4007 , V_r >= 200 V I_F >= 1 A

6.6.3 I/O

( )

( )
,

, .
,

, ,

6.6.3.1

1OO2 6-8
6-8 1OO2

( )
( )
2

6.6.3.2

6-8

4 2 +/-20mA 0...20mA
4...20mA 2

+/- 0.1% TK 15ppm

6.6.3.3

6 8

4 2 +/-20mA 0...20mA
4...20mA 2 .
4...20mA ,
, BZX85 or 1N47..A ( 1.3 W) ,
.
A , 20mA
16 , 2 .

6.6.3.4

1OO2 6 9

6-9 2 1OO2

6 7

6 7

6ES7 431-7QH00-0AB0 X X

6ES7 336-1HE00-0AB0 X -

6ES7 331-7KF02-0AB0 X X

6ES7 331-7NF00-0AB0 X X

6ES7 331-7RD00-0AB0 X X

“X“ “ ”

6.6.4

(1-of-2 ) ,
6-10
6-10

1N4003 ... 1N4007 , V_r >= 200 V I_F >= 1 A

.
(0 to 20 mA, 4 to 20 mA)
,

6.7
CPU

FB 452 ”RED_DIAG”

OB 72(CPU ) FB 452 ”RED_DIAG” OB 82 ( ),

OB 83 ( ), OB 85 ( ) I/O

FC 451 “RED DEPA”


, FB 450 “RED IN”

DP I/O , /
FC 451

6.7.2
/ FB_RED_IN.STATUS_CONTROL_W FB 450 RED_IN
I/O 6 8
6 8

2 0=

1=

3 0= OB 85

1= OB 85

4 0= OB 82

1= OB 82

5 0=

1=

6 0=

1=

7 0=

1=

MODUL_STATUS_WORD MODUL_STATUS_WORD FB 453


RED_STATUS 6 9

6 9

0 0= OB 82

1= OB 82
1 0= OB 82

1= OB 82

2 0=

1=

3 0=

1=

4 0=

1=

5 0=

1=

6 0=

1=

7 0=

1=

2 0 = OB 85

1 = OB 85

3 0 = OB 85

1 = OB 85

4 0 = OB 82

1 = OB 82

5 0 = OB 82

1 = OB 82

6 0= OB 85
1= OB 85

7 0= OB 85

1= OB 85

6.8
STEPV5.3 SP2

SIMATIC Manager > RED_IO File>new…> RED_IO


SIMATIC H Station Hardware
CPU, , , ET200M
ET200M
6.8.1 DI

1 DI > Redundancy tab>2 module> DI


2 Time discrepancy(ms)
3 reaction after discrepancy,
AND Signals: , DI ,
OR Signals: , DI
Use last valid value: ,
OK 6-11
6-11 DI

6.8.2 DO

DO > Redundancy tab>2 module> DO OK


6-12

6-12 DO

6.8.3 AI ( 6.6.3)

1 AI > Redundancy tab>2 modules> AI


2 Inputs> .( )
Tolerence windows( )
Discrepancy time ( )
Applied value : .

OK 6-13
6-13 AI

6.8.4 AO

AO > Redundancy tab>2 modules> AO OK


6-14

6-14 AO

, CPU
6.9
BLOCKS OB OB70 OB72 OB73 OB80 OB82 OB83 OB84 OB85
OB86 OB87 OB121 OB122 , CPU
OB72 OB80 OB100 FC450 “RED_INIT”
OB72 OB82,OB83,OB85 FB452“RED_DIAG” 6-15

6-15 OB72

OB83 FC451 “RED_DEPA”, 6-16

6-16 OB83

OB1 OB30-OB38 FB450“RED_IN” I/O


FB451“RED_OUT” 6-17 :

6-17 OB1

6.10 SIMATIC PCS7 MTA (Marshalled Termination Assemblies)


6.6 AI,AO,DI,DO
SIMATIC PCS 7 Marshalled Termination Assemblies (MTA)
ET 200M I/O
STEP7
6-17 MTA

SIMATIC PCS 7 MTA ET 200M I/O ( ‘ ’ )


MTA I/O I/O SIMATIC PCS 7 MTA 3 8
I/O

MTA MTA ET200M

8 Channels, AI 1 - 5 V 0/4 - 6ES7650-1AA51- 6ES7331-7NF00-0AB0 6ES7922-3BD00-0AS0 (3 m)


20 mA 2XX0 6ES7922-3BJ00-0AS0 (8 m)
8 Channels, 4 - 20 mA 6ES7650-1AB51- 6ES7332-5HF00-0AB0 6ES7922-3BD00-0AS0 (3 m)
AO 2XX0 6ES7922-3BJ00-0AS0 (8 m)
16 Channels, 24 V DC, 0.5 6ES7650-1AD10- 6ES7322-8BH01-0AB0 6ES7922-3BD00-0AT0 (3 m)
DO A 2XX0 6ES7922-3BJ00-0AT0 (8 m)
6 Channels 4 - 20 mA 6ES7650-1AH51- 6ES7336-1HE00-0AB0 6ES7922-3BD00-0AS0 (3 m)
F-AI (failsafe) 5XX0 6ES7922-3BJ00-0AS0 (8 m)
16 Channels, 24 V DC 6ES7650-1AC11- 6ES7321-7BH01-0AB0 6ES7922-3BD00-0AM0 (3 m)
DI 3XX0 6ES7922-3BJ00-0AM0 (8 m)
24 Channels F- 24 V DC 6ES7650-1AK11- 6ES7326-1BK00-0AB0 6ES7922-3BD00-0AS0 (3 m)
DI 7XX0 and 6ES7922-3BJ00-0AS0 (8 m)
(failsafe) 6ES7326-1BK01-0AB0
10 Channels 24 V DC, 2 A 6ES7650-1AL11- 6ES7326-2BF01-0AB0 6ES7922-3BD00-0AN0 (3 m)
F-DO (failsafe) 6XX0 6ES7922-3BJ00-0AN0 (8 m)
10 Channels 110 - 220 6ES7650-1AM30- 6ES7326-2BF01-0AB0 6ES7922-3BD00-0AS0 (3 m)
DO relay V AC, 5 A; 6XX0 6ES7922-3BJ00-0AS0 (8 m)
(failsafe) 24 V DC, 5 A

6 7 MTA
7.1
Siemens

7.1.1
Siemens

1 1 STEP7 V5.2 (V1.x)

2 2 PLC I/O S7-300 313C-2DP 314C-2DP 31X-2DP S7-400


S7-400 CPU

3 3 PROFIBUS 1
PROFIBUS 2 MPI PROFIBUS

Ethernet

4 ET200M 2 IM153-2 I/O Y-Link

5 PC-Adapter
CP5611 PCI CP5511 PCMIA
PROFIBUS PROFIBUS

7 1

O p e ra to r p a n e l/
d is p la y u n it

O p tio n a l
e x te n s io n

M P I/P R O F IB U S o r E th e rn e t

S 7 -3 0 0 /S 7 -4 0 0 S 7 -3 0 0 /S 7 -4 0 0
S ta tio n A S ta tio n B

P R O F IB U S -D P

P R O F IB U S -D P

E T 2 0 0 M d is trib u te d I /O E T 2 0 0 M d is trib u te d I /O
d e v ic e w ith IM 1 5 3 -2 d e v ic e w ith IM 1 5 3 -2
7-1

S7-300 S7-400 PLC

PLC PROFIBUS
ET200M IM153-2

A B PLC A B A
B B A
CPU IM153

Altering Configuration and


Application Program in RUN Mode

7.1.2
A B I/O PLC
ET200 I/O A B PLC non-duplicated
redundant backup PLC PLC

7 2

CPU CPU

7-2
CPU CPU 1 7 3

M CPU on master unit fails


PIQ PIQ PIQ PIQ PIQ
a (e.g. CPU in STOP mode
OB-Cyc-5 OB-Cyc-4 OB-Cyc-3 OB-Cyc-2 Cyc-1
s
t
e OB-Cyc-4 OB-Cyc-3 OB-Cyc-2 OB-Cyc-1 OB-Cyc
r Master Master Master Master Master Temporarily frozen PIQ is output (PIQ-M: OB-Cyc-1)
PIQ PIQ Last completely transferred PIQ is output (PIQ-M: OB-Cyc-3)
OB-Cyc-4 OB-Cyc-2 Current PIQ is output

Transfer2 of a
consistent PIQ PIQ PIQ PIQ PIQ PIQ
OB-Cyc-1 OB-Cyc-3 OB-Cyc+2 OB-Cyc+3 OB-Cyc+4

R
e OB-Cyc-5
OB-Cyc-4 OB-Cyc-4 OB-Cyc-3 OB-Cyc-2 OB-Cyc-1 OB-Cyc OB-Cyc+1 OB-Cyc+2 OB-Cyc+3 OB-Cyc+4
Master
Reserve Reserve Reserve Reserve Reserve Reserve Reserve Reserve Reserve Reserve
s ...
e
PIQ consistent Fault detection and Master-reserve change-over
r =Master: OB-Cyc-
v switch-over time 1) completed
PIQ consistent 4 incomplete
e =Master: OB-Cyc-5

Data output to signal 1) Dependent on the number of


modules slaves and the type of fault
2) Cycles required depends on
Data transferred from communication and data
master to reserve volume (e.g. 2)

7-3

MPI
PROFIBUS Ethernet 7 1

7 1

PROFIBUS Ethernet MPI

1.5 Mbaud 10 MBaud 187.5 kBaud

60ms 240 48ms 240 152ms 76

OB100
process image area IEC timer area IEC counter area
memory address area data block area S7-300
8 kBytes S7-400 64kBytes

= + + DP

CPU 100 1000 315 2DP 1000


200 300ms 8 DP 100ms

A B alarm
7.1.3

7 2

7 2

CPU

CPU314C-2DP 6ES7 314-6CF00-0AB0 S7-300

CPU313C-2DP 6ES7 313-6CE00-0AB0

CPU 31x-2DP 6ES7 315-2AFxx-0AB0

6ES7 315-2AG10-0AB0

6ES7 316-2AGxx-0AB0

6ES7 318-2AJxx-0AB0

CPU 412-1 6ES7 412-1XFxx-0AB0 S7-400 CPU

CPU 412-2 6ES7 412-1FK03-0AB0

6ES7 412-2XGxx-0AB0
S7-400 H CPU
CPU 413-1 6ES7 413-1XGxx-0AB0

CPU 413-2DP 6ES7 413-2XGxx-0AB0 CPU

CPU 414-1 6ES7 414-1XGxx-0AB0

CPU 414-2DP 6ES7 414-2XGxx-0AB0

CPU 414-3DP 6ES7 414-2XJxx-0AB0

6ES7 414-3XJxx-0AB0

CPU 416-1 6ES7 416-1XJxx-0AB0

CPU 416-2DP 6ES7 416-2XKxx-0AB0

CPU 416-3DP 6ES7 416-2XLxx-0AB0

CPU 417-4 6ES7 416-3XLxx-0AB0

6ES7 417-4XLxx-0AB0

CP Redundant-backup link
CP 342-5 PROFIBUS 6ES7 342-5DA00-0XE0

6GK7 342-5DA02-0XE0

CP 343-1 Ethernet 6GK7 343-1BA00-0XE0

6GK7 343-1EX11-0XE0

CP 443-5 Extended 6EK7 443-5DXxx-0XE0


PROFIBUS

CP 443-1 ISO Ethernet 6EK7 443-1BXxx-0XE0

ET200

2x DP slave interface IM 6ES7 153-2AA02-0XB0


153-2
6ES7 153-2AB01-0XB0

ET200M S7-300 S7-300


I/O STEP 7
http://support.automation.siemens.
ET200 I/O
com/CN/view/zh/8859629

CP 341 6ES7 341-1xH01-0AE0

FM 350 6ES7 350-1AH0x-0AE0

STEP7 6ES7810-4CC07-0YA5

Software 6ES7862-0AC01-0YA0
Redundancy

PROFIBUS 6XV1 830-0EH10

RS485 6ES7 972-0BA12-0XA0 PROFIBUS

CP5611 6GK1 561-1AA00


1) S7-300 315-2DP CPU314C-2DP CPU313C-2DP PLC
S7-400

2) CPU S7-400
S7-300

7.2
STEP7 5.x

7.2.1

STEP7 7 4

7-4

7-4 STEP7 OPEN


MPI Libraries CPU
7 5
7-5

S7-300 S7-400
7 3 7 4
7 3 S7-300
Select this package For this network And this connection type Remarks
XSEND_300 MPI Permanently configured Network connected to MPI
connection interface of CPU

AG_SEND_300 PROFIBUS FDL connection Network connected via


CP342-5
Industrial Ethernet ISO connection Network connected via
CP345-1

7 4 S7-400
Select this package For this network And this connection type Remarks
XSEND_400 MPI Permanently configured Network connected to MPI
connection interface of CPU

AG_SEND_400 PROFIBUS FDL connection Network connected via


CP443-5
Industrial Ethernet ISO connection Network connected via
CP443-1
BSEND_400 MPI S7 connection Network connected to MPI
interface of CPU
PROFIBUS Network connected via
CP 443-5
Industrial Ethernet Network connected via
CP 443-1

MPI PROFIBUS Ethernet


Redundant-backup link

BSEND_400
STEP7 NETPRO S7 Connection BSEND_400

MPI PLC Connection


MPI
PROFIBUS CP CP342-5 CP443-5 STEP7
NETPRO FDL
Ethernet CP CP343-1 CP443-1 NETPRO
ISO
7 5

7 5

FC 100 ‘SWR_START’

FB 101 ‘SWR_ZYK’

FC 102 ‘SWR_DIAG’ OB86 FB101

FB 103 ‘SWR_SFCCOM’ SFC 65 ‘X_SEND’ SFC 66 ‘X_RCV’


MPI

FB 104 ‘SWR_AG_COM’ FC 5 ‘AG_SEND’, FC 6 ‘AG_RCV’ PROFIBUS


Ethernet

FB 105 ‘SWR_SFBCOM’ SFB 12 ‘BSEND’ and SFB 13 ‘BRCV’ MPI


PROFIBUS Ethernet S7-400

DB_WORK_NO

DB_SEND_NO
M T C DB
DB_RCV_NO

DB_A_B_NO A B

DB_B_A_NO B A

DB_COM_NO FB101
DBW8 DBW10

FC 5 ‘AG_SEND’ PROFIBUS FDL FB104


PLC

FC 6 ‘AG_RCV’ PROFIBUS FDL FB104


PLC

1) PROFIBUS Ethernet OB100 FB101 FB101


FB104 FC5 FC6 FB104 FC5 FC6

2) OB100 FC100 PLC FC100


FC100 PLC Reset
PLC

7.2.2

315-2DP ET200M 7 6

Station A (S7-300) Station B (S7-300)

PS CPU CP Peripherals PS CPU CP Peripherals


for traffic for lighting
counter

ET 200M
PROFIBUS
(redundant-backup link)
PS IM DE DA DE DA Peripheral
MPI 153-2 s for fans

DP Master
OP7 operator System 1
panel (Station B)
DP Master System 1
(Station A)
7-6

3 PROFIBUS MPI

1 S7-300 A B A B 315-2DP
PROFIBUS A Master_Line B Reserve_Line
1.5M 2 A B PROFIBUS DP
Master Mode

2 A B CP342-5 PROFIBUS
Sychronization_Line 4 5 CP342-5 No DP CP342-5
256

3 A B ET200 IM153-2 16 /16


DP 3

4 STEP7 NETPRO A CPU


FDL Connection Apply ID LSAP
17 18 7 7

7-7

4
MPI

A ET200 Master Line PROFIBUS

B ET200 Reserve Line PROFIBUS

A B Synchronization Line PROFIBUS

FDL
FDL OK

5 A Block OB1 OB35 OB100


OB80 OB82 (DP-Slave
ET200 IM153-2 ) OB83 DP
OB85 DP OB86
OB87 OB122
OB121 OB100 OB35 OB86

6 OB100 FC 100 ‘SWR_START’


LADDR CP342-5 256 VERB_ID NETPRO
FDL ID 1 DB_COM_NO DB5

FC100 7 6

7 6 FC100

AG_KENNUNG A ‘A’ ‘A’

B ‘B’

DB_WORK_NO DB1

DB_SEND_NO A B B A DB2

DB_RCV_NO A B B A DB3

MPI_ADR MPI MPI 2

LADDR CP PROFIBUS 256


Ethernet

VERB_ID ID NETPRO ID 1
FDL Connection ISO Connection S7
Connection
DP_MASTER_SYS DP ID NETPRO 1
_ID ET200M PROFIBUS ID

DB_COM_NO FB101 DB5


DBW8 DBW10

DP-KOMMUN ET200 DP 1

1 CPU DP ET200
2 CP DP ET200
ADR_MODUS CPU I/O CPU 1

1, if base addresses 0, 1, 2, 3 ...

4, if base addresses 0, 4, 8, 12 ...

PAA_FIRST ET200M 0

PAA_LAST ET200M PAA_FIRST 4

PAA_LAST ET200M

MB_NO M 20

MB_LEN M MB_NO 20 30
MB_LEN 30 MB20 MB49

IEC_NO IEC IEC 111

IEC_LEN IEC IEC 7


IEC_NO 111
IEC_LEN 7 DB111 DB117

DB_NO 8

DB_NO_LEN DB_NO 8 DB_NO_LEN 2 2


DB8-DB9

SLAVE_NO ET200 3
SLAVE_LEN ET200 SLAVE_NO 3 SLAVE_LEN
2 3 4 ET200

SLAVE_DISTANCE ET200 IM153-2 PROFIBUS DP 1

1 2 IM153-2 DP
2 2 IM153-2 DP n n+1
DB_A_B_NO Redundency Link A B DB11
2 PLC
A B

DB_A_B_NO_LE WORD A B Word W#1


N DB_A_B_NO DB11 DB_A_B_NO_LEN . 6#64
W#16#64 A DB11.DBW0-DB11.DBW198
B DB11.DBW0-DB11.DBW198 W#16#64
16 64 100

DB_B_A_NO B A DB12

DB_B_A_NO_LE WORD B A Word W#1


N DB_B_A_NO DB12 DB_B_A_NO_LEN . 6#64
W#16#64 B DB12.DBW0-DB12.DBW198
A DB12.DBW0-DB12.DBW198 W#16#64
16 64 100

RETURN_VAL WORD FC100 0 MW2

EXT_INFO WORD FC100 MW4

(7) OB1 OB35


OB35 100ms
CPU
OB35 FB 101 ‘SWR_ZYK’
FB101
FB101
RETURN_VAL , 0
8015
CP342-5
FDL
FC100 VERB_ID NETPRO ID ”SWR_START”
S7 IEC
9 OB35 4 7-8

A. OB1 OB35
FB101 CALL_POSITION TRUE

B. DB5 DBW10
DBW8

C.

D. OB1 OB35
FB101 CALL_POSITION FALSE

7-8

A
B
C
D
OB35 7 9
7-9 FB101

7 9 FB101 Return_VAL Ext_INFO 0

FB101
7 10

DBB 8 DBB 9

Bit No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Data word

1: Station is master
1: Station is reserve
1: ID A, station is subunit A
1: ID B, station is subunit B
0: Redundant backup is activated
1: Redundant backup is de-activated
0: Redundant-backup link present
1: Redundant-backup link has failed
1: Startup phase
1: Master-reserve change-over in progress
1: Communication peer still busy with change-over

1: Communication not possible with any DP slaves


1: Communication not possible with some DP slaves
1: Communication possible with all DP slaves

= Bit is not relevant

7-10

7 11
DBB 10 DBB 11

Bit No. 7 6 5 4 3 2 1 0 7 6 5 4 3 2 1 0
Data w ord

1: Master-reserve
change-over disabled

1: Master-reserve change-over
enabled
Bit is reserved, may not be changed

= Bit is not relevant 1: Activate master-reserve change-over


7-
11

DB5.DBX10.0 1

(8) OB86 FC 102 ‘SWR_DIAG’ PROFIBUS


FB101

(9) FB101 FB104 FC5 FC6 PLC

(10) WinCC MPI


Tag 7 12

7-12 WINCC
WINCC A B WINCC
A WINCC A B WINCC B
WINCC A B WINCC
A WINCC A B WINCC B

You might also like