Исходный код вики Настройка двигателей

Версия 15.1 от knetyaga на 2019/06/04 09:34

Последние авторы
1 К понятию «Двигатель» относятся такие понятия как выходы Step/Dir/Enable, датчики баз (нуля), датчики границ осей, а так же ось, к которой данный двигатель привязан. Добавление нового двигателя и установка параметров осуществляется на вкладке «Настройка двигателей».
2
3 PUMOTIX позволяет настраивать следующие параметры двигателя:
4
5 (% style="list-style-type: circle;" %)
6 * название двигателя;
7 * управляемая ось;
8 * выход Step;
9 * выход Dir;
10 * выход Enable;
11 * вход Home;
12 * вход Limit Low;
13 * вход Limit High.
14
15 (% style="text-align: center;" %)
16 [[image:attach:image2019-6-4_9-27-43.png]]Вкладка "Настройка двигателей"
17
18 ===== Двигатель =====
19
20 Оператор станка может установить любое интуитивно понятное имя для настраиваемого двигателя. По-умолчанию данный параметр имеет значение: Двигатель, ID=N, где N – порядковый номер двигателя, начиная с нуля. Двигателю может быть установлено любое имя, например Двигатель оси X или Двигатель оси Y (левый) и т.д.
21
22 ===== Управляемая ось =====
23
24 Двигатели могут быть привязаны к осям. Все назначенные на ось двигатели будут осуществлять перемещения с одинаковыми параметрами числа сигналов Step, скорости и ускорения, заданные
25 на вкладке Настройка осей. Более подробно о поиске баз описано в разделе Настройка осей.
26
27 ===== Выход Step =====
28
29 Номер выходного пина (или порта и пина для многопортовых контроллеров), на который будет генерироваться управляющий сигнал Step для драйвера данного мотора. Сигнал STEP — тактирующий сигнал, сигнал шага. Уровень сигнала Step может быть инвертирован установкой соответствующей галочки в поле Инв.
30
31 ===== Выход Dir =====
32
33 Номер выходного пина (или порта и пина для многопортовых контроллеров), на который будет генерироваться управляющий сигнал Dir для драйвера данного мотора. Сигнал Dir — потенциальный сигнал, сигнал направления. Уровень сигнала Dir может быть инвертирован установкой соответствующей галочки в поле Инв.
34
35 ===== Выход Enable =====
36
37 Номер выходного пина (или порта и пина для многопортовых контроллеров), на который будет подаваться управляющий сигнал Enable - потенциальный сигнал, сигнал включения/выключения драйвера. Уровень сигнала Enable может быть инвертирован установкой соответствующей галочки в поле Инв.
38
39 ===== Вход Home =====
40
41 Номер входного пина (или порта и пина для многопортовых контроллеров), на который будет подаваться сигнал от датчика базы (нуля) оси для данного мотора. При использовании двух и более на одной оси портала, убедитесь, что каждому мотору этой оси назначен свой датчик базы. В противном случае возможен перекос или заклинивание портала. Уровень сигнала Home может быть инвертирован установкой соответствующей галочки в поле Инв. При отсутствии датчиков баз данный параметр не настраивается. Более подробно о поиске баз описано в разделе Настройка осей.
42
43 ===== Вход Limit Low =====
44
45 Номер входного пина (или порта и пина для многопортовых контроллеров), на который будет подаваться сигнал от датчика крайнего нижнего положения оси (нижнего граничного датчика) для данного мотора. При использовании двух и более моторов на одной оси портала, убедитесь, что каждому мотору этой оси назначен свой датчик нижнего положения. В противном случае возможен механический удар портала в станину станка при перемещении оси до крайнего нижнего положения. Уровень сигнала Limit Low может быть инвертирован установкой соответствующей галочки в поле Инв. При отсутствии нижних граничных датчиков данный параметр не настраивается.
46
47 ===== Вход Limit High =====
48
49 Номер входного пина (или порта и пина для многопортовых контроллеров), на который будет подаваться сигнал от датчика крайнего верхнего положения оси (верхнего граничного датчика) для данного мотора. При использовании двух и более моторов на одной оси портала, убедитесь, что каждому мотору этой оси назначен свой датчик верхнего положения. В противном случае возможен механический удар портала в станину станка при перемещении оси до крайнего верхнего положения. Уровень сигнала Limit High может быть инвертирован установкой соответствующей галочки в поле Инв. При отсутствии верхних граничных датчиков данный параметр не настраивается.
50
51 Например, для стандартной XYZ-кофигурации трех координатного ЧПУ станка без спаренных двигателей, параметры вкладки Настройка двигателей может иметь следующий вид (рисунок 2.2)
52
53 \\
54
55 \\
56
57 В данном примере роль граничных датчиков выполняют датчики поиска баз станка (дополнительно см. раздел Настройка осей).