Настройка оборудования МИКОНТ

Материал из Integra-S Wiki
Версия от 12:44, 21 апреля 2017; Wikiadmin (обсуждение | вклад)
(разн.) ← Предыдущая | Текущая версия (разн.) | Следующая → (разн.)
Перейти к: навигация, поиск

Требования:

  • Менеджер 2.41.0
  • Типы 316
Шаг первый.

Узнаём адрес контроллера и переменные с него, они поставляются примерно в таком виде:

 borealis@ksi:~$curl localhost:5000/last
 {
  "date": "Wed, 05 Oct 2016 17:42:08 GMT", 
 "id": 1, 
 "slaves": [
   {
     "boil1_work": true, 
     "boil2_work": false, 
     "name": "smart_di8do8", 
     "online": true
   }, 
   {
     "bunker_level_1_max": false, 
     "bunker_level_1_mid": true, 
     "bunker_level_1_min": true, 
     "bunker_level_2_max": false, 
     "bunker_level_2_mid": true, 
     "bunker_level_2_min": true, 
     "max_level_drenazh": false, 
     "name": "oven_plk110", 
     "online": true, 
     "power_off": false, 
     "pozhar_kotelna": false, 
     "pozhar_vokzal": false, 
     "press_min_obr": false, 
     "proniknovenie": false, 
     "pump_k3_1_alarm": false, 
     "pump_k3_1_auto": true, 
     "pump_k3_1_on": true, 
     "pump_k3_2_alarm": false, 
     "pump_k3_2_auto": false, 
     "pump_k3_2_on": false, 
     "pump_k5_1_alarm": false, 
     "pump_k5_1_auto": true, 
     "pump_k5_1_on": true, 
     "pump_k5_2_alarm": false, 
     "pump_k5_2_auto": false, 
     "pump_k5_2_on": false, 
     "temp_bilet": 22.2, 
     "temp_ds": 21.3, 
     "temp_obr": 38.2, 
     "temp_pod": 45.3, 
     "temp_ul": 18.5, 
     "temp_zal": 20.0, 
     "zagaz_CO": false
     }
   ]
 }

Расшифровка:

Tab mikont.png

Примечание: Проверить идут ли данные, можно по ссылке с браузера, например: http://212.33.239.70:5000/last

Шаг второй.

Создаём требуемые итемы в СКАДе/Графвьювере и прописываем их настройки (скриншоты ниже):\\ Для MicontController (главный объект. Там настраиваются параметры подключения и интервал опроса.): \\

 ip = 212.33.239.70
 port = 5000
 resourse = last 

К миконт контроллеру подсоединяются другие контроллеры/датчики в любом (или требуемом, в зависимости от ТЗ, т. е. для работоспособности схемы не важно) порядке. Подсоединенным элементам прописывается св-во additional_info - это имя параметра приходящего с миконта. Если для одного итема больше одного параметра приходит, то нужно написать наибольшую одинаковую часть параметра например для пеллетного бункера: «bunker_level_1_» без кавычек. Для контроллеров, по которым приходят поля name и online, в additional_info нужно прописывать значение поля name, например для контролера овен: «oven_plk110» без кавычек. Ещё пару примеров того что надо писать в additional_info :

  • для котла н.1: boil1_work
  • для датчика температуры на вокзале: temp_zal
Иллюстрации.
Micont 1 .jpg
Micont 2 .jpg
Micont 3 .jpg
Micont 4 .jpg
Micont 5 .jpg