Giter Site home page Giter Site logo

cr_lens_control's Introduction

LensControl

Необходимые настройки для работы.

Данные с источников

Для нормальной работы БД extjs_controlroom должна содержать таблицу ws_rest_hosts с необходимыми данными. SQl dump таблицы можно найти в cr_conf

Для получения данных с источников в таблицу нужно записать URl для wsforlens (управляемый Вэбсокет) и для wsforlens_ro (вэбсокет в режиме readonly):

ws_rest_host name
Url websocket с которого будут
считываться данные для LensControl (ReadOnly)
wsforlens_ro
Url websocket с которого будут
считываться данные для LensControl
wsforlens

Данные с термодатчиков

старая версия!!! Для получения данных с термодатчиков, нужно указать в файле user_conf/oil_temp_conf.inc.php следующие данные

<?php
$mysqlhost = host or ip откуда будут качаться данные;
$dbuser = "username";
$dbpass = "password";
$dbname = Имя базы данных ... обычно это 'hdbpp';

$att_conf_id_min_tm2 = 14; // 
$att_conf_id_max_tm2 = 19; // 
?>

Новая версия Либо, Для загрузки данных по температуре БД должна содержаться таблица extjs_controlroom.ws_rest_hosts и extjs_controlroom.devices_for_php_request. SQL-скрипт для создания данной таблицы содержится в проекте cr_conf.

  В таблицу `ws_rest_hosts` должны быть записаны следующие данные для `oil_temp_rest`
  
  | ws_rest_host   |      name      |
  |----------------|:--------------:|
  | `hostname` и порт<br> REST сервера | `oil_temp_rest`|
  
  Также в таблицу `devices_for_php_request` должны быть записаны данные для `oil_temp`
  
  | alias   |      device_name      |
  |----------------|:--------------:|
  | `oil_temp` | имя девайса в одном из форматов<br> либо a/b/c<br> tango://host:port/a/b/c|
  
  Ведётся запрос по URL `hostname`/tango/rest/rc4/hosts/`oil_temp_rest`/10000/devices/LU20/oil_termo/gr_oil/attributes/oil_temperature/value/plain

Сохранение установленных значений порогов

Пороги сохраняются в таблицу saved_settings_in_json БД extjs_controlroom. SQl dump таблицы можно найти в cr_conf. По умолчанию пороги можно сохранять, только если все источники включены (статус отличный от FAULT, красного цвета )

Данная таблица имеет следующую структуру:

source datetime data_json alias
источник записи
Для разных источников разные имена
sql-datetime данные в JSON-формате имя записи

cr_lens_control's People

Contributors

elkinvg avatar

Watchers

 avatar  avatar

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.