返回主站|会员中心|保存桌面

三菱电机服务商    

PLC、变频器、伺服驱动、触摸屏,机器人

联系方式
  • 联系人:方经理
  • 电话:13073017555
  • 邮件:gzws26@126.com
新闻分类
  • 暂无分类
站内搜索
 
首页 > 新闻中心 > 三菱FX-3G PLC使用内置定位功能控制转盘多工位的定位!
新闻中心
三菱FX-3G PLC使用内置定位功能控制转盘多工位的定位!
发布时间:2026-03-26        浏览次数:2        返回列表

一、核心原理

FX3G 用 ABS 绝对位置定位 / 相对定位 + 工位角度换算成脉冲数转盘点位 = 固定角度 → 换算成固定脉冲 → 直接用定位指令走过去。


二、必须先搞懂 3 个参数

1. 电机一圈脉冲数(伺服 / 步进)

  • 步进驱动器:800、1600、3200、10000

  • 伺服:电子齿轮比算出来的 1 圈 = XXX 脉冲

2. 电机 → 转盘 减速比

例如:电机转 10 圈 = 转盘转 1 圈减速比 = 10:1

3. 转盘工位数

例如:6 工位、8 工位、12 工位


三、最重要:1 个工位 = 多少脉冲?

公式(直接记)1 工位脉冲 = (360°/ 工位数) × (电机 1 圈脉冲) × 减速比 ÷ 360°

简化成现场最常用:1 工位脉冲 = 电机 1 圈脉冲 × 减速比 ÷ 工位数

例子(8 工位,最常见)

  • 电机 1 圈 = 10000 脉冲

  • 减速比 = 10:1

  • 工位数 = 81 工位脉冲 = 10000 ×10 ÷8 = 12500 脉冲

以后每转一个工位,就发 12500 脉冲


四、FX3G 内置定位 2 种方式

方式 1:相对定位 DRVI(最简单,推荐多工位转盘)

每按一次,走一个工位的脉冲,一直循环。

指令格式

plaintext

DRVI  K12500  K2000  Y0  Y1
  • K12500 = 1 个工位脉冲

  • K2000 = 运行频率(速度)

  • Y0 = 脉冲

  • Y1 = 方向

程序(台达 / 三菱通用写法)

plaintext

// M0 :工位切换触发(传感器/按钮)
LD     M0
EU
DRVI  K12500  K2000  Y0  Y1

方式 2:绝对定位 DRVA

回零,然后按工位号直接走到绝对位置

工位号 → 绝对位置

  • 工位 0:0 脉冲

  • 工位 1:12500 脉冲

  • 工位 2:25000 脉冲

  • 工位 3:37500 脉冲...

程序(走到工位 2)

plaintext

LD     M1
DRVA  K25000  K3000  Y0  Y1

五、多工位自动循环程序

功能:

  • 自动切换工位

  • 到位停止

  • 可手动 / 自动

  • 循环运行

plaintext

// 自动循环切换工位
LD     M8013        // 1秒时钟
AND    M10         // 自动开关
ANI    M8145       // 定位中停止
OUT  T0  K50       // 到位停顿5秒

LD     T0
EU
DRVI K12500 K3000 Y0 Y1
RST T0

六、回零程序

FX3G 自带回零指令 ZRN

plaintext

LD     X10          // 回零启动
ZRN  K3000  K500  X0  Y0
  • X0 = 原点传感器

  • K3000 = 高速

  • K500 = 爬行速度


七、FX3G 定位控制最重要标志位

  • M8145:启动禁止(RUN 中 = ON)

  • M8147:Y0 脉冲输出中(运行 = ON)

  • M8148:Y0 定位结束(完成 = ON)

定位完成互锁

plaintext

LD M8148
RST M0。
收缩
  • QQ咨询

  • 电话咨询

  • 13073017555
  • 添加微信客服