PDA

Просмотр полной версии : Форматы изображений в визуализации



ShikuS
25.11.2023, 00:28
Здравствуйте!

Пожалуйста, уточните, какие форматы изображений лучше использовать в визуализации, чтобы меньше использовать ресурсы: PNG, SVG ??

И дополнительный вопрос: лучше использовать экраны по отдельности или фрейм с экранами, что меньше требует ресурсов? Сейчас работаю во фрейме, но начинают "подтормаживать" нажатия на кнопки. Задачи при этом находятся в допустимых пределах интервалов повторений. Единственный вариант - одна задача (легкая по коду) установлена с интервалом 5 мс для допустимой скорости работы (реакции) с входами/выходами (но может ли это влиять на общую скорость обработки визуализации (интервал 50 мс)??

Спасибо,

Евгений Кислов
25.11.2023, 07:00
Добрый день.


Пожалуйста, уточните, какие форматы изображений лучше использовать в визуализации, чтобы меньше использовать ресурсы: PNG, SVG ??

.png


И дополнительный вопрос: лучше использовать экраны по отдельности или фрейм с экранами, что меньше требует ресурсов?

Отдельные экраны потребляют меньше ресурсов.


Единственный вариант - одна задача (легкая по коду) установлена с интервалом 5 мс для допустимой скорости работы (реакции) с входами/выходами (но может ли это влиять на общую скорость обработки визуализации (интервал 50 мс)??

Это не очень подходящие тайминги для СПК. Лучше оставить стандартные 10 мс (и это как минимум; в некоторых случаях разумно поставить 20 или 30) для обработки логики и 100 мс для визуализации.
Если у вас задача, которая вызывается с интервалом 5 мс, требует на свое выполнение в среднем 3 мс и ее приоритет выше задачи визуализации (0 - самый высокий приоритет, 31 - самый низкий; здесь нет опечатки) - то вполне естественно, что задаче визуализации не хватает квантов времени.

Дополнительные материалы по вашему вопросу:
https://owen.ru/forum/showthread.php?t=22038&p=263381&viewfull=1#post263381
https://faq.codesys.com/display/CDSFAQ/Visu%3A+Performance+FAQ%3A+limiting+number+of+Visu-Elements+or+Objekts
https://ftp.owen.ru/CoDeSys3/98_Books/CodesysTaskManagment.pdf