Codex AI编程 点击:51 | 回复:2



新怡机电

    
  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 3回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2013年7月22日
发表于:2026-07-21 06:08:11
楼主

可以使用我电脑上的信捷的编程软件编写一个实例吗

5:46
已处理 5m 47s

可以,已使用电脑上的 XDPPro 3.8.0a 创建并打开了一个信捷示例工程:

[下载 SB100_XD3_Modbus 示例工程.xdp](C:\\Users\\PC\\Documents\\Codex\\2026-07-21\\new-chat\\outputs\\SB100_XD3_Modbus_示例工程.xdp)

工程配置:

  • PLC:信捷 XD3-60

  • 通信:串口 2、Modbus RTU、驱动器地址 1

  • M10:开启驱动器 Modbus

  • M11:伺服输出使能

  • M12:设定速度为 1000 rpm

  • M13:关闭伺服输出

  • M14:重新使能

  • D100:报警代码

  • D101:当前转速

  • D102/D103:多圈绝对位置低字/高字

该工程以你电脑上原有的 XD3-60 电机项目为模板生成,没有修改原文件。首次连接电机前,需要核对串口波特率、校验方式、RS-485 A/B 接线以及驱动器地址;禁止在机械负载未确认、急停未接好的情况下直接下载运行。

xinjie1_01.png




新怡机电

  • 精华:0帖
  • 求助:0帖
  • 帖子:10帖 | 3回
  • 年度积分:36
  • 历史总积分:36
  • 注册:2013年7月22日
发表于:2026-07-21 06:13:24
1楼

把电机改成位置模式,使能后先转5圈暂停两秒,然后再反向转20圈后,停止5秒后再返回初始位置

5:56
已处理 9m 41s

已更新信捷 XD3-60 工程,并用 XDPPro 打开:

[下载位置模式顺序控制工程](C:\\Users\\PC\\Documents\\Codex\\2026-07-21\\new-chat\\outputs\\SB100_XD3_位置模式_5圈_反20圈_回原点.xdp)

[查看接线与参数说明](C:\\Users\\PC\\Documents\\Codex\\2026-07-21\\new-chat\\outputs\\SB100_位置模式顺序控制_说明.txt)

动作流程:

  1. X2 启动,Y2 伺服使能。

  2. 正向 5 圈:40960 脉冲。

  3. 暂停 2 秒。

  4. 反向 20 圈:-163840 脉冲。

  5. 暂停 5 秒。

  6. 正向 15 圈:122880 脉冲,抵消净位移并返回本次启动位置。

  7. Y3 完成灯点亮,伺服保持使能。

驱动器需要设置:

  • 0x19 = 0:脉冲 + 方向位置模式

  • 电子齿轮:32768/8192

  • 0x00 = 0:关闭 Modbus 控制,允许外部脉冲

  • Y0 -> PUY1 -> DIR

  • 当前速度约为 146.5 rpm

文件已生成并打开,但没有下载到 PLC,也没有启动现场电机。首次运行前应脱开负载,确认方向、限位、急停和伺服报警回路。

已编辑 SB100_位置模式顺序控制_说明.txt+33-0查看更改
撤销审核
6:06

不确定是哪一个,重新打开程序文件

6:10
已处理 28s

已重新打开正确的信捷程序文件:

[SB100_XD3_位置模式_5圈_反20圈_回原点.xdp](C:\\Users\\PC\\Documents\\Codex\\2026-07-21\\new-chat\\outputs\\SB100_XD3_位置模式_5圈_反20圈_回原点.xdp)

这是修改后的版本,流程为:

使能 -> 正转5圈 -> 暂停2秒 -> 反转20圈 -> 停止5秒 -> 返回初始位置

原来的模板工程没有修改。2_01.png


回复本条

    

guangyu85

  • 精华:0帖
  • 求助:1帖
  • 帖子:12帖 | 186回
  • 年度积分:0
  • 历史总积分:5179
  • 注册:2009年12月06日
发表于:2026-07-22 22:57:07
2楼

你用的是哪一款CODEX软件,是CLAUDE吗?

回复本条

    

热门招聘
相关主题

官方公众号

智造工程师