发布于 2007-11-05 19:05:47
0楼
对于计数器的增减,可否采用控制计数方向来进行呢?如能用到中断可能更好吧?
因为是高速脉冲,按常规的扫描一个周期,高速脉冲已经丢失了很多了,也就是等你运算出结果时,此时的实际脉冲数,已经不是你当时计算的脉冲数了.一句话说白了,采用一般的运算指令算出的脉冲数是不准的,只能采用中断的方式或高速计数指令本身的控制来进行运算才准确.TD400中显示的动态脉冲数肯定是不是实际的脉冲数,但我认为问题不大,只要参以控制输出的脉冲量准确就行,所以有影响到输出脉冲的高速计数值必须在内部进行.动态脉冲输出状态时不能用运算指令来进行,除非在停止的状态.
这是我个人看法,至于怎样做,你再想一想吧,毕竟别人是不知道你的工艺流程.
学如逆水行舟,不进则退