Открыть шлагбаум через Modbas TCP pet 7060

1 500 руб. за проект
16 мая 2021, 11:05 • 3 отклика • 59 просмотров
Добрый день, для собственных нужд требуется открывать шлагбаум удаленно по локальной сети.
Времени искать как это сделать нету. Нужна помощь сделать программку или скрипт которая посылает команду при ее открытии на рабочем столе win.
К шлагбауму подлечено pet 7060 ET-7060 6-Ch Power Relay Output & 6-Ch Isolation Digital Input Module with 32bit Counters

Вот сделал эмуляцию на рабочей схеме:

http://prntscr.com/12zmunz
http://prntscr.com/12zmw2e

Детально предлагаю так:

Get Запрос с базовой авторизацией:

http://login:password@adress:4055/execsvcscript?ip=192.168.70.21&action=ForceSingleCoil&do=01&value=01



Ответ от веб-сервиса



text/html; charset=UTF-8



{



"success": true,



"error": null,



"data": {"ip":"192.168.70.21","action":"ForceSingleCoil","do":"01","value":"1"}



}



Где ip - устройства



action - команда





do - адрес дискретного вывода

value - Значение FF 00 hex устанавливает выход в состояние включен ON.



Значение 00 00 hex устанавливает выход в состояние выключен OFF.



0/1



Датафлоу следующая

Пользователь из интерфейса 1С выполняет запрос в сторону вэб-сервиса например: http://login:password@adress:4055/execsvcscript?ip=192.168.70.21&action=ForceSingleCoil&do=01&value=1

Вэб-сервис проверяет авторизацию,

парсит параметры,

упаковывает в modbus TCP

отправляет на контроллер 7060



контролер отвечает



ответ обрабатывается

формируется ответ на вэб-сервисе



После пользователь спустя время автоматически или в ручную отправляет команду value=0

Отзывы
Иван, быстро ответил на запрос. Сделал быстро, качественно. Цена гуманна.
Советую это спеца. Побольше бы таких.
~ 1 месяц назад
R50 59cf1c14864a34bda3c68d997fd1734f
Фрилансер
Замечательный заказчик. Обсудили задачу, сделал, показал, получил оплату.
~ 1 месяц назад