Микропроцессорная техника систем автоматизации


Мониторинг выполнения программы



бет39/77
Дата27.11.2023
өлшемі4,68 Mb.
#128711
1   ...   35   36   37   38   39   40   41   42   ...   77

Мониторинг выполнения программы


Для использования функции Monitoring On/Off необходимо в окне главной программы Main OB1 нажать кнопку Monitoring On/Off . После чего схема примет вид, показанный на рис. 61.


Рис. 61. Функция Monitoring On/Off активна

Аналогично для использования функции Monitor All в окне ре- дакторе таблицы PLCtags необходимо нажать кнопку Monitor All (рис. 62).




Рис. 62. Функция Monitoring All активна


Значения всех переменных отображаются в столбце Monitorvalue. Если дискретный сигнал неактивен (значение на I/O соответствует 0), то сигнал принимает значение False, если активен – True. Для аналоговых сигналов указывается формат данных и значение вели- чины сигнала.

ОТЛАДКА И ТЕСТИРОВАНИЕ ПРОГРАММНОГО ОБЕСПЕЧЕНИЯ




Таблицы наблюдения для контроля программы пользователя
Таблица наблюдений позволяет осуществлять функции контро- ля и управления в информационных точках, когда ЦПУ выполняет вашу программу. Этими информационными точками могут быть элементы образа процесса (I или Q), физические входы или выходы (I_:P или Q_:P), M или DB в зависимости от функции контроля и управления.
Функция контроля не изменяет процесс исполнения вашей про- граммы. Она снабжает вас информацией об исполнении программы и о данных программы в ЦПУ.
Функции управления позволяют пользователю управлять после- довательностью исполнения и данными программы. При использо- вании функций управления следует соблюдать осторожность. Эти функции могут существенно влиять на исполнение пользователь- ской или системной программы. Этими тремя функциями являются изменение, принудительное задание и разблокирование выходов в состоянии STOP.
С помощью таблицы наблюдения вы можете выполнять сле- дующие онлайновые функции:

  • контроль состояния переменных;

  • изменение значений отдельных переменных;

  • принудительное присваивание переменной определенного значения.

Вы можете выбрать, когда переменная должна наблюдаться или изменяться:

  • начало цикла: значение считывается или записывается в нача- ле цикла сканирования;

  • конец цикла: значение считывается или записывается в конце цикла сканирования;

  • переключение в STOP.

Для создания таблицы наблюдения:

  1. Дважды щелкните на Add new watch table [Добавить новую таблицу наблюдения], чтобы открыть новую таблицу наблюдения (рис. 63).

  2. Введите имя переменной, чтобы добавить переменную в таб- лицу наблюдения.



Рис. 63. Создание таблицы наблюдения за состоянием переменных ПЛК в среде TIA Portal

Для контроля переменных имеются следующие возможности:



  • Monitor all [Контролировать все]: эта команда запускает кон- троль видимых переменных в активной таблице наблюдения.

  • Monitor now [Контролировать теперь]: эта команда запускает контроль видимых переменных в активной таблице наблюдения. Таблица наблюдения выполняет контроль переменных немедленно и только один раз.

Для изменения переменных имеются в распоряжении следую- щие возможности:

  • Modify to 0 [Изменить на 0] устанавливает значение выбран- ного адреса на 0;

  • Modify to 1 [Изменить на 1] устанавливает значение выбран- ного адреса на 1;

  • Modify now [Изменить сейчас] немедленно изменяет значение выбранных адресов на время одного цикла;

  • Modify with trigger [Инициирование изменений] изменяет зна- чение выбранных адресов. Эта функция не обеспечивает обратной связи, чтобы показать, что выбранные адреса были действительно изменены. Если требуется ответная реакция на изменения, исполь- зуйте функцию Modify now [Изменить сейчас];

  • Enable peripheral outputs [Разблокировать периферийные вы- ходы] деактивизирует команду на блокировку выходов и имеется

в распоряжении только тогда, когда ЦПУ находится в состоянии
STOP.
Для контроля переменных вы должны находиться в онлайновом соединении с ЦПУ.
Различные функции могут быть выбраны с помощью кнопок в верхней части таблицы наблюдения (рис. 64).


Рис. 64. Вид таблицы наблюдения за состоянием переменных ПЛК в среде TIA Portal

Введите имя переменной для контроля и выберите формат ото- бражения из ниспадающего списка. При наличии онлайнового со- единения с ЦПУ щелчок на кнопке Monitor [Контролировать] отобразит текущее значение информационной точки в поле Monitor value [Контролируемое значение].






Достарыңызбен бөлісу:
1   ...   35   36   37   38   39   40   41   42   ...   77




©emirsaba.org 2024
әкімшілігінің қараңыз

    Басты бет