Здравствуйте.
Все-таки это очень странно, т.к. Вы писали, что "После запуска проекта выводится текущая дата", значит скада успешно получает от Windows текущее время. Затем, когда Вы меняете дату/время, скада вообще не обращается к функциям Windows, вместо этого берётся текущее значение в календаре и в этом значении меняется та часть, которую Вы изменили. Мы так и не смогли придумать что можно было бы ограничить в ОС, чтобы возникли проблемы со сменой времени в календаре.
У Вас компонент Календарь привязан к какой-то переменной? Если да, то какой тип данных имеет эта переменная? Это внешняя переменная, или внутренняя? Меняете значение через обычный клиент скады, или через web-клиент?