发布于 2013-08-05 09:38:33
3楼
什么叫分段控制?关于S7200发脉冲的问题,我有个想法想去做实验,但是一直没机会做。
1、看到手册说PTO任务可以排队等待触发,那么可不可以把我们需要的包络微分成N个矩形包络,然后把这N个矩形包络做成一个队列,顺序执行,最终近似我们理想的包络。
前提条件是下一个PTO任务需要在前一个PTO任务未完成的时候去触发,所以PTO任务不能分的太细,要留有足够的执行时间。
或者是把每个PTO任务编号,利用PTO完成中断,在中断程序中比较判断当前PTO任务编号n,触发下一个n+1编号的PTO任务。两个PTO任务之间的停滞时间很短,相当于脉冲频率在这一刻发生了瞬间的减小,并没有停止。