8(块组成与FC).pptVIP

  • 4
  • 0
  • 约1.47千字
  • 约 47页
  • 2017-08-02 发布于河南
  • 举报
培训类别 (高技能培训); ;课题八、S7中的块(一);问题一、 用户程序中的块; 程序块类型;组织块(OB);临时局域数据;功能(FC);功能块(FB);数据块;问题二、 块的组成部分;变量声明表; 在指令部分,你可以建立你的逻辑序列。为做到这一点,利用梯形图和语句表,你可以形成网络或回路。在你输入一条指令并指定一个地址后,程序编译器进行一次语法校验并将不正确的输入用红色的斜体显示出来。; 除逻辑块外,用户程序还包括数据,这些数据存储过程状态和信号的信息,所存储的数据在用户程序中进行处理。 数据以用户程序的变量形式存储,它们是唯一的: ? 存储位置 (地址:P,PII,PIQ,位存储器,L 堆栈,DB) ? 数据类型 (基本或复杂数据类型,参数类型) ;根据访问方式,它们的区别是: ? 全局变量:在全局符号表或全局数据块中声明。 ? 局部变量:在OB、FC和FB的变量声明表中声明。 当块被执行时,变量永久地存储在过程映象区、位存储器区或数据块,或者它们动态地建立在局部堆栈中。; 局部数据堆栈 (L 堆栈) 用来存储: ? 逻辑块的暂时变量,包括OB 的起始信息 ? 调用功能时要传递的实际参数 ? 梯形图程序中的中间逻辑结果;数据存储区; ? 全局数据块:在用户程序的所有逻辑块(包括OB1)都可以访问它包含的信息。;功能 FC10;建立新数据块;○

文档评论(0)

1亿VIP精品文档

相关文档