FrameWork

image0

узел заточен под АСУТП, отправку данных с бакнета , модбаса или тревог в FW Для бакнета, модбаса должно быть такого вида сообщение на входе:

image1

Конфигурация узла:

  • Новый id для каждой записи - создает новую запись в таблице или обновляет существующую

  • Класс - таблица в которую пишем в FW

  • URI - адрес FW

Json

  {
  "connection_status": "Ok",
  "timer": 0.000632512565,
  "values": [
    {
      "property-name": "address0",
      "description": "Активация ДУ-1",
      "source": "МФК/ARK-5/Активация ДУ-1",
      "value": 22,
      "timer": 0.1
    },
    {
      "property-name": "address1",
      "description": "Активация ДУ-2",
      "source": "МФК/ARK-5/Активация ДУ-2",
      "value": 45,
      "timer": 0.15
    }
  ]
}

Для тревоги такой:

Json

"DATA": {
    "alarms": [
        {
            "alarm_text": "alarm",
            "description": "Тревога! Выход за интервал",
            "property-name": "address0",
            "source": "МФК/ARK-5/Активация ДУ-1",
            "status_flag": 1,
            "value": "22.000000"
        }
    ]
}

После этого узел FrameWork парсит эти json и пишет данные из них в базу данных FW