昨天闲来无事,刚好有朋友问我,精智屏能记录多少个数据。那个“每个记录的数据记录数”到底是个啥玩意。把我问懵了,我也只是小用用,没有深究过。反正没事情,就做了个测试
组态:博途V16+TP700精智屏。V16版本
1:新建变量,有点意外,TP700能创建总计8192个变量,编译没报错。
如果创建第8193个变量,就会报错了。没想到TP屏这么厉害。
2:创建数据记录。
“名称”就不修改了。
“存储位置”选择“CSV文件(ASCII)”。不知道为啥叫存储位置,很奇怪。
“每个记录的数据记录数”选择的最大值:500000
“路径”选择的USB。
“记录方法”选择的循环记录
3:“记录变量”。通过拖拽的方式,把变量表里面的5000个数据,拖放到记录变量里面,让它记录5000个变量的数据。
”采集模式“选择循环。
”记录周期“选择1S。
4:仿真运行。会得到一个CSV文件。最后发现,它不会超过30MB,数据量超过50万条之后,会把最早的数据进行删除,从而把新数据写进去。
实际上把最后的数据导入到excel之后也发现,发现总数不会超过设定的50万条。
5:如果把”每个记录的数据记录数“改成5万,那么最终就是数据不会超过5万个。
导入CSV之后发现,数据4万多
最终的结果就是:”每个记录的数据记录数“是这个数据记录的总数,也就是这5000个变量,总共占有50万个数据记录。
又做了个测试。创建第二个数据记录,把另外3191个变量放进去记录。
得出结果:两个文件都能记录50万条。
数据记录1和2之间,互不干扰。大家独立
结论:数据记录1,记录5000个变量,这5000个变量共享50万个条目数。
数据记录2,记录3191个变量,这3191个变量共享50万个条目数。
也就是说想要多记录变量,那就把数据记录多创建几个,变量分开点就好。