驱动电机位置的初始化分析

来源:网络  作者:网络转载   2019-10-06 阅读:357

  为了不断从多通道采集数据,采用DAQ数据采集接口,硬件定时装置根据模拟通道扫描确定的采样周期自动地将模拟输入的数据送入数据缓冲器。在G语言的框图程序中有四个图标,它们在数据采集模块中分别完成DAQ板的配置、启动、读入、删除等功能。采集的数据在缓冲器中是按列的顺序排列的二维数组。应用LabVIEW函数库中的数组索引函数,从2维数组中提取出代表各个通道数据的一维子数组。该子数组的数据被送到虚拟仪器的前面板显示各通道的变化曲线,再用for循环语句把各个通道的数据存入到局部变量。

  这部分包括GPIB和驱动电机位置的初始化,以及确定各驱动电机相对中间位置的偏移程度。GPIB的设置分二步进行。首先,在安装GPIB的相关驱动软件之后,在WindowsNT的控制面板进行GPIB的各项设置,然后,在直流电机控制器的前面板菜单中再次进行相应的设置。这两步设置的内容,例如地址、信息的格式等项要相同。

  程序运行的起始,先读取硬盘上名为pos-ition.txt的文件,它记录了驱动电机上次运行结束时的位置,并将其与设定的阈值进行比较。如果四个电机中最大的移动步进数在规定限以内,电机将被驱动到文件所记录的位置;否则,程序将中断并发出警告,提示调整驱动电机的机械位置。

标签: 初始化
打赏

免责声明:
本站部份内容系网友自发上传与转载,不代表本网赞同其观点;
如涉及内容、版权等问题,请在30日内联系,我们将在第一时间删除内容!

购物指南

支付方式

商家合作

关于我们

微信扫一扫

(c)2008-2018 DESTOON B2B SYSTEM All Rights Reserved
免责声明:以上信息由相关企业或个人自行免费发布,其真实性、准确性及合法性未证实。请谨慎采用,风险自负。本网对此不承担任何法律责任。

在线咨询

在线咨询:

QQ交流群

微信公众号