Автоматизированная разработка
Современные реалии промышленной автоматизации характеризуются существенным повышением требований к процессу разработки, внедрения и наладки систем автоматизации технологических объектов. Прежде всего, это касается сокращения сроков выполнения проекта и повышения качественных характеристик внедряемой системы управления. Качество системы оценивается по ее соответствию современному уровню аналогичных систем:
- высокое быстродействие, точность и надёжность
- высокий уровень автоматического управления
- эргономичный, интуитивно-понятный интерфейс отображения и управления
- простота обслуживания и обучения персонала
Достижение качественных характеристик при сокращении времени разработки и внедрения проекта может быть обеспечено лишь прикомплексном подходе, включающем:
- применение системного подхода на всех этапах разработки, использование стандартизированных и типовых решений
- использование единой многопользовательской технологической базы данных с контролем данных на полноту, целостность и непротиворечивость
- использование отлаженного программного кода из собственных программных библиотек компонентов
- наличие универсальных адаптируемых программных решений
- автоматизированная автономная и комплексная отладка на стенде
- автоматическая генерация отчётов и рабочей документации (таблицы кабельных соединений и подключений клемм, монтажная конфигурация функциональных шкафов)
- автоматизированная генерация части программного кода контроллеров и АРМ на основе технологической информации из базы данных, библиотеки программных компонентов и метапроекта конкретного объекта
Мы используем все перечисленные средства, включая автоматическую генерацию прикладного программного проекта на основе библиотек, что по сравнению с ручной разработкой сокращает количество программных ошибок на 90-95%, монтажных ошибок при сборке ПТК на 80-90%, время автономной и комплексной отладки на 70-75%.
Время пуско-наладки АСУТП энергоблока объёмом более 7000 сигналов сокращается до 3-4 недель.