基于LabVIEW的数控机床网络测控系统--下位机硬件设计(一)

发布者:ping777最新更新时间:2019-10-28 来源: eefocus关键字:LabVIEW  数控机床  网络测控系统  下位机 手机看文章 扫描二维码
随时随地手机看文章

  3数控机床下位机测控系统硬件设计


  一般网络化工业测控下位机数据采集平台由两大部分组成:一部分是系统基本功能单元(主要包括:进行测量和管理的下位机测控服务器以及各种测试模块和通用数据采集卡驱动部分);另一部分是连接各基本功能单元的通信网络,例如Internet /Ethernet,USB和串口RS232等总线技术


  3.1工业数据采集与仪器控制技术研究

  一般的工业测控现场硬件系统由各种传感器、信号调理单元、电源、A/D转换单元、下位测控机、以太网、上位处理机、打印机、总控台等单元组成。信号调理单元将现场传感器的各种物理量调理成标准电量,经A/D转换成数字量,由下位测控机进行初步数据处理,通过以太网与上位处理机通讯,在上位机上进行数据分析、处理、存储。


  硬件是虚拟仪器工作的基础,主要完成被测信号的采集、传输、存储处理和输入/输出设备等工作,由计算机和I/O接口设备组成。计算机一般为一台PC机或工作站,是硬件平台的核心,它包括微处理器、存储器和输入/输出设备等,用来提供实时高效的数据处理。I/O接口设备即采集调理部件,包括PC总线的数据采集(Data Acquisition,DAQ)卡、GPIB总线仪器、VXI总线仪器模块、PXI总线仪器模块、LXI总线仪器模块、串口总线仪器和现场总线仪器模块等标准总线仪器,主要完成被测信号的采集、放大和模数转换。现场智能单元就是由工业测控机及信号调理转换模块等所组成。

  

 

  工业测控系统采集现场数据,主要是温度、压力、流量和位移信号,经过信号处理和控制规则约束,形成控制量,再由执行机构产生控制动作,形成复杂闭环控制。对于这样的测控系统,首先必须运行安全可靠,设计时应该从多方面仔细考虑。在满足安全可靠的前提下,主要解决测量的准确性。因为真实、准确的测量数据才能反映出被测控系统的实质性,准确的控制才有依据。测控系统各部分都会对准确性产生影响,特别是在环境恶劣的工业现场,必须处理好各个细节,才能保证系统的准确性。


  3.2下位机数据采集平台设计

  数控机床数据采集系统是一种常用的工业测控系统,本章将研究基于LabVIEW的下位机数据采集平台的下位机测控服务器系统,它是数控机床远程测控系统的基础,其数据采集系统硬件平台构成如下:

  (1)前端测试对象:数控机床(Computer number control,简称CNC);

  (2)测试仪器:电流、压力、温度等传感器,机器视觉模块和激光干涉仪;

  (3)信号调理模块:将传感器中的信号转换成模拟量送到采集卡;

  (4)数据采集卡:选择阿尔泰的高速采集卡USB2850,工控机箱;

  (5)总线技术:选择用USB和串口RS232总线。

  整体下位机数据采集平台结构框图如下图3.2所示:

  

 

  本文以控制和测试数控机床的一些参数,来构建整个测试平台。需要测试的信号:伺服电机的电流信号,机床主轴的位移,机床主轴的温度等。电流传感器采用电流传感器主要测试数控机床的消耗电流,根据现场车间环境,由于数控机床的电源线无法改动,因此电流传感器选用了JT30T32(Φ26)手持式电流传感器,主要检测电流的频率在25HZ-10KHZ范围,电流量为0.1A-30A范围,不需要电源就能实现被测电流的变换输出。通过激光干涉仪对数控机床位移定位精度,对机床的位移参数进行补偿。温度传感器检测机床主轴的温度,也是为了提高机床的精度,及时的对稳定参数进行补偿。


  3.2.1提高数控机床定位精度的位移补偿方法


  激光干涉仪测得的位移数据通过USB总线实时传送到PC机,LabVIEW过调用C程序的方式调用激光干涉仪的底层驱动,从而实时的现实位移数据,同时数据采集卡的另外一路A/D来采集电流传感器测得伺服电机的电流信号,将位移与电流的关系绘制在LabVIEW界面上,从而可以分析机床运动与消耗电流功率的关系,也就能推出机床工作时切削力与消耗功率的关系。对测得位移信号再继续处理,得到目标位移和机床定位精度误差的曲线,从而能及时的对机床的位移参数进行补偿。


  激光干涉仪:可测量速度、加速度、振动等参数,并评估机床动态特性。测试主轴的位移采用定位精度高的的激光干涉仪,这里本文选用API公司的激光干涉仪(5D/6D标准型),它能一次安装能够同时测量线性轴的六个误差,包括1个位置度误差、2个直线度误差、3个角度误差。在通常情况下需要数天时间进行的测试,使用API激光干涉仪只需几个小时即可,应用结果表明,节省时间可达80%.6D激光干涉仪主要由稳频激光器、干涉仪和6维传感器组成,从激光器发出的激光光束经过干涉后,被6D传感器内的分光镜分成三束,一束记录精确长度位移。第二束光用作直线度测量的参考光束,传感器与参考光束之间的相对位移由装在传感器内的横向光电二级管测得。第三束光用作装在6D传感器内的小型光电测角仪的参考光源,用来测量角度误差(俯仰角和偏摆角)。为了保证激光光束的稳定性,测量仪在结构的设计以及激光器的选择方面都做了仔细设计,以使测量仪的横向和角度漂移量都降低到最小,从而保证测量仪的长期稳定性。测量仪配有自动气压、环境温度补偿器,自动校正环境变化对激光波长及长度测量的影响,其中多重数字滤波器使由空气波动及温度梯度引起的测量误差降到最小。


  其中误差补偿重点是研究加工中心误差的影响因素和计算机辅助软件补偿技术,其特点是在对机床本身不作任何改动的情况下,综合运用当代各学科的先进技术和计算机控制技术来提高机床加工精度。误差补偿的结构框图如下图3.3所示。

  

 

  测得的补偿前后机床的三次运动的正向和负向位置精度误差如表3.1和表3.2所示。

  

 

  如上表所示,下位测控机采集平台,通过激光干涉实时记录机床的动态位移及定位位移,软件通过对数据实时的采集分析,存储,将整个数控机床运动过程的定位位移实时记录。在分析软件下可以清楚看出机床3次运动过程中正向和负向位移误差的对比。


  进行补偿前的位移精度曲线如图3.4所示,进行补偿后的位移精度曲线如图3.5所示。

  

 

  

 

  通过以上图表,可以明显的看出补偿后的位移定位精度有了明显的提高。由于实验测试值仅是测的一台刚刚改造后的数控机床数据,数据只是特例数据,以后要进行多台数控机床的数据测试分析,这样的分析后的结果就有了普遍性和统计性。


  3.2.2温度补偿技术研究

  温度传感器选用PT100铂电阻温度传感器。它适用于测量(-60 ~+400℃)之间的温度,完全适用于机床的使用环境温度(5 ~ 45℃)。PT100在0℃时电阻为100欧随着温度的变化电阻成线性变化,大约是每摄氏度0.4欧。为了把PT100随温度变化的电阻转换成电压,AD转换器模拟量接口提供恒流源输出,即输出12.5mA恒电流源供给PT100传感器,在传感器回路中产生5Mv/℃线性输入电压。AD传感器把这个电压转换成数字量,程序周期地读这些数字量,并将所读的这些数,利用下面公式计算出温度值。


  温度T [℃] =(温度数字量- 0℃偏置量)/ 1℃数字量(3.1)

  其中:温度数字量=存储在NC-PLC接口IW xxx中的测量值;

  0℃偏置量=在0℃测量出的数字量,该值为4000;

  1℃数字量=温度每升高1℃的数字量,该值为16.

  PLC定时采样温度值,利用上式计算出温度数字量并转换为带一位小数点的十进制温度值,然后计算出温度补偿参数K 0(T)、tanβ(T)周期性送至NCK刷新温度补偿参数。


  (1)温度补偿的理由

  金属材料具有“热胀冷缩”的性质,该特性在物理学上通常用热膨胀系数(Thermal expansion confficient,αtherm)描述。数控机床的床身、立柱、拖板等导轨基础件和滚珠丝杠等传动部件一般由金属材料制成,由于机床驱动电机的发热、运动部件摩擦发热以及环境温度等的变化,均会对机床运动轴位置产生附加误差,这将直接影响机床的定位精度,从而影响工件的加工精度。对于在普通车间环境条件下使用的数控机床尤其是行程较长的落地式铣镗床,热膨胀系数的影响更不容忽视。以行程为5m的X轴来说,金属材料的热膨胀系数为10ppm(10um/每1m每1℃),理论上温度每升高1℃,5m行程的X轴就“胀长”50um.日夜温差和冬夏季节温差的影响便可想而知。因此高精度机床要求在规定的恒温条件下制造或使用,普通环境下使用的数控机床为保证较高定位精度和加工精度,须使用“温度补偿”等选件功能消除附加误差。


  (2)系统中温度补偿原理

  机床坐标轴的定位误差随温度变化会附加一定偏差,对每一给定温度可测出相应的定位误差曲线,为了完成温度补偿需要测出不同温度下的定位误差曲线。如图3.6所示为一组实验曲线,测量条件是:以22度误差曲线为基准,在行程500~1500mm范围内不停的运动加热机床,每隔20分钟做一次定位误差测量采样,采样间隔100mm,并用点温计记录滚珠丝杆的温度。因此一定温度T的定位误差曲线可以表示为如图3.7所示的直线,其数学表达式为:

  

 

  

 

  式3.2中,梯度tanβ(T)和轴位置不相关温度补偿值K 0(T)均是随温度变化的函数。

  不同温度下的定位误差曲线如图3.6,以及温度为T时的定位误差曲线如图3.7所示。

  

 

  

 

  系统中温度补偿功能的工作过程:将测量得到的温度偏差(补偿)值送至NC插补单元参与插补运算修正轴的运动。若温度补偿值ΔKx(T)为正值就控制轴负向移动,否则正向移动。由于温度影响的滞后性,PLC程序采取定时间隔采样温度(T)的方法,周期性地修改NC中相关补偿参数,并利用式3.2计算温度偏差ΔKx(T),从而补偿掉温度变化产生的位置偏差,实现温度补偿。


关键字:LabVIEW  数控机床  网络测控系统  下位机 引用地址:基于LabVIEW的数控机床网络测控系统--下位机硬件设计(一)

上一篇:基于LabVIEW的数控机床网络测控系统--网络通信关键技术(一
下一篇:基于LabVIEW的数控机床网络测控系统——总体设计 (二)

推荐阅读最新更新时间:2024-11-09 16:39

基于LabVIEW软件和PCl-5640R数据卡实现和雷达回波模拟器的设计
引言 现如今,为雷达检测提供回波模拟信号的雷达回波模拟器层出不穷,而绝大多数模拟器采用微型计计算机+数字信号处理器件(DSP)+数模转换(D/A) 的方式。这种方法存在两个缺点,一是由于DSP的控制力不强,且其外围的电路设计比较复杂;二是这种设计在软件实现上是以C语言为主,而用C语言编辑人机交互界面,费时费力。然而倘若采用微型计算机+可编程逻辑器件(FPGA)+数模转换(DA),则可避免上述问题,因此通过计算机配合 NI公司的PCl-5640R数据收发中频卡产生雷达中频回渡信号,在这一设计中板卡所带的FPGA 芯片,具有很强的控制能力,设计较灵活;同时,该板卡可以用LabVIEW 编程实现功能,这种图形化语言易学易用,而且有丰富的
[测试测量]
基于<font color='red'>LabVIEW</font>软件和PCl-5640R数据卡实现和雷达回波模拟器的设计
利用LabVIEW对大型造纸厂的纸浆生产进行仿真与控制
  创建一个用来监测大型造纸厂纸浆的生产过程,以节约能源和降低成本。   The SoluTIon:   为了增加吞吐量,节约能源,以及优化生产过程,我们利用NI LabVIEW数据记录和监控(DSC)模块来处理复杂的,非线性的建模过程。   LabVIEW工具包使同时运行多个模型变得更加容易,这意味着在线性能监控功能可以变得简单直接。   位于英国Workington的Iggesund纸板公司,其生产线上主要有五个造纸机,运行每个造纸机至少需要消耗 15兆瓦的能量。节约能源对于降低我们的运营成本至关重要,因此,我们需要一个解决方案,以优化我们能源的使用效率,同时确保造纸机能够生产出最终纸板成品所需要的纸浆。   
[测试测量]
利用<font color='red'>LabVIEW</font>对大型造纸厂的纸浆生产进行仿真与控制
基于LabVIEW的模拟调制解调系统设计
0 引言 随着信息时代的快速发展,信息科学技术已成为21世纪国际社会和世界经济发展的强大动力,调制和解调系统在通信、广播、电视等信息传输系统已得到了广泛的应用。调制可以使信号适用于无线信道传输,幅度、双边带、单边带调制是短波通信的三种主要方式。其中单边带调制已经成为短波通信的一种重要的调制方式;幅度调制的优点是接收设备简单,缺点是功率利用率低,抗干扰能力差,目前主要用于中波和短波的调幅广播中;双边带调制设备较复杂,应用较少,一般只用于点对点的专用通信。单边带制式普遍用于频带比较拥挤的场合,如短波的无线电广播和频分多路复用系统中。该文主要是基于LabVIEW平台对幅度调制(Amplitude Modulation,AM)、双边带调制
[测试测量]
基于<font color='red'>LabVIEW</font>的模拟调制解调系统设计
Labview中定时函数之间的区别
第一个定时函数(时间延迟):在VI中插入时间延迟,指定在运行调用VI之前延时的秒数。默认值为1.000。 第一个定时函数(等待(ms)):等待指定长度的毫秒数,并返回毫秒计时器的值。该函数进行异步系统调用,但函数节点却是同步操作的。所以,直至指定时间结束,函数才停止执行;LabVIEW调用VI时,如毫秒计时值为112毫秒,等待时间(毫秒)为10毫秒,则毫秒计时值为122毫秒时,VI执行结束。 等待直至毫秒计时器的值为毫秒倍数中指定值的整数倍。该函数用于同步各操作。在循环中调用该函数可控制循环执行的速率。但此时第一个循环周期可能很短。 例如LabVIEW调用了一个VI,如毫秒倍数为10毫秒,毫秒计时值为112毫秒。VI将
[测试测量]
基于LabVIEW的电机寿命测试控制系统设计与实现
  摘要:本文介绍了基于LabVIEW的电机寿命测试控制系统,详细介绍了其系统架构和测试平台的搭建,并对电机寿命测试的工作过程做了详细的说明。系统具有友好的人机交互界面,控制效果好,可靠性高。   0 引言   LabVIEW是美国NI公司推出的虚拟仪器开发平台软件,具有简洁图形化编程环境和强大的功能。它广泛应用于数据采集与控制、信号处理、数据显示、数据分析等领域。采用虚拟仪器技术,有以下优势:1.突破了传统仪器在数据处理、显示、存储等方面的限制;2.利用计算机丰富的软件资源,增加了系统灵活性;3.通过软件技术和相应数值算法,实时、直接地对测试数据进行各种分析和处理,通过图形用户界面(GUI)技术,真正做到界面友好,人机交
[测试测量]
基于<font color='red'>LabVIEW</font>的电机寿命测试控制系统设计与实现
基于LabVIEW的虚拟示波器设计
  0引言   虚拟仪器是一种基于计算机的自动化测试仪器系统。虚拟仪器的突出优点在于能够与计算机技术结合,将计算机资源与仪器硬件,数字信号处理技术与不同功能的软件模块结合,组成不同的仪器功能。用户可根据测试的需要,自己设计所需要的仪器系统,即利用数据采集卡及计算机外围硬件进行信号的采集与检测,然后用计算机所编的软件来实现对信号的处理、计算和分析以及对测试结果进行显示。   波形分析是信号处理中重要的分析手段。虚拟示波器的出现改变了原有示波器的整体设计思路,用软件代替了硬件。将传统仪器由硬件实现的数据分析与显示功能,改由功能强大的计算机及其显示器来完成,使工程技术人员可以用一部笔记本电脑到现场就可轻松完成信号的采集、处理及频
[测试测量]
基于<font color='red'>LabVIEW</font>的虚拟示波器设计
基于网络的电能质量监测系统设计
  0 引 言   随着电力系统运行管理的系统化、智能化、自动化和网络化,对电网的远程实时监控和自动化调试是电力系统发展的必然趋势。近年来,随着人们对电力能源需求的不断增长,电力电子设备应用越来越广泛,大量的非线性负荷、冲击性负荷的投运,使公用电网中产生了大量的谐波干扰以及电压波形畸变、电压波动和三相不平衡等问题,电能质量不断恶化。为实现对电力系统实时的监控和准确的调度,全面掌握电网中电能质量状况并对电力参数进行快速准确的测试就变得十分重要。本文提出了一种基于网络的电能质量监测系统(以下简称“监测系统”),不但能够实现对现场数据的实时采集与分析处理,而且还能够通过网络进行远程监测与控制,有助于解决现场环境恶劣而难以在现场进行精确
[测试测量]
基于<font color='red'>网络</font>的电能质量监测系统设计
工业基础四大“卡脖子”领域,应当如何破局?
TOP4 重型燃气轮机领域 重型燃气轮机被称为制造业的王冠!原因是,它在技术复杂度上是最困难的少数几种工业产品之一,也是我国发展制造业强国的道路上的攻克方向。 燃气轮机轮机分为:重型燃机、中小型燃机和微型燃机。重型燃机通常专为工业发电设计、中小型燃机往往用于调峰、压气机和航空或舰船用动力系统。陆用中小型燃机又可分为工业燃机及航改燃。 欧美国家的船用燃机一般都是航改燃产品,而前苏联的产品大多为舰船专门研制,因此,前苏联的船用燃气轮机大小往往介于欧美船用燃机和工业燃机之间。因此,重型燃气轮机技术同航空用燃气轮机技术上差别很大,二者不能简单转换。 2019年上半年,全球前四大燃气轮机生产厂家在发电用燃气轮机市场的份额为:
[嵌入式]
小广播
最新测试测量文章
换一换 更多 相关热搜器件

 
EEWorld订阅号

 
EEWorld服务号

 
汽车开发圈

电子工程世界版权所有 京B2-20211791 京ICP备10001474号-1 电信业务审批[2006]字第258号函 京公网安备 11010802033920号 Copyright © 2005-2024 EEWORLD.com.cn, Inc. All rights reserved