恭喜,你发布的帖子
发布于 2022-08-14 11:59:00
2楼
1. axis.Position为轴的设定位置,是PLC计算的一个理论值。axis.ActualPosition为轴反馈的实际位置。一个理想值,一个实际值。程序中不建议替换,应以轴的实际位置判断为准。
2. axis.StatusBits.HomingDone为回零成功后的一个完成标志位,一旦回零成功该为会一直置1。instMcHome.Done为mc_home指令的完成位,它的状态取决于mc_home指令的执行管脚。如果上升沿触发,则完成位只保持一个扫描周期;如果高电平触发,则完成位一直为1,直到触发的电平复位才变成0。
建议回零成功标记使用axis.StatusBits.HomingDone,不建议替换。
老师,你说应该使用轴的实际位置,可程序中却用的是axis.position,这个不是理论值吗?不应该用轴的实际位置吗?axis.ActualPosition
请填写推广理由:
分享
只看
楼主