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

Тема: Работа с файлами

  1. #1
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию Работа с файлами

    SPK-110, при продаже была прошивка 1.2, сейчас 2.4
    Планирую использовать SD для сохранения файлов через библиотеку.
    Есть три вопроса:
    1) Сколько можно одновременно открывать файлов?
    2) Можно ли поймать сигнал отключения питания, чтобы сбросить информацию на SD?
    3) Можно ли из программы монтировать/размонтировать SD?

  2. #2
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,214

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    SPK-110, при продаже была прошивка 1.2, сейчас 2.4
    Планирую использовать SD для сохранения файлов через библиотеку.
    Есть три вопроса:
    1) Сколько можно одновременно открывать файлов?
    2) Можно ли поймать сигнал отключения питания, чтобы сбросить информацию на SD?
    3) Можно ли из программы монтировать/размонтировать SD?
    Добрый день.

    1) 20 (https://faq.codesys.com/display/CDSFAQ/CAA+File+Library)
    2) нет
    3) можно, см. узел Drives в дереве проекта

  3. #3
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    По вопросу №1 - я имел в виду немного другое:
    Алгоритм примерно такой:
    Открываю каждый необходимый файл по очереди, затем пишу в них тоже по очереди, то есть одновременных файловых операций будет одна.

  4. #4
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,214

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    По вопросу №1 - я имел в виду немного другое:
    Алгоритм примерно такой:
    Открываю каждый необходимый файл по очереди, затем пишу в них тоже по очереди, то есть одновременных файловых операций будет одна.
    Тогда, на мой взгляд, вы вообще не столкнетесь с ограничением.
    Но я бы рекомендовал придерживаться более типичного алгоритма: открыть файл - записать в него - закрыть - открыть следующий - и т.д.

  5. #5
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    Так не очень хорошо, потому что при закрытии файла происходит сброс данных из кеш на SD, а у меня планируется до 67 файлов с периодом записи 5 сек

  6. #6
    Пользователь
    Регистрация
    28.03.2007
    Адрес
    г. Донецк
    Сообщений
    123

    По умолчанию

    Еще раз про монтирование/размонтирование:
    Размонтирование все понятно, а вот про монтирование: в Drives есть только информационный бит Mounted

  7. #7
    Супер Модератор Аватар для Евгений Кислов
    Регистрация
    27.01.2015
    Адрес
    Москва
    Сообщений
    12,214

    По умолчанию

    Цитата Сообщение от AlexZ Посмотреть сообщение
    Еще раз про монтирование/размонтирование:
    Размонтирование все понятно, а вот про монтирование: в Drives есть только информационный бит Mounted
    Монтирование происходит автоматически при подключении накопителя.

Похожие темы

  1. Работа с файлами в СПК207
    от Evgenyi в разделе СПК2хх
    Ответов: 2
    Последнее сообщение: 28.09.2019, 12:30
  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

Ваши права

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