Page 32 - 191_
P. 32

У  цьому  діалозі  вибирається  канал  і  його  атрибут,  зі  значенням  якого
               буде зв'язаний аргумент програми, що набудовується. Зв'яжемо вхід регулятора

               з  реальним  значенням  каналу  PRC-1/1  об'єкта  MIC2718_1,  вихід  -  із  входом
               каналу PRC-1/2 об'єкти MIC2728_2, а завдання регулятора - із границею ВГ_1

               каналу  PRC-1/2.  Завершимо  настроювання  натисканням  ЛК  на  кнопці  ОК
               діалогу Реквізити.



                      На цьому настроювання FBD-програми для звязку з каналами завершена.


                                                           IL-програми



                      У  Техно  FBD  існує  150  стандартних  функціональних  блоків,  що
               реалізують різні функції. Однак, якщо серед цих функцій немає потрібної, то

               можна  написати  програму  для  свого  власного  функціонального  блоку  і

               підключити цей блок до системи.


                      Максимальна  кількість  таких  блоків  дорівнює  54.  Їхня  розробка
               здійснюється мовою Техно IL. Вони розміщаються у функціональних розділах

               Техно IL_1, Техно IL_2, Техно IL_3.



                                   Крім того, на Техно IL дозволяє розробляти метапрограми, що
                      запускаються паралельно з перерахуванням бази каналів.


                      У  рамках  даної  лабораторної  роботи  ми  напишемо  програму  для

               функціонального  блоку,  що  буде  контролювати  неузгодженість  значень  двох

               перших входів і комутувати на вихід значення одного з цих входів за умовою
               перевищення неузгодженістю значення третього входу.



                      Щоб створити програму на Техно IL, треба виконати команду Створити
               з меню Техно IL редактора бази каналів.



                                   Усі команди даного меню доступні тільки з вікна редагування
                      бази каналів.



                      При цьому на екрані з'явиться наступний діалог (рис.3.9).








                                                              31
   27   28   29   30   31   32   33   34   35   36   37