Конфигурация кадров (Project_CreatePicture) 09.99
3-10
Руководство по конфигурации WinCC
C79000-G8276-C158-01
Шаг
Процедура: Открытие кадра с помощью прямого соединения и
отображение его названия
8
Используйте
(мышь) для выбора сконфигурированного объекта Button1
и создайте его копию при помощи команды Edit (Правка)
Duplicate
(Сделать копию). Повторите эту процедуру еще раз. Теперь у нас есть две
кнопки, Button2 и Button3. В поле Events (События)
Mouse (Мышь)
Press Left (Нажатие левой кнопки) измените настроенное прямое
соединение. Для Button2 установите источник pictu_5_window_01.pdl, а для
Button3 — pictu_5_window_02.pdl.
Процедура Си для Static Text1
Объявляются переменные Си.
Производится проверка, что lpszPictureName содержит только название кадра.
Это делается при помощи функции strrchr. Эта функция просматривает
lpszPictureName. Если кадр отображается в окне кадра, lpszPictureName со держит
его название, включая по лный путь.
В первом слу чае в качестве возвращаемой величины используется
непосредственно lpszPictureName.
Во втором слу чае из полного пути выделяется только название кадра, которое и
используется в качестве возвращаемой величины.
Замечание относительно основных применений
В общем случае перед использованием описанных приемов необхо димо учесть
следующее:
Объект Static Text1 может быть перенесен в любое другое окно кадра. Этот
объект также подходит для хранения в библиотеке проекта. В этом слу чае он
легко может быть вставлен в любой кадр перетаскиванием мышью.
Для прямой связи в объекте Button1, имя отображаемого рисунка и имя объекта в
окне кадра должны соответствовать друг другу.
Отображаемые кадры, содержимое кадров и окна кадров должны быть
сконфигурированы в соответствии с вашими требованиями. Высота и ширина
кадра и окна кадра должны быть согласованы.