西门子S7-1200PLC教程 课件 第4章 S7-1200 PLC系统存储器分类_第1页
西门子S7-1200PLC教程 课件 第4章 S7-1200 PLC系统存储器分类_第2页
西门子S7-1200PLC教程 课件 第4章 S7-1200 PLC系统存储器分类_第3页
西门子S7-1200PLC教程 课件 第4章 S7-1200 PLC系统存储器分类_第4页
西门子S7-1200PLC教程 课件 第4章 S7-1200 PLC系统存储器分类_第5页
已阅读5页,还剩4页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

第4章S7-1200存储器分类4.1I区

4.2Q区

4.3M区

4.4L区

4.5DB区第4章S7-1200存储器分类

存储区说明输入过程映像区(I)从扫描周期开始从物理输入复制物理输入(I:P)立即读取CPU的SB和SM的物理输入点输入过程映像区(Q)从扫描周期开始后复制到物理输出物理输出(Q:P)立即写入CPU、SB、SM上的物理输出点位存储区(M)控制和数据存储器临时存储区(L)存储块的临时数据,这些数据仅在该块本地范围有效数据块(DB)数据存储器,同时也是FB的参数存储器4.1-2、S7-1200存储器分类——(I、Q区)用户程序访问PLC输入和输出地址区时,不是去读写数字量模块上的信号状态,而是访问CPU的过程映像区。PLC的过程映像区分为输入过程映像区(标识符为I)和输出过程映像区(标识符为Q)。在每次扫描循环开始时,CPU读取数字量输入点的外部输入电路的状态,并将它存入输入过程映像区,执行用户程序后将用户程序计算的输出值存入输出过程映像区,在下一个扫描循环开始时,将输出过程映像区的内容写入到物理输出点,再通过物理输出点驱动外负载。4.3、S7-1200存储器分类——(M区)位存储区(M存储区)用来存储运算得中间操作状态或其他控制信息。可以用位、字节、字、双字的寻址方式读写位存储区。4.4、S7-1200存储器分类——(L区)临时存储区用于存储代码块处理时使用的临时数据,临时存储区类似于M存储区,二者的主要区别在于M存储器是全局的,而临时存储器是局部的。所有的OB、FB和FC都可以访问M存储器中的数据,即这些数据可以供用户程序中所有的代码块全局性地使用。在OB、FB和FC的接口区生成的临时变量,它具有局部性,只能在生成它的代码块内使用,不能与其他代码块共享。CPU在代码块启动时,将临时存储器区分配给代码块,代码块执行结束后,CPU会将它使用的临时存储区分配给其他要执行的代码块使用。CPU不会对分配时可能包含有数值的临时存储器进行初始化。临时存储器只能通过符号地址访问,各代码块的临时存储器的大小可以在块的调用结构处查询。4.5、S7-1200存储器分类——(DB区)数据块简称DB,用于存储各代码块使用的各种类型的数据,包括中间操作状态或FB的其他控制信息参数,以及某些指令需要的数据结构(如定时器、计数器)数据块的访问可以按位、字节、字双字的方式进行访问,在访问数据块中的数据时,应指明数据块的名称,例如DB1.DBB0,S7-1200PLC中新建的DB块默认的采用优化块的访问方式访问,因此在程序编写时通常使用符号的方式访问DB块中的数据。若需要使用绝对地址访问时,需要去掉优化访问块的选项。S7-1200存储器分类——寻址结构每个存储器的大小都以字节为单位进行表示,存储器中的每一个存储单元都有一个唯一的地址,用户程序利用这些地址访问存储单元中的信息,在访问时主要

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论