Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > Delphi программирование > Компоненты Delphi
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 25.12.2011, 17:07   #1
fakel-v
Пользователь
 
Регистрация: 11.12.2011
Сообщений: 15
По умолчанию Возможно ли сделать мнемосхемы?

Возможно ли в Делфи сделать приложение с мнемосхемами и если да,то что использовать?обычное рисование или есть спецкомпоненты какие-нибудь?И если нельзя через Делфи, с помощью чего это можно реализовать?
fakel-v вне форума Ответить с цитированием
Старый 25.12.2011, 22:51   #2
Serge_Bliznykov
Старожил
 
Регистрация: 09.01.2008
Сообщений: 26,229
По умолчанию

а что за мнемосхемы?
Есть много разных компонентов под Delphi...

такие, например, не устроят?
drawobjects
Serge_Bliznykov вне форума Ответить с цитированием
Старый 25.12.2011, 23:16   #3
fakel-v
Пользователь
 
Регистрация: 11.12.2011
Сообщений: 15
По умолчанию

Вроде не подойдут.надо на схеме видеть расположение кранов,закрыт он или открыт.Показатели датчиков(температуры, давления)...таким примерно по-моему занимается АСУ ТП....Что то слышал про SCADA.но это вроде отдельное обеспечение и по-моему платное.
fakel-v вне форума Ответить с цитированием
Старый 26.12.2011, 00:06   #4
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

...относительно простые мнемосхемы можно, сами отрисовываете поведение объектов в зависимости от приходящих сигналов ...проще всего, как при подготовке дизайна сайта - рисуете всю блок-схему со связями заранее и в качестве фона, далее накидываете сверху нужные объекты и управляете их цветом, текстом, ..., к примеру.

Но, конечно, говорить о применяемости мнемосхем с отрывом от структуры вашей системы, перечня оборудования, оси на машине смысла нет. Да, SCADA сейчас море, платных и бесплатных. Часто, производитель оборудования даже поставляет (или предлагает, продает) свою SCADA систему, заточенную под его оборудование. Есть и универсальные SCADA, охватывающие множество производителей.

Разумеется, рисовать мнемосхему в SCADA удобнее благодаря готовой специализированной базе для отображения, да и техпроцесс сразу готов к работе. Называть конкретные системы не буду, дабы не было рекламой.



Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation

Последний раз редактировалось raxp; 26.12.2011 в 00:15.
raxp вне форума Ответить с цитированием
Старый 08.04.2014, 09:38   #5
Serge78rus
 
Регистрация: 08.04.2014
Сообщений: 4
По умолчанию

Раньше я делал собственные компоненты для отображения мнемосхем, правда, я работал не на Delphi, а на Borland C++ Builder, но сути это не меняет. Потом полностью перешел на ВЕБ отображение - пусть рисует браузер, я же пишу толко серверное ПО.
Для отображения мнемосхем использую SVG: http://svgmnemo.ru
Для графиков - http://jsgadget.ru/jschart.html
Мои сайты: http://svgmnemo.ru - мнемосхемы SVG, http://jsgadget.ru - JavaScript гаджеты, http://opcgate.ru - открытый OPC сервер, http://meteo.bl.ee - погода в аэропортах
Serge78rus вне форума Ответить с цитированием
Старый 08.04.2014, 11:35   #6
raxp
Старожил
 
Регистрация: 29.09.2009
Сообщений: 9,713
По умолчанию

PascalSCADA.
Разработки и научно-технические публикации :: Видеоблог :: Твиттер
Radar systems engineer & Software developer of industrial automation
raxp вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц



Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
Возможно ли сделать такое?... troyan32 Общие вопросы Delphi 9 08.04.2011 16:31
Возможно ли сделать? alex0097 Общие вопросы Delphi 3 14.07.2010 20:36
Excel, работа с массивами, возможно ли вообще это сделать? GaSST Помощь студентам 0 17.06.2009 12:11
Как возможно сделать изменение кнопки xGroupers Общие вопросы Delphi 4 25.04.2008 00:07
Возможно ли такое...если да то как это сделать?! prizrak1390 Общие вопросы Delphi 9 03.01.2008 10:14