求助:三菱FX系列中断的问题 点击:671 | 回复:2



夏叶子2006

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:4帖 | 11回
  • 年度积分:0
  • 历史总积分:0
  • 注册:1900年1月01日
发表于:2007-03-10 00:23:00
楼主
各位大虾们,我对三菱的中断问题有点疑惑:
三菱的用户手册里说明了当一个中断在执行时禁止另一个中断,对此,我很是疑惑。中断应该是有优先级别的吧:
1 如果低优先级的中断正在执行时,高优先级的中断来了,此时系统怎么反应的?是停止低优先级的中断,去处理高优先级的中断?还是先保存中断信号,等低优先级的中断处理完了,再去处理高优先级的中断?
2 如果高优先级的中断正在执行时,低优先级的中断来了,此时系统怎么反应的?是漏掉低优先级的中断?还是先保存中断信号,等高优先级的中断处理完了,再去处理低优先级的中断?
3 指令中说可以进行2层中断嵌套,那么是不是就是意味着在高优先级的中断里使用EI指令是不是就可以去响应低优先级的中断?还是说系统只有两个优先级?



wenjun

  • 精华:0帖
  • 求助:0帖
  • 帖子:27帖 | 629回
  • 年度积分:0
  • 历史总积分:733
  • 注册:2005年2月21日
发表于:2007-03-10 07:53:00
1楼
关注 !

周田人

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 591回
  • 年度积分:0
  • 历史总积分:879
  • 注册:2006年7月12日
发表于:2007-03-10 08:42:00
2楼
多个中断依次发生时,以先发生的为优先.完全同时发生时,以新的指针编号优先.
在中断例行程序执行过程中,禁止其它的中断.
但是,FX2N,FX2NC可以在中断例行程序内对EI,DI编程.因些可以接受最多为二重的中断.
1 ;处理完正在执行的中断后,再处理第二个中断.
2;同1
3;执行一个中断子程序时.其它中断被禁止,如果中断信号在禁止中断区间出现,则该中断信号被储存,并在EI指令之后响应该中断.

热门招聘
相关主题

官方公众号

智造工程师