电气控制与PLC教学课件ppt作者徐乐文模块1开篇导学)课件.ppt

电气控制与PLC教学课件ppt作者徐乐文模块1开篇导学)课件.ppt

  1. 1、本文档共227页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
电气控制与PLC教学课件ppt作者徐乐文模块1开篇导学)课件.ppt

1 数据存储的分配 为了有效地进行编程及对PLC的存储器进行管理,将存储器中的数据按照功能或用途分类存放,形成了若干个特定的存储区域。对于每一个特定的区域,就构成了PLC的内部编程元件。例如,I表示输入映像寄存器;Q表示输出映像寄存器;M表示内部标志位存储器等。存储器的常用单位有位、字节、字、双字等。一位二进制数称为1个位(bit),每一位即一个存储单元。每个区域的存储单元按字节(Byte,B)编址,每个字节由8个位组成。比字节大的单位为字(Word)和双字(Double Word)。 常用单位的换算关系是:(1?DW = 2?W = 4?B = 32?bit)。 2 数据类型 SIMATIC S7-200系列PLC数据类型可以是布尔型、整型和实型(浮点数)。实数采用32位单精度数来表示,其数值有较大的表示范围: 正数为+1.175495E-38 ~ +3.402823E+38 负数为-1.175495E-38 ~ -3.402823E+38。 在编程中经常会使用常数。常数数据长度可为字节、字和双字,在机器内部的数据都以二进制形式存储,但常数的书写可以用二进制、十进制、十六进制、ASCII码或浮点数(实数)等多种形式。 3 寻址方式  S7-200将信息存于不同的存储单元,每个单元有一个唯一的地址,系统允许用户以字节、字、双字为单位存取信息。提供参与操作的数据地址的方法,称为寻址方式。S7-200数据寻址方式有立即寻址、直接寻址和间接寻址3大类。立即寻址的数据在指令中以常数形式出现。直接寻址又包括位、字节、字和双字4种寻址格式。 直接寻址:是指在指令中明确指出了存取数据的存储器地址,允许用户程序直接存取信息。 数据的直接地址包括内存区域标志符、数据大小及该字节的地址或字、双字的起始地址及位分隔符和位。直接访问字节(8?bit)、字(16?bit)、双字(32?bit)数据时,必须指明数据存储区域、数据长度及起始地址。当数据长度为字或双字时,最高有效字节为起始地址字节。 位寻址 按位寻址的格式为:Ax.y,使用时必须指明元件名称、字节地址和位号。 可以按位寻址的编程元件有输入映像寄存器(I)、输出映像寄存器(Q)、内部标志位存储器(M)、特殊标志位存储器(SM)、局部变量存储器(L)、变量存储器(V)和顺序控制继电器(S)等。 按字节、字和双字寻址 采用字节、字或双字寻址的方式存储数据时,需要指明编程元件名称、数据长度和首字节地址编号。应当注意:在按字或双字寻址时,首地址字节为最高有效字节。 间接寻址方式 间接寻址是指使用地址指针来存取存储器中的数据。使用前,首先将数据所在单元的内存地址放入地址指针寄存器中,然后根据此地址指针存取数据。S7-200 CPU中允许使用指针进行间接寻址的存储区域有I、Q、V、M、S、T、C。 使用间接寻址的步骤如下: 1)建立地址指针 建立内存地址的指针为双字长度(32位),故可以使用V、L、AC作为地址指针。必须采用双字传送指令(MOVD)将内存的某个地址移入到指针当中,以生成地址指针。指令中的操作数(内存地址)必须使用“”符号表示内存某一位置的地址(32位)。 MOVD VB200,AC1 将VB200这个32位地址值送AC1 2)用指针来存取数据 VB200是直接地址编号,为地址符号,将本指令中VB200改为VW200或VD200,指令功能不变。但STEP7-Micro/WIN软件编译时会自动修正为VB200。用指针存取数据的过程是:在使用指针存取数据的指令中,操作数前加有“*”表示该操作数为地址指针。 MOVW *AC1,AC0 将AC1作为内存地址指针,把以AC1中内容为起始地址的内存单元的16位数据送到累加器AC0中。 S7-200系列PLC的内部编程元件(软元件) CPU 22X系列PLC内部元件有很多,它们在功能上是相互独立的。为了有效地进行编程及对PLC的存储器进行管理,将存储器中的数据按照功能或用途分类存放,形成了若干个特定的存储区域。每一个特定的区域,就构成了PLC的一种内部编程元件。每一种编程元件用一组字母表示,字母加数字表示数据的存储地址。内部编程元件(软元件)实际上是由电子电路和寄存器及存储器单元等组成,其最大特点是寿命长,可以无限次使用。 1 输入/输出映像寄存器 1)输入映像寄存器I 输入映像寄存器又称为输入继电器,其外部有一对物理输入端子与之对应。该端子用于接收外部输入信号。所以,输入继电器线圈只能由外部输入信号驱动,不能用程序指令驱动,动合触点和动断触点供用户编程使用。 输入映像寄存

文档评论(0)

带头大哥 + 关注
实名认证
内容提供者

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

1亿VIP精品文档

相关文档