1.1 概述
現(xiàn)場(chǎng)總線應(yīng)用層(FAL)為用戶程序提供訪問(wèn)現(xiàn)場(chǎng)總線通信環(huán)境的手段。在這方面,可將現(xiàn)場(chǎng)總線應(yīng)用層(FAL)視為“相應(yīng)的應(yīng)用程序間的窗口”。
本部分為在自動(dòng)化環(huán)境中的應(yīng)用程序間進(jìn)行基本的有嚴(yán)格時(shí)間要求和無(wú)嚴(yán)格時(shí)間要求的報(bào)文通信提供通用元素和CCLink IE現(xiàn)場(chǎng)總線特定資料。術(shù)語(yǔ)“嚴(yán)格時(shí)間要求”用以表示存在一個(gè)時(shí)窗,在此時(shí)窗內(nèi),要求以明確的確定性等級(jí)完成所需的一個(gè)或多個(gè)規(guī)定的動(dòng)作。在此時(shí)窗內(nèi)沒(méi)有完成所規(guī)定的動(dòng)作,會(huì)導(dǎo)致請(qǐng)求這些動(dòng)作的應(yīng)用失敗的風(fēng)險(xiǎn),甚至伴隨造成儀器、設(shè)備和可能的人身危險(xiǎn)。
本部分從以下幾方面以抽象方法定義由現(xiàn)場(chǎng)總線應(yīng)用層提供的外部可視的行為:
a) 定義在通信應(yīng)用實(shí)體之間傳輸?shù)膽?yīng)用層協(xié)議數(shù)據(jù)單元的抽象語(yǔ)法;
b) 定義在通信應(yīng)用實(shí)體之間傳輸?shù)膽?yīng)用層協(xié)議數(shù)據(jù)單元的傳送語(yǔ)法;
c) 定義在通信應(yīng)用實(shí)體之間可視的應(yīng)用服務(wù)行為的應(yīng)用上下關(guān)系狀態(tài)機(jī);
d) 定義在通信應(yīng)用實(shí)體之間可視的通信行為的應(yīng)用關(guān)系狀態(tài)機(jī)。