Устройство для подготовки и отладки программ

 

Изобретение относится к системе с цифровым программным управлением, может быть использовано в программном управлении оборудованием и является дополнительным к авт. св. № 999020. Цель изобретения - сокращение времени подготовки и отладки программ достигается тем, что в устройство введены блок графического отображения информации и блок прерываний , первые входы и выходы которых соединены с соответствующими выходами и-входами блока управления, вторые входы - с вторым выходом блока памяти и первым выходом адаптера связи соответственно. 2 ил.

СОЮЗ СОВЕТСКИХ

РЕСПУБЛИК

ГОСУДАРСТВЕННЫЙ КОМИТЕТ СССР

IlP ДЕЛАМ ИЭОБРЕТЕКИЙ И ОТКРЫТИ

ОПИСАНИЕ ИЗОБРЕТЕНИЯ

К ABTOPCHOMV СВИДЕТЕЛЬСТВУ (61) 999020 (21) 3777028/24-24 (22) 02.08.84 (46) 07.07.86, Бюл. У 25 (72) П.А. Снедков, В.У. Лаптев и С.С. Иаруев (53) 681.326(088.8) (56) Авторское свидетельство СССР

WI 999020, кл, С 05 В 19/18, 1980. .(54) УСТРОЙСТВО ДЛЯ ПОДГОТОВКИ И

ОТЛАДКИ ПРОГРАММ (57) Изобретение относится к системе с цифровым программным управлением, „.SU 1242935 A 2 (so 4 G 05 В 19/18 может быть использовано в программном управлении оборудованием и является дополнительным к авт. св. 11 999020 ° - Цель изобретения - сокращение времени подготовки и отладки программ достигается тем, что в устройство введены блок графического отображения информации и блок прерываний, первые входы и выходы которых соединены с соответствующими выходами и входами блока управления, вторые входы — с вторым выходом блока памяти и первым выходом адаптера связи соответственно. 2 ил.

1242915 ао

Элементы структурной схемы имеют следующее назначение.

Блок 1 управления осуществляет автоматизацию работы устройства.

Блок 2 символьного .отображения информации служит для алфавитно-цифрового представления программы по кадрам. Блок 3 памяти используется для временного хранения адресов и данных программы, которыми обслуживаются блоки 2, 4, 6, 7 и 12. Коммута50

Изобретение относится к системе с цифровым программным управлением, может быть использовано в программном управлении оборудованием и является усовершенствованием устройства > по основному авт, св. Ф 999020.

Цель изобретения — сокращение времени подготовки и отладки программ.

На фиг. 1 представлена структурная схема устройства; на фиг, 2 — 10 схема блока прерывания.

Устройство (фиг ° 1) содержит блок

1 управления, блок 2 символьного отображения информации, блок 3 памяти коммутатор 4, блок 5 ручного l5 ввода, блок 6 ввода-вывода, вычислительный блок 7, адаптер 8 связи, второй выход 9 вычислительного блока, группы входов 10 и выходов 11 блока управления, блок 12 графичес- 20 кого отображения информации, блок 13 прерывания, выход 14 адаптера связи.

Блок 13 прерываний (фиг. 2) состоит из триггера 15 разрешения прерывания, триггера 16 требования пре-. рывания, элемента И 17, объединяющего выходные команды триггеров 15 и 16 для формирования выходного сигнала запроса прерывания в блок 1 управления, триггера 18 управления, выход . ЭО которого подключен к одному входу элемента И 19, к другому входу кото.рого подключен выход 11 блока управления, а выход элемента И 19 подключен к установочному входу триггера 16 требования прерывания, к управляющему входу которого подключен выход 14 адаптера 8 связи. В исходном состоянии триггеры 15, 16 и 18 выключены (выход О).

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

Блок. 5 ручного ввода содержит ручную клавиатуру для ввода программы. Блок 6 ввода-вывода обеспечивает ввод программы с программоносителя.

Вычислительный блок 7 формирует и суммирует для каждого кадра программы контрольное число ло модулю 10.

Адаптер 8 связи служит для передачи кода программы исполнения с блока

1 управления к станку с ЧПУ и команды управления от адаптера 8 связи в блок 1 управления °

Блок: 12 графического отображения информации .предназначен для прочепчивания предполагаемой траектории исполнительного органа станка с ЧПУ при вводе оператором новой программы и ее отладке. Блок 13 прерывания с необходим для организации одновременного обслуживания по прерыванию программы отработки и программы отладки, Основные режимы устройства описаны в известном изобретении. -Оператор при помаши клавиатуры блока 5 ручного ввода по символу записывает программу через коммутатор 4 в блок

3 памяти. ..онтролируя визуально правильнос гь ввода при помощи блока 2 символьного отображения информации и блока 12 графического отображения информации.

Режим совмещения подготовки и отработки программ осуществляется следующим образом.

Через блок 6 ввода-вывода в блок

3 памяти записывается программа отработки в определенную область памяти блока 3 и через блок 5 ручного ввода производится пуск программы отработки. При этом в блоке 13 прерывания по выхоцу 11 с блока 1 управления включается триггер 15 разреше ния, и если станок готов к отработке кадра программы, то через выход 14 от адаптера 8 связи включается тригrер 16 требования прерывания. Одновременное присутствие двух признаков разрешения и требования на входах элемента И 17 включает триггер 18 управления и вырабатывает команду требования прерывания на вход 10 блока 1 управления, который по этой команде выдает кодовую информацию по з 1242915 кадру в станок через выход 11 и адаптер 8 связи. В цикле передачи кодовой информации через элемент И 19 выключается триггер 16 требования прерывания и исчезает команда требования прерывания на входе 10 блока 1 управления. Отсутствие этой команды дает разрешение на ввод данных с блока 5 ручного ввода для отладки и подготовки новой программы.

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

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

Формула изобретения

Устройство для подготовки и отладки программ по авт. св. У 999020; отличающееся тем, что, с целью сокращения времени подготовки и отладки программ, в него введены блок графического отображения ,информации и блок прерываний, первые входы и выходы которых соединены с соответствующими выходами и входами блока управления, вторые входы— с вторым выходом блока памяти и первым выходом адаптера связи соответственно °

Составитель В. Копылов

Редакор E. Папп Техред М. Ходанич Корректор С. Шекмар

ЙГ »

Заказ 3704/46 . Тираж 836 Подписное.

ВНИИПИ Государственного комитета СССР по делам изобретений и открытий

113035, Москва, Ж-35, Раушская наб., д. 4/5

Производственно-полиграфическое предприятие, г. Ужгород, ул. Проектная,

Устройство для подготовки и отладки программ Устройство для подготовки и отладки программ Устройство для подготовки и отладки программ Устройство для подготовки и отладки программ 

 

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

Изобретение относится к автоматике и вычр слительной технике и может быть использовано в станках с ЧПУ

Изобретение относится к автома- .тике и может быть использовано.для управления перемещением транспортного механизма по горизонтали и вертикали в автоматическом режиме по заданной прЪграмме

Изобретение относится к области автоматики и вычислительной техники, в частности к устройствам управления и контроля,и может быть использовано при построении систем уйравления различными объектами

Изобретение относится к области программного управления станками с ЧПУ и предназначено для формирования корректирующих сигналов для компенсации систематических ошибок положения конечных звеньев станка

Изобретение относится к автома - тике и вычислительной технике и может быть использовано для управления робототехнологическими комплексами, входящими в состав поточных линий

Изобретение относится к области программного управления станками и предназначено для иснользования в станках, оснащенных системами циклового npoTpai-iMHoro управления

Изобретение относится к области автоматики и вычислительной техники и может быть использовано для управления различными устройствами телемеханики и другими программными устрор1ствами, например гальваническими линиями, автоматизированными складами и производственными процессами

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

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

Изобретение относится к автоматике и вычислительной технике и может найти применение при построении распределенных систем программного управления технологическими процессами

Изобретение относится к автоматике и вычислительной технике

Изобретение относится к станкостроению, к области автоматического управления цикловыми программными системами и может быть использовано для управления технологическим оборудованием, в частности, автоматическими линиями, агрегатными станками и автоматами для механической обработки

Изобретение относится к устройствам управления и может применяться в системах автоматизации управления технологическими линиями и оборудованием

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении распределенных систем программного управления, а также подсистем логического управления многоуровневых АСУ

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, а также АСУТП

Изобретение относится к автоматике и вычислительной технике и может быть использовано при построении управляющих и вычислительных систем высокой производительности, АСУТП, а также других систем, к которым предъявляются жесткие требования по надежности

Изобретение относится к электротехнике и может быть использовано в системах автоматического управления для регулирования частоты вращения электродвигателя постоянного тока
Наверх