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
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
HiO, IU, 11/2/02 Veslemøy Tyssø
Kabel
2 ledere skjerm
HiO, IU, 11/2/02 Veslemøy Tyssø
Pinnetilordning
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)
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
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
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
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
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
HiO, IU, 11/2/02 Veslemøy Tyssø
Token ring
Aktive stasjoner, MASTERE
Passive stasjoner , SLAVER
PLCPLC PC
PROFIBUS
Logiskl token ring
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
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
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
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
HiO, IU, 11/2/02 Veslemøy Tyssø
KonfigureringPROFIBUS
Konfigureringsprogram
Systemkonfigurering
Electronisk datablad (GSD - filer)
PLC
PROFIBUS
GSD GSD GSD GSD GSD GSD
PLS
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;
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";
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