lx第4章--实时数据库系统课件

上传人:ni****g 文档编号:589931101 上传时间:2024-09-12 格式:PPT 页数:89 大小:1.19MB
返回 下载 相关 举报
lx第4章--实时数据库系统课件_第1页
第1页 / 共89页
lx第4章--实时数据库系统课件_第2页
第2页 / 共89页
lx第4章--实时数据库系统课件_第3页
第3页 / 共89页
lx第4章--实时数据库系统课件_第4页
第4页 / 共89页
lx第4章--实时数据库系统课件_第5页
第5页 / 共89页
点击查看更多>>
资源描述

《lx第4章--实时数据库系统课件》由会员分享,可在线阅读,更多相关《lx第4章--实时数据库系统课件(89页珍藏版)》请在金锄头文库上搜索。

1、第第4章章实时数据库系统实时数据库系统 实时数据库系统是一个实时数据库系统是一个分布式数据库系统分布式数据库系统。 力控的实时数据库系统力控的实时数据库系统由管理器和运行系统组成由管理器和运行系统组成,实,实时数据库将组态数据、实时数据、历史数据等以一定的组时数据库将组态数据、实时数据、历史数据等以一定的组织形式存储在介质上。织形式存储在介质上。 实时数据库运行系统实时数据库运行系统可以完成对生产实时数据的各种可以完成对生产实时数据的各种操作:如实时数据处理、历史数据存储、统计数据处理、操作:如实时数据处理、历史数据存储、统计数据处理、报警处理、数据服务请求处理等。报警处理、数据服务请求处理等

2、。 管理器是管理实时数据库的开发环境管理器是管理实时数据库的开发环境( (DbManagerDbManager),),通过通过DbManagerDbManager可以生成实时数据库的基础组态数据,来可以生成实时数据库的基础组态数据,来供运行系统调用。供运行系统调用。第第4章章实时数据库系统实时数据库系统力控数据库将力控数据库将点点作为数据库的基本数据对作为数据库的基本数据对象,确定数据库结构,分配数据库空间,象,确定数据库结构,分配数据库空间,并按照区域、单元对点进行管理。并按照区域、单元对点进行管理。力控数据库之间可以互相通信,并支持多力控数据库之间可以互相通信,并支持多种通信方式,如:种通

3、信方式,如:TCP/IP、串行通信、拨、串行通信、拨号、无线等。号、无线等。第第4章章 实时数据库系统实时数据库系统第第4章章实时数据库系统实时数据库系统4.1基本概念基本概念4.2数据库管理器数据库管理器4.3菜单菜单4.4数据库状态参数数据库状态参数1区域区域区域是根据生产装置运行的特点将一个生产工艺过程分成区域是根据生产装置运行的特点将一个生产工艺过程分成几部分,设计时可以将各部分装置的数据划分在不同的区几部分,设计时可以将各部分装置的数据划分在不同的区域内。域内。也可以针对一个工厂级数据来进行管理。也可以针对一个工厂级数据来进行管理。例如化工厂的反应工段、公用工程工段、炼油厂的催化裂例

4、如化工厂的反应工段、公用工程工段、炼油厂的催化裂化工段等,就可以分在不同的区域里。化工段等,就可以分在不同的区域里。每个力控数据库系统可以支持多达每个力控数据库系统可以支持多达31个区域。个区域。4.14.1基本概念基本概念2单元单元单元通常是把与一个工艺设备或完成一个工艺目单元通常是把与一个工艺设备或完成一个工艺目标的几个相连设备有关的点集合在一起。标的几个相连设备有关的点集合在一起。例如一个反应器、锅炉(包括汽包等)、再生器例如一个反应器、锅炉(包括汽包等)、再生器等设备上的监控点都可以分配到一个单元内。力等设备上的监控点都可以分配到一个单元内。力控的许多标准画面是以单元为基础操作的,如:

5、控的许多标准画面是以单元为基础操作的,如:总貌画面就可以按照单元分别或集中显示点的测总貌画面就可以按照单元分别或集中显示点的测量值。量值。每个点都必须分配给一个单元,而且只能分配一每个点都必须分配给一个单元,而且只能分配一个单元。个单元。3点类型点类型点类型是将完成特定功能的一类点点类型是将完成特定功能的一类点。力控数据库系统提供了一些系统预先定义的标准力控数据库系统提供了一些系统预先定义的标准点类型,如:模拟点类型,如:模拟I/O点、数字点、数字I/O点、累计点、控点、累计点、控制点、运算点等;系统也可以创建自定义点类型。制点、运算点等;系统也可以创建自定义点类型。4点点在数据库中,在数据库

6、中,系统以点(系统以点(TAG)为单位存放各种)为单位存放各种信息。信息。点是一组数据值(称为参数)的集合。在点组态点是一组数据值(称为参数)的集合。在点组态时定义点的名称。时定义点的名称。点可以包含标准点参数或者用户自定义参数。点可以包含标准点参数或者用户自定义参数。下图展示了数据库中区域、单元和点的关系:下图展示了数据库中区域、单元和点的关系: Ann-区域号;Unn-单元号;Pnn-点名。5点参数点参数点参数是含有一个值(整型、实型、字符串型等)点参数是含有一个值(整型、实型、字符串型等)的数据项的名称。的数据项的名称。系统提供了一些系统预先定义的标准点参数,例系统提供了一些系统预先定义

7、的标准点参数,例如:如:PV、 NAME、DESC等,用户也可以创建自等,用户也可以创建自定义点参数。定义点参数。6数据库访问数据库访问对数据库的访问采用对数据库的访问采用“点名点名.参数名参数名”的形式访问的形式访问点及参数点及参数.如如“TAG1.PV”表示点表示点TAG1的的PV参数,参数,通常通常PV参数代表过程测量值数据库变量默认访问的是参数代表过程测量值数据库变量默认访问的是PV参数参数。如:访问。如:访问“TAG1”即表示访问即表示访问“TAG1.PV”。 如要对裸数据进行访问,则后面的后缀就是.PVRAW7本地数据库本地数据库本地数据库是指当前的工作站内安装的力控数据本地数据库

8、是指当前的工作站内安装的力控数据库库,它是相对网络数据库而言的。,它是相对网络数据库而言的。8网络数据库网络数据库相对当前的工作站,相对当前的工作站,安装在其它网络结点上的力安装在其它网络结点上的力控数据库就是网络数据库控数据库就是网络数据库,它是相对本地数据库,它是相对本地数据库而言的。而言的。9数据连接数据连接数据连接是确定点参数值的数据来源的过程数据连接是确定点参数值的数据来源的过程。力。力控数据库正是通过数据连接建立与其它应用程序控数据库正是通过数据连接建立与其它应用程序(包括:(包括:I/O驱动程序、驱动程序、DDE应用程序、应用程序、OPC应用应用程序、网络数据库等)的通信、数据交

9、互过程。程序、网络数据库等)的通信、数据交互过程。9数据连接数据连接 数据连接分为以下几种类型:数据连接分为以下几种类型:1) I/O设备连接设备连接 I/O设备连接是确定数据来源于设备连接是确定数据来源于I/O设备的过程,设备的过程,I/O设备设备的含义是指在控制系统中完成数据采集与控制过程的物理的含义是指在控制系统中完成数据采集与控制过程的物理设备,如:可编程控制器设备,如:可编程控制器(PLC)、智能模块、板卡、智能仪、智能模块、板卡、智能仪表等。当数据源为表等。当数据源为DDE、OPC应用程序时,对其数据连接应用程序时,对其数据连接过程与过程与I/O设备相同。设备相同。2) 网络数据库

10、连接网络数据库连接 网络数据库连接是确定数据来源于网络数据库的过程。网络数据库连接是确定数据来源于网络数据库的过程。3) 内部连接内部连接 本地数据库内部同一点或不同点的各参数之间的数据传本地数据库内部同一点或不同点的各参数之间的数据传递过程,即一个参数的输出作为另一个参数的输入。递过程,即一个参数的输出作为另一个参数的输入。 4.2 4.2 数据库管理器数据库管理器DbManagerDbManager DbManagerDbManager是定义数据字典的主要工具。通过是定义数据字典的主要工具。通过DbManagerDbManager可可以完成:点参数组态、点类型组态、点组态、数据连接组以完成

11、:点参数组态、点类型组态、点组态、数据连接组态、历史数据组态等功能态、历史数据组态等功能。 4.2.1 导航器与点表导航器与点表导航器是显示数据库层次及内容的窗口,它采用导航器是显示数据库层次及内容的窗口,它采用树形结构,树形结构,最多可以形成最多可以形成3层层,根部是数据库,其,根部是数据库,其下一层是区域,区域下一层为点类型。下一层是区域,区域下一层为点类型。数据库点表是一个二维表格,一行代表一个点,数据库点表是一个二维表格,一行代表一个点,列显示各个点的信息列显示各个点的信息,点信息包括点的参数值,点信息包括点的参数值,参数设置,数据连接等信息。在点表上,点表支参数设置,数据连接等信息。

12、在点表上,点表支持鼠标双击操作,也可以用箭头键、持鼠标双击操作,也可以用箭头键、“Tab”键、键、“PageUP”键、键、“PageDown”键、键、“Home”“End”键键来定位当前选中单元。键键来定位当前选中单元。点表内显示的内容决定于导航器的当前选择。点表内显示的内容决定于导航器的当前选择。例如:如果在导航器上选择根部例如:如果在导航器上选择根部“数据库数据库”,则点,则点表会自动显示数据库内所有点的信息,如果在导航表会自动显示数据库内所有点的信息,如果在导航器上选择区域器上选择区域0下的模拟下的模拟I/O点,则点表会自动显示点,则点表会自动显示区域区域0内所有模拟内所有模拟I/O点的

13、信息。点的信息。4.2.1 导航器与点表导航器与点表4.2.2 工具条工具条DbManager的热键、工具条是菜单的快捷的热键、工具条是菜单的快捷工具,菜单是主要的工具,下表列出了热工具,菜单是主要的工具,下表列出了热键、工具栏按钮和菜单的一览表,具体使键、工具栏按钮和菜单的一览表,具体使用方法在菜单的使用中一起讨论。用方法在菜单的使用中一起讨论。表表 4-1热热键键、工工具具条条和和菜菜单单的的一一览览表表4.3 菜单菜单在在DbManagerDbManager主窗口中的主菜单中有工程、主窗口中的主菜单中有工程、点、工具、帮助四项,其中点的内容最多点、工具、帮助四项,其中点的内容最多也最重要

14、。也最重要。4.3.1 点点是实时数据库系统保存和处理信息的基本单位点是实时数据库系统保存和处理信息的基本单位。点存放在实时数据库的点名字典中。点存放在实时数据库的点名字典中。实时数据库根据点名字典决定数据库的结构,分实时数据库根据点名字典决定数据库的结构,分配数据库的存储空间。配数据库的存储空间。在在“点点”的下拉菜单中有新建、修改、删除、等的下拉菜单中有新建、修改、删除、等值化、复制、自动粘贴、手动粘贴、查找、转移值化、复制、自动粘贴、手动粘贴、查找、转移区域、点参数、点类型,下面先讨论点类型。区域、点参数、点类型,下面先讨论点类型。1创建用户自定义点类型与点参数组态创建用户自定义点类型与

15、点参数组态数据库系统预定义了许多标准点参数以及用这些标准点参数据库系统预定义了许多标准点参数以及用这些标准点参数组成的各种标准点类型,您也可以自己创建自定义类型数组成的各种标准点类型,您也可以自己创建自定义类型的点参数和点类型,在的点参数和点类型,在“点点”的下拉菜单中选的下拉菜单中选“点类型点类型”,出现如图所示的,出现如图所示的“点类型点类型”对话框:对话框:注注意意:数数据据库库系系统统中中预预定定义义的的标标准准点点参参数数和和标标准准点点类类型型,是是数数据据库库运运行行的的基基础础参参数数,不能修改或增加、删除。不能修改或增加、删除。1创建用户自定义点类型与点参数组态创建用户自定义

16、点类型与点参数组态创建用户自定义点类型,则选择创建用户自定义点类型,则选择“增加增加”按钮,出现按钮,出现“点类型组态点类型组态”对话框:对话框: 图图44点类型组态对话框点类型组态对话框1创建用户自定义点类型与点参数组态创建用户自定义点类型与点参数组态名称栏名称栏在在“名称名称”一栏中输入要创建的点类型名称,若要为点一栏中输入要创建的点类型名称,若要为点类型增加一个参数,则在左侧列表中选择一个参数,双击类型增加一个参数,则在左侧列表中选择一个参数,双击或选中后单击按钮或选中后单击按钮“增加增加”,这个参数会自动增加到右,这个参数会自动增加到右侧列表中,同时左侧列表中不再显示这个参数。按钮侧列

17、表中,同时左侧列表中不再显示这个参数。按钮“4:自定义点类型。1创建用户自定义点类型与点参数组态创建用户自定义点类型与点参数组态别名别名对于某一种点类型中的各个参数,力控数据库支持对于某一种点类型中的各个参数,力控数据库支持“别别名名”功能。功能。例如,用名称例如,用名称“CV”CV”表示当前测量值,表示当前测量值, 那么就可以对那么就可以对点类型中的点类型中的“PV”PV”参数指定别名。引用格式为参数指定别名。引用格式为“点名点名. .别名别名”例如点类型例如点类型“MYTYPE”MYTYPE”中创建了一个点中创建了一个点“MYTAG”MYTAG”,系统,系统引用的格式应为引用的格式应为“M

18、YTAG.CV”MYTAG.CV”。 注意:自定义点类型最多不能超过注意:自定义点类型最多不能超过3232个。个。2创建自定义点参数创建自定义点参数若要创建自定义点参数,选择若要创建自定义点参数,选择DbManager菜单命令菜单命令“点点T/点参数点参数”,出现如图,出现如图45所示的所示的“点参数点参数”对话框:对话框:图图45点参数对话框点参数对话框图图45所示对话框中在所示对话框中在“标准标准”和和“自定义自定义”页中分别列页中分别列出了标准点参数和自定义点参数。出了标准点参数和自定义点参数。对于标准点参数,不能对于标准点参数,不能增加、修改或删除。增加、修改或删除。若要创建自定义点参

19、数,切换到若要创建自定义点参数,切换到“自定义自定义”页,选择页,选择“增加增加”按钮,按钮,出现如图出现如图46所示的所示的“点参数组态点参数组态”对话框:对话框:在图在图46“名称名称”一栏中输入要创建的点参数名称。选择数据类型,一栏中输入要创建的点参数名称。选择数据类型,数据类型分为实型、整型、枚举型、字符型四种。数据类型分为实型、整型、枚举型、字符型四种。在在“提示提示”一栏中输入对该参数的提示信息(提示信息一般要简短,一栏中输入对该参数的提示信息(提示信息一般要简短,它将出现在点组态对话框和点表的列标题上)。在它将出现在点组态对话框和点表的列标题上)。在“说明说明”一栏中一栏中输入对

20、该参数的描述说明。输入对该参数的描述说明。2创建自定义点参数创建自定义点参数图图46点参数组态对话框点参数组态对话框注意:自定义注意:自定义点参数最多不点参数最多不能超过能超过49个。个。3新建点新建点若要创建点,可以选择若要创建点,可以选择DbManager菜单命令菜单命令“点点T/新新建建”;按下快捷键;按下快捷键“Ctrl+A”;单击工具栏;单击工具栏“新建数据库新建数据库点点”按钮;选中图按钮;选中图42导航器中的数据库后单击鼠标右键,导航器中的数据库后单击鼠标右键,弹出弹出右键菜单后选择右键菜单后选择“新建新建”项项;双击点表的空白区域双击点表的空白区域;当前选中单元处于点表的空白区

21、域时按下回车键等,此时当前选中单元处于点表的空白区域时按下回车键等,此时出现如图出现如图47所示的指定区域和点类型对话框,选定区域所示的指定区域和点类型对话框,选定区域和点类型后,点击继续按钮,进入点组态过程。和点类型后,点击继续按钮,进入点组态过程。图图47指定区域和点类型对话框指定区域和点类型对话框 模拟模拟I/O点点模拟模拟I/O点,点,输入和输出量为模拟量,可完成输入输入和输出量为模拟量,可完成输入信号量程变换、报警检查、输出限值等功能信号量程变换、报警检查、输出限值等功能。组。组态对话框共有态对话框共有4页:页:“基本参数基本参数”、“报警参数报警参数”、“数据连接数据连接”和和“历

22、史参数历史参数”。其各项意义解释。其各项意义解释如下:如下: 基本参数页基本参数页模拟模拟I/O点的基本参数页中的各项用来定义模拟点的基本参数页中的各项用来定义模拟I/O点的基点的基本特征。本特征。图图48新增点对话框新增点对话框 基本参数页基本参数页点名点名(NAME):唯一标识一个工程数据库中点的名字,同一工程数唯一标识一个工程数据库中点的名字,同一工程数据库中的点名不能重名,最长不能超过据库中的点名不能重名,最长不能超过15个字符。个字符。点名可以是任何英点名可以是任何英文字母,数字,文字母,数字,可以含字符可以含字符“$”和和“_”,除此之外不能含有其他符,除此之外不能含有其他符号及汉

23、字。此外,号及汉字。此外,点名可以以英文字母或数字开头,但一个点名中至点名可以以英文字母或数字开头,但一个点名中至少含有一个英文字母。少含有一个英文字母。 点说明点说明(DESC):点的注释信息,最长不能超过63个字符,可以是任何字母、数字、汉字及标点符号。单元单元(UNIT):点所属单元。单元是对点的一种分类方法。例如,在VIEW程序的总貌窗口上,可以按照点所属单元分类显示点的测量值。 小数位小数位(FORMAT):测量值的小数点位数。注意:注意:界面数据库变量显示的小数点位数需要画面文本生成时指定界面数据库变量显示的小数点位数需要画面文本生成时指定。 测量初值测量初值(PV):本项设置测量

24、值的初始值。 工程单位工程单位(EU):工程单位描述符,描述符可以是任何字母、数字、汉字及标点符号。 基本参数页基本参数页量程变换量程变换(SCALEFL):如果选择量程变换,数据库将对测量值(PV)进行量程变换运算,可以完成一些线性化的转换。 运算公式为:PV = EULO + (PVRAW - PVRAWLO) *(EUHI - EULO)/(PVRAWHI - PVRAWLO) EULO:工程单位下限; EUHI :工程单位上限; PVRAW :裸数据; PVRAWLO:裸数据下限; PVRAWHI :裸数据上限开平方开平方(SQRTFL):规定I/O模拟量原始测量值到数据库使用值的转换

25、方式。转换方式有两种:线性,直接采用原始值;开平方,采用原始值的平方根。 基本参数页基本参数页分段线性化分段线性化(LINEFL):在实际应用中,对一些模拟量的采集,如热电阻、热电偶等的信号为非线性信号,需要采用分段线性化的方法进行转换。用户首先创建用于数据转换的分段线性化表,力控 将采集到的数据经过基本变换(包括:线性/开平方、量程转换)后,然后通过分段线性表得到最后输出值,在运行系统中显示或用于建立动画连接。 分段线性化表分段线性化表:如果选择进行分段线性化处理,则要选择一个分段线性化表。若要创建一个新的分段线性化表,可以单击右侧的按钮“+”或者选择菜单命令“工程/分段线性化表”后,增加一

26、个分段线性化表,其组态对话框如下图所示: 分段线性化表分段线性化表 表格共三列,第一列为序号,每增加一段时系统自动生成。第表格共三列,第一列为序号,每增加一段时系统自动生成。第二列是输入值,该值是指从设备采集到的原始数据经过基本变换二列是输入值,该值是指从设备采集到的原始数据经过基本变换(包括:线性(包括:线性/ /开平方、量程转换)后的值。第三列为该输入值应开平方、量程转换)后的值。第三列为该输入值应该对应的工程输出值。若要增加一段,在该对应的工程输出值。若要增加一段,在“分段设置分段设置”中指定输入中指定输入值和输出值即可。值和输出值即可。 分段线性化表分段线性化表分段线性表是用户先定义好

27、的输入值和输出值一一对应的表格。分段线性表是用户先定义好的输入值和输出值一一对应的表格。当输入值在线性表中找不到对应的项时,将按照下面的公式进行计算:当输入值在线性表中找不到对应的项时,将按照下面的公式进行计算: (后输出值(后输出值 - - 前输出值)前输出值)* *(当前输入值(当前输入值 - - 前输入值)前输入值)/ /(后输入值(后输入值 - - 前前输入值)输入值)+ + 前输出值。前输出值。当前输入值:当前变量的输入值。当前输入值:当前变量的输入值。 后输出值:当前输入值项所处的位置的后一项数值对应关系中的输出值。后输出值:当前输入值项所处的位置的后一项数值对应关系中的输出值。

28、前输出值:当前输入值项所处的位置的前一项数值对应关系中的输出值。前输出值:当前输入值项所处的位置的前一项数值对应关系中的输出值。 后输入值:当前输入值在表格中输入值项所处的位置的后一输入值。后输入值:当前输入值在表格中输入值项所处的位置的后一输入值。 前输入值:当前输入值在表格中输入值项所处的位置的前一输入值。前输入值:当前输入值在表格中输入值项所处的位置的前一输入值。 例如,在建立的线性列表中,数据对应关系为:例如,在建立的线性列表中,数据对应关系为: 那么当输入值为那么当输入值为5 5时,其输出值的计算为:时,其输出值的计算为: 输出值输出值= =(14-814-8)* *(5-45-4)

29、/ /(6-46-4)+ 8+ 8,即为,即为1111。 统计(统计(STATISSTATIS) 如果选择统计,数据库会自动生成测量值的平如果选择统计,数据库会自动生成测量值的平均值、最大值、最小值的记录,并在历史报表中可均值、最大值、最小值的记录,并在历史报表中可以显示这些统计值。以显示这些统计值。 报警参数页报警参数页报警参数页其外观如图报警参数页其外观如图411所示。所示。图图411 报警参数页报警参数页报警开关(报警开关(ALMENAB) 确定模拟确定模拟I/O点是否处理报警的总开关。点是否处理报警的总开关。 限值报警限值报警 模拟量的测量值在跨越报警限值时产生的报警。限值报警的报警限

30、(类型)有四个: 低低限(低低限(LL)、低限()、低限(LO)、高限()、高限(HI)、高高限()、高高限(HH)。)。 他们的值在变量的最大值和最小值之间,它们的大小关系排列依次为高高限、高限、低限、低低限。在变量的值发生变化时,如果跨越某一个限值,立即发生限值报警,某个时刻,对于一个变量,只可能越一种限,因此只产生一种越限报警。 例如:如果变量的值超过高高限,就会产生高高限报警,而不会产生高限报警。另外,如果两次越限,就得看这两次越的限是否是同一种类型,如果是,就不再产生新报警,也不表示该报警已经恢复;如果不是,则先恢复原来的报警,再产生新报警。 报警参数页报警参数页报警死区(报警死区(

31、DEADBAND) 指当测量值产生限值报警后,再次产生新类型的限值报警时,如果变量的值在上一次报警限加减死区值的范围内,就不会恢复报警,也不产生新的报警,如果变量的值不在上一次报警限加减死区值的范围内,则先恢复原来的报警,再产生新报警。 变化率报警变化率报警 模拟量的值在固定时间内的变化超过一定量时产生的报警,即变量变化太快时产生的报警。当模拟量的值发生变化时,就计算变化率以决定是否报警。变化率的时间单位是秒。变化率报警利用如下公式计算: (测量值的当前值 测量值上一次的值)/(这一次产生测量值的时间 - 上一次产生测量值的时间) 取其整数部分的绝对值做为结果,若计算结果大于:变化率(RATE

32、)/变化率周期(RATECYC),则出现报警。 偏差报警偏差报警 模拟量的值相对设定值上下波动的量超过一定量时产生的报警。用户在“设定值” 中输入目标值(基准值)。计算公式如下:偏差 = 当前测量值 设定值。报警优先级报警优先级 定义报警的优先级别,共有3个级别,低级、高级和紧急。这3个级别对应的报警优先级参数值分别是1、2和3。 数据连接页数据连接页模拟模拟I/O点的数据连接页中的各项用来定义模拟点的数据连接页中的各项用来定义模拟I/O点数据连接过程。其外点数据连接过程。其外观如图观如图412所示,页中各项意义解释如下:所示,页中各项意义解释如下:左侧列表框中列出了可以进行数据连接的点参数及

33、其已建立的数据左侧列表框中列出了可以进行数据连接的点参数及其已建立的数据连接情况。对于测量值(即连接情况。对于测量值(即PVPV参数),有三种数据连接可供选择:参数),有三种数据连接可供选择:I/OI/O设备、网络数据库和内部链接。设备、网络数据库和内部链接。 历史参数页历史参数页模拟模拟I/O点的历史参数页中的各项用来点的历史参数页中的各项用来确定模拟确定模拟I/O点哪些点哪些参数进行历史数据保存,以及保存方式及其相关参数。参数进行历史数据保存,以及保存方式及其相关参数。其其外观如图外观如图413所示所示图图413 历史参数页历史参数页左侧列表框中列出了可以进左侧列表框中列出了可以进行保存历

34、史数据的点参数及行保存历史数据的点参数及其历史参数设置情况。其历史参数设置情况。 历史参数页历史参数页p 保存方式保存方式 有两种:数据变化保存和数据定时保存。有两种:数据变化保存和数据定时保存。 数据变化保存数据变化保存 选择该项,表示当参数值发生变化时,其值被保存到历选择该项,表示当参数值发生变化时,其值被保存到历史数据库中。为了节省磁盘空间,提高性能,您可以指定变史数据库中。为了节省磁盘空间,提高性能,您可以指定变化精度,即当参数值的变化幅度超过变化精度时,才进行保化精度,即当参数值的变化幅度超过变化精度时,才进行保存。存。 变化精度:量程的百分比。如果变化精度:量程的百分比。如果LIC

35、101LIC101的量程是的量程是20208080,若精度是,若精度是1 1,则与当前值变化超过,则与当前值变化超过1%1%即即(80-20)*0.01(80-20)*0.01为为0.60.6时,才记录历史数据。数据范围从时,才记录历史数据。数据范围从0 0到到100100。 0 0表示只要数据变化就保存历史。表示只要数据变化就保存历史。 历史参数页历史参数页数据定时保存数据定时保存 选择该项,表示每间隔一段时间后,参数值被自动保存到选择该项,表示每间隔一段时间后,参数值被自动保存到历史数据库中。在历史数据库中。在“每隔每隔 秒”一项中输入间隔时间,单击“增加”按钮,便设置该参数为数据定时保存

36、的历史数据保存方式,同时指定了间隔时间。单击“修改”或“删除”按钮,可修改间隔时间或删除数据定时保存的历史数据保存设置。 p 退出时保存实时值作为下次启动初值退出时保存实时值作为下次启动初值 选择了该项的点参数,数据库在退出时自动将该参数的实选择了该项的点参数,数据库在退出时自动将该参数的实时值保存到磁盘。当数据库下次启动时,会将保存的实时值时值保存到磁盘。当数据库下次启动时,会将保存的实时值作为初值。作为初值。 数字数字I/O点点数字数字I/O点,输入值为离散量,可对输入信号进点,输入值为离散量,可对输入信号进行状态检查。当在图行状态检查。当在图47所示的指定区域和点类所示的指定区域和点类型

37、对话框中选定区域(例如区域型对话框中选定区域(例如区域00)和数字)和数字I/O点后,点击继续按钮,出现如图点后,点击继续按钮,出现如图414新增点对新增点对话框,组态对话框共有话框,组态对话框共有4页:页:“基本参数基本参数”、“报警参数报警参数”、“数据连接数据连接”和和“历史参数历史参数”。其。其各项意义解释如下:各项意义解释如下: 基本参数页基本参数页数字数字I/O点的基本参数页中的各项用来定义数字点的基本参数页中的各项用来定义数字I/O点的基本特征。其外观如图点的基本特征。其外观如图414所示。所示。关状态信息(关状态信息(OFFMES):当测量值为):当测量值为0时显示的信息(如:

38、时显示的信息(如:“OFF”、“关闭关闭”、“停止停止”等)。等)。开状态信息(开状态信息(ONMES):当测量值为):当测量值为1时显示的信息(如:时显示的信息(如:“ON”、“打开打开”、“启动启动”等)。等)。 报警参数页报警参数页数字数字I/O点的报警参数页中的各项用来定义数字点的报警参数页中的各项用来定义数字I/O点的报警点的报警特征。其外观如图特征。其外观如图415所示。所示。报警开关(报警开关(ALMENABALMENAB):确定数字):确定数字I/OI/O点是否处理报警的总开关。点是否处理报警的总开关。 正常状态(正常状态(NORMALVALNORMALVAL):确定正常状态(

39、即不产生报警时的状态):确定正常状态(即不产生报警时的状态)值(值(0 0或或1 1)。)。例如例如, ,正常状态值如果设为0,则当测量值为1时即产生报警。 累计点累计点累计点,输入值为模拟量累计点,输入值为模拟量,除了除了I/O模拟点的功能模拟点的功能外,外,还可对输入量按时间进行累计还可对输入量按时间进行累计。 当在图当在图47所示的指定区域和点类型对话框中选所示的指定区域和点类型对话框中选定区域(例如区域定区域(例如区域00)和累计点后,点击继续按)和累计点后,点击继续按钮,出现如图钮,出现如图416所示的所示的“新增点新增点”对话框,累对话框,累计点的组态对话框共有计点的组态对话框共有

40、3页:页:“基本参数基本参数”、 “数据连接数据连接”和和“历史参数历史参数”。图图416 新增点对话框新增点对话框基本参数页基本参数页:累计点的基本参数页中的各项用来定义累计的累计点的基本参数页中的各项用来定义累计的基本特征。基本特征。-累计累计/初值(初值(TOTAL):):在本项设置累计量的初始值。在本项设置累计量的初始值。 -累计累计/时间基(时间基(TIMEBASE):):累积计算的时间基累积计算的时间基。时间基的。时间基的单位为秒。单位为秒。时间基是对测量值的单位时间进行秒级换算的一个时间基是对测量值的单位时间进行秒级换算的一个系数。系数。比如,假设测量值的实际意义是流量,单位是比

41、如,假设测量值的实际意义是流量,单位是“吨吨/小时小时”,则将单位时间换算为秒是,则将单位时间换算为秒是3600秒,此处的时间基参数就应秒,此处的时间基参数就应设为设为3600。 -小信号切除开关(小信号切除开关(FILTERFL):):确定是否进行小信号切除的确定是否进行小信号切除的开关。开关。 -限值:限值:如果进行小信号切除,低于限值的测量值将被认为是如果进行小信号切除,低于限值的测量值将被认为是0 0。 - -累计增量算式累计增量算式:测量值时间基:测量值时间基 时间差。时间差为上次累时间差。时间差为上次累计计算到现在的时间,单位为秒。计计算到现在的时间,单位为秒。例如:例如:用累计点

42、用累计点TOL1来监测某一工艺管道流量。流量用测量来监测某一工艺管道流量。流量用测量值(值(PV)来监测,经量程变换后其工程单位是:吨)来监测,经量程变换后其工程单位是:吨/小时。假小时。假设实际的数据库采集周期为设实际的数据库采集周期为2秒,秒,10秒钟之内采集的数据经过秒钟之内采集的数据经过TOL1线性量程变换后,其测量值监测的线性量程变换后,其测量值监测的5次结果按时间顺序依次结果按时间顺序依次为:次为:T1=360吨吨/小时、小时、T2=720吨吨/小时、小时、T3=1080吨吨/小时、小时、T4=720吨吨/小时、小时、T5=1440吨吨/小时,那么小时,那么10秒钟内流量累计秒钟内

43、流量累计结果将反映在结果将反映在TOL1点的点的TOTAL参数的变化上,参数的变化上,TOTAL在在10秒秒内的增量值为:内的增量值为:T1/3600*2+T2/3600*2+T3/3600*2+T4/3600*2+T5/3600*2,即为即为4.8吨。表示在吨。表示在10秒内,该管道累计流过了秒内,该管道累计流过了4.8吨的介质。吨的介质。“数据连接数据连接”和和“历史参数历史参数”页与模拟页与模拟I/O点的形式、组态方点的形式、组态方法相同。法相同。 控制点控制点控制点通过执行已配置的控制点通过执行已配置的PID算法完成控制功能。算法完成控制功能。当在图当在图47所示的指定区域和点类型对话

44、框中所示的指定区域和点类型对话框中选定区域(例如区域选定区域(例如区域00)和控制点后,点击继)和控制点后,点击继续按钮,出现新增点对话框,当选择报警参数页续按钮,出现新增点对话框,当选择报警参数页时出现如图时出现如图417所示的报警参数页对话框,组所示的报警参数页对话框,组态对话框共有态对话框共有5页:页:“基本参数基本参数”、“报警参数报警参数”、“控制参数控制参数”、“数据连接数据连接”和和“历史参数历史参数”。 基本参数页:基本参数页: 控制点的基本参数页中的各项与模拟控制点的基本参数页中的各项与模拟I/O点相同。点相同。 报警参数页报警参数页: 控制点的报警参数页如图控制点的报警参数

45、页如图417所示,页中的各项所示,页中的各项与模拟与模拟I/O点大体相同,只增加一项坏点大体相同,只增加一项坏PV报警。报警。 坏坏PV报警:测量值所监测的设备发生故障、断线报警:测量值所监测的设备发生故障、断线等现象时产生的报警。等现象时产生的报警。 控制点控制点图图4 417 17 报警参数页报警参数页 控制参数页:控制参数页: 控制点的控制参数页中的各项用来定义控制点的控制点的控制参数页中的各项用来定义控制点的PID控制特控制特征。其外观如图征。其外观如图418所示。其各项意义解释如下:所示。其各项意义解释如下:图图4 418 18 控制参数页控制参数页运行状态运行状态(STAT):点的

46、运行状态。可选择运行或停止。如果选择停止,控制点将停止控制过程选择停止,控制点将停止控制过程。 控制方式控制方式(MODE):PIDPID控制方式控制方式,可选自动或手动或串级。 控制周期控制周期(CYCLE):PID的数据采集周期。 目标值目标值(SP):PIDPID设定值设定值。建议设定在-11之间 输出初值输出初值(OP):PID输出的初始值。 控制量基准控制量基准(V0):控制量的基准,如阀门起始开度,基准电信号等,它表示偏差信号。 比例系数比例系数(P):PID的P参数。 积分常数积分常数(I):PID的I参数。 微分常数微分常数(D):PID的D参数。输出最大值(输出最大值(UMA

47、XUMAX):):PID输出最大值,跟控制对象和执行机构有关,可以是任意大于0的实数。输出最小值(输出最小值(UMINUMIN):):PID输出最小值,跟控制对象和执行机构有关最大变化率(最大变化率(UDMAXUDMAX):):PID最大变化率,跟执行机构有关,只对增量式算法有效。 积分分离阀值(积分分离阀值(BETABETA):):PID结点的积分分离阈值。 滤波开关(滤波开关(TFILTERFLTFILTERFL):):是否进行PID输入滤波。 滤波时间常数(滤波时间常数(TFILTERTFILTER):):PID滤波时间常数,可为任意大于0的浮点数。 纯滞后补偿开关(纯滞后补偿开关(LA

48、GLAG):):是否进行PID纯滞后补偿。 滞后补偿时间(滞后补偿时间(TLAGTLAG):):PID滞后补偿时间常数(=0),为0时表示没有滞后。 补偿惯性时间(补偿惯性时间(TLAGINERTLAGINER):):PID纯滞后补偿的惯性时间常数(0),不能为0。 补偿比例系数(补偿比例系数(KLAGKLAG):):PID纯滞后补偿的比例系数(0)。 PIDPID算法算法(FORMULA):PID算法,包括:位置式,增量式,微分先行式。 补偿开关补偿开关(COMPEN):PID是否补偿,如果是位置式算法,则是积分补偿,如果不是位置式算法,则是微分补偿。 克服饱和法克服饱和法(REDUCE):

49、PID克服积分饱和方法,只对位置式算法有效。 动态加速开关动态加速开关(QUICK):是否进行PID动态加速,只对增量式算法有效。 PIDPID动作方向动作方向(DIRECTION):PID动作方向,包括:正动作和反动作。 运算点运算点运算点,运算点,用于完成各种运算用于完成各种运算。含有一个或多个输入,一含有一个或多个输入,一个结果输出。个结果输出。目前提供的算法有:目前提供的算法有:加、减、乘、除、乘方、取余、大加、减、乘、除、乘方、取余、大于、小于、等于、大于等于、小于等于于、小于、等于、大于等于、小于等于。PVPV,P1P1,P2P2三操作数均为实型数。对于不同运算三操作数均为实型数。

50、对于不同运算P1P1和和P2P2的含义亦不同。的含义亦不同。当在图当在图4 47 7所示的指定区域和点类型对话框中选定区域所示的指定区域和点类型对话框中选定区域(例如区域(例如区域0000)和运算点后,点击继续按钮,出现如图)和运算点后,点击继续按钮,出现如图4 41919所示的新增点对话框,组态对话框共有所示的新增点对话框,组态对话框共有4 4页:页:“基本基本参数参数”、“数据连接数据连接”和和“历史参数历史参数”。其各项意义解。其各项意义解释如下:释如下:图图4 41919所示的新增点对话框所示的新增点对话框 基本参数页基本参数页运运算点的基本参数页中的各项用来定义运算点的算点的基本参数

51、页中的各项用来定义运算点的基本特征。基本特征。其外观如图其外观如图419所示。所示。参数一初值(参数一初值(P1P1):参数一的初始值。):参数一的初始值。 参数二初值(参数二初值(P2P2):参数二的初始值。):参数二的初始值。 运算操作符(运算操作符(OPCODEOPCODE):):此项用于确定P1与P2的运算关系。有加法、减法、乘法、除法等多种关系可选。 运算关系表达式为:运算关系表达式为:PV = P1 (OPCODE) P2。 例如:如果OPCODE选择加法,则运算关系为:PV = P1 + P2。 数据连接页数据连接页运算点的数据连接页中的各项用来定义运算点的数据连接过程。运算点的

52、数据连接页中的各项用来定义运算点的数据连接过程。其外其外观如图观如图4 42020所示。所示。由于运算点仅用于实现数据库内部运算,因此其由于运算点仅用于实现数据库内部运算,因此其PVPV参数及其他所有参参数及其他所有参数均不能进行数均不能进行I/OI/O设备连接和网络数据库连接,只能进行内部连接。设备连接和网络数据库连接,只能进行内部连接。 组合点组合点组合点针对这样一种应用而设计:在一个回路中,组合点针对这样一种应用而设计:在一个回路中,采集测量值(输入)与下设回送值(输出)分别采集测量值(输入)与下设回送值(输出)分别连接到不同的地方。连接到不同的地方。组合点允许在数据连接时分别指定输入与

53、输出位组合点允许在数据连接时分别指定输入与输出位置置。当在图当在图47所示的指定区域和点类型对话框中选所示的指定区域和点类型对话框中选定区域(例如区域定区域(例如区域00)和组合点后,点击继续按)和组合点后,点击继续按钮,出现如图钮,出现如图421新增点对话框,组态对话框新增点对话框,组态对话框共有共有3页:页:“基本参数基本参数”、“数据连接数据连接”和和“历史历史参数参数”。图421 组合点对话框基本参数基本参数 组合点的基本参数页中各项的意义与模拟I/O点相同,在此不再重复。数据连接数据连接组合点的数据连接页与模拟组合点的数据连接页与模拟I/OI/O点基本相同,唯一的区别是在点基本相同,

54、唯一的区别是在指定某一参数的数据连接时,必须同时指定指定某一参数的数据连接时,必须同时指定“输入输入”与与“输输出出”。“历史参数历史参数”页在前文已经进行过说明,在此不再页在前文已经进行过说明,在此不再重复。重复。 自定义类型点自定义类型点如果在点类型中自定义了新的类型,那么可以在如果在点类型中自定义了新的类型,那么可以在数据库列表中创建数据库列表中创建自定义类型点自定义类型点。当在图当在图47所示的指定区域和点类型对话框中选所示的指定区域和点类型对话框中选定区域(例如区域定区域(例如区域00)和自定义点后,点击继续)和自定义点后,点击继续按钮,出现如图按钮,出现如图422新增点对话框,其组

55、态对话新增点对话框,其组态对话框共有框共有3页:页:“基本参数基本参数”、“数据连接数据连接”和和“历历史参数。史参数。图图4 422 22 新增点对话框新增点对话框基本参数基本参数自定义类型点的基本参数页中的各项用来定义自定义类型自定义类型点的基本参数页中的各项用来定义自定义类型 点的基本特征。点的基本特征。自定义类型点是用自定义点类型创建的,其参数可能是标准自定义类型点是用自定义点类型创建的,其参数可能是标准点参数,也可能是自定义点参数。点参数,也可能是自定义点参数。 基本参数页由一个列表组成,构成自定义类型点的所有点参基本参数页由一个列表组成,构成自定义类型点的所有点参数均显示在列表上。

56、数均显示在列表上。列表由两列组成,左侧标明点参数名称列表由两列组成,左侧标明点参数名称并附带提示信息,右侧为编辑区,可以直接对点参数值进行并附带提示信息,右侧为编辑区,可以直接对点参数值进行修改。修改。 “数据连接数据连接”和和“历史参数历史参数”页与模拟页与模拟I/OI/O点的形式、组态点的形式、组态方法相同,在此不再重复。方法相同,在此不再重复。4修改点:修改点:若要修改点,首先在图若要修改点,首先在图42的点表中选择要修改的点表中选择要修改点所在的行,然后选择点所在的行,然后选择DbManager菜单命令菜单命令“点点T/修改修改”,其操作它方式和上类似。,其操作它方式和上类似。5删除点

57、:删除点:若要删除点,首先在点表中选择要删除点所在的若要删除点,首先在点表中选择要删除点所在的行,然后选择行,然后选择DbManager菜单命令菜单命令“点点T/删除删除”,其操作它方式和上类似。,其操作它方式和上类似。6等值化:等值化:对于数据库中属于对于数据库中属于同一种点类型同一种点类型的多个点,可以对他们的的多个点,可以对他们的很多点参数值和组态参数值进行等值化处理。很多点参数值和组态参数值进行等值化处理。例如,数据库中已经创建了例如,数据库中已经创建了10个模拟个模拟I/O点:点:TAG1TAG10。可以利。可以利用等值化功能让这用等值化功能让这10个的个的DESC参数值全部与其中的

58、一个点(假设为参数值全部与其中的一个点(假设为TAG2)的)的DESC参数值相等。参数值相等。可按如下步骤进行:在点表中同时选择可按如下步骤进行:在点表中同时选择TAG1TAG10的的“DESC”列列(按按Shift键键),如图,如图423所示:所示:然后选择然后选择DbManager菜单命令菜单命令“点点T/等值化等值化”,或者单击工,或者单击工具栏具栏“等值化数据库点等值化数据库点”按钮,出现图按钮,出现图424确认等值化对话框确认等值化对话框图图424 确认等值化对话框确认等值化对话框在对话框中选择在对话框中选择“TAG2”,然后单击,然后单击“确认确认”按钮,按钮,点点TAG1TAG1

59、0的的DESC参数值全部与参数值全部与TAG2的的DESC参数值相同。参数值相同。注意:注意:在进行等值化操作时,一定要选择属于同一在进行等值化操作时,一定要选择属于同一类型的点;一次只能对点的一个域进行等值化,即类型的点;一次只能对点的一个域进行等值化,即在点表中一次只能选择一列的内容。在点表中一次只能选择一列的内容。点的点的NAME、KIND、%AREA、IOLINK等域不能进等域不能进行等值化。行等值化。7复制复制/粘贴点:粘贴点:若要复制点,首先在点表中选择要复制的点,按下快捷键若要复制点,首先在点表中选择要复制的点,按下快捷键“Ctrl+C”“Ctrl+C”,DbManagerDbM

60、anager会自动创建一个新点,这个点以会自动创建一个新点,这个点以被复制点为模板,被复制点为模板,点名是被复制点的名称递增一个序号。点名是被复制点的名称递增一个序号。例如,被复制点名为例如,被复制点名为TAG1,则自动粘贴创建的新点自动,则自动粘贴创建的新点自动命名为命名为TAG2。如果。如果TAG2已被占用,则自动命名为已被占用,则自动命名为TAG3,以此类推。如果在粘贴时选择手动粘贴,则点名需要组,以此类推。如果在粘贴时选择手动粘贴,则点名需要组态人员手动自行指定。态人员手动自行指定。复制点与被复制点除点名不同外,复制点与被复制点除点名不同外,所在区域,点类型与参数值均相同,但数据连接与

61、历史组所在区域,点类型与参数值均相同,但数据连接与历史组态内容不进行复制。态内容不进行复制。8查找:查找:若要查找点,选择若要查找点,选择DbManagerDbManager菜单命令菜单命令“点点 T T/查找查找”,或,或者按下快捷键者按下快捷键“Ctrl+F”“Ctrl+F”,或者单击工具栏,或者单击工具栏“查找数据库查找数据库点点”按钮,在按钮,在“查找查找”对话框内输入要查找的点名,进行对话框内输入要查找的点名,进行确认后,点表会自动将选中单元定位到查找到的点。确认后,点表会自动将选中单元定位到查找到的点。9转移区域:转移区域:可以将一个或多个点从某一区域转移到另一区域。首先在点可以将

62、一个或多个点从某一区域转移到另一区域。首先在点表中选择要转移区域的点,然后选择表中选择要转移区域的点,然后选择“点点/转移区域转移区域”。 4.3.2 工程工程DbManager提供:引入工程、保存工程、备份工程库、提供:引入工程、保存工程、备份工程库、设置工程数据库系统参数、打印工程数据库内容等功能。设置工程数据库系统参数、打印工程数据库内容等功能。 引入引入 引入功能可将其他工程数据库中的组态内容合并到当引入功能可将其他工程数据库中的组态内容合并到当前工程数据库中前工程数据库中。选择要引入的工程数据库所在的目录,。选择要引入的工程数据库所在的目录,DbManagerDbManager会自动

63、读取工程数据库的组态信息,并与当前会自动读取工程数据库的组态信息,并与当前工程数据库的内容合并为一。引入功能可以用在多个技术工程数据库的内容合并为一。引入功能可以用在多个技术人员同时为一个工程项目施行工程开发时。人员同时为一个工程项目施行工程开发时。 保存保存保存功能可将当前工程数据库的全部组态内容保保存功能可将当前工程数据库的全部组态内容保存到磁盘文件上。存到磁盘文件上。 备份备份备份功能可将当前工程数据库的全部组态内容及备份功能可将当前工程数据库的全部组态内容及运行记录备份到指定的目录。运行记录备份到指定的目录。 数据库系统参数:数据库系统参数:数据库系统参数控制数据库程序数据库系统参数控

64、制数据库程序DB的启动方式、运行周的启动方式、运行周期等重要参数。期等重要参数。若要设置数据库系统参数,选择若要设置数据库系统参数,选择DbManager菜单命令菜单命令“工程工程D/数据库参数数据库参数”。出现如图。出现如图425所示的所示的“数据库数据库系统参数系统参数”对话框:对话框: 数据库系统参数:数据库系统参数:下面分别描述各参数意义:I/O服务器服务器/通信故障时显示值通信故障时显示值:当I/O设备故障时,在运行系统View上连接到该设备的变量值按照该参数设置进行显示,缺省为前一次正确采集值。处理周期处理周期/间隔间隔:该项参数确定数据库运行时的基本调度周期,单位为毫秒。 时钟服

65、务器时钟服务器/使用远程时钟服务器使用远程时钟服务器:选择该项,当本机作为一个网络节点的时候,机器的时钟可以与其它运行力控的网络服务器的系统时钟同步。 保存参数保存参数/自动保存保存数据库内容自动保存保存数据库内容:选择该项,数据库运行期间会自动周期性地保存数据库中的点参数值。在“周期”输入框中指定自动执行周期,单位为秒。历史参数历史参数/历史数据保存时间历史数据保存时间:数据库保存历史数据的时间长度,单位为天。当时间超出历史数据保存时间后,新形成的历史数据将覆盖最早的历史数据,并保持总的历史数据长度不超出该参数设置。历史参数历史参数/历史数据存放目录:历史数据存放目录:保存历史数据文件的目录

66、。导入点表导入点表/导出点表导出点表为了使用户更方便地使用、查看、修改或打印为了使用户更方便地使用、查看、修改或打印DbManager的组态内容,的组态内容,DbManager提供了数提供了数据库的导入导出功能。可供导入据库的导入导出功能。可供导入/导出的组态内容导出的组态内容包括:数据库点、数据连接、历史组态等。包括:数据库点、数据连接、历史组态等。组态内容被导出到组态内容被导出到Excel格式的文件中,用户可以格式的文件中,用户可以在在Excel文件中查看、修改组态信息,在文件中新文件中查看、修改组态信息,在文件中新建数据库点并定义属性,然后再导入到工程中。建数据库点并定义属性,然后再导入

67、到工程中。标准标准CSV格式格式导入点表导入点表/导出点表导出点表基本参数文件:该文件名为基本参数文件:该文件名为*_basic.csv。“*”为前缀名称,在为前缀名称,在“文件名称文件名称”项中定义。项中定义。该文件该文件保存的内容是数据库点信息。保存的内容是数据库点信息。连接参数文件:该文件名为连接参数文件:该文件名为*_link.csv。“*”为为前缀名称,在前缀名称,在“文件名称文件名称”项中定义。项中定义。该文件保该文件保存的内容是数据库点的数据连接参数。存的内容是数据库点的数据连接参数。文本方式:选择该项,将以文本格式导出连接项文本方式:选择该项,将以文本格式导出连接项参数,否则将

68、以二进制方式导出。参数,否则将以二进制方式导出。历史参数文件:该文件名为历史参数文件:该文件名为*_his.csv。“*”为为前缀名称,在前缀名称,在“文件名称文件名称”项中定义。项中定义。该文件保该文件保存的内容是数据库点的历史组态参数。存的内容是数据库点的历史组态参数。导入点表导入点表/导出点表导出点表第第1行内容为标题名:行内容为标题名:“点类型点类型”和和“点数量点数量”,该行内容不能手工,该行内容不能手工改动。改动。第第2行第行第1列内容为列内容为“0”,表示从下一行开始的内容为类型,表示从下一行开始的内容为类型0的点参数的点参数信息,该单元格的内容不能手工改动。第信息,该单元格的内

69、容不能手工改动。第2行第行第2列内容为列内容为“5”,表,表示类型示类型0的点的个数为的点的个数为5个,如果手工增加了点组态信息,需要相应修个,如果手工增加了点组态信息,需要相应修改该单元格内容。改该单元格内容。第第3行内容为点类型行内容为点类型0(模拟(模拟I/O点)的所有点参数的参数号,参数号供点)的所有点参数的参数号,参数号供系统内部使用,该行内容不能手工改动。系统内部使用,该行内容不能手工改动。第第4行内容为点类型行内容为点类型0(模拟(模拟I/O点)的所有点参数的参数名,参数名供点)的所有点参数的参数名,参数名供系统内部使用,该行内容不能手工改动。系统内部使用,该行内容不能手工改动。

70、第第5行内容为标题名:行内容为标题名:“区域区域”和和“点数量点数量”,该行内容不能手工改,该行内容不能手工改动。动。第第6行第行第1列内容为列内容为“0”,表示从下一行开始显示的点的均为区域,表示从下一行开始显示的点的均为区域0内内的点,可以手工改动该单元内容,将点安置到其它区域。第的点,可以手工改动该单元内容,将点安置到其它区域。第2行第行第2列列内容为内容为“5”,表示区域,表示区域0内的点的个数为内的点的个数为5个,如果手工增加了点组个,如果手工增加了点组态信息,需要相应修改该单元格内容。态信息,需要相应修改该单元格内容。第第7行第行第11行内容为行内容为tag1tag5的点参数信息。

71、的点参数信息。 (6) 打印点表打印点表DbManager支持以表格形式打印数据库组态内容。打印支持以表格形式打印数据库组态内容。打印的内容与格式即为的内容与格式即为DbManager点表的内容与格式。点表的内容与格式。(7) 退出退出当组态过程完成时,可执行退出过程。当组态过程完成时,可执行退出过程。4.3.3 工具工具DbManager工具包括两项:统计和选项。工具包括两项:统计和选项。图图427统计信息对话框统计信息对话框 统计统计DbManager可以从多个角度对组态数据进行统计。选择可以从多个角度对组态数据进行统计。选择DbManager菜单命令菜单命令“工具工具T/统计统计”,出现

72、如图,出现如图427所示的所示的“统计信息统计信息”对话框。对话框。“统计信息统计信息”对话框由对话框由4页组成:数据库、点类型、页组成:数据库、点类型、I/O设设备和网络数据库。备和网络数据库。4.3.3 工具工具DbManager工具包括两项:工具包括两项:统计和选项统计和选项。图图427统计信息对话框统计信息对话框 数据库数据库数据库统计按照数据库的结构和层次生成统计信息。数据库统计按照数据库的结构和层次生成统计信息。用用鼠标在导航器上选择要统计的项,右侧的统计结果会自鼠标在导航器上选择要统计的项,右侧的统计结果会自动生成。动生成。例如:要对整个数据库进行统计,选择导航器的根部例如:要对

73、整个数据库进行统计,选择导航器的根部“数据库数据库”;若要对;若要对0区域内模拟区域内模拟I/O点进行统计,则选择点进行统计,则选择导航器导航器“区域区域00”下的下的“模拟模拟I/O点点”一项。一项。 点类型统计点类型统计点类型统计从点类型的角度对整个数据库进行数据统计。点类型统计从点类型的角度对整个数据库进行数据统计。列表框列出了数据库中所有的点类型,以及每种点类型在列表框列出了数据库中所有的点类型,以及每种点类型在整个数据库(所有区域)中所创建的点数。整个数据库(所有区域)中所创建的点数。 I/O设备统计设备统计本页统计各个本页统计各个I/O设备的数据连接情况。设备的数据连接情况。该页由

74、一个列表框该页由一个列表框组成。列表框列出了所有的组成。列表框列出了所有的I/O设备,以及每种设备,以及每种I/O设备已创设备已创建的数据连接项个数。建的数据连接项个数。 网络数据库统计网络数据库统计本页统计各个网络数据库统计的数据连接情况。本页统计各个网络数据库统计的数据连接情况。该页由一该页由一个列表框组成。列表框列出了所有的网络数据库,以及每个列表框组成。列表框列出了所有的网络数据库,以及每个网络数据库已创建的数据连接项个数。个网络数据库已创建的数据连接项个数。 选项选项DbManager的选项功能可对其外观、显示格式、自动保的选项功能可对其外观、显示格式、自动保存等项进行设置。选择存等

75、项进行设置。选择DbManager菜单命令菜单命令“工具工具T/选项选项”,出现如图,出现如图428所示的所示的“选项选项”对话框:对话框:4.4 数据库状态参数数据库状态参数 数据库提供了一组状态参数可供监视。数据库提供了一组状态参数可供监视。 $ALARMTXT $ALARMTXT 该参数的数据类型为字符串型,它用于显示数据库当前报警的描述信息。该参数的数据类型为字符串型,它用于显示数据库当前报警的描述信息。$ALARM $ALARM 该参数的数据类型为整型,数值范围:该参数的数据类型为整型,数值范围:0 03 3。它表示数据库所有区域当前。它表示数据库所有区域当前发生报警(未确认)中的最

76、高优先级值。发生报警(未确认)中的最高优先级值。 $ALARM00.$ALARM30 $ALARM00.$ALARM30 这这3131个参数与个参数与$ALARM$ALARM相同,数据类型为整型,数值范围:相同,数据类型为整型,数值范围:0 03 3。它们分别。它们分别表示数据库从表示数据库从0000区域到区域到3030区域中当前发生报警(未确认)中的最高优先级区域中当前发生报警(未确认)中的最高优先级值。值。 $IO_XXXXXX $IO_XXXXXX 其中其中“XXXXXX”“XXXXXX”代表代表I/OI/O设备名称。该参数数据类型为整型,数值范围:设备名称。该参数数据类型为整型,数值范围:0 01 1。值为。值为0 0时表示时表示I/OI/O设备设备“XXXXXX”“XXXXXX”状态正常,值状态正常,值1 1为时表示为时表示I/OI/O设备设备“XXXXXX”“XXXXXX”发生故障。发生故障。$IO_STATIONTYPE $IO_STATIONTYPE 该参数数据类型为整型,数值范围:该参数数据类型为整型,数值范围:0 01 1。值为。值为1 1时表示数据库处于时表示数据库处于“活活动动”状态,拥有采集和控制权,值为状态,拥有采集和控制权,值为0 0时表示数据库处于时表示数据库处于“备用备用”状态。状态。

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 办公文档 > PPT模板库 > PPT素材/模板

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号