This is topic @Status -> IP-адрес in forum Общие вопросы / Common questions at Форум TRACE MODE: техническая поддержка.


To visit this topic, use this URL:
http://forum.adastra.ru/ultimatebb.php/ubb/get_topic/f/45/t/000270.html

Posted by FiXiZ (Участник № / Member № 5069) on :
 
Добрый день!
Пытаюсь вытащить из @Status ip-адрес. Выбрал в канале параметр "IP-адрес", номер узла 0, input. Связал его с 32битным каналом. Запускаю, а в этом 32битном канале просто "0", в других его параметрах ни намека на hex-значение ip-адреса. И этот 0 не меняется. Вин7. Скажите, где я неправ. Вроде же все просто должно быть.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Сколько узлов в проекте?
Заданы ли у них сетевые адаптеры на основной вкладке редактора узла?
Запущен ли в момент эксперимента узел с 0-номером?
 
Posted by FiXiZ (Участник № / Member № 5069) on :
 
Вообще узел будет один. Но по факту этот один узел будет раскидан на 3 ПК с RTM. Я полагал, что канал @status берет IP-адрес с сетевой карты, а не из поля основной вкладки узла. Есть ли возможность узнать фактический адрес ПК?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
@Status как раз и возвращает фактический адрес узла, назначенный ОС в соответствии с настройками адаптеров в редакторе узла.

Что означает " по факту этот один узел будет раскидан на 3 ПК с RTM"?
 
Posted by FiXiZ (Участник № / Member № 5069) on :
 
Данный проект будет работать на каждом из 3-х ПК независимо друг от друга. Просто будет работать три копии этого проекта одновременно по протоколу udp. Но пока я точный адрес в этой строке не задам, канал @status отображает "0"
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
1. Запуск в одной подсети трех одинаковых узлов с одним кодом проекта в дальнейшем может быть чревато неприятностями.
2. Видимо, Вы не задаете выбор адаптеров в настройках узла. Если адаптер задан, то определяется реальный IP-адрес адаптера, независимо от того какой IP-адрес задан в настройках узла.
 
Posted by FiXiZ (Участник № / Member № 5069) on :
 
С ip-адресом разобрался, действительно был выбран не тот адаптер. По поводу кода проекта. Какие ожидать "радости"? И достаточно ли поменять код проекта в настройках каждого узла на разных машинах, чтобы этих "радостей" избежать?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Если Вы задаете сетевой адаптер, значит, предполагается обмен с другими узлами того же проекта.
В этом случае наличие в одной сети одинаковых узлов с одним кодом проекта приведет к нарушению механизмов межузлового обмена.
Код проекта при запуске изменить нельзя.
Можно для каждой реализации создать свой проект с оригинальным кодом проекта.
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2