PDA

Просмотр полной версии : SCADA на Delphi



Why?
18.07.2011, 06:03
Здравствуйте, как Вы считаете, является ли разработка SCADA-систем на Delphi адекватной идеей? Кто этим занимался? Какие Вы видите плюсы-минусы данного подхода? И как в Delphi можно связать внутренние переменные программы связать с входами-выходами контроллеров?

Why?
18.07.2011, 08:16
Ну а если диспетчеризация сделана например на WinCC, то найти постороннего человека, который бы разобрался было бы проще разве? А насколько примерно отличается затраченное время разработки проекта при использовании Delphi и, например, MasterScada?

А где можно почитать про основы протокола Modbus? Что конкретно нужно изучить и трудно ли написать такой драйвер? А если производитель ПЛК уже предоставил OPC-сервер, то как его увязать с программой?

Например есть двоичное число-внутренняя переменная Delphi, которая управляет открытием/закрытием клапана. Можете поподробнее рассказать как её увязать с "железом"? Просто такую информацию я нигде не нашёл...

AWA1971
18.07.2011, 08:31
Например есть двоичное число-внутренняя переменная Delphi, которая управляет открытием/закрытием клапана. Можете поподробнее рассказать как её увязать с "железом"? Просто такую информацию я нигде не нашёл...
А здесь? http://www.owen.ru/forum/showthread.php?t=6905

Pointer
18.07.2011, 08:41
На форуме широко обсуждались темы использования Дельфь http://www.google.ru/#sclient=psy&hl=ru&newwindow=1&source=hp&q=delphi%20site%3Ahttp%3A%2F%2Fwww.owen.ru%2Fforum %2F&aq=&aqi=&aql=&oq=&pbx=1&fp=e964653905fe3e60&biw=1024&bih=615&pf=p&pdl=3000

kandiral
04.09.2019, 17:04
Давно занимаюсь автоматизацией из под Delphi
Вот пример использования моих визуальных компонентов для SCADA систем

https://kandiral.ru/delphi/mini_scada_sistema_na_delphi.html

IliaIT
19.02.2020, 16:49
люблю поднимать некро посты.
да я за дельфи или за самописный продукт. все, абсолютно все продаваемые SCADA в сетевом решении завязаны на MS SQL, а это по цене ничуть не дешевле самой скады дополнительно. так что если приём планируется на одном компе с кучей портов, а просмотр на многих, лучше уж написать что то своё, к тому же нет гемороя с поддержкой протоколов и особенностями связи различных устройств.
А самый прикол, что если купить скаду, то всё равно надо будет специалиста который бы как минимум формировал тех задание или сам менял созданную конфигурацию. что по цене выходит как и просто программист дельфи :)

Есть и управление объектами в самописных программах, и просто мониторинг и отчёты, а так же распределение программ по разным частям города, и сливание в единую базу. хотя можно и не ограничиваться городом :).
библиотеку owen не использовал, раньше там не было интервалов задержки и не было возможности склеить пакеты с приборов.

melky
19.02.2020, 17:05
RapidScada посмотрите. Нет привязки к определенной БД. можно выбрать MySQL, PostgreSQL из бесплатных
Можно писать свои драйвера на любые устройства.

з.ы. не все бесплатно, но многое, включая ядро.