Profibus DP (fra engelsk Process Field Bus - feltniveaubus og engelsk D ecentraliseret periferiudstyr - decentraliserede eksterne perifere enheder ) - Profibus industrielt netværksprotokolprofil til interaktion af perifert udstyr (frekvensomformer, softstarter osv.) på feltniveau.
Bruger lagene i OSI-modellen :
Dette netværk er designet til højhastighedsdataoverførsel mellem enheder. I dette netværk er centrale controllere (PLC'er og pc'er) forbundet til deres distribuerede feltenheder via en højhastighedsseriel forbindelse. De fleste dataoverførsler udføres på en cyklisk måde.
Controllere kan bruges som master. Som slaveenheder kan aktuatorer, ventiler eller I/O-enheder bruges.
Med Profibus DP kan Mono og MultiMaster systemer implementeres. Det grundlæggende funktionsprincip er som følger: den centrale controller (master) læser inputinformation fra slaveenheder cyklisk og skriver outputinformation til dem cyklisk. Buscyklustiden skal dog være kortere end controllerens programcyklustid, som for de fleste applikationer er ca. 10 ms. Ud over den cykliske transmission af brugerdata tilbyder Profibus DP omfattende diagnose- og konfigurationsmuligheder. Kommunikationsdata vises af specialfunktioner på både master- og slavesiden.
Profibus DP diagnosefunktioner giver dig mulighed for hurtigt at isolere systemfejl. Diagnostiske meddelelser sendes over bussen til masteren, meddelelserne er opdelt i tre niveauer:
Systemets opførsel ved brug af DP-protokollen bestemmes af masterens tilstand. Der er tre hovedtilstande:
Masteren sender sin statusinformation cyklisk til alle slaver knyttet til den. Dataoverførslen mellem master og slave er opdelt i tre faser:
I trin 1 og 2 sammenligner slaveenheden sin aktuelle konfiguration med den konfiguration, masterenheden forventer, og kun hvis de stemmer overens, overføres data. Ud over den normale transmission af brugerdata kan masteren sende kontrolkommandoer til en, en gruppe eller alle dens slaver. Der er to sådanne kommandoer. Den ene sætter slaver i synkroniseringstilstand (alle udgange er blokeret i den aktuelle tilstand), den anden sætter dem i frysetilstand (alle indgange er blokeret i den aktuelle tilstand). Outputtet fra disse tilstande sker ved hjælp af henholdsvis unsync og unfreeze kommandoerne .
Ud over dette overførselssystem er der udvidede DP-funktioner, der gør det muligt at udføre acykliske læsninger og skrivninger parallelt med cykliske dataoverførsler.
Industrielle netværk | |
---|---|
Styresystem busser | |
Distribueret periferiudstyr | |
Drivteknologi |
|
Markenheder |
|
Bygningsautomatisering |