На форуме обязательно:
  1. Заполнить свой профиль НА РУССКОМ ЯЗЫКЕ КИРИЛЛИЦЕЙ. См. Правила, п.2.d.
  2. Не писать свой вопрос в первую попавшуюся тему, а вместо этого создать свою. См. Правила, п.3.a.

Рекламу мы не размещаем ни на каких условиях.

Дублированный сервер WinCC и OPC-сервер

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

Автор темы
VADR
администратор
администратор
Сообщения: 2865
Зарегистрирован: 25 июл 2008, 06:12
Имя: Диев Александр Васильевич
Благодарил (а): 60 раз
Поблагодарили: 46 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение VADR » 14 мар 2018, 13:29

Планируется обновление одной сименсовской системы. Визуализация там на WinCC, версию сейчас не помню, да и не критично это - всё равно обновлять. В сегодняшней конфигурации там две одиночных станции с WinCC, на которых, среди прочего, сделан самопальный экспорт данных во внешнюю систему. Планируется:
1. WinCC в дублированной серверной конфигурации, но каждая из машин - не "чистый" сервер, к которому подключаются удалённые клиенты, а рабочая станция для оператора. Смысл - не держать два одинаковых проекта, синхронизировать архивы, ну и прочие радости дублированной конфигурации.
2. Выкинуть самопальный обмен данных и сделать по новой схеме на базе OPC UA.
Отсюда вопросы:
1. Такая конфигурация вообще жизнеспособна или надо обязательно физически выделять сервера?
2. Серверная конфигурация WinCC обязательно требует серверной ОС или можно работать, к примеру, на Win 10 LTSB?
3. В мануалах читал, что WinCC может сам выступать в качестве OPC-сервера, но в различных примерах конфигурации видел одновременно на одной станции и WinCC, и OPC-сервер. WinCC в качестве OPC-сервера имеет какие-то недостатки, требующие такой схемы?
4. OPC-сервера делаются ли в дублированной конфигурации или надо отдельно конфигурить теги на каждом?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.


POV
здесь недавно
здесь недавно
Сообщения: 82
Зарегистрирован: 12 авг 2008, 10:05
Имя: Патрушев Олег Валерьевич
Благодарил (а): 3 раза
Поблагодарили: 17 раз
Контактная информация:

Дублированный сервер WinCC и OPC-сервер

Сообщение POV » 14 мар 2018, 15:50

Учитывая, что в каталоге PCS7 есть продукт Single Station Redundancy, то конфигурация жизнеспособна.

Отправлено спустя 9 минут 23 секунды:
Возможно в пункте 3 вашего вопроса WinCC выступал в роли клиента, забирая данные через сторонний OPC сервер или OPC сервер из семейства Simatic Net. Я так понимаю, что OPC сервер встроен в WinCC изначально, и с него любой клиент может запросить данные. Не вижу противоречий с предыдущим предложением. По остальному увы, только теория у меня, а тут бы совета практика услышать.


quq
здесь недавно
здесь недавно
Сообщения: 41
Зарегистрирован: 08 сен 2014, 07:56
Имя: Курочкин Петр Александрович
Благодарил (а): 9 раз
Поблагодарили: 6 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение quq » 15 мар 2018, 06:33

1. Такая конфигурация жизнеспособна при включенном резервировании (Redundancy) и PCS7 не нужен, Может потребоваться установка признака синхронизации у некоторых переменных в проекте.
И ограничить права оператора! а то понаделает на серверах :).
2. Серверная конфигурация WinCC обязательно требует серверной ОС.
3. WinCC может сам выступать в качестве OPC-сервера.
4. OPC-сервера дублированны, Но проблему подключения внешней системы к резервному WinCC OPC решать вам.


LexSL
здесь недавно
здесь недавно
Сообщения: 94
Зарегистрирован: 16 дек 2011, 14:13
Имя: Михайлов Алексей
Поблагодарили: 13 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение LexSL » 15 мар 2018, 07:25

Немного дополню, потому что есть нюанс -
VADR писал(а):
14 мар 2018, 13:29
но каждая из машин - не "чистый" сервер, к которому подключаются удалённые клиенты, а рабочая станция для оператора
В этом случае, для машин с WinCC не нужно покупать лицензию WinCC Server (ибо клиентов не предвидится).
И получается, что : сервера не нужны -> не нужны серверные ОС.
У нас по крайней мере уже есть 2 проекта, в которых:
1. Windows 7 Prof SP1 - 2 шт.
2. WinCC v7.x Runtime - 2 шт. (c лицензиями)
3. Licence WinCC/Redundancy - 1шт. (1 флешка -> на ней 2 лицензии по одной на каждый комп)

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

Автор темы
VADR
администратор
администратор
Сообщения: 2865
Зарегистрирован: 25 июл 2008, 06:12
Имя: Диев Александр Васильевич
Благодарил (а): 60 раз
Поблагодарили: 46 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение VADR » 15 мар 2018, 08:38

quq писал(а):
15 мар 2018, 06:33
4. OPC-сервера дублированны, Но проблему подключения внешней системы к резервному WinCC OPC решать вам.
Это понятно, что на стороне клиента надо будет делать возможность переключения на резервный сервер, там тоже ПО подбирается с необходимым функционалом. Тут другой вопрос: для дублированного OPC-сервера (я ведь правильно понимаю, имеется в виду отдельное ПО, а не сам WinCC, выступающий в роли OPC-сервера?) нужна какая-то особенная лицензия на резервирование или хватит обычной лицензии на OPC-сервер? Лицензия такая нужна одна или две?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.

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

Автор темы
VADR
администратор
администратор
Сообщения: 2865
Зарегистрирован: 25 июл 2008, 06:12
Имя: Диев Александр Васильевич
Благодарил (а): 60 раз
Поблагодарили: 46 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение VADR » 10 апр 2018, 09:43

quq писал(а):
15 мар 2018, 06:33
3. WinCC может сам выступать в качестве OPC-сервера.
Ещё один вопрос: WinCC, работая в качестве OPC-сервера, поддерживает спецификацию OPC UA, или только DA/HDA?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.


LexSL
здесь недавно
здесь недавно
Сообщения: 94
Зарегистрирован: 16 дек 2011, 14:13
Имя: Михайлов Алексей
Поблагодарили: 13 раз

Дублированный сервер WinCC и OPC-сервер

Сообщение LexSL » 10 апр 2018, 12:27

VADR писал(а):
10 апр 2018, 09:43
WinCC, работая в качестве OPC-сервера, поддерживает спецификацию OPC UA, или только DA/HDA?
Судя по всему да. Вот пруф
Это для версии WinCC V7.3.
Но, siemens был бы не siemens, так как есть нюанс. Я как-то давно копался с этим делом и все никак данные не мог получить от WinCC по OPC UA.
Цитата:
"The WinCC OPC UA server can be used on a WinCC server or a WinCC client."
Я может быть ошибаюсь, но получается, что WinCC OPC UA server можно использовать для передачи данных только лишь на другие WinCC.
Причем OPC UA Client в WinCC позволяет подключать любые OPC UA server

Ответить

Вернуться в «WinCC»