Skip to content

MrRopedann/GravitonEco

Repository files navigation

** GRAVITON-ECO ** Сервисная программа

  1. Возможности программы
  • отображение данных программной и аппаратной версии GRAVITON-ECO и её серийного номера
  • отображение значений измеряемых физических величин
  • отображение установленных коэффициентов пересчёта измеряемых физических величин
  • установка коэффициентов пересчёта измеряемых физических величин
  • защита от изменения коэффициентов пересчёта при помощи пароля
  • ведение журнала производимых изменений коэффициентов по внутренним часам устройства
  • запись измеряемых значений в журнал
  • выгрузка журнала изменений коэффициентов и журнала измеряемых значений в pdf
  1. Интерфейс программы

Интерфейс программы состоит из главного окна и дополнительных вкладок

изображение

Видео-11-10-2024 102713

2.1. Главное окно программы.

В главном окне отображается название программы (GRAVITON-ECO Сервисная программа), текущие измерения, журнал измерений, внутреннее время контроллера, его программная и аппаратная версии. Для журнала изменений коэффициентов глубина событий не менее 1 000. Запись кольцевая Для журнала измерений глубина событий не менее 100 000. Запись кольцевая. Настройка периодичности отображения точек из ряда 1с, 10с, 30с, 1м, 10м, 20м, 30м, 1ч, 4ч. Отображение значений, с промежутком более 1 с усреднением всех промежуточных значений.

Схема работы устройства

изображение

Система сбора, обработки и визуализации данных GRAVITON-ECO (SGE2019)

В настоящий момент система SGE2019 позволяет собирать и обрабатывать данные от 6 устройств. Каждое устройство представляет собой измерительный модуль с датчиками и интерфейсом RS 232 (RS485), подключенный к конвертеру, преобразующему RS 232 в адресную линию связи ULC. Адресная линия связи ULC подключена к контроллеру PROTON (GRAVITON-M), осуществляющему циклический опрос измерительного модуля (Измерительных модулей) и преобразующему данные в протокол Modbus TCP. Контроллер PROTON (GRAVITON-M) через порт Ethernet подключен к микрокомпьютеру Raspberry Pi 4, который посредством встроенного GSM\Wi-Fi модема передаёт на удалённый сервер полученные данные и принимает от него команды управления.

На Raspberry Pi 4 установлена операционная система Linux, программное обеспечение Nodred. Nodred, через ядро опроса, опрашивает контроллер PROTON (GRAVITON-M) в протоколе Modbus TCP через Ethernet соединение. Затем данные конвертируются в MQTT сообщения, которые посредством встроенного GSM модема передаются на удалённый сервер.

Сервисные данные. Пороги
№ пп Адрес\№ Регистра Тип регистра Описание
1 1\15 02 Температура в измерителе Порог 1
1 1\16 02 Температура в измерителе Порог 2
1 1\17 02 Температура в измерителе dX/dT
2 1\18 02 Влажность в измерителе Порог 1
2 1\19 02 Влажность в измерителе Порог 2
2 1\20 02 Влажность в измерителе dX/dT
3 1\3 02 Давление в измерителе Порог 1
3 1\4 02 Давление в измерителе Порог 2
3 1\5 02 Давление в измерителе dX/dT
4 3? 02 Скорость пробоотбора Порог 1
4 3? 02 Скорость пробоотбора Порог 2
4 3? 02 Скорость пробоотбора dX/dT
5 1\6 02 Напряжение Порог 1
5 1\7 02 Напряжение Порог 2
5 1\8 02 Напряжение dX/dT
Метеорологические данные. Пороги
№ пп Адрес\№ Регистра Тип регистра Описание
6 2\15 02 Температура Порог 1
6 2\16 02 Температура Порог 2
6 2\17 02 Температура dX/dT
7 2\18 02 Влажность Порог 1
7 2\19 02 Влажность Порог 2
7 2\20 02 Влажность dX/dT
8 2\3 02 Давление Порог 1
8 2\4 02 Давление Порог 2
8 2\5 02 Давление dX/dT
Концентрация вредных веществ. Пороги
№ пп Адрес\№ Регистра Тип регистра Описание
11 1\30 02 Оксид углерода (СО) Порог 1
11 1\31 02 Оксид углерода (СО) Порог 2
11 1\32 02 Оксид углерода (СО) dX/dT
12 1\36 02 Оксид азота (NO) Порог 1
12 1\37 02 Оксид азота (NO) Порог 2
12 1\38 02 Оксид азота (NO) dX/dT
13 1\39 02 Диоксид азота (NO2) Порог 1
13 1\40 02 Диоксид азота (NO2) Порог 2
13 1\41 02 Диоксид азота (NO2) dX/dT
Охранная система. Пороги
№ пп Адрес\№ Регистра Тип регистра Описание
20 1\63 02 Вибрация Порог 1
20 1\64 02 Вибрация Порог 2
20 1\65 02 Вибрация dX/dT
21 1\60 02 Угол наклона Порог 1
21 1\61 02 Угол наклона Порог 2
21 1\62 02 Угол наклона dX/dT
22 3\6 02 Датчик вскрытия Порог 1
22 3\7 02 Датчик вскрытия Порог 2
22 3\8 02 Датчик вскрытия dX/dT
Сервисные данные. Настройка порогов
№ пп Адрес\№ Регистра Тип регистра Описание
1 1\20 03,06 Температура в измерителе Порог 1
1 1\21 03,06 Температура в измерителе Порог 2
1 1\22 03,06 Температура в измерителе dX
1 1\23 03,06 Температура в измерителе dT
2 1\24 03,06 Влажность в измерителе Порог 1
2 1\25 03,06 Влажность в измерителе Порог 2
2 1\26 03,06 Влажность в измерителе dX
2 1\27 03,06 Влажность в измерителе dT
3 1\4 03,06 Давление в измерителе Порог 1
3 1\5 03,06 Давление в измерителе Порог 2
3 1\6 03,06 Давление в измерителе dX
3 1\7 03,06 Давление в измерителе dT
4 3? 03,06 Скорость пробоотбора Порог 1
4 3? 03,06 Скорость пробоотбора Порог 2
4 3? 03,06 Скорость пробоотбора dX
4 3? 03,06 Скорость пробоотбора dT
5 1\8 03,06 Напряжение питания Порог 1
5 1\9 03,06 Напряжение питания Порог 2
5 1\10 03,06 Напряжение питания dX
5 1\11 03,06 Напряжение питания dT
Метеорологические данные. Настройка порогов
№ пп Адрес\№ Регистра Тип регистра Описание
6 2\20 03,06 Температура Порог 1
6 2\21 03,06 Температура Порог 2
6 2\22 03,06 Температура dX
6 2\23 03,06 Температура dT
7 2\24 03,06 Влажность Порог 1
7 2\25 03,06 Влажность Порог 2
7 2\26 03,06 Влажность dX
7 2\27 03,06 Влажность dT
8 2\4 03,06 Давление Порог 1
8 2\5 03,06 Давление Порог 2
8 2\6 03,06 Давление dX
8 2\7 03,06 Давление dT
9 1\28 03,06 Скорость ветра (Освещенность) Порог 1
9 1\29 03,06 Скорость ветра (Освещенность) Порог 2
9 1\30 03,06 Скорость ветра (Освещенность) dX
9 1\31 03,06 Скорость ветра (Освещенность) dT
10 2\8 03,06 Направление ветра (Напряжение питания) Порог 1
10 2\9 03,06 Направление ветра (Напряжение питания) Порог 2
10 2\10 03,06 Направление ветра (Напряжение питания) dX
10 2\11 03,06 Направление ветра (Напряжение питания) dT
Концентрация вредных веществ. Настройка порогов
№ пп Адрес\№ Регистра Тип регистра Описание
11 1\40 03,06 СО Порог 1
11 1\41 03,06 СО Порог 2
11 1\42 03,06 СО dX
11 1\43 03,06 СО dT
12 1\48 03,06 NО Порог 1
12 1\49 03,06 NО Порог 2
12 1\50 03,06 NО dX
12 1\51 03,06 NО dT
13 1\52 03,06 NО2 Порог 1
13 1\53 03,06 NО2 Порог 2
13 1\54 03,06 NО2 dX
13 1\55 03,06 NО2 dT
14 1\76 03,06 NH3 Порог 1
14 1\77 03,06 NH3 Порог 2
14 1\78 03,06 NH3 dX
14 1\79 NH3 dT
15 1\44 03,06 СО2 Порог 1
15 1\45 03,06 СО2 Порог 2
15 1\46 03,06 СО2 dX
15 1\47 03,06 СО2 dT
Охранная система. Установка порогов
№ пп Адрес\№ Регистра Тип регистра Описание
20 1\84 03,06 Вибрация Порог 1
20 1\85 03,06 Вибрация Порог 2
20 1\86 03,06 Вибрация dX
20 1\87 03,06 Вибрация dT
21 1\80 03,06 Угол наклона Порог 1
21 1\81 03,06 Угол наклона Порог 2
21 1\82 03,06 Угол наклона dX
21 1\83 03,06 Угол наклона dT
22 3\8 03,06 Магнитное поле (Напряжение питания) Порог 1
22 3\9 03,06 Магнитное поле (Напряжение питания) Порог 2
22 3\10 03,06 Магнитное поле (Напряжение питания) dX
22 3\11 03,06 Магнитное поле (Напряжение питания) dT

2.2.2 калибровка (установка коэффициентов пересчёта измеряемых физических величин)

Вкладка «калибровка» позволяет ввести коэффициенты пересчёта значений некоторых параметров из таблицы №1. Возможность изменения значений коэффициентов должна быть защищена паролем и все изменения должны записываться в журнал, который также может быть просмотрен из сформированного pdf файла с выбором необходимого промежутка времени.

Сервисные данные
№ пп Адрес\№ Регистра Тип регистра Описание
1 1\548 03 Давление в измерителе. Калибровка
2 1\258 03 Мощность нагревателя измерительной камеры
2 1\259 03 Установка температуры в измерительной камере
2 1\260 03 Шаг изменения мощности нагрева
2 1\261 03 Время изменения мощности нагрева
3 3\258 03 Мощность увлажнителя измерительной камеры
3 3\259 03 Установка влажности в измерительной камере
3 3\260 03 Шаг изменения мощности увлажнителя
3 3\261 03 Время изменения мощности увлажнителя
Метеорологические данные
№ пп Адрес\№ Регистра Тип регистра Описание
4 1\544 03 Скорость ветра (АЦП 1). Коэффициент пересчёта
Концентрация вредных веществ
№ пп Адрес\№ Регистра Тип регистра Описание
5 1\520 03 Оксид углерода (СО) Установка нуля
5 1\521 03 Оксид углерода (СО) Концентрация ПГС
5 1\522 03 Оксид углерода (СО) Значение АЦП
5 1\523 03 Оксид углерода (СО) Расчётный ноль
6 1\512 03 Оксид азота (NO) Установка нуля
6 1\513 03 Оксид азота (NO) Концентрация ПГС
6 1\514 03 Оксид азота (NO) Значение АЦП
6 1\515 03 Оксид азота (NO) Расчётный ноль
7 1\516 03 Диоксид азота (NO2) Установка нуля
7 1\517 03 Диоксид азота (NO2) Концентрация ПГС
7 1\518 03 Диоксид азота (NO2) Значение АЦП
7 1\519 03 Диоксид азота (NO2) Расчётный ноль
8 1\524 03 Диоксид серы (SO2) Установка нуля
8 1\525 03 Диоксид серы (SO2) Концентрация ПГС
8 1\526 03 Диоксид серы (SO2) Значение АЦП
8 1\527 03 Диоксид серы (SO2) Расчётный ноль
9 1\529 03 Летучая органика. Установка в чистом воздухе

Защита паролем предусматривает следующие правила:

Существует 2 типа паролей

  1. Администратор. Права – создание пользователей, изменение системного времени. (возможность калибровки для администратора закрыта)
  2. Пользователь. Права – установка настроечных коэффициентов.

Пароли вводятся только для калибровки или в случае администратора, для добавления пользователей и установки системного времени. Все остальные функции программы открыты для использования без ввода паролей и какой-либо авторизации.

Graviton ECO WEB - Аналог десктопной версии. Более удобное использование С возможность развернуть в локальной сети и быстрым доступом с разных устройств.

Видео-15-11-2024-124322

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published