技术论坛

 回复:S7-200怎么样才能一直脉冲输出啊

返回主题列表
作者 主题
娄启龙
游士

经验值:236
发帖数:20
精华帖:0
楼主    2008-10-09 09:41:45
主题:S7-200怎么样才能一直脉冲输出啊
我想让S7-200一直有脉冲输出,比如让Q0.0一直脉冲输出和随时调节周期
急啊。
芳季
至圣

经验值:72108
发帖数:15503
精华帖:101
    2008-10-11 13:10:49
精华帖  主题:回复:S7-200怎么样才能一直脉冲输出啊
quote:以下是引用shine在2008-10-09 11:10:09的发言:
两条语句连着,停止到重新输出只有几个us,中间会有一点小的波动,但可以看作是连续的。

S斑是有办法控制,并且是根本性的去除这个小的波动的。
例如用伊默的做法。
而我就是这样:
设定好了应该的SMB?注意一点脉冲数量要设定得,使连续时间远大于上术的几个微秒。反正你是要连续的,上限无限制。
定义一个脉冲完成中断,中断中执行PLS指令,继续发下一轮脉冲。
执行PLS指令。此时脉冲已经发生。
再连续的执行一次PLS指令。此时后台的中断已经产生一个脉冲序列的队列。这个队列可以容许有一个并且最多只有一个在等待。
当第一次PLS产生的脉冲发完后,第一时间就是跟着下来的队列中的脉冲接着发出。此时队列已经清空。
接着下面才响应第一次脉冲完成中断,执行中断程序中的PLS指令。有再次建立一次深度的队列。
这样就可以无缝连接了。到了要停止脉冲的时候,直接禁止,马上停止。连队列里的都不用理会,他也没有发出的机会。
您收到0封站内信:
×
×
信息提示
很抱歉!您所访问的页面不存在,或网址发生了变化,请稍后再试。