Page 87 - 4356
P. 87

встановляться  в  "0",  а  замінюване  значення  або  примусове
                  значення скидається.
                         Якщо  при  активізованому  "розблокуванні  периферійних
                  виходів"  діє  режим  STOP,  то  усі  периферійні  виходи  зняті

                  (видалені),  сигнал  OD  активізований  на  переході  до  RESTART  і
                  деактивує на переході до RUN.


                         2.7.6 Статус програми LAD/FBD

                         За  допомогою  функції  Program  status  (Стан  програми)
                  програмний  редактор  надає  додатковий  метод  тестування

                  програми користувача. Редактор покаже потік двійкового сигналу
                  і цифрових значень в мережі (network).
                         Блок, чию програму вимагається відлагодити, знаходиться в

                  призначеній  для  користувача  пам'яті  CPU,  викликається  і
                  редагується там. Відкрийте цей блок, приміром, двічі клацнувши
                  на  нім  в  онлайновому  вікні  SIMATIC-менеджера.  Відкриється

                  редактор і відобразить програму в блоці.
                         Відмітьте мережу (network), яку ви маєте намір відлагодити.
                  Активуйте  функцію  стани  програми  по  команді  меню  Debug  →

                  Monitor (Відладка → Спостереження).
                         Тепер  у  вікні  блоку  можна  побачити  потік  двійкового
                  сигналу  і  стежити  за  його  зміною.  Параметри  відображення  в
                  програмному  редакторові  (приміром,  колір)  настроюються  на

                  вкладці "LAD/FBD" після виклику Options → Customize (Опції →
                  Настроїти). Деактивувати функцію стану програми можна, знову
                  натиснувши Debug → Monitor (Відладка → Спостереження).

                         Ви  можете  встановити  умови  тригера,  вибравши  команду
                  Debug → Call Environment (Відладка → Параметри виклику). Ця
                  установка  буде  потрібною,  якщо  відлагоджуваний  блок
                  викликається  у  вашій  програмі  більше  одного  разу.  Можна

                  ініціювати запис стану або шляхом визначення порядку викликів,
                  або поставивши її в залежність від відкритого блоку даних. Якщо
                  блок викликається тільки один раз, відмітьте "No condition" ("Без

                  умов").
                         Функція  стану  програми  дозволяє  модифікувати  змінні.
                  Відмітьте адресу, що модифікується, і виберіть Debug → Modify

                  Address (Відладка → Модифікування адреси).




                                                               87
   82   83   84   85   86   87   88   89   90   91   92