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

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

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

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

Карта кода ИСО-7бит. Запись информации в коде ИСО-7 бит. Кадр управляющей программы на перфоленте.

В табл. 1.3 представлена карта кода ИСО-7бит с символами, их назначением и соответствующими кодовыми комбинациями отверстий на перфоленте.

Таблица 13. Карта кода ИСО-7бит

Карта кода ИСО-7битКарта кода ИСО-7бит

Информация в коде ИСО-7бит записывается поперечными строчками на первых семи дорожках перфоленты. Именно поэтому данный код называется семибитным, что выделено обозначением 7бит. Восьмая дорожка является контрольной, отверстие в ней дополняет количество отверстий в строчке до четного.

Значащими дорожками с весами соответственно 8421 являются дорожки I—IV. Дорожка между III и IV — транспортная. Дорожки V, VI и VII служат для обозначения признака символа, в основе которого лежит цифра (или число от 10 до 15), записанная на первых четырех дорожках данной поперечной строки. Так, десятичные числа от 0 до 9, обозначаемые на дорожках I—IV в двоичной системе счисления, имеют признак (пробитые отверстия) на дорожках V и VI. Признаком букв латинского алфавита от А до О является отверстие на дорожке VII, признаком букв от Р до Z — отверстия на дорожках V и VII. Имеют соответствующие признаки и служебные символы кода. Так, например, кодовое значение 1001 на дорожках IV—I (отверстия на дорожках IV и I) соответствует: десятичному числу 9 - если имеются отверстия на дорожках V и VI; букве I —если отверстия на дорожке VII; букве Y — если отверстия на дорожках VII и V; символу «)» — если отверстия на дорожке VI, и т. д.

Все нецифровые символы кода делятся на две группы: символы для управляющих программ и символы для управления печатающими и перфорирующими устройствами с целью определенного расположения информации при перфорации и распечатке информации. Символы второй группы в описании их назначения отмечены буквами ПС в скобках (см. табл. 1.3).

Нецифровыми символами в коде ИСО-7бит являются преимущественно буквы, используемые в программировании для обозначения адреса осей координат рабочих органов, адреса технологических команд (шпиндель, подача), для обозначения интерполяционных параметров круговой интерполяции в контурных системах (буквы I, J, К), а также функции G и М. Кроме того, используются знаки «плюс», «минус», %, LF (конец кадра) и др.

В системах программного управления функция G называется подготовительной, ею адресуют информацию, содержащую данные об изменении условий работы самой системы ЧПУ (линейная интерполяция, круговая интерполяция, включение блока резьбонарезания и т. д.). Код предусматривает 99 различных подготовительных команд, которые кодируются числом, записываемым за символом G (G00, G01, G02, G03, ..., G99).

Функция М называется вспомогательной и адресует информацию, характеризующую условия работы механизмов станка (конец программы, поворот револьверной головки, вращение шпинделя по часовой стрелке и т.д.). Код предусматривает различные по содержанию команды по адресу М, отличающиеся одна от другой числом, следующим после буквы М, например M00, M01, М02....

Чтобы погасить обнаруженную на перфоленте во время перфорации ошибку, код предусматривает символ DEL — забой (отверстия на всех восьми дорожках). При дублировании на перфораторе программ и при выполнении их на станке строчки с этим символом автоматически пропускаются.

Символ NUL, или пропуск строки, применяется для лучшего разделения кадров между собой; при заданий этого символа в конце кадра (после LF) пропускаются еще две-три пустые строки. Следует отметить, что для отдельных моделей станков значения некоторых символов отличаются от рекомендуемых кодом ИСО-7бит значений, указанных в табл. 1.3.

В коде ИСО-7бит устанавливается раздельный контроль ошибок на перфоленте, возникших по двум причинам:

1) ошибки оператора (нажатие на другую клавишу пишущей машинки перфоратора);

2) сбои механизмов перфоратора.

Для обнаружения ошибок оператора одновременно с перфорацией отверстий каждый кадр программы распечатывается в буквенно-цифровом виде на листе бумаги. Эта распечатка сравнивается затем с записью кадров программу, которую программист выполнил от руки. Для обнаружения ошибок из-за сбоев перфоратора код ИСО-7бит предусматривает контроль по четности. Он состоит в том, что в каждой поперечной строке код предусматривает пробитие обязательно четного числа отверстий. Когда информация строки (первые семь дорожек) изображается нечетным числом отверстий, на дорожке VIII пробивается контрольное отверстие, дополняющее это число до четного. Если из-за сбоя перфоратора в строке оказывается нечетное число отверстий, контрольное устройство на перфораторе подает сигнал о наличии ошибки и блокирует перфоратор на этой строке для ее визуального контроля и исправления.

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

1) буква (адрес), обозначающая тот рабочий орган системы ЧПУ (или станка), которому направляется команда;

2) число, следующее за адресом и обозначающее величину перемещения рабочего органа (со знаком «плюс» или «минус») или кодовую запись, например величины подачи и т. д. Буква и следующее за ней число называются словом.

Таким образом, кадр программы состоит из одного, двух или нескольких слов (рис. 1.24).

Кадр управляющей программы.

Рис. 1.24. Кадр управляющей программы.

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