GB/T 19769.1-2022 功能块 第1部分:结构.pdf

GB/T 19769.1-2022 功能块 第1部分:结构.pdf
仅供个人学习
反馈
标准编号:GB/T 19769.1-2022
文件类型:.pdf
资源大小:34.7 M
标准类别:国家标准
资源ID:76830
免费资源

GB/T 19769.1-2022标准规范下载简介

GB/T 19769.1-2022 功能块 第1部分:结构.pdf简介:

GB/T 19769.1-2022 功能块 第1部分:结构.pdf部分内容预览:

图12ECC操作状态机

表1ECC操作状态机的状态和转变

DB22∕T 2235-2015 水泥稳定沥青路面就地冷再生技术规范5.2.2.3算法声明

如附录F所示,根据附录B给出的功能块类型声 明规范的规则,与基本功能块类型相关的算法可 包含在功能块类型声明中。其他方法也可用于算法标识符和主体部分的规范,然而,这些方法的规范超 出了本文件的范围。 算法的声明可以包括临时变量的声明: ·只在算法体中可见; ·在每次调用算法时初始化; · 可在算法执行期间使用和修改;以及 不具有在算法执行之间保持的值

5.2.2.4算法执行控制的

5.2.2.5算法执行

定,这些规则适用于编写算法的语言、算法执行所需的资源以及算法应用的领域。该序列的最后

个操作执行后,算法的执行终止。 如果一个算法实现一个状态机,算法的重复执行需要识别或执行状态的改变。通常在这些状态的 改变和算法的完成之间没有联系。这类联系厂 产生功能来建立。

王1:附求F中给出 整的文本声目 注2:本例仅作说明,描述的细节并不作为标准

合功能块的PIREAL示

注:本例仅作说明,描述的细节并不作为标准

车说明,描述的细节并不作为

图14PIDCALC基本功能块的示例

注1:附录F中给出了该子应用的完整的文本声明 注2:本例仅作说明,描述的细节并不作为标准。

图15子应用的示例PIREALAPPL

注:本图仅作说明,图形表示并不作为标准。

图16适配器接口概念模型

王1:附求 的文本声明 注2:本例仅作说明,描述的细节并不作为标准。 注3:服务顺序的解释见6.1.2。

图17适配器类型声明图形示例

注1:本例完整的文本声明在附录F中给出。 注2:本例仅为描述,描述的细节并不作为标准。 注3:尽管本例表示的仅是一个复合类型,但提供者和接受者功能块类型可以是基本的也可以是复合的

受者(“下游单元”)和BORE块的提供者(上游单元”),而TAKEOFF实例分别履行相应的BORE块和UNLOAD块 角色。

接受者(“下游单元”)和BORE块的提供者(上游单元”),而TAKEOFF实例分别履行相应的BORE 的角色。

图19适配器连接的图示

示例:图20a)和图20b)给出了服务接口功能块的示例,其主要的交互分别由应用和资源发起。 注1:在同一服务接口功能块中,服务可以提供资源和应用发起的交互。 注2:服务接口类型也可以使用输人和输出,包括插头和插座,其名称与此处给出的名称不同;在这种情况下,它们 的用法是根据服务原语的适当顺序定义的

表2服务接口功能块的标准输入和输出

表2服务接口功能块的标准输入和输出(绩

服务接口功能块的标准输入和输出(续)

图20服务接口功能块示例

应用发起(请求/证实)的交

b)资源发起(指示/相应)的交互图表

表3服务原语语义(续)

表4通信功能块的变量语义

如附录E中E.2描述,通信功能块类型的实例行为应在对应的通信功能块类型声明中定义,使用 6.1中为服务接口功能块规定的方法,并结合表5给出的特定服务原语语义。这种规范应包含下列服务 原语序列: ·通信连接的正常和异常的建立与释放; 正常和异常的数据传送。

表5通信功能块的服务原语语义

注3:资源、应用和功能块实例之间的联系在7.3描述的系统配置中定义。 注4:启动和终止一个分布式应用由一个合适的软件工具执行。

图22一般管理功能块类型

管理功能块类型的实例行为和输人/输出语义,应遵循6.1中为具有由应用发起的交互作用的服务 接口功能块类型给出的规则,并具有图23中为失败服务初始化和请求给出的其他行为

注:附录F给出了包括所有服务序列的这一功能块类型的完整文本规范。

图23失败服务的服务原语序列

要执行的管理操作应按照表6中定义的语义,用管理功能块的CMD输入值来表示

表6CMD输入值和语义

表6CMD输入值和语义(续)

表7STATUS的输出值和语义

管理功能块实例OBJECT输人和RESULT输出的实际长度应是与实现相关的。 按照CMD输入,OBJECT输人应指定要操作的对象。如果成功,RESULT输出应含有由操作产 生的对象的描述。这些串应由附录B中定义为非终结符,并被表8引用的与实现相关的对象编码 组成。 注6:OBJECT输人和RESULT输出允许的最大长度是一个与实现相关的参数;图22中给出的值512只是举例 说明。

6.3.3受管功能块的行为模块

7功能单元和系统的配置

根据以下模型,本章含有工业过程测量和控制系统(IPMCS)的配置规则: a 由互连设备组成的IPMCS; b) 设备是相应设备类型的实例; c 根据其相关资源来描述设备类型的功能性; d) 资源是相应资源类型的实例; e) 资源类型的功能能力是根据可实例化的功能块类型以及在资源类型的所有实例中存在的特定 功能块实例来描述的。 IPMCS的配置被看作由其相关设备和应用的配置组成,包括将每个应用中的功能块实例分配给与 设备关联的资源。为支持这一过程,本章定义了以下系列规则: ·7.2定义了资源类型和设备类型的功能性规范的规则;

7.2资源、设备和段类型的功能性规范

.2.1资源类型的功能性

7.2.2设备类型的功能性规范

7.2.3段类型的功能性规范

段类型的功能性规范包括: ·段类型名称; 实例名、数据类型和每个段参数的初始化。

系统配置包括: ·系统名; 系统中每一应用的规范,如7.3.2中的规定; 每一设备及相关资源的配置,如7.3.3中的规定; ·每一网络段以及和设备或资源之间的连接的配置,如7.3.4中定义,

系统配置包: ·系统名; 系统中每一应用的规范,如7.3.2中的规定; 每一设备及相关资源的配置,如7.3.3中的规定; ·每一网络段以及和设备或资源之间的连接的配置,如7.3.4中定义

7.3.3设备和资源的配置

7.3.4网段和链路的配置

网段的配置包括: ·段的类型名和实例名; ·网段参数的准确配置值。 如果每个网段的实例名在系统范围内不是唯一的,或者网段参数的声明值与7.2.3中定义的网段 类型的声明(如果有)不一致,应是一个错误。 链路的配置包括: ·设备名称或设备内部“通信资源”的层次名称,以及该设备或资源所连接的网段名称; 链路参数的准确配置值

注:图中省略了不相关的细节

B.2功能块和子应用类型规范

B.2.1功能块类型规范

3.2.2子应用类型规范

通过的5.4.1中给出的规则 本条定义的语法可用于子应用类型的文本规范。 B.2.1中给出的生成语法也适用于本条

通过第7章中给出的规则,本条定义的语法可用于资源类型、设备类型、段类型、应用和系统配置的 文本规范。 B.2中定义的生成语法也适用于本条

END DEVICE TYPE

B.5管理命令的生成支

表8引用了本条定义的语法。

3.6带标签的数据类型

与以下语法相关联的语义见5.5。

图C.1给出了IPMCS的ESS中主要类的概述,以及IPMCS中与对象相应的类的概述。表C.1 给出了图C.1中的类的描述。

图C.2中给出了库元素(LibraryElement)的子类。附录B中的语法生成对应的每个子类在表 中列出

表C.2库元素的语法

表C.2库元素的语法生成(续

图C.3给出了可用软件工具来操作的声明(declaration)的类层次结构。附录B中的语法生成对 类在表C.3中列出

注:为了避免混乱,本图中没有显示与适配器类型、实例和连接相关的类,但是,它们在表C.3中

表C3声明的语法生成

C.2.4功能块网络声明

图C.4给出了功能块网络声明(declaration)元素之间的关系。图中类的定义参见C.2.2

了功能块网络声明(declaration)元素之间的关系。图中类的定义参见C.2.2。

C.2.5功能块类型声明

图C.4功能块网络声明

图C.5功能块类型声明

图C.6给出了IPMCS中主要类的概要。表C.4给出了图C.6中类和在工程支持系统(ESS)中它们 的相应对象的描述,

图C.6IPMCS概要

表C.4IPMCS类

图C.7给出了功能块实例和其相关功能块类型的元素之间的关系。图C.7中类的实例表示本 相同名称的对象。

C.7功能块类型和实例

,附录F中给出了这种功能块类型的完整的文本声明

合出了这种功能块类型的完帮

图D.1“简单”功能块类型的示例

表D.1STATUS值的语义

D.6与可编程控制器的交互过程

D.6.3功能块类型

D.6.3.1READ

IEC61499客户机设备可以使用图D.2中图形化和表D.2中文本化显示的READ功能块类型的实

图D.2READ功能块类型

表D.2READ功能块类型的源代码

表D.2READ功能块类型的源代码

表D.2READ功能块类型的源代码(续)

这个功能块类型的实例还可以用来接收指定任务的每次执行完成通知,方法是不指定块的ID 型输人。

DB11T 1177-2015标准下载图D.3UREAD功能块类型

表D.3UREAD功能块类型的源代码

表D.3UREAD功能块类型的源代码(续

表D.3UREAD功能块类型的源代码(续)

注:表D.4中列出的其他服务序列的图形表示类似于

《温泉旅游企业星级划分与评定 LB/T016-2017》图D.4WRITE功能块类型

表D.4WRITE功能块类型的源代码

©版权声明
相关文章