у меня подобная ситуация была, но только на двигателе с магнитным энкодером. Там где еще процедуру POLE DETECT делать надо
А поведение двигателя было точно такое же
Был случай на таком же двигателе залило разъем и он (разъем) выгорел, запасного разъема не было, соединяли провода без разъема.
Пришлось перебирать комбинации чтобы заработало.
Рабочая комбинация только одна.
И опять же.
IF active(Toolpath.Name)=="1" {
Откуда ты взял переменную Toolpath? Как ты проверяешь, у неё поле Name?
сначала получи саму сущность
enity toolpath=enity('Toolpath',"1")
а потом ты уже имеешь доступ к ее полю
sctring name_toolpath=$toolpath.name
Recommended Posts