资源预览内容
第1页 / 共15页
第2页 / 共15页
第3页 / 共15页
第4页 / 共15页
第5页 / 共15页
第6页 / 共15页
第7页 / 共15页
第8页 / 共15页
第9页 / 共15页
第10页 / 共15页
第11页 / 共15页
第12页 / 共15页
第13页 / 共15页
第14页 / 共15页
第15页 / 共15页
亲,该文档总共15页全部预览完了,如果喜欢就下载吧!
点击查看更多>>
资源描述
,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,S7-300/400系列PLC存储区,单击此处编辑母版标题样式,单击此处编辑母版文本样式,第二级,第三级,第四级,第五级,*,可编程把握器,西门子S7-300/400PLC实践与应用,1、数制,(1)二进制数,二进制常数用2#表示,例如2#1111_0110_100l_000l,是16位二进制常数,(2)十六进制数,十六进制的16个数字是09和AF(对应于十进制数1015),,每个数字占二进制数的4位。B#16#、w#16#、DW#16#分别用来表示,十六进制字节、字和双字常数,例如W#16#13AF。在数字后面加,“H”也可以表示十六进制数,例如16#13AF可以表示为13AFH。,十六进制数的运算规章为逢16进l,例如B#16#3C=316+12=60。,(3)BCD码,BCD码用4位二进制数表示一位十进制数,例如十进制数9对应的,二进制数为1001。4位二进制数共有16种组合,有6种(10101111),没有在BCD码中使用。,十进制 BCD数 数,00000100012001030011,401005010160110701118100091001101112131415,1,1,0,0,1,1,0,1,7,0,0,0,0,0,0,0,0,15,8,0,128+,64,8,4,1,符号位,数据类型 整型,例如 205,+,+,+,十进制值:,0,7,0,15,8,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,23,16,31,24,指数(8位),尾数(23 位),数据类型,实数 例如 45.6789,符号位,2、数据类型,(1)根本数据类型,位,字节,字,双字,16位整数,32位整数,32位浮点数,B#16#,W#16#,DW#16#分别用来表示十六进制字节、字和双字常数;,2#用来表示二进制常数;,L#为32位双整数常数;,P#为地址指针常数;,S5T#是16位S5时间常数,格式为S5T#aD_bH_cM_dS_eMS;,T#为带符号的32位IEC时间常数;,DATE是IEC日期常数;,TOD#是32位实时时间(Time of day)常数,时间增量为1ms;,C#为计数器常数(BCD码),数据格式,(16,位,),BCD,整数,BCD,2,8,=,256 +,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,2,5,=,32 +,2,3,=,8 =296,0,0,0,0,0,0,1,0,1,0,0,1,0,1,1,0,2,9,6,符号(+),1,1,1,1,0,1,0,0,0,0,0,1,0,0,1,1,4,1,3,符号(-),W#16#F413,2,7,=,128 +,1,1,1,1,1,1,1,0,0,1,1,0,0,0,1,1,15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,2,3,=,8+,2,2,=,4 =412,2,8,=,256+,2,4,=,16+,-(412+1)=-413,负数,整数,正数,W#16#296,+296,-413,PG,CPU,数据格式,(32,位,),实数,=+1,5*2,126-127,=0,75,DW#16#296,L#+296,+0.75,或,+7.5,E-1,0,0,0,0,0,0,0,1,0,0,1,0,1,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16,2,8,=,256 +,2,5,=,32 +,2,3,=,8 =296,整数(32 位,)=,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,0,1,1,1,1,1,1,0,1,0,0,0,0,0,实数符号,15 14 13 12 11 10 9 8 7 6 5 4 3 2 1 0,31 30 29 28 27 26 25 24 23 22 21 20 19 18 17 16,e=,指数,(8,Bit),f=,底数,(23,Bit),实数的通用格式,=(,Sign)(1.f)(2,e-127,),2,0,2,1,2,2,2,3,2,4,2,5,2,6,2,7,2,-23,2,-1,2,-2,2-,4,.,2,-3,0,0,0,0,0,0,0,符号,(+),0,0,0,0,0,0,1,0,1,0,0,1,0,1,1,0,2,9,6,0,0,0,0,0,0,0,0,0,0,0,0,0,BCD,DINT,REAL,(2)复合数据类型,通过组合根本数据类型和复合数据类型可以生成下面的数据类型:,a.数组(ARRAY)将一组同一类型的数据组合在一起,形成一个单元。,b.构造(STRUCT)将一组不同类型的数据组合在一起,形成一个单元。,c.字符串(STRING)是最多有254个字符(CHAR)的一维数组。,d.日期和时间(DATE_ANl_TIME)用于存储年、月、日、时、分、秒、,毫秒和星期,占用8个字节,用BCD格式保存。,例如DT#2023-07-15-12:30:15.200为2023年7月15日12时30分15.2秒。,e.用户定义的数据类型UDT(User-defined Data Types):,由用户将根本数据类型和复合数据类型组合在一起,,形成的新的数据类型。可以在数据块DB和变量声明表中定义,复合数据类型。,(3)参数类型,TIMER(定时器)和COUNTER(计数器):指定执行规律块时要使用,的定时器和计数器,对应的实参(Actual Parameter,实际参数),应为定时器或计数器的编号,例如T3,C21。,b.BLOCK(块):指定一个块用作输入和输出,参数声明准备了使用,的块的类型,例如FB、FC、DB等。块参数类型的实参应为同类型,的块确实定地址编号(例如FB2)或符号名(例如“Motor”)。,c.POINTER(指针):指针指向一个变量的地址,即用地址作为实参。,例如P#M50.0是指向M50.0的双字地址指针。,d.ANY:用于实参的数据类型未知或实参可以使用任意数据类型的,状况,占10B。,3.存储区类型,(1)装载存储器,(2)工作存储器,(3)系统存储器,(4)外设I/O存储区,注释,符号,块:,规律块,(OB,FC,FB),数据块,(DB),PG,中的,Flash EPROM,存储器卡,(,随后插入,CPU),块,:,逻辑块,(OB,FC,FB),数据块,(DB),附加信息,系统存储器:,PII,PIQ,M,T,C,保持的,M,T,C,保持的数据块,保持存储器:,当系统断电时,不用电池做后备,n.reten.reten.,当系统有电时,不用电池做后备,RAM,块:,逻辑块,(OB,FC,FB),数据块,(DB),附加信息,装载存储器:,Flash-EPROM,工作存储器:,OB,FC,FB,DB,n.reten.reten.,4.系统存储器,(1)过程映像输入/输出(I/Q)表,地址区域,可以访问的地址单位,S7符号(IEC),描述,过程映像输入表,输入(位),I,循环扫描周期开始时,CPU从输入模板读输入值并记录到该区域,输入(字节),IB,输入(字),IW,输入(双字),ID,过程映像输出表,输出(位),Q,在循环扫描周期中,程序计算输出值并记录到该区域。循环扫描周期结束时,CPU将计算结果写入相应的输出模板,输出(字节),QB,输出(字),QW,输出(双字),QD,位存储器,存储器(位),M,该区域用于存储程序的中间计算结果,存储器(字节),MB,存储器(字),MW,存储器(双字),MD,定时器,定时器(T),T,该区域提供定时器的存储,计数器,计数器(C),C,该区域提供计数器的存储,数据块,数据块,用OPN DB打开,DB,数据块中包含了程序的信息。可以定义为所有逻辑块共享(shared DBs)或指定给一个特定的 FB或 SFB 做背景数据块(instance DB)。,数据位,DBX,数据字节,DBB,数据字,DBW,数据双字,DBD,数据块,用OPN DI打开,DI,数据位,DIX,数据字节,DIB,数据字,DIW,数据双字,DID,局部数据,局部数据位,L,该区域包含块执行时该块的临时数据。L堆栈还提供用于传递块参数及记录梯形逻辑网络中间结果的存储器,局部数据字节,LB,局部数据字,LW,局部数据双字,LD,外设地址(I/O),输入,外设输入字节,PIB,主站及分布式从站(DP)外设输入输出区域允许直接存取,外设输入字,PIW,外设输入双字,PID,外设地址(I/O),输出,外设输出字节,PQB,外设输出字,PQW,外设输出双字,PQD,(2)内部存储器标志位(M)存储器区,(3)定时器(T)存储器区,(4)计数器(C)存储器区,(5)共享数据块(DB)与背景数据块(DI),(6)外设I/O区(PI/PO),
点击显示更多内容>>

最新DOC

最新PPT

最新RAR

收藏 下载该资源
网站客服QQ:3392350380
装配图网版权所有
苏ICP备12009002号-6