СергейТ Posted February 27, 2017 Share Posted February 27, 2017 Здравствуйте! Используем NPort IA 5150A(версия 1.3) в режиме Real COM Mode. ОС Сервера Windows 2003. Используем программное обеспечение NPort Administration версия 1.22. Суть использования такая: открываем порт пишем данные закрываем порт Дискретность записи составляет 2 секунды. Записываем данные в 1н регистр по modbus rtu. Но работая 2-3 суток происходит зависание, вижу что система держит порт в статусе соединения. И не как не могу снять этот статус. Отключаю передачу данных. Перезагружаю nport. Не что не помогает ,только перезагрузка сервера. Процесс system:4 держит постоянно связь с nport на 950 и 966 порте. Подскажите где рыть, куда смотреть? Link to comment
Незнайка Posted February 27, 2017 Share Posted February 27, 2017 Добрый день! Как я понимаю, этот процесс - это и есть драйвер виртуального COM-порта. То есть COM-порт не закрывается. Я так думаю, что здесь ошибка где то на этапе открытия-закрытия. Кстати, а нельзя его постоянно открытым держать? Link to comment
СергейТ Posted February 27, 2017 Author Share Posted February 27, 2017 Добрый день! Как я понимаю, этот процесс - это и есть драйвер виртуального COM-порта. То есть COM-порт не закрывается. Я так думаю, что здесь ошибка где то на этапе открытия-закрытия. Кстати, а нельзя его постоянно открытым держать? Да все правильно, порт не закрывается и сделать с ним не чего нельзя. Какая тут может быть ошибка? MSComm1.PortOpen = True MSComm1.Output = "бла бла бла" MSComm1.PortOpen = False Процедура написана на VBS, который запускается раз в 2 секунды, а в памяти его держать нет возможности. 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