Добрый день! Хочется уточнить по поводу констант. Интересно, но у меня локальные константы, почему-то обнуляются после сброса. Конечно глобальные константы выход, но еще свежи воспоминания об инкапсуляции и "высоком штиле" . Может, что-то делаю не так?

FUNCTION_BLOCK fb

VAR CONSTANT
CONST_1: INT := 512;
CONST_2: INT := 15;
CONST_3: INT := 31;
END_VAR

После сброса все константы равны нулю. Заранее благодарен! ))