С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
Евгений, спасибо за ответ. Проблем быть не должно. В том-то и дело!
Проблему решил. Переключил хранение рецепта в двоичном формате и всё работает корректно.
Обращаю внимание, что это контроллер не Овен. И возможно, причина именно в этом и в его таргете.
На СПК работает всё корректно. Да и на "буржуйском" теперь тоже)))
Добрый день.
Рецепт перестает работать. В проекте загрузка завязана с изображениями. Но надо загружать данные и из программы тоже. Так вот, при выполнении кода со страницы 4 возвращает значение 4000 в hex. И самое интересное что после выполнения этой строки загрузка из визуализации тоже перестаёт работать.
Путь и указывал и убирал, одинаково.
Последний раз редактировалось Alexandr_Ily; 07.10.2022 в 11:44.
Добрый день.
Если вы заинтересованы в том, чтобы разобраться в причинах вашей проблемы, то, пожалуйста, выложите простой (в не относяшихся к проблеме POU и визуализаций) проект, в котором ее можно повторить, и подробное пошаговое описание действий, которые необходимо для этого выполнить.
С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
После удаления программы и визуализации такого больше нет, но и данные из рецепта не читаются. Если навскидку решения нет, по другому сделаю. И так уже 2 дня с этим вожусь.
С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
Прошу прощения, последние остатки мозгов поставил где - то.
Смотрите. Есть 3 значения трёх параметров. Они загружаются из файла рецептов кнопками LD_'чего_то_там'. Эта часть как у меня в проекте так и в приложенном файле работает. Далее при нажатии на кнопочку без обозначения (самая нижняя), вызывается выполнение ST кода, который должен подгрузить в переменные данные из первого набора. Вот этого не происходит. Переменная Dword возвращает значение соответствующее тому что файла нет. Плюс к тому в моём основном проекте при попытке выполнить данную последовательность почему - то перестаёт вызываться первый набор через кнопку с привязанной командой WriteRecipi/
Есть два момента:
1. Вы опечатались в имени группы рецептов в методе.
07-10-2022 19-51-28.png
2. Вы, видимо, внимательно прочитали эту тему, но она касается старых СПК1хх (без Ethernet) со старой версией CODESYS.
В новом СODESYS произошли некоторые изменения.
Поэтому:
- оставляем пустым путь к директории рецептов (на самом деле, если вы проверяете проект на реальном СПК - то можно оставить как у вас сейчас, но смысла в этом нет)
- ставим галочку автоматического сохранения изменений в рецептах
07-10-2022 20-03-12.png 07-10-2022 20-03-47.png
После этого выложенный вами проект будет корректно работать на реальном контроллере.
Тестировать рецепты в симуляции я не рекомендую - скорее всего, они будут работать некорректно.
Если у вас нет сейчас СПК - используйте для тестов виртуальный контроллер: https://youtu.be/RgtfIOgKwTY
С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