|
Посоветуйте тулзу для прототипирования/моделирования программы с динамической анимацией, Моделирование логики работы алгоритма |
|
|
|
Dec 15 2013, 12:45
|
Местный
  
Группа: Участник
Сообщений: 346
Регистрация: 15-12-13
Из: Планета Земля
Пользователь №: 79 630

|
Посоветуйте тулзу для прототипирования/моделирования программы (алгоритм + GUI + динамическая анимация)
В каких программах вы "обкатываете"/моделируете свои идеи?
Нужно по быстрому накидать GUI (кнопочки, окошки, менюшки), чтобы дать юзверю поиграться, чтобы он сказал удобно ему так работать или нет.
А вместо "движка" (т.е. программы которая будет выполнять все действия) засунуть пока "пустышку" на некотором обобщённо-абстрактном языке моделирования, которая позволила бы "обкатать" общую идею/логику программы.
И пока реального движка для обработки данных нет, генерить данные "в ручную" (записав их предварительно, к примеру, в EXCEL-евский файл).
Да. И кроме окошек/менюшек нужна ещё динамическая анимация. Типа отображать как вода потекла по трубам. Как открылся кран и т.п.
Нагуглил: T-Factory, Archestra+IDE, CitectSCADA, CoDeSys, DataRate, DESIGO INSIGHT, Factory Link, Genesis, iFix, ISaGRAF, Master SCADA, Matrikon OPC Explorer, OpenSCADA, PcVue, RSView, Scada+, TRACE MODE, WinCC, FactorySuite::InTouch, AnyLogic, Automation Studio, CPN Tools, LabView, MatLab::Simulink::Stateflow, MvStudium, PoweSim, Proteus, Stella, MatLab::Virtual Reality Toolbox, xPC Target Turnkey, ZETLab Studio.
Спец.языки:(GPSS, DOT, РЕФАЛ, РЕФЛЕКС, ДРАКОН, UML)
Глубоко изучить конечно всё вышеперечисленное не смог, но общее ощущение складывается такое, что это не совсем то, что мне нужно.
А прога, которую мне нужно "обкатывать" в искомой тулзе, представляет собой что-то типа SCADA.
Юзверь кликая мышкой по картинкам/мнемосхемам и менюшкам, вводя данные в окошках будет управлять неким технологическом процессом или сложной разветвленной системой с множеством связей. Соответственно состояние управляемой системы или каких-то частей системы будет изменяться во времени. И программа, которую я буду писать, должна всё это отображать в динамике. Получается типа как мультики своеобразные. Поэтому тулза, которую я ищу, должна ещё позволять проектировать и "обкатывать" динамическую анимацию
|
|
|
|
|
 |
Ответов
|
Dec 16 2013, 09:54
|

Ally
     
Группа: Модераторы
Сообщений: 6 232
Регистрация: 19-01-05
Пользователь №: 2 050

|
Цитата(slog @ Dec 16 2013, 11:12)  Софт для создания юзер-интерфейсов для HMI панелей должен подойти. Там как раз всё заточено на создание менюшек кнопочек индикаторов и графиков. Моделируется и отлаживается юзер-интерфейс в том же софте на РС. Бесплатно. http://www.weintek.com/global/Software/EasyBuilderPro.aspxВсе продавцы HMI панелей дают такие программы бесплатно. Но это наборы примитивных виджетов которые как выше сказали оживляются только программой с ПЛК. Там в лучшем случае будет ограниченный скриптовый язык похожий на C-и с помошью которого кое как можно перемещать и масштабировать примитивы типа прямоугольников, полигонов и линий. И все. И написать на том скрите удастся максимум пару десятков строк ибо никаких средств отладки. Цитата(Флюктуация ваккума @ Dec 16 2013, 11:37)  это в большинстве своём тётеньки-пенсионерки. ... Чтобы они могли описывать программу управления тех.процесом чуть ли не на бытовом матерном языке. Утопия.
|
|
|
|
Guest_TSerg_*
|
Dec 16 2013, 10:24
|
Guests

|
Цитата(AlexandrY @ Dec 16 2013, 13:54)  Утопия. Кардинальнее - это просто бред. P.S. Хотел бы посмотреть сколько сот человеко-лет потребуется ТС, чтобы лично реализовать что-то подобное TRACE MODE:) *** Кроме того, интегрированная среда разработки TRACE MODE (профессиональной линии) содержит обширные библиотеки готовых компонентов и алгоритмов: бесплатные драйверы к более, чем 2502 контроллерам и платам ввода/вывода; свыше 1000 графических изображений; свыше 600 анимационных объектов; более 150 алгоритмов обработки данных и управления. TRACE MODE 6 libraries 200 В интегрированной среде разработки TRACE MODE 6 поддерживается технология многопользовательской разработки проекта (для этого требуется приобретение дополнительного сервера групповой разработки и использование инструментальных систем профессиональных линий). Алгоритмы управления на всех уровнях АСУ программируются на одних и тех же языках стандарта IEC 61131-3. Связи между компонентами разных уровней, например, между SOFTLOGIC-контроллером и сервером АСУТП или между двумя серверами создаются автоматически с помощью уникальной технологии автопостроения в рамках единого проекта распределенной АСУ, поэтому вычисления могут быть легко перенесены из компьютера в контроллер или наоборот. Все редакторы тесно интегрированы с мощными средствами отладки, благодаря чему достигается максимальный комфорт разработки сложных распределенных АСУТП и АСУП. TRACE MODE® 6 предоставляет широкий набор средств программирования задач АСУТП и бизнес-приложений (АСУП), ориентированный на специалистов разной квалификации и профессиональной подготовки. В систему TRACE MODE® 6 включены 5 языков программирования – Techno SFC, Techno LD, Techno FBD, Techno ST, и Techno IL. Данные МЭК 6-1131/3 5 языков программирования TRACE MODE 6языки являются расширением языков SFC (Sequential Function Chart), LD (Ladder Diagram), FBD (Function Block Diagram), ST (Structured Text) и IL (Instruction List) международного стандарта МЭК 6-1131/3.
|
|
|
|
Сообщений в этой теме
Флюктуация ваккума Посоветуйте тулзу для прототипирования/моделирования программы с динамической анимацией Dec 15 2013, 12:45 lekintr Не надо изобретать велосипед, анимация технологиче... Dec 15 2013, 14:00 Флюктуация ваккума Цитата(lekintr @ Dec 15 2013, 17:00) Не н... Dec 15 2013, 14:17 _Pasha SCADA и свой язык - понятия несовместимые
Возьмит... Dec 15 2013, 19:02 яман-тау СКАДА это всего лишь интерфйс человек-машина. Прог... Dec 16 2013, 06:08 litv MATLAB самое то для gui, программирования и анимац... Dec 16 2013, 06:44 _Pasha Цитата(litv @ Dec 16 2013, 10:44) MATLAB ... Dec 16 2013, 07:04  Флюктуация ваккума Цитата(_Pasha @ Dec 16 2013, 10:04) Для н... Dec 16 2013, 07:11   AlexandrY Цитата(Флюктуация ваккума @ Dec 16 2013, 09... Dec 16 2013, 07:32   Tanya Цитата(Флюктуация ваккума @ Dec 16 2013, 11... Dec 16 2013, 08:36    alexPec Цитата(Tanya @ Dec 16 2013, 12:36) LabVie... Dec 16 2013, 16:14     Tanya Цитата(alexPec @ Dec 16 2013, 20:14) . В ... Dec 16 2013, 16:25      SSerge Цитата(Tanya @ Dec 16 2013, 23:25) Вы еще... Dec 16 2013, 16:41       Tanya Цитата(SSerge @ Dec 16 2013, 20:41) И джа... Dec 16 2013, 17:05   _Pasha Цитата(Флюктуация ваккума @ Dec 16 2013, 11... Dec 16 2013, 08:58    Флюктуация ваккума Цитата(_Pasha @ Dec 16 2013, 11:58) Товар... Dec 16 2013, 09:37 TSerg Цитата(Флюктуация ваккума @ Dec 15 2013, 16... Dec 16 2013, 06:51 Флюктуация ваккума Цитата(TSerg @ Dec 16 2013, 09:51) Непоня... Dec 16 2013, 08:56  Tanya Цитата(Флюктуация ваккума @ Dec 16 2013, 12... Dec 16 2013, 09:01 Флюктуация ваккума AlexandrY
Может мне имеет смысл "рыть" в... Dec 16 2013, 10:21 Флюктуация ваккума P.S. Надо наверное найти какой-нибудь форум гейм-д... Dec 16 2013, 10:57 ViKo Цитата(Флюктуация ваккума @ Dec 16 2013, 13... Dec 16 2013, 11:36  Флюктуация ваккума Цитата(ViKo @ Dec 16 2013, 14:36) C# (Vis... Dec 16 2013, 11:55   ViKo Цитата(Флюктуация ваккума @ Dec 16 2013, 14... Dec 16 2013, 12:03   Флюктуация ваккума Цитата(Флюктуация ваккума @ Dec 16 2013, 14... Dec 16 2013, 17:35    Tanya Цитата(Флюктуация ваккума @ Dec 16 2013, 21... Dec 16 2013, 18:19   ZASADA Цитата(Флюктуация ваккума @ Dec 16 2013, 14... Dec 17 2013, 16:25    Флюктуация ваккума Цитата(ZASADA @ Dec 17 2013, 19:25) тут к... Dec 18 2013, 16:36     ZASADA Цитата(Флюктуация ваккума @ Dec 18 2013, 19... Dec 18 2013, 21:12 Флюктуация ваккума Вот нашёл ещё одного забавного "зверька... Dec 16 2013, 11:50 TSerg Судя по Вашему юношескому максимализму - все закон... Dec 16 2013, 11:53 TSerg В MasterSCADA предусмотрена возможность реализации... Dec 16 2013, 12:28 MK2 удивительно что в в конце 2013 года никто не упомя... Dec 16 2013, 14:23 Флюктуация ваккума MK2
Неплохо.
А динамическую визуализацию там можно... Dec 16 2013, 15:53 MK2 Цитата(Флюктуация ваккума @ Dec 16 2013, 18... Dec 17 2013, 12:58 tyro Цитата(Флюктуация ваккума @ Dec 16 2013, 21... Dec 16 2013, 19:02 Флюктуация ваккума Цитата(tyro @ Dec 16 2013, 22:02) подумал... Dec 16 2013, 20:17 TSerg >Однако. Вы балабол. Сначала подумал что курсов... Dec 16 2013, 20:28 _Pasha Балабол, старательно изучающий питон, уже не балаб... Dec 17 2013, 17:51 яман-тау Что то я не понял ТС до конца, точнее чего он хоче... Dec 17 2013, 19:30 Флюктуация ваккума Цитата(яман-тау @ Dec 17 2013, 22:30... Dec 18 2013, 16:46 TSerg Ну и кому нужны твои 2к кроме тебя? Dec 18 2013, 16:39 Флюктуация ваккума Сейчас я хочу софтину написать. И (если Вы не заме... Dec 19 2013, 08:58 Флюктуация ваккума Для тех кому интересен сабж.
Во чего нарыл (интере... Dec 19 2013, 19:19 яман-тау Раньше ПЛК программировать приходилось? Как мне об... Dec 20 2013, 12:29 Флюктуация ваккума Ну вот в к примеру есть десять тракторов, 2 камаза... Dec 21 2013, 11:56 Флюктуация ваккума И тишина!
Народ! Никто чтоли не моделирует... Dec 30 2013, 18:19 ViKo Цитата(Флюктуация ваккума @ Dec 30 2013, 21... Dec 31 2013, 08:22 AlexandrY Цитата(Флюктуация ваккума @ Dec 30 2013, 20... Dec 31 2013, 10:48  Флюктуация ваккума Цитата(AlexandrY @ Dec 31 2013, 13:48) Ал... Jan 1 2014, 09:47   AlexandrY Цитата(Флюктуация ваккума @ Jan 1 2014, 11... Jan 2 2014, 13:29   TSerg Цитата(Флюктуация ваккума @ Jan 1 2014, 13... Jan 9 2014, 16:42 яман-тау Например, в Вашем предпоследнем сообщении одной из... Dec 31 2013, 03:41 Флюктуация ваккума TSerg
А Вы в какой программе моделируете, ПРОТОТИП... Jan 10 2014, 16:36 TSerg Цитата(Флюктуация ваккума @ Jan 10 2014, 20... Jan 10 2014, 17:33  Флюктуация ваккума Цитата(TSerg @ Jan 10 2014, 20:33) для те... Jan 13 2014, 18:21 Флюктуация ваккума Вот например в какой тулзе лучше моделировать моза... Jan 17 2014, 17:12 ViKo А я смоделировал трясущийся экран, не выходя из эт... Jan 17 2014, 17:31 TSerg Ваша сущность все более и более развлекает обитате... Jan 17 2014, 18:04 ViKo Цитата(TSerg @ Jan 17 2014, 21:04) Ваша с... Jan 17 2014, 18:14  TSerg Цитата(ViKo @ Jan 17 2014, 22:14) чья, ут... Jan 18 2014, 18:16 Флюктуация ваккума Цитата(TSerg @ Jan 17 2014, 21:04) Ваша с... Jan 17 2014, 19:38  _Pasha Цитата(Флюктуация ваккума @ Jan 17 2014, 22... Jan 18 2014, 21:32   Флюктуация ваккума Цитата(_Pasha @ Jan 19 2014, 00:32) Товар... Jan 19 2014, 16:18 ZASADA если посадить оператора за пульт, представляющий и... Jan 18 2014, 07:16 Флюктуация ваккума Цитата(ZASADA @ Jan 18 2014, 10:16) если ... Jan 18 2014, 08:39  ViKo Цитата(Флюктуация ваккума @ Jan 18 2014, 11... Jan 18 2014, 12:49   Флюктуация ваккума Цитата(ViKo @ Jan 18 2014, 15:49) Если вы... Jan 18 2014, 14:06 TSerg ТС, неожиданно для себя, попал в круг высоких техн... Jan 19 2014, 20:01 Флюктуация ваккума TSerg Не понял. Вы же про ICON ничего не писали в... Jan 19 2014, 21:01 _Pasha Не бывает незаслуженно забытых систем программиров... Jan 19 2014, 21:10 Флюктуация ваккума _Pasha
Просто это не ширпотребовский/массовый язык... Jan 20 2014, 03:10 _Pasha Цитата(Флюктуация ваккума @ Jan 20 2014, 06... Jan 20 2014, 21:14 TSerg На русском. Jan 20 2014, 11:30 Флюктуация ваккума Цитата(TSerg @ Jan 20 2014, 14:30) На рус... Jan 20 2014, 16:35 thermit Есть еще более абстрактный. Русский матерный, напр... Jan 20 2014, 11:44 яман-тау Высшая математика -> теория вероятностей -> ... Jan 20 2014, 16:25 Флюктуация ваккума Цитата(яман-тау @ Jan 20 2014, 19:25... Jan 20 2014, 16:50 TSerg Англоязычные, как-то раз это уже сделали и тогда п... Jan 20 2014, 16:43 TSerg Ну почему, сразу и троллинг
В настоящее время воо... Jan 20 2014, 17:33 Флюктуация ваккума TSergВ настоящее время вооще бум на новые языки
А ... Jan 20 2014, 18:21 thermit Цитата(Флюктуация ваккума @ Jan 20 2014, 21... Jan 20 2014, 19:59  Флюктуация ваккума Цитата(thermit @ Jan 20 2014, 22:59) Боле... Jan 20 2014, 21:21 Флюктуация ваккума Помниться на одном форуме C++-систы и C#-писты поч... Jan 21 2014, 03:02 Rst7 Moderator: все, хватит, поговорили. Тему закрыл. Mar 27 2014, 06:30
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|