КОДИРОВАНИЕ И ВОСПРОИЗВЕДЕНИЕ ЧИСЛОВОЙ ПРОГРАММНОЙ ИНФОРМАЦИИ
14 марта, 2014
admin Цифровая информация, полученная в результате расчета программы, « командная информация, обусловленная технологическим процессом, вводятся в системы ЧПУ через программоноситель. В качестве программоносителей применяются; перфоленты, перфокарты, наборные поля и магнитные ленты. Наиболее распространенным программоносителем являеіся перфолента. Перфокарты используются чаще всего для позиционных систем и особенно в тех случаях, когда программой необходимо пользоваться многократно.
В системах ЧПУ, как и в других системах с ЦВМ или с ее компонентами, используются алгоритмические языки, предназначенные для обмена информацией машнпы с внешними устройствами (программоноситель, устройства кор» рекции, аппараты управления и др.). Алгоритмические языки систем ЧПУ значительно проще языков универсальных вычислительных машин и состоят нз немногочисленных кодовых комбинаций или определенных правил программирования, согласованных с технологическим процессом и конструкцией оборудования.
Для металлорежущих станков с ЧПУ находит применение код БЦК.-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 строк/с. Старт - стопный электропривод лентопротяжного механизма выполняется с быстродействующей электромагнитной муфтой, присоединяющей вал лентопротяжного Механизма к валу электродвигателя и разъединяющей нх по командам с пульта и от программы.
После заполнения всех запоминающих устройств, предусмотренных программой, информация сигналом опроса переносится в выходные устройства ВЛУ и в систему управления. Числовая информация на перемещение по координа - там в контурных системах ЧПУ поступает в интерполятор, в позиционных — в соответствующие координатные регистры, счетчики или сумматоры, а ииформа - ция с технологическими командами — в дешифрирующие устройства и на органы управления объектом. В контурных системах во время отработки одного кадра с ленты воспроизводится следующий кадр, чем обеспечивается непрерывность поступления информации управления, При этом новая информация поступает в аналогичную схему второго комплекта запоминающих устройств.

Опубликовано в