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

Тема: Утилита plc_io читает файлы через один

Комбинированный просмотр

Предыдущее сообщение Предыдущее сообщение   Следующее сообщение Следующее сообщение
  1. #1

    По умолчанию

    По TCP файлы надо считывать по одному с интервалом примерно в минуту.
    Например так:
    Код:
    plc_io /TCP192.168.126.75 /FLDR"data75" /get "file1"
    timeout /t 60
    plc_io /TCP192.168.126.75 /FLDR"data75" /get "file2"
    timeout /t 60
    ...

  2. #2

    По умолчанию

    Цитата Сообщение от saii Посмотреть сообщение
    По TCP файлы надо считывать по одному с интервалом примерно в минуту.
    Например так:
    Код:
    plc_io /TCP192.168.126.75 /FLDR"data75" /get "file1"
    timeout /t 60
    plc_io /TCP192.168.126.75 /FLDR"data75" /get "file2"
    timeout /t 60
    ...
    ... Была такая мысль с таймаутом (только как это сделать, не знал). Теперь знаю, спасибо большое, попробую, отпишусь.

  3. #3

    По умолчанию

    Цитата Сообщение от Рашид Посмотреть сообщение
    ... Была такая мысль с таймаутом (только как это сделать, не знал). Теперь знаю, спасибо большое, попробую, отпишусь.
    Переделал, добавив таймаут. Время минимальное подобрал, для которого приём без ошибок происходит, 15 сек. Работает. Но 15 сек на таймаут, это жесть, конечно ... У меня 111 мелких файлов (в настоящее время), сама передача почти под все файлы около секунды, но из-за таймаутов растягивается процесс на полчаса.
    С записью через plc_io такая же история (дичь?). Если передаче не давать таймаут 15 и более секунд, передача идёт с ошибками и через (с пропуском) файл.
    Ещё замечено, что величина таймаута должна быть выбрана больше длительности свечентя индикатора "Связь". Т.е., я так понимаю, если была бы возможность по окончании передачи файла закрыть сеанс (или как оно называется) связи, то таймаут не понадобился бы. Передаёшь, закрываешь, передаёшь следующий и т.д.
    Последний раз редактировалось Рашид; 01.06.2022 в 20:50.

  4. #4

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    А какие их размеры (и общий) в максимальном прогнозе ?
    В настоящее время общий размер 962 кБ (именно файлы, связанные с технологическими программами, которые надо эпизодически обновлять, но не все, а те, которые были изменены технологами - вот он плюс в разбитии на программы-файлы, а не использование одного большого файла). Пять файлов по 55.5 кБ, остальные по 6.45 кБ. Всего 111 файлов. Сильного увеличения количества файлов не ожидается, в объёме это даст прирост ну может 200 кБ.
    Последний раз редактировалось Рашид; 07.06.2022 в 08:42.

  5. #5

    По умолчанию

    Цитата Сообщение от Валенок Посмотреть сообщение
    Сомостоятельно принять всё это по tcp/udp (всосав в кучу, там несколько М) займет 1..3 сек (это к вопросу про якобы медленный tcp). Раскидать по файлам - ну еще несколько секунд , чтоб другому не мешать. Причем никто не запрещает сначала прочитать что есть, сравнить, и писать только новьё. Но это - продумывать форматы и прогить. Крест поставили сами же.

    А эти файлы точно не имеют лишнего ?
    К сожалению, квалификация моя не позволяет всё предложенное реализовать. Ну и проект готовый, моя задача тупо, если возникнет необходимость, обновлять необходимые файлы ну и на вновь вводимые в эксплуатацию ПЛК, записывать файлы технологических программ (всех). А файлы наверняка имеют лишнее, потому как размер файлов технологических программ одинаковый, при том, что сами программы весьма отличаются.
    Последний раз редактировалось Рашид; 10.06.2022 в 14:52.

Похожие темы

  1. Два СПК110 через символьную конфигурацию и один роутер
    от A2nced в разделе Облачный сервис OwenCloud
    Ответов: 1
    Последнее сообщение: 07.08.2020, 06:46
  2. Утилита PLC_IO. Проблема....
    от Александр_Гранд в разделе Трёп (Курилка)
    Ответов: 8
    Последнее сообщение: 19.02.2020, 23:17
  3. Стащить файлы с ПЛК110 через ПМ01 ?
    от Александр_Гранд в разделе Сетевые технологии
    Ответов: 13
    Последнее сообщение: 12.10.2015, 19:26
  4. утилита Plc_io
    от Сергей71 в разделе ПЛК1хх
    Ответов: 1
    Последнее сообщение: 24.04.2009, 19:40

Ваши права

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