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 } ] } .. raw:: html
Для тревоги такой: **Json** :: "DATA": { "alarms": [ { "alarm_text": "alarm", "description": "Тревога! Выход за интервал", "property-name": "address0", "source": "МФК/ARK-5/Активация ДУ-1", "status_flag": 1, "value": "22.000000" } ] } .. raw:: html
После этого узел FrameWork парсит эти json и пишет данные из них в базу данных FW .. |image0| image:: ../../_img/framework.png .. |image1| image:: ../../_img/framework-config.png