38
Feldbuskommunikation mit Profibus DP Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH PROcess FIeld BUS

Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Embed Size (px)

Citation preview

Page 1: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PROcess FIeld BUS

Page 2: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

DP Konfiguration - Prinzipieller Aufbau

M

S

COM1 COM2

PS416

POW CPU NET

PS4xx

Su

con

et K LE4-116-XD1

PR

OF

IBU

S-D

P

LD %I2.2.0.0.7ST %Q2.2.1.1.7

Adr.1

EM4-204-DX1Adr.2

Sequence

1. DP Configuration

2. DP-Configuration

Download

3. S40 Topologie

4. S40 Program

5. S40 --> PS416

Download

Page 3: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PS4-341-MM1 LE4-504-BS1

DP Konfiguration - Prinzipieller Aufbau

M

S

COM1 COM2

PS4xx

Su

con

et K LE4-116-XD1

PR

OF

IBU

S-D

P

LD %I2.2.0.0.7ST %Q2.2.1.1.7

EM4-204-DX1Adr.2

Sequence

1. DP Configuration

2. DP-Configuration

Download

3. S40 Topologie

4. S40 Program

5. S40 --> PS4-341

Download

Page 4: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Vernetzungsebenen

Aktuator/Sensor-Ebene

Leitebene

Feldebene

Su

con

et K

Inte

rbu

s

PR

OF

IBU

S-D

P

PR

OF

IBU

S-P

A

AS-Interface

Profibus-FMS

Multimaster azyklisch

Master/Slavezyklisch

Page 5: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Topologien

PAS 6

PAS 7

DP

M 1

DP

M 4

FMS

M 8

FMS

M 9

DPS 2

DPS 3

DPS 5

FMS

S 10

FMS

S 11

Kommunikations - Grenzen

*

Page 6: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

DP-Geräteklassen

DP-Master Klasse 1

DP DP DP

DP-Master Klasse 2

READ

WRITE

Slave Slave Slave

READI / Q

DPSlave

READ

WRITE

Config, P

aram

Config, Param

Page 7: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Projektierung (1)

100 200 400 600 800 1000 1200m

kBAUD

12000

1500

500

187,5

9,6/19,2/93,75

Entfernung / Geschwindigkeit

RS485

Page 8: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Projektierung (2)

1 2 31R

32 50R

Linie 1

Linie 2

100 126Max.

Linie n

244 Byte

244 Byte

Max. 32 Tln. / Linie

Max.

126

TlnM S

Page 9: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Reaktionszeit

I

>

Program

Q

Master

Slave

Slave

TReak = 1 x TBus + 2 x TCPU + 1 x TBus

IQ

Page 10: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Buszykluszeit

10ms

8ms

5ms

3ms

9ms

4ms

7ms

6ms

2ms

1ms

100us

2 4 6 8 10 12 16 24 32 DP-Slaves

12 MBaud

1,5 MBaud

4Byte Send4Byte Receive Pro Slave

Quelle : Schnelleinstieg PROFIBUS-DP / M.Popp

1

B

11ms Suconet K / 375 kBit/s

Page 11: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Beispiel Reaktionszeit

TReak = 1xTBus + 2xTCPU + 1xTBus

= 4ms + 2x25ms + 4ms

TReak = 58ms

I

Q60ms

50Hz

1/60

20ms

= 16,6ms

25ms

Page 12: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Installation

1 RxD/TxD-N3 DGND4 RxD/TxD-P5 VP (+5V)

3 RxD/TxD-P5 DGND6 VP (+5V)8 RxD/TxD-N

PS416-ZBX-40x

1 2

OPEN

1

5

3

42

1

3

2

4

56

7

8

9

onoff

ZB4-102-KS1

Page 13: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

EM4-204-DX1

. 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 24V 0V

.0 .1 .2 .3 .4 .5 .6 .7 0V

DigitalInput

DigitalInput

EM4-204-DX1

1=P ow er2=B us3=D iag4=C onfig E rror

1 2 3 4

PRO F IBU S -D P

1 2

Power Supply

2 4 V 0 V

S 1 S2

PRO F IBU S -D P1 2 5 6

LE4-206-AA1

LE4-206-AA2

LE4- ... - DD.XD.DX.XH.HX.XR.XP.

A

B

Station Address

Bus Comm OK

No Comm

Diag Input EM / Ext.Diag

LE - ErrConfig Err

S2

12345678

1 2 3 4 5 6 7 ........ 124 125

01111111

10111111

00111111

11011111

Page 14: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Analog-LEs

2 Output

0mA / 4mA

20 mA12 Bit

Resolution

4 Input

0mA / 4 mA

20 mA 12 Bit

Resolution4 Input

-10V

+10V10 / 12 Bit

Resolution

2 Output

-10V

+10V10 / 12 Bit

Resolution

Page 15: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Konfiguration LE4-206-AAx

LE4-206-AA1LE4-206-AA2

Analog-LEhinzufügen

Page 16: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Test & Inbetriebnahme / Diagnose PROFIBUS

Start Communication

Alle Teilnehmer existent ?

Laufzeit-Diagnose CPU

Nein

Ja

Station „DIAG“

Nein

Ja

Check- Adresse

- Kabel

- Verdrahtung

- Gerät

Diagnose-Informationen

lesen / auswerten

Page 17: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Diagnosemöglichkeiten CFG-DP

Live - List Debug - Mode

Page 18: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Global State Field

Page 19: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Test & Inbetriebnahme CPU416

CPU Start

Fehlermeldung beim Startversuch

„Baugruppe besitzt keinen E/A-Kanal des angegebenen Typs“

Laufzeit-Diagnose

Adressen in Deklarationprüfen

- I / Q- Strang, Teilnehmer

- Modul, Byte

S40 Topologieprüfen

- NET440 --> Steckplatz

Nein

Ja

Page 20: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PS416

Laufzeitdiagnose

POW CPU

PR

OF

IBU

S-D

P -

Lin

e1

runreadystatuserror

networkPROFIBUS-DP

NET-440

CFG

P

ROFIBUS-DP

. 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 24V 0V

.0 .1 .2 .3 .4 .5 .6 .7 0V

DigitalInput

DigitalInput

EM4-204-DX1

1=P ow er2=B us3=D iag4=C onfig E rror

1 2 3 4

PRO F IBU S -D P

1 2

Power Supply

2 4 V 0 V

S 1 S2

PRO F IBU S -D P

Slot 14

#1

#3

#2

PLC-Program

%ISB0.0.14.0

%ISB1.3.0.0

%ISB1.2.0.0

FT_F

FT_F

ExtDiag

ExtDiag

-- -- ---- -- --

-- -- ---- -- --

-- --FT_F ---- No

Com

Conf OK

STOK

PS4-341-MM1 LE4-504-BS1 #1

%ISB0.0.1.0

-- --FT_F

Time-out

NoCom

Conf OK

STOK

PROFIBUS-DP - Line2NoLE

Page 21: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Diagnoseinformation des Slaves (1)

Master SlaveDATA

DATA0

DIAG_DATA

DiagFlag

Master SlaveDATA

DATA1

DIAG_DATA

DiagFlag

1

Master SlaveSlave_Diag

DIAG_DATA

DIAG_DATA

1

DIAG_DATA

1

1.

2.

3.

Page 22: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Diagnoseinformation des Slaves (2)

Master SlaveDATA

DATA0

DiagFlag

Master SlaveDATA

DATA1

DIAG_DATA

DiagFlag

0

Master SlaveSlave_Diag

DIAG_DATA

DIAG_DATA

0

DIAG_DATA

0

4.

5.

6.

DIAG_DATA

1

DIAG_DATA

1

DIAG_DATA

1

Page 23: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Slave Diagnosedaten

DP-Master

. 0 . 1 . 2 . 3 . 4 . 5 . 6 . 7 24V 0V

. 0 .1 .2 .3 .4 .5 .6 .7 0V

DigitalInput

DigitalInput

EM4-204-DX1

1=P ow er2=B us3=D iag4=C onfig E rror

1 2 3 4

PRO F IBU S -D P

1 2

Power Supply

2 4 V 0 V

S 1 S2

PRO F IBU S -D P

Byte-No Information

Station_Status_1

Station_Status_2

Station_Status_3

Diag_Master_Add

Ident_Number (high)

Ident_Number (low)

Block length (Bytes)

Diag Modul-No

Diag EM4

Diag 1.LE

Diag 2.LE

Diag 3.LE

Diag 4.LE

Diag 5.LE

Diag 6.LE

Standard Diagnose

EN50170

Ext_Diag_Data

Erweiterte DiagnoseGerätebezogen

Page 24: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Extended Diagnostics EM4 / LE4

PS416-CPUx00/PS4-341-MM1

PS416-NET440/LE4.504-BS1

DiagData

No of Data

Modul No

Diag EM4

Diag 1.LE

Diag 2.LE

Diag 3.LE

Diag 4.LE

Diag 5.LE

Diag 6.LE

Not used

Not used

1

2

3

4

5

6

7

8

9

10

100

ARRAY[1..100] OF BYTE

Strobe

State1MasterSlot

Active

State2

State3

Error

MasterAddress

Ident

StationAddress

Diagnose Diagnose

PdpStationDiag

Station

Page 25: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PS416-NET-440

runreadystatuserror

networkPROFIBUS-DP

NET-440

CFG

P

ROFIBUS-DP

CPU200,300,400

RUN OK

Parametrierfehler

Keine Kommunikation

READY Betriebsbereit

Hardware Fehler

STATUS Aktiver Master

ERROR Übertragungsfehler

Page 26: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

LE4-504-BS1

PS4-341-MM1

RUN OK

Parametrierfehler

Keine Kommunikation

READY Betriebsbereit

Hardware Fehler

STATUS Aktiver Master

ERROR Übertragungsfehler

Page 27: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PS416-NET441

DPMaster

POW CPU

network

PROFIBUS-DP

bus

diag

config-error

NET-441

DP-SlaveAdr. 1 - 125

PS416-CPUxxx

SDB0.0.x.y

RDB0.0.x.y

Page 28: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

LE4-504-BT1

DP-SlaveAdr. 1 - 125

PS4-341PS4-201

RDB0.0.x.y

SDB0.0.x.y

DPMaster

Page 29: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

MI4 / MV4 / DF4 / DV4 am PROFIBUS DP

DE4-NET-DPbzw.DE4-NET-DP-F

ZB4-604-IF1ZB4-504-IF1

Page 30: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PROFIBUS-DP - Suconet K - Gateway

PROFIBUS DP SlaveAdresse 1 - 10

Suconet K Slave Adresse 1 - 10

DeviceReady

Error

InterfaceSuconet + DP OK

DP Err - Suconet OK

DP OK - Suconet Err

DP + Suconet Err

Page 31: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Kommunikation PROFIBUS-DP - Suconet K

KSlave

DPSlave

S S S

M

SDB x.y.0.z

RDB x.y.0.z

Suconet K

SSS

M

Input

Output

PROFIBUS-DP

max. 120 Byte

max. 120 Byte

Page 32: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Zubehör

on

off

Page 33: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PROFIBUS-DP bei Moeller

PS416

PS4-150

PS4-341

PS4-201

XYZ

Master

NET440

Suconet K

DF4 / DV4

MI4 / MV4

EM4-204

LE4

PS4

CM4-504-GS1

PS4-341-MM1

LE4-504-BS1

PS4-271

LE4-504-BT1

XI/ON PS416NET440NET441

Page 34: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

GSD - Geräte-Stamm-Daten

Typ Id

ent

Baudra

te

Data S

tatus

KMEM4D00.GSD

Page 35: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Konfiguration

Master

DP Konfigurator

E/A Sensor Antrieb Messumformer Ventil

M

Genormte GSD

GSDGeräte -Stamm-Daten

DP

Konfiguration

Page 36: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Ansprache MI4 über PROFIBUS DP

Merker

PROFIBUS DP Moeller

MI4netK

PROFIBUS DP

PS4-341-MM1 LE4-504-BS1

RDB_Start

SDB_Start

Status

PS416

POW CPU NET

Page 37: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

Ansprache MV4 über PROFIBUS DP

Merker

Moeller PS416 Profibus-DP

MI4netK

PROFIBUS DP

RDB_Start

SDB_Start

Status

PS4-341-MM1 LE4-504-BS1

PS416

POW CPU NET

Page 38: Schutzvermerk nach DIN 34 beachten Moeller Kolleg GmbH Feldbuskommunikation mit Profibus DP PROcess FIeld BUS

Feldbuskommunikation mit Profibus DP

Sch

utz

verm

erk

na

ch D

IN 3

4 b

eac

hte

n

Moeller Kolleg GmbH

PROFIBUS-Nutzerorganisation

http://www.profibus.com