Студопедия
Случайная страница | ТОМ-1 | ТОМ-2 | ТОМ-3
АвтомобилиАстрономияБиологияГеографияДом и садДругие языкиДругоеИнформатика
ИсторияКультураЛитератураЛогикаМатематикаМедицинаМеталлургияМеханика
ОбразованиеОхрана трудаПедагогикаПолитикаПравоПсихологияРелигияРиторика
СоциологияСпортСтроительствоТехнологияТуризмФизикаФилософияФинансы
ХимияЧерчениеЭкологияЭкономикаЭлектроника

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

Читайте также:
  1. Виды текстовой информации. Подтекст. Затекст
  2. Вопрос 1. Традиционные и новые СМИ. Их типология, классификация, характеристика. Электронные СМИ. Их характеристика и роль в системе средств массовой информации.
  3. Выполнение этих требований позволит гарантировать полную изоляцию и неизменность программного кода криптопроцедур и используемой в них секретной информации.
  4. Документальные источники информации.
  5. Закон информированности - упорядоченности. Организация безопасности информации.
  6. Источники информации.
  7. Кодирование

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

Вся УП состоит из кадров. Кадр программы (фраза) - последо­вательность слов, расположенных в определенном порядке и несущих информацию об одной технологической рабочей операции. Слово программы - последовательность символов, находящихся в определенной связи как единое це­лое, например 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.

mybiblioteka.su - 2015-2024 год. (0.007 сек.)