S语言编程软件操作指南.pptVIP

  • 1
  • 0
  • 约3.29千字
  • 约 43页
  • 2026-09-02 发布于北京
  • 举报

第七章STEP7编程软件的使用方法;

普通来说,PLC有线性化编程、模块化编程和结构化编程等3种程序设计方法。

1、线性化编程

线性化编程类似硬件继电器控制电路,整个系统的控制程序放在主循环控制组织块OB1(主程序)中,每一次循环扫描都要不断地次序执行OB1中的全部指令。这种方法程序结构简单,不涉及功效、功效块、数据块、局部变量和中断等比较复杂的概念,容易入门,普通在编写简单的控制系统程序时使用。本书S7-200部分主要讨论的就是这种编程方法。

;2、模块化编程

程序被分为不同的逻辑块,每个块包括了完毕部分控制任务的逻辑指令。组织块OB1(主程序)中的指令决定在什么情况下调用哪一种块,功效和功效快(子程序)用来完毕不同的过程任务。被调用的块执行完后,返回到OB的调用点,继续执行OB1。

模块化编程的程序被分为若干块,易于实现多人同步对一种项目编程。因为只在需要时执行相关的指令,因此提升了CPU的执行效率。

;7.1顾客程序的基本结构;表7-1顾客程序中的块

;功效块(FB、FC)实际上是顾客子程序,分为带“记忆”的功效块FB和不带“记忆”的功效块FC。FB带有背景数据块(InstanceDataBlock),在FB块结束时继续保持,即被“记忆”。功效块FC没有背景数据块。

数据块(DB)是顾客定义的用于存取数据的存放区,能够被打开或

文档评论(0)

1亿VIP精品文档

相关文档