EnglishУкраїнськаmRussian
Login/New
Topic with no new replies

Обмен данными с БД других систем


Author Message
Written on: 23. 10. 2008 [22:59]
almaz
Almaz Karimov
Contributor
Topic creator
registered since: 25.09.2008
Posts: 516
SCADA-системы решают не весь круг задач, возникающих в области автоматизации. Автоматизация документооборота, планирование, прогнозирование и другие экономические вопросы решаются ERP&CRM системами, которые стоят выше по иерархии.
ERP системы нуждаются в данных, с которыми работает SCADA, то есть SCADA выполняет автоматическое заполнение входных для ERP БД (часто встречаются ситуации когда человек списывает данные со SCADA и вбивает в БД ERP).
И, наоборот, ERP вырабатывает данные в выходную БД, в которых нуждется SCADA: так называемая рецептура. Или по другому набор уставок для различных регуляторов. Или по другому задание на производство.
В конце концов SCADA-система может использоваться для динамического отображения результатов работы ERP.
В настоящее время существует несколько перспективных ERP-систем распространяемых по свободным лицензиям и использующие свободные БД.
В паре с OpenSCADA может получиться неплохая комбинация.
Как думаете?

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 24. 10. 2008 [09:24]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
Нормально думаю. Для импорта в будущем будет сделан источник данных для опроса данных из БД и файлов произвольной структуры. А экспорт и архиватор на БД сейчас уже делает.

Learn, learn and learn better than work, work and work.
Written on: 24. 10. 2008 [22:36]
almaz
Almaz Karimov
Contributor
Topic creator
registered since: 25.09.2008
Posts: 516
А вывод данных в БД и файлы произвольной структуры?

21 век - век повсеместной автоматизации. Главное - во благо всем людям.
Written on: 24. 10. 2008 [23:35]
roman
Roman Savochenko
Moderator
Contributor
Developer
registered since: 12.12.2007
Posts: 3750
almaz wrote:

А вывод данных в БД и файлы произвольной структуры?

В том же модуле сбора из БД. В контроллеры ведь можно и писать.

Learn, learn and learn better than work, work and work.
Written on: 25. 10. 2008 [08:32]
almaz
Almaz Karimov
Contributor
Topic creator
registered since: 25.09.2008
Posts: 516
alex wrote:

Как можно просто периодически читать определенное значение поля из базы даных, не внося в нее никаких изменений. Т.е. есть таблица с несколькими строками, надо уметь читать значение определенного поля определенной строки (которое периодически меняется)

roman wrote:

Для решения этого вопроса нужно реализовать источник данных для получения данных из БД или добавить в пользовательское API функции запросов к БД. Ни того ни другого пока нет, хотя мысли по этому поводу есть.

alex wrote:

ОК. А есть ли планы по реализации этого источника данных или API?

roman wrote:

Есть, но пока не очень торопливые. В виду отсутствия реальной такой задачи и присутствия кучи реальных, но других. icon_smile.gif


Во многих организациях и предприятиях ныне внедрен целый "зоопарк" аппаратного и программного обеспечения. Реализация этого источника данных будет способствовать приближению сроков начала внедрений OpenSCADA и благоприятно скажется на популярности OpenSCADA.
Просьба несколько приподнять приоритет выполнения данной задачи, так как реализация этого модуля проще многих других (только предположение), а эффект будет огромен.

21 век - век повсеместной автоматизации. Главное - во благо всем людям.



4803