SimarglSCADA
0
Нет. Спасибо за наводку.
SimarglSCADA
0
Спасибо за наводку. Обязательно постараюсь посмотреть внимательно.
SimarglSCADA
0
А мне и не надо — это уже существующее свойство С++ и Qt :)
Постараюсь в будущем сделать более подробный обзор, надеюсь будет понятнее.
SimarglSCADA
0
У меня нет самописного графического редактора и IDE — все в Qt creator. Нет никаких скриптовых языков, только полноценный C++. На выходе скомпилированный исполняемый файл.
Стараюсь делать кроссплатформенно, но OPC DA, разумеется, только под win. Будут и другие драйверы.
SimarglSCADA
0
Нет. Мне как-то С++ ближе. Да и Qt откровенно нравится.
SimarglSCADA
0
Подобные замеры сделать собираюсь. Сперва хотел сделать полноценный драйвер для Siemens, чтобы включить обмен тегов с реальным ПЛК. Кстати, посоветуете что-нибудь по методологии подобных измерений? Хочется сделать набор тестов применимых для различных SCADA (чистая математика, работа графической системы, работа тегов, алармов и. т.д.).
SimarglSCADA
0
Возможно, мы не понимаем друг друга. Зачем еще какой-то встроенный язык, когда есть C++?
SimarglSCADA
0
Да, планы такие есть.
SimarglSCADA
0
Видел несколько проектов. Честно признаться, не впечатлило. Навскидку даже названий не помню. Вам попадалось что-то интересное? Буду благодарен за ссылку.
SimarglSCADA
0
Да. А еще стоимость — Qt можно использовать бесплатно.
SimarglSCADA
0
Вы меня все-таки поняли не верно. Я не утверждал, что IDE не в приоритете. Я говорил, что в Qt уже есть отличная IDE и моя задача адаптировать Qt Creator под нужды автоматизации и завязать в единую инфраструктуру. В идеале, вы и не заметите особой разницы в процессе разработки по сравнению с классическими решениями (кроме гораздо более широких возможностей :)). 8 случаях из 10 Вам и не придется писать код вообще либо можно обойтись 2-3 строками.
SimarglSCADA
0
В будущем я обязательно дам возможность тестировать продукт всем желающим, но это требует плотной работы над документацией, процессом инсталляции и решения еще множества задач. Как только буду готов – отпишусь на хабре, вот только будет это еще не очень скоро.
SimarglSCADA
0

Вы очень верно ухватили суть основных задач.


Трансляция в веб нужна, но пока у меня не в приоритете.


Ваш вопрос 1: да это серьезная задача вывести продукт на консервативный рынок автоматизации и сделать его мэйнстримом, но это верно для любого продукта. Будем работать :)


Ваш вопрос 2: написание драйверов одна из приоритетных задач. В ближайшее время буду делать для siemens.


По-поводу ide – наверно я плохо донес свою основную идею. Я вообще не буду делать свою ide. Моя главная задача: сделать так, чтобы разработка велась в Qt Creator и при этом была проще, чем в других SCADA.


SimarglSCADA
0
Признаю, с DeltaV погорячился. На практике видел только мельком и как-то не правильно воспринял. Спасибо за замечание.
SimarglSCADA
0
Зато образ красивый – крылатый пес оберегающий посевы. :)
SimarglSCADA
0
Спасибо! Надеюсь, что мне удастся повторить Ваш успех. А критики… это прекрасно, т.к. дают много идей для улучшения продукта. :)
SimarglSCADA
0
Да, Вы правы. Это очень здорово, когда можно написать один виджет и использовать многократно из проекта в проект. А особенно приятно, когда эта возможность является гармоничной частью языка программирования, а не искусственным костылем.
SimarglSCADA
0
OpenSCADA классный проект, но я пытаюсь использовать принципиально другую идеологию.
SimarglSCADA
0
Действительно, требования конечного приложения оказываются довольно скромными. Проект на около 1000 тегов, со всеми потрохами потребовал примерно 100 MB RAM и успешно работает на простом планшете (IRBIS tw39) и стареньком нетбуке (MSI MS-N011).