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

проблема с NPort-5150


Recommended Posts

Добрый день!

 

Возникла проблема.

Имеем контроллер фирмы АВВ и 4-е компьютера со SCADA-системой. Штатная схема контроллер и 1 РС по RS-232 работает без проблем. Создаём связь по RS-232 с помощью NPort-5150 с 1 РС в режиме Real COM Mode - работает.

Но при создании связи по RS-232 с помощью NPort-5150 на несколько сетевых устройств одновременно по Ethernet идут нестабильные данные на всех хостах, причём хаотичное пропадание данных возникает при подключении 2-го клиента. Как решить данную проблему?

 

В документации на NPort-5150 сказано: "Передача данных с одного последовательного порта на несколько (до 4) сетевых устройств одновременно ", что и послужило поводом для закупки 6-и NPort-5150.....

 

Кроме этого, в комплекте идут 2-е перемычки, но в документации о них нет информации для каких целей.

Link to comment
Добрый день!

 

Возникла проблема.

Имеем контроллер фирмы АВВ и 4-е компьютера со SCADA-системой. Штатная схема контроллер и 1 РС по RS-232 работает без проблем. Создаём связь по RS-232 с помощью NPort-5150 с 1 РС в режиме Real COM Mode - работает.

Но при создании связи по RS-232 с помощью NPort-5150 на несколько сетевых устройств одновременно по Ethernet идут нестабильные данные на всех хостах, причём хаотичное пропадание данных возникает при подключении 2-го клиента. Как решить данную проблему?

 

В документации на NPort-5150 сказано: "Передача данных с одного последовательного порта на несколько (до 4) сетевых устройств одновременно ", что и послужило поводом для закупки 6-и NPort-5150.....

 

Кроме этого, в комплекте идут 2-е перемычки, но в документации о них нет информации для каких целей.

Уважаемый Марат,

NPort действительно умеет передавать данные с COM-порта на несколько удаленных компьютеров одновременно. Как показывает практика, проблемы, подобные Вашей, иногда возникают.

Например, если два компьютера опросили контроллер совсем одновременно, то NPort 5000 будет обязан выдать оба запроса в свой COM-порт. Т.е. два запроса при передаче в COM-порт "сольются" в один или вообще "перемешаются". В таком случае, управляемый контроллер не поймёт запрос правильно и, следовательно, не выдаст ответ.

Второй типовой случай - это когда один компьютер запросил данные с контроллера, и контроллер что-то ответил. Ответ контроллера будет оттранслирован на все подключенные к NPort-серверу компьютеры. NPort 5000 не способен "понять", какому именно подключенному компьютеру контроллер передает данные. Следовательно, один из подключенных ПК получит ответ на свой запрос, а остальные компьютеры получат эти же данные, ничего не запросив при этом. Такая ситуация тоже может быть поводом для "паники" компьютера.

 

Можем подсказать два решения Вашей проблемы:

1. По возможности уменьшить частоту опроса контроллера (т.е. уменьшить вероятность возникновения "коллизий").

2. Использовать усовершенствованную модель NPort 6150. Она умеет отсылать ответ лишь тому компьютеру, который запросил данные, а не всем подключенным ПК.

 

Если есть желание протестировать NPort 6150 для Вашей задачи, то свяжитесь, пожалуйста, со специалистами "Ниеншанц-Автоматика". Попробуем Вам помочь в тестировании.

 

P.S. Перемычки - для регулировки характеристик сигнала RS-485

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