Контроль информации в коде lSO-7bit. 


Мы поможем в написании ваших работ!



ЗНАЕТЕ ЛИ ВЫ?

Контроль информации в коде lSO-7bit.



Принцип обнаружения ошибки заключается в проверке кодовой операции при чтении кадра. При обнаружении запрещенной комбинации, формируется информация об ошибке. Чаще всего применяют следующий тип контроля: контроль по четности / нечетности. В этом случае к n-разрядному кодовому слову добавляют контрольный бит, единичное значение которого соответствует четному или нечетному кол-ву бит в кодируемом слове.

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


14.Ручной, диалоговый и автоматический способы подготовки УП.

Исходной информацией при подготовке управляющей программы является чертеж изготавливаемой детали. Составление управляющей программы возможно следующими способами: 1) ручной способ, 2) автоматизированный, с использованием языков высокого уровня в диалоговом режиме, 3) с использованием языков автоматического проектирования.

При ручном способе составления, информация о чертеже задается следующим образом:

1) выбирается система координат и базовая точка, 2) выставляются размеры детали исходя из выбранной системы, 3) нелинейные участки апроксимируются базовыми линиями, 4) задается режим резанья, выбирается инструмент и оснастка, составляется карта переходов, 5) геометрические размеры переводятся в дискреты выбранной системы ЧПУ, вводится коррекция на диаметр и длину вылета инструмента, 6) производится запись управляющей программы в соответствии с технологической картой, размерами и коррекцией, 7) программа записывается на программоноситель.

Программирование подачи.

Величина подачи может задаваться в кодированном и абсолютном виде. В случае кодирования величины, подача задается адресом с четырехразрядным кодом после:

F (1) (2) (3) (4). Первая цифра: 0 - автоматическое определение параметров разгона и торможения в начале подачи и конце отработки кадр; 4 - в конце отработки кадра осуществляется торможение до фиксированной скорости (240 мм/об) с последующим разгоном до номинальной скорости подачи. Вторая цифра: значение пер. Х, где 10Х-3 определяет множитель величины подачи. Третья и четвертая цифры: мантиса величины подачи. Например:

F0450 означает υ = 104-3 · 0.50 = 5 мм/об,

F0764 означает υ = 107-3 · 0.64 = 6400 мм/об,

Скорость подачи может задаваться в мм/об либо в мм/мин. При задании в мм/мин, должна использоваться подготовительная функция G94 или G95.

N40...G94...F300...LF - скорость 300 мм/мин,

N50...G95...F20...LF - скорость 20 мм/об.

15.Коррекция радиуса и положения инструмента при прямоугольном формообразовании.

При ручной подготовке управляющей программы необходимо выполнять пересчет координат с учетом диаметра и длины инструмента. для этого в системах ЧПУ предусматривается программирование эквидистанты, под которой понимается совокупность координат точек центра инструмента при обходе контура. Для автоматического учета эквидистанты используются функции G43 (положительная) и G44 (отрицательная). Операторы G43 и G44 записываются перед каждой координатой, для которой требуется коррекция. G43 - координата инструмента > коорд. контура, G44 - коорд. инструмента < коорд. контура.

Отмена коррекции происходит по функции G40 (для всех координат).

 

 

16.Коррекция инструмента при непрямоугольном формообразовании.

 

 


Повышение языкового уровня управляющих программ. Пример.

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

Стандартный цикл устанавливает строго определённую посл-ность движений, параметры которых даны в тексте управляющей программы.

Фиксация некоторых пар-ов может быть выполнена разработчиком СУ либо станкостроителем при стыковке СУ с объектом. В некоторых случаях стандартные циклы могут трактоваться как подпрограммы, постоянно хранимые в устр-ве ЧПУ.

Некоторые стандартные циклы:

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

Пример формы:

При многократном выполнении определённых действий часть упр. Программы может быть вынесена в виде подпрограммы.

Вызов подпрограммы осуществляется командой L с указанием 5-тиразрядного кода. 3 старших разряда указывают номер подпрограммы, а младшие 2 разряда – число повторений подпрограммы. В подпрограммах целесообразно использование относительной системы отсчёта, не привязываясь к базовой системе координат станка. Использование абсолютной системы отсчёта требует внесение корректировок в систему координат станка.

Макроязык пользователя расп. след возможностями:

1)манипуляции с с пар-рами, организация условных и безусловных переходов

2)Доступ к входным цифровым регистрам СУ с послед. Обработкой воспринимаемых сигналов.

3)Формирование любых пользовательских сообщений на экране дисплея.


 



Поделиться:


Последнее изменение этой страницы: 2017-02-05; просмотров: 492; Нарушение авторского права страницы; Мы поможем в написании вашей работы!

infopedia.su Все материалы представленные на сайте исключительно с целью ознакомления читателями и не преследуют коммерческих целей или нарушение авторских прав. Обратная связь - 18.118.200.136 (0.009 с.)