zzary Posted October 19, 2012 Share Posted October 19, 2012 Здравствуйте. У нас есть необходимость удаленно мониторить контроллер с портом RS485. От производителя работает комплект для локального мониторинга по схеме: контроллер с RS485<=20 метров=>конвертер RS485<-->RS232<-->СОМ-порт компьютера c установленным ПО мониторинга. Планируется удаленное подключение контроллера по схеме: контроллер с RS485 <-NPort 5ххх-> Ethernet<-->виртуальный СОМ-порт на компьютере с ПО. Вопрос такой: получим ли мы те же данные в виртуальном СОМ-порту, что и в случае прежнего локального подключения на "железный" СОМ-порт. Или нужно ещё на стороне компьютера как-то конвертировать RS485 в RS232? Link to comment
Komantsev Posted October 21, 2012 Share Posted October 21, 2012 Добрый день, Да, все устройства NPort поддерживают работу по схеме: контроллер с RS485 Ethernetвиртуальный СОМ-порт на компьютере с ПО Вы получите те же данные, что и по старой схеме, когда Вы преобразовывали данные из 485 в 232. Дело в том, что интерфейсы 232 и 485 отличаются друг от друга лишь электрической частью, а логика их работы полностью одинакова. Так что виртуальный COM-порт даже не будет знать, какой интерфейс на самом деле установлен на выходе удаленного NPort: 232 или 485. Link to comment
zzary Posted October 22, 2012 Author Share Posted October 22, 2012 Ещё вопросик. Как я понимаю, в программе NPortАdministrator мы сможем получить такое соответствие: каждому присоединенному к сети Modbus устройству будет назначен свой виртуальный СОМ-порт. А получится ли иначе - назначить только один виртуальный СОМ-порт, а к конкретным устройствам мы будем обращаться по их адресам в сети Modbus? Просто наша программа мониторинга не умеет работать более чем с двумя СОМ-портами, а контроллеров будет несколько больше. Link to comment
Komantsev Posted October 24, 2012 Share Posted October 24, 2012 Добрый день, Да, конечно, протокол Modbus позволяет подключать несколько устройств к одной шине (т.е. к одному последовательному порту), поэтому можете (если опрашивающая программа не устанавливает никаких ограничений) общаться через один общий виртуальный COM-порт ко всем устройствам, разделяя их по логическим адресам. Сам NPort здесь тоже никаких ограничений не внесёт. Ему, по большому счету, всё равно, что он будет передавать. Он прозрачно транслирует через себя всё то, что будет послано в виртуальный COM. 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