Извиняюсь, если задаю глупый вопрос, однако освещен он слабо.

Как устроен главный цикл в плк?

Ну к примеру тип такого?

while(1)
{
do PLC_PRG();
}

Просто вот в чем возникло сомнение.
Есть примитивная "программа" :


LED = 255; //зажечь все светодиоды


После заливки и старта - выходит так - что светодиоды просто моргнули, но не зажглись.
Значит их значения сбросились в 0 и программа прекратила выполнение?

Вообщем довольно интересно как-там и что)