09.99 Конфигурация тегов/переменных (Project_TagHandling)
Руководство по конфигурации WinCC
2-49
C79000-G8276-C158-01
Реализация в проекте WinCC
Шаг Процедура: Изменение битов в слове
1В менеджере тегов создайте два тега типа Unsigned 16–Bit Value (16–битная
величина без знака). В данном примере использу ются теги
U16i_varia_set_08 и U16i_varia_set_09.
2
Поместите в кадр Smart Object (Интеллектуальный объект)
I/O Field
(Поле ввода/вывода). В данном примере используется объект I/O Field2.
При конфигурировании свяжите поле ввода/вывода с тегом
U16i_varia_set_09. Поменяйте значение в поле Update (Обновление) на Upon
Change (По изменению). Ввод номера бита будет производиться в этом
поле.
3 Для отображения статуса бита поместите второе I/O Field (Поле
ввода/вывода). В данном примере используется объект I/O Field1. При его
конфигу рировании свяжите поле ввода/вывода с тегом U16i_varia_set_08.
Поменяйте значение в поле Update (Обновление) на Upon Change (По
изменению). Смените тип поля на Output (Вывод). В пункте Properties
(Свойства)
Output/Input (Вывод/ввод), поменяйте Data Format
(Формат данных) на Binary (Двоичный) и Output Format (Формат вывода)
на 01111111111111111.
4
В то м же кадре разместите три объекта типа Windows Objects (Объект
Windows)
Buttons (Кнопка). В данном примере используются кнопки
Button1, Button2 и Button3.
5 Для Button1 создайте процедуру Си, связанну ю с событием Event (Событие)
Mouse (Мышь) Press Left (Нажатие левой кнопки). Эта
процедура Си установит бит внутреннего тега, выбранный в поле
ввода/вывода. Таким же образом создайте дополнительные процедуры Си у
других кнопок для сброса и переключения битов.