aRRma99
19.03.2021, 14:14
Заметил странный баг в функции Codesys'а GetVersion(). Это которая добавляется если поставить соотв. галочку в "Информация об обьекте".
54071
Так вот я с помощью функции GetVersion() забираю себе версию ПО из среды и перевожу ее себе в строку и тд. Тут все ок.
54072
Но если в проект добавить объект "Alarm Configuration", то версия проекта становится некорректной (и название проекта тоже).
54074
При этом если открыть функцию в проекте, то там уже нормальные значения. (Но чую я что атрибут {attribute 'register_in_runtime'} меняет переменные при запуске приложения)
54073
Собственно кто ни будь встречался с таки? Баг или фича? Для единообразия хотелось бы в настройках проекта все менять, а не в коде каждый раз контролировать переменные.
54071
Так вот я с помощью функции GetVersion() забираю себе версию ПО из среды и перевожу ее себе в строку и тд. Тут все ок.
54072
Но если в проект добавить объект "Alarm Configuration", то версия проекта становится некорректной (и название проекта тоже).
54074
При этом если открыть функцию в проекте, то там уже нормальные значения. (Но чую я что атрибут {attribute 'register_in_runtime'} меняет переменные при запуске приложения)
54073
Собственно кто ни будь встречался с таки? Баг или фича? Для единообразия хотелось бы в настройках проекта все менять, а не в коде каждый раз контролировать переменные.