找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 232|回复: 0

[资料] 线切割机床编程控制的软件实现(下)

[复制链接]
发表于 2011-7-13 23:52:54 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转磨削论坛

您需要 登录 才可以下载或查看,没有账号?注册会员

×
  *工艺卡及工艺图生成:
' M- q7 E$ A! j" U- E  WINDOWS系统为外设的使用提供了极大的方便性,它的设备无关性解放了许多程序员的苦恼.此程序采用DELPHY当中提供的打印控件,同时对PRINTER的CANVAS编程,自动生成工艺卡和工艺图,充分利用了计算机的计算和绘图能力.
8 U9 n1 W' a$ L  D+ S$ S  * DNC计算机直接传输8 x4 v$ h+ X+ Z$ c. p" s4 x0 D
  本程序可以通过控制机的光电纸带接口,将代码直接送入控制机,这为老机床的改造提供了极大的方便.同时,也为新机床的网络化,提供了解决方案." B$ t+ `) \  C) \; A, t, c9 ^" w
  这套系统的另一个软件是线切割控制软件.它的关键控件由VC编制,界面用delphi编制,其中的开关量控制使用了行内汇编.在windows下的cnc系统,关键要解决的问题是windows系统禁止应用程序直接访问硬件,为了进入ring0层,本软件编制了专门的虚拟设备驱动程序.9 z6 L) x  R% r* w( t; d1 M8 u
  这个控制软件的主要功能是:0 K+ y% |% n) P5 `; D
  1.读入nc代码.并提供了编辑修改功能.
# ^1 s, N$ ?* P8 x- H  Z  2.提供了手动控制台,可手动以三种速度移动机床.
  \* Q7 z1 r" g/ m6 D( z! t5 T  3.可图形仿真加工,也可空走仿真加工.
) L! f- v+ K2 G* U% K& u& P  4.加工时,可直接控制高频电源,也可暂停进给.同时有速度,状态显示.
0 k/ e5 [8 X' |3 n5 W$ `9 ?  5.提供自动间隙补偿.
7 `. B( i% P# a4 _  6.由于是在windows平台上运行,它自然具有了多任务能力,在切割的同时,可以随意进行其他操作,可以玩游戏或者看vcd.
7 j! ^1 I3 Y' `0 P: K9 C. j8 p3 l  这个控制软件的开发难点是:6 _4 a" {- G% y& i3 W
  1.要提供一个NC代码编辑器:! p+ v0 i' u. w% c4 D& E# I
  这个代码编辑器要具有一个简单字处理器的所有功能.以前在DOS状态下,这是一件很繁琐的工作.在WINDOWS平台上,借助DELPHY的VCL控件,这成为一种很轻松的工作.利用DELPHY的RICHEDIT控件可以很容易的实现代码编辑器的所有功能.+ K4 B5 P: N: H3 h. I. k+ J5 F! ]
  2.具有手动控制台:
" G1 [# L7 M; z) |. }  以前在DOS状态下,手动速度控制要依靠软件延时,需要设计一个循环子程序,空循环产生延时,浪费CPU时间.在WINDOWS平台上,利用DELPHY的TIMER控件,可以较为精确的控制机床速度,同时,由于WINDOWS系统对应用程序并不屏蔽IO口的访问,所以,可以使用行内汇编直接控制步进电机的运动.由于TIMER控件实际上是在使用时间中断,所以对CPU的占用要远远小于DOS下.1 A3 Z! E. ?7 s5 P9 B; T
  3.插补模块:9 T  H! e8 x+ l) N
  对于数控系统来说,插补模块是很重要的部分.为了满足高精度的要求,本程序采用0.1um作为一个脉冲当量,对各种不同的精度要求,用多次插补,一次进给的方式,来解决数控系统与机械系统的精度差别.4 @  o8 n) A. E( E- ]. s0 }; ?
  4. WINDOWS下的中断控制:
2 r& Z! ?: j8 i/ ?  WINDOWS系统下屏蔽应用程序对硬件中断的控制,为了获得系统ring0级的控制权,需要自己开发设备驱动程序.VtoolsD是很好的驱动程序开发环境,可以很方便的编制驱动程序,避开繁琐的汇编语言.4 e# W6 G* w- c7 T4 |6 }/ o
  总之,这套系统运行在windows平台上,充分利用了windows系统的特性,为电加工数控系统的发展,探索了一条新的道路.
! ^" x& }! q9 e! k文章关键词: 线切割   编程控制
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

中国磨床技术论坛
论 坛 声 明 郑重声明:本论坛属技术交流,非盈利性论坛。本论坛言论纯属发表者个人意见,与“中国磨削技术论坛”立场无关。 涉及政治言论一律删除,请所有会员注意.论坛资源由会员从网上收集整理所得,版权属于原作者. 论坛所有资源是进行学习和科研测试之用,请在下载后24小时删除, 本站出于学习和科研的目的进行交流和讨论,如有侵犯原作者的版权, 请来信告知,我们将立即做出整改,并给予相应的答复,谢谢合作!

中国磨削网

QQ|Archiver|手机版|小黑屋|磨削技术网 ( 苏ICP备12056899号-1 )

GMT+8, 2024-11-19 10:21 , Processed in 0.142215 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表