首页 理论教育 PLC中断程序与指针:外部、定时器和高速计数中断源

PLC中断程序与指针:外部、定时器和高速计数中断源

时间:2023-06-24 理论教育 版权反馈
【摘要】:中断程序具有以下特点:1)中断不受PLC扫描工作方式的影响,以使PLC能迅速响应中断事件。能引起中断的信号叫做中断源,FX2N系列PLC共有三类中断源:外部中断、定时器中断和高速计数中断。中断指针用I来表示,它是用来指明某一中断源的中断程序入口指针,当执行到IRET指令时返回主程序。用于中断服务子程序的地址指针有I0□□~I8□□共9点。

PLC中断程序与指针:外部、定时器和高速计数中断源

在日常生活中,当我们正在做某项工作时,有一件更为重要的事情需要马上处理,这时就需要暂停正在做的工作,转去处理这一紧急事务,等处理完这一紧急事务后,再继续去完成刚才暂停的工作。

PLC同样也有这样的工作方式,我们称之为中断。所谓中断,就是指在主程序的执行过程中,中断主程序去执行中断子程序,执行完中断子程序后再回到刚才中断的主程序处继续执行。

中断程序具有以下特点:

1)中断不受PLC扫描工作方式的影响,以使PLC能迅速响应中断事件。

2)中断子程序是为某些特定的控制功能而设定的。所以要求中断子程序的响应时间小于机器的扫描时间。

能引起中断的信号叫做中断源,FX2N系列PLC共有三类中断源:外部中断、定时器中断和高速计数中断。

中断指针用I来表示,它是用来指明某一中断源的中断程序入口指针,当执行到IRET(中断返回)指令时返回主程序。中断指针I应在FEND(主程序结束指令)之后使用。(www.xing528.com)

用于中断服务子程序的地址指针有I0□□~I8□□共9点。

1)当中断源为外部请求信号时,使用I0□□~I5□□共6点,且中断请求信号由输入端X0~X5输入,并且要求信号脉冲的宽度大于200μs。

2)当中断源是以一定时间间隔产生的内部中断信号时,使用I6□□~I8□□共3点。其分类如图5-47所示。

978-7-111-43994-3-Chapter05-66.jpg

图5-47 中断指针的分类

例如,I001表示当输入X0从OFF变为ON时,执行由该指针作为标号的中断服务子程序,并根据IRET返回。I610表示每隔10ms就执行标号为I610后面的中断服务子程序,并根据IRET返回。

免责声明:以上内容源自网络,版权归原作者所有,如有侵犯您的原创版权请告知,我们将尽快删除相关内容。

我要反馈