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.