UML и АСУТП |
Ответить | Страница 12> |
Автор | |
Новичок Присоединился: 09 Октябрь 2003 Категория: Kazakhstan Online Status: Offline Публикации: 20 |
Опубликовано: 18 Декабрь 2003 13:42 |
Кто-нибудь пробовал составить UML-модель АСУТП? Оправдывает ли полученный результат затраченное время и средства?
|
|
С уважением
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 27 Март 2003 Категория: Russian Federation Online Status: Offline Публикации: 240 |
|
UML все таки заточен под разработку ПО на ООП языках программирования. ПО это только часть АСУ ТП. Средства моделирования верхнего уровня имеют практический смысл если позволяют проводить нисходящее проектирование системы. Существующие инструментальные системы с UML позволяют в конечном счете генерировать например исходные тексты ПО на том или ином языке програмирования (Java, C++...). Ничего не слышал о системах, которые могли бы из UML диаграмм сгенерировать электрические схемы или схемы подключения (из которых потом должны получаться перечни элементов, таблицы соединений и т.п.) С уважением, Сергей Сорокин
|
|
Новичок Присоединился: 09 Октябрь 2003 Категория: Kazakhstan Online Status: Offline Публикации: 20 |
|
Sergey Sorokin Спасибо за внимание к вопросу. А если мне необходимо получить информационную модель технологического процесса? Оптимизировать алгоритмы преобразования технологической информации, грамотно распределить вычислительную нагрузку на рабочие станции верхнего уровня и PLC? При помощи UML (ИМХО) можно определить функции компонентов АСУТП, согласовать с заказчиком задачи и каждого элемента системы (на доступном для него языке при помощи наглядных диаграмм UML) Что касается общего управления проектом разработки АСУТП (опять же ИМХО) очень удобно контроллировать процесс и отслеживать степень выполнения проекта. Немного по теме использования UML в системах управления производством http://citforum.uch.net/programming/digest/asutp/ Может конечно я и перемудрил, есть более простое решение всех поставленых задач, хотелось бы услышать мнение специалистов. Генерация кода программы совсем не обязательна |
|
С уважением
|
|
Профили участников
Послать частное письмо
Поиск публикаций участников
Посетить домашнюю страницу участника
Добавить в список приятелей
Действительный член Присоединился: 27 Март 2003 Категория: Russian Federation Online Status: Offline Публикации: 240 |
|
Я скептически отношусь к этому. Если по порядку то 1) Задача проектирования распределенных систем сама по себе нетривиальна. При распределении вычислительных задач по узлам нужно учитывать и параметры узлов и всю совокупность коммуникационной инфраструктуры (ПО + аппаратура), так как программы общаются друг с другом, причем коммуникации в своей значительной части должны удовлетворять требованиям реального времени. Соответственно система моделирования, которая бы могла адекватно описывать и моделировать весь этот зоопарк наверное еще не создана. 2) Я сомневаюсь что нотация UML является доступной и понятной для широких масс заказчиков. 3) Для общего управления проектом существуют специализированные пакеты типа MS Project, поддерживающие составление сетевых графиков, расчеты трудоемкости и т.п. 4) Конечно можно высказывать ряд предложений (как в Вашей ссылке) по расширению нотации UML для решения тех или иных задач, но прежде чем ими можно будет воспользоваться практически они должны быть реализованы в виде реально работающих инструментальных средств, где эта нотация будет наполнена реальным функционалом. С Уважением, Сергей Сорокин
|
|
Новичок Присоединился: 18 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 6 |
|
Я несколько лет занимаюсь моделированием АСУТП с применением UML. Готов отвечать на конкретные вопросы, давать ссылки на литературу. Ершенко Евгений |
|
Действительный член Присоединился: 29 Январь 2004 Категория: Russian Federation Online Status: Offline Публикации: 293 |
|
Очень интересная тема. Евгений, не могли бы Вы кратко описать что конкретно Вы моделируете в UML. Всю систему целиком или отдельные части? Либо дайте, для затравки, ссылки на "проверенную" литературу. С уважением, Петров Игорь |
|
Igor Petrov
|
|
Новичок Присоединился: 18 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 6 |
|
Занимался я процессом многокомпонентного дозирвоания сыпучих материалов. С использованием ОО-технологии разрабатывалась АСУ процесса от анализа целей - до структуры АСУ и алгоритмов работы контроллеров в виде диаграм деятельности. UML использовался как ЯЗЫК моделирования. Литература, которая наиболее близка к теме: Семенов А.С. Информационные технологии: объектно-ориентированное моделирование: Учеб. пособие. - М.: МГТУ "Станкин", 2000. - 82с. Шек В.М. Объектно-ориентированное моделирование горнопромышленных систем. – Учеб. пособие. – М.: Изд-во МГУ, 2000. – 304 с.
P.S. Сорри за неоперативный ответ. |
|
Новичок Присоединился: 17 Май 2004 Категория: Russian Federation Online Status: Offline Публикации: 2 |
|
Здравствуйте.
В данный момент я пишу диплом, связанный с использованием UML-модели для разработки диагностической подсистемы автоматической диспетчерской системы управления движением поездов метрополитена и поэтому очень интересуюсь данной темой. Был бы очень благодарен за любые ссылки и разговоры по теме. PS: Упомянутых Вами книг найти в Новосибирске не удалось. Может быть их можно найти в сети? |
|
Новичок Присоединился: 18 Февраль 2004 Категория: Russian Federation Online Status: Offline Публикации: 6 |
|
Могу кинуть некоторые материалы на мыло - если есть такое желание.
|
|
Новичок Присоединился: 17 Май 2004 Категория: Russian Federation Online Status: Offline Публикации: 2 |
|
На tark@ngs.ru. Спасибо за помощь :) Поскольку UML разрабатывался как язык ООП-программирования то насколько может быть использована модель при работе со SCADA? В нашем случае есть необходимость создания 4 довольно схожих систем и UML используется для описания и разработки общих частей, с намерением доработать созданную заготовку в каждом конкретном случае под требуемые параметры |
|
Ответить | Страница 12> |
Переход на форум | Права доступа на форуме Вы не можете публиковать новые темы в этом форуме Вы не можете отвечать на сообщения в этом форуме Вы не можете удалять Ваши сообщения на этом форуме Вы не можете редактировать Ваши сообщения на этом форуме Вы не можете создавать голосования на этом форуме Вы не можете выражать своё мнение в голосованиях на этом форуме |