This is topic Проблема с отправкой значения in forum Языки программирования в TRACE MODE 6 / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.


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

Posted by Shiryaev (Участник № / Member № 4360) on :
 
Здравствуйте, возник вопрос: создана програмка которая которая в выходную переменную с периодом опроса 6 сек записывает значение во входной атрибут записывает 1 и передает в контроллер который постоянно опрашивает это слово и сбрасывает в 0, как только пришла 1 он запускает таймер и опять сбрасывает в 0. Так вот при запуске SCADA "1" в первом цикле приходит, а потом нет. Если чередовать единицу и ноль, то все нормально работает. Вот и вопрос SCADA пишет в выходной канал только по изменению значения?
 
Posted by Abram Shnider (Участник № / Member № 4534) on :
 
В драйверах есть канал ReadBack, с помощью которого Вы сможете узнать реальное состояние выхода (требуется указать соответствующий номер канала и тип Input).
Насколько я знаю значение аппаратного выхода TM6 обновляет только при его изменении как Вы и предполагаете.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Спасибо за ответ, но хотелось бы получить ответ от тех поддержки. Ведь SCada TM уж очень "капризная".
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Любой канал OUT отрабатывает при выполнении хотя бы одного из двух условий:
- изменение его РЕАЛЬНОГО значения или
- взведения в 1 его атрибута EXEC (39).
В Вашем случае достаточно 1 раз записать в канал OUT "1", а затем с периодом 6 сек. посылать "1" в его атрибут EXEC (39). После каждой отработки канала этот атрибут автоматически сбрасывается.
 
Posted by Shiryaev (Участник № / Member № 4360) on :
 
Спасибо за ответ
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2