PDA

Просмотр полной версии : Проблема с передачей файла с flesh ПЛК на ПК



Eduard61
27.08.2013, 16:16
ПЛК 100 КМ
Есть проблема прошу помощи.
На ПЛК создается файл архива, размер которого около 100 кб. При считывании этого файла на ПК (утилитой io_plc или CodeSys), когда контроллер в режиме "Старт", считывается только часть файла размером 1 кб, если контроллер в режиме "Стоп" считывание файла происходит в полном объеме.
Заметил, что такова же ситуация и с записью на flesh (во время работы ПЛК записывается только часть файла размером 1кб). Из-за этого не работает также EasyWorkPLC, соединится можно только тогда, когда ПЛК в режиме "Стоп".
Соединения производил по разным интерфесам (USB, TCP/IP), ситуация одинакова.
Неужели для считывания файла надо останавливать ПЛК???
Если "да", то как это можно осуществить?

Eduard61
29.08.2013, 10:04
Кто нибудь даст ответ или ни у кого небыло такой ситуации?
Прошу помощи у модератора, ведь архивные файлы надо как-то передавать на ПК во время работы ПЛС и они явно больше 1кб. Иначе зачем такая большая flesh и наличие модуля архива.
Сейчас пробую сделать получение файла через lectus, как получится, скажу.

Smith2007
29.08.2013, 22:24
Предроложу:
Возможно у Вас открыт файл на запись и Вы пытаетесь его же и прочесть. Попробуйте в программе закрыть файл после записи.

Дмитрий Артюховский
30.08.2013, 13:38
1. Обратите внимание на реальное время выполнения цикла контроллера, если есть перегрузка - будут проблемы.
2. Не все версии PLC_IO правильно считывают файл из контроллера.

Eduard61
30.08.2013, 17:25
Спасибо за советы. Нашел причину. Вы правы, был перегружен контроллер. В программе PLC_PRG у меня был вставлен собственный функциональный блок для архивирования переменных с периодом 2мин и сменой файла по дате, затем был контроль занимаемого объема файлами и удаление старых файлов в случае превышения заданного лимита. Так этот функциональный блок у меня в программе постоянно опрашивался, что загружало контроллер, а реально его дадо было опрасить только раз в 2мин. При изменении времени опроса проблемы пропали. Все грузится и выгружается.