19
HiO, IU, 11/2/02 Veslemøy Tyssø - teknologi PROFIBUS protokollene Kabling Installasjon, DP- and PA-noder Datarepresentasjon på bussen Utveksling av data, master / slave Syklustid, DP Mono-master-system Konfigurering GSD : Elektronisk datablad

- teknologi

  • Upload
    roger

  • View
    33

  • Download
    1

Embed Size (px)

DESCRIPTION

- teknologi. PROFIBUS protokollene Kabling Installasjon, DP- and PA-noder Datarepresentasjon på bussen Utveksling av data, master / slave Syklustid, DP Mono-master-system Konfigurering GSD : Elektronisk datablad. Layer. Bruker. Applikasjon. (7). (3)-(6). Fieldbus Data Link (FDL). - PowerPoint PPT Presentation

Citation preview

Page 1: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

- teknologi

PROFIBUS protokolleneKabling Installasjon, DP- and PA-noder Datarepresentasjon på bussenUtveksling av data, master / slaveSyklustid, DP Mono-master-systemKonfigureringGSD : Elektronisk datablad

Page 2: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

PROFIBUS protokollene

Bruker

Lay

er

(3)-(6)

Applikasjon(7)

Data Link(2)

Fysisk(1)

Ikke brukt

DP PAFMS

Fieldbus MessageSpecification (FMS)

IEC 61158-2

PROFIBUS guidelines

IEC grensesnitt*Fieldbus Data Link (FDL)

RS-485 / Fiberoptikk

EN 50 170 DIN E 19245 partl 4

DP-Funksjoner

Applikasjonaprofiler

Page 3: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Kabel

2 ledere skjerm

Page 4: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Pinnetilordning

Page 5: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Terminering, RS485

Station 1 Station 2

Shield

RxD/TxD-P (3)

DGND (5)

VP (6)

RxD/TxD-N (8)

(3) RxD/TxD-P

(5) DGND

(6) VP

(8) RxD/TxD-N

390

Data line B

Data line A

DGND (5)

VP (6)

220

390

RxD/TxD-P (3)

RxD/TxD-N (8)

Page 6: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Installasjon, DP-noder

VP

B

A

DGND

Første stasjon

390

220

390

Bussterminering

Siste stasjon

BusstermineringVP

B

A

DGND

Datalinje B

Datalinje A

B BA A

Stasjon 2 Stasjon 3

390

220

390

BA BA

Page 7: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Installasjon, PA-noder

Spenningstilførsel

100 100

1 F1 F

…… Maks 32

PA-stasjoner

Buss- terminering

Buss- terminering

Page 8: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Den minste data-pakke

Idle

Start 1 2 3 4 5 6 7 8 Parity Stop StartBit sequense:

1. octet

LSB MSB

2. octet

LSB

OCTET

Page 9: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

DatarepresentasjonIEC – 6 1158-2 (PA)

tbit 1 bit 2 bit 4 bit 6bit 3 bit 5

1 0 1 01 1

I0

I0+9mA

I0-9mA

Page 10: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Stasjoner, repeatere og segmenter

Terminering

Terminering

2 3 30 31

62 61 33 32

Terminering

Repeater

Repeater

Stasjon 1

Page 11: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Token ring

Aktive stasjoner, MASTERE

Passive stasjoner , SLAVER

PLCPLC PC

PROFIBUS

Logiskl token ring

Page 12: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Utveksling av data, master/slave

Data

Status

DP

-Sla

ve

DP

-Mas

ter

Request

Data

DP

-Sla

ve

DP

-Mas

ter

Slave Master

Master Slave

Page 13: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

De 3 vanligste PROFIBUS-telegrammene

1.) Token Passing

2.) FDL Status Request Telegram

3.) Data Telegram

SDx = Start Delimiter xDA = Destination Address

SA = Source Address

FC = Function Code

FCS = Frame Check Sequence

ED = End Delimiter

LE = Length

LEr = Repeated Length

DSAP = Destination Service Access Point

SSAP = Source Service Access Point

DU = Data Unit

SD4 DA SA

SD1 DA SA FC FCS ED

SD2 LE LEr SD2 DA SA FC DSAP SSAP DU FCS ED

TaleHead

Page 14: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Datatransmisjon ved 1.5 MBaud

” Idle time ” for master : typisk 75 Tbit = 50 s ” Station delay time ” for slave : typisk 11 Tbit = 7.3 s

Totalt, 2 bytes data : (33+66+143+75+11)Tbit = 0.219 ms

Tbit = transmisjonstid for 1 bit = 0.6667s

OCTET : 11 Tbit = 7.3 s

Token Passing : 33 Tbit = 22 s

Status / Request : 66 Tbit = 44 s

Data : Head (9 octets) + Tale (2 octets) + Data (n octets)

2 bytes data : 13 x 11 Tbit = 143 Tbit = 95.3 s

Page 15: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

Syklustid, DP Mono-master-system

Hver slave : 2 bytes inn / 2 bytes ut

Buss syklustid [ms]

Antall slaver

12 MBit/s

1.5 MBit/s

500 kBit/s

Page 16: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

KonfigureringPROFIBUS

Konfigureringsprogram

Systemkonfigurering

Electronisk datablad (GSD - filer)

PLC

PROFIBUS

GSD GSD GSD GSD GSD GSD

PLS

Page 17: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

GSD-fil (WINblock stasjon)

; WIWB0250.GSD ; Geraetestammdatei fuer PROFIBUS DP WINbloc 8 DI P ; Art.No. 827516 ; Weidmueller GmbH + Co, Postfach 2807, 33058Paderborn ; Serviceline 05252 960-555, Fax 05252 960116 ; Mailbox GSD, Siemens Typdateien: 05231 141555; Name:Gast kein Password ; ; Version: 1.6 Stand: 10.6.97 Km ;================================;#Profibus_DPGSD_Revision = 1Vendor_Name = "Weidmueller Interface"Model_Name = "WINbloc 8DI"Revision = "V1.6"Ident_Number = 0x250;

Page 18: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

GSD-filforts.

Protocol_Ident = 0Station_Type = 0FMS_supp = 0Hardware_Release = "Ver.4"Software_Release = "00";9.6_supp = 119.2_supp = 1O.s.v12M_supp = 1;MaxTsdr_9.6 = 60MaxTsdr_19.2 = 60O.s.vMaxTsdr_12M = 800;Redundancy = 0Repeater_Ctrl_Sig = 224V_Pins = 0;Implementation_Type = "LSPM2"Bitmap_Device = "winblocn"Bitmap_Diag = "winblocs";

Page 19: - teknologi

HiO, IU, 11/2/02 Veslemøy Tyssø

GSD-fil forts.; Slavespezifische Werte;OrderNumber = "827516"Periphery = "WINbloc"Freeze_Mode_supp = 1Sync_Mode_supp = 1Auto_Baud_supp = 1Set_Slave_Add_supp = 0Min_Slave_Intervall = 1Modular_Station = 0Modul_Offset = 0Fail_Safe = 0Slave_Family = 3@TdF@WINbloc;Max_Diag_Data_Len = 13User_Prm_Data_Len = 0x05User_Prm_Data = 0x00,0x00,0x00,0x00,0x00Module = "DP-Kompaktgeraet 8 I" 0x00,0x10EndModule