杰控组态手册22.数据库连接
数据库应用 22.数据库连接
22.数据库连接
序号 内容 页码
22.1 功能描述 22-1
22.2 建立数据库连接文件 22-1
22.3 进行数据库连接 22-8
22.4 自动启动数据库连接 22-8
22.1 功能描述
系统为用户提供了强大的数据库连接功能,也被称为数据库归档;
能在系统的运行实时数据库与用户自定义的ODBC数据库之间建立联系,把实时数据经各种处理,通
过时间或事件触发,把数据存入数据库,为企业服务器提供数据,或作为历史数据,进行数据分析和
报表输出;
22.2 建立数据库连接文件
通过建立数据库连接文件,能使系统与自定义的数据库建立联系,每个数据库连接文件能定义与某
个数据库中某个表的某些字段的某种连接关系;可以定义多个数据库连接文件,从而与多个数据库
建立连接;最多可以定义32个数据库连接文件,即可以与32个不同的数据表建立连接;
通过组态管理器中的“我的系统->设置”功能,执行<1.定制系统>,选择“数据库连接”,否则组
态管理器中不能支持数据库连接功能;
.22-1.
数据库应用 22.数据库连接
选择功能,执行<1.制作数据库连接文件>任务:
启动<1.制作数据库连接文件>任务后,新建一个连接文件如testdb1,如下图所示:
新的数据库连接文件内容如下图:
.22-2.
数据库应用 22.数据库连接
选择与数据库连接的方式,可以是追加数据、读取数据、修改数据、存储过程四种方式:
是把字段所对应变量的数值,作为新的记录添加到数据表中;
是把数据表中某个记录的内容赋值到字段所对应的变量中,要读取的记录通过
录号指示变量>来定义,如果不选择,则总默认为读取第一条记录;
是把字段所对应变量的数值,更新数据表中某个的记录内容,所要修改的记录通过
来定义,如果不选择,则总默认为修改第一条记录;
能够执行数据库服务器中的1个过程,并附带参数;
选择触发数据库连接的方式,即何时进行数据库连接,有以下几种触发方式:
定时触发,以一定时间周期间隔,定时的触发数据库连接,只需在处填入
时间值,范围为 0-86400 秒,如果为 0 则不进行工作;如果希望从某个时刻开始工作,则需选择
开始时间;例如希望在每天的整点进行数据库连接,请按下图所示:
功能块[FB]触发,