возможно надо увеличить цикл, если есть такая возможность в этом плк.
по поводу обрыва связи с панелью во время перезаливки программы удивляться нечему, как по другому то может быть?