Добавил:
Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Лекции / all.doc
Скачиваний:
93
Добавлен:
23.02.2014
Размер:
855.04 Кб
Скачать

Система классификации кодирования деталей машиностроения по Опицу

Каждой детали присваивается 13-тиразрядный десятичный код.

Дополнительный шифр содержит информацию о материале, размерах, форме заготовки, чистоте поверхности.

Дополнительный код содержит информацию о типе и последовательности технологических операций обработки.

Способы обмена устройств чпу

Существует 3 основных способа обмена:

  1. Программно-управляемый

  2. По прерываниям

  3. По каналу прямого доступа в память

Машинный цикл процессора системы чпу при обработке командных слов

Команда любой цифровой системы управления содержат код команды и операнды. Обычно в команде содержится явная адресная информация. По используемым способам адресации может быть выделено 5 основных:

- непосредственная адресация (в команде содержится сам операнд)

- прямая адресация (адрес операнда содержится в адресной части команд)

- косвенная адресация (в команде содержится адрес того места, где записан адрес операнда)

- относительная адресация (исполняемый адрес формируется как результат суммирования адресной части команды и некоторого индекса, который может изменяться)

- индексная адресация

Машинный цикл устройства ЧПУ состоит из определенной последовательности периодически исполняемых действий. По продолжительности машинный цикл кратен определенному числу тактовых импульсов.

Обраб. ком слов.

1

2

3

Обр. инф. слов

Машинный цикл

t

1 – адресование

2 – считывание

3 - исполнение

Машинный цикл при обработке командных слов

Регистр данных памяти

Рег. ком.

ДШ/УУ

Счет. ком.

Рег. адр. пам.

- передача цифровой информации

Содержимое счетчика компьютера передается в регистр адреса памяти, адрес передается в память и дешифрируется. Команда через шину данных памяти поступает в регистр данных. Затем она поступает в регистр команд процессора, дешифрируется, исполняется устройством управления (УУ). Содержимое счетчика команд увеличивается на 1 и процесс повторяется со следующей команды.

Машинный цикл при обработке машинных слов.

И

Аккумулятор

АЛУ

УУ

Регистр памяти

Процессор

Шина

данных

Шина

вывода

нформация в процессор поступает из регистров процессора, из памяти или из внешних устройств. В аккумуляторе данные накапливаются, поступают в АЛУ, где при помощи устройств управления (УУ) обрабатываются и поступают на выход в шину вывода.

Циклограмма ЧПУ в режиме реального времени.

Информация, циркулирующая в устройстве управления системы ЧПУ может быть условно разделена на 2 типа:

  1. Быстрая информация, требующая от устройства максимального быстродействия, например управление приводами, обработка информации с датчиков ОС

  2. Медленные процессы (фоновые задачи), например вывод информации для индикации операнду и ввод информации с пульта управления.

Обычно оба типа обрабатываются процессором одновременно в режиме реального времени, однако при обработке быстрых процессов необходима 100% уверенность в том, что все процессы, связанные с получением быстрой информации, ее обработкой и выдачей для управления, уложились в ранее отведенный отрезок времени.

Режим реального времени – неотъемлемая процедура цифрового управления быстрыми процессами.

Циклограмма быстрых и медленных процессов в режиме реального времени:

1

2

3

4

5

6

А

Б

t

 

Обработка быстрых процессов

Обработка

фоновых

задач

ИРВ

ИРВ

Период ИРВ

ИРВ – импульс реального времени

1 – прерывание решения фоновой задачи и занесение данных в стек.

2 – анализ аварийных ситуаций

3 – интерполяция и завершение подготовки данных по быстрому циклу.

4 – анализ цикла («конец кадра»)

Кадр - это время, отведенное в программе для подготовки данных для быстрого процесса. Если продолжительность подготовки данных не уложилась в отведенное время, то процесс останавливается.

5 – передача данных в рабочий буфер

6 – управление приводом

А – восстановление прерванного решения фоновой задачи, извлечение данных из стека.

Б – исполнение фоновой задачи.

Соседние файлы в папке Лекции