Читайте также:
|
|
Сформированный технологом-программистом или наладчиком операционный технологический процесс должен быть описан на машинном языке. Различные модели ЧПУ имеют свои способы задания технологических команд, описанных в руководстве по программированию. Запись УП осуществляется в буквенно-цифровом виде. При этом буквами обозначают оси координат исполнительных органов станка, а также технологические команды.
Вся УП состоит из кадров. Кадр программы (фраза) - последовательность слов, расположенных в определенном порядке и несущих информацию об одной технологической рабочей операции. Слово программы - последовательность символов, находящихся в определенной связи как единое целое, например 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. Таблица преобразования десятичных цифр к двоичной системе счисления
Табл. 2. Десятичные цифры | Табл. 3. В=2 | Табл. 4. Как образуется число | |||
Табл. 5. 23 | Табл. 6. 22 | Табл. 7. 21 | Табл. 8. 20 | ||
Табл. 9. 0 | Табл. 10. 0 | Табл. 11. 0 | Табл. 12. 0 | Табл. 13. 0 | Табл. 14. 0*8+0*4+0*2+0*1=0 |
Табл. 15. 1 | Табл. 16. 0 | Табл. 17. 0 | Табл. 18. 0 | Табл. 19. 1 | Табл. 20. 0*8+0*4+0*2+1*1=1 |
Табл. 21. 2 | Табл. 22. 0 | Табл. 23. 0 | Табл. 24. 1 | Табл. 25. 0 | Табл. 26. 0*8+0*4+1*2+0*1=2 |
Табл. 27. 3 | Табл. 28. 0 | Табл. 29. 0 | Табл. 30. 1 | Табл. 31. 1 | Табл. 32. 0*8+0*4+1*2+1*1 =3 |
Табл. 33. 4 | Табл. 34. 0 | Табл. 35. 1 | Табл. 36. 0 | Табл. 37. 0 | Табл. 38. 0*8+1*4+0*2+0*1=4 |
Табл. 39. 5 | Табл. 40. 0 | Табл. 41. 1 | Табл. 42. 0 | Табл. 43. 1 | Табл. 44. 0*8+1*4+0*2+1*1=5 |
Табл. 45. 6 | Табл. 46. 0 | Табл. 47. 1 | Табл. 48. 1 | Табл. 49. 0 | Табл. 50. 0*8+1*4+1*2+0*1=6 |
Табл. 51. 7 | Табл. 52. 0 | Табл. 53. 1 | Табл. 54. 1 | Табл. 55. 1 | Табл. 56. 0*8+1*4+1*2+1*1=7 |
Табл. 57. 8 | Табл. 58. 1 | Табл. 59. 0 | Табл. 60. 0 | Табл. 61. 0 | Табл. 62. 1*8+0*4+0*2+0*1=8 |
Табл. 63. 9 | Табл. 64. 1 | Табл. 65. 0 | Табл. 66. 0 | Табл. 67. 1 | Табл. 68. 1*8+0*4+0*2+1*1=9 |
Таким образом, любое слово УП можно представить в виде комбинации нулей и единиц или другими словами перевести на машинный язык.
Как уже отмечалось ранее каждому символу используемому в управляющих программах присвоен цифровой эквивалент – код. Для первых станков с ЧПУ был использован код ИСО-7 бит. Этот код предназначен для записи информации на восьмидорожечной перфоленте и позволяет кодировать 128 символов.
Восьмая дорожка необходима для обеспечения помехозащищенности кода. Помехозащищенность осуществляется построчным контролем на четность. Для этого на восьмой дорожка осуществляется пробивка, в случае если на семи предыдущих число отверстий нечетное.
Целые числа, записанные в одной системе счисления, в новую систему счисления переводятся последовательным делением числа и получаемых частных на основании той системы, в которую оно переводится, до тех пор, пока не получится частное меньше основания системы. Результатом будут остатки от деления, прочитанные в порядке, обратном их получению, и последнее частное.
Рис.2. Примеры перевода чисел из одной системы счисления в другую.
Дата добавления: 2015-07-08; просмотров: 229 | Нарушение авторских прав
<== предыдущая страница | | | следующая страница ==> |
Операционные технологические процессы. Термины. | | | Обозначения команд по ISO. |