This is topic Как передать аргумент экрана в два уже привязанных канала? in forum Операторский интерфейс SCADA/HMI TRACE MODE 6 / at Форум TRACE MODE: техническая поддержка.


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

Posted by PozdnA (Участник № / Member № 4542) on :
 
Подскажите,пожалуйста,как передать один аргумент экрана в два или несколько каналов (без использования программы)? Каналы уже привязаны к другим переменным.
Например,для булевского аргумента "Пуск/Стоп",когда
он равен нулю,передать в первый канал нуль,а во второй-единицу и наоборот,при равенстве аргумента единице,передать в первый канал единицу,а во второй канал нуль.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Описанный Вами функционал можно реализовать только программно.
 
Posted by Eman1982 (Участник № / Member № 5619) on :
 
так ведь программа элементарная:

PROGRAM
VAR_INPUT пуск_стоп : UINT; END_VAR
VAR_OUTPUT канал0 : UINT; END_VAR
VAR_OUTPUT канал1 : UINT; END_VAR

if пуск_стоп==0 then
канал0=0;
канал1=1;
else
канал0=1;
канал1=0;

end_if;

END_PROGRAM
 
Posted by PozdnA (Участник № / Member № 4542) on :
 
Принято.Большое спасибо.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2