Заметил странный баг в функции Codesys'а GetVersion(). Это которая добавляется если поставить соотв. галочку в "Информация об обьекте".

Снимок экрана 2021-03-19 140750.png

Так вот я с помощью функции GetVersion() забираю себе версию ПО из среды и перевожу ее себе в строку и тд. Тут все ок.

Снимок экрана 2021-03-19 140325.png

Но если в проект добавить объект "Alarm Configuration", то версия проекта становится некорректной (и название проекта тоже).

Снимок экрана 2021-03-19 140605.png

При этом если открыть функцию в проекте, то там уже нормальные значения. (Но чую я что атрибут {attribute 'register_in_runtime'} меняет переменные при запуске приложения)

Снимок экрана 2021-03-19 141212.png

Собственно кто ни будь встречался с таки? Баг или фича? Для единообразия хотелось бы в настройках проекта все менять, а не в коде каждый раз контролировать переменные.