位置:51电子网 » 技术资料 » 仪器仪表

数据库链接的方法

发布时间:2014/6/25 20:34:18 访问次数:494

   1.添加设备驱动

   力控系统把提供DDE服务的程序作为一个I/O设备。在力控开发系统Draw导航器中展开项目“I/O设备驱动”,PCF8574T然后依次展开设备类型“DDE”、厂商“Microsoft”,选择驱动程序“DDE”,双击驱动程序名称“DDE”或右击后,在弹出的快捷菜单中选择“添加设

备驱动”命令,如图5-25所示。我们命名为PS:“服务名”是服务程序名称,我们填写LabVIEW:“话题名”我们填写直接为力控系统传递数据的程序名“DDE to DB”。

   2.建立模拟点

   在力控开发系统Draw导航器的“实时数据库”项中双击“数据库组态”选项,打开数据库管理器DBManager,新建90个模拟I/O点,名称依次为Psl-1~PS10_9。在点列表中依次双击各点打开图5-24所示的点参数配置对话框,依次为各点建立数据链接,连接设备PS,连接项Psu~PS10_9。

           

   3.编写LabVIEW程序

   编写LabVIEW的DDE服务器程序DDE to DB,程序框图如图5-26所示。

   DDE Sn,Register Service VI注册一个DDE服务,服务名Service力LabVIEW,话题名topic为DDE to DB。用For循环产生90个DDE项,即力控数据库的点名称,用DDE SrvRegister Item VI进行DDE项注册。现场泵状态监测系统处理过的泵状态信息通过DataSocket传递过来以后,依次用DDE Srv Set Item VI写入DDE服务。程序结束时释放全部DDE注册。

       

   运行DDE to DB程序,打开力控软件的实时数据库系统,选择“数据库浏览”选项,可以看到各个点的数据随着泵状态监测系统数据的变化不断动态刷新。




   1.添加设备驱动

   力控系统把提供DDE服务的程序作为一个I/O设备。在力控开发系统Draw导航器中展开项目“I/O设备驱动”,PCF8574T然后依次展开设备类型“DDE”、厂商“Microsoft”,选择驱动程序“DDE”,双击驱动程序名称“DDE”或右击后,在弹出的快捷菜单中选择“添加设

备驱动”命令,如图5-25所示。我们命名为PS:“服务名”是服务程序名称,我们填写LabVIEW:“话题名”我们填写直接为力控系统传递数据的程序名“DDE to DB”。

   2.建立模拟点

   在力控开发系统Draw导航器的“实时数据库”项中双击“数据库组态”选项,打开数据库管理器DBManager,新建90个模拟I/O点,名称依次为Psl-1~PS10_9。在点列表中依次双击各点打开图5-24所示的点参数配置对话框,依次为各点建立数据链接,连接设备PS,连接项Psu~PS10_9。

           

   3.编写LabVIEW程序

   编写LabVIEW的DDE服务器程序DDE to DB,程序框图如图5-26所示。

   DDE Sn,Register Service VI注册一个DDE服务,服务名Service力LabVIEW,话题名topic为DDE to DB。用For循环产生90个DDE项,即力控数据库的点名称,用DDE SrvRegister Item VI进行DDE项注册。现场泵状态监测系统处理过的泵状态信息通过DataSocket传递过来以后,依次用DDE Srv Set Item VI写入DDE服务。程序结束时释放全部DDE注册。

       

   运行DDE to DB程序,打开力控软件的实时数据库系统,选择“数据库浏览”选项,可以看到各个点的数据随着泵状态监测系统数据的变化不断动态刷新。




热门点击

 

推荐技术资料

驱动板的原理分析
    先来看看原理图。图8所示为底板及其驱动示意图,FM08... [详细]
版权所有:51dzw.COM
深圳服务热线:13692101218  13751165337
粤ICP备09112631号-6(miitbeian.gov.cn)
公网安备44030402000607
深圳市碧威特网络技术有限公司
付款方式


 复制成功!