Emellett a slave-ek paraméterei és mérési eredményei is elérhetők ilyen módon több diagnosztikai és vezérlő állomás (2. osztályú master, DPM2) számára. Ezekkel a kibővített funkciókkal a PROFIBUS-DP kielégíti a komplex eszközök működés közbeni paraméterezésre vonatkozó követelményét. Ilyen eszközök például a a folyamat automatizálásban használatos terepi eszközök, az intelligens vezérlő és ellenőrző berendezések és a frekvencia konverterek. A ciklikus mérési eredményekhez képest ezek paraméterei ritkábban változnak, ezért az aciklikus átvitel a nagysebességű ciklikus felhasználói adatátvitelhez képest kisebb prioritású.
Ezek a funkciók opcionálisak és kompatíbilisek az alap PROFIBUS-DP funkciókkal. A már meglévő eszközök tehát - melyeknél az új funkciók alkalmazása nem szükséges - tovább használhatók.

Az adatblokkok címzése a DP slave-ek fizikai vagy logikai modularitását feltételezi. Ezt a modellt használják az alapvető DP funkciók is a ciklikus adatátvitelre, ahol minden modulnak konstans input és/vagy output byte-ja van, melyek mindig az adat üzenetek fix pozícióján kerülnek átvitelre. A címzés azonosítókon alapul (pl. input vagy output, adat típus, stb.) Ezek az azonosítók együttesen a slave egy konfigurációját alkotják, melyet a DPM1 induláskor ellenőriz.
Ez a modell képezi az új aciklikus szolgáltatások alapját is. Minden adatblokkot, mely olvasásra vagy írásra hozzáférhető, a modulokhoz tartozónak tekintünk. Ezek a blokkok a slot számával és az indexszel címezhetők. A slot száma a modult, az index a modulhoz tartozó adatblokkot határozza meg. Az adatblokkok max. 256 byte adatot tartalmazhatnak.
Moduláris felépítésű eszközök esetén a slot számok a modulokhoz vannak rendelve. A modulok számozása 1-gyel kezdődik. A 0 slot szám magához az eszközhöz van rendelve. Az összetett eszközöket virtuális modulokra felosztva a címzés ezeknél is megoldható.
A hossz megadásával az adatblokkok részei is olvashatók vagy írhatók. Ha az adatblokk-hozzáférés sikerült, a DP slave pozitív választ küld, ellenkező esetben a DP slave negatív válaszában pontosan leírja a problémát.
Ekkor a kapcsolat a DDLM_Read és DDLM_Write szolgálatokkal már felhasználható adatátvitelre. Bármilyen hosszúságú szünet megengedett, a master ezalatt ellenőrző telegramokat szúr be (Idle_PDUs). Ezt az MSAC_C2 kapcsolat időzített automatikus ellenőrzése valósítja meg. Az ellenőrzési időintervallumot a kapcsolat létrehozásakor a DDLM_Initiate szolgálat határozza meg. Ha a kapcsolat ellenőrzése hibát talál, a kapcsolat mindkét oldalon lebomlik. A kapcsolat ekkor újra felépíthető, vagy más partner használhatja. MSAC_C2 kapcsolatra a slave-en a 40-48, a masteren pedig az 50-es szolgálat elérési pont van fenntartva.
| 3.1.7 Védelmi mechanizmusok | ![]() |
Index![]() |
![]() | 3.3 A nyílt konfigurációt támogató Device Data Base fájlok (GSD) |