powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение параметров приборов
5 сообщений из 30, страница 2 из 2
Хранение параметров приборов
    #36847246
baracs
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alrevesПро групповые результаты.
Есть значения которые неразрывно получаются и обрабатываются в паре: например давление и скорость рабочего вещества. Даже в отчёте они должны отображаться, как X/Y. Раз вы их получаете как два различных значения а не как массовый расход рабочего вещества, то и хранить их можете в разных строках (о чем вы сами уже упоминали). А их "неразрывность" вполне обеспечивается привязкой параметров к одному прибору и одинаковым временем замера.
Это если данные со всех приборов валятся в одну таблицу.

Если для каждого типа/класса приборов будет своя таблица, то еще проще: вставляете эти значения в разные поля одной записи и наслаждаетесь жизнью.

Впихивая группу значений в одно поле, вы обеспечиваете себе, в дальнейшем, массу приключений с парсингом этих полей.

А уж отображение данных в отчетах и их хранение в БД - это на столько разные песни...
...
Рейтинг: 0 / 0
Хранение параметров приборов
    #36847251
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
miksoftSiemarglКакие протоколы или тип сигналов?А что, от этого зависит структура БД?
Конечно. Подбираем готовую систему. У нее своя структура )
...
Рейтинг: 0 / 0
Хранение параметров приборов
    #36847350
alreves
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Приборы работают по протоколу подобному MODBUS, но у каждого специфическая реализация. Доступ - GPRS (в дальнейшем каналы связи будут дополнятся, но сейчас это не имеет значения )

Требования к системе немного:
1. Возможность добавления новых измерительных приборов без изменения структуры БД (или как вариант автоматизированное изменение)
2. Возможность добавления новых параметров для существующих приборов.
3. Разумная сложность выборки данных из хранилища для последующей обработки (желательно средствами TSQL)
3.1 На данном этапе требуемые выборки: последние измерения для прибора (текущее состояние), сводный отчёт по группе однотипных приборов (выбрать значения давления для приборов P1, P2, P3 за период T1-T2)
...
Рейтинг: 0 / 0
Хранение параметров приборов
    #36848470
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alreves,

Готовая SCADA + Kepware OPC драйвер с возможностью параметрирования протокола.
Структура зависит от SCADA.
Выбор богатый - Genesis, WinCC [flexible], Intouch, Citect.

Основная проблема с GPRS.
...
Рейтинг: 0 / 0
Хранение параметров приборов
    #36848631
SERG1257
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
alreves Есть значения которые неразрывно получаются и обрабатываются в паре: например давление и скорость рабочего вещества. Даже в отчёте они должны отображаться, как X/Y.Ну так заведите ДВА поля main_value not null, value2 null
...
Рейтинг: 0 / 0
5 сообщений из 30, страница 2 из 2
Форумы / Проектирование БД [игнор отключен] [закрыт для гостей] / Хранение параметров приборов
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]