各位好:新手求助,
这是一段控制步进电机正反转程序,程序中ANI指令如何理解,程序中画红线的几个指令怎么表达设定值与实际值不符,如何理解,右面图是我输入指令,软件生成的程序。谢谢解答。
点击:1145 回复:7
引用 dalianauca 在 2020/2/7 22:22:02 发言【内容省略】
1、指令中通过不停的比较D200和D202的值来代表设定值与实际值得不等,从而驱动驱动装置正转还是反转,因为实际中可能存在惯性的物理因素导致过冲,从而为了确保设定位置和实际位置的一致性,所以要进行反向操作。引用 dalianauca 在 2020/2/8 15:46:53 发言【内容省略】
开环控制就是脉冲发出去不管了,管你驱动是不是真的动作了还是躺在那里不动,半闭环控制就是驱动器确保它动作了这点脉冲量,至于机械位置到了没到它也不管了,例如机械可能存在打滑的情况