标准号:GB/Z 20541.1-2006
标准名称:测量和控制数字数据通信 工业控制系统用现场总线 类型10:PROFINET规范 第1部分:应用层服务定义
发布日期:2006-10-16
实施日期:2007-05-01
废止日期:2017-12-15
批准发布部门:中国机械工业联合会
归口单位:全国工业过程测量控制和自动化标准化技术委员会
起草单位:中国机电一体化技术应用协会、中国PROFIBUS技术支持中心、机械工业仪器仪表综合技术经济研究所、西门子(中国)有限公司
起草人:李百煌、冯晓升、王军、欧阳劲松
现场总线应用层(FAL)为用户程序提供访问现场总线通信环境的手段。在这一方面可将现场总线应用层(FAL)视为“相应的应用程序之间的窗口”。FAL,是一种应用层通信标准,其设计目的是支持在自动化环境中的设备之间传输时间要求严格的和时间要求不严格的应用请求和响应。术语“时间要求严格”(time-critical)用以表示存在一个应用时段(time-window),在此时段内,要求以某个已定义的确定性等级完成所需的一个或多个规定的动作。本部分规定了IEC现场总线应用层的结构和服务。其规定与OSI基本参考模型(GB/T 9387)和OSI应用层结构(GB/T 17176)一致。FAL服务和协议由包含在应用进程中的FAL应用实体(AE)来提供。FAL AE由一组面向对象的应用服务元素(ASE)和管理AE的层管理实体(LME)所组成。ASE提供在一组有关应用进程对象(APO)类上操作的通信服务。FAL ASE中有一个元素是管理ASE,它为FAL类实例的管理提供一个公用的服务集。本部分从以下几方面规定远程应用之间的交互作用:a) 一种抽象模型,用于定义能够被用户通过FAL服务来操作的应用资源(对象);b) 与每个FAL服务相关联的原语(FAL和FAL用户之间的交互作用);c) 与每个原语相关联的参数;d) 每个服务的原语之间的相互关系和有效的顺序。本部分的文本中规定了几种通信模型。对每一种模型作为一种通信“类型”(type)进行详细规定。在本部分中,每一种类型都有它自己单独的条款。尽管这些服务从应用的角度规定了如何发出和传送请求和响应,但它们并未包括请求和响应的应用打算使用它们做什么的规范。也就是否说,并未对应用的行为特性方面做出规定,而只是规定了它们能够发送/接收什么样的请求和响应的定义。因此,在对这样的对象行业特性进行标准化时,给予了FAL用户非常大的灵活性。除了这些服务外,本部分还定义了一些提供对FAL访问的支持服务,以控制其操作的某些方面。