СЧЕТЧИК - КОНТРОЛЛЕР НЕПРЕРЫВНОГО ДОЗАТОРА

advertisement
КОНТРОЛЛЕР ШАГОВОГО ПРИВОДА КОЛЕБАТЕЛЬНЫХ ДВИЖЕНИЙ ИНСТРУМЕНТА.
( Версия программы 0.7 )
описание 15.10.2008
Изменения вер.0.7: - при старте учитывается состояние сигналов “ПЕРЕМЕЩЕНИЕ ВПРАВО-ВЛЕВО” (п.2.6);
- минимальная амплитуда составляет 0,2мм (п.3);
- увеличены скорости ручного перемещения (п.2.7, 2.8).
1. НАЗНАЧЕНИЕ И ОСОБЕННОСТИ
Контроллер пpедназначен для управления шаговым двигателем, который периодически отклоняет
инструмент в обе стороны от средней линии обработки.
Контроллер управляет амплитудой и скоростью отклонения инструмента от средней линии, а также
позволяет перемещать инструмент линейно.
2.
ПРИНЦИПЫ РАБОТЫ КОНТРОЛЛЕРА
2.1 Контроллер для управления драйвером шагового двигателя вырабатывает стандартные
выходные сигналы - ”STEP” (“ШАГ”), “DIR” (“НАПРАВЛЕНИЕ”) и “ENABLE” (“РАЗРЕШЕНИЕ“).
2.2 Входными сигналами для контроллера являются аналоговые и логические сигналы с панели
оператора:
- “АМПЛИТУДА” (0..5V) – задает амплитуду колебаний инструмента от 0,2мм до 50мм;
- “СКОРОСТЬ” (0..5V) – задает скорость колебательного движения от 1мм/сек до 30мм/сек;
- “КОЛЕБАНИЯ ВКЛЮЧЕНЫ” – разрешает колебательные движения инструмента;
- “ПЕРЕМЕЩЕНИЕ ВПРАВО” и “ПЕРЕМЕЩЕНИЕ ВЛЕВО” для линейного перемещения
инструмента как во время колебательных движений, так и во время останова;
“ОСТАНОВ СПРАВА” и “ОСТАНОВ СЛЕВА” – задают место фиксации инструмента при
останове колебаний и позицию инструмента при включении колебаний;
2.3 Все логические входные линии имеют внутреннюю подтяжку на +5V, которая создает
неактивное состояние сигналов. Активизируются линии замыканием на общий провод или подачей
напряжения менее 1V.
2.4 При включении колебаний контроллер вырабатывает выходные сигналы управления шаговым
двигателем так, что двигатель с заданной скоростью и амплитудой отклоняет инструмент от средней
линии обработки. Скорость и амплитуду можно изменять в любое время, в т.ч. и во время колебаний.
2.5 При останове колебаний движение прекращается не сразу, а при достижении заданной позиции.
Останов произойдет в крайней левой (правой) точке колебания, если подан сигнал “ОСТАНОВ СЛЕВА”
(“ОСТАНОВ СПРАВА”). Если не подан ни один из этих сигналов останов происходит на средней линии.
2.6 При включении колебаний реальная позиция останова не учитывается. Стартовая позиция
инструмента задается состоянием сигналов “ОСТАНОВ СЛЕВА”
и
“ОСТАНОВ СПРАВА”
непосредственно в момент пуска.
2.7 Одновременно с колебательными движениями сигналами перемещения можно неограниченно
(в пределах допустимого хода инструмента) передвигать среднюю линию колебаний. В связи с тем, что
на фоне колебательного движения (особенно медленного) сразу не видно результата линейного
перемещения, в контроллере реализован следующий алгоритм. Суммируется общее время подачи
сигналов и с коэффициентом 2мм/сек это время преобразуется в величину необходимого перемещения,
которое затем равномерно накладывается на колебательное движение.
2.8 При выключенных колебаниях команда перемещения приводит к линейному передвижению
инструмента со скоростью 2,5мм/сек
в течении времени, пока активен соответствующий вход
контроллера.
2.9 Для уменьшения перегрузок по ускорению любое изменение скорости движения происходит
плавно. Эта процедура выполняется на участках старта, реверса и стопа. Разгон (торможение) до
полной скорости 30мм/сек занимает путь около 1,2мм. Поэтому на траектории колебательного движения
крайние участки шириной до 1,2мм имеют меньшую скоростью движения. Таким образом, достижение
скорости 30мм/сек гарантируется для амплитуды колебания больше, чем 2,4мм. В зависимости от
соотношения амплитуды и заданной скорости, если амплитуды недостаточно для разгона - происходит
автоматическое ограничение скорости. Для скоростей меньших 5мм/сек плавный разгон не
производится.
3.
-
ОСНОВНЫЕ ХАРАКТЕРИСТИКИ КОНТРОЛЛЕРА
диапазон регулировки амплитуды колебаний для входного сигнала 0..5V
0,2..50мм;
диапазон регулировки скорости колебаний для входного сигнала 0..5V
1..30мм/сек;
уровни выходных логических сигналов
0V; +5V;
выходное сопротивление логических линий
50 Om;
изменение параметров без остановки процесса
возможно;
напряжение и ток питания
+5V (30mA);
констpуктивное исполнение
печатная плата;
габариты контроллера
85мм х 122мм х 26мм;
4.
НАЗНАЧЕНИЕ СОЕДИНИТЕЛЕЙ
4.1
Назначение контактов разъема Х1 “Питание контроллера”:
3 - + 5V;
4 - общий провод питания;
4.2
Назначение контактов разъема Х2 “Выходные сигналы”:
1 – логический выход”STEP” (“ШАГ”);
2 – логический выход “DIR” (“НАПРАВЛЕНИЕ”);
3 – +5V для оптронов драйвера двигателя;
4, 5 – не используются;
6 - логический выход “ENABLE” (“РАЗРЕШЕНИЕ“).
4.3
Назначение контактов разъема Х3 “Питание переменных резисторов”:
1 – +5V ;
2 – общий провод (минус питания);
4.4 Назначение контактов разъема Х4 “Входные сигналы”:
1 – общий провод входных сигналов;
2 – логический сигнал ”ВКЛЮЧЕНО”;
3 – логический сигнал “ПЕРЕМЕЩЕНИЕ ВПРАВО“ ;
4 – логический сигнал “ПЕРЕМЕЩЕНИЕ ВЛЕВО“;
5 – логический сигнал “ОСТАНОВ СПРАВА“;
6 – логический сигнал “ОСТАНОВ СЛЕВА”;
7 – сигнал 0..5V “СКОРОСТЬ“;
8 – сигнал 0..5V “АМПЛИТУДА“;
Download