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

Канал Ethernet через RS-232 на базе 2-х NPort 5230


Recommended Posts

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

 

Необходимо организовать канал Ethernet для связи компьютера и контроллера ввода-вывода по протоколу Modbus TCP.

 

В наличии - преобразователи RS-232/Ethernet типа NPort 5230 и интерфейс RS-232, удлинённый модемами.

 

Возможно ли это сделать на этом оборудовании?

 

Прошу консультации специалистов.

Link to comment

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

Программируемые NPort на данный момент не производятся. Конечно, можно использовать вместо них компактные коммуникационные компьютеры, но в любом случае необходимо написать программу, которая будет выполнять функции маршрутизатора. В NPort 6000 для передачи IP-трафика по 4-проводному RS-485 (или RS-422) используется протокол PPP.

Link to comment
  • 2 weeks later...

... но в любом случае необходимо написать программу, ...

Спасибо, обнадёживающе.

Нужна консультация.

Остановимcя для выше обозначенной задачи на программируемом шлюзе NPort4511.

1-й шлюз - это тот, с которым связывается компьютер с программой, аналогичной SCADA.

2-й шлюз - это тот, который связывается с одним определённым контроллером.

Повторюсь, между шлюзами - RS-232, удлинённый модемами.

Какие программные клиенты или сервера рационально организовать в программах 1-го и 2-го шлюза?

Link to comment

Спасибо за ссылку.

Впрочем заводской компакт-диск с SDK имеется.

Вся инфа - на английском. С переводчиком и слабым знанием английского смысл улавливается плохо.

Поэтому интересно получить содержательный ответ от людей, мыслящих на русском.

 

Попутно 2-й вопрос, кто как понимает принципиальную разницу между такими объектами как:

клиент и сервер,

касательно оборудования в корпусе и касательно программного объекта,

разумеется относительно шлюзов Ethernet MOXA?

Link to comment
  • 3 weeks later...

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

 

Клиент - инициатор соединения, а сервер ожидает запроса на соединение от клиентов. Если Вы не знаете как распределить эти роли между устройствами, то можно руководствоваться удобством - где можно обеспечить постоянный IP-адрес, там и должен быть сервер.

Link to comment

"Клиент - инициатор соединения, а сервер ожидает запроса на соединение от клиентов...".

Большое спасибо.

"В данной схеме могут работать только NPort серии 6000...".

Интересно, как в данной схеме на базе NPort6000 пакет Ethernet, передаваемый по RS-232,

проверяется на приёмной стороне на целостность и отсутствие искажений?

Процедура проверки паритета в байте (Odd, even, mark, space), наверное, присутствует, но достаточно ли её?

Добавляется ли к данным контрольная сумма типа CRC-16?

Для решения обозначенной задачи на программируемых NPort5000 это интересно.

Link to comment
В NPort 6000 для передачи IP-трафика по 4-проводному RS-485 (или RS-422) используется протокол PPP.

 

NPort 6000 серии в данном режиме работы выступают в роли IP-шлюзов, Ethernet кадры по RS-485 не передаются, а передаются кадры PPP.

Кадр PPP включает поле с 16-битной контрольной суммой, также контрольная сумма вычисляется и для заголовка IP пакета, который инкапсулирован в PPP, и для TCP/UDP пакетов, которые инкапсулированы в IP.

Сетевой протокол PPP

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...