Доброго дня.
Сделал функцию:
которую кроме прочего использую для ожидания ответа от внешнего устройства:Код:FUNCTION Wait : BOOL VAR_INPUT T: TIME; END_VAR VAR Timer: TON; END_VAR Timer(IN:=TRUE, PT:=T); WHILE NOT(Timer.Q) DO Timer(PT:=T); END_WHILE Timer(IN:=FALSE);
Все работает, но в процессе ожидания замирает визуализация. Можно как-то устранить этот эффект?Код:WHILE NOT(ExtDevice.Status=ExtDeviceStatus.Stop) DO Wait(T#0.5S); END_WHILE




Ответить с цитированием