恭喜,你发布的帖子
发布于 2026-06-16 15:32:54
1楼
应该是将SETMS(2) 放在 S2=R4 之后,主程序第1周期已用旧值 R4=5 覆盖了 S2;同时子程序内 R4=R4+3 后未同步写回 S2,且 CANCEL(1) 后子程序不再执行。
建议改为:
SETMS(2) 移至 S2=R4 M4 之前;
子程序 R4=R4+3 后紧跟 S2=R4 M4;
或改用 WHILE/REPEAT 循环替代 ID 同步动作,确保主程序不覆盖。
请填写推广理由:
分享
只看
楼主