Место и роль ЭСПУ станками, промышленными роботами, программируемых контроллеров, их задачи и функции, страница 6

При интерполяции дуги окружности из точки с координатой xiyj в точку хi+1yj координата хi+1=xi-1. При шаге по оси У из т. xiyj в т. хiyj+1 координата уj+1j+1. При круговой интерполяции координаты начальной точки траектории х0у0 определяют по формуле: х02+ у02=R2, где R – радиус интерполируемой дуги окружности.

Оценочная функция Fij= хi2+ уj2- R2. F00=0.

При шаге по оси Х из т.(xiyj) в т.(xi+1yj) оценочная функция Fi+1j= (хi+1)2+ уj2- R2=( xi-1)2+ уj2- R2=

= хi2-2 хi+1+ уj2- R2= Fij-2 хi+1.

При шаге по оси У из т.(xiyj) в т.(xiyj+1) оценочная функция Fij+1= Fij+2 уj+1.

Лабораторная работа №2 Исследование алгоритмов линейной и круговой интерполяции.

Внешние носители данных.

После кодирования информации управляющей программы осуществляют ее запись на программоноситель. Одним из первых носителей информации была перфолента. Запись управляющей программы на перфоленту производят путем перфорирования на ней кодовых отверстий. Код определяет место перфорации на строке. В строке перфоленты отверстия первых 7 дорожек (1-7) являются информационными, а отверстия 8 дорожки (р) служат для контроля на  четность. Дорожка с называется транспортной или синхронизирующей.

Таблица.

При перфорации могут возникать ошибки перфорации (неточные действия при перфорировании ленты или сбоев работы устройств подготовки перфоленты). Большинство ошибок обнаруживают при прогонке перфоленты в УЧПУ станка. Ошибки могут быть одиночными, двойными и т.д. Одиночная ошибка – это неправильное значение в каком-либо одном разряде. Исправить можно лишь одиночные ошибки для чего используется контроль на четность.

В коде ISO 7bit принято, чтобы в каждой строке перфоленты число перфораций было четное. Для обеспечения чего служит восьмая дорожка. Когда число отверстий в данной строке нечетное, то  в контрольной дорожке пробивается отверстие. Контроль осуществляется при считывании информации.

Устройство считывания информации с перфоленты.

В УЧПУ предусмотрен ввод управляющей программы с фотосчитывающего устройства (ФСУ). ФСУ типа КОНСУЛ- 337.601М (337.300) является электронным блоком УЧПУ и предназначен для использования в качестве устройства выдачи кодов управления станками с ЧПУ. ФСУ разработано реверсивным с возможностью считывания перфоленты в двух направлениях. Скорость считывания с ленты определяется количеством считанных комбинаций в секунду. Считывание может быть непрерывное или построчное в Старт-стоповом режиме. Построчное Старт-стоповое считывание характеризуется тем, что после считывания очередного знака строки перфоленты происходит ее торможение и в этом состоянии ФСУ остается до прихода следующего запускающего импульса от УЧПУ.

Основные технические данные ФСУ:

1)  скорость считывания (не более100 знаков в секунду при построчном Старт-стоповом режиме);

2)  непрерывная скорость считывания (300 знаков в секунду);

3)  возможность считывания с перфоленты шириной 12.4 мм с представлением информации в коде ISO 7bit.

Блок связи с ФСУ в УЧПУ 2С-42 выполнен в виде субблока SB-446 (SB-893). Блок связи имеет 2 адресуемых регистра Регистр состояния 177550 и регистр данных 177552, адрес вектора прерывания -70 (в восьмеричной системе счисления).

Формат РС: 0- пуск - читается и пишется МП;

1-  контроль - читается и пишется МП;

2-  реверс - читается и пишется МП;

6-  прерывание - читается и пишется МП;

7-  готовность – читается МП;

15- ошибка - читается МП.

Обмен данными между МП и блоком связи осуществляется посредством программных операций с опросом готовности или выполнением подпрограммы обслуживания прерывания.

Адрес РС и РД, пройдя через шинные формирователи, приемники, расшифровывается селектором адреса (дешифратор) и запоминается в регистре адреса по сигналу “К СИА Н”. По сигналу “К ВЫВОД Н” происходит запись информации в РД при отсутствии сигнала “ошибка ”, выдаваемого регистром ошибки.

Установленный регистр ПУСК выдает сигнал “старт” на электромагнит ФСУ. Происходит протяжка ленты и появление информации на входе РД. Запись данных осуществляется по сигналу “ИНФ.ГОТ”.