Profibus DP

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.  

Leírás

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:

  1. paraméterezés
  2. konfigurációt
  3. adatátvitel

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.

Lásd még

Linkek