Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Кто скажет как вести с помощью базы управление техпроцессом. В общих чертах как? Средствами субд или может завести табличку с указанием по шагам операций или целое дерево табличик каждая описывает свою операцию? Например есть десяток механизмов и 30 измерительных приборов. Как организовать их и заставить действовать согласно алгоритму через БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 17:00 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Обожаю такие топики. Что может быть проще чем на форуме в паре ответов наборосать БД SCADA-системы. P.S. Оцените философскую фразу "средствами субд или завести табличку". Неплохо так: СУБД ориентированная на работу с прибором ВГГ-17М (название от балды). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 04.10.2005, 17:22 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Алексей КлючниковКто скажет как вести с помощью базы управление техпроцессом. В общих чертах как? Средствами субд или может завести табличку с указанием по шагам операций или целое дерево табличик каждая описывает свою операцию? Например есть десяток механизмов и 30 измерительных приборов. Как организовать их и заставить действовать согласно алгоритму через БД? Напишите подробно, что Вы хотите сделать, а "БД или табличка" - потом. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 11:32 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
> Что может быть проще чем на форуме в паре ответов наборосать БД > SCADA-системы. Действительно, проблем - ни одной. Берем подходящую нотацию (idef3, например) и реализуем. Геморройно. Да. Зато интересная задача. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 12:26 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Алексей КлючниковКто скажет как вести с помощью базы управление техпроцессом. В общих чертах как? Средствами субд или может завести табличку с указанием по шагам операций или целое дерево табличик каждая описывает свою операцию? Например есть десяток механизмов и 30 измерительных приборов. Как организовать их и заставить действовать согласно алгоритму через БД? Сам работаю над этой областью. Если что придумаешь сообщи... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 12:35 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Господа не надо так строго :) В учебниках пишу что неправильно спроектированная база сведет на нет все остальное (остальные гениально придуманные алгоритмы программы, сепер мупер сервер..), вот и хочется сразу пойти в нужную сторону. А вообще сейчас все данные валяться в табличку откуда они в автоматом переносятся в архив по тригеру на собутыи прихода нового данного. т.е. в результате имеем табличку current_data в которой по каждому прибору лежит последнее значение. На этой таблице куча правил тригеров, которые и осуществляют управление ТП. Но здесь много минусов. а если нужно не только последнее, но и предпоследнее данное? в архив лазить очень долго.. Не видно хода техпроцесса и его тяжело модифицировать. потомучто взаимосвязи между тригерами (когда их больше трех) не очевидны и через полгода просто неизвестны. И вообще хочется посмотреть на какое нибудь другое решение. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:07 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Что-то я вообще ничего не понимаю. Как триггеры управляют ТП: через вызов внешних процедур, которые заставляют управляемые механизмы работать?Больше конкретики. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 13:56 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Мне надо в общем виде! При чем тут как тригеры управляют? Да запускается ХП. Обнавляет значение в записи управлемого механизма, срабатывает правило и отсылается нотификация, а амеханизм уже сам лезет и берет значение.. Только детали не важны важно как сделать в общих чертах? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 16:48 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
А вообще может у кого ссылка какая нибудь есть? или методичка? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 16:52 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Наверное есть смысл завести табличку Время Прибор Действие ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 17:21 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
А почему управление надо именно через БД? А программируемые логические контроллеры не катят? Они вроде именно для поставленной задачи и созданы. Или я что- то не так понял? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 19:21 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Алексей КлючниковМне надо в общем виде! При чем тут как тригеры управляют? Да запускается ХП. Обнавляет значение в записи управлемого механизма, срабатывает правило и отсылается нотификация, а амеханизм уже сам лезет и берет значение.. Только детали не важны важно как сделать в общих чертах? Вы зря темните. Никто хлеб не отнимет. Если Ваши механизмы работают по прерываниям, то это одно. Если Ваши механизмы выбирают работу по каким-то критериям, то это другое. Если Ваши работы выбирают механизмы по каким-то критериям, то это третье. Если оптимизатор-планировщик рассовывает работы механизмам, то это ... Есть ли пакетная обработка? ..... Вопросов много. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 05.10.2005, 21:44 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
без триггеров всеравно не обойтись иначе целость где-нить да нарушется..... или при доработке появится много багов ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 05:38 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
to Old nick Время тут не катит. вместо времени нужно сачетание каких-либо событий, хотя сам подход если можно по подробнее. to Сахават Юсифов Ничего я не темню. именно ведется поиск более менее общего подхода. Приборы и механизмы могут быть разнообразны. сделали один раз работу а потом тиражировать, а не делать все с нуля. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.10.2005, 17:38 |
|
||
|
Ведение техпроцесса
|
|||
|---|---|---|---|
|
#18+
Ну если в общих чертах, то так Таблицы: Датчик (ИД_Датчик, Параметры....) Устройство (ИД_Устройство, Параметры....) Датчик_Устройство (ИД_ДУ, ИД_Датчик, ИД_Устройство, ПоследннеЗначение, ИД_ИДУ_предпоследнее) История_Датчика_Устройства (ИД_ИДУ, ИД_ДУ, Значение, Время, ВсякаяЛабуда) - здесь хранятся данные например за последнии сутки, что бы быстрее поиск происходил, а данные сливаются в "ВсяИстория_Датчика_Устройства" ВсяИстория_Датчика_Устройства (ИД_ВИДУ, ИД_ДУ, Значение, Время, ВсякаяЛабуда) - здесь хранятся все историчесике данные. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.10.2005, 00:44 |
|
||
|
|

start [/forum/topic.php?fid=32&tid=1545631]: |
0ms |
get settings: |
10ms |
get forum list: |
18ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
59ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
64ms |
get tp. blocked users: |
2ms |
| others: | 329ms |
| total: | 502ms |

| 0 / 0 |
