恭喜,你发布的帖子
发布于 2025-06-27 15:07:15
13楼
既然拔掉线都还有数据,那么为什么还要读呢?
我的问题是不是很愚蠢?
那么应该拔掉线之后要怎么样才觉得是正常的?
作为编程者,你按照这个回答的答案做就是了。
假设通讯并不是几十毫秒一次,而是1分钟一次。那么当你读得数据的时候,显示了。此时,仪表坏了,我把旧仪表换成新仪表。所有设定都是一样的。下一个一分钟到来之前我已经换好了通电了。那么程序是不是没觉得有问题?如果不是1分钟,而是10分钟,1小时呢?甚至一天。这个时间拉长到什么程度你开始会觉得刚刚最后读的这个数据已经不可信了?即使,就算不读数据,实际温度也仍然是当时的温度,并没有变化。你仍然是对这个数据有怀疑的。有什么理由一天了,这个数据都没有一点变化?
能不能就这种心理,编一个程序?
我这个是一个高速运行的皮带,仪表用来计量皮带输送了多少物料。主要就是显示一个累计值,当前瞬时流量值以及皮带速度。
您的意思就是,我可以做一个判断,这些值,不发生变化,超过多长时间,我就判断通讯出现故障了。对吗?
请填写推广理由:
分享
只看
楼主