Добрый день! 2 недели назад запрограммировал 2 ПЛК110. Программировал по Ehernet, так как USB, если обнаруживался, то работал не более нескольких секунд, а RS232 под рукой не было. Вчера поехал обновлять программу. На первом ПЛК всё прошло практически без проблем (проблемы со связью были, но настолько тривиальные, что вспомнить ух потом не удалось). Со вторым ПЛК первоначально не удалось установить связь ни по одному из 3 каналов(USB, RS232, Ehernet). После часа плясок с бубном удалось добиться появления связи по Ehernet после перезагрузки ПЛК (одновременное нажатие кнопок СТАРТ и RESET). Вскоре была замечена и связь по RS232, но с меньшей вероятностью. После попытки записи в ПЛК новой программы связь рвалась до следующей перезагрузки ПЛК. После очередной серии плясок удалось записать в ПЛК пустую программу, связь после этого не рвалась, но при попытке записи нужной программы связь терялась. Следующий успех был достигнут после исключения из конфигурации ПЛК Statistics, Button и Archiver. Всё, кроме связи по USB, заработало, только стартовать пришлось кнопкой СТАРТ. После этого удалось записать в ПЛК первоначальную программу и она заработала!. Дополнительная информация - первый ПЛК был в работе, а второй был обесточен и аккумулятор у него, скорей всего, был разряжен. По ощущениям, внутри ПЛК всё время борьбы с ним крутился какой то неубиваемый процесс, который имеет больший приоритет, чем связь с ПЛК и отключается кратковременно при аппаратном сбросе ПЛК. К ПЛК по Modbus были подключены 6 ТРМ, судя по светодиодам на них они постоянно и успешно опрашивались ПЛК.
Вопрос: что делать, чтобы минутная работа по замене программы в ПЛК не растягивалась на 5 часов с риском растянуться на несколько недель?