Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
МУ_КР_УСИП2012.doc
Скачиваний:
6
Добавлен:
23.11.2019
Размер:
4.71 Mб
Скачать

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

В первом задании необходимо в среде GENIE разработать систему циклового управления. При этом нужно определить состав датчиков, контролирующих работу станка, определить состав исполнительных устройств и сигналов управления, определить значения логических функций для сигналов управления. Затем необходимо в системе GENIE создать формы отображения DISP и задачи TASK. Наконец, необходимо на языке Visual Basic for Applications в блоке Basic Script реализовать программу управления станком-автоматом.

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

Рассмотрим базовый вариант системы управления станком-автоматом.

Словесное описание работы системы циклового управления

Разработка системы начинается с формирования описания алгоритма работы системы.

Последовательность работы механизмов станка:

- захват автооператором заготовки и вынос ее на линию центров;

- центр задней бабки заталкивает заготовку в патрон;

- зажим патрона;

- отвод автооператора;

- включение двигателя главного движения;

- подвод инструмента;

- перемещение суппорта до момента окончания обработки;

- отвод инструмента;

- отключение двигателя главного движения и перемещение суппорта в исходное положение;

- отвод задней бабки;

- разжим патрона и изъятие заготовки.

В задании необходимо составить подобное описание с учетом дополнительных требований.

Определение состава датчиков контроля работы системы

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

Рекомендуется применять условные обозначения со следующими правилами: маленькие буквы – датчики и сигналы с них, большие – сигналы включения исполнительных устройств.

Для базового варианта системы необходим следующий набор датчиков:

Автооператор: a1 – датчик исходного состояния, а2 – датчик конечного состояния (деталь на линии центров), включенному состоянию датчиков соответствуют a1=1, а2=1;

Задняя бабка: b1 – датчик исходного состояния, b2 – датчик конечного состояния (центр задней бабки затолкнул деталь в патрон), включенному состоянию датчиков соответствуют b1=1, b2=1;

Патрон: p. Состояние p=1 – патрон зажат, состояние p=0 – патрон разжат;

Двигатель главного движения: Состояние d=1 – двигатель включен, d=0 – двигатель выключен;

Суппорт: s1 – датчик исходного состояния, s2 – датчик конечного состояния, включенному состоянию датчиков соответствуют s1=1, s2=1;

Резцедержатель: r1 – датчик исходного состояния, r2 – датчик конечного состояния (резец подведен для обработки), включенному состоянию датчиков соответствуют r1=1, r2=1.