Конфигурация тегов/переменных (Project_TagHandling) 09.99
2-18
Руководство по конфигурации WinCC
C79000-G8276-C158-01
2.2.4 Дискретное изменение — двухполюсный переключатель
(example 06)
Пример, имеющий отношение к данной главе, приведен в проекте
Project_TagHandling и доступен по нажатию
(мышью) на кнопке, показанной
выше. Он приведен в кадре pictu_3_chapter_01a.pdl.
Постановка задачи
Дискретное изменение необходимо реализовать с использованием мыши.
Функцию двухполюсного переключателя следует реализовать с использованием
кнопки.
Нажатие на кнопку должно включать устройство (двигатель, задвижку) и после
отпускания кнопки оно должно оставаться включенным. Выключение устройства
осуществляется повторным нажатием на кнопку.
Концепция реализ ации
Событийно–управляемый двухполюсный переключатель реализован на основе
объекта Windows Object (Объект Windows)
Button (Кнопка).
Примечание:
Реализация ключа переключения посредством прямого соединения является более
эффективной, но для этого требуются две кнопки.
Реализация в графическом редакторе — прямое соединение
Шаг Процедура: Прямое соединение
1В менеджере тегов создайте тег типа Binary Tag (Д воичный тег). В данном
примере использу ется тег BINi_varia_but_16.
2
В кадр поместите два объекта Windows Objects (Объект Windows)
Buttons (Кнопка). В этом примере для включения используется кнопка
Button4, а для выключения — Button5.
3 Для Button4 настройте прямое соединение с событием Event (Событие)
Mouse (Мышь) Press Left (Нажатие левой кнопки). Свяжите
Source Constant (Источни к, константа)
1 для Target Tag (Приемник,
тег)
BINi_varia_but_16. Подтвердите установки нажатием на кнопку
OK. Для Button5 настройте прямое соединение таким же образом, только с
Source Constant (Источни к, константа)
0.
4
Прямое соединение с событием Event (Событие)
Mouse (Мышь)
Mouse Action (Действие мыши) осуществляет лишь синхронизацию
маркировки Button3 и не требу е тся для реализации функциональных
возможностей переключателя.