Процесът на разработка на DCS включва главно използване на софтуер за конфигуриране на системата за генериране на различен приложен софтуер въз основа на действителните нужди на системата за управление. Функциите на софтуера за конфигурация включват основна конфигурация и конфигурация на приложен софтуер. Основната конфигурация предоставя на системата информация за конфигурацията, като например броя на различните станции, техните индексни флагове, максималния брой точки на контролна станция, най-краткия цикъл на изпълнение и капацитет на паметта. Конфигурацията на приложен софтуер включва по-сложно съдържание, включващо главно следните аспекти:
(1) Конфигурация на контролния контур
Конфигурацията на управляващия контур по същество включва използването на различни основни функционални модули, осигурени от системата, за изграждане на различни практически системи за управление. Понастоящем различните DCS системи предлагат различни методи за конфигуриране, които могат да бъдат обобщени като определени методи за свързване на модула за работа, методи за таблица с решения, методи за запис на стъпки и т.н.
Посоченият метод за свързване на модула за работа включва извикване на различни независими стандартни модули за работа и свързването им с линии за образуване на различни вериги за управление, като в крайна сметка автоматично се генерира софтуер за управление. Това е метод за конфигуриране, който е много интуитивен по отношение на информационния поток и контролните функции. Методът на таблицата с решения е чисто-подход за попълване на формуляр. Потребителите просто попълват информацията или отговарят на въпроси според изискванията на конфигурационната таблица, което я прави удобна за конфигурационни операции. Методът-по-записване стъпка е базиран на езикови-инструкции-метод на програмиране с голяма свобода на програмиране; различни сложни функции могат да бъдат реализирани чрез определени техники, но ефективността на конфигурацията му е по-ниска. Освен това, тъй като този метод на конфигуриране не е интуитивен, той често изисква високо ниво на технически умения и опит от инженера по конфигуриране.
(2) Генериране-на база данни в реално време
Базата данни-в реално време е най-основният информационен ресурс на DCS. Тези-данни в реално време се съхраняват и управляват от базата данни-в реално време. В DCS има различни методи за създаване и модифициране на записи в-база данни в реално време. Често срещан метод е да се използва-софтуер за база данни с общо предназначение за генериране на файлове с база данни, които след това системата директно използва за управление, или за преобразуване на генерираните файлове с данни във формата, изискван от DCS, като се използва определен метод.
(3) Генериране на екрани за промишлени процеси
DCS е цялостна система за управление, която трябва да има богати функции за показване на екраните на системата за управление и откриване. Очевидно различните системи за управление изискват показването на различни екрани. Като цяло, представянето на различни измервателни и контролни параметри и състояния на системата в подходящи форми като знаци, лентови графики и криви, комбиниране на преглед, групиране, контролни вериги, блок-схеми, аларми и други екрани, е основно изискване за DCS конфигурация. Освен това при необходимост могат да се показват различни екрани с променлив каталог, екрани с насоки за работа, екрани за диагностика на неизправности, екрани за инженерна поддръжка и екрани за системна конфигурация.
(4) Генериране на историческа база данни
Всички DCS системи поддържат функции за съхранение на исторически данни и показване на тенденции. Историческата база данни обикновено се генерира от потребителя чрез технология за редактиране на екрана и компилация без програмиране. Този файл определя структурата и диапазона на всеки запис на исторически данни. Данните в историческата база данни обикновено се разделят на групи с един и същ тип данни и време за вземане на проби във всяка група. Информацията за всяка точка от данни се дефинира по време на генерирането.
(5) Генериране на отчет
Функцията за отпечатване на отчети на DCS операторската станция също се конфигурира чрез секцията за генериране на отчети на софтуера за конфигуриране. Различните DCS системи имат значителни разлики във функциите за отпечатване на отчети. Като цяло DCS поддържа два типа функции за отпечатване на отчети: периодично отпечатване на отчети и задействано отпечатване на отчети. Потребителите могат да генерират различни формати на отчети според техните нужди и предпочитания.

