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

Работа с IPserial в nport 5410


Recommended Posts

Здравствуйте!

Необходимо программно сбрасывать моксу до заводских настроек.

Возникла проблема с подключением через ipserial.dll к моксе nport 5410. Т.е. команда nsio_init() проходит, а следующая за ней команда nsio_resetserver возвращает -102(NSIO_NOT_ALIVE).

Библиотека ipserial v1.7.0.0

Подключался из delphi и из с++.

В чем может быть причина?

Link to comment

Здравствуйте,

Я боюсь, что в библиотеке нет функции, сбрасывающей NPort к заводским настройкам. Функция nsio_resetserver просто перезагружает NPort.

Вообще всё, что касается именно настройки NPort (задание IP-адреса, выбор режима работы итп) можно задать только вручную из утилиты или через Web-консоль.

Link to comment

Как тогда просто вызвать эту функцию(nsio_resetserver), чтобы она сработала?

Самое интересное, что связь через web консоль есть,а функция не работает. Также не работает ни один из примеров в мануале...

Link to comment

Добрый день,

Может быть, у Вас в сети включен Firewall, который блокирует функции управления?

Ну, например, для выполнения nsio_resetserver() требуется доступ к NPort по TCP-порту 4900

This function uses TCP package to communicate to NPort TCP port 4900.

Link to comment

Telnet на этот ip и порт проходит. Брандмауэр и защитник винды отключены.

Никаких антивирусов и файрволов не стоит.

Может версия библиотеки устаревшая или прошивка моксы(3.9 Build 11080114) ?

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