公告:新满多没有杂乱广告的网站, 请大家收藏!很好记,域名是 新满多 拼音!xinmanduo.com ! 更简洁好记的 ykyh.net

您的当前位置:首页 > PLC技术 > 正文 -- 手机或者平板访问

PLC的中断优先级与中断队列溢出

来源:未知 编辑:晚一步 时间:2018-08-13

    中断按以下固定的优先级顺序执行:通信(最高优先级)、I/O中断、定时中断(最低优先级)。在上述3个优先级范围内,CPU按照先来先服务的原则处理中断,任何时刻只能执行一个用户中断程序。一旦一个中断程序开始执行,它要一直执行到完成,即使另一程序的优先级较高,也不能中断正在执行的中断程序。正在处理其他中断时发生的中断事件要排队等待处理。3个中断队列及其能保存的最大中断个数如表8-9所示。

    8-9    中断队列和各队列的最大中断数

    队 

    CPU221

    CPU222

    CPU224

  CPU226

    通信中断队列

    4

    4

    4

    8

    I/O中断队列

    16

    16

    16

    16

    定时中断队列

    8

    8

    8

    8

 

    如果发生中断过于频繁,使中断产生的速率比可处理的速率快,或中断被DISI指令禁止,则中断队列溢出状态位被置1。只应在中断程序中使用这些位,因为当队列变空或返回主程序时这些位被复位。


 
手机扫描本二维码

分享创意到朋友圈

网友评论:

栏目分类


Copyright © 2006-2017 新满多 备案:渝ICP备11004546号-1

网站内容来自随意自动采集,如有侵犯没有标注出处,请联系我们删除:Gaocheng365@live.com

Top