Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Наладка станков с ЧПУ. Опорный конспект.doc
Скачиваний:
112
Добавлен:
14.11.2019
Размер:
6.16 Mб
Скачать

4Кодирование информации.

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

Вся УП состоит из кадров. Кадр программы (фраза) - последо­вательность слов, расположенных в определенном порядке и несущих информацию об одной технологической рабочей операции. Слово программы - последовательность символов, находящихся в определенной связи как единое це­лое, например G27, M08, X27. Глава программы – опреде­ленное число заданных в необходимой последовательности кадров, первый из которых является главным, т. е. характеризующим начальное состоя­ние следующего за ним участка про­граммы. В главном кадре программи­руют подготовительные функции, раз­мерную информацию (по всем коор­динатам), подачу, частоту вращения шпинделя, инструмент и вспомога­тельные функции. Формат - услов­ная запись структуры кадра УП с максимально возможным объемом информации. Формат определяет на­бор и последовательность расположе­ния применяемых слов, объем инфор­мации каждого слова.

Как уже отмечалось, УП содержит буквенно-цифровые записи (команды). Для того чтобы электронное устройство, каким по своей сути является УЧПУ, могло воспринимать символы записанные в УП принята кодировка. При этом каждый буквенный символ имеет свой цифровой эквивалент. Но и этого не достаточно. Электронное устройство способно распознать всего две цифры 0 и 1, что соответствует низкому и высокому уровню электрического сигнала.

Существуют понятия „цифра" (О, 1, 2, 3, .... 8, 9) и „число", являю­щееся последовательностью цифр с учетом их разрядности. Совокупность приемов, наименования и обозначения (записи) чисел называется счис­лением. Для построения системы счисления в качестве основания мож­но использовать любое целое число В ≥1. Тогда любое число можно записать следующим образом:

A=AnBn-1+…+ A2B1+A1B0

где A1, A2 … An – цифры; В – основание; n – разряд числа.

Десятичная система счисления (основание В = 10). Число 659,45 в этой системе можно записать в виде: 6 • 102 + 5 • 101 + 9 • 100 + 4 • 10-1 + 5 • 10-2. В десятичной системе счисления, таким образом, число является суммой произведения цифр (0,1,2,..., 9) на 10 в степени, определяемой разрядностью этого числа.

В двоичной системе счисления всего две цифры 0 и 1. Чтобы представить цифры от 0 до 9 в двоичной системе счисления необходимо использовать четырехразрядные двоичные числа.

  1. Таблица преобразования десятичных цифр к двоичной системе счисления

  1. Десятичные цифры

  1. В=2

  1. Как образуется число

  1. 23

  1. 22

  1. 21

  1. 20

  1. 0

  1. 0

  1. 0

  1. 0

  1. 0

  1. 0*8+0*4+0*2+0*1=0

  1. 1

  1. 0

  1. 0

  1. 0

  1. 1

  1. 0*8+0*4+0*2+1*1=1

  1. 2

  1. 0

  1. 0

  1. 1

  1. 0

  1. 0*8+0*4+1*2+0*1=2

  1. 3

  1. 0

  1. 0

  1. 1

  1. 1

  1. 0*8+0*4+1*2+1*1 =3

  1. 4

  1. 0

  1. 1

  1. 0

  1. 0

  1. 0*8+1*4+0*2+0*1=4

  1. 5

  1. 0

  1. 1

  1. 0

  1. 1

  1. 0*8+1*4+0*2+1*1=5

  1. 6

  1. 0

  1. 1

  1. 1

  1. 0

  1. 0*8+1*4+1*2+0*1=6

  1. 7

  1. 0

  1. 1

  1. 1

  1. 1

  1. 0*8+1*4+1*2+1*1=7

  1. 8

  1. 1

  1. 0

  1. 0

  1. 0

  1. 1*8+0*4+0*2+0*1=8

  1. 9

  1. 1

  1. 0

  1. 0

  1. 1

  1. 1*8+0*4+0*2+1*1=9

Таким образом, любое слово УП можно представить в виде комбинации нулей и единиц или другими словами перевести на машинный язык.

Как уже отмечалось ранее каждому символу используемому в управляющих программах присвоен цифровой эквивалент – код. Для первых станков с ЧПУ был использован код ИСО-7 бит. Этот код предназначен для записи информации на восьмидорожечной перфоленте и позволяет кодировать 128 символов.

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

Целые числа, записанные в одной системе счисления, в новую систему счис­ления переводятся последовательным де­лением числа и получаемых частных на основании той системы, в которую оно переводится, до тех пор, пока не получит­ся частное меньше основания системы. Результатом будут остатки от деления, прочитанные в порядке, обратном их по­лучению, и последнее частное.