1. Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
  2. Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
  3. Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
  4. За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
  5. Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
  6. Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
  7. Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.

Математический расчет в WinCC

SCADA, серверы, АРМ верхнего уровня, диспетчерские
Ответить
Аватара пользователя

DelSnos
не первый раз у нас
не первый раз у нас
Сообщения: 323
Зарегистрирован: 26 сен 2010, 10:18
Имя: Artur
Страна: Russia
Поблагодарили: 2 раза

Re: Математический расчет в WinCC

Сообщение DelSnos »

В Taglogging умеет запускать скрипты по какому-либо событию- допустим по условию вашего внутреннего тега, а оттуда уже вести запись вашего тега, отвечающий за производительность. Потом, можно в самом SQL делать усреднение ваших исторических данных.

mate_ru
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 15 июл 2011, 11:56
Имя: mate r.u.

Re: Математический расчет в WinCC

Сообщение mate_ru »

DelSnos
для того что бы запустить свой скрипт мне не нужно участие Taglogging , я триггер и по своему тегу поставил - мне надо кусок кода как взять данные из базы Taglogging через SQL-запрос, я тупо не знаю как к этой базе цепляться.
Аватара пользователя

DelSnos
не первый раз у нас
не первый раз у нас
Сообщения: 323
Зарегистрирован: 26 сен 2010, 10:18
Имя: Artur
Страна: Russia
Поблагодарили: 2 раза

Re: Математический расчет в WinCC

Сообщение DelSnos »

Тогда вам нужно функция Connectivity pack-там есть готовые процедуры или можно можно add-on функции использовать WinCC ODK

mate_ru
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 15 июл 2011, 11:56
Имя: mate r.u.

Re: Математический расчет в WinCC

Сообщение mate_ru »

DelSnos
а есть что-нибудь почитать про Connectivity pack (хоть и не планировалось покупать его покупать)? буду очень признателен за любую информацию по его функциям (с примерами было вообще замечательно).
и может быть тоже кто поможет - нашел пример в интернете http://wincc-specialist.ru/Samples.html Экспорт данных из Tag Logging и Alarm Logging WinCC/WebNavigator в MS Excel, но у меня почему-то выгружается пустой файл, т.е. m=oRs.Fields.Count у меня всегда 0, что я не так делаю?
Аватара пользователя

DelSnos
не первый раз у нас
не первый раз у нас
Сообщения: 323
Зарегистрирован: 26 сен 2010, 10:18
Имя: Artur
Страна: Russia
Поблагодарили: 2 раза

Re: Математический расчет в WinCC

Сообщение DelSnos »

mate_ru писал(а):DelSnos
а есть что-нибудь почитать про Connectivity pack (хоть и не планировалось покупать его покупать)? буду очень признателен за любую информацию по его функциям (с примерами было вообще замечательно).
и может быть тоже кто поможет - нашел пример в интернете http://wincc-specialist.ru/Samples.html Экспорт данных из Tag Logging и Alarm Logging WinCC/WebNavigator в MS Excel, но у меня почему-то выгружается пустой файл, т.е. m=oRs.Fields.Count у меня всегда 0, что я не так делаю?
Да, именно в Simatic scada wincc нужно за это платить, а вот в TIA или Flexible нет. Хотя, было замечено, что после установки пакета Connectivity Pack (без лицензии) add-on функции работали, но сейчас не могу утверждать это на 100%. Может дело в том, что по лицензионному соглашению на продукт WinCC вы не имеете право использовать MS SQL для выполнения своих задач. А вот, покупая пакет Connectivity Pack вы получается набор функций (dll) MS SQL, которые умеют дешифровать нужные вам исторические данные. Покурите еще оф. форум сименса- может там ребята еще помогут.
А читать тут: http://support.automation.siemens.com/W ... 703/133300 - там есть и примеры и подробное описание.

А почему у вас экспорт данных из Tag Logging и Alarm Logging WinCC не работает не знаю. По вашей ссылке самописанная программулина и то сделана под конкретную версию 6.0, а в ней, если я не ошибаюсь, вообще другая версия MS SQL. Как вариант по этой ссылке http://support.automation.siemens.com/W ... n/25533776 вы найдете как экспортировать данные из трендонлайн.

mate_ru
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 15 июл 2011, 11:56
Имя: mate r.u.

Re: Математический расчет в WinCC

Сообщение mate_ru »

DelSnos
Спасибо большое за первую ссылку, из неё я понял, что указанный мною выше пример написан как раз на функциях Connectivity Pack, может по-этому у меня ничего и не получается.
а по второй ссылке - там только ручками всё выгружать

mate_ru
здесь недавно
здесь недавно
Сообщения: 17
Зарегистрирован: 15 июл 2011, 11:56
Имя: mate r.u.

Re: Математический расчет в WinCC

Сообщение mate_ru »

Разобрался с примером, всё оказалось проще - в строке запроса
sSql = "Tag:R,'" & sTagName & "','" & Year(sBeginTime) & "-" & Month(sBeginTime) & "-" & Day(sBeginTime) & " " & Hour(sBeginTime) & ":" & Minute(sBeginTime) & ":" & Second(sBeginTime) & ".000','" & Year(sEndTime) & "-" & Month(sEndTime) & "-" & Day(sEndTime) & " " & Hour(sEndTime) & ":" & Minute(sEndTime) & ":" & Second(sEndTime) & ".000' "

не должно быть пробелов и всё работает.
Ответить

Вернуться в «Верхний уровень автоматизации (отображение)»