DRAKON.SU

Текущее время: Вторник, 23 Апрель, 2024 21:39

Часовой пояс: UTC + 3 часа




Начать новую тему Ответить на тему  [ Сообщений: 10 ] 
Автор Сообщение
 Заголовок сообщения: Как запустить Дракона?
СообщениеДобавлено: Пятница, 25 Март, 2011 12:17 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
Концепция построения реальных систем на визуальных языках: Дракон, FBD.

Как запустить Дракона 1
Оглавление 2
Предисловие 3
Введение 4
1. Когнитивные технологии 5
1.1. Сделайте сначала фундамент грядущего 5
1.2. GoogleMap как когнитивная 5-ти уровневая система 8
2. Системы непроцедурные 9
2.1. Человек работает, алгоритм за ним наблюдает! 10
2.2. Экспертная система диагностики 19
2.1. Деревья и softlogic 25
3. Системы-тренажеры 29
3.1. История с картинками 29
3.2. Три схемы передачи параметров 32
3.3. Объединим функциональные блоки, логические и Дракон-схемы 37
4. Распределенные АСУТП 41
4.1. Структура и общие принципы 41
4.2. Механизмы коммуникации FieldBus Foundation 45
4.3. Схемы системы контроля 48
Выводы 54
Список литературы 55


Вложения:
Kak_Zapustit_Drakona.pdf [1.6 МБ]
Скачиваний: 814
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Пятница, 25 Март, 2011 14:50 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Дмитрий, в таблице на стр. 11 при просмотре из Линукса видны одни кракозябли. Возможно, используется странный шрифт какой-нибудь?
В других местах по документу не замечено.

P.S. Винды в радиусе нет.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Пятница, 25 Март, 2011 15:04 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
11 страницу добавил.


Вложения:
p11.png
p11.png [ 160.91 КБ | Просмотров: 11211 ]
Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Пятница, 25 Март, 2011 17:15 

Зарегистрирован: Воскресенье, 24 Февраль, 2008 15:32
Сообщения: 5850
Откуда: Москва
Уважаемый Дмитрий Викторович!

В вашем списке литературы указано:
Цитата:
8. N.Wirth. Programming in Oberon. A derivative programming in Modula-2 (2004)

Про Оберон есть русское издание:
Цитата:
Никлаус Вирт: Алгоритмы и структуры данных. Новая версия для Оберона (+CD). М.: ДМК пресс, 2010.

Эту книгу подготовил к изданию Федор Васильевич Ткачев (Info21).


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Суббота, 26 Март, 2011 22:49 
Модератор
Аватара пользователя

Зарегистрирован: Понедельник, 14 Ноябрь, 2005 18:39
Сообщения: 631
Откуда: Россия, Орёл
Дмитрий, читаю Ваш материал постепенно; очень интересно.

Такой вопрос: Вы приводите примеры кода в SCADA, над СУБД РВ, на Обероне. Вы только для примера используете Оберон, или он в Ваших системах реально задействован?


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Понедельник, 28 Март, 2011 08:20 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
Уважаемый Владимир Даниелович!

К сожалению, предлагаемое Вами издание не содержит подходов Вирта в части ООП, на которые я ссылаюсь. Это - глава 4 про ООП в книге N.Wirth. Programming in Oberon. A derivative programming in Modula-2. Я что-то даже не вижу русскую версию в Интернете. Если кто-нибудь даст ссылку на перевод, давайте вставим.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Понедельник, 28 Март, 2011 08:42 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
Уважаемый Илья!

Это - концепция как написать. Предложенные куски - прототипы. Оберона в них не было. Были:
разделы СИДОР и Диагностика - язык C, графика tk
раздел Деревья и softlogic - язык С++, графика DataViews+vxWindows (позже Qt), коммуникация CORBA
раздел тренажеров - язык С,Fortran, графика Dataviews,tk
раздел распределенные АСУТП - не мои разработки. Брался знакомый ТПТС(Siemens Teleperm ME), для которого я участвовал в создании шлюза и информация о современных подходах 61499 и Fieldbus Foundation


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Суббота, 18 Февраль, 2012 17:17 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
Просматривая, что писал почти год назад - все осталось на перспективу.
1. Использующим Дракон в АСУ: нужно проталкиваться в коммерческие проекты. Для этого нужно найти место найти Дракону среди языков программирования контроллеров, включать в стандарты, добавлять поддержку в графические пакеты типа IsaGRAF http://www.fiord.com/isaf3/. У нас же фирмы-поставщики дружно подстраиваются под импортные графические продукты и стандарты и держатся за них как за Единую Россию. Если вы разработчики ПО для контроллеров, надо свое продвигать.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Суббота, 18 Февраль, 2012 17:28 

Зарегистрирован: Вторник, 01 Март, 2011 09:34
Сообщения: 145
Откуда: Москва
2. Гл 2.1 - актуально и впредь будет. Инструкций формализованных нет, даже для АЭС там весь регламент - текстовый (симптомно-ориентированные процедуры в зачаточном состоянии). Тут можно действительно охватить многое. И бизнес-процессы о том же.

Но тогда нужно делать вьюеры, чтобы в документ можно вставить эту инструкцию из Дракон-файла. И чтоб можно этот вьюер куда-то вставить, сделать анимацию, сдать Заказчику. Непаханное поле.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: Как запустить Дракона?
СообщениеДобавлено: Воскресенье, 19 Февраль, 2012 18:13 

Зарегистрирован: Воскресенье, 01 Ноябрь, 2009 05:13
Сообщения: 1443
Вот это - да. Не забывая о средствах удобной работы с предметами труда (величинами алгопроцессов). Чтобы щёлкнул на идентификаторе в тексте виопа - и раскрылось его определение (для текущего состояния согласно процессу)... И с исполнителями тоже...


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 10 ] 

Часовой пояс: UTC + 3 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 21


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Вся информация, размещаемая участниками на конференции (тексты сообщений, вложения и пр.) © 2008-2024, участники конференции «DRAKON.SU», если специально не оговорено иное.
Администрация не несет ответственности за мнения, стиль и достоверность высказываний участников, равно как и за безопасность материалов, предоставляемых участниками во вложениях.
Powered by phpBB® Forum Software © phpBB Group
Русская поддержка phpBB