PDA

Просмотр полной версии : Помогите с архивацией в файл!



Валера Храмцов
20.03.2008, 15:11
Проблема! Я дело в том, что в CoDeSys разбираюсь плохо, но срочно решить проблему, от которой зависит моя премия.
Проблема такая. Есть ПЛК150-220-U.L. Работаю в среде CoDeSys. Нужно организовать запись в файл значений температуры, снимаемых с одного из аналоговых входов.
Температура отображается. Добавил модуль Архиватор и подмодуль FileOutput. Как теперь сделать, чтобы в необходимый мне файл на жестком диске записывалась температура с того входа каждые 10 сек?
Пожалуйста, помогите срочно!

Kirill
21.03.2008, 17:02
Проблема! Я дело в том, что в CoDeSys разбираюсь плохо, но срочно решить проблему, от которой зависит моя премия.
Проблема такая. Есть ПЛК150-220-U.L. Работаю в среде CoDeSys. Нужно организовать запись в файл значений температуры, снимаемых с одного из аналоговых входов.
Температура отображается. Добавил модуль Архиватор и подмодуль FileOutput. Как теперь сделать, чтобы в необходимый мне файл на жестком диске записывалась температура с того входа каждые 10 сек?
Пожалуйста, помогите срочно!

не совсем ясно, где вы хотите сохранять архив, в ПЛК или на компьютере.
В первом случае, в настройках архиватора ( plc configuration) вам необходимо задать имя файла, который будет писаться в плк (см. рисунок 1), а также добавить переменную типа float, которой внутри программы вы будете переприсваивать значение температуры.

Если же вы планируете архивировать на компьютере, тогда модуль arhiver вам вообще не нужен. Можно использовать архивацию инструмента тренд (то есть график в окне визуализации).

415

Валера Храмцов
25.03.2008, 11:58
Дело в том, что я сказал, что мне необходимо записывать данные в файлы на жестком диске. Мне именно на компьютер.
Спасибо за ответ, попробую.

Kirill
25.03.2008, 12:42
Дело в том, что я сказал, что мне необходимо записывать данные в файлы на жестком диске. Мне именно на компьютер.
Спасибо за ответ, попробую.

Используйте тренд в визуализации. В свойствах этого объекта есть галочка history. нажмите на кнопку configure и укажите путь и имя файла. Полученный таким образом файл можно открыть и довести до красоты в excel.

423

Валера Храмцов
31.03.2008, 12:31
У меня в тренде histori не ставится путь для файла. То есть я задаю путь, название файла. Нажимаю ок. А после этого снова захожу в эту вкладку, а путь стерся. Файл не появляется на жестком диске.
В документации написано, чтоэто связано с тем, что файл сохраняется в самом ПЛК.
Меня не устравивает. Подскажите, пожалуйста, как решить эту пролему.

Игорь Петров
31.03.2008, 12:52
Это ошибка, она известна и уже поставлена в план исправлений. Не выбирайте директорию кнопкой ..., а напишите вручную или вставьте копированием. По умолчанию файлы пишутся в рабочую директорию.

Николаев Андрей
01.04.2008, 10:49
Файлы действительно пишуться на ПК - проверенно. Сам с этим столкнулся. Как найти: так как имя Вы все равно задаете - запустите на ПК поиск по имени (расширение у файла будет не стандартное). Далее новый файл открывается с помощью Екселя (Exel).

Валера Храмцов
02.04.2008, 10:05
Спасибо большое.

Алексей Щербинин
09.02.2012, 11:51
Всем привет! ПомоГите советом. Ситуация такова: есть панель оператора, плк100, Lectus, и пк с exel. Данные с панели поступают в плк, там они и обрабатываются, далее с помощью лектуса они поступают в эксель. В экскле мне нужно создать архив. Чтобы значения поступающие в эксель автоматически формировали архив по внешней команде.
Как сделать чтобы происходил автоматический сдвиг строки в низ, с фиксацией предыдущих значений?
Как в exel-е преобразовать значения кодов ascii в текст?
Получается только расшифровка первого символа, а всего слова не получается.

Smoll
18.05.2012, 17:38
Здравствуйте!
А подскажите, пожалуйста, как открыть файл *.trd (кроме блокнота, конечно).

Kotenko
19.02.2013, 08:55
Здравствуйте, у меня сохраняет архив в формате .cit
Для exel-я это каляки маляки. как преобразовать?

Scream
22.02.2013, 09:41
Здравствуйте, у меня сохраняет архив в формате .cit
Для exel-я это каляки маляки. как преобразовать?

А что сохраняет в этом формате? плк?