下载此文档

西门子S7-300的基本数据类型.doc


文档分类:论文 | 页数:约5页 举报非法文档有奖
1/5
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/5 下载此文档
文档列表 文档介绍
STEP7 中的基本数据类型⑴位( BOOL ) 位数据的数据类型为 BOOL ( 布尔)型, 在软件编程中 BOOL 变量的值 1和0 常用英语单词 TURE (真)和 FALSE (假) 来表示, 对应二进制数中的“1”和“0”, 常用于开关量的逻辑运算, 存储空间为 1位。⑵字节( BYTE ) 字节数据长度为 8 位,数据格式为 B#16# ,B 代表 BYTE ,表示数据长度为一个字节(8位),# 16 #表示十六进制, 取值范围为 B#16#0 ~ B#16#FF 。⑶字( WORD ) 字数据长度为 16 位,这种数据可采用 4 种方法进行描述。二进制:二进制的格式为 2 #,如 2# 101 ,取值范围为 2#0~2# 1111_1111_1111_1111 , 书写时每 4 位可用下划线隔开, 也可直接表示为 2# 1********** 。十六进制:十六进制的格式为 W# 16 #, W 代表 WORD ,表示数据长度为 16 位,# 16 #表示十六进制,数据取值范围为 W# 16#0~W # 16# FFFF 。 BCD 码: BCD 码的格式为 C #,取值范围为 C#0~C# 999 。 BC D 码是用 4 位二进制表示 1 位十进制数,4 位二进制中的 0000 ~ 1001 组合分别表示十进制中的 0~9,4 位二进制中的 1010 ~ 1111 组合放弃不用。 BCD 码的最高 4 位用来表示符号, 十六位 BCD 码的取值范围为- 999 ~ +999 。在 STEP7 的数据格式中, BCD 码的取值只取正值,与最高 4位的符号无关。 2 无符号十进制数:无符号十进制数的格式为 B #( ×,×) ,取值范围为 B#(0,0)~B#( 255 , 255 ), 无符号十进制数是用十进制的 0~ 255 对应二进制数中的 0000_0000 ~ 1111_1111 (8位), 16 位二进制数就需要两个 0~ 255 的数来表示,例如: B# ( 12, 254 )= 2# 0000_1100_1111_1110 12 254 上面 4 种数据都是描述一个长度位 16 位的二进制数,无论你使用哪种方式都可以。例如,如果想得到二进制数 0000100110000111 ,可以使用 2# 0000_1001_1000_0111 , 也可以使用 W# 16# 987 , 还可以使用 C # 987 或者 B#(9, 135 )。在 STEP7 中, 比较常用的是十六进制,即W # 16 #这种格式。⑷双字( DOUBLE WORD ) 数据长度为 32 位,双字的数据格式与字的数据格式相同,也有 4 种方式,分别为: 二进制:取值范围为 2#0~2# 1111_1111_1111_1111_1111_1111_1111_1111 。十六进制:取值范围为 DW # 16#0~ DW # 16# FFFF_FFFF 。 BCD 码:取值范围为 C#0~C# 9999999 。无符号十进制数: 取值范围为 B#( 0,0,0,0 )~B#( 255,255,255,255 )。⑸整数( INT ) 整数数据类型长度为 16 位,数据格式为带符号十进制数, 16 位中最高为符号位。正整数是以原码格式进行存储的,如+ 786

西门子S7-300的基本数据类型 来自淘豆网www.taodocs.com转载请标明出处.

非法内容举报中心
文档信息
  • 页数5
  • 收藏数0 收藏
  • 顶次数0
  • 上传人63229029
  • 文件大小64 KB
  • 时间2017-01-06