天津西门子plc的基本数据类型有:
1,位(bit)的数据类型为bool布尔型,在编程软件中bool变量的值是1和0,用英语单词true(真)和false(假)表示。位存储单元的地址由字节地址和位地址组成,如i1.2中区域标识符i表示输入字节地址为3位地址为2.
2,字节(byte),8位二进制数组成1个字节,其中第0位为***低位(lsb),第7位为***高位(msb)。
3,字(word)相邻的两个字节组成1个字,字用来表示无符号数。mw10是由mb10和mb11组成的1个字。用组成字的***小的字节mb10的编号作为字mw10的编号,***小字节mb10为字的高位字节,***大的字节mb11为字的低位字节。
4,双字(doubleword),两个字(或四个字节)组成1个双字,双字用来表示无符号数。双字md10由mb10至mb13组成。
5,16位整数(int)是有符号数,整数的***高位为符号位,***高位为0时为正数,为1时为负数,取值范围为-32768~32767。32位整数(dint)的***高位为符号位,取值范围为-2147483648~2147483647。
6,32位浮点数(real)为称实数,可以表示为1.mx2^e,其中尾数m和指数e均为二进制数,e可能是正数,也可能是负数。浮点数的优点是用很小的存储空间(4b)可以表示非常大的和非常小的数。在编程软件中,一般并不直接使用二进制格式或十六进制格式的浮点数,而是用十进制小数来输入或显示浮点数,例如在编程软件中,10是整数,而10.0为浮点数。