第5章S7-300的组织块及中断处理第5章S7-300的组织块及中断处理电气工程学院电子信息工程系教学内容和要求内容:组织块的组成及分类、循环执行的组织块OB1定期执行的组织块及中断处理、事件驱动的组织块和中断处理启动组织块和中断处理、背景组织块要求:了解组织块的组成和分类
掌握块的使用及其中断组织块的功能及系统功能块的使用2学时5
1组织块概述5
2循环执行的组织块5
3定期执行的组织块和中断5
4事件驱动的组织块和中断处理5
5启动组织块和中断处理5
6背景组织块(OB90)5
1组织块概述组织块概述组织块的组成组织块的分类和优先级一、组织块的概述块类型组织块的定义组织块与程序结构组织块的特点和功能块的类型属性组织块(OB)-用户程序接口-优先级(0到27)-在局部数据堆栈中指定开始信息功能块(FB)-参数可分配(可以在调用时分配参数)-具有(收回)存储空间(静态变量)功能调用(FC)-参数可分配(必须在调用时分配参数)-基本上没有存储空间(只有临时变量)数据块(DB)-结构化的局部数据存储(背景数据块DB)-结构化的全局数据存储(在整个程序中有效)系统功能块调用(SFB)-FB(具有存储空间),存储在CPU的操作系统中并可由用户调用系统功能(SFC)-FC(无存储空间),存储在CPU的操作系统中并可由用户调用系统数据块(SDB)-用于配置数据和参数的数据块1
块类型组织块(OB)是CPU操作系统与用户程序间的接口操作系统OB1FCFBSFCSFB其它OBsFCFB2
组织块的定义3
组织块与程序结构操作系统用户程序系统上电循环执行主程序运行操作系统与主程序的关系操作系统用户程序系统上电循环执行主程序运行操作系统与中断程序的关系启动初始化中断事件中断程序故障中断程序中断事件中断故障中断OB1电机1电机1FB1阀阀FB2控制器控制