ЖУРНАЛ «СТА» №3/2006
устройств, входящих в его комплек- тацию; ● приобретение покупных аппаратных средств и программных продуктов, входящих в состав КПАТ; ● разработка, изготовление и отладка аппаратных средств КПАТ. На завершающих стадиях этапа 3 вы- полнялись окончательная сборка всех составляющих ПО КПАТ, включая ИПО, и отладка их взаимодействия на стенде (рис. 6). Структурная схема стенда отладки ПО практически соответствует при- ведённой на рис. 1 в структуре связей КПАТ и телескопа. Роль последнего в составе стенда выполняет имитатор те- лескопа, к которому через ЛВС под- ключено АРМО, как это показано на рис. 1 б . Р ЕЗУЛЬТАТЫ РАЗРАБОТКИ За счёт применения покупного ПО и оснащения стенда отладки реальными устройствами вводавывода КСПО КПАТ (в минимальной комплектации) была разработана и отлажена на аппа- ратуре в течение полугода. Основная доля трудоёмкости разработки при- шлась на драйверы виртуальных уст- ройств (надстройки над регистровыми драйверами вводавывода) и на реше- ние специфических задач обработки и визуализации информации. Результа- ты первого года эксплуатации КПАТ на предприятииизготовителе телеско- па показали её соответствие функцио- нальному назначению, удобство рабо- ты оператора и высокую надёжность. Измерения реальной точности фаз пе- риодических сигналов, формируемых путём программной записи нужных битов в регистр вывода, показали, что фазовый шум не превышает 150 мкс. Такая величина, полученная за 8 часов регистрации, складывается из единич- ных выбросов по 75 мкс в обе стороны от номинальных временных положе- ний фронтов меандра, период которого составлял 10 мс. Этого вполне доста- точно для управления шаговыми дви- гателями, а при необходимости улуч- шения этих параметров сервер управ- ления аппаратурой может быть пере- несён в среду операционной системы Windows CE. Эта ОС, с одной стороны, позиционируется как ОС «жёсткого» реального времени, а с другой – наи- более близка к базовому КСПО по на- бору предоставляемых интерфейсных функций. З АКЛЮЧЕНИЕ Практика проектирования, изготов- ления, ввода в эксплуатацию и сопро- вождения КПАТ подтвердила эффек- тивность принятых принципов её соз- дания, позволивших реализовать от- крытую и масштабируемую структуру КПА на базе набора модулей фирм Advantech и Элкус, операционной сис- темы Windows 2000 и интерфейса OPC. Общий вид аппаратуры КПАТ показан на рис. 7. Комплексное применение покупных программных и аппаратных средств ав- томатизации в составе разработанной КПА и стенда позволило создать аппа- ратуру в сжатые сроки компактным коллективом разработчиков. Использование высоконадёжных и имеющих гарантию долговременной доступности покупных аппаратных средств, с одной стороны, а также про- стота структуры и небольшой объём устройств собственной разработки, с другой, явились основой достижения требуемой эффективности при имев- шихся ограничениях по стоимости КПА, срокам и трудоёмкости разра- ботки. Такой подход представляется оправданным при создании аппарату- ры малой серийности. Модульный и иерархический прин- цип построения программного обеспе- чения КПА, опирающийся на приме- нение покупных программных продук- тов (в рамках имевшихся ограниче- ний), позволил сократить сроки разра- ботки и улучшить эргономические ка- чества интерфейса «человек–машина». Развёртывание стенда упреждающей отладки программного обеспечения КПА позволило не только своевремен- но и качественно отработать взаимо- действие программного и аппаратного компонентов, но и эффективно сопро- вождать его в процессе эксплуатации. Авторы выражают признательность В. Яковлеву, Ю. Савчуку, А. Локоткову и Д. Теркелю за оперативно оказанные технические консультации . ● Л ИТЕРАТУРА 1. The OPC Data Access Custom Interface Standard (Version 2.0). — OPC Foundation; 1998. 2. Системы диспетчерского управления и сбора данных (SCADAсистемы) // Мир компьютерной автоматизации. 1999. № 3. 3. Слепов В.И. Шестая международная кон- ференция «Разработка АСУТП в системе ТРЕЙС МОУД: задачи и перспективы» // Приборы и системы. Управление, кон- троль, диагностика. 2000. № 4. 4. DCOM, OPC and Performance Issues. — OPC Foundation; 02.03.1998. Авторы — сотрудники ОАО «НИИ точной механики» Телефон: (812) 535-2386 Факс: (812) 535-8374 50 СТА 3/2006 РАЗ РА БО Т КИ / КОН Т Р ОЛ Ь НО - И ЗМЕ Р И Т Е Л Ь НЫ Е СИС Т ЕМЫ www.cta.ru Рис. 6. Общий вид стенда отладки программного обеспечения Рис. 7. Общий вид аппаратуры КПАТ
Made with FlippingBook
RkJQdWJsaXNoZXIy MTQ4NjUy