![西门子S7-1200 PLC编程从入门到实战](https://wfqqreader-1252317822.image.myqcloud.com/cover/150/43738150/b_43738150.jpg)
上QQ阅读APP看本书,新人免费读10天
设备和账号都新为新人
2.1.2 基本数据类型
在逻辑控制中,位是最基本的数据类型,即Bool(布尔),其他更多基本数据类型见表2-1。
表2-1 基本数据类型
![](https://epubservercos.yuewen.com/0B5EE2/23020643401653606/epubprivate/OEBPS/Images/054-01.jpg?sign=1739273572-ko7hnJOhDtz95fPwTNvExUqyFBXFZMBz-0-ee04a866e3e2ebf0c223f2d712ec6aa9)
在计算机系统中,所有的数据都是以二进制的形式存储的,整数一律用补码来表示和存储,正整数的补码为原码,负整数的补码为绝对值的反码加1。USInt、UInt、UDInt数据类型为无符号整型数。SInt、Int、DInt数据类型为有符号整型数。最高位为符号位。符号位为“0”表示正整数;符号位为“1”表示负整数。
浮点数分为Real(32位)和LReal(64位),不一样的存储长度,记录数据值的精度不一样。其中,最高位为符号位,符号位“0”表示正实数,符号位为“1”表示负实数。
字符的存储采用ASCII编码方式。ASCII编码是基于拉丁字母的一套计算机编码系统,主要用于显示现代英语和其他西欧语言,是现今最通用的单字节编码系统,等同于国际标准ISO/IEC 646,包含了所有的大小写字母、数字0到9及标点符号等。