FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Добрый день! Пытаюсь вытащить из @Status ip-адрес. Выбрал в канале параметр "IP-адрес", номер узла 0, input. Связал его с 32битным каналом. Запускаю, а в этом 32битном канале просто "0", в других его параметрах ни намека на hex-значение ip-адреса. И этот 0 не меняется. Вин7. Скажите, где я неправ. Вроде же все просто должно быть.
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Сколько узлов в проекте? Заданы ли у них сетевые адаптеры на основной вкладке редактора узла? Запущен ли в момент эксперимента узел с 0-номером?
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Вообще узел будет один. Но по факту этот один узел будет раскидан на 3 ПК с RTM. Я полагал, что канал @status берет IP-адрес с сетевой карты, а не из поля основной вкладки узла. Есть ли возможность узнать фактический адрес ПК?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
Данный проект будет работать на каждом из 3-х ПК независимо друг от друга. Просто будет работать три копии этого проекта одновременно по протоколу udp. Но пока я точный адрес в этой строке не задам, канал @status отображает "0"
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
1. Запуск в одной подсети трех одинаковых узлов с одним кодом проекта в дальнейшем может быть чревато неприятностями. 2. Видимо, Вы не задаете выбор адаптеров в настройках узла. Если адаптер задан, то определяется реальный IP-адрес адаптера, независимо от того какой IP-адрес задан в настройках узла.
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |
FiXiZ
Active Forum Member / Активный участник форума
Участник № / Member № 5069
отправлено / posted
С ip-адресом разобрался, действительно был выбран не тот адаптер. По поводу кода проекта. Какие ожидать "радости"? И достаточно ли поменять код проекта в настройках каждого узла на разных машинах, чтобы этих "радостей" избежать?
Сообщения / Posts 70 | Из / From: Russia
| IP / IP: IP адрес / IP address |
отправлено / posted
Если Вы задаете сетевой адаптер, значит, предполагается обмен с другими узлами того же проекта. В этом случае наличие в одной сети одинаковых узлов с одним кодом проекта приведет к нарушению механизмов межузлового обмена. Код проекта при запуске изменить нельзя. Можно для каждой реализации создать свой проект с оригинальным кодом проекта.
Сообщения / Posts 17335 | Из / From: Россия
| IP / IP: IP адрес / IP address |