LabVIEW阿尔泰PCIE 5654 例程与相关资料 点击:343 | 回复:0



fjczd

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:552帖 | 36回
  • 年度积分:703
  • 历史总积分:1294
  • 注册:2008年8月14日
发表于:2023-04-04 21:55:03
楼主

LabVIEW阿尔泰PCIE 5654 例程与相关资料

阿尔泰PCIE 5654多功能采集卡,具有500/250Ksps32/16路模拟量输入;100Ksps16位,4/2/0路同步电压模拟量输出;8DIO 8PFI132位多功能计数器。PCIe的带缓存,能连续输出DO,可以作为步进电机驱动脉冲使用。通过调整DO的频率,改变电机的转速,如果不带缓存,在windows下,输出脉冲精度,最小只能到2ms。通过缓存方式,可以提升频率范围,方便使用。而PCI接口的多路板卡,如PCI 5655,没有缓存,不能用带缓冲的DO方式。

在实际应用中,发现不同的功能,如模拟量采集AI和数字量输出DO,可以独立运行,互不影响。每一种功能可以设置独立的认为,可以放到不用的VI中独立运行。而且如果关闭当前功能后,不退出程序,再次执行开始功能,则会创建一个新的task编号。

下图是分别对板卡设置两个独立的VI,一个采集模拟量,另一个通过不同的DO Line输出方向和脉冲,共四bit。其中两路作为方向和脉冲控制一台电机实现上升和下降功能。另外两路做为方向和脉冲,控制另一台电机实现左右移动功能。电机运行的速度,可以在采样时钟的采样速率进行修改设置。

设置采样时钟的时钟源,频率,以及采集或生成的采样数量;

任务句柄VI创建虚拟通后的任务名称;

采样率以每通道每秒采样为单位,如使用外部源作为采样时钟,应将该输入设置为时钟的最大预期速率;

指定采样时钟的源接线端,如未链接该输入端,将使用设备的默认板载时钟;

有效边沿指定在采样时钟脉冲的上升/下降沿采集/生成采样;

默认值

上升(10280): 在采样时钟的上升沿采集/生成采样;

下降(10171): 在采样时钟的下降沿采集/生成采样;

采样模式指定任务是否连续采集或生成采样,或者采样或生成有限数量的采样;

默认值

连续采样(10123): VI运行前连续采集或生成采样;

有限点采集(10178): 采集或生成有限数量的采样;

每通道采样数指定采样模式为有限点采样时,每个通道要获取或生成的采样数。如采样模式是连续采样,则该值确定为缓冲区大小;

错误包含VI在运行过程中所有的错误信息;

在同一个VI中,通过对一个板卡分别设置不用的任务,就可以独立对该功能进行控制。

厂家有提供LabVIEW的例子。根据通讯协议的相关的说明,编写了适合项目的程序。

LabVIEW阿尔泰PCIE 5654 例程与相关资料 - 北京瀚文网星科技有限公司 (bjcyck.com)




楼主最近还看过


热门招聘
相关主题

官方公众号

智造工程师