Научная книга Поиск по сайту
Главная
Поиск по сайту

Раздел: БИБЛИОТЕКА ТЕХНИЧЕСКОЙ ЛИТЕРАТУРЫ
Короткий путь http://bibt.ru

Адрес этой страницы' ?>

<<Предыдущая страница Оглавление книги Следующая страница>>

Кодирование информации и нанесение на программоноситель. Запись цифр в двоичной системе и на перфоленте.

Информация на перфоленте записывается отдельными кадрами, содержащими числа, буквы и другие символы. Эта запись кадров управляющей программы в буквенно-цифровой форме и составляет задачу кодирования информации. Таким образом, кодирование—-это запись текста программы в той форме, в которой она затем переносится на перфоленту путем пробивки соответствующих комбинаций отверстий.

В основе записи любого символа на перфоленте лежит запись цифр в двоичной позиционной системе счисления. Эта система, в основе разрядов которой лежит число 2, позволяет десятичные числа представить двоичным числом, т. е. числом, значащие цифры которого 1 и 0. Так, например, цифра 9 может быть представлена как 1•23+0•22+0•21+1•20. Опустив разряды, получим 1001. На перфоленте единица изображается пробивкой отверстия. Если же на пересечении данной дорожки и поперечной строки отверстие не пробито, то это воспринимается системой ЧПУ как ноль.

Таблица 1.2. Запись цифр в двоичной системе и на перфоленте

Цифра Двоичный эквивалент Номера дорожек перфоленты
IV III II I
23=8 22=4 21=2 20=1
0 0000        
1 0001       0
2 0010     0  
3 0011     0 0
4 0100   0    
5 0101   0   0
6 0110   0 0  
7 0111   0 0 0
8 1000 0      
9 1001 0     0
10 1010 0   0  
11 1011 0   0 0
12 1100 0 0    
13 1101 0 0   0
14 1110 0 0 0  
15 1111 0 0 0 0
           
8 1000 0      
3 0011     0 0
7 0111   0 0 0

В табл. 1.2 представлены запись цифр десятичной системы счисления в двоичном коде и их изображение на перфоленте: Из таблицы следует, что для записи любого десятичного числа в пределах от 0 до 9 и чисел от 10 до 15 достаточно первых четырех дорожек перфоленты (I—IV). Рассмотренная запись на перфоленте Цифр десятичной системы называется двоично-десятичным взвешенным кодом 8421. Каждая цифра этого числа определяет значение, или вес, разряда и соответственно одного отверстия в каждой из четырех дорожек перфоленты. Таким образом, записанное в поперечной строке десятичное число равно сумме весов всех отверстий, пробитых в этой строке. Если, например, встретилась комбинация из трех отверстий, пробитых в I, II и III дорожках (0111), то в строке записана цифра 7: 4 + 2+1=7.

Для записи числовых значений команд на перфоленте двоично-десятичным кодом 8421 используются цифры десятичной системы от 0 до 9, из которых состоит любое десятичное число. Числа от 10 до 15, каждое из которых может быть записано в одной поперечной строке, составляют основу записи нечисловой информации (букв и различных символов).

Для записи десятичного числа, состоящего из двух и более цифр, каждому разряду этого десятичного числа отводится строчка. Так, например, одна строчка соответствует разряду 102, строчка ниже— 101 и еще строчка— 100. Обозначая цифры требуемого десятичного числа в двоичном коде, получают запись требуемого десятичного числа. Например, число 837 будет записано на трех строчках перфоленты соответственно: 1000 — разряд 102, 0011—разряд 101, 0111 —разряд 100.

Следует отметить, что разработано значительное число кодов с другими наборами весовых коэффициентов, например 2421, 5421, 6221, 4421 и др.

Общая система представления цифр, букв и других символов для станков с ЧПУ составляет код программирования. Код устанавливает соответствие между цифрами, буквами и другими символами и их записью на перфоленте в виде комбинаций отверстий. Вместе с тем код предусматривает присвоение каждой букве или символу достаточно определенного технологического смысла. Для программирования обработки на станках с ЧПУ разрабатывались различные коды. Сравнительно недавно в отечественной промышленности широко применялся код БЦК-5 (буквенно-цифровой пятидорожечный код).

Программоносителем для нанесения информации в этом коде является бумажная лента шириной 17,5 мм. Кроме десяти цифр код БЦК-5 содержит десять букв русского алфавита. Код был разработан в ЭНИМСе и имел то преимущество, что для нанесения информации на перфоленту можно было использовать серийно выпускаемые телеграфные аппараты (например, аппараты СТА-2М). В настоящее время наиболее распространенным кодом, используемым для кодирования информации в станках с ЧПУ, является код ИСО-7бит. Код разработан в соответствии с ГОСТ 13052—74, который отвечает требованиям международного стандарта ISO — R646, регламентирующего единый международный код ISO — 7 bit.

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