您好!欢迎光临工博士商城

研华科技服务商

产品:2388    

咨询热线:18621383621

QQ QQ
您当前的位置:首页 » 新闻中心 » 研华科技--PCI采集卡Navi DAQ的初级使用向导
产品分类
新闻中心
研华科技--PCI采集卡Navi DAQ的初级使用向导
发布时间:2020-06-29        浏览次数:638        返回列表
      DAQ Navi 工具软件是研华新一代的PCI& USB总线系列的数据采集设备的管理和测试软件,除了提供采集设备的管理和测试功能外,内含了SDK应用开发的详细说明以及视频教学,支持多种高级语言,包括C#/VB.NET/C++/Delphi,并提供了Class Library (动态库)和Device Control (控件)两种应用开发模式,满足各种应用需求。

注:DAQ Navi不能与前一代Advantech Device Manager及其采集卡驱动共存使用。

DAQ Navi 驱动包含两个部分:DAQ Navi软件 以及 采集设备驱动。

1、安装DAQ Navi软件。运行安装包“BioDAQ_SDK.exe”,首次安装,会自动产生一片“DemoDevice”的仿真设备,每重复安装一次,会自动添加一片仿真设备,此仿真设备具备了AI/AO/DI/DO/COUNTER五项功能仿真,使用者可以在无实际采集卡存在的情况下使用“DemoDevice”的功能进行应用软件开发和维护。

注:DAQ Navi部分页面需要ie7.0或以上版本才能浏览。

1、所安装的设备列表,包括DemoDevice 仿真设备和一安装的采集设备。

2、本工具软件所支持的采集设备列表。

3SDK的动态库使用和控件使用向导以及注解。

4、多种高级语言开发教学视频。

2、安装采集卡驱动。

根据所使用的采集卡型号,从研华官网下载或者产品包装附带的driver CD内选择安装。

3、采集设备的参数设置:

4、采集设备的功能测试:

5、采集设备的各种功能在多种高级语言的开发向导。

注:在安装数据采集卡前,建议将采集卡的Board ID拨到非0的位置,如果同时有多片采集卡存在,尤其是同型号的采集卡,建议分配不同的Board ID,这样做,在Navi DAQ管理软件内可以看到采集卡的描述内容将是***的(见下图红框),在程序内API通过该内容来引用采集卡,无论采集卡更换到任何PCI插槽,程序都能自动识别,有利于系统维护。

6、开发初级入门的应用向导:(VC++为例)

首先,准备工作,导入api

#include "BDaqCL.h"

using namespace Automation::BDaq;

***步:激活设备:errorCode = BDaqDevice::Open( deviceDescription, ModeWrite, device);

其中:deviceDescription à建议使用板卡的描述引用板卡,例如对于上图的板卡,API应用如下:errorCode = BDaqDevice::Open( PCI-1754, BID#3, ModeWrite, device);

第二步:激活设备中的功能板块:errorCode = device->GetModule( 0,dio );(注:这一步需要引用上一步产生的device变量)

例如采集卡的AI功能板块,就使用:errorCode = device->GetModule( 0,ai );采集卡的DI/O功能板块就使用:errorCode = device->GetModule( 0,dio )

第三步:I/O口的控制:(注:这里需要引用第二步产生的dio变量,aiao功能类同)

DI 输入:errorCode = dio->DiRead( startPort,portCount,bufferForReading );

DO输出:errorCode = dio->DoWrite( startPort,portCount,bufferForWriting );

第四步:采集卡用毕,关闭板卡,释放内存资源:device->Close();

至此,四个步骤可实现数据采集卡的简易应用。




 

联系热线:18621383621   联系人:卢华蓉 联系地址:上海市宝山区富联一路98弄6号

技术和报价服务:星期一至星期六8:00-22:00 研华科技服务商