Переменная Milliseconds структуры SystemTimeDate после вызова функционального блока CurTimeEx (с нулевыми значениями переменных структуры на входе, как и положено по инструкции) по идее должна показывать миллисекунды текущей секунды.

При запуске тестовой программки в CoDeSys при мониторинге вижу, что значение Milliseconds всегда нулевое. Все остальные переменные структуры, как и положено, меняют свои значения. Идут минуты, секунды, эти переменные - dwHighMsec, dwLowMSecs, ulHigh, ulLow - тоже меняются. Не меняется только Milliseconds - все время ноль.

Почему так?

ПЛК110.60-L, прошивка 2.10.7, таргет 2.10