This is topic Принудительная передача значения in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.
Добрый день, уважаемая поддержка. У меня есть канал привязанный к выходной ОРС переменной. Например текущее значение этой переменной равно 5000, я хочу передать в нее 0, но так как изменения значения канала не происходит, то 0 не отправляется. Нужно сначала ввести любое число например 100, а только потом 0. Можно как нибудь принудительно пеередавать значение канала. Пока написал программу, но это не совсем удобно, так как переменных очен много. Поэксперементировал с атрибутом 39 Exec, тоже не получается.
Posted by k-shultz (Участник № / Member № 6883) on :
Прошу прощения, разобрался. Атрибут 39 работает.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Можно задать каналу OPC_OUT период пересчета CALC EXE. В этом случае, если подается сигнал в ВХОД, то канал ОТРАБОТАЕТ, даже если его значение не изменилось.
Posted by navi2167 (Участник № / Member № 6902) on :
Добрый день, а можно по подробнее про атрибут 39. Я новичок, и точно такая-же проблема.
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
См. "Каналы и системные переменные/Числовые каналы/Канал класса Float/Обработка в канале Float", "Каналы и системные переменные/Числовые каналы/Канал класса HEX16" и "Каналы и системные переменные/Пересчет базы каналов/Особенности пересчета и отработки каналов".