首页 理论教育 数据结构分析技巧

数据结构分析技巧

时间:2023-06-23 理论教育 版权反馈
【摘要】:数据点类型数据点类型仅规定数据的类型和结构,其中包含的每一个节点均称为一个Node,在定义时必须根据实际需求为每一个Node指定其类型。图11-30显示了自定义数据点类型XDX_IN-TERN的结构。表11-2仅列出了XDX_AC_FLOAT数据点类型的第一层Node,在Struct(结构)类型节点的下层仍包含更多Node,在此不一一列举。继续以某压气站工程数据库为例,如图11-31所示,XDX_AC_FLOAT类型的主数据点为_mp_XDX_AC_FLOAT,在主数据点内为value这一Node的定义了_ad-dress、_archive、_alert_hdl、_PV_range(量程)、_distrib(描述)等9个PowerConfig。

数据结构分析技巧

Viewstar ICS的数据有三重结构,分别是数据点类型(Data Point Type)、主数据点(Master Data Point)和普通数据点(Data Point)。

(1)数据点类型(Data Point Type)

数据点类型(Data Point Type)仅规定数据的类型和结构,其中包含的每一个节点均称为一个Node,在定义时必须根据实际需求为每一个Node指定其类型。图11-28显示了某压气站自定义数据点类型“XDX_AI_FLOAT_AC”的结构,这是一个模拟量输入数据点类型。

图11-28 XDX_AI_ FLOAT_AC数据点类型

从图11-28中可以看出,XDX_AI_FLOAT_AC数据点类型包含三个Node,信息见表11-1。

11-1 XDX_AI_FLOAT_AC数据点类型Node信息

图11-28 XDX_AI_ FLOAT_AC数据点类型

从图11-28中可以看出,XDX_AI_FLOAT_AC数据点类型包含三个Node,信息见表11-1。

11-1 XDX_AI_FLOAT_AC数据点类型Node信息

图11-29显示了自定义数据点类型XDX_AC_FLOAT的结构。

XDX_AC_FLOAT数据点类型的部分Node信息见表11-2。

图11-29显示了自定义数据点类型XDX_AC_FLOAT的结构。

XDX_AC_FLOAT数据点类型的部分Node信息见表11-2。

图11-29 XDX_AC_FLOAT数据点类型

11-2 XDX_AC_FLOAT数据点类型部分Node信息

图11-29 XDX_AC_FLOAT数据点类型

11-2 XDX_AC_FLOAT数据点类型部分Node信息

表11-2仅列出了XDX_AC_FLOAT数据点类型的第一层Node,在Struct(结构)类型节点(如C1、C2、C3、C4)的下层仍包含更多Node,在此不一一列举。XDX_AC_FLOAT数据点类型被XDX_AI_FLOAT_AC数据点类型引用,作用是存储其以Value命名的浮点数实时值和处于不同归档周期内的历史数值。

图11-30显示了自定义数据点类型XDX_IN-TERN的结构。

XDX_INTERN数据点类型的Node信息见表11-3。

表11-2仅列出了XDX_AC_FLOAT数据点类型的第一层Node,在Struct(结构)类型节点(如C1、C2、C3、C4)的下层仍包含更多Node,在此不一一列举。XDX_AC_FLOAT数据点类型被XDX_AI_FLOAT_AC数据点类型引用,作用是存储其以Value命名的浮点数实时值和处于不同归档周期内的历史数值。(www.xing528.com)

图11-30显示了自定义数据点类型XDX_IN-TERN的结构。

XDX_INTERN数据点类型的Node信息见表11-3。

图11-30 XDX_INTERN数据点类型

11-3 XDX_INTERN数据点类型Node信息

图11-30 XDX_INTERN数据点类型

11-3 XDX_INTERN数据点类型Node信息

XDX_INTERN数据点类型被XDX_AI_FLOAT_AC数据点类型引用,包含了其数据点的状态反馈信息,可以在脚本语言编程时调用。

(2)主数据点(Master Data Point)

主数据点(Master Data Point)继承其上层的数据点类型结构,并进一步定义每一个Node的PowerConfig标签类型。不同的PowerConfig标签规定了Node的不同属性,只有在主数据点内才可以更改PowerConfig标签的属性。

继续以某压气站工程数据库为例,如图11-31所示,XDX_AC_FLOAT类型的主数据点为_mp_XDX_AC_FLOAT,在主数据点内为value这一Node的定义了_ad-dress(通信地址)、_archive(归档配置)、_alert_hdl(报警配置)、_PV_range(量程)、_distrib(描述)等9个PowerConfig。

(3)普通数据点(Data Point)

普通数据点(Data Point)同时继承其上层的数据点类型的结构和主数据点定义的PowerConfig标签属性。在普通数据点内仅能对PowerConfig标签的值进行修改,不能添加、删除、改变数据结构和PowerConfig标签属性。普通数据点(Data Point)是Viewstar ICS数据库的实际载体

XDX_INTERN数据点类型被XDX_AI_FLOAT_AC数据点类型引用,包含了其数据点的状态反馈信息,可以在脚本语言编程时调用。

(2)主数据点(Master Data Point)

主数据点(Master Data Point)继承其上层的数据点类型结构,并进一步定义每一个Node的PowerConfig标签类型。不同的PowerConfig标签规定了Node的不同属性,只有在主数据点内才可以更改PowerConfig标签的属性。

继续以某压气站工程数据库为例,如图11-31所示,XDX_AC_FLOAT类型的主数据点为_mp_XDX_AC_FLOAT,在主数据点内为value这一Node的定义了_ad-dress(通信地址)、_archive(归档配置)、_alert_hdl(报警配置)、_PV_range(量程)、_distrib(描述)等9个PowerConfig。

(3)普通数据点(Data Point)

普通数据点(Data Point)同时继承其上层的数据点类型的结构和主数据点定义的PowerConfig标签属性。在普通数据点内仅能对PowerConfig标签的值进行修改,不能添加、删除、改变数据结构和PowerConfig标签属性。普通数据点(Data Point)是Viewstar ICS数据库的实际载体。

图11-31 value节点的PowerConfig列表

图11-31 value节点的PowerConfig列表

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈