Это старая версия документа!
В драйвері вагів є власний вбудований Веб-сервер. До нього можна звертатись по HTTP протоколу, робити запити GET/POST/PUT.
Вебсервер працює як служба Windows: ScalesWebService. HTTP порт: 20108 (по замовчуванню).
Функції ВЕБ-сервера вагового драйвера:
До WEB-сервера можна підключити до 100 вагів. WEB-сервер працює на ОС Windows. Отримувати масу по HTTP можна з будь-яких пристроїв з різних ОС (Lunix, Windows, Android, iOS і т.п.).
Під час установки драйвера вагів потрбіно вибрати пункт «Web-server»
Вебсервер підтримує три команди:
Виглядають команди так:
http://127.0.0.1:20108/getweight/?scaleslist=[1]&format=json http://127.0.0.1:20108/presstare/?scaleslist=[1]&format=json http://127.0.0.1:20108/setprice/?scaleslist=[1]&price=12345&format=json
Параметри команд:
Команда: getweight - отримати масу.
Отримати масу з вагів номер «1»:
http://127.0.0.1:20108/getweight/?scaleslist=[1]&format=json
Отримати масу з вагів з номерами «1», «2» та «89»:
http://127.0.0.1:20108/getweight/?scaleslist=[1;2;89]&format=json
Команда: presstare - натиснути ТАРА.
Натиснути ТАРА на вагах номер «1»:
http://127.0.0.1:20108/presstare/?scaleslist=[1]&format=json
Команда: setprice - передати на ваги ціну.
Передати ціну 12345 коп. на ваги з номером «1»:
http://127.0.0.1:20108/setprice/?scaleslist=[1]&price=12345&format=json