ВУЗ:
Составители:
4.2. Программные средства систем управления многокоординатными ЭП
Обзор вариантов архитектурных решений систем числового программно-
го управления (СЧПУ) показал, что в настоящее время наиболее актуальными
являются варианты систем, в основе которых лежит концепция PCNC. Тенден-
ции последних лет отражают тот факт, что в борьбе за рынок разработчики все
больше отдают предпочтение однокомпьютерному варианту - PCNC-4. Это,
прежде всего, обусловлено следующими факторами: гибкостью в адаптации
системы управления к конкретному технологическому процессу, возможностью
конечному пользователю программно реализовывать свои алгоритмы управле-
ния, отсутствием значительных капиталовложений. Кроме этого, стоимость
оборудования, необходимого для реализации однокомпьютерного варианта,
значительно ниже стоимости вариантов, реализованных на базе двух вычисли-
тельных устройств.
Отличительной особенностью данного архитектурного решения PCNC-4
является программная реализация приложений пользователя, ядра ЧПУ, интер-
претатора и интерполятора. Как правило, программно реализованные алгорит-
мы управления многокоординатными электроприводами функционируют под
управлением операционных систем реального времени.
Под операционной системой понимается комплекс программ, обеспечи-
вающих управление ресурсами программно-аппаратного комплекса (вычисли-
тельной системы) и процессами, использующими эти ресурсы при вычислени-
ях.
По одному определению (Дональд Гиллиес) системой реального времени
является такая система, функционирование которой определяется не только
корректностью выполнения вычислений, но и временем получения требуемого
результата. Другое определение системы реального времени – аппаратно-
программный комплекс, который должен своевременно и предсказуемо реаги-
ровать на поступающие извне раздражители. К таким операционным системам
относятся VxWorks, OS-9, PSOS, QNX, LynxOS. Эти системы обладают быст-
рым временем реакции на события и прерывания, компактностью кода, хоро-
шей встраиваемостью и другими преимуществами, характерными для операци-
онных систем с микроядерной архитектурой. Общими требованиями для всех
операционных систем реального времени являются следующие:
9 максимальное время отклика на событие;
9 предсказуемость;
9 возможность безотказной работы в течение длительного времени;
9 наличие системы приоритетов;
9 возможность параллельного выполнения нескольких задач.
Из вышеперечисленных требований следует, что системы реального вре-
мени должны предсказуемо, в пределах максимально допустимого времени,
реагировать на различные типы внутренних и внешних событий. Исходные
требования к времени реакции системы и другим временным параметрам фор-
мируются техническим заданием на систему либо логикой ее функционирова-
104
Страницы
- « первая
- ‹ предыдущая
- …
- 102
- 103
- 104
- 105
- 106
- …
- следующая ›
- последняя »
