Автоматизация технологических процессов и производств
Глава 2. Общие принципы построения систем ЧПУ
Другие схемы, как, например, «многие к многим», представляют собой
комбинацию указанных ранее.
Формализация процедуры обмена данными позволила выбрать основные
классы коммуникации в терминах объектов. Сервер представлен классом-
источником абстрактных данных CAbstractData. Клиент представлен
классом-получателем данных CReceiver. Отношения, в которые вступают
эти классы, определяют тип транзакции и схему отображения.
Применение схемы «один к одному» подразумевает, что для одних и
тех же данных, например выводимых на экран, будут создаваться разные
объекты при переключении экранов. При этом трафик в коммуникационной
среде будет определяться данными, визуализируемыми на текущем
экране. Это означает, что в схеме «один к одному» объект CAbstractData не
может существовать без объекта CReceiver.
Схема «один, к многим» предполагает, что объект CAbstractData существует
независимо от объекта CReceiver, поскольку определенный тип данных
запрашивается одним и тем же объектом CAbstractData, но отображается
разными объектами CReceiver. Эту схему целесообразно использовать
для отображения тех данных, за которыми ведется постоянное
наблюдение, вне зависимости от выбора текущего экрана. Примером служит
состояние интерполятора, которое может быть выведено на некоторые
из экранов интерфейса оператора.
Схема «многие к одному» используется при отображении данных, вычисляемых
на основе значений нескольких объектов CAbstractData. Типичный
пример-вычисление процентого отношения скорости подачи, которое
требует запрограммированного и текущего значений скорости подачи.
Эта схема может быть также применена, когда необходима начальная
инициализация и нужно определить, например, количество и имена координатных
осей для отображения на экране текущих позиций приводов.
Для реализации указанных транзакций и схемы отображения данных
была разработана объектно-ориентированная модель коммуникационной
магистрали.
2.4.3. Виртуальная структура объектно-ориентированной
магистрали
Виртуальная структура показана на рис. 54 в виде трехуровневой модели
классов. На уровне запроса (базовом нижнем уровне) размещены коммуникационные
классы, ответственные за доставку информации в рамках
той или иной транзакции. Классы процессов этого же уровня подготавливают
и запускают процессы отдельных режимов системы ЧПУ. Вспомогательные
классы базового уровня осуществляют конвертирование и форматирование
данных, а также занимаются обработкой ошибок и исключе
[...]
Главная
[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]
Автоматизация процессов управления производством включает в себя не только установку ЧПУ на разного рода фрезерные, токарные, шлифовальные станки, но и полную автоматизацию всего цикла производства деталей, начиная с входного контроля-сортировки и заканчивая выпуском годной продукции с последующей проверкой.