您当前的位置:五五电子网电子知识plc技术PLC培训资料FX系列PLC中断指令 正文
FX系列PLC中断指令

FX系列PLC中断指令

点击数:7437 次   录入时间:03-04 11:38:45   整理:http://www.55dianzi.com   PLC培训资料

    中断指令包括中断返回指令IRETInterruption Return)、允许中断指令EI (InterruptionEnable)、禁止中断指令DI (lnterruption Disable)

    中断是CPU与外设之间进行数据传送的一种方式。FX系列PLC有两类中断,即外部中断和内部定时器中断。外部中断信号从输入端子输入,可用于机外突发随机事件引起的中断。定时中断是内部中断,是定时器定时时间到引起的中断。

    FX系列PLC设置有9个中断源,9个中断源可以同时向CPU发出中断请求信号,这时CPU响应优先级较高的中断源的中断请求。9个中断源的优先级由中断号决定,中断号小的优先级较高。每个中断源的中断子程序有中断标号。中断标号的格式如图4.9所示。

    中断标号以I开头,又称为I指针。外部中断的I指针格式如图4.9(a)所示,共6点,对应的外部中断信号的输入端口为X0X5。例如1001的含义是:当输入X0OFF变为ON(上升沿)时,执行由该指针作为标号的中断服务程序,在执行到IRET指令时返回。内部中断的I指针格式如图4.9(b)所示,共3点。内部中断即定时中断,由指定编号为68的专用定时器控制。设定时间为1099ms,每隔设定时间PLC就会自动中断一次。

    4.9 中断标号格式

    PLC一般处在禁止中断状态。指令EIDI之间的程序段为允许中断区间,而DIEI之间为禁止中断区间,如图4.10所示。当程序执行到允许中断区间并且出现中断请求信号时,PLC执行相应的中断子程序,遇到中断返回指令IRET时返回断点处继续执行主程序;在此区间之外,即使有中断请求,CPU也不会立即响应,而是将这个中断信号存储下来,并在EI指令之后被执行。

4.10 中断指令使用说明

在使用中断指令时应注意以下几点:

(1)当多个中断信号同时出现时,中断指针号小的具有优先权。

(2)中断子程序可以进行嵌套,最多可以两级。

(3)中断请求信号的宽度必须大于200μs

(4) M8050M8058为中断屏蔽寄存器,当其为ON时,相应的中断源08被屏蔽。

[1] [2]  下一页


本文关键字:暂无联系方式PLC培训资料plc技术 - PLC培训资料