В рамках работ по разработке программного обеспечения комплекса Каскад-САУ предприятие по заявке заказчика выполняет следующие работы:
Кроме этого, предприятие принимает заказы на разработку программного обеспечения в сфере автоматизации технологических процессов, не связанного с комплексом Каскад-САУ. Так, например, на предприятии могут быть размещены заказы на создание OPC серверов для набора оборудования ввода-вывода или заказы на создание специализированных драйверов и шлюзов стандартных протоколов обмена данными.
Разработка программного обеспечения всех направлений ведется в ряде операционных систем, обеспечивающих удовлетворение широкого набора возможных требований заказчика.
-
Операционная система общего назначения
Microsoft Windows NT, 2000, XP является универсальной по применению. Широкое распространение, мощная поддержка, удобство и простота использования данной операционной системы дает возможность применения ее на всех уровнях систем АСУ ТП. В первую очередь это относится к АРМ, на которых непосредственно работает персонал заказчика. По этой причине в комплексе Каскад-САУ операционная система MS Windows используется в качестве стандарта для
среды разработки и
среды исполнения уровня АРМ и серверов. Кроме этого, для работы в данной операционной системе в Каскад-САУ имеется
среда исполнения уровня контроллеров, использующаяся в качестве средства отладки проектов, а также в системах диспетчерских пунктов телемеханики без резервирования процессорных модулей и без жесткого требования к длительности цикла ввода-вывода и обработки данных.
-
Операционная система реального времени
QNX 4 является одним из лидеров на мировом рынке операционных систем реального времени. Наличие в этой системе развитой графической оболочки Photon и эффективных средств сетевого взаимодействия Qnet позволяет использовать эту ОС для создания производительных контроллеров и АРМ. Данная операционная система используется в комплексе Каскад-САУ для
среды исполнения уровня контроллеров в сложных ответственных системах, требующих
резервирования процессорных модулей.
-
Операционная система реального времени
eCos с открытым исходным кодом наиболее удобна для создания необслуживаемых контроллеров на базе различных процессорных платформ. Данная операционная система используется в комплексе Каскад-САУ для
среды исполнения уровня контроллеров в системах телемеханики, не требующих резервирования процессорных модулей.