На форуме обязательно:
  1. Заполнить свой профиль на Русском языке. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

WinCC, запись тега в txt-файл


Автор темы
alessio
здесь недавно
здесь недавно
Сообщения: 44
Зарегистрирован: 21 сен 2009, 17:09
Имя: Алексей

WinCC, запись тега в txt-файл

Сообщение alessio » 17 фев 2014, 14:16

WinCC 6.0 SP4, необходимо сделать автоматическую запись с интервалом в 1 минуту значение тега в txt-файл. Запись должна выглядеть следующим образом: 17.02.2014 13:35 6.000. Как это можно осуществить?

Аватара пользователя

aranea
знаток Eplan
знаток Eplan
Сообщения: 640
Зарегистрирован: 21 сен 2012, 21:45
Имя: Воробьев Александр
Благодарил (а): 2 раза
Поблагодарили: 38 раз
Контактная информация:

Re: WinCC, запись тега в txt-файл

Сообщение aranea » 17 фев 2014, 14:30

1. циклический глобальный скрипт
2. запрос в БД при архивации тега в Tag Logging
3. экспорт в *.csv файл из OnlineTrendControl (так же при архивации тега в Tag Logging)
Изображение


Владимир Кузнецов
не первый раз у нас
не первый раз у нас
Сообщения: 321
Зарегистрирован: 31 авг 2011, 21:14
Имя: Кузнецов Владимир Сергеевич

Re: WinCC, запись тега в txt-файл

Сообщение Владимир Кузнецов » 17 фев 2014, 21:09

Я такое делал на Си-скрипте (т.к. Си мне как родной :)).
Выглядит не сложно, если иметь базовые навыки программирования на Си в консоли: открыть файл (у меня с датой в имени были) и писать в него построчно через fprinf() форматируя как нужно.
У меня запись происходила по событию от контроллера и/или по кнопке на мнемосхеме - должны были записываться установившиеся параметры тех. процесса (или моменты интересные оператору).
Подробнее не скажу, доступа к исходнику нет.