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

Тема: ПЛК110(М02) ведение архива на USB флэш

  1. #1

    По умолчанию ПЛК110(М02) ведение архива на USB флэш

    Подскажите как настроить конфигурацию ПЛК и модуль архивирования для сохранения 1 раз в 5 сек двух REAL переменных на USB Flash, подключенной к ПЛК USB Host разьёму? Можно ли "на лету" менять имя файла?

  2. #2

  3. #3

    По умолчанию

    Никак. Архивирование не чаще раза в 10 секунд.
    Имя менять нельзя.
    Для сложных случаев есть OwenAsyncFile.lib
    Тролль-наседка, добрый, нежный и ласковый

  4. #4

    По умолчанию

    Добрый день. А библиотеку OwenAsyncFile.lib можно использовать также на ПЛК160/110[М01]?

  5. #5

    По умолчанию

    Нельзя, только на М02. Прошивка от М02 прекрасно становится на М01
    Тролль-наседка, добрый, нежный и ласковый

  6. #6

    По умолчанию

    Понял, спасибо

  7. #7
    Пользователь
    Регистрация
    24.07.2012
    Адрес
    Россия
    Сообщений
    1,492

    По умолчанию

    Цитата Сообщение от Филоненко Владислав Посмотреть сообщение
    Никак. Архивирование не чаще раза в 10 секунд.
    Имя менять нельзя.
    Для сложных случаев есть OwenAsyncFile.lib
    Многовато 10 секунд...
    Каким объёмом? 1 kb раз в 10 секунд или 1 mb?
    Почему такое ограничение?

    Насчет OwenAsyncFile.lib можно точнее? Это я понимаю библиотека, которая может что?
    Писать раз в 1 сек?

  8. #8

    По умолчанию

    Насколько работа с Архивом из конфигуратора ПЛК влияет на выполнение цикла основной программы?

  9. #9

    По умолчанию

    Цитата Сообщение от Scream Посмотреть сообщение
    Многовато 10 секунд...
    Каким объёмом? 1 kb раз в 10 секунд или 1 mb?
    Почему такое ограничение?

    Насчет OwenAsyncFile.lib можно точнее? Это я понимаю библиотека, которая может что?
    Писать раз в 1 сек?
    Если долго тереть, можно протереть Flash. Ограничение выбрано исходя из ресурса Flash (Внутреннего) и времени эксплуатации ПЛК.
    С ресурсом внешней флешки всё совсем непонятно, поэтому мы придерживаемся консервативного подхода.
    Если у Вас быстротекущие процессы - делайте свой алгоритм сбора и сжатия данных и их записи на носитель.

    Объём - все или изменившиеся переменные.

    OwenAsyncFile.lib - специально написанная библиотека асинхронного доступа к файлам на ПЛК, не влияющего на исполнение цикла ПЛК.
    Использование стандартного SysLibFile.lib влияет (а в случаях внешней флешки сильно влияет) на время цикла.
    OwenAsyncFile.lib - это аналог асинхронной работы с файлами в 3-м КоДеСисе - фишка нашего ПЛК, не имеющая аналогов среди контроллеров с embeded CoDeSys 2.
    Последний раз редактировалось Филоненко Владислав; 16.10.2016 в 20:50.
    Тролль-наседка, добрый, нежный и ласковый

  10. #10

    По умолчанию

    Цитата Сообщение от Антон_Б Посмотреть сообщение
    Насколько работа с Архивом из конфигуратора ПЛК влияет на выполнение цикла основной программы?
    Влияние тестами выявлено не было. Однако китайские флешки могут преподносить сюрпризы
    Тролль-наседка, добрый, нежный и ласковый

Похожие темы

  1. Ответов: 4
    Последнее сообщение: 19.07.2016, 21:42
  2. ПЛК323 - ведение и передача архива
    от alexusankov в разделе ПЛК3хх
    Ответов: 0
    Последнее сообщение: 17.03.2015, 09:16
  3. ПЛК110 не сохраняет программу на флэш
    от Партизан в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 08.08.2011, 09:49

Ваши права

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