On-line: гостей 0. Всего: 0 [подробнее..]
АвторСообщение



ссылка на сообщение  Отправлено: 02.08.14 17:57. Заголовок: Как управлять IP9212 при помощи внешней программы


Можно ли управлять выходами IP9212 при помощи собственной программы на PC
В даташите указана возможность управления через Html команды. Но описаны только получение статуса портов, а не установка


Спасибо: 0 
ПрофильЦитата Ответить
Ответов - 9 [только новые]


постоянный участник


ссылка на сообщение  Отправлено: 04.08.14 04:14. Заголовок: ..


Можно. Только не HTML, а через HTTP CGI, SNMP и Telnet. Почему не описано? См. руководство пользователя тут (раздел 10, стр. 35). Для DOx считывание текущего и смена состояния осуществляется комбинацией команд getpower/setpower.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 05.08.14 21:04. Заголовок: Непонятно вот что и..


Непонятно вот что

из даташита

http://admin:1234567@192.168.1.100/Set.cmd?CMD=setpower

Output message will return the follow:
P61=0,P62=1,P63=0,P64=0,P65=0,P66=0,P67=0,P68=1 HTTP/1.0 200 OK Connection: close
What this means is:
P6
: Represents that this output message is from 9202 Output Module
(The P6
1
corresponds to the output port number. P61
= Output Module Port 1 P62 = Output
Module Port 2 and so on).
The 0/1 after each Output
: Represents whether there has
been a status change or not.
0 = Keep Current Status
1 = Change Current Status
So for our current output message:
P61=0, P62=1, P63=0, P64=0,
P65=0, P66=0, P67=0, P68=
1 HTTP/1.0 200 OK Connection:
close
P61 = 0: Output 1: Off
P62 = 1: Output 2: On
P68 = 1: Output 8: Not Connected (Output Status Relay Open)


Почему, к команде setpower не прилагается набор портов и значений.
Вместо этого речь идет об ответе устройства

Output message will return the follow:
P61=0,P62=1,P63=0,P64=0,P65=0,P66=0,P67=0,P68=1 HTTP/1.0 200 OK Connection: close




Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 06.08.14 06:45. Заголовок: http://Power_IP:Port..


http://Power_IP:Port/Set.cmd?user=User+pass=Pass+cmd=xxx
или
http://User:Pass@Power_IP:Port/Set.cmd?cmd=xxx

Power_IP, Port, User, Pass и Name меняем соответственно на IP адрес устройства,
порт, логин, пароль и его имя.

xxx (команда):
getpower - возвращает текущее состояние DOx
setpower+p6x=st[+...] - устанавливает состояние DOx (x=1~8, st=0~1, []- необязательная часть)

Примеры:
http://admin:12345678@192.168.0.100/Set.cmd?cmd=getpower
Возвращаемое значение "P61=0,P62=0,P63=0,P64=0,P65=0,P66=0,P67=0,P68=0"
http://admin:12345678@192.168.0.100/Set.cmd?cmd=setpower+p61=1+p62=1+p63=1+p64=1+p65=1+p66=1+p67=1+p68=1
Возвращаемое значение "P61=1,P62=1,P63=1,P64=1,P65=1,P66=1,P67=1,P68=1"

В последних версиях прошивок есть еще такой вариант (переключение из одного состояние в другое с задержкой от 1 до 9999 сек):
http://admin:12345678@192.168.0.100/Set.cmd?cmd=setpower+p61=1+p61n=0+t61=60
DO1 замыкается и через 1 мин размыкается.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 08.08.14 21:05. Заголовок: Спасибо. буду пробов..


Спасибо. буду пробовать. Оборудование, правда боевое подключено за 10000 км от меня......
Не хочу рисковать
Правильно ли я понимаю, что я могу включить или выключить один вывод независимо? состояние других останется без изменений?

к примеру,
http://admin:12345678@192.168.0.100/Set.cmd?cmd=setpower+p62=1


Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 10.08.14 06:22. Заголовок: Все верно...


Все верно.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 18.08.14 16:22. Заголовок: Каким образом отправ..


Каким образом отправлять запрос?
Пробовал с браузере, в командной строке, в телнете (putty)
ничего не получается

Хочу попробывать вручную проверить работу, а уже потом включать данную функцию в ТЗ на программу

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 24.08.14 09:37. Заголовок: Что-то делате неправ..


Что-то делате неправильно. Уст-во что отвечает? Отправлять можно любым способом т.е. средством которое будет формировать HTTP GET запросы (браузеры, wget, curl, ...), если речь идет о HTTP. Для SNMP можно использовать snmpset например. Для Telnet любой терминал.

Спасибо: 0 
ПрофильЦитата Ответить



ссылка на сообщение  Отправлено: 24.08.14 20:41. Заголовок: у меня девайс висит ..


у меня девайс висит на порту. Может в этом дело
вводил в браузере разные комбинации
GET /http://admin:pasword@http://192.168.0.50:800/Set.cmd?cmd=setpower+p65=0
http://admin:pasword@http://192.168.0.50:800/Set.cmd?cmd=setpower+p65=0
GET /http://admin:pasword@192.168.0.50:800/Set.cmd?cmd=setpower+p65=0
http://admin:pasword@192.168.0.50:800/Set.cmd?cmd=setpower+p65=0

В ответ браузер ждет, потом сваливается в поиск
Иногда просто пишет, что страница не может быть показана

Как правильно написать запрос в браузере?

Спасибо: 0 
ПрофильЦитата Ответить
постоянный участник


ссылка на сообщение  Отправлено: 25.08.14 10:07. Заголовок: http://admin:1234567..


В вашем случае:

http://admin:12345678@192.168.0.50:800/Set.cmd?cmd=setpower+p61=0
либо
http://192.168.0.50:800/Set.cmd?user=admin+pass=12345678+CMD=setpower+p61=0

Демо в Internet (http://1.34.90.227:9258/ admin/12345678):

http://admin:12345678@1.34.90.227:9258/Set.cmd?cmd=setpower+p61=0
либо
http://1.34.90.227:9258/Set.cmd?user=admin+pass=12345678+CMD=setpower+p61=0

Если правильно порт написали и веб интерфейс через него работает нормально, то проблем быть не должно. Хотя выбор не очень удачный, желательно либо 80, либо что-то в диапазоне от 1025 до 65535.

Версию прошивки посмотрите у уст-ва.

Спасибо: 0 
ПрофильЦитата Ответить
Ответ:
1 2 3 4 5 6 7 8 9
большой шрифт малый шрифт надстрочный подстрочный заголовок большой заголовок видео с youtube.com картинка из интернета картинка с компьютера ссылка файл с компьютера русская клавиатура транслитератор  цитата  кавычки моноширинный шрифт моноширинный шрифт горизонтальная линия отступ точка LI бегущая строка оффтопик свернутый текст

показывать это сообщение только модераторам
не делать ссылки активными
Имя, пароль:      зарегистрироваться    
Тему читают:
- участник сейчас на форуме
- участник вне форума
Все даты в формате GMT  3 час. Хитов сегодня: 3
Права: смайлы да, картинки да, шрифты да, голосования нет
аватары да, автозамена ссылок вкл, премодерация откл, правка нет