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


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

Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Как между двумя узлами организовать обмен по протоколу "точка-точка"? В справке я нашел только в разделе "Быстрый старт"->"Проект1"->"Конфигурирование информационных потоков между узлами"->"Настройка режима сетевого обмена", что можно скофигурировать 2 узла, чтобы они обменивались данными по протоколу "точка-точка", но есть ли более подробное описание как это сделать?
Поискав в форуме, я обнаружил, что для этого обмена нужны каналы подтипа "Связь", но в TM6 нет таких каналов.
Может есть какие-нибудь тестовые проекты-примеры с коментариями, по которым можно посмотреть как сделан обмен между узлами по протоколу "точка-точка"?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Связь "точка-точка", это когда один канал-приемник, в атрибуте Привязка (откройте свойства канала) ссылается на атрибут канала-источника из другого узла. При этом у канала-источника не задан флаг Автопосылки. С флагом автопосылки такая связь становиться "один ко многим".

То, что Вы нашли про каналы подтипа Связь - касается 5-й версии, будте внимательны - смотрите родительский топик сообщений при поиске на форуме, чтобы не путаться с версиями. [clever / умный]
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Я делаю так: есть 2 узла RTM, и MicroRTM.
В RTM создаю канал типа INPUT "RTM_CHANNEL"
В MicroRTM создаю канал типа INPUT "MicroRTM_CHANNEL".
Канал MicroRTM_CHANNEL связываю с источником данных и в профайлере на контроллере данные реально снимаются с контроллера (флаг автопосылки не стоит).
Канал RTM_CHANNEL связываю с реальным значением канала MicroRTM_CHANNEL.
Как я понял вышеописанные действия приведут к созданию связи "точка-точка" между двумя каналами двух разных узлов. Так?
Но проблема в том, что реальной передачи данный не происходит. В чем может быть причина? Или нужно еще что-то настроить?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
В самом узле в разделе сеть задали адаптер для передачи и приема данных?
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Да. В профайлере даже отображается, что 126 атрибут имеет значение 71, то есть передача по сети. Может проблема в каких-то настройках ОС?
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Даже если запустить 2 профайлера на одном компе (rtc и rtmg32), то данные не передаются от одного профайлера к другому (передача будет происходить только если поставить автопосылку, но этот вариант не подходит).
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Проект свой, пожалуйста, пришлите по E-mail.
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Попробовали вариант с заменой номеров узлов, но он не сработал. Все-равно два узла (RTM и MicroRTM), запущенных под управлением МРВ на разных компах (как в принципе и на одном компе) не могут обмениваться данными при помощи связи "точка-точка"?
В чем может быть причина?
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
У Вас в проекте явным образом IP прописаны - они совпадают с реальными?
Выслал Вам свой проект, на котором я делал проверку обмена автопосылками и "точка-точка".
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Небольшая проблемка состоит в том, что органичение на максимальный размер письма составляет 5 мб. Поэтому будет просьба разбить проект на 3 архива по 2,5 - 3 мб.
 
Posted by DreamWeaver (Участник № / Member № 1485) on :
 
Высылайте на dreamweaver@petron.ru отдельными письмами с архивами размером не более 3 мб.
 
Posted by AdAstra Technical Support (Участник № / Member № 4) on :
 
Отправил...
 


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



Powered by Infopop Corporation
UBB.classic™ 6.7.2