西门子TP1200精智屏的数据记录
在做一块TP1200精智屏做历史数据记录,一共17个浮点型数据,每分钟记录一次,循环覆盖,数据记录数设置为*大值(500000)。实际运行时发现,数据只能记录一个多小时,查资料看到屏的内存是12M,可能小了,就给触摸屏插了一个16G,2.0口的U盘,在电脑上能读到U盘里的数据。断电重启后,发现趋势曲线又重新开始记录,之前的还是看不到。有没有对这个比较熟的,指点一二
在做一块TP1200精智屏做历史数据记录,一共17个浮点型数据,每分钟记录一次,循环覆盖,数据记录数设置为*大值(500000)。实际运行时发现,数据只能记录一个多小时,查资料看到屏的内存是12M,可能小了,就给触摸屏插了一个16G,2.0口的U盘,在电脑上能读到U盘里的数据。断电重启后,发现趋势曲线又重新开始记录,之前的还是看不到。有没有对这个比较熟的,指点一二
首先,每个记录的数据记录数对于TP1200 屏来说*多可以写20000条,不支持50000条和500000条,50000条是用于15寸及其以上的精智面板,500000条是用于RT Advanced的项目。
实现数据记录的话,必须插SD卡或者U盘。SD卡大小不超过2G,U盘大小不超过32G。非西门子的外设的话都需要使用FAT32的格式格式化,英文命名。
可以先仿真起来项目查看历史数据,在电脑C盘根目录下就会生成历史归档文件和历史数据,仿真触摸屏项目,使用趋势视图先看下历史数据是否能够正常显示。还需要注意的是历史曲线的话需要切换下画面再切换回来才会加载历史数据以曲线形式显示。