05S7-300程序结构与程序设计01.pptVIP

  • 0
  • 0
  • 约2.77千字
  • 约 39页
  • 2017-07-16 发布于北京
  • 举报
第5章 S7-300程序结构 与程序设计 第5章 S7-300程序结构与程序设计 STEP7的块 * * 第5章 S7-300程序结构与程序设计 * 第6章 西门子S7-300系列PLC基本指令 电气控制技术与PLC应用 5.1 S7-300 CPU 中的程序 S7-300 CPU程序分操作系统和用户程序: 操作系统:由PLC的生产厂家提供,完成PLC起动、刷新、调用用户程序、中断/诊断/通信处理等任务。 用户程序:用户为完成特定的任务而编写的应用程序,由STEP 7编写,编译后下载到PLC的CPU中。 5.1.1 用户程序中的块 STEP7用文件块的形式管理用户编写的程序及程序运行所需的数据,组成结构化的用户程序。 结构化编程可使程序组织明确、结构清晰、易于阅读和修改。 STEP7 用户程序块: 组织块(OB) 功能块(FB) 功能(FC) 数据块(DB) 逻辑块 1.组织块OB OB1是主程序循环块,在任何情况下都必须存在。 OB100~OB102用于系统初始化 —— 只上电执行一次。 OB10~OB17用于日期时间中断 —— CPU属性设置。 OB30~OB38用于循环中断 —— CPU属性设置。 OB10...17 日期时间中断 OB80...87 异步错误 OB20...23 延时中断 定期的 程序执行 OB30...38 循环中断 事件驱动的 程序执行 OB40.

文档评论(0)

1亿VIP精品文档

相关文档