КОДИРОВАНИЕ И ВОСПРОИЗВЕДЕНИЕ ЧИСЛОВОЙ ПРОГРАММНОЙ ИНФОРМАЦИИ

Цифровая информация, полученная в результате расчета программы, « командная информация, обусловленная технологическим процессом, вводятся в системы ЧПУ через программоноситель. В качестве программоносителей при­меняются; перфоленты, перфокарты, наборные поля и магнитные ленты. Наи­более распространенным программоносителем являеіся перфолента. Перфокарты используются чаще всего для позиционных систем и особенно в тех случаях, когда программой необходимо пользоваться многократно.

В системах ЧПУ, как и в других системах с ЦВМ или с ее компонентами, используются алгоритмические языки, предназначенные для обмена информа­цией машнпы с внешними устройствами (программоноситель, устройства кор» рекции, аппараты управления и др.). Алгоритмические языки систем ЧПУ зна­чительно проще языков универсальных вычислительных машин и состоят нз немно­гочисленных кодовых комбинаций или определенных правил программирования, согласованных с технологическим процессом и конструкцией оборудования.

Для металлорежущих станков с ЧПУ находит применение код БЦК.-5 (бук - венно-цифровой код ’для записи программы на пятидорожечную перфоленту), согласованный с международным кодом (27J. Он состоит из двух групп символов: цифровых от О до 9 и буквенных из заглавных букв русского алфавита. Цифры н цифровые эквиваленты букв представляются в двоично-десятичном исчислении с весовыми значениями двоичных разрядов 8; 4; 2; I. Каждый цифровой или однобуквенный символ занимает одну строку ленты. Цифровая информация и цифровые эквиваленты буквенных символов записываются пробивкой отвер­стий на первых четырех дорожках перфоленты, образуя в строке запись цифры десятичного разряда в двоичном коде. Пятая дорожка несет признак символа, записанного на данной строке.

В настоящее время широко применяется стандартный код, составленный в соответствии с международной системой кодирования информации ISO-7 bit. В коде ISO принято также двоично*десятнчное счисление, но используется вось - мидорожечная перфолента шириной 25,4 мм (I дюйм). Все символы разделяются на три группы: цифровые от 0 до 9, буквенные со всеми заглавными буквами латинского алфавита н специальные знаки. Каждой букве или специальному знаку соответствует определенное значение. Символы записываются на семи дорожках перфоленты (отсюда 7 bit — 7 двоичных разрядов), 8-я дорожка явля­ется контрольной. Контроль ведется по модулю 2, т - е. на четность. Пробивка на восьмой дорожке делается тогда, когда нужно дополнить число пробивок в строке до четного. В табл. 7-1 в качестве примера приведены некоторые сим­волы, их значения и соответствующие им кодовые комбинации. Пробивка на ленте отмечена крестиком на соответствующей дорожке. Дорожка Т является тактирующей (пробивка на ней отмечена точкой).

Как видно из табл. 7-І, на одной строке ленты размещается один символ. Определенная последовательность символов составляет слово, которое включает в себя технологическую илн геометрическую информацию для ИО, либо команд­ную информацию для устройства ЧПУ. Слово начинается буквой адреса, после которой может идти последовательность цифр с соответствующим знаком. На­пример, поворот ИО вокруг оси X в положительном направлении на 2486 дискрет­ных единиц будет записываться словом А + 002486. Последовательность слои, содержащих информацию для одной рабочей операции, составляет кадр про­граммы, который начинается со слова «номер кадра» и заканчивается символом ‘конец кадра».

Кодовая комбинация для

имвол

Значение

различных дорожек

8

7

6

*

4

г

3

1 2

t

(

Отключение автоматического упра­

і

+

вления

)

Включение автоматического упра­

+

+

+

+

вления

%

Начало программы Главный кадр

+

+

+

+

ч-

+

І

Пропуск кадра при наладке

+

н-

1

+

4~

+

Признак положительного напра­вления

4~

+

+

4~

Признак отрицательного направ­ления

+

+

+

+

0

1

Цифра 0 Цифра 1

+

+

4~

+

4~

+

2

Цифра 2

+

+

+

3

Цифра 3

+

4~

+

4

Цифра 4

+

4~

4~

1

5

Цифра 5

4-

+

+

+

6

Цифра 6

4~

4~

4~

+

7

Цифра 7

+

4~

4~

4~

4~

“Г

8

Цифра 8

4~

4-

4~

9

Цифра 9

+

4-

4"

4~

+

А

Поворот вокруг оси X

4~

В

Поворот вокруг оси Y

4"

+

С

Поворот вокруг оси Z

+

+

+

+

+

D

Поворот вокруг специальной оси

+

4~

Е

То же или вторичная подача

4~

“Г

F

Подача

4~

4~

4~

+

G

Ус'іовия перемещения НО

4~

4~

4~

+

h

Кратность отработки

4“

+

I

Координата х центра дуги при

+

4~

4~

N

круговой интерполяции

+

+

+

+

Номер блока (кадра)

LF

Конец кадра

4“

После записи и контроля информации на перфоленте осуществляется вос­произведение цифровых данных и технологических команд перед поступлением их в устройства управления электроприводами и другими рабочими органами оборудования. Воспроизведение происходит последовательно по строкам во время протяжки ленты в воспроизводящем устройстве.

В качестве воспроизводящих устройств применяются быстродействующие электромеханические и фотоэлектрические трансмиттеры. Скорость воспроизве­дения у фотоэлектрических трансмиттеров составляет 800 — 1500 строк/с. Старт - стопный электропривод лентопротяжного механизма выполняется с быстродей­ствующей электромагнитной муфтой, присоединяющей вал лентопротяжного Механизма к валу электродвигателя и разъединяющей нх по командам с пульта и от программы.

После заполнения всех запоминающих устройств, предусмотренных про­граммой, информация сигналом опроса переносится в выходные устройства ВЛУ и в систему управления. Числовая информация на перемещение по координа - там в контурных системах ЧПУ поступает в интерполятор, в позиционных — в соответствующие координатные регистры, счетчики или сумматоры, а ииформа - ция с технологическими командами — в дешифрирующие устройства и на органы управления объектом. В контурных системах во время отработки одного кадра с ленты воспроизводится следующий кадр, чем обеспечивается непрерывность поступления информации управления, При этом новая информация поступает в аналогичную схему второго комплекта запоминающих устройств.

Комментарии закрыты.