| |||||||||||
Основная | Продукция | Применения | О компании | Новости | Поддержка | FAQ | Продажа | Форум | | |||||||||||
|
в форум | ответить | новая тема |
Тема: Работа с MOXA по TCP | |||||||
Автор: Васильев А. (гость) |
Через NProt 5232 производится посекундный опрос устройства с 485-м интерфейсом. Примерно через сутки попытка открыть порт функцией nsio_open заканчивается возвратом ошибки -200 NSIO_CONNECT_FAIL хотя функция nsio_checkalive говорит что NPort в сети присутствует. Работа с Nport ведется только с одного хоста. |
||||||
Автор: manager |
> Через NProt 5232 производится посекундный опрос устройства с 485-м интерфейсом. Примерно через сутки попытка открыть порт функцией nsio_open заканчивается возвратом ошибки -200 NSIO_CONNECT_FAIL хотя функция nsio_checkalive говорит что NPort в сети присутствует. > Работа с Nport ведется только с одного хоста. Добрый день. После определенного времени простоя (устанавливается в самом 5232) устройство разрывает TCP/IP соединение, поэтому сначала необходимо восстановить TCP/IP соединение, а затем обращаться к портам. В данном случае удобно через некоторые интервалы времени проверять наличие TCP/IP соединения. Читайте внимательно документацию, там все описано. |
||||||
Автор: Васильев А. (гость) |
Как такового "простоя" нет, т.к. "производится посекундный опрос". Не думаю что интервал в 1 сек. можно считать простоем. Работает все так : nsio_init met1: nsio_open nsio_write nsio_read nsio_close goto met1: nsio_close и в какой-то момент nsio_open перестает открывать Nport. |
||||||
Автор: harconen |
У меня в Делфи таже проблема ! NSIO_OPEN - не открывает ошибка NSIO_CONNECT_FAIL = -200; -200 ошибка Хотя Алайф видится ! И Это В Их штатном примере!!! ___________________ Skype Igor.delphis |
||||||
в форум | ответить | новая тема |
Просьба
соблюдать этикет в своих высказываниях! Администратор вправе удалить сообщение, если оно противоречит принятому этикету или не относится к теме данного форума. |
Перейти к
сайту www.moxa.com.ua |