Имеем: сетевой проект примерно на двести с мелочью каналов. Соответсвенно на компьютере оператора каналы имеют атрибут In Net, на компьютере, с которого поступают данные - Out Net. С сетью никаких проблем нет.
Симптомы проявления оишбки такие: с вероятностью 50% часть каналов на комьютере оператора перестает получать данные из сети. Идут голимые нули. При этом судя по достоверности связь лучше некуда. На комьютере-сборщике при этом цифирки в каналах есть.
Проблема исправляется очень интересным образом: часть каналов на компе оператора помечается как "пустой", а не как In Net.
Внимание вопрос: В чем может быть ошибка? Каким образом все это исправить? Нет ли ограничений на количество каналов типа In Net? Есть подозрение, что в программе закралась какая-то ошибка. TM 5.07
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
1) При обмене "точка-точка" совсем необязательно, чтобы каналы на одном узле были In Net, а на другом Out Net. Читайте руководство пользователя раздел "Разработка распределенных систем"-"Сетевой обмен". В режиме "точка-точка" канал с дополнением к подтипу In Net осуществляет запрос данных. Причем источником данных может служить любой атрибут канала удаленного узла не зависимо от его подтипа и дополнения к подтипу (Например реальный атрибут канала СИСТЕМНЫЙ-статус)! Канал Out Net соответственно - осуществляет посылку значения в приемник. Приемником данных может служить любой атрибут канала (кроме Реальное, Аппаратное и Выход) удаленного узла не зависимо от его подтипа и дополнения к подтипу! 2) Симптомы Вашей "ошибки" очень похожи на нехватку NCB-блоков на прием. Это вовсе не ошибка и ситуация легко "лечится" следующим образом: Сервер матобработки DrawServ.exe имеет ключи запуска, которые позволяют пользователю задать количество NCB-блоков на прием (REC и IREC). С помощью этих ключей Вы можете задать любое необходимое Вам количество NCB-блоков. Более подробную информацию по запуску сервера матобработки и назначении этих ключей Вы найдете в Руководстве пользователя в разделе "Работа в реальном времени"-"Запуск мониторов исполнительной системы"-"Запуск МРВ"-"Запуск сервера матобработки".