Profibus DP ( angol nyelvből Process Field Bus - terepi szintű busz és angol D decentralized P periféria - decentralizált külső perifériák ) - Profibus ipari hálózati protokoll profil perifériák (frekvenciaváltó, lágyindító stb.) terepi szintű interakciójához.
Az OSI modell rétegeit használja :
Ezt a hálózatot az eszközök közötti nagy sebességű adatátvitelre tervezték. Ebben a hálózatban a központi vezérlők (PLC-k és PC-k) nagy sebességű soros kapcsolaton keresztül csatlakoznak elosztott terepi eszközeikhez. A legtöbb adatátvitel ciklikusan történik.
A vezérlők masterként használhatók. Slave eszközökként működtetők, szelepek vagy I/O eszközök használhatók.
A Profibus DP-vel Mono és MultiMaster rendszerek is megvalósíthatók. A működés alapelve a következő: a központi vezérlő (master) ciklikusan olvassa be a szolga eszközök bemeneti információit, és ciklikusan írja rájuk a kimeneti információkat. A busz ciklusidejének azonban rövidebbnek kell lennie, mint a vezérlőprogram ciklusideje, amely a legtöbb alkalmazásnál körülbelül 10 ms. A felhasználói adatok ciklikus továbbítása mellett a Profibus DP széleskörű diagnosztikai és konfigurációs lehetőségeket kínál. A kommunikációs adatokat speciális funkciók jelenítik meg mind a master, mind a slave oldalon.
A Profibus DP diagnosztikai funkciói lehetővé teszik a rendszerhibák gyors elkülönítését. A diagnosztikai üzenetek a buszon keresztül kerülnek elküldésre a masternek, az üzenetek három szintre oszthatók:
A rendszer viselkedését a DP protokoll használatakor a master állapota határozza meg. Három fő állapot létezik:
A master ciklikusan elküldi állapotinformációit az összes hozzákapcsolt slave-nek. A master és slave közötti adatátvitel három fázisra oszlik:
Az 1. és 2. szakaszban a slave eszköz összehasonlítja jelenlegi konfigurációját a mester eszköz által várt konfigurációval, és csak akkor kerül átvitelre az adatátvitel, ha ezek megegyeznek. A felhasználói adatok normál átvitelén kívül a master vezérlőparancsokat küldhet egy, egy csoportnak vagy az összes szolgának. Két ilyen parancs létezik. Az egyik a slave- eket szinkron módba helyezi (az aktuális állapotban minden kimenet blokkolva van), a másik pedig fagyasztó módba (az aktuális állapotban minden bemenet blokkolva van). Ezen módok kimenete az unsync és unfreeze parancsok használatával történik .
Ezen az átviteli rendszeren kívül vannak olyan kiterjesztett DP funkciók, amelyek lehetővé teszik a ciklikus adatátvitellel párhuzamosan aciklikus olvasást és írást.
Ipari hálózatok | |
---|---|
Vezérlőrendszer buszok | |
Elosztott perifériák | |
Hajtástechnika |
|
Terepi eszközök |
|
Épületautomatizálás |