Страница 1 из 2 12 ПоследняяПоследняя
Показано с 1 по 10 из 11

Тема: ПЛК-100 постоянно умирает при работе с файлами

  1. #1

    По умолчанию ПЛК-100 постоянно умирает при работе с файлами

    Происходит следующее: после отключения питания или сбросе на ПЛК горит только индикатор питания, не пищит при старте, по всем интерфейсам Codesys не подключается, сброс не работает. Помогает только перепрошивка. За 2 дня такое произошло на 2х ПЛК 3 раза. Сейчас шью 3й раз. До этого полгода никаких проблем с ними не было. Началось после отладки проекта с Syslibfile. То есть постоянно открываю, записываю, закрываю файл. Бывает иногда не записывается, иногда не закрывается. После перезагрузки ПЛК умирает.

    Что не правильно делаю?

  2. #2
    Пользователь Аватар для capzap
    Регистрация
    25.02.2011
    Адрес
    Киров
    Сообщений
    10,254

    По умолчанию

    наверное табуляцию правой рукой нажимаете
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

    среди успешных людей я не встречала нытиков
    Барбара Коркоран

  3. #3

    По умолчанию

    1. Что в терминале при загрузке сообщает ПЛК?
    2. какая прошивка.
    Тролль-наседка, добрый, нежный и ласковый

  4. #4

    По умолчанию

    Цитата Сообщение от Атаман Посмотреть сообщение
    Происходит следующее: после отключения питания или сбросе на ПЛК горит только индикатор питания, не пищит при старте, по всем интерфейсам Codesys не подключается, сброс не работает. Помогает только перепрошивка. За 2 дня такое произошло на 2х ПЛК 3 раза. Сейчас шью 3й раз. До этого полгода никаких проблем с ними не было. Началось после отладки проекта с Syslibfile. То есть постоянно открываю, записываю, закрываю файл. Бывает иногда не записывается, иногда не закрывается. После перезагрузки ПЛК умирает.

    Что не правильно делаю?
    Перепрошивка должна быть с форматированием!

    1. главное не стирать файлы! стереть - создать с тем же именем - это 2 файла в таблице, которая переполняется
    2. файл записывается в фоновом процессе и долго. попытка открыть недавний файл - очень непредсказуемый результат

    сейчас есть библиотека асинхронной записи (не знаю правда как она с сотками) там все предсказуемее
    а вообще, работать с буфером - массивом, записывая в флэшевый файл когда совсем надо.

  5. #5

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    1. Что в терминале при загрузке сообщает ПЛК?
    2. какая прошивка.
    История такая. Сначала умер 1 контроллер, я почитал форум, нашел про вздувшиеся конденсаторы, решил, что это они и отвез дилеру (ПЛК гарантийный). Вчера вроде его передали в СЦ. Версию прошивки не знаю.

    Взял новый контроллер из коробки и через час он тоже перестал отвечать. Пробовал подключить PuTTY по RS-232debug, но как то сходу не получилось, отклика не было. Позвонил в СЦ, там мне предложили перепрошить. Открыл для себя программу прошивки, раньше думал, что только через updatecore в codesys можно ) Программа автоматически не определила mac и ip. Может поэтому и отклика по телнет не было? Залил 2.16.0, через час опять тоже самое. Опять перешил той же прошивкой и на опыты с файлами пока забил.

    Неделю возился с отладкой ftp клиента в oscat,- часто не принимался ответ сервера, буфер чтения был пустой. Сегодня сменил прошивку на 2.14.0 и ни одной ошибки! В общем сейчас на 2.14.0, завтра буду опять запись по фтп делать.

  6. #6

    По умолчанию

    Цитата Сообщение от Дмитрий Артюховский Посмотреть сообщение
    Перепрошивка должна быть с форматированием!

    1. главное не стирать файлы! стереть - создать с тем же именем - это 2 файла в таблице, которая переполняется
    Прошивал с форматированием. Читал ваши прошлые темы, файлы не стирал. Открывал, пытался записать, закрывал. Иногда не писалось, потому что буфер пустой был, иногда не закрывался файл из-за ошибки, иногда закрывал уже закрытый файл.И так много раз один файл.
    Последний раз редактировалось Атаман; 04.05.2017 в 21:55.

  7. #7

    По умолчанию

    Читал тут про причины, почему нельзя удалять файлы... счетчики какие-то, потом вотчдоги постоянные. Так однозначно нигде и не написано, что можно, а что нельзя. Представители ОВЕН, например ничего против удаления не писали. Если ежедневно писать/удалять до 5 файлов, насколько хватит флэша для стабильной работы без вотчдога?

  8. #8

    По умолчанию

    Известна проблема на прошивке 2.14 с слишком долгим монтированием ФС из-за сложной таблицы файлов. Исправлено в 2.15.хх. Ну или не удаляйте файлы - тоже помогает
    Тролль-наседка, добрый, нежный и ласковый

  9. #9

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Известна проблема на прошивке 2.14 с слишком долгим монтированием ФС из-за сложной таблицы файлов. Исправлено в 2.15.хх. Ну или не удаляйте файлы - тоже помогает
    Где скачать прошивку 2.15.хх? На сайте только 2.16.00 и 2.14.00 и ниже. На фтп тоже не нашел. ФТП клиент из оскат на прошивке 2.14.00 не успевает писать на диск.
    Последний раз редактировалось Атаман; 05.05.2017 в 11:02.

  10. #10

    По умолчанию

    2.16 старше 2.15 => тоже подходит

    Я не рекомендую писать более 512 байт в секунду (осредненно за день), т.к. хотя ресурс флеши 300кк записей, но и их можно исчерпать. При записи 1 страница (512 бай1т) в секунду - как раз 10 лет.
    Тролль-наседка, добрый, нежный и ласковый

Страница 1 из 2 12 ПоследняяПоследняя

Похожие темы

  1. открыть папку с файлами
    от Vitamin в разделе Master SCADA 3
    Ответов: 3
    Последнее сообщение: 22.06.2016, 10:29
  2. Работа СПК с файлами на SD
    от GoodLuck в разделе СПК2хх
    Ответов: 2
    Последнее сообщение: 10.06.2014, 13:42
  3. Lua в MasterSCADA: работа с файлами
    от SokolovS в разделе Master SCADA 3
    Ответов: 8
    Последнее сообщение: 19.11.2013, 09:04
  4. Плк 100 работа с файлами
    от Scream в разделе Эксплуатация
    Ответов: 2
    Последнее сообщение: 12.02.2013, 14:07
  5. Работа ПЛК с внешними файлами
    от korzhyk в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 20.08.2008, 17:49

Ваши права

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