Можно ли в индикаторе выполнения указывать "Конечное значение" в виде переменной?
Напрямую пробовал не получается. Screenshot_8.png
Можно ли в индикаторе выполнения указывать "Конечное значение" в виде переменной?
Напрямую пробовал не получается. Screenshot_8.png
Нет, нельзя.
Придется масштабировать переменную элемента в программе.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Пусть в элементe всегда заданы границы 0 и 100.
Если общее время - 200, а текущее 50 - то в переменную SEC_PROC должно быть записано значение 25.
Если общее время 600, а текущее 100 - то в переменную SEC_PROC должно быть записано значение 16 (ну или 17).
Формула в общем виде:
Вместо UINT подставьте тип данных переменной SEC_PROC.Код:SEC_PROC := REAL_TO_UINT(текущее время * (100.0/общее время));
Последний раз редактировалось Евгений Кислов; 03.06.2018 в 10:34.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk
Здравствуйте! А как сделать элемент Индикатор выполнения не горизонтальным а вертикальным?
в настройках этого нету
К сожалению, никак. Возможно, вам подойдет элемент Линейка.
СODESYS V3.5: Repository Archive V3.5 SP4 (необходим для старых СПК) / Раздел CDS V3.5 на сайте
Форум: Вопросы и ответы / Визуализация / Настройка обмена с другими устройствами
Web-панель ВП110 / Modbus-индикатор СМИ2-М
Telegram: @JuneSmellsLikeBlood | e-mail: e.kislov@owen.ru | oscat.ru | Как обратиться в техподдержку?
Как отлаживать ошибки | Отладка проектов в CODESYS V3.5 | XY problem | Как правильно задавать вопросы | AnyDesk