基于研华数据采集卡的LabVIEW程序设计
基于研华数据采集卡的LabVIEW程序设计 本章节主要介绍了基于研华数据采集卡的LabVIEW程序设计,旨在通过LabVIEW编程实现PCI-1710HG数据采集卡模拟量输入、模拟量输出、开关量输入以及开关量输出等功能。 模拟量输入(AI) 在本节中,我们将使用研华公司的PCI-1710HG数据采集卡编写LabVIEW程序,实现模拟量输入功能。我们需要设计硬件线路,通过电位器产生一个模拟变化电压(范围是0V~5V),送入板卡模拟量输入0通道(管脚68),同时在电位器电压输出端接一信号指示灯,用来显示电压变化情况。 在LabVIEW程序设计中,我们需要完成以下任务: (1)以连续方式读取电压测量值,并以数值或曲线形式显示电压测量变化值; (2)当测量电压小于或大于设定下限或上限值时,程序画面中相应指示灯变换颜色。 实现这些任务,我们需要设计一个LabVIEW程序,包括前面板设计、框图程序设计和VI程序实现。 前面板设计 在前面板设计中,我们需要添加以下控件: (1)实时图形显示控件:用于显示电压测量值的变化曲线 (2)数字显示控件:用于显示当前电压值 (3)两个指示灯控件:用于显示上限指示灯和下限指示灯 (4)停止按钮控件:用于停止程序运行 框图程序设计 在框图程序设计中,我们需要添加以下函数: (1)选择设备函数:用于选择PCI-1710HG数据采集卡 (2)打开设备函数:用于打开PCI-1710HG数据采集卡 (3)选择通道函数:用于选择模拟量输入通道 (4)选择增益函数:用于选择模拟量输入增益 (5)Unbundle By Name 函数:用于解除捆绑电压测量值 (6)Bundle 函数:用于捆绑电压测量值 (7)关闭设备函数:用于关闭PCI-1710HG数据采集卡 VI程序实现 在VI程序实现中,我们需要使用LabVIEW编程语言编写程序,以实现模拟量输入功能。具体来说,我们需要: (1)使用SelectDevicePop函数选择PCI-1710HG数据采集卡 (2)使用DeviceOpen函数打开PCI-1710HG数据采集卡 (3)使用SelectChannelPop函数选择模拟量输入通道 (4)使用SelectGainPop函数选择模拟量输入增益 (5)使用Unbundle By Name函数解除捆绑电压测量值 (6)使用Bundle函数捆绑电压测量值 (7)使用DeviceClose函数关闭PCI-1710HG数据采集卡 通过实现这些步骤,我们可以使用LabVIEW程序实现基于研华数据采集卡的模拟量输入功能,从而实现对电压测量值的实时监控和控制。
剩余21页未读,继续阅读
- 粉丝: 0
- 资源: 5
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
- 1
- 2
- 3
- 4
前往页