当前位置:首页 » 存储配置 » labview采集存储

labview采集存储

发布时间: 2024-11-22 21:20:39

1. 我想用labview保存采集到的数据,采集5次,一次保存一个,最后可以组成数组并调用显示出来,该怎么做呢

1、采集卡一直不间断采集。
2、存储数据采用循环+条件结构,条件为控制开关量。当为真时将数字添加到创建的数组中。
3、五次过后读取数组

2. EtherCAT运动控制器在LabVIEW中的运动控制与实时数据采集

本文以正运动技术EtherCAT运动控制器ZMC408CE为例,阐述如何通过LabVIEW获取控制器参数并生成示波器波形。

01 ZMC408CE硬件介绍

ZMC408CE是正运动推出的多轴高性能EtherCAT总线运动控制器,具备EtherCAT、EtherNET、RS232、CAN和U盘等多重通讯接口。ZMC系列运动控制器适用于多种脱机或联机运行的场合。

ZMC408CE支持8轴运动控制,扩展至32轴,提供直线插补、任意圆弧插补、空间圆弧、螺旋插补、电子凸轮、电子齿轮、同步跟随等功能。控制器支持PLC、Basic、HMI组态三种编程方式。PC上位机API编程支持C#、C++、LabVIEW、Matlab、Qt、Linux、VB.Net、Python等多种接口。

ZMC408CE支持8轴运动控制,采用脉冲轴(含编码器反馈)或EtherCAT总线轴。通用IO包括24路输入口和16路输出口,部分IO为高速IO,模拟量AD/DA各两路,EtherCAT刷新周期最快达125us。控制器支持8通道硬件比较输出、硬件定时器、运动中精准输出,以及8通道PWM输出,对应输出口为OUT0-7,支持8个通道同时触发硬件比较输出。

02 LabVIEW进行运动控制开发

1. 创建LabVIEW项目。

2. 将LabVIEW的Vi函数库“zauxdll”文件夹下载至电脑,并复制至LabVIEW安装路径下LabVIEW/user.lib的文件夹内。

3. 相关PC函数介绍。

PC函数手册位于光盘资料中,具体路径为:“光盘资料\8.PC函数\函数库2.1\ZMotion函数库编程手册 V2.1.pdf”。

(1)ZAux_OpenEth()接口说明。

(2)获取table寄存器内容,导入示波器数据源。

(3)获取规划位置。

(4)获取反馈速度。

(5)获取规划速度。

(6)获取反馈位置。

(7)电子凸轮运动。

4. LabVIEW进行运动控制的数据采集数据源获取。

(1)新建Vi,在前面板进行UI设计。

(2)在程序编辑框中添加“While循环”和“事件结构”,选择“超时”事件获取当前数据源的采样点数,并将数据源数据导入示波器中显示波形。

(3)使用“Z Aux Open Eth.vi”函数连接控制器,实现连接控制器按钮的功能。

(4)使用“Z Aux Close.vi”函数断开控制器连接,实现断开链接按钮的功能。

(5)使用“Z Aux Trigger.vi”函数触发示波器抓取,实现触发指令抓取数据源将数据存储到table寄存器中。

(6)使用“Z Aux Execute.vi”函数调用指令SCOPE启动获取数据源数据,存放到table寄存器中。

(7)实时读取XY示波器以及XY2示波器对应范围内鼠标的坐标位置,并显示在界面上。

(8)当正弦运动按钮按下时,使用“Z Aux Cam.vi”函数执行电子凸轮运动指令。

03 调试与监控

编译运行例程,连接ZDevelop软件,使用单轴小例程运动正弦波形轨迹,对比LabVIEW示波器波形和ZDevelop软件波形。

1. 生成正弦波形数据的算法指令。

2. ZDevelop软件示波器波形。

3. LabVIEW示波器波形,数据源为DPOS,与ZDevelop软件示波器dpos波形一致。

4. LabVIEW示波器波形,数据源为VP_Speed,与ZDevelop软件示波器VP_speed波形一致。

本文分享了正运动技术EtherCAT运动控制器在LabVIEW中的运动控制与实时数据采集,更多内容请关注“正运动小助手”公众号,相关开发环境与例程代码请咨询正运动技术销售工程师。

本文由正运动技术原创,转载请注明文章来源。

3. labview采集的模拟量存储,以及波形图显示的问题,

1、你的程序框图在哪?因为DAQ助手里面有两个参数,一个叫采样频率,你采用默认的是1000Hz,一个叫读取采样数,你还采用的是1000,所以DAQ每运行一次读取1000个数据,也就是1秒的数据,所以波形图刷新频率是1秒。
2、它输出的是波形,可以转化成数组。
3、推荐用tdms保存,有专门的保存、读取函数,比较的话,就把两个信号合并成簇或者数组,到波形图中显示就好。

热点内容
超星访问书 发布:2024-11-23 02:23:49 浏览:793
内存算法 发布:2024-11-23 02:23:03 浏览:118
自由落体c语言 发布:2024-11-23 02:09:25 浏览:682
csqlitelinux 发布:2024-11-23 01:51:15 浏览:615
c语言中提示有没有安装编译器 发布:2024-11-23 01:45:28 浏览:350
云上压缩 发布:2024-11-23 01:39:56 浏览:820
电脑总是服务器错误 发布:2024-11-23 01:39:45 浏览:545
服务器卡班进不去怎么办 发布:2024-11-23 01:39:09 浏览:226
我晋升的技巧ftp 发布:2024-11-23 01:38:23 浏览:285
java成长 发布:2024-11-23 00:53:33 浏览:470