Step7数据类型详细说明总结汇总1计算机数据库_第1页
Step7数据类型详细说明总结汇总1计算机数据库_第2页
Step7数据类型详细说明总结汇总1计算机数据库_第3页
Step7数据类型详细说明总结汇总1计算机数据库_第4页
Step7数据类型详细说明总结汇总1计算机数据库_第5页
已阅读5页,还剩4页未读 继续免费阅读

付费下载

下载本文档

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

文档简介

布尔〔BOOL〕字节〔BYTE〕字〔WORD布尔〔BOOL〕字节〔BYTE〕字〔WORD〕双字〔DWORE(SIMATIC时间)S5TIME时间数据类型长度为16位——DW#16#FFFFFFFF任何可以打印的字符-3276只保存尾数的小数局部m〔0~22位〕--可.修编-.-.S=.STEP7中的根本数据类型⑴位〔BOOL〕位数据的数据类型为BOOL〔布尔〕型,在软件编程中BOOL变量的值1和0常用英语词TURE〔真〕和FALSE〔假〕来表示,对应二进制数中的“1和“0,常用于开关量的逻辑运算,存储空间为1位。⑵字节〔BYTE〕制,取值围为B#16#0~B#16#FF。⑶字〔WORD〕字数据长度为16位,这种数据可采用4种方法进展描述。开,也可直接表示为2#1。十六进制:十六进制的格式为W#16W代表WORD,表示数据长度为16位16#表示十六进制,数据取值围为W#16#0~W#16#FFFF。BCD码:BCD码的格式为C取值围为C#0~C#999。BCD码是用4位二进制表示1位十进制数,4位二进制示符号,十六位BCD码的取值围为-999~+999。在STEP7的数据格式中,BCD码的取值只取正值,与最高4位的符进制数是用十进制的0~255对应二进制数中的0000_0000~上面4种数据都是描述一个长度位16位的二进制数,无论你使用哪种方式都可以。例如,如果想得到二进制数⑷双字〔DOUBLEWORD〕十六进制:取值围为DW#16#0~DW#16#FFFF_FFFF。BCD码:取值围为C#0~C#9999999。⑸整数〔INT〕⑹双整数〔DOUBLEINT〕⑺实数〔REAL也叫浮点数Float〕实数的数据类型长度为32位,是以IEEE浮点数格式转换为二进制数存储的,其取值围为±3.402823e+38~规定尾数的整数局部总是为1,只保存尾数的小数局部m〔0~22位〕8字节〕。用BCD码存储时间信息:日期时间8字节〕。用BCD码存储时间信息:日期时间DT字节从低到高02426位=02325位=02224位=12123位=020如D#1992122。取值围为D#199011~D#21638——+32767L#-214783648----L#+21.S=0e=27+21=128+2=130算速度比整数的慢。〔8〕S5TIME(SIMATIC时间)〔9〕IEC时间〔TIME〕IEC时间数据长度为32位,时基为固定值1ms,数据类型为双整数,所表示的时间值为T#aaD_bbH_ccM_ddS_eeeMS〔10〕IEC日期〔DATE〕例如D#1992_12_2。取值围为D#1990_1_1~D#2163_12_31。〔11〕日计时〔TIME_OF_DAY〕〔12〕字符〔CHAR〕11111111110——4294967295DW#16#0进制数就需要两个0~11111111110——4294967295DW#16#0进制数就需要两个0~255的数来表示,例如:B#〔12,25E(SIMATIC时间)S5TIME时间数据类型长度为16位应正整数的二进制码取反后加1,例如负整数-786,对应的二进.字符数据的长度为8位,字符采用ASCII码的存储方式。布尔〔BOOL〕字节〔BYTE〕字〔WORD〕双字〔DWORD〕字符〔CHAR〕双整数〔DINT〕实数〔REAL〕188二进制二进制十六进制二进制十六进制字符有符号十进制数有符号十进制数IEEE浮点数2#0——2#111111110——2552#0——2#11111111111111110——65535W#16#0——W#16#FFFF0——4294967295DW#16#0——DW#16#FFFFFFFFL#-214783648----L#+214783647时间〔TIME〕32IEC时间精度1msT#-24D_20H_31M_23S_6448MS——T#24D_20H_31M_23S_647MS日期〔DATE〕321天D#1990_1_1——D#2168_12_311111110——65535W#16#0——W#16#FFFIEC时间时,时基保持不变,且精度较高,为1ms1111110——65535W#16#0——W#16#FFFIEC时间时,时基保持不变,且精度较高,为1ms。〔10〕Ims,数据类型为双整数,所表示的时间值为整数值乘以时基。格式用C#987或者B#〔9,135〕。在STEP7中,比拟常用.日期〔DATE〕1msD#1990_1_1----D#2168_13_313,对应1990年3,对应1990年1月22日。IEC日期格式为D#年月日,例〔S〕:S=0为正值S=1为负值规定尾数的整数局部总是为1,不用。BCD码的最高4位用来表示符号,十六位BCD码的取值围CD码:取值围为C#0~C#9999999。无符号十进制数:.〔〔TOD〕S5T#0H_0M_0S_0MS---〔S5TIME〕S5T#2H_46M_30S_0MS复式数据类型示十进制中的0~9示十进制中的0~9,4位二进制中的1010~1111组合放弃的是十六进制,即W#16#这种格式。⑷双字〔DOUBLEWO位=12-12-22-32-42-5m=2-1+2-5=0.数有符号十进制数IEEE浮点数数制与围0,12#0——2#1.DATE_AND_TIME可以定义254个字符。字符串默认大小为256字节〔存放254个字符加两个字节的字头〕。可以通过字符串STRING定义字符串的实际数目来减少欲设置,如STRING[7]‘SIEMENS’定义一种数据格式的数组数组ARRAY〔4个字节〕,可以表示非常大或非常小的数,PLC〔4个字节〕,可以表示非常大或非常小的数,PLC的输入和输出块要使用的计数器如C3计数器〔Counter〕如:FB20块D20H31M23S647MS日期〔DATE〕321天D#1取值围为B#〔0,0,0,0〕~B#〔255,255,255.构造STRUCT参数类型用于向FB和FC传送参数E(SIMATIC时间)S5TIME时间数据类型长度为E(SIMATIC时间)S5TIME时间数据类型长度为16位。例如,如果想得到二进制数00111,可以使用2#0000199011——D#21681231--可.修编-.-.--可月1日对应的整数为0,日期每增加一天,对应的整数值加1,如2.FC101DB12Block_DBSDB

温馨提示

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

评论

0/150

提交评论