| 作者 | 主题 |
|---|---|
|
娄启龙 游士 经验值:236 发帖数:20 精华帖:0 |
楼主
主题:S7-200怎么样才能一直脉冲输出啊
我想让S7-200一直有脉冲输出,比如让Q0.0一直脉冲输出和随时调节周期
急啊。 |
|
芳季 至圣 经验值:72108 发帖数:15503 精华帖:101 |
楼
主题:回复:S7-200怎么样才能一直脉冲输出啊quote:以下是引用shine在2008-10-09 11:10:09的发言: 两条语句连着,停止到重新输出只有几个us,中间会有一点小的波动,但可以看作是连续的。 S斑是有办法控制,并且是根本性的去除这个小的波动的。 例如用伊默的做法。 而我就是这样: 设定好了应该的SMB?注意一点脉冲数量要设定得,使连续时间远大于上术的几个微秒。反正你是要连续的,上限无限制。 定义一个脉冲完成中断,中断中执行PLS指令,继续发下一轮脉冲。 执行PLS指令。此时脉冲已经发生。 再连续的执行一次PLS指令。此时后台的中断已经产生一个脉冲序列的队列。这个队列可以容许有一个并且最多只有一个在等待。 当第一次PLS产生的脉冲发完后,第一时间就是跟着下来的队列中的脉冲接着发出。此时队列已经清空。 接着下面才响应第一次脉冲完成中断,执行中断程序中的PLS指令。有再次建立一次深度的队列。 这样就可以无缝连接了。到了要停止脉冲的时候,直接禁止,马上停止。连队列里的都不用理会,他也没有发出的机会。 |