可编程序控制器及其应用 教学课件 作者 王成福 11 2.pptVIP

可编程序控制器及其应用 教学课件 作者 王成福 11 2.ppt

  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文档。上传文档
查看更多
11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 11.2 S7-200系列PLC的内部器件 《可编程序控制器及其应用》 第11章 西门子S7-200系列PLC简介 * 电子制作 齐向阳 11.2.1 数据存储类型  1.数据类型及数据范围  数据类型可以是字符串、布尔型(0/1)、整数型和实数型(浮点数)。布尔型指字节型无符号整数,整数型包括16位符号整数(INT)和32位符号整数(DINT),实数型数据采用32位单精度数来表示,详见下表:  2.常数 S7-200的许多指令中会使用到常数。常数的数据长度可以是字节、字和双字。CPU以二进制的形式存储常数,书写常数可以用二进制、十进制、十六进制、ASCII码或实数等多种形式。书写格式举例如下: 十进制常数:直接写,如1234 ; 十六进制常数:前面加“16#”,如16#3AC6 ;二进制常数:前面加“2#”,如 2#1010000111100000;ASCII码:如“Show”;实数(浮点数):如+1.175495E-38(正数), -1.175495E-38(负数)。 11.2.2 编址方式  S7-200为内部每一种元件分配一个存储区域,并用字母作为区域标志符,同时表示元件的类型。如:数字量输入映象寄存器(区标志符为I),数字量输出映象寄存器(区标志符为Q);模拟量输入映象寄存器(区标志符为AI);模拟量输出映象寄存器(区标志符为AQ)。除了输入输出外,S7-200还有其他元件,V表示变量存储器,M表示内部标志位存储器;SM表示特殊标志位存储器;L表示局部存储器;T表示定时器;C表示计数器;HC表示高速计数器;S表示顺序控制存储器;AC表示累加器。存储器的单位可以是位(bit)、字节(Byte)、字(Word)、双字(Double Word),所以编址方式也可以分为位、字节、字、双字编址。   位、字节、字、双字编址的表示:  1. 位编址 位编址的指定方式为:(区域标志符)字节号.位号,如I0.0;Q0.0;I1.2。 2. 字节编址 字节编址的指定方式为:(区域标志符)B(字节号),如IB0表示由I0.0~I0.7这8位组成的字节。 3. 字编址 字编址的指定方式为:(区域标志符)W(起始字节号),且最高有效字节为起始字节。例如VW0表示由VB0和VB1这2字节组成的字(其中, VB0 为字的高位字节, VB1 为字的低位字节)。 4. 双字编址 双字编址的指定方式为:(区域标志符)D(起始字节号),且最高有效字节为起始字节。例如VD0表示由VB0?VB3这4字节组成的双字。 11.2.3 寻址方式  1. 直接寻址 直接寻址是在指令中直接使用存储器或寄存器的元件名称(区域标志)和地址编号,直接到指定的区域读取或写入数据。并有按位、字节、字、双字的寻址方式。按位寻址的器件有:I、Q、M、SM、L、V、S;按字节寻址的器件有:I、Q、M、SM、L、V、S、AC、常数;按字寻址的器件有:I、Q、M、SM、L、V、S、T、C、AC、常数;按双字寻址的器件有:I、Q、M、SM、L、V、S、AC、HC、常数。 2. 间接寻址 间接寻址时操作数并不提供直接数据位置,而是通过使用地址指针来存取存储器中的数据。在S7-200中允许使用指针对I、Q、M、V、S、T、C(仅当前值)存储区进行间接寻址。  使用间接寻址时,需进行以下两步操作: 1)在使用间接寻址前,要先创建一个指向该位置的指针。指针为双字长度(32位),存放的是另一存储器的地址,只能用V、L或累加器AC作指针。生成指针时,要使用双字传送指令(MOVD),将数据所在单元的内存地址送入指针,双字传送指令的输入操作数开始处加“”符号,表示某存储器的地址,而不是存储器内部的值,指令输出操作数是指针地址。例如:MOVD VB200,AC1指令就是将VB200的地址送入累加器AC1中。 2)指针建立好后,利用指针存取数据。在使用地址指针存取数据的指令中,操作数前加“*”号表示该操作数为地址指针。例如:MOVW *AC1,AC0 //MOVW表示字传送指令,指令将AC1

您可能关注的文档

文档评论(0)

带头大哥 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档