|
  |
Разработал Web Scada, прошу оценить |
|
|
|
29.5.2019, 10:16
|
Группа: New
Сообщений: 4
Регистрация: 29.5.2019
Пользователь №: 360779

|
Уважаемые коллеги! Я разработал Web Scada и развернул ПО на компактном безвентиляторном ПК размерами 133х125х40мм. Учитывая параметры ПК: intel core i5-4020Y/ RAM: 4G/ SSD: 60G, получился довольно резвый малыш, способный опрашивать 500-800 переменных, из них bit в цикле 2 секунды и integer/analog в цикле 5 секунд. Скада обладает полным функционалом - контроль, управление, уставки, архивы, графики, вывод данных на печать, информирование на эл.почту, визуализация. Загрузка конфигурационных данных производится через xls-файл, мнемосхема загружается в виде png/jpeg изображения. На данным момент устройство работает по протоколу Modbus RTU. Устройство в демо-режиме доступно для изучения функционала по адресу: http://46.188.60.127 или http://comaex.ddns.net, логин: admin, пароль: admin12345 Вопрос первый, будет ли интерес к данному гаджету за 25-30 т.р? Вопрос второй, хотел бы провести рабочие испытания на объекте, кто может посодействовать, пишите в личку. Спасибо.
|
|
|
|
|
29.5.2019, 10:30
|
Группа: Участники форума
Сообщений: 2122
Регистрация: 1.8.2014
Пользователь №: 240922

|
Есть бесплатные решения в плане ПО, платные модули для личного использования помещаются в меньшую сумму. Поддерживает куда больше протоколов, кроме Modbus RTU. В общем сколько денег вы оставляете только на ПО ? з.ы. имхо - дорого для личного использования. Посмотрел - аляповато для не художников. Как реализован протокол ? писали свой модуль или использовали библиотеки Modbus ? Есть ли возможность писать драйвера устройств со сторонними протоколами ? Как это реализуется ? бибки для разработчиков или ? На чем вообще написано ? язык ? p.s. Температура воды МИНУС 1 градус это круто
Сообщение отредактировал manjey73 - 29.5.2019, 10:35
|
|
|
|
|
29.5.2019, 10:58
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Цитата(inventor @ 29.5.2019, 10:16)  Вопрос первый, будет ли интерес к данному гаджету за 25-30 т.р? Гаджет это синглборд с вашей системой? тогда в принципе кому то будет интересно при полной открытости системы. И над интерфейсом надо немножко поработать - обычно картинки идут первыми, а с них навигация Ну и 500 -1000 переменных для core i5 хоть и мобильного это немного, да и не совсем понятно это всего тэгов в проекте или на странице? зы Сейчас такие штуки на малинке делают гораздо дешевле - не в укор , а для сравнения
|
|
|
|
|
30.5.2019, 15:18
|
Группа: New
Сообщений: 4
Регистрация: 29.5.2019
Пользователь №: 360779

|
Цитата(manjey73 @ 29.5.2019, 10:30)  Есть бесплатные решения в плане ПО, платные модули для личного использования помещаются в меньшую сумму. Поддерживает куда больше протоколов, кроме Modbus RTU. Да, я встречал открытое ПО. Честно, не вижу разницы - тут вы нанимаете специалиста, что бы он поставил вам его и обслуживал, либо покупаете у меня за те же деньги и получаете даже больше, поскольку это мой продукт и я слежу за ним и постоянно его улучшаю. Конечно, если вы сам программист, и ставите на свой объект открытое ПО и сами его обслуживаете, тогда как-то обоснованно его применение. Увеличить стек протоколов можно, это лишь вопрос времени и спроса. Цитата(manjey73 @ 29.5.2019, 10:30)  В общем сколько денег вы оставляете только на ПО ? з.ы. имхо - дорого для личного использования. Тут скорее соглашусь. Китайцы оптом компы дешевле отдают и тогда цена продукта снизится). Цитата(manjey73 @ 29.5.2019, 10:30)  Посмотрел - аляповато для не художников. Тут тоже правы, я не художник). Надо задуматься о редизайне. Цитата(manjey73 @ 29.5.2019, 10:30)  Как реализован протокол ? писали свой модуль или использовали библиотеки Modbus ? Есть ли возможность писать драйвера устройств со сторонними протоколами ? Как это реализуется ? бибки для разработчиков или ? На чем вообще написано ? язык ? Бекэнд сделан на Питоне со вставками на С. Протокол Modbus реализован на библиотеке LibModbus. Цитата(manjey73 @ 29.5.2019, 10:30)  p.s. Температура воды МИНУС 1 градус это круто  Это работает режим симуляции. Специально нижнюю границу опустил ниже 0, так графики красивее получаются).
|
|
|
|
|
30.5.2019, 16:25
|
Группа: New
Сообщений: 4
Регистрация: 29.5.2019
Пользователь №: 360779

|
Цитата(GYUR22 @ 29.5.2019, 10:58)  Гаджет это синглборд с вашей системой? тогда в принципе кому то будет интересно при полной открытости системы. Да, это отдельный компактный сервер, который обрабатывает HTTP запросы веб-браузера с одной стороны и одновременно опрашивает подключенные к USB-порту устройства. Цитата(GYUR22 @ 29.5.2019, 10:58)  И над интерфейсом надо немножко поработать - обычно картинки идут первыми, а с них навигация Имеется в виду визуализация? Цитата(GYUR22 @ 29.5.2019, 10:58)  Ну и 500 -1000 переменных для core i5 хоть и мобильного это немного, да и не совсем понятно это всего тэгов в проекте или на странице? Это суммарное количество данных - bit, integer, которыми скада обменивается с устройствами. Можно и 1000 и 1500 переменных, только тогда придется увеличивать интервалы опросов. Сейчас это 2 и 5 секунд для bit и integer соответственно. Цитата(GYUR22 @ 29.5.2019, 10:58)  зы Сейчас такие штуки на малинке делают гораздо дешевле - не в укор , а для сравнения Сомневаюсь. Малинка это все-таки игрушка в первую очередь. У нее процессор заметно слабее, мало оперативки, нет SSD, корпуса теплоотводящего и еще много чего.. На ней в принципе невозможно такую функциональность получить. Хотя может чудеса случаются, дайте ссылку взглянуть...
|
|
|
|
Гость_wild_*
|
30.5.2019, 18:53
|
Guest Forum

|
> получился довольно резвый малыш, способный опрашивать 500-800 переменных, из них bit в цикле 2 секунды и integer/analog в цикле 5 секунд.
Какие критерии оценки быстродействия актуальны сейчас для SCADA решений? В апреле тестировали сервер на AMD Ryzen 1700 способный писать историю с темпом более 400 000 тегов в секунду и читать с темпом более 2 000 000 тегов в секунду. При этом быстродействие было ограничено SSD, а не процессором. Сервер крутился на хосте под ОС AstraLinux в виртуальной машине VirtualBox, на хосте также были запущены 3 виртуальные машины с АРМ оператора под гостевыми ОС Win10. Много это или мало? Сложно сказать. Стоимость железа сервера была всего 50 000 руб. Основное тестирование проводили с резервированным контроллером R500 (эмуляция типового техпроцесса НПЗ).
Сообщение отредактировал wild - 30.5.2019, 18:59
|
|
|
|
|
30.5.2019, 22:55
|
Группа: Участники форума
Сообщений: 2122
Регистрация: 1.8.2014
Пользователь №: 240922

|
Быстродействие будет ограничено линиями связи последовательных интерфейсов, многие устройства дальше 9600 не шагнули.
з.ы. на Малинке 65 тысяч тегов, если не ставить на нее же 2-й и далее экземпляры.
RapidScada. Не хватает быстродейтсвия - берем ПК мощнее и уже можно либо остаться на Linux, либо вкорячить Винду.
не понятно, зачем нанимать специалиста, если можно разобраться самому ? Как будто с вашей системой не придется разбираться, как и что настраивать ?
|
|
|
|
Гость_wild_*
|
31.5.2019, 8:05
|
Guest Forum

|
Цитата(manjey73 @ 30.5.2019, 22:55)  Быстродействие будет ограничено линиями связи последовательных интерфейсов, многие устройства дальше 9600 не шагнули. Вы это серьезно? Ни про CC-Link IE, ни про EtherCAT, ни про Profinet c Powerlink и даже Modbus TCP не слышали?
|
|
|
|
|
31.5.2019, 9:00
|
Группа: Участники форума
Сообщений: 2122
Регистрация: 1.8.2014
Пользователь №: 240922

|
wild при чем тут это? у вас все приборы прямо таки Ethernet-овские ? масса приборов в обиходе с последовательным интерфейсом и мало того, могут сидеть на одной линии связи. О каких 5 сек речь тогда ? Например взять счетчики электроэнергии наши Меркурий 230 - где чтобы получить все данные мгновенных значений необходимо выполнить НЕСКОЛЬКО запросов к одному счетчику. Хоть он и позволяет изменить скорость на 115200. Так вот, если счетчик не поддерживает тарификацию, есть у них такие модели (просто AR в названии). Вы прочтя ток и мощность очень сильно удивитесь, что они не совпадают. И все из-за времени опроса... А еще есть приборы с режимом протокола ASCII...
Сообщение отредактировал manjey73 - 31.5.2019, 9:17
|
|
|
|
Гость_wild_*
|
31.5.2019, 15:05
|
Guest Forum

|
Цитата(manjey73 @ 31.5.2019, 9:00)  wild при чем тут это? у вас все приборы прямо таки Ethernet-овские ? масса приборов в обиходе с последовательным интерфейсом и мало того, могут сидеть на одной линии связи. О каких 5 сек речь тогда ? Например взять счетчики электроэнергии наши Меркурий 230 - где чтобы получить все данные мгновенных значений необходимо выполнить НЕСКОЛЬКО запросов к одному счетчику. Хоть он и позволяет изменить скорость на 115200. Так вот, если счетчик не поддерживает тарификацию, есть у них такие модели (просто AR в названии). Вы прочтя ток и мощность очень сильно удивитесь, что они не совпадают. И все из-за времени опроса... А еще есть приборы с режимом протокола ASCII...  У нас таки да! 99% систем управления в основе среднего уровня имеют транспорт на базе Ethernet интерфейса (Emerson DeltaV, Honeywell Experion, B&R Aprol и т.д.). Я более 10 лет занимаюсь чистым проектированием АСУТП и за все время ни разу не использовал шины RS485 для построения систем АСУТП. Для интеграции приборов, частотных преобразователей, анализаторов химанализа в системы использовались различные варианты на RS485 (CAN, Profibus, DeviceNet и т.п.), но не в качестве системообразующей сети. Сервер сбора SCADA/DCS должен всегда подразумевать работу с быстрыми данными получаемыми по сетям, иначе мы имеем дела с нишевым крайне ограниченным решением. Поддержка высоких скоростей обмена и высокого темпа опроса сейчас не является проблемой аппаратного уровня и не несет дополнительных издержек, поэтому разработка новых продуктов для АСУТП должна сразу подразумевать высокую планку соответствующую современным технологиям.
Settings.jpg ( 191,74 килобайт )
Кол-во скачиваний: 20
Speed.jpg ( 245,88 килобайт )
Кол-во скачиваний: 18
End.jpg ( 117,46 килобайт )
Кол-во скачиваний: 15
|
|
|
|
|
31.5.2019, 15:13
|
Группа: Участники форума
Сообщений: 824
Регистрация: 23.7.2008
Из: гН.Новгород
Пользователь №: 20923

|
Ну таки, при всех преимуществах ethernet имеются и недостатки : 100м Звезда Кольцо - дорогое Дэйзи чейн с 2-мя разъемами - не 100% надежности. Поэтому RS-485 еще долго будет значимым транспортом, но основной хребет сети если имеется много контроллеров наверное уже пора делать на ethernet
|
|
|
|
|
31.5.2019, 15:24
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Я на z8350 на винде на Мастерскаде 2000 тегов поднимал. Лет 5 бы назад ничего зашло бы. Щас есть много более интересных альтернатив. Но с рынка уходить не надо, пускай будет, чтоб некоторые не зажирались... Цитата(wild @ 31.5.2019, 15:05)  У нас таки да! 99% систем управления в основе среднего уровня имеют транспорт на базе Ethernet интерфейса (Emerson DeltaV, Honeywell Experion, B&R Aprol и т.д.). Я более 10 лет занимаюсь чистым проектированием АСУТП и за все время ни разу не использовал шины RS485 для построения систем АСУТП. Для интеграции приборов, частотных преобразователей, анализаторов химанализа в системы использовались различные варианты на RS485 (CAN, Profibus, DeviceNet и т.п.), но не в качестве системообразующей сети. Сервер сбора SCADA/DCS должен всегда подразумевать работу с быстрыми данными получаемыми по сетям, иначе мы имеем дела с нишевым крайне ограниченным решением. Поддержка высоких скоростей обмена и высокого темпа опроса сейчас не является проблемой аппаратного уровня и не несет дополнительных издержек, поэтому разработка новых продуктов для АСУТП должна сразу подразумевать высокую планку соответствующую современным технологиям. К вам-то наверное ТС даже на проходную не пустят... это для мелких объектов, домишек небольших нераспальцованных, мелких производств типа пекарни и т.п. Ну и скада-то наверное миллиончика два-пять у вас стоит, нет?
Сообщение отредактировал kosmos440o - 31.5.2019, 15:26
|
|
|
|
Гость_wild_*
|
31.5.2019, 16:50
|
Guest Forum

|
Цитата(kosmos440o @ 31.5.2019, 16:24)  Я на z8350 на винде на Мастерскаде 2000 тегов поднимал. Лет 5 бы назад ничего зашло бы. Щас есть много более интересных альтернатив. Но с рынка уходить не надо, пускай будет, чтоб некоторые не зажирались...
К вам-то наверное ТС даже на проходную не пустят... это для мелких объектов, домишек небольших нераспальцованных, мелких производств типа пекарни и т.п. Ну и скада-то наверное миллиончика два-пять у вас стоит, нет? К ТС только уважуха, системы разные нужны. Только коммерческий успех имеют не все и пути его достижения весьма запутаны. Из живого проекта "два стоит" резервированный сервер в/в на 5000 тегов, резервированный сервер истории на 3500 тегов, 6 АРМ (3 runtime, 3 dev). .Server Ядро с резервированием 5000 тегов, включая функционал: * поддержка Modbus TCP Master и МЭК-104 Master * поддержка OPC DA, UA и AE Server * модули резервирования, вычислений, истории * модули TCP server, write VQT, HUB внутрисистемных связей * компоненты Connector, OPC HDA, AccessPoint, DevStudio, Security, LicensServer" 2 352 560,00 705 120,00 .HMI (исполнение+разработка) 3 106 800,00 320 400,00 .HMI (исполнение) 3 39 000,00 117 000,00 .AlarmViewer 6 21 600,00 129 600,00 .TrendViewer 6 21 600,00 129 600,00 .Historian [Стоимость 1 тэга] осн. сервер 3500 86,40 302 400,00 .Historian [Стоимость 1 тэга] рез. сервер 3500 86,40 302 400,00 Локальный USB ключ 7 7 560,00 52 920,00 Если же по минималке на АСУТП 500 тегов - ядро сервера без резервирования на 500 тегов + Modbus TCP Master + Historian 500 тегов без резервирования + один HMI с разработкой + Alarm-ы + Trend-ы выходит ~ 245 000,00. Есть очень интересные решения по ПО класса SCADA для небольших АСУТП, например, у Honeywell, но нужно четко понимать как его использовать и риски. То что реализовано у ТС могут делать многие контроллеры без всяких SCADA на встроенной визуализации. Я публиковал наши варианты из Кореи, но местные вагофилы почуяли опасность и удалили ветки форума
|
|
|
|
|
31.5.2019, 18:17
|
Группа: Участники форума
Сообщений: 3050
Регистрация: 30.9.2010
Из: Иркутск
Пользователь №: 74376

|
Цитата(wild @ 31.5.2019, 16:50)  и удалили ветки форума  Да, иногда есть где разгуляться теории заговоров.
|
|
|
|
|
  |
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
Реклама
ООО «Арктика групп» ИНН: 7713634274
ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8
ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi
Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc
Последние сообщения Форума
|