Просмотр полной версии : подгрузка изображений
Уважаемые специалисты, подскажите пожалуйста,
можно ли в визуализацию загружать картинки (bmp jpg) в процессе выполнения программы (файлы на винчестере),
скажем, в зависимости от значения переменной.
(заказчик желает, что бы в зависимости от выбранного алгоритма на визуализации отображалась определенная фотография).
спасибо.
Вы не указали какой HMI пользуетесь, возможно раз открыли тему в КДС, то видимо встроенная, тогда надо для начала прочесть документацию: CoDeSys_Visu_V23_RU.pdf стр.12 вставка растрового рисунка и далее про обработку события. Подробно непишу, не пользовался :)
lara197a
23.08.2011, 23:30
в Визуализацию КДС можно.
Используйте невидимость и растровый рисунок
Прошу прощения за некорректность поставленного вопроса.
Визуализация происходит на экране компьютера.
Вариант с видимостью интересный,
но хотелось бы именно загружать картинки.
lara197a
24.08.2011, 20:55
а что мешает?
а что мешает?
а каким образом?
процедур типа LoadImage() нигде не видал.
См.здесь.
..CoDeSys_Visu_V23_RU.pdf стр.12 вставка растрового рисунка и далее про обработку события...
Помогает.
Спасибо за подсказку, но
то ли я чего то не понимаю, то ли меня не понимают.
Задача:
Если переменная
VarPic = 1, в визуализацию загрузилась картинка c:\1.bmp,
Если
VarPic = 2, в визуализацию загрузилась картинка c:\2.bmp,
и так далее, и тому подобное.
Не хотелось бы перегружать проект впихиванием кучи картинок (для варианта и видимостью), хочется в зависимости от значения наблюдаемой переменной ЗАГРУЖАТЬ изображения с винта.
Т.е. нужна динамическая подгрузка ?
Абсолютно верно!
Я бы как сделал: в КДС открыл меню "Справка", выбрал "Содержание...", далее в открывшемся хелпе выбрал вкладку содержание, открыл бы "Визуализация CoDeSys" -> "Вставка элементов визуализации" -> "Вставка Растровый рисунок". В описании этого пункта есть ссылка "Диалог конфигурации" нажал бы на неё и прочитал открывшееся описание
Вдруг поможет :)
Я бы как сделал: в КДС открыл меню "Справка", выбрал "Содержание...", далее в открывшемся хелпе выбрал вкладку содержание, открыл бы "Визуализация CoDeSys" -> "Вставка элементов визуализации" -> "Вставка Растровый рисунок". В описании этого пункта есть ссылка "Диалог конфигурации" нажал бы на неё и прочитал открывшееся описание
Вдруг поможет :)
Спасибо ОГРОМНОЕ!
как не странно, помогло.
:rolleyes:
Powered by vBulletin® Version 4.2.3 Copyright © 2026 vBulletin Solutions, Inc. All rights reserved. Перевод: zCarot