西门子s7 200中中断程序的执行
来源:学生作业帮 编辑:神马作文网作业帮 分类:综合作业 时间:2024/11/10 16:03:44
西门子s7 200中中断程序的执行
我是初学PLC 我一直没用理解这个中断程序 是怎么回事 中断程序的执行是在意想不到出错 时执行提前编译好的程序吗?出错了 就叫中断了 是这个意思吗?
还有看门狗指令WDR 是怎么回事?用简明的语句解释下 不要粘些长篇大论 用您简明的语句说下
我是初学PLC 我一直没用理解这个中断程序 是怎么回事 中断程序的执行是在意想不到出错 时执行提前编译好的程序吗?出错了 就叫中断了 是这个意思吗?
还有看门狗指令WDR 是怎么回事?用简明的语句解释下 不要粘些长篇大论 用您简明的语句说下
中断程序并不是出错了中断,在S7-200中有0-33个中断事件,他们有优先级,当中断的条件满足时就会触发一个中断,编程时你可以设定触发那个中断子程序,这样中断条件一旦满足,中断子程序就会执行一次,你可以在中断子程序中编写程序执行中断动作.比如在做高速脉冲输出程序时,在写完脉冲输出的控制字后执行中断,中断事件为19(19号中断是PTO 0完全中断),中断程序为INT0,这样当PTO高速脉冲输出执行完一次后就会触发中断程序INT0,就会执行一次INTO子程序,当然你也可以利用RETI指令从中断子程序有条件的返回.