全球旧事资料 分类
ALSE。二进制常数:21111_0110_1001_0001。2.十六进制数十六进制的16个数字是0~9和A~F每个占二进制数的4位。B16,W16,DW16,W1613AF(13AFH)。逢16进1,例如B163C=3×16+12=60。3.BCD码BCD码用4位二进制数表示一位十进制数,十进制数9对应的二进制数为1001。
f最高4位用来表示符号,1632位BCD码的范围。BCD码实际上是十六进制数,但是各位之间逢十进一。296对应的BCD码为W16296,或20000001010010110。20000000100101000对应的十进制数也是296,对应的十进制数为28+25+23=256328296。
22基本数据类型
1.位(bit):位数据的数据类型为BOOL(布尔)型。I32的意义。2.字节(Byte)3.字Word表示无符号数。取值范围为W160000~W16FFFF。4.双字(DoubleWord)表示无符号数。范围DW160000_0000~DW16FFFF_FFFF。5.16位整数(INT,I
teger)是有符号数,补码。最高位为符号位,为0时为正数,取值范围为32768~32767。6.32位整数(DINT,DoubleI
teger)最高位为符号位,取值范围为2147483648~2147483647。
f7.32位浮点数浮点数又称实数(REAL),表示为1m×2E,例如1234可表示为1234×102。根据ANSIIEEE标准浮点数=1m×2e式中指数eE127(1≤e≤254),为8位正整数。ANSIIEEE标准浮点数占用一个双字(32位)。因为规定尾数的整数部分总是为1,只保留尾数的小数部分m(0~22位)。浮点数的表示范围为±1175495×1038~±3402823×1038。
用很小的存储空间(4个字节)可以表示非常大和非常小的数。PLC输入和输出的数值大多是整数,浮点数的运算速度比整数运算的慢。L为32位双整数常数,例如L5。P为地址指针常数,例如PM20是M20的地址。
fS5T是16位S5时间常数,格式为S5TaD_bH_cM_dS_eMS。S5T4S30MS4s30ms,取值范围为S5T0~S5T2H_46M_30S_0MS(9990s),时间增量为10ms。C为计数器常数(BCD码),例如C250。8位ASCII字符用单引号表示,例如‘ABC’。
T为带符号的32位IEC时间常数,例如T1D_12H_30M_0S_250MS,时间增量为1ms。DATE是IEC日期常数,例如D2004115。取值范围为D199011~D21681231。TOD是32位实时时间(Timeofday)常数,时间增量为1ms,例如TOD235045300。B(b1,b2)B(b1,b2,b3,b4)用来表示2个字节或4个字节常数。323复合数据类型与参数类型1.复合数据类型通过组合基本数据类型和复合数据类型可以生成下面的数据类型:1数组(ARRAY)将一组同一类型的数据组合在一起,形成一个单元。2结构(STRUCT)将一组不同类型r
好听全球资料 返回顶部