Тема / Topic: Временная потеря связи (NetBIOS по TCP/IP Win2000)
Kramarenko Stanislav
Forum Professor / Завсегдатай форума
Участник № / Member № 119
отправлено / posted
Имею проект в 10 узлов, Windows2000, ТМ-5.10/5.11. Сетевой обмен минимальный, сеть не загружена. В проекте два узла работают в режиме резервирования (оба имеют выход на RS-485 для связи с I-7000). В каждом из этих узлов есть канал с периодом пересчета 1 сек. и генератором "пила" в виде FBD-программы, исполняемой в режиме Управления. Этот канал имеет дополнение к подтипу "Out Net" и передает своё значение в канал резервирующего узла, тем самым сбрасывая сторожевой таймер (FBD-программа). Кроме этого раз в 10 сек. запрашиваются 14 каналов с третьего узла каналами типа "In Net". Также раз в 10 сек. происходит обмен значениями 40 каналов между двумя другими узлами.
При этом нерегулярно с периодом от нескольких минут до десятков минут происходит падение сторожевого таймера на время до десяти секунд, после чего он восстанавливает своё значение. При испытаниях проекта без подключения модулей I-7000, физически в другой сети и имея в работе только два этих узла такого не наблюдается.
отправлено / posted
Скорее всего, недостаточно выделяется блоков NCB. Попробуйте во всех трех сетевых узлах увеличить количество NCB "на прием". Это можно осуществить как в бланке НАСТРОЙКА СЕТИ, так и в командной строке запуска сервера.
Кроме того, можно повысить надежность доставки посылки OUT_NET, если заменить ее на OUT_NET(Ind).
Сообщения / Posts 17354 | Из / From: Россия
| IP / IP: IP адрес / IP address |