恭喜,你发布的帖子
发布于 2020-04-23 14:12:57
6楼
看了你之前的帖子,你还是没有说明你采集这个数据做什么用。
如果你只是需要记录一小段时间内快速采集的数据,这个数据用来显示,或者后续处理,且个处理没有很强的实时要求,那么,像你说的,用定时中断没有问题
如果你的程序需要根据你采集的数据实时响应,那么响应的算法实现需要的时间,是否远小于你的定时中断间隔,如果是,也没有问题,否则,你只能选择更快的CPU 。
我的测力变送器是要记录一个连接器脱落时的力,因为对这个力的精确度要求很高,所以采用1000hz的采集频率,保证采集到的脱落力数据足够准确,PLC实时记录数据,最后在记录的数据中找到那个脱落的力。所以我的CPU必须要足够快的扫描周期
定时中断0.5ms,做一个采集数据的程序,是不是只要我的采集程序扫描周期比0.5s小,就可以了
请填写推广理由:
分享
只看
楼主