Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Не получили письмо с кодом активации?

Официальный форум Simple-Scada.

Просмотр сообщений

В этом разделе можно просмотреть все сообщения, сделанные этим пользователем.


Сообщения - Дмитрий Анисимов

Страницы: [1]
1
Ошибки / Re: Ошибка can't create d3d device
« : 06 Мая 2016, 12:13:33 »
Ясно. Ну, невелика беда, частный случай и просто лечится.
А на "спичечном коробке" (ПК в исполнении на DIN-рейку) запускать визуализацию - задача не столь распространенная.

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

или... реальное 3D, с возможностью покрутить объект, вместе с динамическими элементами, "походить" вокруг.
Где может быть востребовано - пока не знаю, но такого пока нет, по-моему, ни в одной SCADA.
Такие вещи делаются в CAD'ах, прикрученных к БД, но там совсем другие задачи.
Короче, на уровне идеи  :)

2
Да, толковых хотелок вам накидали лет на пять работы ;=)

Здорово, что v2 уже живет на MySQL и в плане стоит web-клиент.

Тем не менее, мои 5 копеек по функционалу, на перспективу:

1. Коннектор к 1С. Лучше сразу кросс-платформенный. Технологию можно повыбирать здесь. Понятно, что одни вы это вряд ли сделаете, надо привлекать 1С-ника. Уже реализованный вариант - делал Nirax для ИнСАТ'а, на базе web-сервиса 1С и SOAP-технологии. Недостаток - коннектор однонаправленный, т.е. асинхронно в 1С что-то отдать можно, а вот обратно нет. Хотя при желании вопрос тоже решается, организацией симметричного web-сервиса на стороне SCADA.

2. Поддерживаю ранее изложенное по встроенному Modbus RTU и TCP.
ASCII - не факт, что нужен, если только для полноты картины.

3. Кросс-платформенность. Тот факт, что продукт сверхлегкий, не использует "тяжелые" технологии Microsoft и работает на OpenGL, создает все предпосылки. А то, что сейчас творится с MS Windows, делает задачу особенно актуальной.

4. Исходя из задачи 3 и общемирового тренда - поддержка OPC UA. Без этого о кросс-платформенности говорить бессмысленно, в Linux нет COM-технологии, OPC DA работать не будет. Разве что под Wine, но это костыли.

5. В дальней перспективе - графические отчеты, например на TeeChart. Но это не предмет первой необходимости - при наличии экспорта в Excel дальше дело техники. Да и механизм отчетов к MySQL можно прикрутить самостоятельно, на любой вкус и кошелек - те же TeeChart, Stimulsoft, CrystalReports, DreamReports etc.

По лицензированию:
1. Надо ли ограничивать количество OPC-серверов, напр., в Standart, одним OPC-сервером?
Есть много задач с небольшим количеством параметров, но большим зоопарком в плане источников данных.
2. То же по скриптам.
3. Урезанная по скриптам демо-версия, как мне кажется, очень сильно ограничит продвижение продукта. Получается, что без оплаты нельзя проверить значительную часть функционала. Самый удобный вариант - полнофункциональная среда исполнения, ограниченная по времени, напр., одним часом - по этому варианту сделаны демо iFix и MasterSCADA. Можно также ограничить её по количеству параметров, 64 тэга для изучения и тестирования вполне достаточно.

3
Ошибки / Re: Ошибка can't create d3d device
« : 06 Мая 2016, 09:16:44 »
Да, скорее всего, все будет работать, просто не было поддержки Direct3D.

Кстати, не попробовал в опциях включить OpenGL, до установки плагина Direct3D - на VirtualBox, может, и пошло бы.

Поскольку вопрос вылез в версии 2, предлагаю переместить описание "решения" (заняло 10 мин., спасибо Google)
в раздел "Ошибки" версии 2.

А вообще интересно выглядело - сразу после SimpleSCADA я на ту же виртуалку накатил демо MasterSCADA 4D, так среда разработки сразу завелась! ;=) Правда, перед этим стянула с инета и поставила Framework 4.0.
Понятно, что это случайность, и SimpleSCADA требует на два порядка меньше ресурсов и готовых компонентов Microsoft.
Не хватило единственно необходимого - поддержки d3d, но MasterSCADA без него обходится!
Может, 3D сделать отключаемым? Или он там "на уровне ядра", и без него в принципе никак?


4
Ошибки / Re: Ошибка can't create d3d device
« : 05 Мая 2016, 20:47:44 »
При запуске Scada или Editor  - черный экран и экран с ошибкой    ERROR! Can't create d3d device
Пробую в виртуальной машине VirtualBox на windows 7   32bit

То же было на VirtualBox с гостевой WinXP SP3.
Лечится так:
1. Ходим сюда, ищем свою версию VirtualBox и качаем VBoxGuestAdditions_4.3.6.iso
2. Монтируем iso-образ на виртуалку, запускаем в безопасном режиме и ставим 3D-ускоритель.
После этого Editor запускается. Как работает остальное - пока не знаю.


Страницы: [1]