首页
当前位置:沈阳一机 > > 新闻中心 > > 行业动态 > > 数控机床CNC机床实时中断服务程序(前台程序)

数控机床CNC机床实时中断服务程序(前台程序)


日期:2014年01月03 来源:本站原创 关键字:数控机床CNC机床实时中断服务程序(前台程序)
数控机床CNC机床实时中断服用程序是系统的核心,所实现的实时控制任务包括位置伺服、面板扫描、PLC控制、实时诊断和插补、在实现中断服用程序中,各种任务按优先级排阴,按时间行后顺序执行。每个任务有严格的最大运行时间限制,如果前一次中断尚未完成,又发生了新的中断,则说明发生服务重叠,系统进入紧停状态。
4.CNC 装置典型软件结构举例
美国ALLEN-BRADLEY公司的7360数控系统就采用了前后台型软件结构,其简化后的系统软件框。下面我们CA-B7360数控系统软件为例来具体介绍前后台型软件的工作过程,分为背景程序和中断服务程序两部分。
(1)背景程序(后台程序)
背景程序是CNC机床的主程序,其主要功能是根据控制面板上的开关命令所确定的系统工作方式,进行任务的调度。它由三个主要的程序环组成,以便为键盘、单段、自动和手功四种工作方式服务。
当系统程序的内容被装入内存或断电后电源恢复并启动时立即执行系统初始化程序,包括设置中断入口、设置机床参数、清除位置检测组件的缓冲器等功能。完成初始化以后,系统进入等待紧停复位状态,坐标轴的位置控制系统被断开,并允许10.24ms的实时时钏中断,定时地扫描控制面板。当操作人员按“紧急复位”按钮后,系统实行MCU(机床控制装置)总清除。接着启动背景程序,按照操作人员所确定的工作方式,进入相应的服务程序。无论系统处于何种工作方式,10,24ms的实时时钟中断总是定时地发生。
(2)中断服务程序(前台程序)
7360CNC系统的实时过程控制是通过中断方式实现的。主要的是可屏蔽中断有10.24ms实时时钟中断、阅读机中断和键盘中断。其中阅读机中断做饭先级最高,10.24ms时钏中断次之,键盘中断优先级最低。阅读机中断公在输入零件程序时启动了阅读机之后才发生,键盘中断仅在键盘方式下发生。

上一篇:数控机床CNC机床的背景程序(后台程序)     下一篇数控机床的CNC机床中断型结构
相关搜索:vmco656VMC-2180CA6125-ACAK150/1000M650使用恒线速度控制有什么意义数控铣床XK716开松机钻削加工中心CAK5085b

 销售电话
机床营销
Tel:024-25340888
    024-25341888
    024-25340887
    024-25341887
Fax:024-25341177
配件服务
Tel:024-25341716
    024-25341717
Fax:024-25341718
维护改造
Tel:024-25340767
Fax:024-25341177
 在线提交意向
Mailto:
sale@syms.com.cn

收藏到QQ书签