恭喜,你发布的帖子
发布于 2016-02-21 20:37:10
16楼
进一次中断比如(10ms或者更小),读取一次本次脉冲值X1,将X1减去上次读到的脉冲值X2 得到X3。运算完毕将X1赋给X2(将本次值赋给前次值留作下次进中断作前次值使用).至此再计算一下 X3*100=Y就是每秒的流量。位置式PID需要追溯前n个时刻的采样值,增量式是前2个。1200复杂的数据结构功能以及SCL语言更容易实现这算法(数组,矩阵等)。
非常感谢
但是目前我的水平你说的我编不出来....
1200的自带6个DI可作为高速计数器,需要在OB40中调用HSC块吗?
我不是很确定,还是直接用ID100X:P可以读到累积脉冲流量?
另外,还请教下,我需要实现MW10从0_60的自动加和减,怎么写?
我的思路是用2HZ的脉冲,上升沿+1,ADD(INT)然后=60时,接下来怎么写了?
请填写推广理由:
分享
只看
楼主