| |||||||||||
Основная | Продукция | Применения | О компании | Новости | Поддержка | FAQ | Продажа | Форум | | |||||||||||
|
в форум | ответить | новая тема |
Тема: Работа с NPort 5630 в режиме RealComm | |||||||
Автор: Svarog |
У меня возникло несколько проблемм при работе с MOXA NPort 5630, а именно: В некоторых случаях, при уже открытом порте, мне необходимо проверить ошибки произошедщие на нем, а стандартная API функция GetLastError возвращает что все хорошо хоть включена Моха, хоть, после открытия порта, она была выключена. Ошибка происходит только после физического отключения сети. Пытался использовать функции из библиотеки IPSerial.dll, но уменя работает только функция проверки сервера (nsio_checkalive(void)), а также nsio_init(void), остальные функции не работают, выдают код ошибки -200. Тоже самое происходит при работе с примерами поставляеммыми с Моха, т.е. они находят в сети устройство по указаному ip-адрессу и все, ни открыть порт, ни перезагрузить устройство они не могут. Просьба, подскажите как бороться с возникшими проблеммами. Работаю я на Win2000 в VC++6.0 sp5 моя машина находится в той же сети и подсети, что и Моха __________ Александр |
||||||
Автор: manager |
Добрый день. Какая версия фирмваре у Вашей 5630? |
||||||
Автор: support (гость) |
Я отправил Ваш запрос разработчикам. Ответ пришлю позже |
||||||
Автор: Svarog |
> Добрый день. > Какая версия фирмваре у Вашей 5630? > Версия фирмваре 1.4 __________ Александр |
||||||
Автор: manager |
Попробуйте прошить новую: http://web4.moxa.com/support/download.asp#NP5600_2.1.rom |
||||||
Автор: Svarog |
По вашей рекомендации произвел обновление версии фирмваре с 1.4 на 2.1 но проблемма не решилась __________ Александр |
||||||
Автор: manager |
Добрый день. Ниже приведен ответ производителя: REF: AAM0601250034 > > In fact, IPSerial only support in TCP server mode. > > In Real COM mode, you can use PComm Library or Win32 COM library to > access the COM port, because it just like PC native COM port. > |
||||||
Автор: Svarog |
Добрый день. А чем отличается TCP server mode от Real Comm? Работать с PComm попробую __________ Александр |
||||||
Автор: manager |
Вся эта информация имеется в инструкции по эксплуатации. |
||||||
Автор: Svarog (гость) |
Добрый день. Воспользовался библиотекой PComm. В NPort Administrator при просмотре свойств порта показывается что настройки по умолчанию 9600 и т.д. При включении монитора портов NPort Administrator показывается что текущие настройки неоткрытых портов 115200 и т.д. Как это понимать? В описании к библиотеке PComm написано, что по умолчанию функцией sio_open порт открывается с параметрами 38400, 8,1,0. но при открыти порта без дополнительных проведения настроек в мониторе NPort Administrator показывается, что текущие настройки 115200 и т.д. При попытке настроить порт с помощью функций sio_ioctl и sio_baud настройки порта не меняются хотя функции возвращают что настройку произвели успешно. При этом (хотя настройка производилась на скорость 38400) устройство подключенное к порту NPort 5630-16 и умеющее общаться только на скорости 115200 отвечает на запросы. Скажите с чем может быть связано все вышеперечисленное, может я где-то не все прочел? |
||||||
Автор: manager |
Добрый день. Настоятельно прошу Вас несоздавать повторяющихся тем. |
||||||
Автор: manager |
Добрый день. Компания МОХА не занимается обучением по работе с продуктами для программирования. В данном случае рекомендуем пройти соответствующие курсы компании Микрософт. |
||||||
Автор: addax (гость) |
Здравствуйте, Интересует приоритет доступа к асинхронным портам? Как разграничивается очередность доступа? и возможен ли одновременный доступ к порту? Спасибо. |
||||||
Автор: support |
В режиме RealComm только поочередно, кто обратился тот и получил ответ. Одновременно можно в режиме TCP/Server. |
||||||
в форум | ответить | новая тема |
Просьба
соблюдать этикет в своих высказываниях! Администратор вправе удалить сообщение, если оно противоречит принятому этикету или не относится к теме данного форума. |
Перейти к
сайту www.moxa.com.ua |