Pull to refresh
-2
0

Пользователь

Send message
Идея была в том, чтоб сделать веб-морду с некоторым api, остальное реализуют разработчики сервисов, как и откуда эти данные (OPC, Modbus и тп) брать.
Ок, задача — источники данных — БД, веб-сервис.
Приложение должно предоставлять пользователю данные в виде мнемосхем и графиков, при этом иметь win-аутентификацию, авторизацию, считать часовые, суточные значения, легко добавлять, изменять мнемосхемы, показывать данные за большие периоды (~год, не представляю как вы скриптом скады это сделаете и какой скады). Какую я должен был скаду взять?
Да зачем спорить? если решаются, это же хорошо :)
Какие это могут быть задачи? То, что я увидел в этой презентации легко реализуется любой SCADA системой + к этому добавляется куча надстроек по визуализации и контролю данных, которых в Вашей системе нет.

— Это не скада. Пока у меня было 2 задачи:
1. Отображение данных в виде графиков для источника (файлы c данными), при этом приложение развернуто на хостинге. Экран графиков с определенным функционалом от заказчика.
2. Мониторинг данных с систем АСУ ТП, источник — БД и энергосфера.

Конечный пользователь это служба эксплуатации на объекте, которую мониторит система. Не каждый разработчик знаком со средствами, которые Вы применяли в разработке. И точно не каждый разработчик разберется в этой системе без сопроводительной документации.

— ну так документацию нужно делать.

Не будет ли это слишком трудозатратно по времени?

— всё относительно, не знаю.

Очень интересно как реализован обмен данными с подконтрольным оборудованием?

— это приложение не для задач сбора данных с оборудования, хотя можно и для этого использовать.

Это приложение — визуализатор данных.

Потому, что этот отображатель как раз используется на текущий момент только в АСУ ТП и имеет некоторый функционал SCADA. И Вы как раз правильно определили — это именно отображатель.
На текущий момент приложение получает данные с БД и веб-сервиса Энергосферы. Собственно Data Servis — это Rest сервис.
А каким образом реализуется добавление новых, нестандартных устройств? Функции управления этими устройствами?
— что понимается под устройствами? если это графический объект с анимацией — то это делается не сложно, динамику можно реализовать для любого нарисованного в Visio объекта.

Боюсь, что в сравнении с готовыми продуктами у Вас получился очень урезанный функционал, который будет тяжело масштабировать и изменять.
— я не планировал конкурировать с готовыми продуктами, поделился информацией. Это приложение больше подходит, для задач, которые не решают готовые продукты.

Сомневаюсь, что конечный пользователь сможет самостоятельно вносить изменения в этот продукт, а подрядчики просто не возьмутся за это и сделают все с нуля.
— Конечный пользователь — это кто? если вы имеете ввиду разработчика — то сможет, там ничего сложного вроде нет.

К дизайну тоже есть вопросы (масштабы значений, нечитаемый из-за фона текст и т.д.).
— Дизайн реализует дизайнер с помощью графического редактора (Visio).
Это не Scada. У вас есть любой источник данных (не обязательно АСУ ТП), написав к нему сервис — вы получаете определенный готовый функционал. В этом проекте, источниками данных являются сервер архивных данных и др.

Information

Rating
Does not participate
Registered
Activity