powered by simpleCommunicator - 2.0.49     © 2025 Programmizd 02
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / База данных в проекте автоматизации
12 сообщений из 12, страница 1 из 1
База данных в проекте автоматизации
    #39286443
Sergey_Chk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем привет. Мое первое сообщение на этом форуме. Надеюсь на помощь специалистов.
Проект следующий (тепличный комплекс):
Имеем контроллеры, которые снимают параметры с датчиков после чего запускают какой-либо процесс (отопление, полив, вентиляцию и т.п. Процессов много, количество контроллеров в будущем может быть несколько сотен) Контроллеры программируются и их можно связать с компьютером и между собой через Ethernet и RS 485. Сейчас они живут сами по себе, без компьютера.
Хотелось бы:
1. Данные полученные с датчиков регистрировать в БД. На основании полученных данных делать анализ зависимости урожайности от внешних условий. Это важный пункт
2. Управлять процессами в обход контроллеров. Также важный пункт
3. Удаленный доступ через глобальную сеть. Этот пункт как бонус. Не является первоочередным.
Размер БД не будет космическим. Данные с контроллеров будут группироваться ( например 40 датчиков температуры передадут свои параметры в программу, далее вычисляется средние значения и заносится в БД всего три показателя внизу теплицы, в середине и наверху и так каждые 5 минут)
Мой опыт небольшой. Связан с программированием контроллеров, в том числе и на Си. Из БД только ACCESS ну и в молодости FoxPro
Вопрос: С чего начать? Что использовать MS SQL или MySQL? Если MS SQL, то что дальше в качестве среды разработки MS SQL Server Expess и Visual Studio C#? Или MySQL c Workbench и опять же Visual Studio? Или что-то еще? Какая среда более дружелюбная к начинающим?
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39286852
Граур Станислав
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
SCADA ?
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39287834
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Sergey_ChkПроцессов много, количество контроллеров в будущем может быть несколько сотен
Это немного, подойдет любая база
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39287836
Фотография Cat2
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Модератор форума
Sergey_ChkС чего начать? Что использовать MS SQL или MySQL? Если MS SQL, то что дальше в качестве среды разработки MS SQL Server Expess и Visual Studio C#? Или MySQL c Workbench и опять же Visual Studio? Или что-то еще? Какая среда более дружелюбная к начинающим?
Учтите, что среда разработки все равно будет Visual Studio C#
Ну не на дельфи же или Яве писать?
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39288040
stenford
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
MS SQL Server Expess и Visual Studio C#, уж как минимум будет проще найти специалистов на поддержку, плюс скуль - современный сервак с хорошей производительностью
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39288089
Sergey_Chk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
stenfordMS SQL Server Expess и Visual Studio C#, уж как минимум будет проще найти специалистов на поддержку, плюс скуль - современный сервак с хорошей производительностью
Я тоже склоняюсь к этому выбору.

Спасибо откликнувшимся :)
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39288097
Sergey_Chk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Граур Станислав,
SCADA - это следующий уровень ;)
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39288322
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_ChkГраур Станислав,
SCADA - это следующий уровень ;)
Следующий этап, или следующий уровень..?
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39289295
Sergey_Chk
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
AlexKB, Чем больше погружаюсь в эту тематику, тем понятнее становится, что без SCADA будет тяжело, так как нужен OPC и протокол modbus. SCADA'ы платные. Сейчас смотрю, что есть из Free. В итоге нужна SCADA + MS SQL + C#
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39289404
AlexKB
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Sergey_Chk,
Если Вы полагаете, что SCADA в Вашем проекте должна быть следующим уровнем, то это в корне неверный подход, поскольку SCADA концептуально предполагает непосредственную связь с контроллерами посредством OPC-технологии. Но решать вопросы производственной аналитики средствами SCADA тоже ничего хорошего не получится. Тут уже нужен MES-уровень, и соответствующие системы, которые на порядок дороже SCADA-систем. Не слушайте байки об отличных решениях, где SCADA+MES в одной коробке - это все смесь бульдога с носорогом.
Забирать данные для самописных аналитических систем из SCADA-систем тоже очень не простая задача, потому как SCADA хранят свои данные таким образом, что добраться до них ой как не просто, даже если они хранятся в РСУБД! Хотя производителями и поставляются всевозможные механизмы доступа. Изначальная концепция SCADA-систем - это центральный диспетчерский щит сигнализации и управления исполнительными механизмами, реализованный программными средствами. Он пришел на замену электромеханическим щитам, натыканных лампочками, стрелочными приборами, самописцами, переключателями, аналоговыми задатчиками для всевозможных регуляторов. Все что можно прикрутить к нему сверху стоит огромных усилий.
И еще - SCADA-системы это очень хороший заработок для их продающих из коробки и продающих решения на их основе. А для эксплуатирующих такие системы это конкретная посадка на иглу, где все будет зависеть от продавцов и внедренцев, а все Ваши труды в дальнейшем уйдут на постоянное выколачивание у руководства денег для их постоянно растущих аппетитов. Хотя, если они споются с руководством и будут маслять им конкретно, то дела будут двигаться лучше.

Так что если позволяет время, ресурсы, а главное команда, то для Вас лучше всего сделать свое собственное решение, специально заточенное под Ваши потребности.
Не раз убеждался в этом, из личного опыта.
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39291911
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AlexKBSergey_Chk,
Если Вы полагаете, что SCADA в Вашем проекте должна быть следующим уровнем, то это в корне неверный подход, поскольку SCADA концептуально предполагает непосредственную связь с контроллерами посредством OPC-технологии. Но решать вопросы производственной аналитики средствами SCADA тоже ничего хорошего не получится. Тут уже нужен MES-уровень, и соответствующие системы, которые на порядок дороже SCADA-систем. Не слушайте байки об отличных решениях, где SCADA+MES в одной коробке - это все смесь бульдога с носорогом.
Забирать данные для самописных аналитических систем из SCADA-систем тоже очень не простая задача, потому как SCADA хранят свои данные таким образом, что добраться до них ой как не просто, даже если они хранятся в РСУБД! Хотя производителями и поставляются всевозможные механизмы доступа. Изначальная концепция SCADA-систем - это центральный диспетчерский щит сигнализации и управления исполнительными механизмами, реализованный программными средствами. Он пришел на замену электромеханическим щитам, натыканных лампочками, стрелочными приборами, самописцами, переключателями, аналоговыми задатчиками для всевозможных регуляторов. Все что можно прикрутить к нему сверху стоит огромных усилий.
И еще - SCADA-системы это очень хороший заработок для их продающих из коробки и продающих решения на их основе. А для эксплуатирующих такие системы это конкретная посадка на иглу, где все будет зависеть от продавцов и внедренцев, а все Ваши труды в дальнейшем уйдут на постоянное выколачивание у руководства денег для их постоянно растущих аппетитов. Хотя, если они споются с руководством и будут маслять им конкретно, то дела будут двигаться лучше.

Так что если позволяет время, ресурсы, а главное команда, то для Вас лучше всего сделать свое собственное решение, специально заточенное под Ваши потребности.
Не раз убеждался в этом, из личного опыта.
Экий бред.

Вот дешевенький вариант. Проект конечно делать самому.
...
Рейтинг: 0 / 0
База данных в проекте автоматизации
    #39291936
Siemargl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
...
Рейтинг: 0 / 0
12 сообщений из 12, страница 1 из 1
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / База данных в проекте автоматизации
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]