第2章存储器的数据类型与寻址方式_第1页
第2章存储器的数据类型与寻址方式_第2页
第2章存储器的数据类型与寻址方式_第3页
第2章存储器的数据类型与寻址方式_第4页
第2章存储器的数据类型与寻址方式_第5页
已阅读5页,还剩37页未读 继续免费阅读

下载本文档

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

文档简介

1、2.1.1 S7-200的主要指标的主要指标1. S7-200 PLC的结构的结构 2. S7-200的主要指标的主要指标特性特性CPU221CPU222CPU224CPU226外形尺寸(外形尺寸(mm)90 x 80 x 6290 x 80 x 62120.5 x 80 x 62190 x 80 x 62可在运行模式下编辑可在运行模式下编辑不可在运行模式下编辑不可在运行模式下编辑4 096字节字节4 096字节字节4 096字节字节4 096字节字节8 192字节字节12 288字节字节16 384字节字节24 576字节字节数据存储区数据存储区2 048字节字节2 048字节字节8 192

2、字节字节10 240字节字节掉电保持时间掉电保持时间50小时小时50小时小时100小时小时100小时小时本机本机I/O:数字量:数字量6入入/4出出8入入/6出出14入入/10出出24入入/16出出扩展模块扩展模块0个模块个模块2个模块个模块7个模块个模块7个模块个模块高速计数器高速计数器:单相单相/双相双相4路路30KHz2路路20KHz4路路30KHz2路路20KHz6路路30KHz4路路20KHz6路路30KHz4路路20KHz脉冲输出(脉冲输出(DC)2路路20KHz2路路20KHz2路路20KHz2路路20KHz模拟电位器模拟电位器1122实时时钟实时时钟配时钟卡配时钟卡配时钟卡配时

3、钟卡内置内置内置内置通讯口通讯口1 RS-4851 RS-4851 RS-4852 RS-485浮点数运算浮点数运算有有I/O映象区映象区256 (128入入/128出)出)布尔指令执行速度布尔指令执行速度0.22s /指令指令2.1.2 S7-200系列系列PLC的外部端子图的外部端子图DC/DC/DCAC/DC/RLY分别表示分别表示CPU电源的类型、输入端口的电源类型及输出电源的类型、输入端口的电源类型及输出端口器件的类型。端口器件的类型。DC为晶体管,为晶体管,RLY为继电器为继电器每种型号的每种型号的CPU都有都有CPU221 DC/DC/DC端子图端子图 CPU222 AC/DC/

4、RLY端子图端子图 CPU224 AC/DC/RLY端子图端子图 CPU226 AC/DC/RLY端子图端子图 2.2.1 数据类型数据类型1. 数据类型及范围数据类型及范围基本数据类型基本数据类型无符号整数无符号整数基本数据基本数据类型类型有符号整数有符号整数十进制十进制十六进制十六进制十进制十进制十六进制十六进制字节字节B(8位)位)02550FF字节字节B(8位)位)128127807F字字W(16位)位)0655350FFFF整型(整型(16位)位)32 76832 76780007FFF双字双字D(32位)位)04 294 967 2950FFFFFFFF双整型双整型(32位)位)2

5、 147 483 6482 147 483 647800000007FFFFFFF布尔型(布尔型(1位)位)0或或1实数(实数(32位)位)103810382. 常数常数进制进制使用格式使用格式举例举例十进制十进制十进制数值十进制数值20 047十六进制十六进制十六进制值十六进制值16#4E4F二进制二进制二进制值二进制值2#100 1110 0100 1111ASCII码码ASCII码文本码文本How are you?实数或浮点格式实数或浮点格式ANSI/IEEE 754-1985+1.175495E-38(正数)(正数)1.175495E-38(负数)(负数)1. 数字量输入映象区(数字量

6、输入映象区(I区)区)位位I0.0I0.7I15.0I15.7128点点字节字节IB0、IB1、IB1516个个字字IW0、IW2、IW148个个双字双字ID0、ID4、ID8ID8、ID124个个(2)字节()字节(B)IB0表示数字量输入映象区第表示数字量输入映象区第0个字节,共个字节,共8位,其中第位,其中第0位位是最低位,第是最低位,第7位为最高位。位为最高位。 IB起始字节地址起始字节地址(1)位)位I字节地址字节地址.位地址位地址 I1.0表示数字量输入映象区第表示数字量输入映象区第1个字节的第个字节的第0位。位。 (3)字()字(W)IW起始字节地址起始字节地址 一个字含两个字节

7、,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如IW0中中IB0是高是高8位,位,IB1是低是低8位位 (4)双字()双字(DW)ID起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如ID0中中IB0是最高是最高8位,位,IB1是高是高8位,位,IB2是低是低8位,位,IB3是最低是最低8位位 2. 数字量输出映象区(数字量输出映象区(Q区)区)位位Q0.0Q

8、0.7Q15.0Q15.7128点点字节字节QB0、QB1、QB1516个个字字QW0、QW2、QW148个个双字双字QD0、QD4、QW8、QD124个个(1)位)位Q字节地址字节地址.位地址位地址 Q0.0表示数字量输出映象区第表示数字量输出映象区第0个字节的第个字节的第0位。位。 (2)字节()字节(B)QB0表示数字量输出映象区第表示数字量输出映象区第0个字节,共个字节,共8位,其中第位,其中第0位是最低位,第位是最低位,第7位为最高位。位为最高位。 QB起始字节地址起始字节地址(3)字()字(W)QW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字

9、含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如QW0中中IB0是高是高8位,位,QB1是低是低8位位 (4)双字()双字(DW)QD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如QD0中中IB0是最高是最高8位,位,QB1是高是高8位,位,QB2是低是低8位,位,QB3是最低是最低8位位 1. 模拟量输入映象区(模拟量输入映象区(AI区)区)将测得的模拟量(如温度、压力)转换成将测得的模拟量(如

10、温度、压力)转换成1个字长(个字长(16位位 )的数字量存储。模拟量输入用区域标识符(的数字量存储。模拟量输入用区域标识符(AI)、数据长度)、数据长度(W)及字节的起始地址表示。)及字节的起始地址表示。 AIW起始字节地址起始字节地址CPU221、222有有16路模拟量输入:路模拟量输入:AIW0、AIW2、AIW30 CPU224、226有有32路模拟量输入:路模拟量输入:AIW0、AIW2、AIW62 把把1个字长(个字长(16位位 )的数字量按比例转换成模拟电压或电流)的数字量按比例转换成模拟电压或电流输出。模拟量输出用区域标识符(输出。模拟量输出用区域标识符(AQ)、数据长度()、数

11、据长度(W)及字节的起始地址表示。及字节的起始地址表示。 2. 模拟量输出映象区(模拟量输出映象区(AQ区)区)AQW起始字节地址起始字节地址CPU221、222有有16路模拟量输出:路模拟量输出: AQW0、AQW2、AQW30 CPU224、226有有32路模拟量输出:路模拟量输出: AQW0、AQW2、AQW62 位位V0.0V0.7V8191.0V8191.765536点点字节字节VB0、VB1、VB81918192个个字字VW0、VW2、VW81904096个个双字双字VD0、VD4、VD81882048个个变量存储器区用于程序执行过程中存储逻辑运算的中间结果,变量存储器区用于程序执

12、行过程中存储逻辑运算的中间结果,也可以使用变量存储器保存与工作过程相关的数据。也可以使用变量存储器保存与工作过程相关的数据。 (1)位)位V字节地址字节地址.位地址位地址 V1.0表示变量存储器第表示变量存储器第1个字节的第个字节的第0位。位。 (2)字节()字节(B)VB0表示变量存储器第表示变量存储器第0个字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。 VB起始字节地址起始字节地址(3)字()字(W)VW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高

13、字节是高8位,高位字节是低位,高位字节是低8位。如位。如VW0中中IB0是高是高8位,位,VB1是低是低8位位 (4)双字()双字(DW)VD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如VD0中中IB0是最高是最高8位,位,VB1是高是高8位,位,VB2是低是低8位,位,VB3是最低是最低8位位 PLC执行程序过程中,常常需要位控制,位存储器就是根执行程序过程中,常常需要位控制,位存储器就是根据这个要求建立的。据这个要求建立的。 位位M0.0M0.7M31

14、.0M31.7256点点字节字节MB0、MB1、MB3132个个字字MW0、MW2、MW3016个个双字双字MD0、MD4、MD288个个(1)位)位M字节地址字节地址.位地址位地址 M1.0表示位存储器区第表示位存储器区第1个字节的第个字节的第0位。位。 (2)字节()字节(B)MB0表示位存储器区第表示位存储器区第0个字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。 MB起始字节地址起始字节地址(3)字()字(W)MW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中

15、低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如MW0中中IB0是高是高8位,位,MB1是低是低8位位 (4)双字()双字(DW)MD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如MD0中中IB0是最高是最高8位,位,MB1是高是高8位,位,MB2是低是低8位,位,MB3是最低是最低8位位 顺序控制继电器区是顺序控制继电器区是S7-200系列为顺序控制继电器的数据而系列为顺序控制继电器的数据而建立的一个存储区,用建立的一个存储区,用“S”

16、表示,用于步进过程的控制。表示,用于步进过程的控制。 位位S0.0S0.7S31.0S31.7256点点字节字节SB0、SB1、SB3132个个字字SW0、SW2、SW3016个个双字双字SD0、SD4、SD288个个(1)位)位S字节地址字节地址.位地址位地址 S1.0表示顺控区第表示顺控区第1个字节的第个字节的第0位。位。 (2)字节()字节(B)SB0表示顺控区第表示顺控区第0个字节,共个字节,共8位,其中第位,其中第0位是最低位,位是最低位,第第7位为最高位。位为最高位。 SB起始字节地址起始字节地址(3)字()字(W)SW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必

17、须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如SW0中中IB0是高是高8位,位,SB1是低是低8位位 (4)双字()双字(DW)SD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如SD0中中IB0是最高是最高8位,位,SB1是高是高8位,位,SB2是低是低8位,位,SB3是最低是最低8位位 局部存储器和变量存储器很相似,主要区别是变量存储器是局部存储器和变量存储器很相似,主要

18、区别是变量存储器是全局有效的,而局部存储器是局部有效的。全局有效的,而局部存储器是局部有效的。 其中前其中前60个用作暂时存储器或给子程序传递参数,后四个字节个用作暂时存储器或给子程序传递参数,后四个字节(LB60LB63)保留。)保留。 位位L0.0L0.7L63.0L63.7512点点字节字节LB0、LB1、LB6364个个字字LW0、LW2、LW6232个个双字双字LD0、LD4、LD6016个个(1)位)位L字节地址字节地址.位地址位地址 L1.0表示局部存储器区第表示局部存储器区第1个字节的第个字节的第0位。位。 (2)字节()字节(B)LB0表示局部存储器区第表示局部存储器区第0个

19、字节,共个字节,共8位,其中第位,其中第0位是最位是最低位,第低位,第7位为最高位。位为最高位。 LB起始字节地址起始字节地址(3)字()字(W)LW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如LW0中中IB0是高是高8位,位,LB1是低是低8位位 (4)双字()双字(DW)LD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高

20、8位。如位。如LD0中中IB0是最高是最高8位,位,LB1是高是高8位,位,LB2是低是低8位,位,LB3是最低是最低8位位 S7-200定时器的精度分为定时器的精度分为1、10、100ms三种。三种。 S7-200系列系列PLC定时器的编号为定时器的编号为T0T255,共,共256个定时器,个定时器,其定时器的地址由其定时器的地址由T和定时器编号组成。和定时器编号组成。 S7-200系列系列PLC计数器的编号为计数器的编号为C0C255,共,共256个计数器,个计数器,其计数器的地址由其计数器的地址由C和计数器编号组成。和计数器编号组成。高速计数器用来累计比高速计数器用来累计比CPU扫描速率

21、更快的事件。若要存取高扫描速率更快的事件。若要存取高速计数器的值则必须给出高速计数器的地址,即存储器的类型速计数器的值则必须给出高速计数器的地址,即存储器的类型(HC)和计数器编号(如)和计数器编号(如HC0)。)。S7-200系列系列PLC有有HC0HC5共共6个高速计数器。个高速计数器。高速计数器的当前值为高速计数器的当前值为32位带符号整数值,当前值为只读值。位带符号整数值,当前值为只读值。 可以按字节、字或双字来存取累加器数据中的数据,其存取可以按字节、字或双字来存取累加器数据中的数据,其存取数据的长度由所用指令决定。数据的长度由所用指令决定。但是,以字节形式读但是,以字节形式读/写累

22、加器中的数据时,只能读写累加器中的数据时,只能读/写累加写累加器器32位数据中的最低位数据中的最低8位数据。位数据。如果是以字的形式读如果是以字的形式读/写累加器中的数据,只能读写累加器中的数据,只能读/写累加器写累加器32位数据中的低位数据中的低16位数据。位数据。只有采取双字的形式读只有采取双字的形式读/写累加器中的数据时,才能一次读写累加器中的数据时,才能一次读写全部写全部32位数据。位数据。 CPU提供了提供了4个个32位累加器(位累加器(AC0、AC1、AC2、AC3)。)。位位SM0.0SM0.7SM549.0SM549.74400点点字节字节SMB0、SMB1、SMB549550

23、个个字字SMW0、SMW2、SMW548275个个双字双字SMD0、SMD4、SMD544137个个(1)位)位SM字节地址字节地址.位地址位地址 SM1.0表示特殊存储器区第表示特殊存储器区第1个字节的第个字节的第0位。位。 (2)字节()字节(B)SMB0表示特殊存储器区第表示特殊存储器区第0个字节,共个字节,共8位,其中第位,其中第0位是位是最低位,第最低位,第7位为最高位。位为最高位。 SMB起始字节地址起始字节地址(3)字()字(W)SMW起始字节地址起始字节地址 一个字含两个字节,这两个字节的地址必须连续,其中低位一个字含两个字节,这两个字节的地址必须连续,其中低位字节是高字节是高8位,高位字节是低位,高位字节是低8位。如位。如SMW0中中IB0是高是高8位,位,SMB1是低是低8位位 (4)双字()双字(DW)SMD起始字节地址起始字节地址 一个字含四个字节,这四个字节的地址必须连续,最低位字节一个字含四个字节,这四个字节的地址必须连续,最低位字节在一个双字中是最高在一个双字中是最高8位。如位。如SMD0中中IB0是最高是最高8位,位,SMB1是高是高8位,位,SMB2是低是低8位,位,SMB3是最低是最低8位位 1. 位寻址位寻址2. 字节寻址字节寻址字节寻址以存储区标识符、字节标识符、字节地址组合而成字节寻址以存储区标识符、字节标识符、字节

温馨提示

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

评论

0/150

提交评论