Т.е. Вы ожидаете, что ПЛК работает без питания? Типа вечный двигатель?
retain сохраняется в момент выключения питания, а не при reset ПЛК.