Для Symbols надо добавить в проект библиотеку Visu Symbols.
Остальное - из библиотек, которые начинаются с AC_...
Для Symbols надо добавить в проект библиотеку Visu Symbols.
Остальное - из библиотек, которые начинаются с AC_...
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Подскажите, как сделать простой экран помощи с одним форматированным текстом или с форматированным текстом и вставками картинок?
Пользователь нажал кнопку, появляется экран помощи с возможностью скороллинга текста. Какие компоненты необходимо использовать?
Как вариант - создать экран нужного размера, добавить на него тексты (элементы Метка или Прямоугольник) и изображения (элемент Изображения).
Выбрать этот экран в элемент Фрейм (тип масштабирование - Фиксировано и прокручивается).
По нажатию на кнопку - делать фрейм видимым или открывать диалоговое окно с ним.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Какой-то глюк или руки у меняЭкспериментировал с текстовым полем, меткой вставленной на отдельную визуализацию. Вставлял большой текст в них. Выравнивание гор. - лево, верт. - верх, формат текста - разрыв строки.
Текст специально вставил большой, чтобы разобраться с прокруткой. Но, на экране отображается только несколько строк. Что может быть причиной? Проект очищал, пересобирал. Не помогает.
Пожалуйста, объясните по Фреймам. Толкового описания в сети не могу найти, что является причиной их использования. Понял, что на них можно свалить разные компоненты в визуализациях и переключать. Но, почему не переключаться между визуализациями?
Где находятся эти настройки?
1. Расставляйте в тексте переносы строк вручную, через Ctrl+Enter.
2. Насколько я понял по вашему вопросу - текста столько, что он не влезает на дисплей контроллера.
Соответственно, можно было бы создать экран большей высоты (чем 480) и скроллить его встроенными средствами фрейма.
Если такой задачи нет - то описанный вами способ тоже, разумеется, подходит.
3.
18-10-2019 14-57-25.png 18-10-2019 15-01-00.png
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Здравствуйте! Подскажите как сделать что бы значение текстового поля (чтение/запись) было привязано к нескольким переменным через индекс, т.е. одно поле уставки меняет переменную в зависимости от объекта (индекса)?
Добрый день.
Можно так:
Код:CASE iVisuIndex OF 0: iSetpoint0 := iVisuSetpoint; 1: iSetpoint1 := iVisuSetpoint; 2: iSetpoint2 := iVisuSetpoint; //... END_CASE
Последний раз редактировалось Евгений Кислов; 21.10.2019 в 15:40.
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Прикладываю пример.
https://dropmefiles.com/6ZtU4
Связь со мной: telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru (личка на форуме - не подходит)
Раздел CDS V3.5 на сайте | Основные темы по CDS V3.5 на форуме: Вопросы и ответы | Визуализация | Настройка обмена с другими устройствами
Repository Archive V3.5 SP4 (необходим для СПК207/СПК1хх без Eth/ПЛК3xx)
oscat.ru | Как обратиться в техподдержку? | Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | Проблема XY | Как правильно задавать вопросы | AnyDesk
Евгений, спасибо за пример, но к сожалению это не то.
Для примера - в конфигураторе СП300 в элементе "ввод данных" возможно менять адрес регистра через другую переменную. Тем самым меняя адрес я могу менять значение отображаемой уставки в зависимости от выбранного объекта (индекса).
В вашем примере доступна только запись значения с "переменной" в уставки 0-2, без чтения