Файл: Лабораторная работа 3 (Симулятор ПЛК Omron ZEN-10C1AR-A).pdf

Добавлен: 15.11.2018

Просмотров: 3349

Скачиваний: 41

ВНИМАНИЕ! Если данный файл нарушает Ваши авторские права, то обязательно сообщите нам.
background image

11 

 

 

 

Рисунок 11 – Окна удаления устройства 

При необходимости можно сохранить конфигурацию добавленных устройств. Для 

этого  в  разделе  меню  «Файл»  выберете  пункт  «Сохранить  конфигурацию»  после  чего  в 

появившемся  окне  выберете  каталог  для  сохранения  файла-конфигурации  и  введите 

название файла. Файл сохраниться с расширением .cfg. Если вам необходимо загрузить 

уже  сохранённую  конфигурацию,  в  разделе  меню  «Файл»  выберете  пункт  «Загрузить 

конфигурацию» и в появившемся окне выберете необходимый файл с расширением .cfg

На данный момент реализовано два входных и два выходных типа устройств. 

Входные  устройства  представлены  «Кнопкой»  и  «Аналоговым  ползунком». 

«Кнопка»  изображена  на  рис.  12.  При  добавлении  она  не  нажата.  При  нажатии  подаёт 

сигнал и  «залипает», будет  считаться выставленной в состояние логической единицы до 

следующего нажатия (отмены подачи сигнала). 

 

 

Рисунок 12 – Входное устройство «Кнопка» 

«Аналоговый ползунок» (рис. 13) представляет собой аналоговое устройство ввода, 

задаёт  входное  напряжение  от  0  до  10  В.  При  добавлении  имеет  нулевое  значение. 

Напряжение можно изменять передвижением непосредственно ползунка или при помощи 

поля ввода значения с клавиатуры. В данной версии симулятора не поддерживается. 


background image

12 

 

 

 

Рисунок 13 – Входное устройство «Аналоговый ползунок» 

Выходные  устройства  представлены  лампочкой  и  вентилятором.  Лампочка  (рис. 

14)  при  добавлении  неактивна  (выключена),  при  подаче  логической  единицы  – 

«загорается». 

 

 

Рисунок 14 – Выходное устройство «Лампочка» 

Вентилятор  представлен  на  рис.  15.  При  добавлении  неактивен  (выключен),  при 

подаче сигнала – начинает вращаться. 

 

 

Рисунок 15 – Устройство вывода «Вентилятор» 

5.2 Ввод и редактирование LAD-программ 

Для  начала  ввода  программы  в  стартовом  меню  выберете  пункт  «PROGRAMM» 

при помощи кнопок ▲/▼ и нажмите OK. 


background image

13 

 

Ввод программы осуществляется с помощью кнопок расположенных возле дисплея 

симулятора  (или  соответствующих  клавиш  клавиатуры).  Для  начала  ввода  программы 

нажмите  ОК, это активирует режим ввода программы и на дисплее  по  умолчанию будет 

отображён  вход  I0  (N.O)  с  курсором  расположенном  в  левом  верхнем  углу.  Для 

изменения  типа  бита  ещё  раз  нажмите  OK,  симулятор  переключится  в  режим  выбора 

необходимого  символа.  Для  выбора  типа  бита  используйте  кнопки  ▲/▼.  После  выбора 

необходимого  символа  ещё  раз  нажмите  OK.  Что  бы  назначить  адрес  бита,  необходимо 

переместить  курсор  вправо  при  помощи  кнопки  ►,  нажмите  ОК  и  при  помощи  ▲/▼ 

выберите  адрес  бита.  Результат  того,  что  будет  отображено  на  дисплее,  представлен  на 

рис. 16. 

 

Рисунок 16 – Ввод входа I0 

Для  ввода  следующего  входа  при  последовательном  включении  переместите 

курсор в позицию ввода типа бита и нажмите ОК. По умолчанию вновь будет отображён 

вход I0 (N.O), а между появившимся и уже существующим входом появится соединение. 

При  необходимости  измените  тип  бита  и  повторно  нажмите  ОК.  Переместите  курсор 

вправо и нажмите ОК, измените адрес бита, для завершения изменения нажмите  ОК. Для 

изменения  типа  входа  (N.O./N.C.)  в  режиме  выбора  типа  или  адреса  бита  нажмите 

кнопкуAlt.Отображаемый результат представлен на рис. 17. 

 

Рисунок 17 – Ввод входа I1 последовательно со входом I0 

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

кнопок  ◄,►,▲,▼,  нажмите  ОК  и  выберете  дополнительную  функцию  дискретного 

выхода,  нажимая  ▲/▼,  недостающие  соединения  будут  добавлены  автоматически; 

закончите ввод, нажав ОК. Так же в этой позиции могут быть выбраны таймеры, счётчики 

и  биты  сообщений.  Переместите  курсор  в  позицию  ввода  выхода.  Нажмите  ОК,  по 

умолчанию будет отображён выход Q (стандартный выход). При необходимости измените 


background image

14 

 

тип  выхода  (область  памяти).  Нажмите  ОК  и  при  необходимости  измените  адрес  бита, 

аналогично адресам входов. Результат представлен на рис. 18. 

 

Рисунок 18 – Ввод выхода Q0 дополнительных функций выхода 

Скомпилируйте  программу.  В  случае  корректного  ввода  программы  в  логе 

выведется  сообщение:  «Компиляция  завершена  успешно».  Добавьте  необходимые 

устройства и запустите симуляцию. Пример процесса симуляции представлен на рис. 19. 

 

Рисунок 19 – Пример процесса работы введённой программы 

Для ввода входа параллельно I0 переместите курсор в позицию ввода типа бита и 

нажмите  ОК.  По  умолчанию  вновь  будет  отображён  вход  I0  (N.O.),  нажмите  ОК

Аналогично  предыдущим  входным  битам  измените  адрес  бита  на  необходимый  и  если 

нужно измените тип входа. Переместите курсор в позицию соединения справа от символа 

типа бита. Нажмите ОК и выберете символ «-», снова нажмите ОК и переместите курсор 


background image

15 

 

на одну позицию вправо. Перейдите в режим выбора символа, нажав ОК, и выберете «+», 

остальные  необходимые  символы  соединения  добавиться  автоматически.  Результат 

представлен на рис. 20. 

 

Рисунок 20 – Пример процесса работы программы с разветвлениями 

В  случае  если  Вы  ввели  неправильный  символ  или  вас  не  устраивает 

автоматическая  подстановка,  вы  всегда  можете  установить  курсор  в  нужную  позицию и 

после  нажатие  кнопки  ОК  установить  необходимый  символ  или  удалить  не  нужный 

нажатием  кнопки  DEL.  Для  выхода  из  режима  ввода  программы  нажмите  кнопку  ESC

будьте  внимательны,  после  этого  дисплей  и  память  симулятора  будут  очищены  и 

несохраненная  программа  будет  утеряна.  Напомним,  что  кнопки  симулятора 

продублированы  клавишами  клавиатуры:  ◄,►,▲,▼  –  Влево,  Вправо,  Вверх,  Вниз

OK

,  ALT,  DEL,  ECS  –  Пробел,  Alt,  Delete  и  Esc,  соответственно.  Использование 

клавиш значительно упрощает ввод программы. 

Хотелось  бы  обратить,  внимание  на  то  что,  в  симуляторе  актуальной  является 

программа, которая была скомпилирована последней, т.е. после изменения программы на