Запуск программы на UL по переменной типа |
Ответить |
Автор | |
Новичок Присоединился: 06 Май 2004 Категория: Russian Federation Online Status: Offline Публикации: 19 |
Опубликовано: 27 Март 2006 16:06 |
Хочу обратиться к коллегам с вопросом, который может показаться простым. Но вот "заклинило" и не могу решить проблемму. Суть вот в чем. В проекте на UL нужно запустить программу при изменении переменной типа Integer. Т.е. какая-то выходная переменная-Ps\Integer\ сохранит свое значение и не будет меняться до тех пор, пока другая переменная -COR\integer\ не изменит свое состояние. Значение Ps напрямую не зависит от численного значения COR. Что касается переменных Boolean , там все ясно-используешь GStart,Gstop и т.п. А вот изменение переменной Integer ? Как решение-Выставлять таймеры нежелательно. Спасибо.С уважением Воробьев Владимир.
|
|
С уважением Воробьев Владимир
|
|
Действительный член Присоединился: 14 Январь 2005 Категория: Russian Federation Online Status: Offline Публикации: 322 |
|
Несовсем понятна задача, однако. Изменение переменной типа INTEGER можно определить блоком сравнения(переменную в текущем цикле сравнить с ее значением в предыдущем цикле, затем текущее значение присвоить предыдущей), по логической переменной получаемой с выхода этого блока уже и выполнять какие-либо действия с программами. |
|
Сергей
|
|
Ответить |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |