ВУЗ:
Составители:
316
стемы АСУ ТП с использованием библиотеки программ. Для решения каждой зада-
чи нужна соответствующая программа или программный комплекс.
Рассмотрим задачу снабжения станка с ЧПУ в АСУ ТП управляющей про-
граммой, которую можно разбить на две:
1) принятие и реализация решения по обеспечению рабочей позиции управ-
ляющей программой (задача диспетчерского управления);
2) процедура передачи текста УП из УВК на устройство ЧПУ.
Для регламентации и унификации программных средств организации взаимо-
действия между диспетчерским уровнем и уровнями рабочих позиций используется,
например, руководящий технический материал (РТМ) ЭНИМСа на параметры со-
пряжения систем программного управления с ЭВМ.
Выдача УП на УЧПУ осуществляется под управлением специальной подпро-
граммы, которая вызывается при возникновении необходимости в этом процессе.
Схема алгоритма, который реализует программа, показана на рис. 7.10.
После передачи управления подпрограмме выдачи УП в этой подпрограмме
проверяется наличие запроса на кадр. Если запроса нет, то осуществляется выход из
подпрограммы. Если запрос есть, то включается индикация режима и по каталогу
кадров определяется физический адрес начала кадра.
Проверяется, является ли начальный байт кадра символом начала программы
«%». По результатам проверки либо добавляется номер кадра и выбирается очеред-
ной байт, либо этого не происходит. Имеющийся байт добавляется до четности. За-
тем последовательно проверяется, является ли этот байт символом конца кадра или
программы. Если это не конец кадра, то содержимое буферного регистра данных
выдаётся в УЧПУ. Если это конец кадра, то проверяется, идёт ли обработка кадра с
помощью экранного диалога.
Независимо от используемых конкретно технических и программных средств
процедура выдачи УП на УЧПУ состоит из следующих операций:
вход в прерывание по запросу от УЧПУ;
идентификация требования и выбор запроса из очереди на обслуживание;
обращение к массиву текста УП для данной единицы оборудования;
поиск нужного кадра;
формирование символа, подлежащего выдаче;
проверка признака конца кадра, конца УП;
выход из прерывания после окончания выдачи кадра.
Выдача управляющих программ на УЧПУ оборудования является только ча-
стью программного обеспечения обслуживания рабочих позиций. Рассмотрим об-
щий подход к управлению рабочими позициями на примерах ГПМ и ГПС.
ГПМ DFZ630 фирмы «Вернер» (Германия) предназначен для обработки кор-
пусных деталей и выполнен на базе двух обрабатывающих центров ТС630. Автома-
тизированная транспортно-накопительная система модуля использует рельсовую
транспортную тележку и локальный накопитель (центральный склад отсутствует).
Инструментальная система включает инструментальный склад и манипулятор
портального типа, который обеспечивает смену инструментов в магазинах станка.
стемы АСУ ТП с использованием библиотеки программ. Для решения каждой зада- чи нужна соответствующая программа или программный комплекс. Рассмотрим задачу снабжения станка с ЧПУ в АСУ ТП управляющей про- граммой, которую можно разбить на две: 1) принятие и реализация решения по обеспечению рабочей позиции управ- ляющей программой (задача диспетчерского управления); 2) процедура передачи текста УП из УВК на устройство ЧПУ. Для регламентации и унификации программных средств организации взаимо- действия между диспетчерским уровнем и уровнями рабочих позиций используется, например, руководящий технический материал (РТМ) ЭНИМСа на параметры со- пряжения систем программного управления с ЭВМ. Выдача УП на УЧПУ осуществляется под управлением специальной подпро- граммы, которая вызывается при возникновении необходимости в этом процессе. Схема алгоритма, который реализует программа, показана на рис. 7.10. После передачи управления подпрограмме выдачи УП в этой подпрограмме проверяется наличие запроса на кадр. Если запроса нет, то осуществляется выход из подпрограммы. Если запрос есть, то включается индикация режима и по каталогу кадров определяется физический адрес начала кадра. Проверяется, является ли начальный байт кадра символом начала программы «%». По результатам проверки либо добавляется номер кадра и выбирается очеред- ной байт, либо этого не происходит. Имеющийся байт добавляется до четности. За- тем последовательно проверяется, является ли этот байт символом конца кадра или программы. Если это не конец кадра, то содержимое буферного регистра данных выдаётся в УЧПУ. Если это конец кадра, то проверяется, идёт ли обработка кадра с помощью экранного диалога. Независимо от используемых конкретно технических и программных средств процедура выдачи УП на УЧПУ состоит из следующих операций: вход в прерывание по запросу от УЧПУ; идентификация требования и выбор запроса из очереди на обслуживание; обращение к массиву текста УП для данной единицы оборудования; поиск нужного кадра; формирование символа, подлежащего выдаче; проверка признака конца кадра, конца УП; выход из прерывания после окончания выдачи кадра. Выдача управляющих программ на УЧПУ оборудования является только ча- стью программного обеспечения обслуживания рабочих позиций. Рассмотрим об- щий подход к управлению рабочими позициями на примерах ГПМ и ГПС. ГПМ DFZ630 фирмы «Вернер» (Германия) предназначен для обработки кор- пусных деталей и выполнен на базе двух обрабатывающих центров ТС630. Автома- тизированная транспортно-накопительная система модуля использует рельсовую транспортную тележку и локальный накопитель (центральный склад отсутствует). Инструментальная система включает инструментальный склад и манипулятор портального типа, который обеспечивает смену инструментов в магазинах станка. 316
Страницы
- « первая
- ‹ предыдущая
- …
- 314
- 315
- 316
- 317
- 318
- …
- следующая ›
- последняя »