PDA

Просмотр полной версии : Вызов функции CFC



DDF
03.04.2018, 21:38
Здравствуйте,
прошу посоветовать, делаю следующее:
создаю функцию ftime: bool с таймером ТР. На выходе блока CFC таймера присваиваю имя функции ftime.
Далее из программы вызываю функцию prm4:=ftime(prm5); записываю prm5:=true и сразу получаю prm4:=true;
Проблема в том, что спустя заданные 5 сек, prm4 не принимает значение false. В чем ошибка?
Скрины прилагаю.

capzap
03.04.2018, 22:41
потому что в функции таймер работать не будет, для таймера нужно сохранять внутренние переменные, это можно сделать либо в ФБ либо в программе

DDF
04.04.2018, 00:00
Спасибо, проработаю