现场总线应用层(FAL)为用户程序提供访问现场总线通信环境的手段。在这方面,可将现场总线应用层(FAL)视为相应的应用程序间的窗口。 GB/T 25105为在自动化环境中的应用程序间进行基本的有严格时间要求和无严格时间要求的报文通信提供通用元素和PROFINET IO现场总线特定资料。术语严格时间要求用以表示存在一个时窗,在此时窗内,要求以明确的确定性等级完成所需的一个或多个规定的动作。在此时窗内没有完成所规定的动作,会导致请求这些动作的应用失败的风险,甚至伴随造成仪器、设备和可能的人身危险。 GB/T 25105的本部分从以下几方面以抽象方法定义由现场总线应用层提供的外部可视的行为: a) 定义在通信应用实体之间传输的应用层协议数据单元的抽象语法; b) 定义在通信应用实体之间传输的应用层协议数据单元的传送语法; c) 定义在通信应用实体之间可视的应用服务行为的应用上下关系状态机; d) 定义在通信应用实体之间可视的通信行为的应用关系状态机。