Современные технологии автоматизации» («СТА») —  журнал для квалифицированных специалистов по промышленной автоматизации Форум СТА — современные технологии автоматизации Домашняя страница
Домашняя страница форума CTA Домашняя страница форума CTA > II. АСУТП и SCADA > Архив
  Активные темы Активные темы
  FAQ FAQ  Искать в форуме   Зарегистрироваться Зарегистрироваться  Вход в систему Вход в систему

UML и АСУТП

 Ответить Ответить Страница  12>
Автор
Сообщение
Krivtsov Смотреть выпадающим
Новичок
Новичок


Присоединился: 09 Октябрь 2003
Категория: Kazakhstan
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - Krivtsov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Тема сообщения: UML и АСУТП
    Опубликовано: 18 Декабрь 2003 13:42
Кто-нибудь пробовал составить UML-модель АСУТП? Оправдывает ли полученный результат затраченное время и средства?
 
С уважением
Наверх
Sergey Sorokin Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 27 Март 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 240
Свойства публикации Свойства публикации   Ответить, цитируя автора - Sergey Sorokin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Декабрь 2003 13:16

UML все таки заточен под разработку ПО на ООП языках программирования. ПО это только часть АСУ ТП. Средства моделирования верхнего уровня имеют практический смысл если позволяют проводить нисходящее проектирование системы. Существующие инструментальные системы с UML позволяют в конечном счете генерировать например исходные тексты ПО на том или ином языке програмирования (Java, C++...).  Ничего не слышал о системах, которые могли бы из UML диаграмм сгенерировать электрические схемы или схемы подключения (из которых потом должны получаться перечни элементов, таблицы соединений и т.п.)

С уважением,

Сергей Сорокин

 

Наверх
Krivtsov Смотреть выпадающим
Новичок
Новичок


Присоединился: 09 Октябрь 2003
Категория: Kazakhstan
Online Status: Offline
Публикации: 20
Свойства публикации Свойства публикации   Ответить, цитируя автора - Krivtsov Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 22 Декабрь 2003 15:23

Sergey Sorokin

Спасибо за внимание к вопросу.

А если мне необходимо получить информационную модель технологического процесса? Оптимизировать алгоритмы преобразования технологической информации, грамотно распределить вычислительную нагрузку на рабочие станции верхнего уровня и PLC?

При помощи UML (ИМХО) можно определить функции компонентов АСУТП, согласовать с заказчиком задачи и каждого элемента системы (на доступном для него языке при помощи наглядных диаграмм UML)

Что касается общего управления проектом разработки АСУТП (опять же ИМХО) очень удобно контроллировать процесс и отслеживать степень выполнения проекта.

Немного по теме использования UML в системах управления производством

http://citforum.uch.net/programming/digest/asutp/

Может конечно я и перемудрил, есть более простое решение всех поставленых задач, хотелось бы услышать мнение специалистов.

Генерация кода программы совсем не обязательна

С уважением
Наверх
Sergey Sorokin Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 27 Март 2003
Категория: Russian Federation
Online Status: Offline
Публикации: 240
Свойства публикации Свойства публикации   Ответить, цитируя автора - Sergey Sorokin Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 26 Декабрь 2003 01:58

Я скептически отношусь к этому.

Если по порядку то

1) Задача проектирования распределенных систем сама по себе нетривиальна. При распределении вычислительных задач по узлам нужно учитывать и параметры узлов и всю совокупность коммуникационной инфраструктуры (ПО + аппаратура), так как программы общаются друг с другом, причем коммуникации в своей значительной части должны удовлетворять требованиям реального времени. Соответственно система моделирования, которая бы могла адекватно описывать и моделировать весь этот зоопарк наверное еще не создана. 

2) Я сомневаюсь что нотация UML является доступной и понятной для широких масс заказчиков.

3) Для общего управления проектом существуют специализированные пакеты типа MS Project, поддерживающие составление сетевых графиков, расчеты трудоемкости и т.п.

4) Конечно можно высказывать ряд предложений (как в Вашей ссылке) по расширению нотации UML для решения тех или иных задач, но прежде чем ими можно будет воспользоваться практически они должны быть реализованы в виде реально работающих инструментальных средств, где эта нотация будет наполнена реальным функционалом.

С Уважением,

Сергей Сорокин

 

Наверх
Jeck Смотреть выпадающим
Новичок
Новичок


Присоединился: 18 Февраль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Jeck Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Февраль 2004 10:17

Я несколько лет занимаюсь моделированием АСУТП с применением UML. Готов отвечать на конкретные вопросы, давать ссылки на литературу.

Ершенко Евгений

Наверх
_IP_ Смотреть выпадающим
Действительный член
Действительный член


Присоединился: 29 Январь 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 293
Свойства публикации Свойства публикации   Ответить, цитируя автора - _IP_ Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 20 Февраль 2004 12:27

Очень интересная тема.

Евгений, не могли бы Вы кратко описать что конкретно Вы моделируете в UML. Всю систему целиком или отдельные части?

Либо дайте, для затравки, ссылки на "проверенную"  литературу.

С уважением, Петров Игорь

Igor Petrov
Наверх
Jeck Смотреть выпадающим
Новичок
Новичок


Присоединился: 18 Февраль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Jeck Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 12 Май 2004 16:19

Занимался я процессом многокомпонентного дозирвоания сыпучих материалов. С использованием ОО-технологии разрабатывалась АСУ процесса от анализа целей - до структуры АСУ и алгоритмов работы контроллеров в виде диаграм деятельности. UML использовался как ЯЗЫК моделирования.

Литература, которая наиболее близка к теме:

 Семенов А.С. Информационные технологии: объектно-ориентированное моделирование: Учеб. пособие. - М.: МГТУ "Станкин", 2000. - 82с.

Шек В.М. Объектно-ориентированное моделирование горнопромышленных систем. – Учеб. пособие. – М.: Изд-во МГУ, 2000. – 304 с.

 

P.S.  Сорри за неоперативный ответ.

Наверх
Tark Смотреть выпадающим
Новичок
Новичок


Присоединился: 17 Май 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - Tark Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 17 Май 2004 13:00
Здравствуйте.
В данный момент я пишу диплом, связанный с использованием UML-модели для разработки диагностической подсистемы автоматической диспетчерской системы управления движением поездов метрополитена и поэтому очень интересуюсь данной темой.
Был бы очень благодарен за любые ссылки и разговоры по теме.

PS: Упомянутых Вами книг найти в Новосибирске не удалось. Может быть их можно найти в сети?
Наверх
Jeck Смотреть выпадающим
Новичок
Новичок


Присоединился: 18 Февраль 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 6
Свойства публикации Свойства публикации   Ответить, цитируя автора - Jeck Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Май 2004 08:45

Могу кинуть некоторые материалы на мыло - если есть такое желание.

 

Наверх
Tark Смотреть выпадающим
Новичок
Новичок


Присоединился: 17 Май 2004
Категория: Russian Federation
Online Status: Offline
Публикации: 2
Свойства публикации Свойства публикации   Ответить, цитируя автора - Tark Ответить, цитируя автора -  ОтветитьОтвет Прямая ссылка на эту публикацию Опубликовано: 18 Май 2004 09:02
Первоначально опубликовано Jeck

Могу кинуть некоторые материалы на мыло - если есть такое желание.



На tark@ngs.ru.
Спасибо за помощь :)

Поскольку UML разрабатывался как язык ООП-программирования то насколько может быть использована модель при работе со SCADA? В нашем случае есть необходимость создания 4 довольно схожих систем и UML используется для описания и разработки общих частей, с намерением доработать созданную заготовку в каждом конкретном случае под требуемые параметры
Наверх
 Ответить Ответить Страница  12>

Переход на форум Права доступа на форуме Смотреть выпадающим

Bulletin Board Software by Web Wiz Forums® version 9.64
Powered by Web Wiz Forums Free Express Edition
Copyright ©2001-2009 Web Wiz