Заметил странный баг в функции 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
Собственно кто ни будь встречался с таки? Баг или фича? Для единообразия хотелось бы в настройках проекта все менять, а не в коде каждый раз контролировать переменные.