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

Recommended Posts

Здравствуйте. Программа обслуживания турникета не желает видеть com порт. Преобразователь 5150 подключен по схеме nport-медь-свитч-медиаконвертер-оптоволокно-медиаконвертер-свитч-медь-комп.

В NPort Administrator я сам преобразователь вижу. IP адрес компа 192.168.155.79 на преобразователе ставлю ip 192.168.155.253 маска подсети и остальные сетевые настройки одинаковые. Назначаю COM3

В диспетчере устройств windows порт не добавляется (насколько я понял это не обязательно), программа при старте посылает через этот порт запрос на оборудование но ответа так и не получает. При локальном подключении оборудования все работает нормально. Подскажите что я делаю не так, впервый раз юзаю такие преобразователи, может чего-то не понял. Заранее спасибо.

PS, при добавлении порта появляется вот такое сообщение "COM Port Configuration is applied ok. Remember to change firmware operating mode to Real COM mode."

Заранее спасибо.

Link to comment

Попробовал установить программу Nport Windows Driver Manager, порт появился в диспетчере устройств, выставил стандартные настройки как написано в мануалке по настройке виртуального порта - не подключается. В чем ошибка?

Link to comment
PS, при добавлении порта появляется вот такое сообщение "COM Port Configuration is applied ok. Remember to change firmware operating mode to Real COM mode."
Попробовал установить программу Nport Windows Driver Manager, порт появился в диспетчере устройств, выставил стандартные настройки как написано в мануалке по настройке виртуального порта - не подключается. В чем ошибка?

 

Здравствуйте. Проверьте, чтобы режим operating mode в настройках последовательного порта (configuration) был установлен в Real COM (об этом и говорит предупреждающее сообщение). Подробнее-в руководствах, которые отправил Вам на почту.

Link to comment

Спасибо за помощь. Проблема решилась после установки скорости передачи 19200 и прописыванием вручную номера порта в базе программы. В общем если у кого-то похожая проблема, то нужно выполнить слудующие шаги:

1. Устанавливаем Nport Windows Driver Manager, в настройке порта выставляем Real COM и скорость 19200

2. В базе вручную с помощью MS Access прописываем номер порта.

Все должно работать.

Link to comment
Спасибо за помощь. Проблема решилась после установки скорости передачи 19200 и прописыванием вручную номера порта в базе программы. В общем если у кого-то похожая проблема, то нужно выполнить слудующие шаги:

1. Устанавливаем Nport Windows Driver Manager, в настройке порта выставляем Real COM и скорость 19200

2. В базе вручную с помощью MS Access прописываем номер порта.

Все должно работать.

Спасибо за обратную связь и рекомендации.

Link to comment

Появилась новая проблема: все благополучно проработало 2 суток. Теперь если программу настраиваю на стандартный виндовый порт она работает, если на тот порт на котором мокса висит то программа банально не запускается. Стандартный порт COM1, мокса настроена на COM3. Пробовал настраивать моксу на COM1, прога запустилась но не нашла оборудования. Убрал стандартный виндовый порт, моксу сотавил на первом - прога не запустилась. Может ли такое быть чтобы порт как бы терялся?

Link to comment
Появилась новая проблема: все благополучно проработало 2 суток. Теперь если программу настраиваю на стандартный виндовый порт она работает, если на тот порт на котором мокса висит то программа банально не запускается. Стандартный порт COM1, мокса настроена на COM3. Пробовал настраивать моксу на COM1, прога запустилась но не нашла оборудования. Убрал стандартный виндовый порт, моксу сотавил на первом - прога не запустилась. Может ли такое быть чтобы порт как бы терялся?

Проведите, пожалуйста, мониторинг по руководству, которое Вам высылал. СОМ-порт открывается терминальными программами: Telnet'ом, Hyper Terminal'ом или PComm Lite?

Link to comment
Проведите, пожалуйста, мониторинг по руководству, которое Вам высылал. СОМ-порт открывается терминальными программами: Telnet'ом, Hyper Terminal'ом или PComm Lite?

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

Грешил на вирус, проверил тремя антивирусами все ок.Для чистоты эксперимента попробовал перенести на другой более мощный комп со свежей виндой: сразу после настройки порта прога не запустилась, порт был настроен точно так же и открывался, спустя где то пол часа все начало работать после того как выставил скорость 115200.

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

Если два варианта

- либо со временем подвисает сам порт созданный для моксы

- либо прога не умеет работать с такими портами, хотя там выставлен Real COM

 

Написал еще и в саппорт проги, сказали что без разницы какой порт, работает со всеми, но логи попросили. Подождем немного. Если есть какие-то идеи буду благодарен.

 

 

Замечена еще одна непонятка. После того как прога произвела обмен данными с оборудованием связь прерывается секунд на 20.

 

 

Пол дня работы - ситуация та же - отключение оборудования секунд на 10. Причем если в это время пинговать переходник, получаем следующую картинку:

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-2мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-2мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-2мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-2мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=-2мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время<1мс TTL=255

Ответ от 192.168.155.252: число байт=32 время=1мс TTL=255

причем реально не какого отключения питания не происходит. Проверили сетевое соединения - все ок. Собрали всю схему в "лабораторных" условиях тоже никаких изменений. Hyper Terminal'ом порт открывается, мониторинг тоже никаких результатов не дал.

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

 

Пробовали менять сам переходник, никаких результатов. Заметили что в то время когда пропадает связь, лампочка "Ready" постоянно моргает красным.

 

Может еще поможет лог работы программы:

14.12.2009 18:33:15 - Открытие базы данных.

14.12.2009 18:33:15 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:33:15 - Совершён выход (ID 0115002F14D001).

14.12.2009 18:33:26 - Турникет №1(Турникет 1) не отвечает. Исключён из очереди опроса.

14.12.2009 18:33:26 - Отключение электропитания турникетов.

14.12.2009 18:33:37 - Открытие базы данных.

14.12.2009 18:33:37 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:33:37 - Совершён выход (ID 0115002F14D001).

14.12.2009 18:34:01 - Турникет №1(Турникет 1) не отвечает. Исключён из очереди опроса.

14.12.2009 18:34:01 - Отключение электропитания турникетов.

14.12.2009 18:34:12 - Открытие базы данных.

14.12.2009 18:34:12 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:34:12 - Совершён выход (ID 0115002F14D001).

14.12.2009 18:34:29 - Турникет №1(Турникет 1) не отвечает. Исключён из очереди опроса.

14.12.2009 18:34:29 - Отключение электропитания турникетов.

14.12.2009 18:34:40 - Открытие базы данных.

14.12.2009 18:34:40 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:34:40 - Совершён выход (ID 0115002F14D001).

14.12.2009 18:34:54 - Турникет №1(Турникет 1) не отвечает. Исключён из очереди опроса.

14.12.2009 18:34:54 - Отключение электропитания турникетов.

14.12.2009 18:35:06 - Открытие базы данных.

14.12.2009 18:35:06 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:35:06 - Совершён выход (ID 0115002F14D001).

14.12.2009 18:35:17 - Турникет №1(Турникет 1) не отвечает. Исключён из очереди опроса.

14.12.2009 18:35:17 - Отключение электропитания турникетов.

14.12.2009 18:35:29 - Открытие базы данных.

14.12.2009 18:35:29 - Получен ответ от турникета №1(Турникет 1). Турникет возвращён в очередь опроса.

14.12.2009 18:35:29 - Совершён вход (ID 0115002F14D001).

Link to comment

Сегодня для чистоты эксперимента подключили оборудование локально миную моксу, все работает отлично и без тормозов.

Могут ли быть проблемы при таком подключении: Турникет проходной>moxa>метров 10 витой пары>svitch>mediakonverter>примерно метров 150 оптоволокна (многомодовое)>mediakonverter>svitch>5 метров меди>комп?

Link to comment

За два дня экспериментов кое что прояснилось.

- Попробовали выдать IPадрес автомтически DHCP. Скорость выставили максимальную из возможных (хотя на время реакции это не влияет как показала практика). Задержка передачи от турникета к компу 18 секунд, при большом потоке людей это нереально долго.

- Поставили другой преобразователь 5150, IP стандартный, на компе прописали 192.168.127.250 В этой подсети больше никаких устройств нету. Задержка 17 секунд

- Попробовали поставить 5110. При всевозможных вариантах задержка 16-22 сек.

Все это было выполнено при подключении "Турникет проходной>moxa>метров 10 витой пары>svitch>mediakonverter>примерно метров 150 оптоволокна (многомодовое)>mediakonverter>svitch>5 метров меди>комп"

 

Далее попробовали все вышеописанные действия при подключении "Турникет>патчкорд 0,5м>свитч D-Link DES 1005D>патчкорд 0,5м>комп" 12-15 сек

Потом при подключении "Турникет>патчкорд 0,5м (кроссовер)>комп" минимально 8 сек, максимум 15

 

При передаче сигнала от турникета горит зеленым Ready, моргает зеленым Link постоянно, редко моргает Tx/Rx... судя по мануалке все нормально, но почему тогда так долго?

 

Уже все что угодно перепробовали и ничего не поменялось. Остается только непонятным почему пару дней назад (когда практически ни одного компа в сети не работало и людей на предприятии не было) все запустилось на ура но проработало совсем недолго, а при соблюдении тех же условий уже работать отказывается.

Какие будут мысли по поводу всего вышеизложенного?

Link to comment

Поставьте Force Tx 3 мс и (скорее всего) все будет отлично.

post-219-1280406519,97_thumb.jpg

 

В этом случае NPort создавает Ethernet-пакет в том случае, когда во входном потоке данных RS-232/422/485 обнаружена пауза.

Link to comment

Irina, спасибо за совет но к сожалению это не помогло. Для уверенности проверили с этими настройками все три варианта о которых писалось выше, тоже самое повторили на другом компе со свежей серверной виндой. Самый лучший вариант это 8 сек (тоже не очень хорошее время, хотя бы 3).

Уже хотели грешить на сам турникет проходной и ПО котрое ей управляет, но изначально (мой пост №4) оно работало даже без танцев с бубном почти 2 суток.

Вариант "вернуть все как было" был проверен первым и ничего хорошего из этого не получилось.

Link to comment

Пришлите файл конфигурации, посмотрим, что еще можно сделать :unsure: (меню Configuration -> Export Configuration)

Вообще задержка, которую вносит сам NPort, время которое требуется на конвертацию - 10 мс.

 

Потом при подключении "Турникет>патчкорд 0,5м (кроссовер)>комп" минимально 8 сек, максимум 15

При подключении напрямую - уже 8 с, а вы хотите 3. Вы хотите, чтобы сиситема с NPort'ом работала быстрее чем без него?

Link to comment

Сори, ошибся немного, правильный вариант

"Турникет>moxa>патчкорд 0,5м (кроссовер)>комп" минимально 8 сек, максимум 15

При подключении напрямую "турникет-комп" время срабатывания меньше секунды.

Чтобы не перечитывать все заново, в двух словах ситуация такая: при подключении через моксу (куча вариантов) время срабатывания примерно 10 сек. При прямом подключении - менее секунды.

Вообще задержка, которую вносит сам NPort, время которое требуется на конвертацию - 10 мс.

Это я знаю, изначально так и было. А вот почему вдруг 10мс превратилось в 10с так и не понял.

конфиг отправил на moxa@nnz-ipc.ru

Link to comment

С конфигурацией вроде все ок. (адрес - support@moxa.ru или ipctech@nnz.ru)

Можно попробовать еще "поиграться" вот этими настройками.

ad-settins.jpg

Если все равно быстрее не будет - с помощью бесплатной программки Portmon сохраните логи обмена данными при подключении напрямую и через NPort и пришлите нам, тога может быть станет понятнее откуда берется задержка.

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