Здравствуйте!

Предыстория:
При запуске программы на контроллере ПЛК-110-30, контроллер уходил в перезагрузку.
При трассировке программы обнаружил:
  • При открытии файла уставок на запись - SysFileOpen('configSP.bin','w'), контроллер зависает и перезагружается.
  • На код возврата SysFileClose рассчитывать не стоит (на форуме подтвердилось).
  • На чтение файл открывается и считывается нормально.
  • Запись и чтение файла с помощью CodesSys Online работает нормально.
  • Другой контроллер записывает нормально.
  • Ни перезагрузка, ни долгое отключение не помогают.

Далее:
В последствии обнаружил что версии прошивок контроллеров отличаются: у сбойного - 2.10.??, у нормального - 2.14.0. На компьютере установлена версия Target 2.10.
Попытался перепрошить контроллер по инструкции первым способом (UpdateCore), но после выскакивания сообщения в ПЛК-Браузере "UpdateCore Ok", соединение с контроллером оборвалось и установить связь с ним больше не получилось.
На самом контроллере постоянно горят лампы "Питание" и "Работа". При этом "Работа" постоянно перемигивает (где-то 10 раз в сек). Нажатие "Сброс" приводит к тому, что на момент нажатия лампа "Работа" тухнет, но после отпускания кнопки, сразу загорается.
Пытался заново перепрошить контроллер 2-м способом - с помощью программы прошивки, но она выдаёт что "Контроллер не отвечает".

Можно ли теперь самостоятельно восстановить сбойный контроллер? Или только в сервисный центр?
И с чем связана невозможность открытия файла на запись?