FX3U调用子程序之后主程序里伺服不能用 点击:169 | 回复:2



李广洲

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 0回
  • 年度积分:519
  • 历史总积分:519
  • 注册:2026年5月11日
发表于:2026-06-10 14:47:29
楼主
求助帖200分-未结帖

FX3U调用子程序之后主程序里伺服不能用

1、程序灌进去之后,主程序里面的伺服可以动;

2、调用子程序,伺服也可以动;

3、调用完子程序之后,主程序里伺服就不能用了,查看M8348一直是1

4、也就是说,只要调用一次子程序,主程序里面伺服就不能用了。


正在下载,请等待……
下载附件需0积分!

1分不嫌少!


楼主最近还看过

郭远林

  • [版主]
  • 精华:3帖
  • 求助:11帖
  • 帖子:119帖 | 2447回
  • 年度积分:761
  • 历史总积分:47961
  • 注册:2011年10月21日
发表于:2026-06-10 22:43:01
1楼
  • 检查子程序是否正确以SRET结束,确保子程序逻辑完整。

  • 查看子程序中是否对伺服相关标志位(如M8348、M8340等)进行了修改,必要时在子程序结束前恢复原状态。

  • 检查主程序和子程序的扫描周期设置,确保伺服控制逻辑在调用子程序后仍能正常执行


回复本条

    

请叫我王老湿

  • [版主]
  • 精华:0帖
  • 求助:0帖
  • 帖子:629帖 | 9089回
  • 年度积分:23
  • 历史总积分:371056
  • 注册:2011年4月25日
发表于:2026-06-12 12:43:27
2楼

三菱普通 M、特殊 M 线圈一旦被置 ON,CALL 子程序执行完 SRET 返回后,不会自动复位;子程序内导通 M8348,返回后主程序依旧保持 ON 锁死脉冲

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师