首页 新闻 工控搜 论坛 厂商论坛 产品 方案 厂商 人才 文摘 下载 展览
中华工控网首页
  P L C | 变频器与传动 | 传感器 | 现场检测仪表 | 工控软件 | 人机界面 | 运动控制
  D C S | 工业以太网 | 现场总线 | 显示调节仪表 | 数据采集 | 数传测控 | 工业安全
  电 源 | 嵌入式系统 | PC based | 机柜箱体壳体 | 低压电器 | 机器视觉
力控的实时数据库转储工具——ODBCGate
力控科技
收藏本文     查看收藏
ODBCGate是力控的组件之一,它支持Microsoft的开放数据库互连(Open Database Connectivity-ODBC)接口,允许访问其它支持ODBC接口的DBMS系统或数据文件,它可以实现以下几个功能:<BR>   <BR>   ■将DB中的历史数据一次性转储到DBMS中去。<BR>   <BR>   ■用DB中的实时数据对DBMS中的数据记录进行实时数据更新;或者用DBMS中的数据记录实时更新DB数据。<BR>   <BR>   一、历史转储<BR>   <BR>   ODBCGate的历史转储可将DB中的历史数据一次性转储到DBMS中去。在ODBCGate中要定义将DB中哪些数据点的哪些参数,装载到哪个DBMS中的哪个字段上,同时还要定义历史数据的起止时刻和采样间隔。每个采样点的历史数据被装载到DBMS中后占据一个数据库记录,其中日期和时间也占一个字段,存放采样时刻的日期和时间值。<BR>   <BR>   <BR>   ■历史转储的组态<BR>   <BR>   1.激活菜单“文件(F)/历史转储组态”,进入“历史数据转储组态”对话框。<BR> <br><A HREF="/editor/uploadfiles/learns01/2004791052138348.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2004791052138348.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   2.对话框中的组态信息由三个属性页组成:“数据库”属性页、“时间”属性页和“字段定义”属性页。<BR>   <BR>   <BR>   ■“数据库”属性页<BR>   <BR>   单击标签名“数据库”切换到“数据库”属性页。<BR>   <BR>   在“数据库”属性页中可以建立与DBMS的连接,完成创建或删除数据表等操作。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910525433592.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910525433592.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   此输入项用于输入访问名标识,可以随意起名。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910533290249.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910533290249.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   此项用于指定与DBMS建立连接的连接命令。可以直接输入连接命令或采用系统自动生成的方式。<BR>   <BR>   当要自动生成连接时,首先应清除“名称”输入项的内容,然后单击按钮“连接”,此时弹出连接ODBC接口程序的数据源选择对话框。<BR> <br><A HREF="/editor/uploadfiles/learns01/2004791054967727.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2004791054967727.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   选择要进行连接的数据源,单击“确定”按钮返回(连接ODBC接口程序的数据源在ODBC管理器中创建与配置,可以在“控制面板”程序组中启动ODBC管理器程序)。此时,如果连接成功,系统会自动将连接DBMS的连接命令加入到“数据库/名称”输入项内。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910543960223.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910543960223.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   此项用于指定DBMS中要创建的数据表的名称。在输入项“名称”内可直接输入数据表的名称。<BR>   <BR>   如果已经与DBMS正确建立连接,点击下拉按钮,列表框会列出DBMS中可访问的数据表名称。可以从中选择一个表名作为要进行转储的数据表,若想删除数据表,则单击“删除”按钮。<BR>   <BR>   ■“时间”属性页<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910552524446.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910552524446.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   单击标签名“时间”切换到“时间”属性页。<BR>   <BR>   <BR>   在“时间”属性页中指定关于历史数据转储的各种时间参数。<BR>   <BR>   ·开始日期:用“年”、“月”、“日”表示。<BR>   <BR>   ·开始时间:用“时”、“分”、“秒”表示。<BR>   <BR>   ·时间长度:单位可以为:日、时或分。<BR>   <BR>   ·采样间隔:历史数据的采样周期。单位可以为:时、分或秒。<BR>   <BR>   ■“字段定义”属性页<BR>   <BR>   单击标签名“字段定义”切换到“字段定义”属性页。<BR> <br><A HREF="/editor/uploadfiles/learns01/2004791056678526.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2004791056678526.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   在“字段定义”属性页中指定DBMS数据表的字段结构。<BR>   <BR>   包括:字段的名称、字段的数据类型(实型、整型、字符串型)、长度、DB的点、参数名(注意点参数名填写在“参数”栏中,如上图)。<BR>   <BR>   当指定了字段名、字段数据类型、对应的DB点、参数名后,然后单击“增加”按钮,在数据表中增加一项字段。<BR>   <BR>   组态完毕后,单击“历史数据转储组态”对话框“确定”按钮。<BR>   <BR>   <BR>   执行历史转储<BR>   <BR>   当完成了历史转储组态后,激活菜单命令“文件(F)/开始历史转储”,开始历史转储过程。此时系统出现进度条以提示数据转储的过程。<BR>   <BR>   <BR>   浏览历史转储结果<BR>   <BR>   如果想查看DBMS中转储数据的结果,可以激活菜单命令“查看/浏览历史库”,ODBCGate自动显示查询到的DBMS数据记录)。<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910572152699.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910572152699.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   二、实时转储<BR>   <BR>   ODBCGate的实时转储完成DB与DBMS之间的实时数据转储。ODBCGate的实时数据转储功能用来建立力控实时数据库DB与DBMS之间的实时数据连接。而且数据传送是双向的,不仅能够将DB的实时数据装载到DBMS中,还可以将DBMS中各字段的数值读入DB。<BR>   <BR>   实时转储可以同时建立与多个DBMS的多个数据表的实时连接。通过一种ODBC接口连接一种DBMS的一个数据表可以定义为一个访问名。ODBCGate通过访问名来管理多个连接的多个任务,访问名的数量不受限制。<BR>   <BR>   在利用ODBCGate进行实时转储时,要定义将DB中哪些数据点的哪些参数装载到哪个DBMS中的哪个字段上。每个采样点的实时数据被装载到DBMS中后占据一个数据库记录。<BR>   <BR>   <BR>   实时转储的组态<BR>   <BR>   1. 激活菜单“文件(F)/实时数据转储组态”,进入“实时数据转储定义”对话框。<BR> <br><A HREF="/editor/uploadfiles/learns01/2004791058952419.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/2004791058952419.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   在此对话框中,可以增加一个访问名、修改或删除一个已建访问名。ODBCGate通过访问名以区别连接不同的ODBC接口和不同的数据表,定义的访问名标识必须唯一。<BR>   <BR>   对话框中“数据库”和“字段定义” 属性页与历史转储相同,下面介绍一下“其它” 属性页。<BR>   <BR>   ■“其它”属性页<BR> <br><A HREF="/editor/uploadfiles/learns01/20047910584882087.jpg" TARGET=_blank><IMG SRC="/editor/uploadfiles/learns01/20047910584882087.jpg" border=0 alt=按此在新窗口浏览图片 onload="javascript:if(this.width>580)this.width=580"></A><BR>   数据流向:此选择项指定在系统运行时是由DB的数据实时更新DBMS还是由DBMS中的数据记录实时更新DB的数据。<BR>   <BR>   更新周期:用于指定当前访问名进行实时数据转储的执行周期。单位可以是日、时、分、秒。更新周期最快不能小于5秒。<BR>   <BR>   <BR>   如果在“数据流向”中选择“实时库到管理库”,那么ODBCGate更新DBMS中数据记录时将有两种方式:更新方式和插入方式。对于更新方式,针对一个对应DB点参数的字段名,ODBCGate仅在DBMS中维护一条记录,并周期性地更新这一记录的数据;对于插入方式,针对一个对应DB点参数的字段名,ODBCGate将周期性地在DBMS的末尾插入新的数据记录,以“流水帐”方式记录DB中实时数据变化的过程。<BR>   <BR>   <BR>   如果在“数据流向”中选择“管理库到实时库”,那么ODBCGate用DBMS数据记录更新DB数据仅有一种方式:更新方式。插入方式选择项将被禁止。此时,ODBCGate周期性地访问DBMS中数据记录,并用获取的数据记录更新DB中对应的点参数值。如果DBMS数据表中对应DB中某点参数的字段名数据记录不唯一,那么ODBCGate将不能保证用于更新的数据记录是想要更新的记录,因此, DBMS管理员在定义数据表字段属性时,最好将对应DB点参数的字段名定义为unique(记录唯一)属性,以防止产生错误数据。<BR>   <BR>   <BR>   如果在“存储方式”中选择了“插入方式”,则需要指定DBMS保存数据记录的时间长度。最短的时间为1天。比如,当指定了保存天数为10天时,ODBCGate将维护DBMS中数据表中的数据记录数不会超出10天内所能生成的记录数。<BR>   <BR>   <BR>   运行实时转储<BR>   <BR>   当完成了实时转储组态后,激活菜单命令“文件(F)/运行实时转储”,开始实时转储过程。<BR>   <BR>   <BR>   浏览实时转储结果<BR>   <BR>   若要查看DBMS中实时数据转储结果,可以激活菜单命令“查看/浏览实时库”,出现“选择访问名”对话框,在上面选择要查看的转储访问名,但击“确认”按钮。<BR>   <BR>   <BR>   <BR>   设置主机<BR>   <BR>   ODBCGate允许本机的DB与DBMS间的数据转储,同时支持网络结点间的DB与DBMS的数据转储。<BR>   <BR>   激活菜单命令“文件(F)/主机名”,出现“主机名”对话框,在上面选择本机或远程方式,如果选择远程方式,还要指定远程主机的IP地址或主机名称。设置完毕后,单击“确认”按钮返回。重新启动ODBCGate使设置生效。
 

状 态: 离线

公司简介
产品目录

公司名称: 力控科技
联 系 人: 张平
电  话: 010-59835588
传  真: 010-59835566
地  址: 北京市海淀区农大南路33号兴天海园二层
邮  编: 100193
主  页:
 
该厂商相关技术文摘:
力控科技工业企业能源管理中心解决方案
ForceControl V7.0 深入报道第8季--丰富多样的报表功能让您的工程数据“完美展示”
力控数字化油田解决方案
ForceControl V7.0 深入报道第7季--完备的安全管理机制
力控软件平台在胜利油田热电联供系统中的应用
井下主排水监控系统
矿井主通风机在线监控系统
力控科技技术简讯第2期
微电网光伏发电监控系统解决方案
力控在煤矿锅炉房监控子系统中的应用
智慧城市之危险源远程监控解决方案
力控科技污水处理调度系统解决方案
更多文摘...
立即发送询问信息在线联系该技术文摘厂商:
用户名: 密码: 免费注册为中华工控网会员
请留下您的有效联系方式,以方便我们及时与您联络

关于我们 | 联系我们 | 广告服务 | 本站动态 | 友情链接 | 法律声明 | 不良信息举报
工控网客服热线:0755-86369299
版权所有 中华工控网 Copyright©2022 Gkong.com, All Rights Reserved