но всегда остается "ненормальная" ))jo_key писал(а):о нормальной работе
а это лучше чем ничего
но всегда остается "ненормальная" ))jo_key писал(а):о нормальной работе
Ок спасибо. сейчас поковыряю.UAVpilot писал(а):на входы mux подаёшь значения координат куда надо перемещаться, управляющим входом будешь их переключать (например из CL), выход mux подаёшь на вход limit3, которым ограничиваешь скорость и ускорение, выход limit3 на вход pid или stepgen...
Код: Выделить всё
setp mux2.0.in0 10
setp mux2.0.in1 100
net M6T0 mux2.0.sel
net coord mux2.0.out => limit3.0.in
setp limit3.0.maxv VVVVV
setp limit3.0.maxa AAAAA
net cmd limit3.0.out => pid.0.command near.0.in1
net fb => pid.0.feedback near.0.in2
net in-position <= near.0.out
Да.mikehv писал(а):С этим можно совместить?
MDI не работает при выполнении УП.mikehv писал(а):Есть еще MDI COMMАND может это можно использовать?
http://linuxcnc.org/docs/2.7/html/remap/remap.htmlmikehv писал(а):И как переопределить?
Не обязательно. Часто бывает достаточно подпрограммы в G-кодах.mikehv писал(а):Тоесть придется писать скрипт на Python?
Код: Выделить всё
M66 P1 L3 Q3 ;
O151 if [#5399 LT 0]
(abort, ожидалось: ИМ)
O151 endif