This is topic Принудительная передача значения in forum TRACE MODE 6 бесплатная Базовая версия / TRACE MODE 6 free Base version at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/31/t/001475.html

Posted by k-shultz (Участник № / Member № 6883) on :
 
Добрый день, уважаемая поддержка.
У меня есть канал привязанный к выходной ОРС переменной. Например текущее значение этой переменной равно 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" и
"Каналы и системные переменные/Пересчет базы каналов/Особенности пересчета и отработки каналов".
 


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us



Powered by Infopop Corporation
UBB.classic™ 6.7.2