С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
Контроллер СПК107 М01
Вообще хочу сделать что бы в визуализации можно было бы задавать время включения и отключения вентиляции(например ежедневно в 7 вкл, а в 20 выкл), данная библиотека как раз мне подходит
Если есть какие то другие варианты, то я был бы не против подсказки
Последний раз редактировалось Avdey; 19.08.2019 в 07:32.
Тогда библиотеки не нужны - все уже есть в узле OwenRTC:
19-08-2019 7-31-46.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
Добрый день, может что-то пропустил, но возник вопрос, есть способ записать в переменную "активна визуализация1" bool. (как в ПР-ах экраны) что бы при переходе на другой экран переменная обнулялась, а переменная активного экрана принимала значение "1"?
С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
Тогда в Менеджере визуализации установите галочку Использовать переменную CurrentVisu.
19-08-2019 11-14-44.png
После этого можно использовать в коде программы системную переменную VisuElems.CURRENTVISU
Она имеет тип STRING и содержит имя текущего открытого экрана.
19-08-2019 11-20-18.png
Последний раз редактировалось Евгений Кислов; 19.08.2019 в 11:20.
С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
спасибо конечно. а еще проще есть?
(галочку поставил, VisuElems.CURRENTVISU не появилась, т.е. автозаполнения нет, как с другими глобальными переменными). пробую пересохранить проект и перезапустить. может есть способ в bool выдать на прямую?. (проверяю возможность CFC программирования, по идее все должно быть проще, а на деле все привычные элементы и глобальные переменные: то не достанешь, то не конвертируешь. про написать выражения и вычисления даже не заикаюсь. но ничего освоюсь, научусь, найду способы.)
При наличии упомянутой системной переменной нет проблемы в том, чтобы сгенерировать флаги экранов самому:
19-08-2019 11-32-57.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