恭喜,你发布的帖子
发布于 2024-12-24 18:41:10
2楼
想要在828D系统上实现的功能是:在运行中,当条件满足时,通过同步动作设置某个轴的倍率固定为100%,并且让这个轴不受倍率开关控制。在同步动作中,可以通过特定的程序代码来控制轴的倍率。
例如:
N10 ID=4 WHENEVER $AA_DTEPW[X]==0 DO $AA_OVR[Z]=100 $AC_MARKER[0]=1 $AC_MARKER[1]=1;
N20 ID=5 WHENEVER $AC_MARKER[0]==1 DO $AA_OVR[X]=0;
N30 ID=6 WHENEVER $AC_MARKER[1]==1 DO $AA_OVR[X]=0;
在这个示例中,当条件$AA_DTEPW[X]==0满足时,轴Z的倍率被设置为100%,并且通过设置$AC_MARKER变量来取消前一个同步动作对轴X的影响。
请填写推广理由:
分享
只看
楼主