This is topic нужна помощь по FBD in forum Языки программирования (IL/FBD) / Algorithm Programming Languages at Форум TRACE MODE: техническая поддержка.


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

Posted by ritm (Участник № / Member № 687) on :
 
Здравствуйте.
Раньше не писал больших FBD программ поэтому возникли вопросы.
Ситуация примерно такая: программа должна выполнять по нажатию кнопки несколько операций-
1 Нажатие - посылка в канал ТЕ001 "1", ТЕ002 "0", ТЕ003 "0".
2 Нажатие - посылка в теже каналы 0, 0, 1.
3 Нажатие - посылка в теже каналы 1, 1, 1.
В принципе я сделал следущее по нажатию клавиши канал увеличивался на "1" (добавить 1), а в программе с помощью блоков сравнения определял какие действия производить, но такой алгоритм мне не очень нравится может вы знаете метод по лучше?
 
Posted by Kuznetsov (Участник № / Member № 360) on :
 
Вместо блоков сравнения удобно использовать FBD-блок "MUX" в закладке "выбора".
 
Posted by ritm (Участник № / Member № 687) on :
 
Не совсем, дело в том что операций больше 7.
 
Posted by ritm (Участник № / Member № 687) on :
 
Все допер, оказывается все просто если использовать блок UPV [Спокойствие / Cool]
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2