找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 158|回复: 0

[资料] NUM独具特色的动态操作

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

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

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

×
  动态操作,是NUM系统中最具特色的应用软件之一。. g/ ^/ \4 v% ~! \; u
  所谓动态操作是在每个系统扫描周期(RTC)都被执行的操作方式,该操作的执行时间以微秒(μs)为单位,其操作过程一旦被激活即一直有效,执行的过程类似于PLC,根据系统的扫描周期反复执行,直到执行该动作的撤消命令才停止。动态操作可以编写在零件程序或子程序中。
! S% y6 V6 p; e% \' }  NUM系统编制了21种动态操作,包括加、减、乘、除、开方等算术运算,三角函数运算以及一些针对轴的操作等等。1 s+ J' u" P5 B' {
  虽然在一般的零件编程中也包括上述的运算方法,但是动态操作的真正意义在于它一旦被激活即永远生效,除非执行了撤消动态操作的指令。这么解释这个概念可能有些抽象,以下举一个实例来说明。
% @% D* N8 r' I% E& c  在磨削类加工中往往需要“返回”功能,即在任何操作方式下(包括手动、自动、MDI等)都可以通过按“返回”按钮,使砂轮迅速返回到指定位置,这样可以最大程度上的避免各种事故的发生。为此编制了如下程序:; S7 H0 |& ^. |8 c/ g  o& B
  E82001=1  P% w6 {) h, f  b, B3 d
  E82002=320
" s# Q* e% N$ h' {! o/ w3 j1 A) W3 T  E82003=1200000
! C: N/ u# G/ V: a6 ^9 K4 y- |  O1=6 E82000/E42010/-240 S1 p  [3 b; D+ h, T
  O2=9 E82000/E82001/5/3/5
% b  d5 z( ~9 R0 h/ T  O3=9 E90000/E82003/4/5/5  A- f, A4 }$ E; ?+ P$ O6 x
  O4=1 E95000/E95000/E82002
  d' h7 l$ `3 C& ]; v1 k8 x- S3 I" e  O5=0
* @% {9 V- p; U- J, d  在以上程序中,E82002为X轴返回的速度,E82003为返回的最终位置,E42010为PLC读到的按钮信号,E90000为X轴的当前实际位置,E95000为X轴的偏置值。在这个程序中用到了四种动态操作:O6是将E42010的值过滤后放入E82000中;O9是对两个参数进行比较,然后根据比较的结果跳转到相应的语句中;O1是加法指令;O0为撤消动态操作。该程序在系统启动时即被激活,可以随时监测到E42010变量的变化,不论在任何操作方式下都可以实现“返回”的功能。
3 q- |( i( V# }1 E  k0 q  NUM的动态操作还有许多应用实例,这里不再一一列举。如果您有其它数控系统解决起来困难的问题,不妨与NUM的工程师联系。【MechNet】: R; f) M$ f# q; B! m
文章关键词: NUM
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-11-19 00:38 , Processed in 0.144920 second(s), 24 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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