Timer CAPL中是否有Wait()或Sleep()函数?

Timer CAPL中是否有Wait()或Sleep()函数?,timer,wait,sleep,capl,Timer,Wait,Sleep,Capl,我对CAPL一无所知,我找不到任何关于CAPL语言的小问题的好来源。我浏览了文档,只提到了XML或.Net语法中的wait()函数。例如,如果我想每秒发送一个信号值,CAPL本身是否有一个函数可以为我执行wait()?我可以用定时器吗?没有功能。对于等待,您必须创建一个计时器。我也这么认为。非常感谢。但是我如何在循环中使用它呢?例如,我希望每1秒更改一个信号值。由于某种原因,当我把“setTimer”和“on timer”放在For循环中时,我得到了错误。得到了它,因为我需要把一个setTime

我对CAPL一无所知,我找不到任何关于CAPL语言的小问题的好来源。我浏览了文档,只提到了XML或.Net语法中的wait()函数。例如,如果我想每秒发送一个信号值,CAPL本身是否有一个函数可以为我执行wait()?我可以用定时器吗?

没有功能。对于等待,您必须创建一个计时器。

我也这么认为。非常感谢。但是我如何在循环中使用它呢?例如,我希望每1秒更改一个信号值。由于某种原因,当我把“setTimer”和“on timer”放在For循环中时,我得到了错误。得到了它,因为我需要把一个setTimer放在onStart中,另一个setTimer放在onTimer中。然后onTimer成为我循环的主体,我把所有的信号变化都放在那里。