2017-02-16 3 views
0

Я совершенно не знаком с CAPL, и я не могу найти ЛЮБОЙ хороший источник для небольших вопросов на языке CAPL. Я просмотрел документацию, и есть только упоминания о функции wait() либо в XML, либо в синтаксисе .NET. Есть ли функция в CAPL, которая будет делать wait() для меня, если я хочу отправить значение сигнала каждую секунду, например? Могу ли я сделать это с помощью таймера?Есть функция Wait() или Sleep() в CAPL?

ответ

0

Нет функции. Для ожидания вы должны создать таймер.

+0

Я так и думал. Спасибо. Но как я могу использовать его в цикле? Например, я хочу изменить значение сигнала каждые 1 секунду. По какой-то причине я получаю ошибки, когда я помещаю «setTimer» и «on timer» в цикл for. – BizMoto

+0

Получил это благодаря http://wenku.baidu.com/view/b28750c14028915f804dc2c4.html Мне нужно было поставить setTimer в onStart и другой setTimer в onTimer. Тогда onTimer становится телом моей петли, я помещаю туда все свои изменения сигнала. – BizMoto

Смежные вопросы