力控组态软件数据库管理器 DbManager的使用方法

力控组态软件数据库管理器 DbManager在力控组态软件开发系统的Draw导航器中的工程项目中双击数据库组态便启动数据库管理器DbManager.

启动力控组态软件数据库管理器DbManager的位置。

力控组态软件数据库管理器DbManager启动后,进入力控组态软件数据库管理DbManager的主窗口如下图所示,可看到主窗口分为菜单栏工具栏导航器点表四部分。

力控组态软件数据库管理器DbManager的主窗口

导航器与点表


导航器是显示数据库点结构的窗口,它采用树形节点结构,数据库是根节点,其下可建多个节点,每个节点下又可建多个子节点,在每个节点下可建立多个不同类型的点。


数据库点表是一个二维表格,一行代表一个点,列显示各个点的信息,点信息包括点的参数值、数据连接、历史保存等信息。在点表上,点表支持鼠标双击操作,也可以用箭头键、“Tab”键、“Page UP”键、“PageDown”键、“Home”、“End”键来定位当前选中节点下的点。


点表内显示的内容取决于导航器当前选择的节点或点类型。例如:如果在导航器上选择根节点“数据库”,则点表会自动显示根节点下所有类型点的信息,如果在导航器上选择某节点下的模拟 I/O 点,则点表会自动显示该节点下所有模拟 I/O 点的信息。

力控组态软件点的概念

力控组态软件在数据库中,系统以点(TAG)为单位存放各种信息。点是一组数据值(称为参数)的集合。在点组态时先定义点的名称,点名最多可以使用63个字符,这里的点名指点的短名,在界面上引用点时要使用带节点路径的长名。点参数可以包含标准点参数和用户自定义点参数。

点类型

力控组态软件根据点的特定功能将点分为:模拟I/O点、数字I/O点、累计点、控制点、运算点、组合点、雪崩过滤点、计数器点。并且允许用户自定义点类型(创建用户自己的点类型)。

点参数

力控组态软件的点参数就是点存放具体的数据值,类型可以是整型、实数型、字符换等类型。力控组态软件已经预先定义好了一些标准点参数,例如:PV、 NAME、DESC 等,同时允许用户创建自己的点参数。力控组态软件已经定义好的标准点参数说明详见如下连接https://xuekongzhi.com/archives/116

节 点

力控组态软件通过节点对数据库中的点进行分组管理。节点由有多个点构成,即一个组(节点)由多个组员(点)组成。 节点也可以是由多个节点和点构成,即一个组(节点)由多个小组(节点)和组员(点)构成。力控组态软件数据库里的每个节点可以定义子节点和各个类型的点。对节点可以进行添加子节点、点、删除、重命名等操作。新建的数据库 有一个默认的根节点就是数据库节点,根节点不能被重命名。

力控组态软件数据库的节点和点

力控组态软件实时数据库的原理

在生产监控过程中,许多情况要求将生产数据存储在分布在不同地理位置的不同计算机上,可以通过计算机网络对装置进行分散控制、集中管理,要求对生产数据能够进行实时处理、存储等,并且支持分布式管理和应用,力控监控组态软件实时数据库是一个分布式的数据库系统,实时数据库将点作为数据库的基本数据对象,确定数据库结构,分配数据库空间,并以树型结构组织点,对点“参数”进行管理。

实时数据库是由管理器和运行系统组成,运行系统可以完成对生产实时数据的各种操作,如:实时数据处理、历史数据存储、统计数据处理、报警处理、数据服务请求处理等,实时数据库可以将组态数据、实时数据、历史数据等以一定的组织形式存储在介质上。管理器是管理实时数据库的开发系统,通过管理器可以生成实时数据库的基础组态数据,对运行系统进行部署。

力控监控组态软件实时数据库负责和IO调度程序的通信,获取控制设备的数据,同时作为一个数据源服务器在本地给其它程序如界面系统VIEW等提供实时和历史数据,实时数据库又是一个开放的系统,做为一个网络节点,也可以给其它数据库或界面显示系统提供数据,数据库之间可以互相通信,支持多种通信方式,如:TCP/IP、串行通信、拨号、无线等方式,并且运行在其它网络节点的第三方系统可以通过OPC、ODBC、API/SDK等接口方式访问实时数据库。