Страница 266 из 272 ПерваяПервая ... 166216256264265266267268 ... ПоследняяПоследняя
Показано с 2,651 по 2,660 из 3016

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

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

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

    По умолчанию

    Цитата Сообщение от Risele Посмотреть сообщение
    Можно ли в визуализации вводить многострочный текст?

    Есть TextField, в который хочется вводить текст в несколько строк. Ctrl+Enter и прочие варианты лишь записывают переменную. В базовом Rectangle поведение такое же.

    Формат текста установлен "разрыв строки".
    Можно сделать так:

    1. Добавить в проект библиотеку OwenStringUtils
    2. Определить символ, который вы будете вводить для отметки переноса строки (например, '_').
    2. В конфигурации элемента визуализации к событию OnValueChanged привязать действие Выполнить ST-код с кодом:

    Код:
    PLC_PRG.sVar := OSU.ReplaceAllSubstrings(PLC_PRG.sVar, '_', '$N');
    где в рамках примера sVar - это переменная типа STRING, объявленная в программе PLC_PRG и привязанная к элементу визуализации.

  2. #2

    По умолчанию

    Спасибо, но, увы, не то
    Ввод все равно остается однострочным, а повторная активация поля ввода вообще убирает перенос.
    Если подстановка крутится в основном цикле, то ситуация 1 к 1.

    https://skrinshoter.ru/va6qkv3VyEc?a

    Я пытался использовать text editor с временным файлом, и автоматически перехватывать его, но откровенно запутался, проще завести несколько строк в диалоге

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

    По умолчанию

    Ввод все равно остается однострочным
    Это верно. Чтобы сделать его многострочным - придется редактировать библиотеку диалогов.

    а повторная активация поля ввода вообще убирает перенос.
    В сервисной визуализации, которую вы видите в среде CODESYS - да.
    Но, например, в веб-визуализации такого эффекта нет:
    https://ftp.owen.ru/TechSupportShare...17_7-44-18.mp4

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

  4. #4

    По умолчанию

    Добрый день. Элемент "Переключатель изображений" переключает только два изображения. Как бы переключать динамически по индексу большее количество? Вот как у элемента "Текст" есть поля "динамические изображения" и "переменная индекса изображений" - как-то так же можно? У элемента "Изображение" есть поле "индекс изображения", есть поле "динамическое изображение", но я не понимаю, что пихать ему в "версию изображения", мой пул изображений с индексами оно не видит...

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

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Добрый день. Элемент "Переключатель изображений" переключает только два изображения. Как бы переключать динамически по индексу большее количество? Вот как у элемента "Текст" есть поля "динамические изображения" и "переменная индекса изображений" - как-то так же можно? У элемента "Изображение" есть поле "индекс изображения", есть поле "динамическое изображение", но я не понимаю, что пихать ему в "версию изображения", мой пул изображений с индексами оно не видит...
    Добрый день.
    Посмотрите пример:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

    +

    начиная с 05:45:
    https://oscat.ru/wp-content/Video/Co...uLifehacks.mp4

  6. #6

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Посмотрите пример:
    https://ftp.owen.ru/CoDeSys3/21_Exam...projectarchive

    +

    начиная с 05:45:
    https://oscat.ru/wp-content/Video/Co...uLifehacks.mp4
    благодарю )

    А возможно получить доступ ко всем видео?
    Screenshot_20260220_101947.png

  7. #7

  8. #8

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Документ со ссылками:
    https://oscat.ru/wp-content/Docs/Cod...OscatLinks.pdf
    благодарочка

  9. #9

    По умолчанию

    Screenshot_20260224_152424.png
    Визуализация (она же?) ругается на недостаточное количество энергонезависимой памяти. Куда копать, что пробовать убирать в первую очередь?

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

    По умолчанию

    Цитата Сообщение от TaPX Посмотреть сообщение
    Screenshot_20260224_152424.png
    Визуализация (она же?) ругается на недостаточное количество энергонезависимой памяти. Куда копать, что пробовать убирать в первую очередь?
    Экран Visu_TankPark - переменные, объявленные в интерфейсе визуализации

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

Похожие темы

  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

Ваши права

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