Jump to content
Форум по продукции MOXA

TCP Server\Client Moxa 5232 + DLMS protocol


Recommended Posts

Добрый день!!! Необходимо построить схему в которой запросы пришедшие на один Nport дублировались бы на второй Nport

Имеется два Nport 5232 и два счетчика Landis and Gyr ZMD405 работающих по DLMS протоколу. Когда настраиваю моксы в режиме клиент сервер то отвечает только тот счетчик который подключен к моксе работающей в режиме сервер, а второй счетчик не отвечает хотя видно как на него приходят запросы. Если меняю местами настройки на моксах то начинает отвечать второй счетчик, а первый нет.

Как заставить отвечать счетчик подключенный к Slave моксе?

Link to comment

Еще заметил вот, что согласно Port Monitor на Slave Nport отправляются не запросы пришедшие на Master Nport, а ответы полученные от устройства подключенного к Master Nport.

post-1175-0-95707400-1394704606.jpg

Link to comment

Здравствуйте.

Поясните, пожалуйста, в какой режим Вы настраиваете NPort? Если в режим Pair Connection, то этот режим Вам не подойдет. Попробуйте режим UDP, если этот режим поддерживает устройство, опрашивающее счётчики.

Link to comment

Здравствуйте.

Поясните, пожалуйста, в какой режим Вы настраиваете 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

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

Тогда Вам нужно оба NPort настроить в режим TCP-сервера, а Ваше ПО будет клиентом. Или использовать режим Realcom и настроить com grupping, если Вы хотите, чтобы счётчики висели как бы на одной шине (были подключены к одному порту).

 

Если я настрою оба Nport-а в режиме TCP Server тогда мне придется обращаться ко двум Nport-ам, а необходимо реализовать обращение только к одному Nport-у, который в свою очередь эти обращения дублировал бы и на второй Nport.

 

Хотелось бы понять, ситуация о которой я писал выше (по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. ) для режима TCP server \ Client это норма или нет?

Link to comment
  • 1 month later...

Добрый день, Есть Moxa 6110. Хочу настроить по такой схеме

Сервер ---> RS232-->Moxa 6110--> Ethernet-->Moxa 6110 -->RS232-->ATC

Подскажите пжл как можно организовать?

Link to comment

Если я настрою оба Nport-а в режиме TCP Server тогда мне придется обращаться ко двум Nport-ам, а необходимо реализовать обращение только к одному Nport-у, который в свою очередь эти обращения дублировал бы и на второй Nport.

 

Хотелось бы понять, ситуация о которой я писал выше (по какой то причине Nport Master переадресовывает не запросы пришедшие на него а ответы полученные от устройства к нему подключенного. ) для режима TCP server \ Client это норма или нет?

Это нормально, так как задача NPort - это принять данные через RS и отправить их по Ethernet (или наоборот). Он не может дублировать информацию, пришедшую на порт Ethernet. Повторюсь, попробуйте использовать режим com grupping.

Link to comment

Добрый день, Есть Moxa 6110. Хочу настроить по такой схеме

Сервер ---> RS232-->Moxa 6110--> Ethernet-->Moxa 6110 -->RS232-->ATC

Подскажите пжл как можно организовать?

Здравствуйте.

Настройте один Nport в режим TCP-клиента, а другой в режим TCP-сервера. Клиенту укажите IP-адрес сервера. В общем-то и всё:)

Link to comment

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 account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...