数控雕铣机行业专用设备的的软件结构及程序流程

  系统的软件选用了嵌入式实时多任务操作系统WindowsCE.net。根据数控雕铣机控制系统的需求,系统任务模块可以分为:人机界面模块,USB接口模块和雕刻控制模块。其中人机界面模块包括LCD显示和键盘指令的读取;通过USB接口模块读取原始设计数据;雕刻控制模块对读取的数据分析计算后完成速度控制和轨迹控制。软件结构图如图1所示。

系统软件结构图

图1   系统软件结构图

  控制系统中,ARM通过对设计数据的分析和计算完成速度控制,FPGA通过插补运算完成轨迹控制。控制系统应用程序流程图如图2所示。

控制系统应用程序流程图

图2   控制系统应用程序流程图

  (1)读取数据,找出可在速度不出现突变的情况下可雕刻的最小单位的线条数,称之为判“S”。分别计算“S”中各轴的位移总量,定义“Sx”,“Sy”和“Sz”分别为X,Y和Z轴的位移总量。

  (2)根据操作设置的雕刻最大速度和加速度,计算出该段位移中各轴的速度分量和加速度分量。

  (3)判断当前数据处于哪种速度段,根据不同的情况计算各段位移的加速、匀速、减速段的脉冲数和各速度段的初始频率等这些数据,并把数据发送给FPGA。

  (4)FPGA根据接收到的数据进行插补运算,最终控制步进电机的转速,实现三轴联动。

推荐产品

高速高精雕铣机
高速高精雕铣机YF-G870 该型号设备秉承了以往机型小刀具加工特点的基础上,结合目前模具切削加工的实际情况,采用加重型和增强型的光机,高精密度的线性导轨和滚珠丝杆,再配套大功率的主轴和伺服电机,使之成为既可用于中小批量的精密零件生产,更可实现大重型的精密模具加工。其所
数控加工中心
数控加工中心YF-C850 此机型的整体机械机构采用树脂砂铸件制造,内部加强筋加多加大高刚性设计,加强机械精度的持久性及加工精度的稳定性,并保证了整体长久不变形。该机型具有自动换刀装置及三轴、四轴联动控制功能,系统一次装夹, 可自动连续对四面进行铣、钻、铰及丝攻等多种
高速精密雕铣机
高速精密雕铣机YF-G660 此款机型结合了以往轻重型机器的各种性能优点,采用低床身和立柱横梁一体的设计结构, 再配套高性能和大功率的伺服电机,高精度和超规格的丝杆、导轨,高转速和高精度的主轴,使得机床具有稳定性好、刚性强、加工平衡、加工精度高等功能特点。该机是一款专为
数控木工雕刻机
数控木工雕刻机YF-M260150 YF-M260150型数控木工雕刻机采用加厚方管并用高强度铸铁,利用低床身和立柱横梁一体的设计结构, 再配用高性能和大功率的进口伺服电机,高精度和超规格的进口丝杆、导轨,高转速和高精度的主轴,使得机床具有稳定性高、刚性强、加工平衡、切削力度
QQ咨询
微信咨询
拨打电话
返回顶部