- Обязательно представиться на русском языке кириллицей (заполнить поле "Имя").
- Фиктивные имена мы не приветствуем. Ивановых и Пупкиных здесь уже достаточно.
- Не писать свой вопрос в первую попавшуюся тему - вместо этого создать новую тему.
- За поиск, предложение и обсуждение пиратского ПО и средств взлома - бан без предупреждения.
- Рекламу и частные объявления "куплю/продам/есть халтура" мы не размещаем ни на каких условиях.
- Перед тем как что-то написать - читать здесь и здесь, а студентам - обязательно здесь.
- Не надо писать в ЛС администраторам свои технические вопросы. Администраторы форума отлично знают как работает форум, а не все-все контроллеры, о которых тут пишут.
WinCC 7.0 резервированные сервера - два мастера одновременно
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Добрый всем день.
Может кто-нибудь сталкивался с подобной ситуацией. Начали сбоить резервированные сервера WinCC 7.0 при переходах, а именно:
- если один по каким-либо причинам выключаешь (неважно какой), то при запуске он считает себя мастером, при этом уже запущенный уже мастер и им так и остается. В результате оба считают себя мастерами. При этом связь между серверами есть (даже в клиент и сервер соединениях все зеленым, везде статус нормальный). Можно сколько угодно долго переходить после этого - ситуация не меняется. Единственное, что спасает - это меняешь настройки резервирования, а именно плату сетевую или com-порт на любую, потом ставишь обратно ту, которая используется для резервирования - после этого все снова начинает работать. А через какое-то время опять сбой при переходе. Пробовали делать резервирование через com, через сетевую - результат одинаковый, ведет себя всегда так. В логах WinCC ошибок нет - пишется, что партнер запущен.
У кого-нибудь были подобные проблемы?
Может кто-нибудь сталкивался с подобной ситуацией. Начали сбоить резервированные сервера WinCC 7.0 при переходах, а именно:
- если один по каким-либо причинам выключаешь (неважно какой), то при запуске он считает себя мастером, при этом уже запущенный уже мастер и им так и остается. В результате оба считают себя мастерами. При этом связь между серверами есть (даже в клиент и сервер соединениях все зеленым, везде статус нормальный). Можно сколько угодно долго переходить после этого - ситуация не меняется. Единственное, что спасает - это меняешь настройки резервирования, а именно плату сетевую или com-порт на любую, потом ставишь обратно ту, которая используется для резервирования - после этого все снова начинает работать. А через какое-то время опять сбой при переходе. Пробовали делать резервирование через com, через сетевую - результат одинаковый, ведет себя всегда так. В логах WinCC ошибок нет - пишется, что партнер запущен.
У кого-нибудь были подобные проблемы?
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
WinCC 7.0 резервированные сервера - два мастера одновременно
Приветствую.
Мало у кого вообще, наверно такая связка есть. У меня есть. Подобных проблем не было. Сам проект не меняли случаем?
Мало у кого вообще, наверно такая связка есть. У меня есть. Подобных проблем не было. Сам проект не меняли случаем?
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
У нас тоже несколько таких систем. И проблема только на одной сейчас.
Менялся, и менялся часто. У нас постоянно руководство требует что-то внести новое или изменить старое. Но проблема в том, что никто не знает в какой момент проблема появилась. При нас она уже была. А в какой момент и при каких изменениях возникла - сейчас уже концов и не найти.
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
WinCC 7.0 резервированные сервера - два мастера одновременно
Тогда, скорее всего косяк в проекте. И трудно подсказать, что именно посмотреть. Именно этот проект - не мой. А свои пока еще резервированными не исполнял.
Из любопытства, один вопрос, а само резервирование то выполняется? Если выключить один сервер, работа продолжается?
Из любопытства, один вопрос, а само резервирование то выполняется? Если выключить один сервер, работа продолжается?
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Да, выполняется. При выключении любого сервера (независимо резервный или основной выключаем) оставшийся работает нормально (остается мастером или становится мастером без ошибок).
В качестве теории думаем, что в момент запуска какой-то процесс, ответственный за резервирование, сбоит - не видит или не диагностирует наличие уже работающего сервера.
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
WinCC 7.0 резервированные сервера - два мастера одновременно
Reinard, такая мысль промелькнула - а Вы на второй сервер проект просто копируете? Или пользуетесь таки специальным инструментом? Дубликатор вроде называется. Я вот пытаюсь что то советовать, а сам пока просто наслаждаюсь рабочим проектом ) Хотя тоже надо залазить, менять кое что. Осаду уже год выдерживаю ) Просто подал недостающее в другую маленькую SCADA, которую сам и создал. Естественно, монитор отдельный то сё... Но очень не хочется лезть в проект без остановки, а процесс непрерывный. Но остановка грядёт
Есть один такой момент, может Вы подскажете. У меня на каждом сервере получается 2 проекта. Один запускается непосредственно для сервера, ко второму подключаются клиенты. Оно так априори и должно быть? Или это исхищрение? Создавал уже несколько проектов в WinCC, но все односерверные. И в заданном вопросе как то ясности у меня нет. Ну поправлю проект на одном сервере, ну продублирую его на второй, а с тем то, клиентским, что делать...
Есть один такой момент, может Вы подскажете. У меня на каждом сервере получается 2 проекта. Один запускается непосредственно для сервера, ко второму подключаются клиенты. Оно так априори и должно быть? Или это исхищрение? Создавал уже несколько проектов в WinCC, но все односерверные. И в заданном вопросе как то ясности у меня нет. Ну поправлю проект на одном сервере, ну продублирую его на второй, а с тем то, клиентским, что делать...
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Мы сервера прогружаем из проекта simatic manager.
У нас standby-os. Все изменения делаются в одном, во втором полный дубль.
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
WinCC 7.0 резервированные сервера - два мастера одновременно
Понял. Попробуйте инструмент Project Duplicator. Но это так, из разряда бубна. Когда препода на курсах спрашивал про этот инструмент - сошлись во мнении что это как раз для дублирования проектов серверов.
Разобрался ) Оказывается та же папка расшарена, но с другим именем. То есть подключаясь к проекту с клиента, я вижу папку, которой явно на сервере то и нет, и лишь в свойствах папки проекта сервера вижу, что она расшарена с тем самым именем.
PS У Вас видимо проект интегрированный. То есть в Step 7 всё. Что логично. У меня сервера в Step есть, но лишь для конфигурации сетевых соединений. Ибо по другому fault-tolerant connection не настроишь. И вроде как тут же, на EWS (Engeniring Work Station) стоит и лицензия RC. И как лучше - не пойму пока. Редактировать удаленный проект, или брать его копию и править локально, а потом лить обратно. А вот на второй сервер буду пробовать Duplicator. Других вариантов нет. Поскольку проекты как минимум отличаются именем ПК сервера. А упоминания в проекте того, что есть второй сервер - я не вижу. Значит резервирование осуществляется на уровне NCM. В котором как раз и прописана связь fault-tolerant connection
Прошу прощения за лирику ) Сам сижу мыслями собираюсь. Помогает )
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Да, у нас интегрированный проект, и на уровне проекта step7 резервирование. В дереве два проекта - просто второй является полной копией первого, только с другим именем. Его даже редактировать нельзя - проект отдельно невозможно открыть.
-
- эксперт
- Сообщения: 1011
- Зарегистрирован: 31 мар 2018, 12:05
- Имя: Вячеслав
- Благодарил (а): 94 раза
- Поблагодарили: 136 раз
WinCC 7.0 резервированные сервера - два мастера одновременно
Имеется ввиду WInCC? У меня и ПЛК резервированные (400Н). Там тоже, во втором ПЛК в разделе блоков просто пусто ) Я по началу недоумевал - забыли залить (написать) что ли )
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Да. Если проект изначально резервированный WinCC (standby), то он аналогично резервированному проекту контроллера
Точно такой же принцип.
-
- здесь недавно
- Сообщения: 40
- Зарегистрирован: 26 фев 2018, 19:41
- Имя: Евгений
- Благодарил (а): 1 раз
- Поблагодарили: 3 раза
WinCC 7.0 резервированные сервера - два мастера одновременно
Вспомнилось...
Вдруг кому пригодится. Проблема решилась. Пришлось ждать полного останова установки.
Отключил оба сервера. Полностью удалил все что было в папках проекта на серверах. И загрузил проект на сервера с нуля в пустую папку. После этого начало без сбоев резервирование запускаться.
Вдруг кто тоже будет устраивать "танцы с бубном".
Вдруг кому пригодится. Проблема решилась. Пришлось ждать полного останова установки.
Отключил оба сервера. Полностью удалил все что было в папках проекта на серверах. И загрузил проект на сервера с нуля в пустую папку. После этого начало без сбоев резервирование запускаться.
Вдруг кто тоже будет устраивать "танцы с бубном".