Форум Zentec

Главный раздел => Общие вопросы => Тема начата: Dima Haus1 от 29 августа 2025, 11:48:14

Название: Баг zWorkbench
Отправлено: Dima Haus1 от 29 августа 2025, 11:48:14
Не могу понять почему St макрос вызывает следующую ошибку. "29-08-2025   11:44:35.681   Исключительная ситуация в файле "source\fbdsim\lang\lang_i_stm32.cpp" строка 1883 условие "!vv->m_const && tmpIvars.contains(vv)"". Контролер М245
Название: Re: Баг zWorkbench
Отправлено: Nikolai от 29 августа 2025, 19:43:26
Цитата: Dima Haus1 от 29 августа 2025, 11:48:14Не могу понять почему St макрос вызывает следующую ошибку. "29-08-2025   11:44:35.681   Исключительная ситуация в файле "source\fbdsim\lang\lang_i_stm32.cpp" строка 1883 условие "!vv->m_const && tmpIvars.contains(vv)"". Контролер М245
Здравствуйте.
Для анализа нам необходим Ваш проект и подробное описание что Вы делаете.
Выслать информацию можно на: support@zentec.ru
Название: Re: Баг zWorkbench
Отправлено: Konstantin Markov от 01 сентября 2025, 15:28:51
По самой ошибке подсказать не могу. У меня в версии v2.3.266-b1 работает ваш прикрепленный макрос. Я думаю есть два варианта:
1. Вы используете стабильную версию ZWB
2. Вы не добавили глобальную переменную Type_exit (массивом) (но в этом случае beta-версия выдает другую ошибку).
Название: Re: Баг zWorkbench
Отправлено: Dima Haus1 от 05 сентября 2025, 20:49:58
Проблема решилась переустоноакой zWorkbench v2.3.266-b1.