每类中断中不同的中断事件处理时也有不同的优先权和处理原则:
多个中断事件同时发生时,根据优先级组以及组内优先权来确定首先处理哪一个中断事件;优先级相同时,CPU按照先来先服务的原则处理中断;任何时刻CPU只能执行一个用户中断程序,一旦一个中断程序开始执行,它要一直执行到完成,即使更高优先级的中断事件发生,也不能中断正在执行的中断程序,正在处理中断时发生的其他中断会进行排队处理;每个优先级组分别设定排序队列,队列深度等上限如表格所示。
中断指令包括中断允许禁止、中断事件关联等指令:
ENI: 中断启用指令,全局性启用对所有连接的中断事件的处理。
DISI: 中断禁止指令,全局性禁止对所有中断事件的处理。
RETI: 从中断有条件返回指令,可用于根据前面的程序逻辑的条件从中断返回。
ATCH: 中断连接指令,将中断事件EVNT与中断例程编号INT相关联,并启用中断事件。
DTCH: 中断分离指令,解除中断事件EVNT与所有中断例程的关联,并禁用中断事件。
CLR_EVNT: 清除中断事件指令,从中断队列中移除所有类型为EVNT的中断事件。
在工业领域,电机的应用几乎无处不在,而为了让电机发挥*大能力、实现可靠运行,节能减排,变频器的“陪伴”必不可缺。西门子G120XA单机变频柜深度考虑了工业生产及基础设施行业的应用需求,能够为您提供量身定做的高性能变频柜方案,不仅让您的电机“如虎添翼”,更助您够轻松掌握从设计到设备运行的全过程。