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

подключение к одному порту


Recommended Posts

Добрый день!

Прошу Вас помочь правильно настроить NPort 5610-8-48V. И ПО на компьютерах.

Необходимо управлять станцией, оснащенным 1 COM портом RS-232, с разных компьютеров.

Терминальная программа станции сразу после загрузки производит захват «физического» COM порта.

Надо как-то реализовать возможность подключения трех компьютеров, по сети используя эмуляцию физических COM портов. А также выделить два COM порта на этом же NPort 5610 для подключения компьютеров через кабель RS-232. И со всех этих устройств необходимо управлять станцией – производить двухсторонний обмен данными. Желательно как-то обеспечить отправку управляющих команд на станцию с разных терминалов в разных пакетах. Длина пакета различна от 10 до 100 символов. Но терминальная программа выдает команду целиком без пауз. Что порекомендуете сделать? И как настроить?

С Уважением Анатолий.

Link to comment

Добрый день!

Попробую ответить на Ваши вопросы последовательно:

Необходимо управлять станцией, оснащенным 1 COM портом RS-232, с разных компьютеров.

Терминальная программа станции сразу после загрузки производит захват «физического» COM порта.

Надо как-то реализовать возможность подключения трех компьютеров, по сети используя эмуляцию физических COM портов.

.....

Длина пакета различна от 10 до 100 символов. Но терминальная программа выдает команду целиком без пауз. Что порекомендуете сделать? И как настроить?

Для настройки упомянутого режима работы задайте следующие настройки каждого порта NPort (во вложении - картинка, как это сделать через Web-интерфейс, но аналогичные настройки можно сделать и через утилиту):

  • Max. Connection = 3 (по числу одновременно подключенных серверов)
  • Ignore Jammed IP = Yes
  • Force Transmit = 2 (это для избежания дробления длинных пакетов данных на несколько IP-пакетов)

 

Вообще говоря, работать это будет немного со странностями: все данные, которые получит NPort от станции, будут переданы во все подключенные компьютеры сразу, независимо от того, кто эти данные запросил. NPort серии 5000 не умеет распознавать, кому именно из подключенных компьютеров предназначены данные. Более подробно - здесь.

С этой задачей успешно справится NPort серии 6xxx, он может отправлять ответы только на тот компьютер, который запросил данные.

 

А также выделить два COM порта на этом же NPort 5610 для подключения компьютеров через кабель RS-232. И со всех этих устройств необходимо управлять станцией – производить двухсторонний обмен данными. Желательно как-то обеспечить отправку управляющих команд на станцию с разных терминалов в разных пакетах.

А вот здесь попрошу Вас поподробнее описать задачу. Вы хотите, например, подключить компьютер к порту 8, чтобы он опрашивал другие порты? Т.е. как бы "закоротить" порт 8 на остальные порты NPort? Как в таком случае выбирать, каким именно портом в данный момент Вы хотите управлять?

2012-11-30_0854.png

Link to comment

Благодарю за помощь. Завтра попробую.

А по поводу двух COM портов на МОХА, надо управлять станцией с 5 пяти компьютеров. 3 из них подключены в общею сеть Ethernet c MOXA другие два подключим к MOXA интерфейсами RS-232. Фактически через один COM станции хотим управлять ей с 5-и рабочих мест. Это возможно?

Понимаем, что ответ станции будет виден на всех терминалах.

Link to comment

Добрый день!

Управлять станцией с 5-ти компьютеров в рамках NPort 5xxx, к сожалению, не получится. Он поддерживает до четырех соединений на каждый свой COM-порт.

Можно сделать так, чтобы через один COM-порт осуществлялся доступ к другому:

  • тот COM, куда подключено управляемое устройство, остается в режиме RealCOM
  • тот COM, куда подключен управляющий компьютер, надо поставить в режим TCP Client, указать в доп. параметрах:
    - destination ip =
    - destination port = 950 (для подключения к Port1), 951 (для подключения к Port2) итд.

Но, ещё раз, общее количество одновременных подключений к одному COM не должно превышать 4.

 

Если нужно будет подробнее описать, то дайте знать.

Link to comment
  • 2 weeks later...

Спасибо, я понял.

Попробую такое реализовать через три COM порта на MOXA соединив два из них физически, но это будет после новогодних праздников.

Еще раз благодарю за помощь.

Link to comment

Да, можно и так! Это уже будет из серии шаманства, но должно заработать! :)

Если что-то не будет получаться - дайте знать, поможем!

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