Anatoli80 Posted November 29, 2012 Share Posted November 29, 2012 Добрый день! Прошу Вас помочь правильно настроить NPort 5610-8-48V. И ПО на компьютерах. Необходимо управлять станцией, оснащенным 1 COM портом RS-232, с разных компьютеров. Терминальная программа станции сразу после загрузки производит захват «физического» COM порта. Надо как-то реализовать возможность подключения трех компьютеров, по сети используя эмуляцию физических COM портов. А также выделить два COM порта на этом же NPort 5610 для подключения компьютеров через кабель RS-232. И со всех этих устройств необходимо управлять станцией – производить двухсторонний обмен данными. Желательно как-то обеспечить отправку управляющих команд на станцию с разных терминалов в разных пакетах. Длина пакета различна от 10 до 100 символов. Но терминальная программа выдает команду целиком без пауз. Что порекомендуете сделать? И как настроить? С Уважением Анатолий. Link to comment
Komantsev Posted November 30, 2012 Share Posted November 30, 2012 Добрый день! Попробую ответить на Ваши вопросы последовательно: Необходимо управлять станцией, оснащенным 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? Как в таком случае выбирать, каким именно портом в данный момент Вы хотите управлять? Link to comment
Anatoli80 Posted November 30, 2012 Author Share Posted November 30, 2012 Благодарю за помощь. Завтра попробую. А по поводу двух COM портов на МОХА, надо управлять станцией с 5 пяти компьютеров. 3 из них подключены в общею сеть Ethernet c MOXA другие два подключим к MOXA интерфейсами RS-232. Фактически через один COM станции хотим управлять ей с 5-и рабочих мест. Это возможно? Понимаем, что ответ станции будет виден на всех терминалах. Link to comment
Komantsev Posted December 4, 2012 Share Posted December 4, 2012 Добрый день! Управлять станцией с 5-ти компьютеров в рамках NPort 5xxx, к сожалению, не получится. Он поддерживает до четырех соединений на каждый свой COM-порт. Можно сделать так, чтобы через один COM-порт осуществлялся доступ к другому: тот COM, куда подключено управляемое устройство, остается в режиме RealCOM тот COM, куда подключен управляющий компьютер, надо поставить в режим TCP Client, указать в доп. параметрах:- destination ip = - destination port = 950 (для подключения к Port1), 951 (для подключения к Port2) итд. Но, ещё раз, общее количество одновременных подключений к одному COM не должно превышать 4. Если нужно будет подробнее описать, то дайте знать. Link to comment
Anatoli80 Posted December 12, 2012 Author Share Posted December 12, 2012 Спасибо, я понял. Попробую такое реализовать через три COM порта на MOXA соединив два из них физически, но это будет после новогодних праздников. Еще раз благодарю за помощь. Link to comment
Komantsev Posted December 13, 2012 Share Posted December 13, 2012 Да, можно и так! Это уже будет из серии шаманства, но должно заработать! Если что-то не будет получаться - дайте знать, поможем! 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