Yegor, спасибо. Я кажется понял в чем дело. В программе я использовал библиотеку Sislibtime.lib, а она без ПЛК не работает. С ее помощью вычислялась дата (вернее дни) для массива, а массив был объявлен с [1..31]. В качестве индексов массива я использовал дни, вычисляемые этой библиотекой. А так как библиотека не работает в симуляторе, то там все по нулям.