Показано с 1 по 5 из 5

Тема: "Ремонт" файловой системы ПЛК100 ?

  1. #1

    По умолчанию "Ремонт" файловой системы ПЛК100 ?

    Использую запись файликов на внутреннюю флэш. Иногда возникает некий сбой, после которого файл не записывается а процедура записи файла вызывает перезагрузку контроллера. Лечу форматированием флэша, которая выполняется при смене прошивки, либо перезаливкой проекта кодесисом. SysFileClose и SysFileDelete с проблемным файлом ситуацию не разруливают.

    Может кто "умеет" отформатировать флэш из программы ПЛК? (понятно что загрузка проекта будет стерта и потребует перезаливки) либо знает про приведение файловой системы в чувство программкой наподобие PLC_IO? На больших машинах есть checkdisk, который решает большинство проблем, чего бы здесь такому не быть?

  2. #2
    Пользователь
    Регистрация
    23.09.2008
    Адрес
    Центророссийск
    Сообщений
    1,691

    По умолчанию

    А точно сбой со стороны системы ?

  3. #3

    По умолчанию

    ошибка полностью воспроизводится, в том числе по-шагово под отладчиком

  4. #4

    По умолчанию

    Хм, как вариант, запишите один "лишний" файл в ПЛК. Возможно, таким образом вы перенесете работу с основными файлами в другую область памяти.
    Отдел КИПиА

  5. #5

    По умолчанию

    Цитата Сообщение от 2345lug Посмотреть сообщение
    Хм, как вариант, запишите один "лишний" файл в ПЛК. Возможно, таким образом вы перенесете работу с основными файлами в другую область памяти.
    вроде как операционная система каждый файл записывает в новое место на флэше, для равномерного износа ячеек.... SysLibWrite (кстати, именно на этом вызове происходит перезагрузка контроллера) не дает программисту доступа к выбору физического места для записи, если бы был полный доступ к физической записи, проблема не стояла бы ))

Похожие темы

  1. Ответов: 7
    Последнее сообщение: 27.02.2013, 19:08
  2. Ответов: 2
    Последнее сообщение: 07.03.2012, 13:17
  3. Ответов: 3
    Последнее сообщение: 30.09.2010, 22:30
  4. как выбрать управление "прямое" или "обратное"
    от maxmore в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 18.01.2010, 10:13

Ваши права

  • Вы не можете создавать новые темы
  • Вы не можете отвечать в темах
  • Вы не можете прикреплять вложения
  • Вы не можете редактировать свои сообщения
  •