找回密码
 注册会员

QQ登录

只需一步,快速开始

扫一扫,访问微社区

查看: 234|回复: 0

[资料] 典型数控铣床控制软件模块化设计(二)

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

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

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

×
  初始化任务%INI:系统每次上电时执行一次。1 ?$ L- o% S- ]  U8 L
  循环任务%TS:系统先执行%TS0,再按顺序执行TS1~4.%TS0的执行周期等于每个RTC(实时时钟控制)周期,即20ms,%TS1~4每5个RTC周期(100ms)执行一次。6 k" v% S9 @+ \7 |7 P
  后台任务%TS比循环任务%TS和中断任务%TH的优先权低,可用于等待任务的使用。后台任务可持续数个RTC循环周期,可以被循环任务中断。
; ^3 s( K- X0 ?% V# ~0 D  中断(实时)任务%TH用于优先权较高的事件而不必等待RTC循环的结束。中断(实时)任务%TH比循环任务%TS和后台任务%TF的优先权高。
' ~$ z. E% Z! y5 i3 r  错误信息表%9999.9:机床错误信息文件。9 r: _! S6 X6 r0 M2 P) \1 B( Y
  4三坐标数控龙门铣床PLC程序的设计与实现
% }* Z. F3 l" M1 u  PLC程序的设计离不开良好的软件平台和硬件环境,NUM1050数控系统为机床生产制造者提供了丰富的软件资源和强大的软件开发工具。如PLCTOOL,SETTOOL,PCTOOLKIT等。它们都是基于WINDOWS平台上使用,为机床电气控制系统开发带来了极大的方便。其中PLCTOOL可方便地进行PLC梯形图或高级语言C的编程,备有丰富的指令集与计时器、计数器单元,图形化的界面,使用操作灵活方便。这台三坐标数控龙门铣床的PLC程序正是在PLCTOOL软件平台上开发设计出来的。考虑到实际的应用,这台三坐标机床采用梯形图语言设计PLC程序,其优点是直观,可以动态显示,易于调试和维护。
4 M) x6 B! X. w# x  利用NUM1050数控系统提供的输入/输出模块和机床操作面板,可以非常方便地控制机床的运动及其他功能,因为机床操作面板带有可供编程的自定义键。NUM系统提供的机床操作面板通过光缆与系统相连,提高了可靠性。
/ c5 u8 v; i- f' g' C$ X  根据NUM1050的PLC程序结构特点,在设计这台三坐标机床的PLC程序时,将该机床的各项功能分配给不同的模块控制。因该机床无特殊的中断任务,所以设计程序时使用了初始化任务%INI、循环任务%TS和子程序模块%SP.%TS0的扫描周期为20ms,所以将重要的子程序放在%TS0中调用,机床的辅助功能如液压、冷却、润滑等则在任务模块%TS1~3中控制,机床的坐标、主轴及相关部分的控制由梯形图的子程序%SP模块承担。三坐标数控铣床的PLC程序结构及每一模块介绍如下:/ E. W0 Y: c& a7 b- I
  %INI:系统在其它任务执行前调用,仅在PLC上电时执行一次,不受PTC循环控制,主要对一些变量进行初始化。
/ e/ _5 F. V* O, d6 D- w  %TS0:调用子程序。%TS1:控制机床辅助功能导轨润滑和液压系统。其中导轨润滑周期由PLC程序中的定时器控制。%TS2:控制机床冷却系统。可以在机床操作面板上选择自动冷却和手动冷却。%TS3:控制机床主轴的松刀和刀具夹紧。
5 b$ T2 a2 y( [- u  %SP0:用于控制机床操作面板上的指示灯闪烁。NUM1050系统提供的机床操作面板上的自定义按键大部分带有指示灯,在使用一些需要特别提醒的功能时,其按键采用指示灯闪烁的方式,以示醒目,如机床故障复位键、换刀完成键等等。%SP2:控制机床操作面板的自定义按键。操作面板的自定义键必须经过PLC编程才能生效,而按键的功能则根据机床的需要来定义。根据用户的要求,这台三坐标数控龙门铣床的操作面板上设计了机床启动、冷却控制、主轴启停、换刀完成、机床故障复位等功能。%SP3:控制坐标运动及坐标限位的安全检查。%SP4:M功能译码,该模块用于定义换刀结束的M06功能。%SP5:控制坐标轴伺服使能。%SP6:该模块控制主轴部分的所有功能,包括主轴冷却、主轴润滑、刀具夹紧、主轴电机、主轴变频器等。%SP20:机床故障信息的显示控制。当机床出现故障时,在显示页面需要及时显示故障号和故障内容,当机床出现多条故障时,系统便可以按顺序显示故障,每条故障显示的时间在本子程序模块中设置。该模块被其它相关模块调用。4 J1 O) C4 u. z: _7 z$ G
文章关键词:
您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

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

中国磨削网

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

GMT+8, 2024-11-15 14:33 , Processed in 0.142616 second(s), 23 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

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