vovanTiras Posted March 13, 2014 Share Posted March 13, 2014 Добрый день!!! Необходимо построить схему в которой запросы пришедшие на один Nport дублировались бы на второй Nport Имеется два Nport 5232 и два счетчика Landis and Gyr ZMD405 работающих по DLMS протоколу. Когда настраиваю моксы в режиме клиент сервер то отвечает только тот счетчик который подключен к моксе работающей в режиме сервер, а второй счетчик не отвечает хотя видно как на него приходят запросы. Если меняю местами настройки на моксах то начинает отвечать второй счетчик, а первый нет. Как заставить отвечать счетчик подключенный к Slave моксе? Link to comment
vovanTiras Posted March 13, 2014 Author Share Posted March 13, 2014 Еще заметил вот, что согласно Port Monitor на Slave Nport отправляются не запросы пришедшие на Master Nport, а ответы полученные от устройства подключенного к Master Nport. Link to comment
Soluyanov Posted March 14, 2014 Share Posted March 14, 2014 Здравствуйте. Поясните, пожалуйста, в какой режим Вы настраиваете NPort? Если в режим Pair Connection, то этот режим Вам не подойдет. Попробуйте режим UDP, если этот режим поддерживает устройство, опрашивающее счётчики. Link to comment
vovanTiras Posted March 14, 2014 Author Share Posted March 14, 2014 Здравствуйте. Поясните, пожалуйста, в какой режим Вы настраиваете NPort? Если в режим Pair Connection, то этот режим Вам не подойдет. Попробуйте режим UDP, если этот режим поддерживает устройство, опрашивающее счётчики. Nport-ы настраиваю в режиме TCP Master и TCP Slave. К сожалению программное обеспечение которое опрашивает счетчики работает только с REAL COM или TCP Server. Как уже писал в предыдущем сообщении , по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. Такой вывод сделал согласно данным в Port Monitor где видно что на TCP Slave Nport уходит ровно то количество пакетов которое было получено от устройства подключенного к TCP Master Nport-у. Отсюда и вопрос как заставить запросы приходящие на TCP Server дублироваться на TCP Slave? Спасибо! Link to comment
Soluyanov Posted March 14, 2014 Share Posted March 14, 2014 Nport-ы настраиваю в режиме TCP Master и TCP Slave. К сожалению программное обеспечение которое опрашивает счетчики работает только с REAL COM или TCP Server. Как уже писал в предыдущем сообщении , по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. Такой вывод сделал согласно данным в Port Monitor где видно что на TCP Slave Nport уходит ровно то количество пакетов которое было получено от устройства подключенного к TCP Master Nport-у. Отсюда и вопрос как заставить запросы приходящие на TCP Server дублироваться на TCP Slave? Спасибо! Тогда Вам нужно оба NPort настроить в режим TCP-сервера, а Ваше ПО будет клиентом. Или использовать режим Realcom и настроить com grupping, если Вы хотите, чтобы счётчики висели как бы на одной шине (были подключены к одному порту). Link to comment
vovanTiras Posted March 18, 2014 Author Share Posted March 18, 2014 Тогда Вам нужно оба NPort настроить в режим TCP-сервера, а Ваше ПО будет клиентом. Или использовать режим Realcom и настроить com grupping, если Вы хотите, чтобы счётчики висели как бы на одной шине (были подключены к одному порту). Если я настрою оба Nport-а в режиме TCP Server тогда мне придется обращаться ко двум Nport-ам, а необходимо реализовать обращение только к одному Nport-у, который в свою очередь эти обращения дублировал бы и на второй Nport. Хотелось бы понять, ситуация о которой я писал выше (по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. ) для режима TCP server \ Client это норма или нет? Link to comment
renataga Posted May 14, 2014 Share Posted May 14, 2014 Добрый день, Есть Moxa 6110. Хочу настроить по такой схеме Сервер ---> RS232-->Moxa 6110--> Ethernet-->Moxa 6110 -->RS232-->ATC Подскажите пжл как можно организовать? Link to comment
Soluyanov Posted May 15, 2014 Share Posted May 15, 2014 Если я настрою оба Nport-а в режиме TCP Server тогда мне придется обращаться ко двум Nport-ам, а необходимо реализовать обращение только к одному Nport-у, который в свою очередь эти обращения дублировал бы и на второй Nport. Хотелось бы понять, ситуация о которой я писал выше (по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. ) для режима TCP server \ Client это норма или нет? Это нормально, так как задача NPort - это принять данные через RS и отправить их по Ethernet (или наоборот). Он не может дублировать информацию, пришедшую на порт Ethernet. Повторюсь, попробуйте использовать режим com grupping. Link to comment
Soluyanov Posted May 15, 2014 Share Posted May 15, 2014 Добрый день, Есть Moxa 6110. Хочу настроить по такой схеме Сервер ---> RS232-->Moxa 6110--> Ethernet-->Moxa 6110 -->RS232-->ATC Подскажите пжл как можно организовать? Здравствуйте. Настройте один Nport в режим TCP-клиента, а другой в режим TCP-сервера. Клиенту укажите IP-адрес сервера. В общем-то и всё Link to comment
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now