三菱fx5u两轴步进画圆程序 点击:237 | 回复:4



chert123

    
  • 精华:0帖
  • 求助:1帖
  • 帖子:1帖 | 1回
  • 年度积分:161
  • 历史总积分:161
  • 注册:2025年4月17日
发表于:2025-04-17 23:55:25
楼主
求助帖50分-已结帖

需要一个三菱fx5u两轴步进电机画完整圆的程序,感谢

此帖发自小程序


楼主最近还看过



小肥猪123

  • 精华:0帖
  • 求助:0帖
  • 帖子:0帖 | 29回
  • 年度积分:279
  • 历史总积分:479
  • 注册:2025年2月13日
发表于:2025-04-18 07:29:12
1楼

PROGRAM Main

VAR

    Radius : INT := 100; // 圆的半径,可根据实际调整

    Angle : INT := 0;    // 当前角度

    XPos : INT;          // X轴位置

    YPos : INT;          // Y轴位置

    Step : INT := 1;     // 角度步进值

    MaxAngle : INT := 360; // 最大角度

END_VAR


WHILE Angle < MaxAngle DO

    // 计算X轴位置

    XPos := Radius * COS(Angle * 3.14159 / 180);

    // 计算Y轴位置

    YPos := Radius * SIN(Angle * 3.14159 / 180);


    // 这里需要替换为实际的脉冲输出指令,以下是示意

    // 假设DRVI是相对定位指令,Y0和Y1分别是X轴和Y轴脉冲输出点

    // DRVI(XPos, YPos, Y0, Y1); 


    // 角度递增

    Angle := Angle + Step;

END_WHILE;    


回复本条

    
  • chert123楼主

    感谢,可以整理一个完整的工程吗,有偿

    2025-04-24 12:09:27回复

梦雨天涯

  • 精华:1帖
  • 求助:1帖
  • 帖子:229帖 | 406回
  • 年度积分:202
  • 历史总积分:15539
  • 注册:2016年10月25日
发表于:2025-04-18 09:16:50
2楼

本体没有圆弧插补指令,你可以使用FX5-40SS定位模块,当然你可以自己算轨迹搞出来

回复本条

    

Smile-lyc

  • [管理员]
  • 精华:136帖
  • 求助:54帖
  • 帖子:3661帖 | 23356回
  • 年度积分:204
  • 历史总积分:170726
  • 注册:2006年8月04日
发表于:2025-05-16 15:08:06
3楼

感谢求助者和答疑者对求助答疑板块的厚爱,赠人玫瑰,手留余香。

对于求助者要求:

1、请在一个月内自行结贴,把悬赏积分(如果设置积分悬赏求助)发放给答疑者;

2、如果在求助答疑过程中,自己已经有效解决问题,建议大家把解决问题方法在自己求助帖分享,有效分享可以获得50积分奖励。

3、求助答疑板块版主结贴时间一般滞后30~45天,以方便大家对求助问题答疑足够时间,也为了每一个优秀答疑人员都可以获取到自己的积分和MP奖励。

4、2025年加油!



回复本条

    

热门招聘
相关主题

官方公众号

智造工程师