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