第4章硬件系统及内部资源.pptVIP

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
* 4.4 S7-200 PLC的 寻址方式 CPU存储区域的直接寻址 直接寻址 位寻址:Ax.y 可以进行位寻址的编程元件有:I、Q、M、SM、L、V、S等。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 直接寻址 特殊元件的寻址格式 T、C、HC、AC等,不用写出它们的字节地址,而是直接写出其编号即可。 T、C的地址编号有2个含义:位和当前值。 AC的特殊性:字节、字、双字。使用时只表示出累加器的地址编号即可,如AC0,数据长度取决于进出AC0的数据类型。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 直接寻址 字节、字、双字的寻址格式 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 CPU存储区域的间接寻址 什么是间接寻址? 间接寻址方式是,数据存放在存储器或寄存器中,在指令中只出现所需数据所在单元的内存地址的地址。存储单元地址的地址又称为地址指针。这种间接寻址方式与计算机的间接寻址方式相同。间接寻址在处理内存连续地址中的数据时非常方便,而且可以缩短程序所生成的代码的长度,使编程更加灵活。 用间接寻址方式存取数据需要作的工作有3种:建立指针、间接存取和修改指针。 可以用指针进行间接寻址的存储区:I、Q、M、V、S、T、C 。而T和C只能是当前值,而对独立存取数据方法和模拟量不能进行间接寻址。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 CPU存储区域的间接寻址 建立指针 使用间接寻址对某个存储器单元读、写时,首先要建立地址指针。指针为双字长,是所要访问的存储单元的32位的物理地址。可作为指针的存储区有:变量存储器(V)、局部变量存储器(L)和累加器(AC1、 AC2、AC3)。必须用双字传送指令(MOVD),将存储器所要访问单元的地址装入用来作为指针的存储器单元或寄存器,装入的是地址而不是数据本身,格式如下: 例:MOVD VB100,VD204 MOVD VB10,AC2 MOVD C2,LD16 其中:“”为地址符号,它与单元编号结合使用表示所对应单元的32位物理地址;VB100只是一个直接地址编号,并不是它的物理地址。指令中的第二个地址数据长度必须是双字长,如:VD、LD和AC等。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 CPU存储区域的间接寻址 间接寻址的步骤 用指针来存取数据 在操作数的前面加“*”表示该操作数为一个指针。 修改指针 连续存储数据时,可以通过修改指针很容易存取其紧挨的数据。简单的数学运算指令,如加法、减法、自增和自减等指令可以用来修改指针。在修改指针时,要记住访问数据的长度:存取字节时,指针加1;存取字时,指针加2;存取双字时,指针加4。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.4 S7-200 PLC的 寻址方式 CPU存储区域的间接寻址 举例 大家想一想:开始对指针进行操作后,还用再操心具体的地址吗? ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.5 S7-200 PLC的 指令系统 编程语言 新旧CPU版本的不同所造成的影响 梯形图 语句表 功能块图 功能图 IEC61131-3 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.5 S7-200 PLC的 指令系统 几个概念 梯形图输出表示形式:输出线圈(Q和M)和指令盒(C和T以及大部分的指令功能)。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.5 S7-200 PLC的 指令系统 几个概念 网络块 什么是网络块?是S7-200PLC编程软件中一个特殊的标记,是一个独立的逻辑块。整个梯形图程序由许多网络块组成的,每个网络块均起始于母线,对每个网络块进行注释,便于阅读。 ● S7-200 PLC 基础知识 龙岩学院物理与机电学院PLC教学组 * 4.5 S7-200 PLC的 指令系统 几个概念 网络块 什么是网络块?是S7-200PLC编程软件中一个特殊的标记,是一个独立的逻辑块。整个梯形图程序由许多网络块组成的,每个网络块均起始于母线,对每个网络块进行注释,便于阅读。 ● S7

文档评论(0)

shaoye348 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档