Файл: Лабораторная работа 3 (Симулятор ПЛК Omron ZEN-10C1AR-A).pdf
ВУЗ: Пермский национальный исследовательский политехнический университет
Категория: Методичка
Дисциплина: Системы реального времени
Добавлен: 15.11.2018
Просмотров: 3353
Скачиваний: 41
16
дисплее перед запуском симуляции необходимо сначала скомпилировать программу для
того, что бы изменения вступили в силу.
5.3 Настройка таймеров и счётчиков
Для настройки таймеров в стартовом меню выберете пункт «SETTIMER» при
помощи кнопок ▲/▼ и нажмите OK. Перед вами отобразится окно настройки таймеров.
Курсор автоматически установится в поле выбора адреса таймера (значение по
умолчанию «0»). Нажмите ОК для изменения и выберете необходимый адрес таймера.
Вместе с адресом изменятся текущие настройки таймера (установленные по умолчанию
или введённые ранее). Справа от адреса расположено поле типа таймера (значение по
умолчанию «Х» – задержка включения) при необходимости установите курсор на это поле
и задайте другой тип таймера: ■, O, F – задержка выключения, короткий импульс и
импульсная последовательность соответственно. Дальше по строке находится поле
установки единиц измерения (по умолчанию «S» – секунды). Таймер поддерживает три
способа ведения счёта:
S
– от 00:00 до 99:99с с шагом в 0,01с;
M:S – от 00 мин 01 с до 99 мин 59 с;
H:M – от 00 ч 01 мин до 99 ч 59 мин.
При необходимости установите курсор в поле настройки единиц измерения
таймера и задайте необходимые единицы измерения. Во второй строке находятся четыре
поля для ввода максимального значения таймера, разделённые символом «:». Введите
необходимое значение таймера, вводимое значение ячейки будет ограничиваться в
зависимости от выбранных единиц измерения. Если вам нужно продолжить настройку
таймера с другим адресом, по окончании настройки текущего таймера измените значения
в поле адреса таймера и продолжите настройку. Для выхода из режима настройки
нажмите Esc. Интерфейс настройки отображён на рис. 21.
Рисунок 21 – Интерфейс настройки таймеров
17
Для настройки счётчиков в стартовом меню выберете пункт «SETCOUNTER» при
помощи кнопок ▲/▼ и нажмите OK. Перед вами отобразится окно настройки счётчиков.
Курсор автоматически установится в поле выбора адреса счётчика (значение по
умолчанию «0»). Нажмите ОК для перехода в режим изменения значения ячейки и
выберете необходимый адрес счётчика. Строкой ниже отобразится текущее значение
счётчика (установленное по умолчанию, если не было изменено ранее). Под счётчик
отведено четыре поля (разряда), здесь же производится редактирование предельного
значения счётчика – от 0001 до 9999. Интерфейс настройки отображён на рис. 22.
Рисунок 22 – Интерфейс настройки счётчиков.
Выходные биты счётчиков включаются, когда значение счётчика превышает
установленный предел счёта. Счётчик сбрасывается в 0, а выходные биты выключаются,
когда включается вход сброса. Счёт входных импульсов не производится пока вход
сброса остаётся включённым.
5.4 Сохранение и загрузка LAD-программ
Для сохранения программы, отображаемой на дисплее необходимо выбрать кнопку
на панели быстрого запуск (пункт меню, сочетание горячих клавиш) «Сохранить как». В
результате чего будет вызвано окно сохранения файла (рис. 23) в котором нужно будет
выбрать уже существующий файл или создать новый файл, введя имя.
18
Рисунок 23 – Окно сохранения файла
Файл будет сохранён в формате *.omr. Если Вы редактируете программу,
загруженную из файла, то для сохранения изменений в текущем файле нажмите на кнопку
«Сохранить» на панели быстрого доступа (пункт меню с аналогичным функционалом,
сочетание горячих клавиш). В случае если данного файла не существует, сохранение
файла продолжится по сценарию кнопки «Сохранить как».
Для загрузки файла в разделе меню «Файл» выберите «Открыть» (или любым
другим способом), в результате чего откроется окно выбора загружаемого файла,
выберете файл с разрешением .omr (рис. 24). Данные из файла будут загружены в память
симулятора, а первые две строки программы будут отображены на дисплее, симулятор
автоматически перейдёт в режиме редактирования программы и установит курсор в левой
верхней позиции.
19
Рисунок 24 – Окно выбора для открытия файла
Чтоб создать новый файл с программой, нажмите на панели быстрого доступа
«Новый документ», дисплей и память симулятора будет очищены, а курсор займёт
верхнее левое положение как следствие, несохранённые данные будут потеряны. Не
забудьте сохранить файл после окончания ввода программы.
Вся информация о работе с файлами (создание файла, открытие файла, закрытие
файла, ошибки в работе с файлами) отображается в логе симулятора.
5.5 Симуляция программы
После того, как все устройства добавлены, а программа введена и успешно
скомпилирована, можно запускать процесс симуляции. Для этого сочетанием клавиш
Ctrl+R
(соответствующей кнопкой в панели быстрого доступа, пунктом меню в разделе
«Симуляция») запустите симулятор. При старте симуляции большинство кнопок панели
быстрого доступа будут заблокированы, активной останется только кнопка остановки
симуляции и кнопка состояния битов, то же самое произойдёт с пунктами меню. Кроме
того во время симуляции блокируется дисплей, вследствие чего редактирование
программы невозможно. В режиме симуляции вы можете воздействовать (подавать
сигналы) на входные устройства и фиксировать сигналы выдаваемые выходными
устройствами, тем самым проверяя правильность работы программы.
20
Чтобы отслеживания состояний битов симулятора откройте окно «Состояние
битов памяти», нажав на кнопку «Состояние битов» в панели быстрого доступа, или
выбрав соответствующий пункт меню в разделе «Симуляция», или соответствующие
сочетание горячих клавиш (рис. 25).
Рисунок 25 – Окно «Состояние битов памяти»
В окне можно наблюдать состояние битов различных областей памяти симулятора:
входных битов, выходных битов, рабочих битов (битов памяти) и битов удержания. Если в
программе не задействованы те или иные биты, и как следствие вам не интересно их
отображение, активируйте чекбокс «Отображать только используемые биты».
5.6 Структура и особенности LAD-программ
Для эффективного составления LAD-программ необходимо иметь чёткое
представление об элементах языка и некоторых правилах составления схем. В этом
разделе рассмотрены основные элементы, из которых составляют контактно-релейные
схемы.