|
|
|
Хранение параметров приборов
|
|||
|---|---|---|---|
|
#18+
alrevesПро групповые результаты. Есть значения которые неразрывно получаются и обрабатываются в паре: например давление и скорость рабочего вещества. Даже в отчёте они должны отображаться, как X/Y. Раз вы их получаете как два различных значения а не как массовый расход рабочего вещества, то и хранить их можете в разных строках (о чем вы сами уже упоминали). А их "неразрывность" вполне обеспечивается привязкой параметров к одному прибору и одинаковым временем замера. Это если данные со всех приборов валятся в одну таблицу. Если для каждого типа/класса приборов будет своя таблица, то еще проще: вставляете эти значения в разные поля одной записи и наслаждаетесь жизнью. Впихивая группу значений в одно поле, вы обеспечиваете себе, в дальнейшем, массу приключений с парсингом этих полей. А уж отображение данных в отчетах и их хранение в БД - это на столько разные песни... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2010, 11:44 |
|
||
|
Хранение параметров приборов
|
|||
|---|---|---|---|
|
#18+
miksoftSiemarglКакие протоколы или тип сигналов?А что, от этого зависит структура БД? Конечно. Подбираем готовую систему. У нее своя структура ) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2010, 11:45 |
|
||
|
Хранение параметров приборов
|
|||
|---|---|---|---|
|
#18+
Приборы работают по протоколу подобному MODBUS, но у каждого специфическая реализация. Доступ - GPRS (в дальнейшем каналы связи будут дополнятся, но сейчас это не имеет значения ) Требования к системе немного: 1. Возможность добавления новых измерительных приборов без изменения структуры БД (или как вариант автоматизированное изменение) 2. Возможность добавления новых параметров для существующих приборов. 3. Разумная сложность выборки данных из хранилища для последующей обработки (желательно средствами TSQL) 3.1 На данном этапе требуемые выборки: последние измерения для прибора (текущее состояние), сводный отчёт по группе однотипных приборов (выбрать значения давления для приборов P1, P2, P3 за период T1-T2) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2010, 12:07 |
|
||
|
Хранение параметров приборов
|
|||
|---|---|---|---|
|
#18+
alreves, Готовая SCADA + Kepware OPC драйвер с возможностью параметрирования протокола. Структура зависит от SCADA. Выбор богатый - Genesis, WinCC [flexible], Intouch, Citect. Основная проблема с GPRS. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2010, 16:48 |
|
||
|
Хранение параметров приборов
|
|||
|---|---|---|---|
|
#18+
alreves Есть значения которые неразрывно получаются и обрабатываются в паре: например давление и скорость рабочего вещества. Даже в отчёте они должны отображаться, как X/Y.Ну так заведите ДВА поля main_value not null, value2 null ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.09.2010, 17:25 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=36848470&tid=1542544]: |
0ms |
get settings: |
6ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
42ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
50ms |
get tp. blocked users: |
1ms |
| others: | 211ms |
| total: | 343ms |

| 0 / 0 |
