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