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

Тема: Как программно определить размер флешки в codesys3.5

  1. #1

    По умолчанию Как программно определить размер флешки в codesys3.5?

    Здравстуйте!
    Кто решал такой вопрос-> Необходимо знать когда произойдет переполнение флешки при записи на неё различных данных. А для этого необходимо прочитать размер пустой флешки (или пустого пространства), а как это сделать?
    Последний раз редактировалось arlyn; 11.02.2014 в 20:47.

  2. #2

    По умолчанию

    Вот общий размер всех файлов можно подсчитать как в этом примере (закинуть до 10 файлов в папку с:/test, результат смотреть в массиве arrayResult).

    А как узнать размер еще пустой флешки или SD. Или оставшийся свободный размер? Подскажите пожалуйста.
    Вложения Вложения

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

    По умолчанию

    вездепригождающаяся библиотека SysExec облегчит Ваши страдания набираете команду как на картинке добавив к ней >> file.txt вывод в консоли будет сохранен в файл, который можно прочитать и узнать сколько процетов занято, естественно на картинке линуксовая машина, поэтому нужно правильно выставлять пути и к командам и к файлу
    Изображения Изображения
    • Тип файла: png owen.png (21.5 Кб, Просмотров: 62)

  4. #4

    По умолчанию

    Цитата Сообщение от capzap Посмотреть сообщение
    вездепригождающаяся библиотека SysExec облегчит Ваши страдания набираете команду как на картинке добавив к ней >> file.txt вывод в консоли будет сохранен в файл, который можно прочитать и узнать сколько процетов занято, естественно на картинке линуксовая машина, поэтому нужно правильно выставлять пути и к командам и к файлу
    SysExecute(df /dev/sda1 >> file.txt ). Я правильно понял?
    sda1-флешка в usb1 контроллера.
    Файл file.txt в какую директорию сохранится?

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

    По умолчанию

    Вы зайдите через putty посмотрите как выполняется такая команда, добавте к файлу знакомый Вам путь, чтоб можно было потом найти его
    Нет у меня на руках контроллера с третьей КДС, чтоб на нем показать, что и как называется и куда запишется

  6. #6

    По умолчанию

    Посмотри здесь http://www.owen.ru/forum/showthread.php?t=15867 Думаю, поможет

  7. #7

    По умолчанию

    Цитата Сообщение от alexfromnn Посмотреть сообщение
    Посмотри здесь http://www.owen.ru/forum/showthread.php?t=15867 Думаю, поможет
    Нет не поможет эта библиотека не даст размера флешки. Эта библиотека Требует новой версии прошивки, а спк207(для которой я пишу) на старой версии прошивки работает шустрей(испытано).

Похожие темы

  1. Как определить адреса тэгов
    от super100 в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 24.08.2013, 17:13
  2. Ответов: 1
    Последнее сообщение: 27.07.2012, 16:04
  3. Как программно реализовать это?
    от lava_02 в разделе ПЛК1хх
    Ответов: 7
    Последнее сообщение: 04.02.2012, 22:54
  4. как программно обнулить си-30
    от vligm в разделе Эксплуатация
    Ответов: 1
    Последнее сообщение: 24.01.2012, 13:50
  5. Как увеличить размер Retain памяти?
    от RV9WFJ в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 20.02.2008, 18:26

Ваши права

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