中断程序的作用是什么,中断程序是什么?

很多人都不知道中断;很多人知道中断,但一直都没有用过,不知道你属于哪一种,反正我属于第二种。

三菱PLC的中断分为三种:输入中断,计数中断和定时器中断,这个和单片机有点类似,本小节主要以介绍一下输入中断,通过PLC的输入端子触发的中断。

什么是中断?中断有什么用?

什么是中断:中断就是当PLC正在执行某一个动作时,突然收到中断触发信号,立即停止当前执行动作,去执行中断程序中的动作,中断程序执行完成后返回被打断的地方继续执行之前动作,中断程序的优先级最高,不受扫描周期的影响;就比如你正在洗衣服,正洗了一半,突然你媳妇喊你打王者荣耀,于是你立即停止洗衣,开始打游戏,打完王者后,你又返回继续洗衣服。你媳妇喊你打王者是触发中断,你打游戏是中断运行程序,你洗衣服时主程序;

中断程序的作用是什么,中断程序是什么?

中断参考示意图

中断有什么用:中断程序一般情况下很少用到,简单了解一下即可。PLC是通过不断执行输入扫描,程序执行,输出刷新三个动作,执行完一个周期所用的时间称为一个扫描周期,FX系列PLC扫描周期通常10-30ms;假如X0作为外部输入计数用,扫描周期是20ms,在一个扫面周期内X0变化了多次,这个时候,计数就不准确了,如果引入中断就可以解决扫描周期带来的影响;

FX3U中输入中断对应的指针编号:

中断程序的作用是什么,中断程序是什么?

输入中断指针及编号

应用案例:X0作为外部输入脉冲计数,X0的下降沿时触发中断进行计数;在三菱PLC的梯形图编程中程序如下图所示;

中断程序的作用是什么,中断程序是什么?

参考程序

本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 sumchina520@foxmail.com 举报,一经查实,本站将立刻删除。
如若转载,请注明出处:https://www.vsaren.com/136281.html