力控批量添加变量_力控DBCOM的使用方法

力控○R 的实时数据库是一个开放的数据平台。用户可以利用数据库提供的接口,在该平台上进行二次开发,创建自己开发的应用程序(如:过程优化控制程序等)。

实时数据库提供的控件DbCom就是一种方便、高效的接口方式。

DbCom是一个标准OLE控件。用户在各种常用开发环境下(如:VC++、VB、VFP、DELPHI、FrontPage、C++ Build等)可以调用DbCom来访问数据库中的数据。

在安装力控○R 时,安装程序自动完成DbCom的安装与注册。

DbCom是一个在程的OLE控件,当您在应用程序中使用时,必须同时启动数据库DB(有关ActiveX的详细信息,请参考相关资料)。

功能

1、 通过DbCom可以访问本地数据库,也可以是网络上其它远程主机上的数据库。

2、 通过DbCom不但可以读取数据,而且可以设置数据。

3、通过DbCom不但可以读写数据,而且可以得到数据变化通知。当数据变化时,用户定义的方法将被触发。

3、 通过DbCom不但可以访问实时数据,而且可以检索历史数据。

配置

若访问本地数据库,需要启动本地数据库DB,并保证DbCom.ocx已注册成功;当访问远程数据库时,远程主机需要启动DB和NetServer。

属性

DbCom控件具有OLE控件的通用属性(与具体的编程环境有关)如:名字、高度、宽度等等。此外,它还提供与访问远程数据库相关的属性。下面列出各属性及含义: ServerName:用于指定远程主机的名称或IP地址,如果该项为空“”,那么控件将与本地数据库通讯。

Visible:用于指定控件在运行时的显示状态。为“真”时将显示数据库的内容,为“假”时控件将不可见。 TagPars:您所关心的数据的变量名称列表,如填写“LIC504.PV,LIC403.SP”。表示关心LIC504.PV和LIC403.SP值的变化,并且当LIC504.PV和LIC403.SP值的变化时方法OnDataChanged将被调用。您可以在OnDataChanged方法中编写相应的数据触发动作。

注意:参数间以“,”分隔,您可以在控件属性框中修改以上属性。

例如,上面的属性框内容设置表示:DB服务器地址为10.114.15.88,运行时控件不可见,关心fi101.pv,fi102.pv,fi103.pv数值的变化。

事件

目前DbCom提供了下述事件处理功能:

1、 OnDataChanged

语法 OnDataChanged(long Number , LPCTSTR Tagpar, const VARIANT F

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值