W standardzie Profibus istnienie tej warstwy jest definiowane przez profil
FMS. Użytkownicy (wykonywane programy) moga korzystac z sieci wywołujac
usługi warstwy aplikacyjnej badz warstwy łacza danych. Przy czym usługi warstwy
aplikacyjnej udostepniaja zdefiniowane w innych wezłach zmienne, zdarzenia czy
programy oraz umożliwiaja bezpołaczeniowe przekazywanie wartosci tych
zmiennych i zdarzen do odbiorców wykonywanych w wielu wezłach. Obiekty
udostepniane do komunikacji moga przyjmowac wartosci należace do scisle
okreslonych typów, a format transmisji wartosci typów jest szczegółowo okreslony.
Rodzaj funkcjonalnosci uytkownika, w której udostepnia on obiekty innym
użytkownikom jest w abstrakcyjny sposób reprezentowana za pomoca wirtualnych
urzadzen sieciowych (VFD ang.
Virtual Field Device)
W warstwie aplikacyjnej przyjeto model komunikacyjny zgodny ze
schematem klient-serwer, w którym serwer udostepnia swoje obiekty dla działan
klientów. Przewaajaca wiekszosc stanowia usługi potwierdzane, w których wynik
wykonanej operacji przekazywany z serwera jest potwierdzeniem. Usługi
niepotwierdzane przenosza od serwera do klienta informacje o stanie badz wartosci
jakiegos obiektu serwera. Standard wymaga, aby obiekty zdefiniowane
w danym wezle i przeznaczone do udostepnienia w sieci były opisane w słowniku
obiektów OD (ang.
object directory), który jest przechowywany w warstwie
aplikacyjnej tego wezła.
>> Ramka komunikacyjna <<