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

Зависание драйвера порта.


Recommended Posts

Здравствуйте!
 
Используем NPort IA 5150A(версия 1.3) в режиме Real COM Mode.
ОС Сервера Windows 2003.
Используем программное обеспечение NPort Administration версия 1.22.
Суть использования такая:
  1. открываем порт
  2. пишем данные
  3. закрываем порт

Дискретность записи составляет 2 секунды.

Записываем данные в 1н регистр по modbus rtu.

Но работая 2-3 суток происходит зависание, вижу что система держит порт в статусе соединения.

И не как не могу снять этот статус. Отключаю передачу данных. Перезагружаю nport. Не что не помогает ,только перезагрузка сервера. 

Процесс system:4 держит постоянно связь с nport на 950 и 966 порте.

 

Подскажите где рыть, куда смотреть?  

post-11768-0-17722900-1488175368_thumb.jpg

post-11768-0-19258100-1488175369_thumb.jpg

Link to comment

Добрый день!

 

Как я понимаю, этот процесс - это и есть драйвер виртуального COM-порта. То есть COM-порт не закрывается. Я так думаю, что здесь ошибка где то на этапе открытия-закрытия. Кстати, а нельзя его постоянно открытым держать?

Link to comment

Добрый день!

 

Как я понимаю, этот процесс - это и есть драйвер виртуального COM-порта. То есть COM-порт не закрывается. Я так думаю, что здесь ошибка где то на этапе открытия-закрытия. Кстати, а нельзя его постоянно открытым держать?

 

Да все правильно, порт не закрывается и сделать с ним не чего нельзя.

 

Какая тут может быть ошибка? 

MSComm1.PortOpen = True

MSComm1.Output = "бла бла бла"

MSComm1.PortOpen = False

 

Процедура написана на VBS, который запускается раз в 2 секунды, а в памяти его держать нет возможности.

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