quote:以下是引用Jonewalk在2013-10-15 12:51:03的发言:
1. INT数据类型与WORD 数据类型有何区别?DINT与TIME呢?
int数据类型是有符号整数,占用2个字节即一个字的地址,数据范围:-32768至32767;
在字中,高字节的最高位表示数据的正负(0正1负),其他15位用来表示数据。
WORD取值范围是:2#0---2#1111_1111_1111_1111是双字节数
WORD与INT都是16位的数据类型。DINT与TIME都是32位的,并且它们是所谓“兼容”的。试想一下,如果有时间数据做加减运算的话,是S5TIME数据类型方便还是TIME数据类型方便?怎样实现呢?
再试想一下,触摸屏不支持S5TIME数据类型,要想在屏上设置时间值,怎样做方便?