
老师35课课程中讲解的程序我有点疑问。
axisInterface.FB284[#ROTARY_AXIS].Control.cancelTraversing:=FALSE;
为什么要写这一步,这一步表示将拧丝电机动作取消吧。
#EMPTY这个值,程序中没有将这个值赋值到#statOriginStep中呀?那CASE永远也不会走这步呀,所以这步为啥要写哇
还有一个就是当轴已经回到初始位后oriPosReached=1,然后再将oriPosReached=FALSE,这个动作就是一瞬间的,肉眼看不见他从1变成0的这个过程,那其实也就没有信号能够准确的告诉我们轴已经回到初始位了呀?

老师,上面这个程序,第一个框出来的地方,为什么设置的值取的是50? 这个是垂直电机实际位置和垂直电机设置位置做的比较吧,如果定位完成实际位置和设定位置应该都是0,为什么取50呢?
第二个框出来的地方,excuteMode这里直接true了,为什么垂直电机回参考点的时候excuteMode要有50ms 的延时脉冲,这里拧丝电机不需要呢,不是说在同一个周期调用的话会excuteMode会触发不成功吗?
还有上面这个程序,书上么得 0.0