首页>应用案例> 测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用

案例详情

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用

  时间: 2022-12-02      225    

  市面上数据采集卡多种多样,除了NI公司自己生产的数据采集卡外,北京阿尔泰、研华等数据采集卡也有不少的应用。数据采集卡可以连接外部执行器。比如控制继电器动作,控制电机转速,控制电炉加热等等。因此,使用数据采集卡可以完成测控系统中的控制环节。本篇文章纳米软件Namisoft将为大家详细分享一下:关于LabVIEW数据采集卡开发上位机测试方案

  2020年的时候美国知名软件公司MathWorks宣布取消Matlab对哈工大、哈工程两家大学的授权,这让国内业界认识到美国不仅在芯片方面试图限制中国制造的发展,甚至在工业测试测量软件等方面也要下手。如今国产测试软件ATECLOUD等工业测试测量软件的推出,无疑将进一步完善国内的工业测试测量软件体系,从而形成中国拥有自主控制权的软件体系,从此中国的工业软件将不再受制于美国,为中国的芯片、航空航天、国防军工、交通电子等工业行业提供支持。

  本测试系统由伺服电机、伺服驱动器、工控机、数据采集卡等其他相关元件组成。本篇文章将为大家以国产测试平台ATECLOUD为大家介绍:数据采集卡开发上位机在伺服电机参数测试方面的应用。

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用-纳米软件

  从该结构图中可以看到:该测试系统主要由安装有上位机软件的工控机、负责电机运动的控制器、负责数据采集的数据采集卡、以及研究对象伺服驱动器与伺服电机。整个控制系统的执行顺序为:控制器发送相应的指令给伺服驱动器,伺服驱动器带动伺服电机运动,伺服驱动器上有相应的I/O输出口,这些I/O输出口可以输出相应的速度、电流等模拟量,将这些模拟量接入相应的数据采集卡模拟量输入接口上,在上位机中编写相应的LabVIEW程序,通过波形图显示窗口可以实时显示电机的速度、电流,通过这种实时显示,可以了解电机的工作特性,为控制系统的改进提供相应的依据。

  1、硬件的接入

  由于伺服驱动器工作时的特殊性,本测试系统所测试的信号由伺服驱动器相应的I/O口输出。该测试系统采用的是松下伺服驱动器,相应的设置请参考伺服驱动器使用手册,通过对相应I/O的设置,可以将伺服驱动器相应的I/O连线采用了双绞屏蔽电缆及差分式输入方法,PC输出口设置为速度、电流的输出。对于差分输入,AI0与AI8、AI1与AI9构成一组,剩下的依此类推。屏蔽线与AGND相连接。其输入端接线方式如图所示。

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用-纳米软件

  2、软件的编写

  在安装好数据采集卡后,还需要安装数据采集卡驱动,根据电脑所安装系统的不同,选择不同版本的驱动进行安装。在硬件接好、驱动安装成功的前提下,可以进行上位机软件的编写以及运行测试。ATECLOUD测试平台优化了传统的代码编程,只需要进行拖拽相应的功能标签进行连接,即可快速完成测试方案的搭建。

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用-纳米软件

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用-纳米软件

  3、该测试系统在某旋转台的应用

  随着工业的发展,旋转台在工业应用中越来越普遍,然而旋转台在工作过程中,对电机的精度及电机的相关的性能要求较为严格,一旦某个工位出现问题,会影响到整个生产线的工作。因此,使用者常常需要知道旋转台电机的相应的工作参数,这样更好的了解旋转台的工作特性。ATECLOUD测试平台特有的数据洞察看板,将测试的数据进行汇总整理,以图表的形式直观更清晰的展现。

测试方案|LabVIEW数据采集卡开发上位机在伺服电机参数测试方面的应用-纳米软件

  本测试系统应用LabVIEW国产替代软件ATECLOUD云测试平台与数据采集卡相结合的方式进行电机相关参数的设置,由于ATECLOUD为典型的文字图形化编程语言,缩短了上位机开发周期,降低了项目研发成本。同时应用ATECLOUD自带的数据处理函数,对采集回的数据直接调用相应的函数,为开发人员提供了方便,省去了开发人员对经典算法的编写。并且ATECLOUD平台可支持市面上常见的数据采集卡如:NI数据采集卡、研华数据采集卡、北京阿尔泰数据采集卡等。实践表明,该测试系统简单,操作方便,运行可靠。

  关于ATECLOUD想深入了解体验的小伙伴可以自行去学习体验一下:https://www.namisoft.com/Atecloud.html

获取免费试用资格