模块7进给运动控制参数的设置

上传人:wt****50 文档编号:55785375 上传时间:2018-10-06 格式:PPT 页数:40 大小:484.50KB
返回 下载 相关 举报
模块7进给运动控制参数的设置_第1页
第1页 / 共40页
模块7进给运动控制参数的设置_第2页
第2页 / 共40页
模块7进给运动控制参数的设置_第3页
第3页 / 共40页
模块7进给运动控制参数的设置_第4页
第4页 / 共40页
模块7进给运动控制参数的设置_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《模块7进给运动控制参数的设置》由会员分享,可在线阅读,更多相关《模块7进给运动控制参数的设置(40页珍藏版)》请在金锄头文库上搜索。

1、2018年10月6日星期六,数 控 原 理 与 应 用 模块七、进给运动控制参数的设置,数控技术教研室 林芝兰,2018年10月6日星期六,模块7 进给运动控制参数的设置,设置进给运动控制参数的目的,是为了使数控系统与被控制的机床传动机构相匹配。合理地设置数控系统的进给运动控制参数,可以充分发挥数控机床的性能,提高加工精度和效率。,2018年10月6日星期六,在实际应用中,不同的数控系统产品,对进给运动控制参数的定义及分类各不相同,但其作用都是一样的。例如在FANUC系统中称为机床参数(PARAMETER),在SIEMENS数控系统中叫做机床数据(Machin DataMD)。西门子810数控

2、系统的机床数据分为通用数据、轴数据、主轴数据、机床数据位等几类;西门子802S数控系统的机床数据分为显示机床数据、通用机床数据、轴数据等几类。按照其功能作用,分以下几类进行介绍。,2018年10月6日星期六,一、一般参数的设定1. 倍频数与分辨率倍频数与所用的传感器有关, 如使用方波输出型光电编码器, 则可选择1、 2或4倍频; 如使用正弦波输出型光电编码器或光栅, 则可选择5、 10或20倍频。 进给轴分辨率由编码器每转输出脉冲数(P/r)、 位置检测接口倍频数(KB)以及传动机构的传动比(mm/r)共同决定, 一般为0.001 mm、 0.002 mm、 0.005 mm、 0.01 mm

3、等。,2018年10月6日星期六,计算式为:,2018年10月6日星期六,在硬件方面,通常是在其极限位置设置行程限位开关,一旦行程限位开关被压下,就立即切断进给驱动电源,并通知数控装置产生超程报警。在逻辑上与急停(EMG)信号相“与”,且不允许自动恢复。,2. 正、负向限位为保障数控设备的安全,需要对进给部件的移动范围进行限制,具体措施包括硬件和软件两个方面:,2018年10月6日星期六,在软件方面,可通过合理设置各坐标轴的正、负向软限位参数实现。软限位通常设定在进给轴硬件超程限位开关的内侧,一旦坐标值超越此限制,就立即停止进给,并产生报警信息,但允许自行恢复。由于软限位是在机床坐标系中建立的

4、,因此该功能只有在通过返回参考点操作,建立起机床坐标系后,才能有效。在FANUC系统中,PRM3620为正向软限位,PRM3621为负向软限位。,2018年10月6日星期六,3. 快速移动速度、 最大切削进给速度目前的CNC系统一般都能达到很高的快速移动速度与最大切削速度。 在应用于具体的机床时, 由于机械强度有限, 还要考虑惯性的影响, 因而必须根据所配机床的具体情况而定。在FANUC中,1420为各轴快速速度,1424为各轴手动快速速度,1430为各轴最大切削进给速度。,2018年10月6日星期六,4. 到位范围由于运动过程中跟随误差的存在, 使轮廓的转接为圆角过渡。 当执行尖角过渡指令时

5、, 数控系统每执行完一个运动程序段, 就自动判别跟随误差是否小于到位范围, 如不满足, 即处于等待状态, 直至跟随误差修正至小于到位范围才执行下一程序段。,2018年10月6日星期六,在西门子802S 中,MD36000为粗定位范围,MD36010为精定位范围,MD36050为夹紧容差。一般粗定位范围约50um,精定位范围约10um,夹紧容差约20um。夹紧容差是指定位结束后,由于电机制动或进给部件受外力作用而造成的位置偏差范围。但必需注意,由于伺服系统存在一定的死区,如果到位范围设置太小,则数控装置无法将跟随误差修正至小于到位范围,系统会无限等待下去而造成死机。,2018年10月6日星期六,

6、5. 变增益位置控制参数 现代数控系统均采用变增益的位置控制, 其增益设置如图5.14所示。 (1) K1为进给切削时的增益, 一般要尽可能高一些, 以减小跟随误差。,2018年10月6日星期六,图5.14 变增益位置控制参数设置,2018年10月6日星期六,(2) K2为快速定位(G00)时的增益。由于快速定位时不进行切削加工,为减小起动制动时的加速度,从而减小对机床进给机构的冲击,可将位置增益减小为K1的5080。,2018年10月6日星期六,(3) Emax为最大跟随误差。 (4) Eb为变增益转折点, 一般应设定为比机床最高切削速度所对应的跟随误差略大一些。 (5) Vm为最小模拟电压

7、输出值,用来克服伺服驱动的死区。由于伺服单元存在一定的死区,当模拟控制电压小于一定值时,伺服单元已无输出,电动机停止运动,这样就无法修正剩余的跟随误差。合理设置Vm则可克服这一现象。但如果Vm 选择过大,则会在定位点处产生震荡。,2018年10月6日星期六,6. 升降速参数进给轴运动的速度变化可分为无升降速、 直线升降速与指数升降速三种, 其速度与加速度变化曲线如图5.15所示。,2018年10月6日星期六,图5.15 不同升降速方式的速度与加速度曲线 (a) 无升降速; (b) 直线升降速; (c) 指数升降速,2018年10月6日星期六,无升降速时,在速度变化瞬间,加速度为无穷大,这时会产

8、生很大的机械冲击,因此通常不宜采用。直线升降速的加速度恒定,并限制在一定范围之内。指数升降速时,加速度的变化无突变,速度变化更加平滑,但加减速时间较长。,2018年10月6日星期六,一般可通过设置升降速方式和升降速时间等参数,来调整机床的升降速性能。在西门子802S 中,采用直线升降速方式,升降速时间由最大加速度MD32300设定,单位为m/min2。,2018年10月6日星期六,7. 单向定位参数设置单向定位参数, 可提高快速定位(G00)的定位精度。 该项参数中, P1为单向定位的方向, P2为接近点到定位点的距离, P3为定位趋近速度。如果指令运动方向与P1一致, 则当运动到接近点(未达

9、到定位点)时减速, 以P3速度趋近定位点; 如果指定运动方向与P1相反, 则首先运动超过定位点至接近点, 再改变运动方向, 并以P3速度趋近定位点, 如图5.16所示。,2018年10月6日星期六,图5.16 单向定位过程示意图,2018年10月6日星期六,8. 报警保护参数 (1) 超速保护参数通过对计数频率的限制实现超速报警保护。 (2) 最大跟随误差报警参数。跟随误差作为位置控制过程中的一个重要数据,可用于较全面地判断位置控制是否处于正常状态。,2018年10月6日星期六,二、返回参考点参数设置参考点是为了确定机床原点而设置的可测量位置点。数控机床每次开机上电后,必须通过返回参考点操作(

10、或回零操作)才能建立机床坐标系。因此,正确设置返回参考点参数,对保证机床的位置控制精度时十分重要的。不同的CNC系统,其返回参考点的动作细节会有所不同;但一般来说,都是先通过减速行程开关粗定位,然后再由精定位开关或编码器零位脉冲精定位两个步骤。通常需要设定如下参数。,2018年10月6日星期六,1. 返回参考点方式根据返回参考点的动作步骤不同, 可大致分为以下3种返回参考点方式。 (1) 方式1: 按下返回参考点操作按钮后, 按设定的运动方向快速返回, 在挡块压下参考点开关(粗定位开关)后立即减速, 以低速继续返回, 直至挡块释放才开始寻找零脉冲; 零脉冲到来时立即停止, 如图5.17(a)所

11、示。,2018年10月6日星期六,(2) 方式2: 按下返回参考点操作按钮后, 按设定的运动方向快速返回, 压下参考点开关后立即减速并改变方向, 低速退出挡块, 再反向寻找零脉冲; 零脉冲到来时立即停止, 如图5.17(b)所示。 (3) 方式3: 按下返回参考点操作按钮后, 按设定的运动方向快速返回, 压下参考点开关后立即减速, 不需等待挡块释放; 当速度降为设定低速后即开始寻找零脉冲, 零脉冲到来时立即停止, 如图5.17(c)所示。 在西门子802S 数控系统中,由机床数据MD34200设定。,2018年10月6日星期六,图5.17 返回参考点方式,2018年10月6日星期六,2. 返回

12、参考点方向参考点粗定位开关一般安装在丝杠的末端,返回参考点方向一般为远离工件的方向,返回参考点操作为单方向操作,此时另一个方向的按钮无效。在西门子802S 中,返回方向由MD34010设定。 3.返回参考点速度即返回参考点粗定位速度,为了提高效率,一般设定比较高的返回速度。在西门子802S 中,由MD34020设定,默认值为5000mm/min。,2018年10月6日星期六,4.寻找零脉冲速度为了定位准确,必须以较低速度趋近。在西门子802S 中,由MD34040设定,默认值为300mm/min。5.参考点坐标即参考点相对机床零点的坐标值,可在机床出厂调试时测量并输入到CNC中。当返回参考点操

13、作完成后,显示器即显示出机床参考点在机床坐标系中的坐标值。在西门子802S 中,由MD34090设定。,2018年10月6日星期六,三、 进给运动的补偿设定,在机械传动链中,影响进给位置控制特性的各种因素是客观存在的,由此会造成进给位置控制的误差。对于不可测量的动态误差,只有通过提高传动机构的精度和刚性等加以解决;而对于一些有规律的、可以测量的误差,可以利用数控系统提供各种补偿功能进行自动补偿,以提高加工零件的精度。一般的数控系统,都具有间隙补偿和螺距误差补偿功能。,2018年10月6日星期六,1. 间隙补偿在进给传动链中,齿轮传动、滚珠丝杠螺母副等均存在反转间隙,这种反转间隙会造成在工作台改

14、变方向时,电动机空走而工作台不运动,从而造成加工误差。为此,可用激光干涉仪等测量工具测出间隙值,作为参数输入CNC系统中,由CNC装置自动补偿。其补偿过程为,每当坐标轴改变方向时,CNC装置会控制电动机多走一段距离(一个间隙值),从而补偿了间隙误差。在西门子802S 中,间隙由MD32450设定。,2018年10月6日星期六,2. 螺距误差补偿在数控机床上,定位精度主要取决于滚珠丝杠的精度。尽管可以采用高精度的滚珠丝杠,但制造误差总是存在的。此外,在数控机床使用中,由于磨损,丝杠精度也会下降。因此,需要利用数控系统的螺距误差补偿功能加以补偿,以得到超过滚珠丝杠制造精度的运动精度,并可通过定期测

15、量与补偿,在保持精度不变的前提下,延长机床使用寿命。,2018年10月6日星期六,螺距误差补偿的基本原理是,将数控机床某轴的指令位置与高精度位置测量工具所测得的实际位置相比较,计算出在全行程上的误差分布曲线,将误差以表格的形式输入数控系统中。以后数控系统在控制该轴运动时,会自动计算加以补偿。如图5.18所示,为某系统测得的X轴7个点的误差曲线,图5.19为输入至CNC的螺距误差补偿表。,2018年10月6日星期六,图5.18 X轴螺距误差曲线举例,2018年10月6日星期六,图5.19 X轴螺距误差补偿表,2018年10月6日星期六,在西门子802S 中,补偿点数由MD38000设定,螺距补偿

16、生效由MD32700设定,螺距误差补偿值输入(在MD32700=0时)到CNC内部自动生成的螺补程序%_N_BUCHANG_MPF中,然后运行该程序,设置MD32700=1,螺距补偿生效。,2018年10月6日星期六,注意: (1)间隙补偿和螺距误差补偿只有在返回参考点操作后才有效。 (2)由于机床坐标系是靠返回参考点而建立的,因此在误差表中参考点的误差要为零。,2018年10月6日星期六,(3)对重复定位精度较差的轴,因无法准确确定其误差曲线,螺距误差补偿功能无法使用。即该功能无法补偿重复定位误差。 (4)必须采用比滚珠丝扛精度高至少一个数量级的检测装置来测量误差分布曲线否则没有意义。一般常用激光干涉仪来测量。,2018年10月6日星期六,2018年10月6日星期六,进给运动控制参数又叫机床参数(PARAMETER)或机床数据(Machin DataMD),设置进给运动控制参数的目的,是为了使数控系统与被控制的机床传动机构相匹配。进给运动控制参数主要包括:一般参数,返回参考点参数,补偿参数等。,小 结,2018年10月6日星期六,习 题 5,5.1 影响开环进给精度的主要因素有哪些? 5.2 如何提高进给精度? 5.3 什么叫跟随误差? 5.4 进给伺服系统的增益K和时间常数T的调整原则是什么? 5.5 跟随误差对加工轮廓误差有何影响?如何克服?,

展开阅读全文
相关资源
正为您匹配相似的精品文档
相关搜索

最新文档


当前位置:首页 > 生活休闲 > 社会民生

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号