Форум TRACE MODE: техническая поддержка   
мой профиль / my profile авторизация / login | регистрация / register | поиск / search | часто задаваемые вопросы / faq | начало / forum home

  Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
» Форум TRACE MODE: техническая поддержка » ТЕХНИЧЕСКАЯ ПОДДЕРЖКА / TECHNICAL SUPPORT TRACE MODE 5 » Работа в MS Windows (ODBC/DDE/OPC/NET) / Working under MS Windows » Подскажите, как можно узнать логический номер адаптера?

   
Автор / Author Тема / Topic: Подскажите, как можно узнать логический номер адаптера?
sldk_buf
Forum Member / Участник форума
Участник № / Member № 2898


Icon 1 отправлено / posted      Профиль для / Profile for sldk_buf           Редактировать/удалить сообщение / Edit/Delete Post 
Необходимо узнать логический номер адаптера, который должен использоваться протоколом In_Net. Дело в том что разрабатывается проект из двух узлов. Вчера этот логический номер был 3, а сегодня 1:(. Есть API функция, которая вернет логические номера адаптеров и мне можно будет выбрать тот, который мне нужен? Или может посоветуете что-нибудь.
Сообщения / Posts 54 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sldk_buf
Forum Member / Участник форума
Участник № / Member № 2898


Icon 1 отправлено / posted      Профиль для / Profile for sldk_buf           Редактировать/удалить сообщение / Edit/Delete Post 
И ещё объясните, зачем параметр NN в настройках In/Out_net канала? Как его использовать. У меня логический номер карты 1. Ставлю его в 0. У канала NN ставлю в 1. обмена нет. Устанавливаю лог.номер карты в 1, обмен есть хотя у каналов NN=1.
Сообщения / Posts 54 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
Автоматически определить логический номер адаптера нельзя. Не надо трогать сетевые настройки в ОС, чтобы не менялся логический номер, ранее Вам известный.
В настройках канала сетевого обмена NN не имеет отношения к сетевому адаптеру. Это ссылка на номер узла приемника/источника.

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
sldk_buf
Forum Member / Участник форума
Участник № / Member № 2898


Icon 1 отправлено / posted      Профиль для / Profile for sldk_buf           Редактировать/удалить сообщение / Edit/Delete Post 
В справке по ТМ написанно:Настройка канала NN определяет номер сетевого адаптера. Если она равна 0, то используется основной сетевой адаптер. В противном случае – второй (см. ниже)(Это написанно в разделе: обмен точка-точка).
Как я правильно понимаю, то при настройках сетевого обмена по протоколу Net нет необходимости указывать номер узла. Объясните, на что влияет эта настройка.

Сообщения / Posts 54 | Из / From: Россия  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
AdAstra Technical Support
Moderator
Участник № / Member № 4


Icon 1 отправлено / posted      Профиль для / Profile for AdAstra Technical Support           Редактировать/удалить сообщение / Edit/Delete Post 
В разделе "Обмен точка-точка" написано:
"Этот режим обеспечивает одиночную связь значения атрибута канала одного узла (пассивного) с входом или выходом канала другого (активного). Пассивный узел не должен иметь каких-либо специальных каналов, а на активном используются каналы подтипа СВЯЗЬ со дополнениями к подтипу OUT Net(ind) , OUT MapNET , OUT Net , IN Net .
При нажатии ЛК на любой другой настройке (кроме NN), на экран выводится диалог Выбор канала. В нем следует указать опрашиваемый или управляемый канал удаленного узла.
Существует стандартный объект базы каналов, в который автоматически заносятся все каналы подтипа СВЯЗЬ с описанными дополнениями к подтипу. Он имеет имя СЕТЕВОЙ ВВОД/ВЫВОД."
Здесь ничего не говорится "об обмене по второму адаптеру".
В разделе "Обмен по двум адаптерам" сказано:
"В бланке "Настройка сети" диалога "Параметры узла" следует указать основной адаптер. Он используется после запуска МРВ и для него можно не устанавливать флаг формирования имени.
Для обмена данными одновременно по двум сетевым адаптерам надо в том же бланке установить флаг "Использовать 2 адаптера". Установленный основной адаптер считается первым. В качестве второго используется самый младший, для которого установлен флаг формирования имени (исключая основной адаптер).
При такой настройке все данные, предназначенные для сохранения в глобальном архиве, будут посылаться по второму адаптеру. Кроме того, по этому адаптеру МРВ может отсылать другим узлам или программам запрашиваемые у него данные (прим.: если они были запрошены по этому адаптеру). Однако сам запрашивать данные по второму адаптеру МРВ не может."
Т.о., при обмене "точка-точка" активный узел ни посылать запросы, ни посылать значения (OUT_Net) по второму адаптеру не может.
Настройка NN в сетевом обмене не участвует.

А узел-партнер в настройках сетевого канала указывается в поле NODE (прошу прощения за допущенную ранее неточность).

Сообщения / Posts 15120 | Из / From: Russia  |  IP / IP: IP адрес / IP address | Report this post to a Moderator
   

   Закрыть тему / Close Topic   Feature Topic   Переместить топик / Move Topic   Удалить топик / Delete Topic Следующая старая тема / next oldest topic   Следующая новая тема / next newest topic
 - Printer-friendly view of this topic
Перейти к / Hop To


Новости АСУ ТП / News | SCADA / HMI | Обучение / Trainings | Свяжитесь с нами / Contact Us

Rambler's Top100 Rambler's Top100



Powered by Infopop Corporation
UBB.classic™ 6.7.2