首页 labview数据采集卡-能很好的与Labview接驳

labview数据采集卡-能很好的与Labview接驳

举报
开通vip

labview数据采集卡-能很好的与Labview接驳 北京迪阳世纪科技有限公司官网:www.pc17.com.cn Labjack U12 采集卡快速指南 注意事项: Labjack U12 采集模块是连接PC的自动测量采集设备,Labjack U12 数据采集卡能很好的 与Matlab,Labview 第三方程序接驳,有例程供客户参考。 USB1208LS: 8KHz/s 采样,8路单/4路双,4K缓存, 2路DA,20I/O 价格:1580元 USB1208FS: 50KHz/s 采样,8路单...

labview数据采集卡-能很好的与Labview接驳
北京迪阳世纪科技有限公司官网:www.pc17.com.cn Labjack U12 采集卡快速指南 注意事项: Labjack U12 采集模块是连接PC的自动测量采集设备,Labjack U12 数据采集卡能很好的 与Matlab,Labview 第三方程序接驳,有例程供客户参考。 USB1208LS: 8KHz/s 采样,8路单/4路双,4K缓存, 2路DA,20I/O 价格:1580元 USB1208FS: 50KHz/s 采样,8路单/4路双,4K缓存, 2路DA,20I/O 价格:1980元 USB1208HS: 1MHz/s 采样,8路单/4路双,4K缓存, 20I/O 价格:4980元 USB1608FS: 100KHz/s 采样,8路单/4路双,4K缓存, 20I/O 价格:3980元 2LabJack U12主要性能和特点如下: ※ 12位、八个单端或四个差动的模拟量输入 ※ ±10伏的模拟量输入范围 ※ 具有可编程放大器,增益为 1,2,4,5,8,10,16 或 20倍 ※ 采样速率可高达8000赫兹(在短时读模式下)或 1200赫兹(在连续读模式下) ※ 支持软硬件定时采样 ※ 支持触发采样 ※ 2个模拟量输出 ※ 20个数字输入输出口(每个口的速率可达到50赫兹) ※ 1 个32位计数器 ※ 具有看门狗定时器功能 ※ 是个使用方便的PnP USB设备 ※ 一个USB口可以连接80个LabJack从而组成庞大系统 ※ 百分之百的软件控制,没有任何跳线或开关 ※ 不需要外部电源 ※ 提供完整的驱动软件和一些应用软件 ※ 包含LabView 和VB程序 ※ 可在视窗操作系统 98SE,ME,2000 或XP上使用 ※ 详尽的中英文技术文档 ※ CE认证产品 ※ 可在工业温度范围内使用 ※ 包括所有连接缆线和接线端口 ※ 大约尺寸为10cm × 15cm × 3cm ※ 有OEM板,为您的产品提供计算机接口 目录 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 1. 装…………………………………………………………………………… 5 1.1 硬件安装 ………………………………………………………………. 5 1.2软件安装 …………………………………………………………………. 5 2. 硬件描述…………………………………………………………………… 7 2.1 模拟量输入(AIO—AI7)………………………………………………. 2.2 模拟量输出(AO0&AO1)…………………………………………………. 2.3 开关量输出(IO0—IO3)…………………………………………………. 2.4 开关量输出(D0---D15) ………………………………………………. 2.5 脉冲记数(CNT) ………………………………………………………. 2.6 测试和效验(CAL—STB) ……………………………………………. 2.7 +5V ……………………………………………………………………………. 2.8 地(GND) ………………………………………………………………. 3. 应用例子………………………………………………………………………… 14 3.1组态应用(LJconfij) ……………………………………………………………… 3.2计数应用(LJcounter)……………………………………………………… 3.3函数发生器应用(LJogger) …………………………………………………………… 3.4数据记录仪应用(LJscope) ………………………………………………… 3.5示波器应用(LJscope) ………………………………………………………… 3.6数据流应用(LJstream) ……………………………………………………………… 3.7测试应用(Ljtest) …………………………………………………………………… 4. 参考程序 ……………………………………………………………………………. 24 4.1 (AlSample) ………………………………………………………………………… 4.2 (AlBurst) ………………………………………………………………………… 4.3 (AlStreamStart) ………………………………………………………………………… 4.4 (AlStreamRead) ………………………………………………………………………… 4.5 (AlStreamClear) ………………………………………………………………………… 4.6 (AOUpdate) ………………………………………………………………………… 4.7 (Bits To Volts) ………………………………………………………………………… 4.8 (Volts To Bits) ………………………………………………………………………… 4.9 (Counter) ………………………………………………………………………… 4.10 (Digitall O) ………………………………………………………………………… 4.11 (GetDriverVersion) ………………………………………………………………………… 4.12 (GetErrorString) ………………………………………………………………………… 4.13 (GetFirmwareVersion) ………………………………………………………………………… 4.14 (GetWinVersion) ………………………………………………………………………… 4.15 (ListAll) ………………………………………………………………………………..… 4.16 (LocallD) 北京迪阳世纪科技有限公司官网:www.pc17.com.cn ………………………………………………………………………………… 4.17 (NoThread) ………………………………………………………………………………. 4.18 (ReEnum) ……………………………………………………………………………….. 4.19 (Reset) …………………………………………………………………………………… 4.20 (Watchdog) ……………………………………………………………………………… 4.21 (ReadMem) …………………………………………………………………………….. 4.22 (WriteMem) ……………………………………………………………………………. 4.23 (BuildOptionBits)(ActiveX only) ……………………………………….. 4.24 (FourPack (ActiveX only) ……………………………………………………… 4.25 错误码描述(Description of errorcodes) ……………………………………………. A.技术指标 ………………………………………………………………………… 41 1. 安装 Labjack U12采集模块需要PC机运行在Windows 98SE,Me,2000,或XP操作系统下。 1.1硬件安装 把Labjack U12采集模块通过电缆连接到PC机的USB口或USB Hub 上,电源通过USB口取得, 当Labjack U12采集模块接通后,LED指示闪烁4次关闭。 1.2软件安装 Windows操作系统中含有USB口的驱动,但是它是低水平的驱动,高水平的驱动还需要 接手发数据。 Labjack U12采集模块需要高水平的驱动,在配售的CD盘中有高水平的驱动,例子源码,和例子应 用。 插入CD盘,安装软件之前,把所有应用程序关闭,这时要安装的程序自动开始,如果 安装不是自动的, 用户需手动单击二次LabjackVxxx.exe程序。 当Labjack U12采集模块程序安装完后,开始设置NI公司Labview运行引擎(LVRTE),(注:应用程 序 与运行引擎结合,才能创建可自运行的应用程序。LVRTE需要应用程序:Ljconfig,Ljl ogger,Ljscope,和 Ljtest, 安装完程序后,如果提示重新启动,最好清除一下病毒,以免受病毒干扰,如果运行应用 程序有 麻烦,建议重新安装Labjack U12采集模块软件。 然后运行测试程序,选择“Test Fixture Installed”,不选“Continuous”,按运行(RUN)按钮,安步骤进行 测试。 1.硬件描述 北京迪阳世纪科技有限公司官网:www.pc17.com.cn Labjack U12采集模块外观如下: USB连线、DB25数字连接口、LED状态灯、30个接线端子。 2.1 AIO-AI7 2.2 AO0&AO1 2.3 IO0-IO3 2.4 D0-D15 2.5 CNT 2.6 CAL-STB 2.7 +5V Labjack U12采集模块有一额定+5V的外部电源支持,电源可从接线端子或DB25口+5V针得到, 多数台式机自身的USB口对模拟量输出,数字量输出是450MA电流,笔记本电脑的输 出的电流 小一些大约50MA。 2.8 地(GND) Labjack U12采集模块接线端子的“地”和DB25口的“地”,是一个供用的“地”。 应用例子 3.1组态应用(Ljconfij) 3.2计数应用 3.3函数发生器应用 3.4数据记录仪应用 3.5示波器应用 3.6数据流应用 3.7测试应用 2.参考程序 A.技术指标 1、安装:Labjack U12采集模块需要PC机运行在Windows 98SE,Me,2000,或XP操作系统下。 1.1硬件安装: 1.2软件安装 2、硬件描述:Labjaack U12 外部特性为: 。USB 连线 。DB25数字I/O连接 。LED 状态指示 。30个接线端子 Labjack U12采集模块用USB口提供电源和通讯,无须外接电源,用于DO输出驱动的+5连接电源, 也无须电源。 Labjack U12采集模块外观如图: 开关量I/O 在U12模块的一端,有16路,D0~~D15,有1路接地,1路接+5V,除有16路I/O外, 板上还有30路接线端子,每个独立的接线端子都有一个对应的标签,AIO 是连到STB端。 2.1 AI0-AI7 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 硬件 Labjack U12采集模块有8个接线端子用于模拟量输入,可以是独立的8路单端,4路差分,或它们 之间的混合,每路有12位的分辨率和输入电流偏差+/-90uA。 。单端:输入测量范围+/-10V。 。 2.5 CNT 32位的脉冲计数输入可连接到CNT端子上,每次在CNT端子上的电压小于1V大于4V时, 能以1M的速率记数。 软件 2.6 CAL-STB 这些端用于测试和效验,在CAL端里面有一保护,由于静电或不当的操作使U12模 块损坏, 在有些情况下,用户也能感觉到在接线端加了保护。 2.7 +5V Labjack U12采集模块内部有一额定+5V电压支持,这个电压能在接线端子和DB25接口端得到, 总的电流也能从模拟量输出,数字量输出+5V的接线端得到,从台式机和USB Hub端得到的电流是 450mA,从笔记本电脑和Hub的总线得到的电流将小一些大约50mA。 2.8 接地 U12模块接线端子的地,与DB25接口的地,是一个共用地(GND)。 3.应用例子 Labjack U12采集模块有7个应用例子,1、组态应用,2、计数应用、函数发生器应用, 记录仪应用,示波器应用,数据流应用,测试应用。 。组态应用程序(Ljconfig)——列出了所有U12模块的USB连接本地ID号。 。计数应用程序(Ljcounter) ——读取Labjack U12采集模块的计数器和提供当前的频率或计数。 。函数发生器应用程序(LJfg)——通过模拟量AO0的输出口,输出基本波形。 。记录仪应用程序(Ljlogger)—— 保存数据到磁盘,写数据到互联网的HTML页,和在触发事件 发生时完成各种动作(包括email)。 。示波器应用应用(Ljscope)—— 用脉冲方式从2个模拟输入通道读取数据,模拟一个示波器。 。数据流应用程序(Ljstream) —— 4路模拟量输入,用数据流方式读,图形,写到文件。 。测试应用(Ljtest)——运行测试应用程序用于Labjack U12采集模块自身检测。 3.1组态应用程序(Ljconfig) 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 每一个Labjack U12采集模块都有一个本地ID号和序列号,本地ID号的值是0和255之间,并且 用户能够改变,序列号的值是在256和2147483647之间,对所有U12采集模块是唯一的,并 且用户 不能改变,组态应用程序是用于设置U12模块本地ID号用的。 3.2计数应用程序(Ljcounter) 读U12模块计数器,提供了当前频率或计数。 3.3函数发生器应用程序(LJfg) 这个应用允许U12模块当做一个函数发生器用。 3.4记录仪应用程序(Ljlogger) 用命令/应答方式传送接收数据。 3.5示波器应用应用(Ljscope) 用脉冲方式从2个模拟输入通道读取数据,模拟一个示波器。 3.6数据流应用程序(Ljstream) 4路模拟量输入,用数据流方式读,图形,写到文件。 3.7测试应用(Ljtest) 运行测试应用程序用于Labjack U12采集模块自身检测,用户可以用一般的 4.参考程序 Labjack U12采集模块CD盘中安装了(Ljackuw.dll)驱动,ActiveX接口(Ljackuwx.ocx)驱动, 和调用所有DLL功能LabVIEW6 Vis驱动,DLL库和OCX安装在WINDOWS系统目录下,如果用户 能决定LabVIEW6程序所安装的目录,拷贝LabVIEW Vis 驱动Labjack U12采集模块到这个(vi.lib\addons)目录, 以便用户能显示调色板功能,如果LabVIEW Vis 驱动拷贝到LabjackCD盘所安装的目录(C:Program Files\Labjack) 那么也能手动把LabVIEW Vis 驱动拷贝到LabVIEW6程序目录下。 Labjack DLL库有22个功能输出,同样OCX库,LabVIEW Vis 库也有22个功能输出,但是OCX库有二个附加的 功能,所有功能是[命令/应答]方式输出。 多数功能都用到二个参数: 。errorcode——Labjack U12模块专用的 关于同志近三年现实表现材料材料类招标技术评分表图表与交易pdf视力表打印pdf用图表说话 pdf 示数字错误码,0意味着没错误,2意味着Labjack U12模块没 有找到,用“GetErrorString”功能可获得错误的描述,或看说明 关于书的成语关于读书的排比句社区图书漂流公约怎么写关于读书的小报汉书pdf 4.24节所列的部分。 。 idnum——这个功能能输入本地ID号,序列号,或-1,本地号或序列号是Labjack U12模块所特有的, 而-1意味着首先找到Labjack U12模块,每个Labjack U12模块都有一个本地ID号和序列号, 本地ID号的值是0和255之间,并且用户能够改变,序列号的值是在256和2147483647之间 , 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 对所有U12采集模块是唯一的,并且用户不能改变,组态应用程序是 用于设置U12模块本地ID号用的。 4.1AlSample 读取1,2或4模拟量输入中的电压值,同时也控制、读取4路IO口,完成此项功能所需要的 时间是20毫秒或更少。 说明: long AlSample ( long *idnum, long demo, long stateIO, long update IO, long ledOn, long numChannels, long channels, long gains, long disableCal, long overVoltage, float *voltages) 参数描述: 返回(Return): Labjack U12模块错误码或零没有错误。 输入(Inputs:): 。idnum-本地ID,序列号,或-1(首先建立)。 。Demo-送0(对普通操作),>0 (演示方式),演示方式允许不需要Labjack U12模块,就 能调用这个功能。 。stateIO-对IO0~~IO3输出状态。 。updateIO-如果>0,状态值被写,否则,正好读完。 。ledOn-如果>0, Labjack U12模块LED被打开。 。numchannels-读模拟输入通道的数(1,2,或4)。 。channels- 输出(Outputs): 。idnum-如果Labjack U12模块没有建立,返回本地ID号或-1。 。stateIO-返回IO0-IO3的输入状态。 。overVoltage-如果>0, 。 ActiveX 功能的差别: 4.2 AlBurst 从1,2或4模拟量输入通到中,用专用的扫描速率读取一个专用的扫描号,首先数据被采集 到 Labjack U12模块中4096字节RAM缓冲区内,然后再传到计算机里。 说明: long AlBurst 参数描述: 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 4.3 AlStreamStart 当数据采集和存储到Labjack U12模块中4096字节RAM缓冲区时,硬件开始连续捕捉,同时把 缓冲区存满的数据传送到计算机,这个功能由AlStreamRead 命令定期调用,最后调用AlStreamClear命令。 说明: long AlStreamStart 参数描述: 4.4 AlStreamRead 等一个专用的扫描号并读取它,当流成完成时,读取功能之前AlStreamClear被调用时,Al StreamStart被调用。 说明: long AlStreamRead 参数描述: 4.5 AlStreamClear 这个功能停止连续捕捉,当完成流成后此功能被执行一次,典型的数据流操作的次序是: AlStreamStart,AlStreamRead,AlSteermRead,AlStreamRead,….,AlStreamClear. 说明: long AlStreamClear(long local ID) 参数描述: 4.6 AOUpdate 设置模拟量输入的电压值,同时也控制、读取所有20路数字I/O口和计数, 完成此项功能所需要的时间是20毫秒或更少。 说明: long AOUpdate 参数描述: 4.7 BitsToVolts 转换12位的(0-4095)二进制值,进入Labjack U12采集模块电压。 4.8 VoltsToBits 转换的电压用12位(0-4095)二进制表达。 4.9 Counter 控制和读取记数:如果看门狗定时器被打开,记数器可以记数, 完成此项功能所需要的时间是20毫秒或更少。 4.10 Digital IO 读和写所有所有20路数字I/O口,完成此项功能所需要的时间是20毫秒或更少。 说明: long 树字IO (Long *idnum, Long demo, Long*trisD, 参数描述: 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 4.11得到驱动版本号(GetDriverVersion) 返回lJackuw.Dll驱动版本号 说明: 发行的驱动程序版本号 参数描述: 返回:lJackuw.Dll驱动版本号 4.12 得到错误的字符串(GetErrorString) 转换LabjackU12模块的错误码,返回另一个功能, 4.13得到硬件的版本GetFirmwareVersion 4.14 得到WINDOWS版本(GetWinVersion) 4.15 ListAll 4.16 本地ID号(Local ID) 4.17 NoThread 4.18 ReEnum 4.19 复位(Reset) 大约2秒后引起LabjackU12模块复位。 4.20 看门狗(Watchdog) 4.21 读内存(ReadMem) 从LabjackU12采集模块的非易失存储器的专用地址中读取4个字节, 完成此项功能所需要的时间是20毫秒或更少。 4.22 写内存(WriteMem) 写4个字节到LabjackU12采集模块的非易失存储器的专用地址(8192字节)中, 4.23建立Bits选择( BuildOptionBits(Active X only)) 这个功能仅是OCX控件,并且用于瞬态和数据流建传输位参数。 4.24 (四维软件包)FourPack(ActiveX only) 这个功能仅是OCX控件,并且用于转换4个元素组进入整数,这些软件包的值是由下列公 式 决定的:值A+(值B*2^8)+(值C*2^16)+(值D*2^24)。 说明: long FourPack ( Long 值A) Long 值B) Long 值 C) Long 值 D) 参数描述: 4.25 (错误码描述)Description of errorcodes 用GetErrorString功能可说明错误码,以下列表提供: 。0-没有错误。 。1-不知道错误。 。2-Labjack U12模块没有发现。 。3- Labjack U12 n模块没有发现。 。4-设置USB缓冲区错误。 。5-打开握手信号。 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 。6-关闭握手信号。 。7-非法ID。 。8-非法排列尺寸或值。 。9-非法电index 。10-FCDD尺寸太大。 。11-HVC尺寸太大。 。12-读错误。 。13-读时间到错误。 。14-写错误。 。15-增速错误。 。16-llegal A. 技术指标: 参数 条件 最小 典型 最大 单元 概况 USB 电缆的长度 用户接线长度 支持电流 操作温度 时钟错误 CE 柔软度 -40 20 3 3 85 +/-30 +/-50 +/-100 米 米 mA ℃ ppm ppm ppm +5伏电源支持(+5V) 电压(Vs)(2) 输出电流(2)(3) 自身电源 总线电源 自身电源 总线电源 4.5 4.1 450 50 5.25 5.25 500 100 伏 伏 mA mA 模拟量输入(AI0-AI7) 输入范围线性操作 最大输入范围 输入电流 分辨率 偏移 精确度 CAL精确度 CAL 电流 触发时间 Alx 到 地 Alx 到 Vin= +10 伏 Vin= 0 伏 Vin= -10伏 C/R 和 流 突发(5) G=1到20 CAL=2.5伏 源 槽 突发 -10 -40 20 25 70.1 -11.7 -93.5 12 11 +/-*G +/-1 +/-1 +/-0.05 200 10 40 +/-0.25 5 50 伏 伏 uA uA uA 位 位 位 % % mA uA us 模拟量输出(AO&AO1 ) 最大电压(6) 无装载 At 1mA At 5mA Vs 0.99*Vs 0.98*Vs 伏 伏 伏 北京迪阳世纪科技有限公司官网:www.pc17.com.cn 输出电流 每路AO 30 mA I/O 低电平输入电压 高电平输入电压 输入泄漏电流 输出短路电流(7) 输出电压(7) 输出高 无装载 At 1 mA 3 Vs-0.4 +/-1 3.3 Vs Vs-1.5 0. 8 15 伏 伏 uA mA 伏 伏 D 低电平输入电压(8) 高电平输入电压(8) 输入泄漏电流 输出电流(8) 输出低电压 输出高电压 D0-D12 D13-D15 D0-D12 D13-D15 每行 总D0-D15 2 4 Vs-0.7 +/-1 0.8 1 Vs-0.3 Vs-0.3 25 200 0.6 伏 伏 伏 伏 uA mA mA 伏 伏 CNT 低电压 高电压 施密特触发滞后 输入泄漏电流 高时间 低时间 输入频率 地 4 30 30 20-100 +/-1 1 15 >1 伏 伏 mV uA ns ns MHz 官网:www.pc17.com.cn 010-62156134
本文档为【labview数据采集卡-能很好的与Labview接驳】,请使用软件OFFICE或WPS软件打开。作品中的文字与图均可以修改和编辑, 图片更改请在作品中右键图片并更换,文字修改请直接点击文字进行修改,也可以新增和删除文档中的内容。
该文档来自用户分享,如有侵权行为请发邮件ishare@vip.sina.com联系网站客服,我们会及时删除。
[版权声明] 本站所有资料为用户分享产生,若发现您的权利被侵害,请联系客服邮件isharekefu@iask.cn,我们尽快处理。
本作品所展示的图片、画像、字体、音乐的版权可能需版权方额外授权,请谨慎使用。
网站提供的党政主题相关内容(国旗、国徽、党徽..)目的在于配合国家政策宣传,仅限个人学习分享使用,禁止用于任何广告和商用目的。
下载需要: 免费 已有0 人下载
最新资料
资料动态
专题动态
is_673357
暂无简介~
格式:pdf
大小:188KB
软件:PDF阅读器
页数:0
分类:互联网
上传时间:2013-12-19
浏览量:28