WinCC 7 получить суммарные данные

Панели оператора PP/OP/TP/TD/MP.
Программные пакеты ProTool/WinCC flexible, SCADA система WinCC
Post Reply
maximusalina
Posts: 7
Joined: Tue Apr 26, 2011 6:44 am

WinCC 7 получить суммарные данные

Post by maximusalina » Mon May 20, 2013 12:28 pm

Доброго времени суток. Есть в архиве переменная, как показать суммарное значение за день или неделю. Заранее спасибо.

Rex2701
Posts: 370
Joined: Wed Oct 13, 2010 8:44 am
Location: Russian Federation

Re: WinCC 7 получить суммарные данные

Post by Rex2701 » Wed May 22, 2013 5:31 am

В свойствах архивного тэга Tag1 в строке "Also put archived value in tag" указываете архивный тэг Tag2. В его свойствах указываете Archiving Cycle равный "1 day", а Factor for archiving cycle = 1 (1 день) или 7 (неделя), в столбце "Processing" Current value поменять на "Sum" - значение Tag1 будет накапливаться в Tag2.
Если мгновенные значения Tag1 архивировать не нужно, то можно обойтись без Tag2, и вышеуказанные настройки делать сразу для Tag1.

maximusalina
Posts: 7
Joined: Tue Apr 26, 2011 6:44 am

Re: WinCC 7 получить суммарные данные

Post by maximusalina » Fri May 24, 2013 7:04 am

Спасибо!!!

Rebornavt
Posts: 4
Joined: Thu Dec 30, 2010 4:54 pm

Re: WinCC 7 получить суммарные данные

Post by Rebornavt » Fri Nov 15, 2013 11:47 pm

Чтобы не создавать новую тему по похожему вопросу решил обратиться сюда.
Rex2701, а нет ли способа получить данные из архивной базы MSSQL из под самой WINCC используя, например, скрипт на VB? Или такие же сложности как и при подключении сторонним приложенеим?
Есть необходимость получать данные из архивов с разными временными диапазонами (например, значение переменной в такое же время сутки назад, среднее значение переменной с 14-30 до 15-30, почасовки параметров и т.д.) и на данный момент приходится изобретать велосипеды со скрытым чтением ячеек Ruler'a привязанного к графику на котором скриптом выставляются временные диапазоны или параллельным хранением тегов в незашифрованных (добавленных вручную) таблицах MSSQL, базах ACCESS или вообще CSV файлах. =( А так бы можно было всё решать простыми SELECTами.
Буду благодарен за любую идею в этом направлении.

almaz78
Posts: 108
Joined: Tue Dec 16, 2008 7:36 pm

Re: WinCC 7 получить суммарные данные

Post by almaz78 » Sat Nov 16, 2013 6:45 am

можно читать архивние данние (sum, average ... etc) с помошью VB. с указанием промежутка времени,
обратите внимание на мануал "WinCC V7.0 SP1 WinCC/Connectivity Pack documentation. там есть примеры. также работает для winCC11/12

Post Reply