Устройство для программного управления

Номер патента: 531133

Автор: Симоненков

ZIP архив

Текст

(11) 531133 Союз СоветскихСоциалистическихРеспублик ОП ИСАНИЕ ИЗОБРЕТЕНИЯ К АВТОРСКОМУ СВИДЕТЕЛЬСТВУ 61) Дополнительное к авт. свид.ву(51) 1. К. Ст 05 В 19/1 983053/2 асударстеенныи комитетСовета Министров СССРпа делам изобретенийи открытий 3) УДК 521.503,.55(088.8)(54) УСТРОЙСТВО ДЛЯ ПРОГРАММНОГО УПРАВЛЕН Недостатком извляется то, что Приинформации управлпечивается их авт естного устройства явобнаружении ошибок в яющей программы не обесоматическое устрауказанное устройство ибки, кратные контрольение, Кроме того, е обнаруживает ош им решением я устройство, 251Изобретение относится к автоматике и ычислительной технике, преимущественно ля систем числового программного управ ления оборудованием (металлорежущимистанками, координатно-измерительными машинами и т. и,).Известны устройства программного управления оборудованием с контролем ошибок информации управляющих программ путем использования избыточной информации 1 Ов форме контрольных символов, дополняющих сумму числовых значений символов кадров до значения, кратного контрольномумодулю 13,Выявление ошибок входной информации 15в таких устройствах программного управления достигается блоками контроля кадров, которые осуществляют проверку кратности суммы чисел каждого кадра контрольному числу (модулю), При обнаруженииошибки устройство прерывает процесс ввода информации, не выявляя места расположения ошибки в кадре,Наиболее близким техническк данному изобретению являетс содержащее последовательно соединенные интерполятор, блок задания программы, блок ввода информации, блок контроля кодовых комбинаций в кадре, коммутатор и блок коррекции 12,1.В процессе работы блок ввода информации построчно считывает информации кад ра с блока задания программы и направляет ее в блок контроля кодовых комбинаций кадра, который проверяет соответствие контрольному модулю суммы знаков каждой строки кадра. Если сумма знаков кодовой комбинации кадра кратна контрольному модулю - она направляется в интерполятор, а если не кратна, то блок ввода информации прерывает ввод управляющей программы и указывает место расположения ошибочной кодовой комбинации в кадре,5 г 1 1 3 ваиия. ному модулю, что приводит кснижению точности работы устройства.Целью изобретения является устранение указанных недостатков и повышениеточности работы устройства.5Указанная цель достигается тем, чтов устройство программного управлениявведен блок локализации ошибки, первыйвход которого подключен к одному из выходов блока контроля кодовых комбинаций вкадре, второй вход - к выходу коммутатора,первый выход блока локации ошибок подключен ко входу блока коррекции ошибок, авторо.л выход - ко входу интерполятора,Введение в устройство программного управления блока локализации ошибки позволяет15повысить точность работы зе счет автэматизации устранения обнаруженных сшибок,На чертеже изображена блок-схема устройства программного управления,Устройство содержит блок задания программы 1, соединенный с блоком ввода информации 2, обеспечиваюшим построчноесчитывание информации кадра с блока задания программы и передачу в блэк контроля кодовых комбинаций в кедрах 3. Один из ффвходов блока контроля кодовых комбинацийкадра подключен к коммутатору 4, которыйс подключенным к нему блоком коррекцииошибок 5 обеспечивает коррекции одиночныхсшибок, обнаруженных блэком локализации ЗОошибок 6, в строках и столбцах кадра. Квыходу блоке 6 подключен иптерпэлятор 7,обеспечивающий преобразование откорректированной информации в соответствии с заложенным в него алгоритмом работы, а так- Фже формпрование команд управления работойблока задания программыБлок локализации ошибок 6 выполнен вформе матрицы, количество строк кэторэйсоответствует максимально возмэжяому количеству строк кадре контролируемой информации программы, а количество столбцов соответствует количеству столбцов вкедрах управляюшей программы, Коммутатор 4 состоит из счетчиков проверки четности знаков в столбцах и строках матрицыи триггеряых кшочей, подключаюших столбцы и строки матриць 1 блока локализацииошибок к блоку коррекции ошибэк, содержашему генератор сигналса корректирования Яошибок и элемент согласования генераторас триггеряыми ключами коммутатора,3 4зуется для дополнения суммы знаков встроках кадров до четного значения,Устройство работает следующим образом,Кодированную информацию управляюшейпрограммы в форме кадров из блока задания программы 1 построчно считывает блокввода информации 2 и передает в блок 3,который осуществляет предварительную проверку сумм знаков каждой строки кадра насоответствие контрольному модулю. Кадрыинформации, содержащие контрольные строки,поступают в матрицу блока локализацииошибок 6. Коммутатор 4 проверяет столбцы и строки матрицы блока локализацииошибок 6 на четность сумм введенных вних знаков информации контролируемогокадра и подключает к блоку коррекции ошибок 5 столбцы и строки матрицы, содержащие нечетное число знаков,Блок коррекции ошибок 5 вырабатываети направляет сигналы перезаписи одновременно во все подключенные к нему столбцы и строки матрицы, тем самым в ячейках матрицы на пересечении подключенныхстрок и столбцов осушествляется изменение знаков информации кадра,Информация откорректированного кадрапередается из блока локализации ошибок 6в интерполятор 7, который после получения информации всего кадра вырабатываети посылает команду в блок задания программы 1, эбеспечивеюшую передачу Очередного кадра информации яа контроль и коррекцию,Испытания данного устройства показалиповышение точности устройства на 50% посравнению с известными устройствами, чтопозволяет расширить область его использования (например, для деталей более высокой точности) и повысить производительность за счет сокрашения простоя оборудоОсобенно вь 1 сокая эффективность может быть достигнута при использэвании устройства в сложных системах группового управления оборудованием, перерабатываюших большие массивы информации, где поиск каждой ошибки составляет большую трудоемкость,Формула изобретенияДля проверки четности знаков единиц или нулей) в столбцах кежДый кеДр информации управляющей программы содержит контрольную строку со служебными знаками, допслняюшими суммы информационных знаков в столбцах кадров до четного значения, а один из столбцов кадра испольУстройство для программного управления, содержащее последовательно соединен ные интерпэлятор, блок задания программы, блок ввода информации, блок контроля кодовых комбинаций в кадре, коммутатор и блок коррекции ошибок, о т л и ч а ющ е е с я тем, чтэ, с целью повышения531133 Соста-итель В, ЗемцовТехред Н. Андрейчук Корректор Б, Югас Редактор Н, Вирко Заказ 5390/146 Тираж 1029 ПодписноеЦНИИПИ Государственного комитета Совета Министров СССРпо делам изобретений и открытий113035, Москва, Ж, Раушская наб., д, 4/5 филиал ППП фПатентф, г, Ужгород, ул. Проектная, 4 точности устройства, оно содержит блоклокализации ошибок, первый вход которогоподключен к одному из выхэдэв блока кэнтрэля кодовых комбинаций в кадре, второй вход - к выходу коммутатора, первыйвыход блока локализации ошибок подключенко входу блока коррекции ошибок, а второйвыход - ко входу интерполятора,Источники информации, принятые во внимание при экспертизе:1. Вульфсон И, А, и др, Кодированиеинформации управляюших программ, М.,Энергия, 1 968 г,стр, 64,2. Агурский М. С. и др, Числовое программное управление станками М., "Машиностроением, 1966 гстр, 14-18,

Смотреть

Заявка

1983053, 28.12.1973

СИМОНЕНКОВ ВАЛЕНТИН ИВАНОВИЧ

МПК / Метки

МПК: G05B 19/408, G05B 23/02

Метки: программного

Опубликовано: 05.10.1976

Код ссылки

<a href="https://patents.su/3-531133-ustrojjstvo-dlya-programmnogo-upravleniya.html" target="_blank" rel="follow" title="База патентов СССР">Устройство для программного управления</a>

Похожие патенты