2楼推荐的是可以的,比如S7200你可以使用时基中断。时基中断包括定时中断和定时器中断。
定时中断可用来支持一个周期性的活动,周期时间以1ms为计量单位,周期时间可以是1~255ms。对于定时中断0,把周期时间值写入到SMB34;对于定时中断1,把周期时间值写入到SMB35。每当达到定时时间值,相关定时器溢出,执行中断程序。定时中断可以用来以固定的时间间隔作为采样周期来对模拟量输入进行采样,然后采样后的数据你传输并存下,然后在设计几个采样值平均的程序段,应该可以满足你的要求。比如下图是采样周期是10ms的
