标准摘要
[中文适用范围]: 现场总线应用层 (FAL) 为用户程序提供了访问现场总线通信环境的途径。从这个角度来看,FAL 可以被视为相应应用程序之间的窗口。IEC 61158 的本部分提供了自动化环境中应用程序之间基本时间关键和非时间关键消息传递通信的通用元素,以及 28 型现场总线特有的材料。术语“时间关键”用于表示存在一个时间窗口,在该时间窗口内,需要以某种确定的确定性完成一个或多个指定的操作。本文件以抽象的方式定义了不同类型的现场总线应用层提供的外部可见服务,该抽象模型用于定义用户能够通过使用 FAL 服务操作的应用程序资源(对象)、服务的原始操作和事件、与每个原始操作和事件相关的参数及其形式,以及这些操作和事件之间的相互关系及其有效序列。本文档旨在定义在用户与现场总线参考模型应用层之间的边界上向现场总线参考模型 (FAL) 用户提供的服务,以及在现场总线参考模型应用层与系统管理之间的边界上向系统管理提供的服务。本文档根据 OSI 基本参考模型 (ISO/IEC 7498-1) 和 OSI 应用层结构 (ISO/IEC 9545) 规定了 IEC 现场总线应用层的结构和服务。FAL 服务和协议由包含在应用进程中的 FAL 应用实体 (AE) 提供。FAL 应用实体 (AE) 由一组面向对象的应用服务元素 (ASE) 和一个管理 AE 的层管理实体 (LME) 组成。ASE 提供对一组相关应用进程对象 (APO) 类进行操作的通信服务。其中一个 FAL 应用实体 (ASE) 是管理 ASE,它为 FAL 类实例的管理提供一组通用服务。虽然这些服务从应用程序的角度指定了如何发出和交付请求和响应,但它们并未包含请求和响应应用程序如何处理这些服务的规范。也就是说,它们没有指定应用程序的行为方面;仅指定了它们可以发送/接收哪些请求和响应。这为FAL用户在标准化此类对象行为方面提供了更大的灵活性。除了这些服务之外,本文档还定义了一些支持服务,用于提供对FAL的访问,以控制其操作的某些方面。本文档的主要目标是指定适用于时间关键型通信的概念性应用层服务的特性,从而补充OSI基本参考模型,以指导时间关键型通信应用层协议的开发。其次是提供从现有工业通信协议的迁移路径。正是后者导致了各种类型的服务标准化,例如IEC 61158,以及IEC 61158-6系列中相应的标准化协议。本文档可用作正式应用程序编程接口的基础。然而,它并非正式的编程接口,任何此类接口都将解决本文档未涵盖的实现问题,包括各种多八位字节服务参数的大小和八位字节排序,以及成对的请求和确认原语(或指示和响应原语)的关联。本文档未指定具体的实现或产品,也不限制工业自动化系统中应用层实体的实现。设备无需符合本应用层服务定义标准。相反,一致性是通过实现符合本文档定义的类型 28 应用层服务的符合应用层协议来实现的。 [外文原描述]: IEC 61558-5-28:2023 provides common elements for basic time-critical and non-time-critical messaging communications between application programs in an automation environment and material specific to Type 28 fieldbus. The term "time-critical" is used to represent the presence of a time-window, in which one or more specified actions are required to be completed with some defined level of certainty.
英文名称Industrial communication networks - Fieldbus specifications - Part 5-28: Application layer service definition - Type 28 elements