Connectivity Pack
Human; 3.2.04

Приветствую!

Господа, может кто-нить уже пользовался пакетом "Connectivity Pack", если "ДА", то подскажите, плиз, где на дисках PCS7 v6 он находится и можно ли его "пощупать" без авторизации?
Заранее спасибо!
Re: Connectivity Pack
Юрченко Владимир; 4.2.04

Опция WinCC 6 "Connectivity Pack" не содержится на основных дисках WinCC и PCS7. Это отдельный CD. Без авторизации работать он не будет.

Re: Connectivity Pack
Human; 6.2.04

Тогда такой вопрос: а "WinCC OLE DB Provider" входит в "Connectivity Pack" или как пишут на сайте sms-samara.ru поставляется с базовым комплектом WinCC?

Re: Connectivity Pack
Маслов Дмитрий; 6.2.04

Выдержка из документации по WinCC 6.0:

"If you want to access the database from a WinCC computer, install WinCC or the WinCC file server on the computer. OLE DB is installed with default settings."


Т.е. если Вы используете OLE DB на том же компьетере, на котором установлена WinCC, то Вам ничего дополнительно ставить не надо.
Вот если Вы собираетесь соединяться с базой данных WinCC с другого компьютера, на котором нет WinCC, то тогда надо устанавливать на нем WinCC OLE DB Provider отдельно (купив Connectivity Pack). Кроме того, при доступе к архивам WinCC с компьютера, на котором WinCC не установлена, требуется "бумажная" лицензия на клиента MS SQL Server. Эту лицензию можно заказать у Siemens - она называется WinCC/CAL (Client Access License)
См. Центр технической поддержки по WinCC

Re: Connectivity Pack
Human; 6.2.04

Хорошо, Дмитрий, тогда получается, что если на компьютере установлена WinCC, то я имею доступ к базе данных WinCC, НО если мне нужно посмотреть, значения переменных архивируемых чаще чем раз в минуту, то мне всё равно ПРИДЁТСЯ покупать Connectivity Pack и авторизаци на него?!

Это так?
Re: Connectivity Pack
Юрченко Владимир; 6.2.04

Если Вы смотрите эти теги из WinCC, то в таблицах и трендах увидите все, что архивируется без разницы с какой периодичностью, но для внешних приложений доступ к данным, которые быстро изменяются и сжимаются в базе данных, затруднителен (формат архивации данных, я думаю описывать не будут). Вот для внешних приложений и предназначен Connectivity Pack.

Re: Connectivity Pack
Маслов Дмитрий; 6.2.04

Если Вы хотите посмотреть значения тегов, архивируемых чаще, чем раз в минуту, с той же машины, на которой установлена WinCC, то для этого все уже все есть в базовой установке.

У меня на машине установлена WinCC 6/SP1, нет лицензии на Connectivity Pack и сам пакет COnnectivity Pack не ставился. Так вот, WinCC OLE DB Provider на этой машине присутствует.
А вот Connectivity Pack Вам понадобится, если Вы захотите получить доступ к архивам с машины без WinCC.

Отвечаю теперь на Ваш вопрос: если Вы смотрите архивы WinCC с машины, на которой есть WinCC, то ничего не надо доустанавливать, а если с машины, где WinCC нет, то нужны WinCC/Connectivity Pack и WinCC/CAL

В завершение хочу сказать, что данная информация, к сожалению, не проверена на практике (за исключением проверки наличия WinCC OLE DB Provider на машине без Connectivity Pack), а взята из документации Siemens.
Re: Connectivity Pack
Human; 6.2.04

Благодарю за столь подробные ответы!

Удачи!
Re: Connectivity Pack
Nick Gashevsky; 11.3.04

Чтение архивных тегов через OLEDB работает прекрасно. Проверено. Если SQL запрос возвращает много значений (около 5000), то пауза ~5-10сек. (P4-2,5). Пример кода на С могу выслать.

Re: Connectivity Pack
Костенич Дмитрий; 25.3.04

To Nick Gashevsky> Вышли на мыло, если не трудно... Заранее спасибо.(kostenitch@systserv.spb.su)

Re: Connectivity Pack
Костенич Дмитрий; 25.3.04

To Nick Gashevsky> Вышли на мыло, если не трудно... Заранее спасибо.(kostenitch@systserv.spb.su)

Re: Connectivity Pack
Human; 26.3.04

To Nick Gashevsky "Пример кода на С могу выслать." Будет интересно взглянуть, вышлите пожалуйста на manhu@ngs.ru, заранее спасибо!

Re: Connectivity Pack
Akorostel; 26.3.04

Пришлите и мне, пожалуйста. Akorostel@hotmail.ru

Re: Connectivity Pack
Михаил; 18.4.04

Если не трудно и мне ivanov_m_v@bk.ru

Re: Connectivity Pack
Маслов Дмитрий; 19.4.04

Насколько я понимаю, Nick Gashevsky уже указал свой электронный адрес. Так что все просьбы выслать пример кода можно направлять ему лично по электронной почте, а не засорять форум, участникам которого Ваш электронный адрес может быть не интересен.

Re: Connectivity Pack
Dmitry; 28.4.04

Нельзя ли показать строку соединения

Re: Connectivity Pack
Nick Gashevsky; 6.5.04

_bstr_t strConn("Provider=WinCCOLEDBProvider.1;Catalog=CC_MyProject_04_03_11_17_32_12R;Data Source=.\\WinCC");

_bstr_t strSQL("TAG:R,'ProcessValueArchive\\SUM11','2004-02-16 00:00:01.000','2004-02-16 00:00:15.000'");

<<br>