← 返回文档中心

配置数据库

配置数据库是项目的一部分,由所有项目实例共用的表组成。 RapidSCADA 中包含的应用程序使用来自...的信息。

配置适用版本V6.4更新时间2026-04-28负责人ScadaDoc

配置数据库

数据库模型

配置数据库是项目的一部分,由所有项目实例共用的表组成。 RapidSCADA 中包含的应用程序使用配置数据库中的信息及其设置。

配置数据库使用管理员应用程序进行编辑。配置数据库的编辑副本采用 XML 文件格式。当项目上传到服务器执行时,配置数据库会转换为特殊的 DAT 格式。

配置数据库由表组成,而表又由列和行组成。每个表属于以下组之一:

  1. 主表。该组包含定义特定项目操作的表。
  2. 二级表。在项目开发过程中,对该组中的表格进行了少量添加。

以下是配置数据库表的列表以及简要说明。

主表
对象 包含用于构建系统中的信息并管理访问权限的逻辑对象。对象可以是分层的
通讯线路 描述对设备进行分组并确定轮询顺序的通信线路
设备 包含物理或虚拟设备的列表
通道 通道对于存储测量数据、数学计算和发送命令是必需的
限制 包含通道值限制列表
视图 包含视图属性并指定视图树的结构
角色 包含用户角色的列表。角色是一组访问权限。请勿更改或删除内置角色
角色继承 允许根据子角色的权限配置父角色
客体权利 定义自定义角色对对象的权限
用户 包含用户及其角色的列表。密码列存储密码哈希值
辅助表
档案种类 档案类型词典
档案 档案词典。表中的存档对应于服务器设置中的存档
通道状态 通道状态字典。除此之外,它还设置通道状态和某些事件参数之间的匹配
通道类型 通道类型字典
数据类型 数据类型字典
设备类型 设备类型字典(驱动程序)
格式 显示通道和命令值时使用的格式字典
数量 数量词典
脚本 用于计算通道和命令值的脚本和公式字典
单位 单位词典
查看类型 视图类型字典

编辑数据库

配置数据库表是相互关联的,即一个表的单元格可以引用另一个表的记录。例如,设备指的是与其连接的通信线路。因此,按一定顺序编辑表格是有效的。对于来自主表组中,按顺序输入数据对象表并以用户桌子。

管理员应用程序提供的工具可以使编辑配置数据库更快、更方便:

  • 搜索和替换对话框由按钮,位于应用程序工具栏上,或通过键盘快捷键控制键+F
  • 过滤表会隐藏不必要的行。如果表已过滤,则仅对显示的表行执行搜索和替换。过滤窗口被调用按钮。
  • 编辑表格单元格时,使用 cut 功能控制键+X, 复制控制键+C并粘贴控制键+V。该函数也可以应用于从下拉列表中选择值的单元格。
  • 单击列标题可按该列中的值对表中的行进行排序。
  • 如果属性按钮显示在表工具栏上,则可以使用对话框形式编辑该表的行。
  • 被召唤的巫师,按钮位于主工具栏上,有助于快速填写通讯线路,设备通道表。
  • 通道克隆工具对于填充通道如果系统包含许多类似的设备,则表。该工具可通过主菜单使用工具 > 项目工具 > 克隆通道
  • 使用表导入和导出功能,您可以在项目之间转移先前完成的工作。支持 XML、CSV 和 DAT 数据格式。这些功能可在主菜单部分找到工具 > 项目工具
  • 完整性检查工具有助于确保表之间的关系有效,并且表外键指向现有记录。