您现在的位置是:首页 > PLC技术 > PLC技术

S7-200 PLC中断服务程序标号/返回指令

来源:艾特贸易2017-06-05

简介中断服务程序标号 / 返回指令的梯形图和语句表如图 (e) 所示,中断服务程序是用户为处理中断事件而事先编制的程序,中断服务程序由标号开始,以无条件返回指令结束。内部或外部

    中断服务程序标号/返回指令的梯形图和语句表如图 (e)所示,中断服务程序是用户为处理中断事件而事先编制的程序,中断服务程序由标号开始,以无条件返回指令结束。内部或外部的中断事件调用相应的中断服务程序。在中断服务程序中,用户亦可根据前面逻辑条件使用条件返回指令,返回主程序。但中断服务程序必须以无条件返回指令作结束。中断服务程序中禁止使用以下指令:DISIENICALLHDEFFOR/NEXTLSCRSCRESCRTEND
中断服务程序标号/返回指令
     (e)中断服务程序标号/返回指令    中断前后,系统保存和恢复逻辑堆栈、累加寄存器、特殊存储器标志位(SM),从而避免了中断服务返回后对主程序执行现场所造成的破坏。    INT n,中断服务程序标号指令。中断服务程序标号INT标示n号中断服务程序的开始(入口)。n的范围是0127(取决于CPU的型号)。    CRETI,中断服务程序条件返回指令。CRETI根据前面逻辑条件决定是否返回。    RETI,中断服务程序无条件返回指令。RETI是中断服务程序必备的结束指令。    定时中断采集模拟量程序如图3 - 118所示。
定时中断采集模拟量程序
    3-118    定时中断采集模拟量程序    (a)梯形图;(b)语句表