您现在的位置是:首页 > PLC技术 > PLC技术
S7-200 PLC中断服务程序标号/返回指令
来源:艾特贸易2017-06-05
简介中断服务程序标号 / 返回指令的梯形图和语句表如图 (e) 所示,中断服务程序是用户为处理中断事件而事先编制的程序,中断服务程序由标号开始,以无条件返回指令结束。内部或外部
中断服务程序标号/返回指令的梯形图和语句表如图 (e)所示,中断服务程序是用户为处理中断事件而事先编制的程序,中断服务程序由标号开始,以无条件返回指令结束。内部或外部的中断事件调用相应的中断服务程序。在中断服务程序中,用户亦可根据前面逻辑条件使用条件返回指令,返回主程序。但中断服务程序必须以无条件返回指令作结束。中断服务程序中禁止使用以下指令:DISI、ENI、CALL、HDEF、FOR/NEXT、LSCR、SCRE、SCRT、END。 (e)中断服务程序标号/返回指令 中断前后,系统保存和恢复逻辑堆栈、累加寄存器、特殊存储器标志位(SM),从而避免了中断服务返回后对主程序执行现场所造成的破坏。 INT n,中断服务程序标号指令。中断服务程序标号INT标示n号中断服务程序的开始(入口)。n的范围是0~127(取决于CPU的型号)。 CRETI,中断服务程序条件返回指令。CRETI根据前面逻辑条件决定是否返回。 RETI,中断服务程序无条件返回指令。RETI是中断服务程序必备的结束指令。 定时中断采集模拟量程序如图3 - 118所示。
图3-118 定时中断采集模拟量程序 (a)梯形图;(b)语句表
点击排行
![PLC编程的基本规则](/uploads/allimg/200118/101K23416-0.jpg)