Страница 2 из 2 ПерваяПервая 12
Показано с 11 по 19 из 19

Тема: Чтение файла в ПЛК

  1. #11

    По умолчанию

    что это за префикс mem: в arc_filename? Вы точно ПЛК Овен используете?
    Тролль-наседка, добрый, нежный и ласковый

  2. #12

    По умолчанию

    Затмение какое-то. ram: конечно, надо.

  3. #13

    По умолчанию

    Как получить список файлов на носителе (usb)?
    Мне необходимо считывать файлы по сети на сервер. Я не могу придумать, как это сделать.
    Файлов много (сотни в день, данные измерений).
    Поэтому флешка для хранения. Необходим удаленный доступ к этим файлам.

  4. #14

    По умолчанию

    Создаёте файл, содержащий список файлов. Т.к. только Вы создаёте файлы, Вы и знаете какие они и как называются.
    Тролль-наседка, добрый, нежный и ласковый

  5. #15

    По умолчанию

    Плохой способ.
    Файлов много. Где хранить список? Постоянной памяти не хватит.
    Да и сами же пишете, недолговечная она.
    Тоже в виде файла? А при сбое в записи этого файла я теряю доступ сразу ко всем файлам?

    Ну что за ...!!
    Ну во всех файловых системах есть команда получить список файлов. В контроллерах Овен только такая файловая система, что невозможно получить список файлов! Ну как этого можно было добиться?!!

  6. #16

    По умолчанию

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

    Файлы у Вас генерятся по известному шаблону, т.е. Вы способны просканировать все файлы на наличие при старте ПЛК и в дальнейшем при работе с файлами поддерживать этот список актуальным.
    И если файлов ожидается миллион - то да, места, наверное, не хватит, и запуск будет медленным - но не медленнее доступа через список файлов в директории. Зато он будет в RT, и не будет мешать основному циклу управления.
    Тролль-наседка, добрый, нежный и ласковый

  7. #17

    По умолчанию

    Как можно вытащить файл с флешки по сети?
    Я пока что придумал только копировать в ram и отдавать через tftp.
    Очень неудобно.

    Вообще, раз у нас появилась флешка, ОВЕН ПЛК110 стал весьма подходить для системы сбора данных. Основное время пишем данные, а в перерывах, когда реальное время не критично, отдаем на сервер.
    На флешку можно много данных записать.
    А иначе вообще какой смысл в этом носителе?

  8. #18

    По умолчанию

    Цитата Сообщение от Евгений Пашигоров Посмотреть сообщение
    Как можно вытащить файл с флешки по сети?
    Я пока что придумал только копировать в ram и отдавать через tftp.
    Очень неудобно.

    Вообще, раз у нас появилась флешка, ОВЕН ПЛК110 стал весьма подходить для системы сбора данных. Основное время пишем данные, а в перерывах, когда реальное время не критично, отдаем на сервер.
    На флешку можно много данных записать.
    А иначе вообще какой смысл в этом носителе?
    Через RAM-диск. Вопрос безопасности и производительности. Если давать TFTP доступ к флешке - ПЛК только для какого-нибудь теплого пола можно использовать будет.
    Ну или просто отправляйте данные в сыром виде по UDP, к примеру.
    Тролль-наседка, добрый, нежный и ласковый

  9. #19

    По умолчанию

    Пример выложенный на сайте с OwenLibFileAsync работает на отлично. Чуть модифицировал прикладную часть и все Заказчика устроило.
    Пишется процесс, который потом можно проанализировать (что происходило) на компьютере.
    В ПЛК110 время выставлено актуальное.

    Вопрос возникает такой:
    Заказчик жалуется на то, что файлы, которые он забирает с флешки всегда сохранены в 1980м году, хотя в названии файлов дата сохранения указанна верно.
    Неудобно ему пересохранять файлы. Если просто складывать есть трудности сортировки по дате.

    Выяснил: время создания файла всегда будет некорректное это ограничение файловой систем. Вопрос закрыт
    Последний раз редактировалось krollcbas; 18.07.2020 в 07:52.
    +79104444236
    С уважением,
    Лапшин Вячеслав

Страница 2 из 2 ПерваяПервая 12

Похожие темы

  1. MasterOPC и чтение файла с ПЛК
    от energvk в разделе Master SCADA 3
    Ответов: 73
    Последнее сообщение: 29.05.2017, 20:33
  2. Поблочное чтение файла
    от IVM в разделе ПЛК1хх
    Ответов: 10
    Последнее сообщение: 22.03.2016, 15:47
  3. Сохранение/чтение текстового файла
    от Boris_K в разделе Master SCADA 3
    Ответов: 7
    Последнее сообщение: 18.02.2015, 11:30
  4. Чтение файла посредством plcIO
    от Назаров Александр в разделе ПЛК1хх
    Ответов: 4
    Последнее сообщение: 26.10.2008, 13:21
  5. !!!чтение данных из файла на компе
    от max в разделе ПЛК1хх
    Ответов: 3
    Последнее сообщение: 20.10.2008, 12:10

Ваши права

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