第第第第5 5章章章章 S7-300S7-300程序结构程序结构程序结构程序结构与程序设计与程序设计与程序设计与程序设计电气控电气控制技术与制技术与PLC应用应用第第5章章 S7-300程序结构与程序设计程序结构与程序设计5.1 S7-300 CPU 中的程序中的程序nS7-300 CPU程序分程序分操作系统操作系统和和用户程序用户程序:操作系统:操作系统:由由PLC的生产厂家提供,完成的生产厂家提供,完成PLC起动、起动、刷新、调用用户程序、中断刷新、调用用户程序、中断/诊断诊断/通信处理等任通信处理等任务。务。用户程序:用户程序:用户为完成特定的任务而编写的应用程序,用户为完成特定的任务而编写的应用程序,由由STEP 7编写,编译后下载到编写,编译后下载到PLC的的CPU中。中。第第5章章 S7-300程序结构与程序设计程序结构与程序设计2第第5章章 S7-300程序结构与程序设计程序结构与程序设计5.1.1 用户程序中的块用户程序中的块nSTEP7用用文件块文件块的形式管理用户编写的程序及程序运的形式管理用户编写的程序及程序运行所需的行所需的数据数据,组成,组成结构化结构化的用户