Сообщение создано: 13. 06. 2012 [09:59]
|
Igelinmist
Василий Троян
Создатель темы
Зарегистрирован(а) с: 13.06.2012
Сообщения: 1
|
Для начала маленько о самой разработке...
Тестирую применение OpenSCADA для визуализации технологических процессов. Первоначальные объемы - технологическая схема ТЭЦ, котлоагрегатов, турбоагрегатов. Только визуализация и отчеты пока. Источник данных ModBus TCP с нашего самописного вычислительного сервера. Еще одна тема - обучение персонала и практикантов - все-таки весь цикл можно пощупать от сбора данных до визуализации. SCADA нравится, местами даже очень. Пока получается продираться через документацию и демопроекты. Мнемосхемы дышат, графики ползут, архивы пишутся...
Теперь собственно вопрос: Какая логика использования записи изменений, внесенных в проект, в базу данных. Поработал с элементом - жми кнопку? Или проработал ветку - запишись? Вопрос родился после случайного удаления готовой мнемосхемы - фокус в дереве проекта и в редакторе схемы на разных позициях. Думал удаляю одно, а грохнул другое. Загрузить из базы обратно не получилось - кнопка неактивна. Хорошо схема была пока небольшая...
Понимаю, что вопрос культуры проектирования, но какая идея была заложена?
|
Сообщение создано: 13. 06. 2012 [16:41]
|
roman
Roman Savochenko
Moderator Contributor Developer
Зарегистрирован(а) с: 12.12.2007
Сообщения: 3750
|
"Igelinmist" wrote:
Теперь собственно вопрос: Какая логика использования записи изменений, внесенных в проект, в базу данных. Поработал с элементом - жми кнопку? Или проработал ветку - запишись? Вопрос родился после случайного удаления готовой мнемосхемы - фокус в дереве проекта и в редакторе схемы на разных позициях. Думал удаляю одно, а грохнул другое. Загрузить из базы обратно не получилось - кнопка неактивна. Хорошо схема была пока небольшая...
Понимаю, что вопрос культуры проектирования, но какая идея была заложена?
Механизм контроля модификаций на операцию удаления не распространяется: http://wiki.oscada.org/Doc/OpisanieProgrammy#h827-1
Learn, learn and learn better than work, work and work.
|