基于运动控制卡电火花成形机床数控系统研究

基于运动控制卡电火花成形机床数控系统研究

ID:18468797

大小:129.50 KB

页数:6页

时间:2018-09-18

基于运动控制卡电火花成形机床数控系统研究_第1页
基于运动控制卡电火花成形机床数控系统研究_第2页
基于运动控制卡电火花成形机床数控系统研究_第3页
基于运动控制卡电火花成形机床数控系统研究_第4页
基于运动控制卡电火花成形机床数控系统研究_第5页
资源描述:

《基于运动控制卡电火花成形机床数控系统研究》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库

1、cp.ck365.cn来自:中国测控网时间:2012-12-27目前,以PC机为核心的控制系统已广泛被工业控制领域所接受。采用PC机在Windows操作系统下通用的数控系统,已成为数控系统发展的潮流[2]。基于PC机的数控系统一般可以分为4种结构形式:PC连接NC型、NC嵌入PC型、PC嵌入NC型和全软件NC型[4]。其中运动控制卡嵌入PC机的技术较成熟,应用较普遍,是开放式数控系统发展的主流。基于PC机的数控系统采用的是标准PC硬件和操作系统,因此容易进行模块化和开放式的设计,并可根据不同用户的不同要求,迅速、高效、低成

2、本地构建面向用户的数控系统,这种系统便于用户的操作、维护和更新换代。本文所论述的数控系统采用运动控制卡插入PC机的方式,由PC机处理非实时控制部分,运动控制卡处理实时控制部分[5]。  1 数控系统硬件构成  1.1 数控系统硬件构成  系统的硬件构成如图1所示,伺服驱动系统采用数字交流伺服电机驱动丝杠螺母机构运动。运动控制卡是整个硬件的核心部分,与PC机构成主从式控制结构,运动控制卡通过PCI插槽与PC机连接。以PC机作为信息处理平台,负责人机交互界面的信息管理以及数控系统实时监控方面的工作,例如输入输出信息的管理、控制

3、指令的发送、系统状态的显示、运动轨迹规划、电源脉冲的监控等;运动控制卡完成运动控制的所有细节,其中包括脉冲和方向信号的输出、自动升降速的处理、原点和限位等信号的检测以及根据指令的要求和传感器件的信号进行相应的逻辑和数字运算,为驱动装置提供正确的控制信号,从而实现准确的运动控制和逻辑控制;A/D转换器是将间隙电压的模拟信号转换成计算机可识别的数字信号,使计算机可根据A/D的读值判断间隙放电状态,进而决策下一步的执行动作;脉冲电源的作用是把交流电转换成一定频率的单向脉冲电流,以供给放电所需的能量来蚀除工件。cp.ck365.c

4、n来自:中国测控网时间:2012-12-271.2 间隙放电状态监测电火花加工过程可分为空载、火花放电、不稳定过渡电弧、稳定电弧和短路5种基本放电状态[7]。其中火花放电间隙状态的好坏直接影响到脉冲电能的转换效果,同时也是评判加工能否顺利进行的主要标准,所以间隙放电状态监测就显得相当重要。通常有3种信号能反映电源的放电状态,分别为放电电压、放电电流及加工过程中的声频信号,但因工作现场环境影响,声频信号提取和分析都很困难,本文采用提取电压和电流信号进行分析的方法来实现放电状态检测。系统信号采集结构功能见图2。系统将放电电流、

5、电压信号通过数据采集卡采入PC机,经过实时处理得出放电状态,作为主轴进给和旋转控制的依据。传感器是将电压和电流信号转换成符合采集卡输入范围的电压信号。数据采集卡负责把信号传入计算机。cp.ck365.cn来自:中国测控网时间:2012-12-27  1.3 固高GT-400-SV运动控制卡介绍  系统选用固高公司生产的GT-400-SV运动控制卡,控制卡的核心是由ADSP2181数字信号处理器和FPGA组成,ADSP2181的哈佛结构和MAC单元非常适合完成复杂的运动控制算法,可以实现高性能的控制运算。FPGA实现译码、脉

6、冲分配、定时、计数等功能[1]。控制卡还提供缓冲区命令机制,用户能先将部分运动控制指令存放在运动控制卡内部开辟的循环队列缓冲区内,然后再发出执行命令。在运动控制卡执行缓冲区存放的运动指令的同时,主机能继续向缓冲区内下载运动指令,这样一方面进一步降低了对主机通讯的实时性要求,另一方面运动控制卡通过预处理多段缓冲区内的轨迹信息[3],能获得良好的运动特性,使轨迹更连贯、光滑。  2 数控系统软件结构设计  2.1 数控系统框架介绍  控制软件是整个数控系统的核心[6],根据电火花加工工艺以及控制系统的要求,本文在Windows

7、XP操作系统下采用LabWindows/CVI软件开发了控制软件。数控系统的框架结构如图3所示。cp.ck365.cn来自:中国测控网时间:2012-12-27  GT-400-SV控制卡可同步控制4个运动轴,实现多轴协调运动。运动控制卡提供C语言函数库和Windows动态链接库。用户可将这些控制函数与自己数控系统所需要的数据处理、界面显示等应用程序集成在一起,从而开发出符合自己需要的控制软件。用户通过主机程序调用相应的库函数,将运动控制卡相关参数和运动轨迹描述传递给运动控制卡,发出运动控制命令,控制卡根据主机的要求,自动

8、完成轨迹规划、检测、伺服刷新等运算,计算结果将转化成脉冲电压或模拟电压控制伺服电机运动,从而控制电火花机床运动。  2.2 数控系统软件模块组成  数控系统的软件部分主要由预处理模块、运动控制模块、系统监控模块以及人机界面模块组成。系统软件结构如图4所示。cp.ck365.cn来自:中国测控网时间:20

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。