中断子程序INT_0: 脉冲串全部输出 完成后将Q0.6置1 ■小结 ●本章介绍SIMATIC指令集所包含的功能指令及使用方法,涉及的是程序控制类指令和特殊功能类指令。应用指令在工程实际中应用广泛,通过学习,应了解功能指令在PLC中的实现形式,重点是掌握应用指令中常用指令的梯形图编程方法。 1.通过使用跳转指令、循环指令、子程序等的灵活运用,可以有效地优化程序结构提高编码效率,增加程序的可读性。 2.中断技术在可编程控制器的人机联、实时处理、通信处理和网络中占有重要地位。中断是由设备或其他非预期的急需处理的事件引起的,中断事件的发生具有随时性。中断程序应短小精悍、执行时间短。 3.在中断系统中,多个中断事件同时发出中断请求时,CPU对中断的响应按中断优先级进行。在任何时刻,CPU只执行一个中断程序。中断程序执行中,新出现的中断请求按优先级排队等候处理,如果超过队列容量,则会产生溢出,某些特殊标志存储器位将补置位。 4.高速计数器指令、高速脉冲输出指令可以用来方便地完成特定的复杂控制任务,这些指令都用到了一定数量的内部特殊功能存储器,以事先设定相应的控制参数,状态参数和变量值等。 子程序0(配置HSC1) LD SM0.1 // 首次扫描时 MOVB 16#F8,SMB47 // 设置HSC1控制字 HDEF 1,1
原创力文档

文档评论(0)