1、在 CPU 启动时
2、在一个循环或延时时间到达时 3、当发生硬件中断时 4、当发生故障时 5、组织块根据其优先级执行 二、组织块 OB 的类型 2、通信优先级 ● OB 组织块分为三个优先组,高优先组中的组织块可中断低优先组中的组织块;● 如果同一个优先组中的组织块同时触发将按其优先级由高到低进行排队依次执行● 如果同一个优先级的组织块同时触发时,将按块的编号由小到大依次执行 ●CPU 为三个 OB 优先级组中的每一个组都提供了临时(本地)存储器● 16 KB 用于启动和程序循环(包括相关的 FB 和 FC)● 4 KB 用于标准中断事件(包括 FB 和 FC)● 4 KB 用于错误中断事件(包括 FB 和 FC)4、嵌套深度 ● 是指可从 OB 调用功能 (FC) 或功能块 (FB) 等程序代码块的深度● 从程序循环 OB 或启动 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为16层● 从延时中断、循环中断、硬件中断、时间错误中断或诊断错误中断 OB 开始调用 FC 和 FB 等程序代码块,嵌套深度为4层
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作! |