Переход осуществляется, просто вы не успеваете этого заметить.
См. строку 19 в PLC_PRG.
Переход осуществляется, просто вы не успеваете этого заметить.
См. строку 19 в PLC_PRG.
С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
Это код для автоматического перехода на главный экран визуализации только после успешной авторизации. Раньше всё работало как часы, почему только сейчас начались эти коллизии. Подскажите тогда пожалуйста, как корректно написать код, чтобы кодесис не ругался. Раньше я добавлял это действие через конфигурацию задач, но через него работает не так. Может где-то есть пункт "выполнить действие после авторизации", или как тогда это можно исполнить кодом? Заранее спасибо.
Я уверен, что оно и раньше (с тех пор, как имена пользователей стали числами) работало не "как часы" - просто, видимо, вы этого не замечали.
Ваша проблема связана с тем, что вы используете системную переменную CurrentUserName в коде программы.
См. информацию из документа про визуализацию (примечание):
25-12-2020 13-29-35.png
См. пример:Это код для автоматического перехода на главный экран визуализации только после успешной авторизации
https://owen.ru/forum/showthread.php...l=1#post312297
Или можно сделать на базе другого примера, который я выкладывал на прошлой странице:
https://owen.ru/forum/showthread.php...l=1#post344838
Последний раз редактировалось Евгений Кислов; 25.12.2020 в 14:00.
С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
Нет, проблем раньше точно не было, ведь все остальные переключения визуализации работают как скрипты, срабатывают только при нажатии кнопки. Тут ошибка была вот в чем: у меня в теле цикла триггер по переднему фронту был объявлен второй и третий раз. Из-за этого и были коллизии переменной Q (системная переменная функции R/F_TRIG)