Страница 90 из 251 ПерваяПервая ... 40808889909192100140190 ... ПоследняяПоследняя
Показано с 891 по 900 из 2505

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

  1. #891

  2. #892

    По умолчанию

    Подскажите, как сделать простой экран помощи с одним форматированным текстом или с форматированным текстом и вставками картинок?
    Пользователь нажал кнопку, появляется экран помощи с возможностью скороллинга текста. Какие компоненты необходимо использовать?

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

    По умолчанию

    Как вариант - создать экран нужного размера, добавить на него тексты (элементы Метка или Прямоугольник) и изображения (элемент Изображения).
    Выбрать этот экран в элемент Фрейм (тип масштабирование - Фиксировано и прокручивается).
    По нажатию на кнопку - делать фрейм видимым или открывать диалоговое окно с ним.

  4. #894

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Как вариант - создать экран нужного размера, добавить на него тексты (элементы Метка или Прямоугольник) и изображения (элемент Изображения).
    Какой-то глюк или руки у меня Экспериментировал с текстовым полем, меткой вставленной на отдельную визуализацию. Вставлял большой текст в них. Выравнивание гор. - лево, верт. - верх, формат текста - разрыв строки.
    Текст специально вставил большой, чтобы разобраться с прокруткой. Но, на экране отображается только несколько строк. Что может быть причиной? Проект очищал, пересобирал. Не помогает.

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Выбрать этот экран в элемент Фрейм
    Пожалуйста, объясните по Фреймам. Толкового описания в сети не могу найти, что является причиной их использования. Понял, что на них можно свалить разные компоненты в визуализациях и переключать. Но, почему не переключаться между визуализациями?

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    (тип масштабирование - Фиксировано и прокручивается).
    Где находятся эти настройки?

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

    По умолчанию

    1. Расставляйте в тексте переносы строк вручную, через Ctrl+Enter.
    2. Насколько я понял по вашему вопросу - текста столько, что он не влезает на дисплей контроллера.
    Соответственно, можно было бы создать экран большей высоты (чем 480) и скроллить его встроенными средствами фрейма.
    Если такой задачи нет - то описанный вами способ тоже, разумеется, подходит.
    3.

    18-10-2019 14-57-25.png 18-10-2019 15-01-00.png

  6. #896

    По умолчанию

    Здравствуйте! Подскажите как сделать что бы значение текстового поля (чтение/запись) было привязано к нескольким переменным через индекс, т.е. одно поле уставки меняет переменную в зависимости от объекта (индекса)?

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

    По умолчанию

    Добрый день.
    Можно так:

    Код:
    CASE iVisuIndex OF
    
    0: iSetpoint0 := iVisuSetpoint;
    1: iSetpoint1 := iVisuSetpoint;
    2: iSetpoint2 := iVisuSetpoint;
    //...
    END_CASE

  8. #898

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Добрый день.
    Можно так:

    Код:
    CASE iVisuIndex OF
    
    0: iSetpoint0 := iVisuSetpoint;
    1: iSetpoint1 := iVisuSetpoint;
    2: iSetpoint2 := iVisuSetpoint;
    ...
    END_CASE
    Спасибо! А можно простенький пример - два поля: поле переменной и поле индекса?

  9. #899

  10. #900

    По умолчанию

    Цитата Сообщение от Евгений Кислов Посмотреть сообщение
    Прикладываю пример.
    https://dropmefiles.com/6ZtU4
    Евгений, спасибо за пример, но к сожалению это не то.
    Для примера - в конфигураторе СП300 в элементе "ввод данных" возможно менять адрес регистра через другую переменную. Тем самым меняя адрес я могу менять значение отображаемой уставки в зависимости от выбранного объекта (индекса).
    В вашем примере доступна только запись значения с "переменной" в уставки 0-2, без чтения

Страница 90 из 251 ПерваяПервая ... 40808889909192100140190 ... ПоследняяПоследняя

Похожие темы

  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, 04:53
  4. Визуализация Codesys
    от Slipknot в разделе ПЛК1хх
    Ответов: 9
    Последнее сообщение: 31.10.2008, 11:36
  5. Визуализация в CoDeSys 2.3
    от Slawa в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 29.08.2008, 18:30

Ваши права

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