标准摘要
[中文适用范围]: 现场总线应用层(FAL)为用户程序提供访问现场总线通信环境的手段。FAL可以被视为"对应应用程序之间的窗口"。 IEC 61158的这一部分为自动化环境中应用程序之间的基本时间关键和非时间关键消息通信提供了通用元素,以及特定于26型现场总线的内容。术语"时间关键"用于表示存在一个时间窗口,在该窗口内需要以某种定义的确定性级别完成一个或多个指定动作。未能在时间窗口内完成指定动作可能会导致请求动作的应用程序失败,并伴随对设备、工厂甚至人类生命的风险。 本文档以抽象方式定义了26型现场总线应用层提供的外部可见行为,包括: - 定义通信应用实体之间传递的应用层协议数据单元的抽象语法; - 定义通信应用实体之间传递的应用层协议数据单元的传输语法; - 定义通信应用实体之间可见的应用服务行为的应用上下文状态机; - 定义通信应用实体之间可见的通信行为的应用关系状态机。 本文档的目的是定义提供的协议: - 定义IEC 61158-5-26中定义的服务原语的线表示; - 定义与其传输相关的外部可见行为。 本文档规定了26型现场总线应用层的协议,符合OSI基本参考模型(见ISO/IEC 7498-1)和OSI应用层结构(见ISO/IEC 9545)。 FAL服务和协议由包含在应用进程中的FAL应用实体(AE)提供。FAL AE由一组面向对象的应用服务元素(ASEs)和一个管理AE的层管理实体(LME)组成。ASEs提供对一组相关应用进程对象(APO)类进行操作的通信服务。FAL ASEs之一是管理ASE,它为FAL类实例的管理提供一组通用服务。 尽管这些服务从应用程序的角度规定了请求和响应的发出和传递方式,但它们不包括对请求和响应应用程序如何处理它们的规范。也就是说,不指定应用程序的行为方面;仅指定它们可以发送/接收的请求和响应的定义。这为FAL用户在标准化此类对象行为方面提供了更大的灵活性。除了这些服务外,本文档还定义了一些支持服务,以提供对FAL的访问,控制其操作的某些方面。 本文档的主要目标是规定应用层协议的语法和行为,该协议传递IEC 61158-5-26中定义的应用层服务。 次要目标是提供从先前存在的工业通信协议的迁移路径。正是这后一个目标导致了IEC 61158-6系列子部分中标准化的协议的多样性。 本文档不规定单个实现或产品,也不限制工业自动化系统中应用层实体的实现。 设备不与应用层服务定义标准一致。相反,一致性是通过实现本应用层协议规范来实现的。 [外文原描述]: IEC 61158-6-26: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 26 fieldbus. The term "time-critical" is used to represent the presence of a time-window, within which one or more specified actions are required to be completed with some defined level of certainty. Failure to complete specified actions within the time window risks failure of the applications requesting the actions, with attendant risk to equipment, plant and possibly human life.
英文名称Industrial communication networks - Fieldbus specifications - Part 6-26: Application layer protocol specification - Type 26 elements