Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лабораторная работа №1.docx
Скачиваний:
28
Добавлен:
29.05.2015
Размер:
193.54 Кб
Скачать

Создание объекта визуализации

Объект "визуализация"- это инструмент CoDeSys, расположенный вОрганизаторе проекта. Он содержит представление и свойства отдельныхэлементов визуализациипроекта. Как и любой другой объект CoDeSys, он имеет определенный наборобщих свойств. Один или несколько объектов визуализации могут быть созданы в CoDeSys проекте и связаны друг с другом.

Чтобы создать новый объект визуализации в Организаторе проекта, выберите вкладкуВизуализациии дайте команду'Проект' 'Добавить объект'. Откроется диалог 'Новая визуализация', в котором вы должны ввести имя новой визуализации. После ввода корректного имени (см. ниже) закройте диалог кнопкойОК. Открывается окно, в котором вы можете редактировать новую визуализацию.

При задании имени визуализации обратите внимание на следующее:

  • Нельзя использовать уже существующее имя или специальные символы.

  • Имя объекта визуализации в проекте должно быть уникальным и не совпадать с именами других объектов. В противном случае возникнут сложности при программном переключении визуализаций.

  • Если в проекте явно не определена стартовая визуализация, то по умолчанию, визуализация названная "PLC_VISU" используется как стартовая для Целевой или Web-визуализаций и в CoDeSys HMI.

Вставка элементов визуализации

Элемент визуализации - это графический элемент, который используется при построении объекта визуализации. Возможные элементы представлены в виде иконок на панели инструментов CoDeSys. Каждый элемент имеет собственную конфигурацию (набор свойств).

Вы можете вставлять в вашу визуализацию различные геометрические формы, а также точечные рисунки, метафайлы, кнопки и существующие визуализации.

Выберите пункт меню 'Вставка' и выберите нужный элемент.

Выбранный элемент на панели инструментов отображается нажатым (например, ).

Для выбора элемента вы также можете использовать команды меню CoDeSys. Перед выбранной командой появляется 'галочка'.

Переместите теперь мышь в поле окна редактора. Вы увидите, что указатель мыши принял форму соответствующего элемента. Нажмите левую клавишу мыши в исходной точке расположения вашего элемента и, не отпуская ее, переместите указатель до желаемых размеров элемента.

Если вы хотите создать многоугольник или ломаную линию, укажите сначала при помощи мыши позицию первого угла многоугольника и соответственно начала отсчета линии и далее последовательно на следующие угловые точки. Многоугольник заканчивается двойным щелчком в последней угловой точке.

Если вы хотите создать кривую (кривую Безье), укажите щелчком мыши начало отсчета и 2 следующих точки, которые определяют ограничивающий прямоугольник. После третьего щелчка мыши вычерчивается дуга кривой. Вы можете изменять ее, перемещая мышкой узловые точки кривых и заканчивая правку двойным щелчком или непосредственно присоединять следующую дугу дополнительным позиционным щелчком.

Задание

Есть длинный коридор. Для управления освещением в коридоре используется три переключателя:

  • Msw- главный переключатель

  • Bsw – переключатель в начале коридора.

  • Esw – переключатель в конце коридора.

Подача питания в коридор осуществляется с помощью переключателя Msw.

Необходимо решить задачу включения/выключения света с помощью любого из двух переключателей Bsw и Esw, установленных в разных концах коридора. При входе в коридор с одной стороны необходимо переключить Bsw, чтобы зажечь свет. На выходе с другой стороны коридора необходимо переключить Esw, чтобы свет погас. И наоборот.

В заданном примере переменные могут иметь значение TRUE или FALSE. Создать программу на языке LD и визуализацию решения задачи.