Баг zWorkbench

Автор Dima Haus1, 29 августа 2025, 11:48:14

« назад - далее »

Dima Haus1

Не могу понять почему St макрос вызывает следующую ошибку. "29-08-2025   11:44:35.681   Исключительная ситуация в файле "source\fbdsim\lang\lang_i_stm32.cpp" строка 1883 условие "!vv->m_const && tmpIvars.contains(vv)"". Контролер М245

Nikolai

Цитата: 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

Konstantin Markov

По самой ошибке подсказать не могу. У меня в версии v2.3.266-b1 работает ваш прикрепленный макрос. Я думаю есть два варианта:
1. Вы используете стабильную версию ZWB
2. Вы не добавили глобальную переменную Type_exit (массивом) (но в этом случае beta-версия выдает другую ошибку).