Автоматизация технологических процессов и производств
Глава 2. Общие принципы построения систем ЧПУ
пределах 80 - 160 мкс). Время реакции планировщика (scheduling latency)
представляет собой задержку активизации процесса после отработки прерывания
(находится в пределах 4 - 16 мкс) [23].
В своей работе операционные системы используют набор традиционных
механизмов. Механизм приоритетов и диспетчеризации обеспечивает
планирование задач реального времени на основе использования некоторого
кванта времени (time slice). Механизм межзадачного взаимодействия
синхронизирует процессы и передачу данных между ними с использованием
семафоров, мютексов, сигналов, событий,разделяемой памяти. Механизм
работы с таймерами генерирует прерывания по истечении некоторого
настраиваемого интервала времени.
2.2.4. Использование в системах управления
операционной системы Windows NT
Windows NT не является операционной системой реального времени,
поскольку не имеет достаточного диапазона приоритетов потоков (threads),
не позволяет управлять наследованием приоритетов (блокирующий поток
должен наследовать приоритет потока, который он блокирует), механизм
синхронизации потоков непредсказуем, время реакции на прерывание непредсказуемо.
Между тем в силу растущей популярности в системах управления операционной
системы Windows NT проблема как-то должна быть решена.
Из всех существующих предложений по реализации ОСРВ на базе Windows
NT практическое значение имеют всего два подхода [24].
Первый подход состоит в запуске Windows NT в виде низкоприоритетной
задачи операционной системы реального времени (супервизора). При
этом предполагается применение ядра классической ОСРВ типа QNX или
Vx Works. Существуют решения, в которых в качестве супервизора используется
VxWorks.
Второй подход заключается в расширении (в смысле реального времени)
Windows NT. Это может быть оригинальная разработка изготовителя
системы управления, например система WinCAT (Backhoff Industrie
Electronic, ФРГ)- Другой вариант- использование готового коммерческого
решения, например RTX 4.1 фирмы VenturCom.
Оба подхода имеют свои достоинства и недостатки. Однако подход на
базе расширения реального времени для Windows NT все же более перспективен.
Во-первых, в расширении использованы те же типы объектов
для управления задачами, что и у ядра Windows NT (мютексы, семафоры и
т.д.). В противоположность этому VxWorks использует оригинальные функции
и механизмы, формирующие собственный стиль, отличный от стиля
Windows. Во-вторых, нет необходимости во второй операционной систе
[...]
Главная
[1] [2] [3] [4] [5] [6] [7] [8] [9] [10] [11] [12] [13] [14] [15] [16] [17] [18] [19] [20] [21] [22] [23] [24] [25] [26] [27] [28] [29] [30] [31] [32] [33] [34] [35] [36] [37] [38] [39] [40] [41] [42] [43] [44] [45] [46] [47] [48] [49] [50] [51] [52] [53] [54] [55] [56] [57] [58] [59] [60] [61] [62] [63] [64] [65] [66] [67] [68] [69] [70] [71] [72] [73] [74] [75] [76] [77] [78] [79] [80] [81] [82] [83] [84] [85] [86] [87] [88] [89] [90] [91] [92] [93] [94] [95] [96] [97] [98] [99] [100] [101] [102] [103] [104] [105] [106] [107] [108] [109] [110] [111] [112] [113] [114] [115] [116] [117] [118] [119] [120] [121] [122] [123] [124] [125] [126] [127] [128] [129] [130] [131] [132] [133] [134] [135] [136] [137] [138] [139] [140] [141] [142] [143] [144] [145] [146] [147] [148] [149] [150] [151] [152] [153] [154] [155] [156] [157] [158] [159] [160] [161] [162] [163] [164] [165] [166] [167] [168] [169] [170] [171] [172] [173] [174] [175] [176] [177] [178] [179] [180] [181] [182] [183] [184] [185] [186] [187] [188] [189] [190] [191] [192] [193] [194] [195] [196] [197] [198] [199] [200] [201] [202] [203] [204] [205] [206] [207] [208] [209] [210] [211] [212] [213] [214] [215] [216] [217] [218] [219] [220] [221] [222] [223] [224] [225] [226] [227] [228] [229] [230] [231] [232] [233] [234] [235] [236] [237] [238] [239] [240] [241] [242] [243] [244] [245] [246] [247] [248] [249] [250] [251] [252] [253] [254] [255] [256] [257] [258] [259] [260] [261] [262] [263] [264] [265] [266] [267] [268]
Автоматизация процессов управления производством включает в себя не только установку ЧПУ на разного рода фрезерные, токарные, шлифовальные станки, но и полную автоматизацию всего цикла производства деталей, начиная с входного контроля-сортировки и заканчивая выпуском годной продукции с последующей проверкой.