签到有奖
消息提醒
运维工程师专区
官方商城
昨天闲来无事,刚好有朋友问我,精智屏能记录多少个数据。那个“每个记录的数据记录数”到底是个啥玩意。把我问懵了,我也只是小用用,没有深究过。反正没事情,就做了个测试
组态:博途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万个条目数。
也就是说想要多记录变量,那就把数据记录多创建几个,变量分开点就好。
不打算再测试了。毕竟还有事情要做
结论:记录周期调长之后,可以有效改善“数据溢出”问题。
记录800个数据,1秒记录周期还是会报“数据溢出问题”,改成5秒之后,10分钟之内没出现这个问题。由此可证明上面的结论是正确的。
当然,还是那句话。。。没多少人会拿着HMI记录这么多数据吧。。。总数还是50万个。不变。
另:TP700支持32G SD卡。。。
欢迎您访问支持中心!
丰富的视频,全方位的文档,大量的网友交流精华……
为了更好的完善这些内容,我们诚邀您在浏览结束后,花20秒左右的时间,完成一个用户在线调查!
感谢您的支持!
密码至少8位,包含大、小写字母,数字和符号至少三种。
允许邮箱和手机接收来自支持中心网站的信息
我已同意《支持中心网站注册协议和隐私政策》
微信登录扫码一键登录
验证码登录
密码登录
二维码失效点击重试
打开微信扫一扫,快速登录/注册
未注册手机验证后自动登录,注册即代表同意《支持中心网站注册协议和隐私政策》
三日内免验证登录
短信登录
登录