我用PLC做数据记录时,数据从存储卡中导出其中temperature和speed均设置为REAL型,在程序运算过程中,均转换成实数计算。我用编码器正反转来获取速度值,因此,负数是被允许的。但奇怪和不解的是,怎么会突然多出一列数据出来,而且前面要么是1,要么是-1,是什么原因造成的。如果说负数表示不出来,用-1来表示也能理解,但-514却能显示。不解,请教高手!
日期 时间 temperature speed
2011-10-15 16:27:16 36 -514
2011-10-15 16:27:11 36.45 260.8
2011-10-15 16:27:06 36.9 257.6
2011-10-15 16:27:01 37.5 94.8
2011-10-15 16:26:56 38.1 873.2
2011-10-15 16:26:51 38.7 1 190.8
2011-10-15 16:26:46 39.3 -523.2
2011-10-15 16:26:41 39.75 1 138.4
2011-10-15 16:26:36 40.05 218.8
2011-10-15 16:26:31 40.05 1 298.4
2011-10-15 16:26:26 39.9 -1 855.6
2011-10-15 16:26:21 39.9 -510
2011-10-15 16:26:16 39.9 253.6
2011-10-15 16:26:11 39.9 -2 266.8
2011-10-15 16:26:06 40.2 389.6
2011-10-15 16:26:01 39.9 -1 402
2011-10-15 16:25:56 40.05 1 18.8