This is topic ГР опять не принимает данные из МРВ in forum Архивирование в TRACE MODE / Data Logging in Trace Mode at Форум TRACE MODE: техническая поддержка.
ГР создает архив, соединяется с МРВ (при попытке экспорта данных из ГР видны нужные каналы). Но информацию ГР не принимает. Значение каналов в МРВ меняется. На обоих компьютерах работают протоколы TCP/IP, NetBIOS через TCP/IP.
В чем может быть дело?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Наличие каналов в ГР еще не означает, что имеется связь с МРВ. Надо проверить правильность логических сетевых адаптеров, назначенных в проектах для узлов МРВ и ГР. Вы можете запустить проект узла ГР с командной строки файлом RegServ_e.exe (профайлерный вариант) и вместо МРВ запустить профайлер. Тогда в протоколах профайлеров Вы сможете увидеть найдены ли логические адаптеры NetBIOS в узлах. Если при этом Вы запустите ГР с ключом /CONSOLE, то Вы увидите, меняются ли в действительности значения каналов в ГР. Если Вы считываете из ГР только архивные данные, то Вы должны удостовериться, что те каналы в ГР, которые принимают данные от МРВ, имеют флажок СПАД (т.е. архивируются).
Posted by Titna (Участник № / Member № 1598) on :
Файла "Regserv_e.exe" в инсталляционном пакете нет. Вышлите, если можно, его (для ТМ 5.12) на tarkil@tut.by.
Posted by Titan (Участник № / Member № 1598) on :
Пожалуйста, не игнорируйте сообщения. Насколько я понял, вместо "RegServ_e.exe" имелся в виду RegServ.exe? Тогда вопрос: где профайлер ГР сохраняет протокол работы?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
Прошу прощения за задержку с ответом, в вышеуказанном посте есть неточность - Профайлерного варианта ГР не суествует. Пожно попробовать запустить узел ГР для откладки связи по сети с ведением лога в директории проекта под Профайлером Инструментальной системы.
Posted by Titan (Участник № / Member № 1598) on :
Протокол МРВ:
NET:NCB for AutoSend = 0 NET:NCB for AutoSend float value = 0 NET:NCB for SendToNet = 0 NET:NCB for CopyFrom = 0 NET:NCB for Registrator = 30 NET:NCB for Recieving = 2 NET:iname ARG@@S1 NET:gname ARG@@S° NET:found 6 adapters NET: select 0 adapter with 10 number NET:init 0 adapter
Протокол ГР:
NET:NCB for AutoSend = 0 NET:NCB for AutoSend float value = 0 NET:NCB for SendToNet = 0 NET:NCB for CopyFrom = 0 NET:NCB for Registrator = 0 NET:NCB for Recieving = 2 NET:iname ARG@@200 NET:gname ARG@@S° NET:found 6 adapters NET: select 0 adapter with 5 number NET:init 0 adapter
Из протокола МРВ следует что нужно поставить номер логического адаптера "10"? Как это возможно, если выставляются только номера 0..7?
Posted by Titan (Участник № / Member № 1598) on :
Сколько можно тянуть с ответом?
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
В ОС существует список всех сетевых логических адаптеров. Их количество может превышать и 10, и 15. Драйвер NetBIOS имеет свою нумерацию логических адаптеров, их количество, как правило, не превышает 4. В протоколе записано, что выбран логический адаптер 0 в списке адаптеров NetBIOS, который в списке адаптеров ОС имеет номер 10.
В Ваш адрес выслан тестовый проект для поиска логического адаптера NetBIOS.