Планируется обновление одной сименсовской системы. Визуализация там на WinCC, версию сейчас не помню, да и не критично это - всё равно обновлять. В сегодняшней конфигурации там две одиночных станции с WinCC, на которых, среди прочего, сделан самопальный экспорт данных во внешнюю систему. Планируется:
1. WinCC в дублированной серверной конфигурации, но каждая из машин - не "чистый" сервер, к которому подключаются удалённые клиенты, а рабочая станция для оператора. Смысл - не держать два одинаковых проекта, синхронизировать архивы, ну и прочие радости дублированной конфигурации.
2. Выкинуть самопальный обмен данных и сделать по новой схеме на базе OPC UA.
Отсюда вопросы:
1. Такая конфигурация вообще жизнеспособна или надо обязательно физически выделять сервера?
2. Серверная конфигурация WinCC обязательно требует серверной ОС или можно работать, к примеру, на Win 10 LTSB?
3. В мануалах читал, что WinCC может сам выступать в качестве OPC-сервера, но в различных примерах конфигурации видел одновременно на одной станции и WinCC, и OPC-сервер. WinCC в качестве OPC-сервера имеет какие-то недостатки, требующие такой схемы?
4. OPC-сервера делаются ли в дублированной конфигурации или надо отдельно конфигурить теги на каждом?
- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не надо писать свой вопрос в первую попавшуюся тему - всегда лучше создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения. Непонятно? - Читать здесь.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь, а затем здесь и здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
Дублированный сервер WinCC и OPC-сервер
Модератор: Глоб.модераторы
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Дублированный сервер WinCC и OPC-сервер
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- авторитет
- Сообщения: 802
- Зарегистрирован: 12 авг 2008, 11:05
- Имя: Патрушев Олег Валерьевич
- Страна: Россия
- город/регион: г. Н.Новгород
- Благодарил (а): 110 раз
- Поблагодарили: 158 раз
Дублированный сервер WinCC и OPC-сервер
Учитывая, что в каталоге PCS7 есть продукт Single Station Redundancy, то конфигурация жизнеспособна.
Отправлено спустя 9 минут 23 секунды:
Возможно в пункте 3 вашего вопроса WinCC выступал в роли клиента, забирая данные через сторонний OPC сервер или OPC сервер из семейства Simatic Net. Я так понимаю, что OPC сервер встроен в WinCC изначально, и с него любой клиент может запросить данные. Не вижу противоречий с предыдущим предложением. По остальному увы, только теория у меня, а тут бы совета практика услышать.
Отправлено спустя 9 минут 23 секунды:
Возможно в пункте 3 вашего вопроса WinCC выступал в роли клиента, забирая данные через сторонний OPC сервер или OPC сервер из семейства Simatic Net. Я так понимаю, что OPC сервер встроен в WinCC изначально, и с него любой клиент может запросить данные. Не вижу противоречий с предыдущим предложением. По остальному увы, только теория у меня, а тут бы совета практика услышать.
-
- здесь недавно
- Сообщения: 46
- Зарегистрирован: 08 сен 2014, 08:56
- Имя: Курочкин Петр Александрович
- Благодарил (а): 12 раз
- Поблагодарили: 6 раз
Дублированный сервер WinCC и OPC-сервер
1. Такая конфигурация жизнеспособна при включенном резервировании (Redundancy) и PCS7 не нужен, Может потребоваться установка признака синхронизации у некоторых переменных в проекте.
И ограничить права оператора! а то понаделает на серверах :).
2. Серверная конфигурация WinCC обязательно требует серверной ОС.
3. WinCC может сам выступать в качестве OPC-сервера.
4. OPC-сервера дублированны, Но проблему подключения внешней системы к резервному WinCC OPC решать вам.
И ограничить права оператора! а то понаделает на серверах :).
2. Серверная конфигурация WinCC обязательно требует серверной ОС.
3. WinCC может сам выступать в качестве OPC-сервера.
4. OPC-сервера дублированны, Но проблему подключения внешней системы к резервному WinCC OPC решать вам.
-
- освоился
- Сообщения: 208
- Зарегистрирован: 16 дек 2011, 15:13
- Имя: Алексей
- Страна: Россия
- Благодарил (а): 67 раз
- Поблагодарили: 53 раза
Дублированный сервер WinCC и OPC-сервер
Немного дополню, потому что есть нюанс -
И получается, что : сервера не нужны не нужны серверные ОС.
У нас по крайней мере уже есть 2 проекта, в которых:
1. Windows 7 Prof SP1 - 2 шт.
2. WinCC v7.x Runtime - 2 шт. (c лицензиями)
3. Licence WinCC/Redundancy - 1шт. (1 флешка на ней 2 лицензии по одной на каждый комп)
В этом случае, для машин с WinCC не нужно покупать лицензию WinCC Server (ибо клиентов не предвидится).
И получается, что : сервера не нужны не нужны серверные ОС.
У нас по крайней мере уже есть 2 проекта, в которых:
1. Windows 7 Prof SP1 - 2 шт.
2. WinCC v7.x Runtime - 2 шт. (c лицензиями)
3. Licence WinCC/Redundancy - 1шт. (1 флешка на ней 2 лицензии по одной на каждый комп)
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Дублированный сервер WinCC и OPC-сервер
Это понятно, что на стороне клиента надо будет делать возможность переключения на резервный сервер, там тоже ПО подбирается с необходимым функционалом. Тут другой вопрос: для дублированного OPC-сервера (я ведь правильно понимаю, имеется в виду отдельное ПО, а не сам WinCC, выступающий в роли OPC-сервера?) нужна какая-то особенная лицензия на резервирование или хватит обычной лицензии на OPC-сервер? Лицензия такая нужна одна или две?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- администратор
- Сообщения: 4909
- Зарегистрирован: 25 июл 2008, 07:12
- Имя: Диев Александр Васильевич
- Страна: Россия
- город/регион: г. Сегежа, Карелия
- Благодарил (а): 236 раз
- Поблагодарили: 425 раз
Дублированный сервер WinCC и OPC-сервер
Ещё один вопрос: WinCC, работая в качестве OPC-сервера, поддерживает спецификацию OPC UA, или только DA/HDA?
Повторное использование кода не отменяет повторного использования мозга при его повторном использовании.
-
- освоился
- Сообщения: 208
- Зарегистрирован: 16 дек 2011, 15:13
- Имя: Алексей
- Страна: Россия
- Благодарил (а): 67 раз
- Поблагодарили: 53 раза
Дублированный сервер WinCC и OPC-сервер
Судя по всему да. Вот пруф
Это для версии 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