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

Тема: плк304 автоматическое очищение архива

  1. #1
    Пользователь Аватар для Gvenihvivar
    Регистрация
    09.11.2012
    Адрес
    харьков
    Сообщений
    66

    По умолчанию плк304 автоматическое очищение архива

    На плк304 (на sd карту) пишется архив раз в час новый файл. В какой-то момент память закончится и необходимо удалять старые файлы. В название входит дата и время.
    Когда запись идет стабильно каждый день - это возможно. Оставить 450 файлов, а 451 посчитать дату и удалить.
    Когда работа плк не стабильна (его выключают на время), появляются сложности с тем, чтобы узнать дату лишних файлов.

    Возможно ли узнать количество файлов в директории?
    Получить в каком-либо виде названия всех файлов в данной директории и удалить те, у которых дата меньше заданного значения?
    Или работа с файловой системой на таком уровне не поддерживается?

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

    По умолчанию

    так зачем это делать средствами плк, там же линукс, погуглите как удалять файлы по шаблону

    ЗЫ сейчас нет возможности проверить, вот так можно $ find /dir/ -name "*.jpg" -mtime +1 -exec rm -f {} \;
    удалить файлы с расширением jpg из папки dir с временем последнего изменения один день
    Последний раз редактировалось capzap; 11.04.2016 в 12:02.
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

  3. #3
    Пользователь Аватар для Gvenihvivar
    Регистрация
    09.11.2012
    Адрес
    харьков
    Сообщений
    66

    По умолчанию

    а как запускать эту чудо строку? Там можно организовать что-то типа авто выполнения файла или надо будет его вызывать в программе плк?

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

    По умолчанию

    да по разному можно, из проекта примерно так http://www.owen.ru/forum/showthread....l=1#post148178
    Да, сперва убедитесь через консоль что на плк такая команда работает, впринципе ни чего не обычного в ней нет, у меня даже на андроиде это сработало
    Bad programmers worry about the code. Good programmers worry about data structures and their relationships

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

Похожие темы

  1. АСУВ автоматическое управление вальцами
    от argonavt в разделе Подбор Оборудования
    Ответов: 2
    Последнее сообщение: 02.05.2022, 22:06
  2. ПЛК304 - запись архива на флешку
    от Aleksandr T в разделе ПЛК3хх
    Ответов: 25
    Последнее сообщение: 07.11.2012, 14:47
  3. Передача архива с ПЛК304
    от ISh в разделе ПЛК3хх
    Ответов: 9
    Последнее сообщение: 15.10.2012, 23:17
  4. Ответов: 3
    Последнее сообщение: 01.04.2011, 09:38

Метки этой темы

Ваши права

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