WinCC Server-Client по локалке
Людмила; 31.3.04

WinCC v5.1 Есть сервер-клиент. На сервер через ОРС-сервер поступают данные с приборов.

Визуализация и на сервере и на клиенте.
Все работает. На клиенте отключаю локалку. На клиенте все поля сереют. Локалку включаю.
Данные на клиент не поступают, пока не перезагрузишь машину-клиент.
Кто знает какие нужно сделать настройки, чтобы клиент обнаруживал сервер автоматически при обнаружении
локалки?
Re: WinCC Server-Client по локалке
Zolotoy; 2.4.04

А кто или что застовляет обрывать локалку во время процесса? :)

Re: WinCC Server-Client по локалке
Вадим Печёрских; 2.4.04

Привет, Людмила. Минут через 5 связь появляеться. Только что проверяли. Скорее всего выдерживаеться какой-то таймаут.

Re: WinCC Server-Client по локалке
Людмила; 2.4.04

Ждала час, связь не появилась. Локалку отключала специально для проверки. Дело в том, что иногда на клиенте поля "сереют", как при потере связи с сервером, хотя надписи "No connection to data server" не появляется. После этого ничего не остается делать как клиент перезагрузить. И я подумала что может барахлит локалка. Хотя при наглом отключении локалки выходит запись, что нет связи с сервером. Непонятки. А пользователь не доволен...

Re: WinCC Server-Client по локалке
Вадим Печерских; 2.4.04

Лучше взять проект и протестировать данную ситуацию на других машинах.

У нас были следующие условия
1.Windows 2000 Server
2.WinCC 5.1 Hotfix 4
3.OPC сервер OPC DataManager
4.Сеть 100 кб/с

Re: WinCC Server-Client по локалке
Макс Прилепский; 2.4.04

Как вариант, не исключается кривизна локалки, например, обжим коннекторов RJ-45 не по схемам T-568A или T-568B, а по схеме "лапша" :) Можно попробовать выполнить в командном процессоре (cmd.exe) команду ping -t -l 50000 <NetBIOS-имя сервера WinCC> и поглядеть, как доходят пакеты по 50000 байт, если часто будет request timed out, то пакеты ходят из рук вон плохо, что может быть также обусловлено наличием Hub 10 Мбит, к которому подключено несколько сетевых устройств. Далее, если пакеты по 50000 байт доходят далеко не все, можно снижать размер пакета с 50000 байт до меньших значений. И ещё: WinCC-клиент качает в том числе и картинки PDL с сервера, если эти картинки (с временем изменения файла не меньшим, чем файлы сервера) не находятся в каталоге ...\WinCC\Bin\PdlCache. Попробуйте скинуть в PdlCache все файлы Pdl из \GraCS проекта.

А на самом сервере WinCC при "серых" полях клиента всё нормально? Ибо есть такие OPC - серверы, например, UniOPC, которые, при потере связи с устройством, не возобновляют обновление OPC тегов даже при возобновлении связи с устройством.
Re: WinCC Server-Client по локалке
Людмила; 3.4.04

При "серых" полях клиента сервер работал нормально. Проверка сети дала хорошие результаты, обжим коннекторов не по схеме "лапша". Условия у нас другие: WinCC 5.1 без Hotfix-ов и SP. Windows 2000prof-rus. При повторных попытках отключения локалки, связь действительно иногда возобновляется, что меня обрадовало, но бывает, что не все теги подхватываются для обновления. Все картинки PDL клиента лежат на клиенте, поэтому я думаю они с сервера не качаются.

Спасибо всем, кто ответил. Буду пробовать дальше что-то делать.
Re: WinCC Server-Client по локалке
Макс Прилепский; 5.4.04

Проблема может объяснятся именно Windows 2000 Prof, у которой число сетевых подключений ограничено числом 10 (у Win2K Server ограничение настраиваемо и соответствует количеству лицензий на сервер), причём несколько из них занимает сам проект WinCC , поскольку работает с папкой проекта , как с сетевой папкой. При временном отключении клиента свободные подключения могут снова использоваться, но не клиентом, и может достигаться предел продключений, а может и не достигаться (ситуации когда связь возобновляется) Количество и список активных подключений можно посмотреть командой netstat. А вообще, SIEMENS в перечне требований при установке сервера на базе WinCC 5.х указывает в качестве ОС именно Windows NT Server или Windows 2000 Server.