Системы цифрового управления многокоординатными следящими электроприводами. Гусев Н.В - 105 стр.

UptoLike

Составители: 

105
ния. Исследования различных операционных систем показывают, что для дос-
тижения реакции системы в пределах 100мкс используются вышеописанные
операционные системы реального времени. В интервале от 100мкс до 1мс мо-
гут быть использованы многозадачные операционные системы с расширениями
реального времени UNIX, Linux, Windows NT, CE. В диапазоне до 1мс могут
быть использованы классические многозадачные операционные системы, такие
как Windows NT/XP, Linux. Достижения максимальной производительности в
этом случае зависит от сложности вычислений, производимых в функциони-
рующем программном обеспечении. Однако получить в этом случае гарантиро-
ванное время реакции невозможно. Поэтому использование таких операцион-
ных систем без какой-либо дополнительной доработки ограничивается облас-
тями, где опоздание реакции системы не приведет к тяжелым последствиям или
эта система используется для моделирования и отработки тех или иных алго-
ритмов управления технологическим оборудованием.
Опыт применения Windows NT в различных областях автоматизации по-
казывает, что в большинстве случаев операционная система без каких либо из-
менений используется в системах «мягкого реального времени». В большинст-
ве случаев это интеллектуальные терминалы, верхний уровень SCADA-систем.
В общей массе производимых устройств с числовым программным управлени-
ем операционные системы с интегрированным ядром реального времени (RTX,
Falcon, Hyperkernel, IA-SPOX и др.) на сегодняшний день используются редко.
Прежде всего, это обусловлено отсутствием аппаратной поддержки большинст-
ва современных контроллеров, а также невозможностью построения компакт-
ной системы (требования к flash-памяти не менее 10Мбайт). Под функциониро-
ванием в режиме «мягкого реального времени» понимается работа операцион-
ной системы, иногда допускающей получение данных с некоторым опозданием.
Обзор ОС применяемых в системах с архитектурой типа PCNC приведен
в табл. 4.2. Анализ систем с открытой архитектурой типа PCNC показал, что
наиболее часто в качестве операционной системы используется система
Microsoft Windows NT с интегрированным ядром реального времени типа RTX
(фирма VentureCom). Интегрированные ядра являются сторонними разработка-
ми. Многие фирмы, разрабатывающие системы типа PCNC, используют их без
дополнительной доработки. Наряду с готовыми решениями также существуют
и собственные разработки, например, ядро NCT (Numerical Control Kernel)
фирмы Siemens. Помимо операционной системы Windows NT используются
специализированные системы, применяемые во встраиваемых системах
Windows CE, RTDOS (Fanuc, Siemens). Их основными достоинствами являются
малые требования к памяти и дисковому пространству промышленных ПК,
меньшее время реакции системы на внешние события. В отечественных разра-
ботках наибольшее применение находят системы PCNC на базе ОС Windows с
RTX, а также ставшей уже классической MS DOS.