SIEMENS, DF&PD

Предыдущее посещение: Чт июл 07, 2016 17:46 Текущее время: Чт июл 07, 2016 17:46

Часовой пояс: UTC + 3 часа




 [ Сообщений: 6 ] 
Автор Сообщение
 Заголовок сообщения: Чтение архивов WinCC сторонней программой
СообщениеДобавлено: Сб мар 02, 2013 21:08 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 30, 2010 19:08
Сообщения: 11
Уважаемые знатоки WinCC и гуру программирования!
Прошу оказать содействие в решении следующей задачи и ответить на сопутствующие вопросы:
Я не особо программист, а в аналы WinCC никогда не лазал, а теперь вообще с ним никак не связан, но начальники успели озадачить...
В общем, надо сделать программу, состоящую из мнемосхем (казалось бы есть же WinCC, зачем ещё "скаду" писать...), которая будет брать данные с нескольких серверов WinCC. Самым простым, как я думаю, может есть и иной вариант..., будет брать данные из архивов по запросу SQL и складывать их в массивы, а затем присваивать значения массива поля ввода-вывода на мнемосхемах.
Так вот вопрос - как осуществить чтение данных из таблиц БД WinCC без всяких Connectivity паков и самого WinCC, как я понял они нужны лишь для того, чтобы установить драйвер OLE DB... Не уж-то нельзя обращаться к базе, как к обычным таблицам SQL, то есть через запросы к таблицам, в которые записываются теги?
Может у кого есть рабочие примеры считывания данные из баз на VS2010 C# или Делфи, и т.п.? //пример вроде как нашёл в соседней теме, но там опять надо Коннективити пак, которого у меня нет...и тем более ключа лицензии к нему.
Кстати, если это важно, речь про WinCC 7й версии.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Чтение архивов WinCC сторонней программой
СообщениеДобавлено: Пн мар 04, 2013 5:23 
Не в сети
Начинающий писатель

Зарегистрирован: Ср фев 27, 2013 10:23
Сообщения: 68
Ambrosia писал(а):
Так вот вопрос - как осуществить чтение данных из таблиц БД WinCC без всяких Connectivity паков и самого WinCC, как я понял они нужны лишь для того, чтобы установить драйвер OLE DB... Не уж-то нельзя обращаться к базе, как к обычным таблицам SQL, то есть через запросы к таблицам, в которые записываются теги?

Если было бы можно, никто бы не использовал Connectivity pack.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Чтение архивов WinCC сторонней программой
СообщениеДобавлено: Пн мар 04, 2013 15:21 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 30, 2010 19:08
Сообщения: 11
Добрый Ээх писал(а):
Если было бы можно, никто бы не использовал Connectivity pack.

Хорошо, этот пакет требуется установить только со стороны клиента или на сервере с базой тоже надо какие-то манипуляции и дополнительные установки производить?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 20, 2013 8:29 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 30, 2010 19:08
Сообщения: 11
Что никто помочь не может в вопросе- как получить текущие или архивные данные в сторонней программе?
Коннективити поставил, ошибка логирования...
Что-то где-то писали про учётки пользователей одинаковые...


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 20, 2013 13:02 
Не в сети
Новый писатель

Зарегистрирован: Ср ноя 29, 2006 7:45
Сообщения: 22
"Доступ к архивам переменных и сообщений WinCC с компьютера, на котором не установлена лицензия на WinCC или опциональный пакет WinCC, по интерфейсам Connectivity Pack требует на стороне клиента лицензию WinCC/Client Access License. (см. также WinCC/Client Access License)"

"Лицензия Connectivity Pack требуется для каждой системы WinCC, к данным которой необходимо иметь доступ."

Вроде как то так.

OLE DB дает доступ к архивам, но получение архивов тегов совсем неудобно, если через Connectivity Pack ИМХО OPC лучше использовать.

вот ссылочка да демопроект
http://support.automation.siemens.com/W ... aller=view


Вернуться к началу
 Профиль  
 
 Заголовок сообщения:
СообщениеДобавлено: Ср мар 20, 2013 16:14 
Не в сети
Новый писатель

Зарегистрирован: Вт мар 30, 2010 19:08
Сообщения: 11
Reare писал(а):
"Доступ к архивам переменных и сообщений WinCC с компьютера, на котором не установлена лицензия на WinCC или опциональный пакет WinCC, по интерфейсам Connectivity Pack требует на стороне клиента лицензию WinCC/Client Access License. (см. также WinCC/Client Access License)"

"Лицензия Connectivity Pack требуется для каждой системы WinCC, к данным которой необходимо иметь доступ."

Вроде как то так.

OLE DB дает доступ к архивам, но получение архивов тегов совсем неудобно, если через Connectivity Pack ИМХО OPC лучше использовать.

вот ссылочка да демопроект
http://support.automation.siemens.com/W ... aller=view

Да я уже сам ВИнСС-стандарт с коннективити стейшен поставил...

"Лицензия Connectivity Pack требуется для каждой системы WinCC, к данным которой необходимо иметь доступ." - непонятно, это что на сервак обязательно ставить Коннективи сервер или надо просто ключ активировать)

Демопроект видел, не работает, ошибка доступа, неверный пользователь.

А как через ОРС? Там несколько серверов с различными проектами и тучей орс-прог для устройств...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
 [ Сообщений: 6 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 3


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения

Перейти:  
Powered by phpBB © 2000, 2002, 2005, 2007 phpBB Group