Industrial communication networks—Fieldbus specifications—Type 10:PROFINET IO specifications—Part 1:Application layer service definition
现场总线应用层(FAL)为用户程序提供访问现场总线通信环境的手段。在这方面,可将FAL视为“相应的应用程序之间的窗口”。
本文件为在自动化环境中的应用程序间进行基本严格时间要求和非严格时间要求的报文通信提供通用元素和PROFINET IO现场总线的专用资料。术语“严格时间要求”用以表示存在一个时窗,在此时窗内,要求以某个明确的确定性等级完成一个或多个规定的动作。在此时窗内没有完成所规定的动作,会导致请求这些动作的应用失效的风险,甚至连带造成仪器、设备和可能的人身危险。
本文件从以下几个方面以抽象方法定义由PROFINET IO现场总线应用层提供的外部可见的服务:
a) 定义应用资源(对象)的抽象模型,用户能够通过使用FAL服务利用这些资源;
b) 服务的原语动作和事件;
c) 与每个原语动作和事件相关联的参数以及采取的形式。
这些动作和事件之间的相互关系及其有效的顺序。
本文件的目的是定义若干服务,提供给:
a) 现场总线参考模型的用户与应用层之间交界处的FAL用户;
b) 现场总线参考模型的应用层与系统管理之间交界处的系统管理。
本部分依据OSI基本参考模型(见ISO/IEC 7498-1)和OSI应用层结构(ISO/IEC 9545)规定PROFINET IO现场总线应用层的结构和服务。
FAL服务和协议由包含在应用进程中的FAL应用实体(AE)提供。FAL AE由一组面向对象的应用服务元素(ASE)和管理AE的层管理实体(LME)所组成。ASE提供对一组相关应用进程对象(APO)类进行操作的通信服务。FAL ASE中有一个元素是管理ASE,其提供一个通用服务集用于FAL类实例的管理。
尽管这些服务从应用的角度规定了如何发出和传送请求和响应,但不包括请求和响应应用如何处理它们的规范。即对应用的行为方面未作出规定,而只规定能够发送/接收什么样的请求和响应。
中国机械工业联合会
国家市场监督管理总局、国家标准化管理委员会
纸质版标准加购成功
电子版标准加购成功
标准收藏成功