恭喜,你发布的帖子
发布于 2017-06-28 07:58:23
17楼
这是一个循环周期里记录或检测数据。
1、如果设定1S记录20个数据,也就是0.05S记录一个数据,那么5S就是100个数据,划分出一个区间用来存放这100个周期,当数据填满以后从0开始再次填充,那么这100个数据就是最新5S周期内的数据(数据的更新速率是0.05S)。
2、比较这100个数据中,哪个数据大于你的设定值。超过设定值,记录个数加1。
3、比较记录个数,如果大于100*3/5=60个,那么输出报警。
数据的存储和比较大小要用到指针,循环(FOR ,NEXT),剩下的就是加减乘除移动。
请填写推广理由:
分享
只看
楼主