电工学习网

 找回密码
 立即注册
电工学习网 电工学习网 技术文库 plc 查看内容

PLC中断处理时间

2016-5-10 17:04| 编辑:电工学习网| 查看: 24812| 评论: 0

    中断处理时间指从执行中断直到中断处理子程序被调用的时间,和从中断处理子程序完成直到回到原来位置的时间。这里所说的中断包括:输入中断、间隔定时器中断和高速计数器中断。中断处理时间由以下5部分组成:
    1)中断输入ON延迟:指从中断位置为ON一直到执行中断的延迟时间,一般为50μs
    2)等待屏蔽处理时间:在如下操作时有中断屏蔽,在指示时间内任何中断保持屏蔽直到处理完成。
    高速定时器:根据TIMH (15)使用的定时器数目a和在该时激活的高速定时器数目b(在DM6629中设定高速定时器数目,缺省设置为16)需要如下时间:
    0≤等待时间≤50+3×(a+b)μs
    严重错误的发生和清除:当一严重错误发生且错误内容登陆到CQM1时,或当错误正被清除时,中断会被屏蔽长达100μs直到处理完成。
    在线编辑:当操作时执行在线编辑,中断可被屏蔽长达1s
    3)切换至中断处理:指将当前工作切换至中断处理所需的时间,一般为40μs
    4)中断时输入刷新:指输入刷新被设定在调用中断处理子程序之时执行时输入刷新所需要的时间(在DM66306638中设定),每字需10μs
    5)返回:从执行RET (93)到返回到被中断的处理所需的时间,一般为40μs
    【例  在没有高速定时器、不用在线编辑、中断时没有输入刷新时,计算使用输入中断时的中断响应时间。
    【解】  最短响应时间=中断输入ON延迟+中断屏蔽等待时间
    +切换至中断处理时间+返回时间
    =50+0+40+40=130(μs)
    最长响应时间=中断输入ON延迟+中断屏蔽等待时间
    +切换至中断处理时间
    =50+50+40+40=180(μs
    需要注意的是,如果使用直接输出,中断子程序的输出就可以立即输出。在主程序和中断子程序中同时使用直接输出,就不可分开设定。此外,在程序中使用中断时,务必允许中断处理时间。

看过《PLC中断处理时间》的人还看了以下文章:

发表评论

最新评论

  • 学plc需要什么基础?怎样学习PLC?分享自己学
  • 用plc控制运料小车编程实例
  • 西门子S7-200与变频器之间的MODBUS通讯
  • PLC编程初学者必看 高手勿喷!
  • 三菱FX3UPLC输入接线
  • PLC的点动控制原理
热门文章

电工学习网 ( )

GMT+8, 2023-3-8 12:30

Powered by © 2011-2022 www.shop-samurai.com 版权所有 免责声明 不良信息举报

技术驱动未来! 电工学习网—专业电工基础知识电工技术学习网站。

栏目导航: 工控家园 | 三菱plc | 西门子plc | 欧姆龙plc | plc视频教程

返回顶部