用易控采集了一个起重机起重量的模拟量,实数。假设起重机的额定起重量是100吨,现在需要监视起重机吊80吨重量的次数和每次的时间,起重量大于80吨并且稳定(重物晃动,传感器测的数据可能会在80上下浮动)时开始计时,直到起重量小于0.5吨(此时认为起重机已经放下重物)计时结束,这一过程的时间作为第1次吊80吨的时间。如果之后某个时刻,起重量又大于80吨,并且稳定,又开始计时,直到起重量小于0.5吨计时结束,这一过程的时间作为第2次吊80吨的时间。往后以此类推,要获得每吊80吨的次数和每次的时间,该怎么实现啊?
我自己考虑一下,有点像获取一个数组,求a1,a2,a3...an,具体不知怎么用获取的IO量实现。 |