Страница 218 из 272 ПерваяПервая ... 118168208216217218219220228268 ... ПоследняяПоследняя
Показано с 2,171 по 2,180 из 3011

Тема: CODESYS V3.5. Визуализация

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    beatitas Есть такая наука, как КУЛЬТУРА. В данном случае - программирования.
    Саркастически, как чёртов старпёр, даю намёк: много бескультурных людей отсылают по почте несжатые фотки. По 10-20 мегабайт. У тебя та же ситуация.
    Что надо сделать:
    1. Изучить про растровые форматы. Они имеют максимальное качество при графическом размере 1:1 и максимальную скорость загрузки. Это чащее всего пресловуты BMP. Для Web и фоток он плох, а для ПЛК - отличен, так как там данные хранятся попиксельно и наложение максок прозрачности, обрезки и прочего будет работать 100% точно и чётко.
    2. Заранее ужать и подготовить все картинки ТОЧНО под размер визуализации. Образно, если визуализация имеет размеры 1024х600 точек - то фон должен иметь точно такие же размеры в точках. Или если какой-то кран или клапан будет стоять в поле размерами 32х32 точки - то и картинка должна быть СТРОГО такого же размера.

    Эти два пункта дадут вот что:
    * Ускорение загрузки и обработки картинок. BMP не надо разжимать и отрисовывать - его можно (на уровне API) прям чуть ли не в видеопамять сразу скопировать как функция MemMove().
    * Снижение нагрузки на масштабирование. Зачем заставлять ПЛК ещё и масштабировать картинки, если заранее можно сделать это.

    В общем, это всё напоминает подготовку спрайтов для компьютерных игр.

    Вот, я делал первую в своей жизни визуализацию с якобы кранами (стрелки). Компоненты я начертил в Visio, а потом ужал до 256 цветов нарезал на спрайты и втащил в CodeSys. В итоге фоновая картинка весит 400 кб всего. Стрелки сделал прозрачными через маску цвета фона.
    MailRu-Scrn-30.gif
    Последний раз редактировалось Cs-Cs; 23.12.2023 в 14:02.
    Пишите код так, как будто сопровождать его будет склонный к насилию психопат, который знает, где вы живёте. © Steve McConnell
    Мой рабочий блог со статьями про щиты и автоматику ОВЕН - Cs-Cs.Net | Почта: Info@Cs-Cs.Net | Канал в ТГ @CsCsNetLab

  2. #2

    По умолчанию

    Добрый день.
    Можно ли у "Текстового поля" менять цвет фона в зависимости от значений переменной?

  3. #3

    По умолчанию

    Цитата Сообщение от smnt Посмотреть сообщение
    Добрый день.
    Можно ли у "Текстового поля" менять цвет фона в зависимости от значений переменной?
    Вроде можно... Включите вверху в окне свойств галочку "расширенные", чтобы всё поля доступные для изменения появились.

    В поле "переменные цвета"...
    Последний раз редактировалось МихаилГл; 11.01.2024 в 22:45.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,795

    По умолчанию

    Цитата Сообщение от smnt Посмотреть сообщение
    Добрый день.
    Можно ли у "Текстового поля" менять цвет фона в зависимости от значений переменной?
    Добрый день.
    Да, можно.
    См. скриншот:

    2024-01-12_6-34-15.jpg

    К этому параметру надо привязать переменную типа DWORD и записывать в нее значение цвета в формате ARGB (например, 16#FFFF0000).

    Параметр "Переключить цвет" в вашем случае не нужен - у вас всегда будет цвет "нормального состояния", который будет определяться значением вашей переменной.

  5. #5

    По умолчанию

    Там привязка к булевой переменной и всего два цвета: норма и тревога.
    А надо закрашивать в большее количество цветов.

  6. #6

    По умолчанию

    Такой вопрос.
    Можно ли вэб-браузером подключиться к симулятору для проверки визуализации?

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,795

    По умолчанию

    Цитата Сообщение от smnt Посмотреть сообщение
    Такой вопрос.
    Можно ли вэб-браузером подключиться к симулятору для проверки визуализации?
    К симулятору нет. Используйте виртуальный контроллер.

  8. #8

    По умолчанию

    У вас время на сайте неправильно отображается.

  9. #9
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    13,795

    По умолчанию

    Цитата Сообщение от smnt Посмотреть сообщение
    У вас время на сайте неправильно отображается.
    Кабинет (на странице форума - вверху справа) - Мои настройки (слева внизу) - Основные настройки - Опции даты и времени (внизу) - Часовой пояс - выберите нужный

  10. #10

    По умолчанию

    Давно мы сменили часовой пояс на +4? Вроде всегда мск был +3.
    Да и не в часовом поясе дело. Я свой вопрос задал утром, а никак не в час ночи.

Страница 218 из 272 ПерваяПервая ... 118168208216217218219220228268 ... ПоследняяПоследняя

Похожие темы

  1. Визуализация CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 24.04.2018, 15:26
  2. Визуализация в CoDeSys
    от Newcomer в разделе ПЛК1хх
    Ответов: 15
    Последнее сообщение: 10.05.2017, 21:11
  3. Визуализация CodeSys
    от DanJer в разделе ПЛК1хх
    Ответов: 2
    Последнее сообщение: 30.08.2012, 03:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 17:30

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •