Тестирование программы
STEP 7 Lite позволяет тестировать программу для ПЛК. Доступны следующие опции тестирования: - Тестирование с помощью окна состояния программы – для контроля цикла программы (программа должна быть полностью загружена в ЦПУ); - Тестирование с помощью таблицы переменных – для контроля и управления адресами, например, входов, выходов, битов памяти. Тестирование с помощью окна состояния программы Установите соединение online. Переключите ЦПУ в режим RUN. Откройте ОВ1 на вкладке Online CPU. Вызовите функцию контроля через меню Test → Monitor [Тестирование → Наблюдение]. Теперь, бывшие черными сетевые схемы отображаются в цвете: зеленый – питание подается, красный – питание не подается (см. рисунок 3.1.29). Нажимая кнопки на панели стенда, понаблюдайте, как меняет свой цвет схема. Рисунок 3.1.29 – Тестирование с помощью окна состояния программы Отключите Test → Monitor. Закройте окно. Тестирование с помощью таблицы переменных Вы можете наблюдать за переменными, вводя символические адреса в таблицу переменных. Вы можете изменять адреса, определив изменяемые значения и установив флажки. Создание таблицы переменных В вашем проекте откройте компонент Monitor/Modify [Наблюдать/ Изменить]. В поле ввода «Variable table» создайте новую таблицу с именем «VAT1». Введите «I3.4» в столбце Address. Нажмите Enter для автоматической вставки «Key_1» из таблицы символов. Введите переменные, как показано на рисунке 3.1.30.
Рисунок 3.1.30 – Таблица VAT1 Установите соединение online. Переключите ЦПУ в режим RUN. Откройте компонент Monitor/Modify. При наблюдении за переменными вы можете, как выполнить тестирование программы, так и проверить безошибочность работы аппаратуры. Замкните контакты «Key_1» и «Key_2». Щелкните кнопку «Monitor». Теперь значения состояния выделены голубым, а вы можете наблюдать за изменениями в столбце «Status value». В то же время, светодиоды модулей входа/выхода включаются или выключаются. Когда вы изменяете переменные, вы можете присвоить им значения с целью моделирования характерных ситуаций. В столбце «Modify value» введите, например, значение TRUE в строках «Key_1» и «Key_2» (см. рисунок 3.1.31).
Рисунок 3.1.31 – Изменение переменных Установите флажок, чтобы активизировать измененное значение. Щелкните кнопку «Modify». Проверьте результат изменений переменных в столбце «Status value». Вы можете оперировать как двоичными, так и не двоичными адресами. Вам нужно сначала выбрать формат представления, а затем вводить соответствующие значения.
По завершению работы отключите соединение online и закройте все окна.
3.2 Лабораторная работа «Создание простейших программ на языке релейно-контактных схем» Цель работы: изучить систему команд контроллера, освоить графическую среду программного обеспечения Step 7 Lite, научиться составлять простейшие программы на языке релейно-контактных схем.
|