三菱FX3U系列—原点回归指令

本文详细介绍了电机控制中的原点指令(ZRN/DZRN)和带搜索的原点回归指令(DSZR),包括指令形式、运行过程以及特殊辅助继电器和输出模块的作用。

目录

一、简介

二、指令形式

1、原点指令[ZRN/DZRN]

2、带搜索的原点回归指令[DSZR]

三、回归指令运行过程

1、ZRN原点回归运行过程

2、带搜索的原点回归运行过程

四、特殊辅助继电器

五、特殊输出模块

六、总结


一、简介

        用于将电机或伺服驱动器控制的轴回到预定的原点位置(原点位置由接近开关等提供信号,可以通过代码编程指定)。原点指令有不带DOG搜索和带DOG搜索两种。

二、指令形式

1、原点指令[ZRN/DZRN]

[ZRN S1 S2 S3 Dn]

S1代表:指定开始原点回归的速度,1~32767 HZ

S2代表:指定爬行速度,1~32767 HZ

S3代表:指定输入近点信号(DOG)的输入编号的软元件编号,X0~Xn

Dn代表:指定输出脉冲的输出编号,Y0~Y2

其中,DZRN是32位的操作指令,频率可达到最大频率100K HZ、

2、带搜索的原点回归指令[DSZR]

[DSZR S1 S2 Dn1 Dn2]

S1代表:指定输入近点信号(DOG)的输入编号的软元件编号,X0~Xn

S2代表:指定输入原点信号的输入编号的软元件编号,X0~Xn

Dn1代表:指定输出脉冲的输出编号,Y0~Y2

Dn2代表:指定方向的输出软元件编号,Y0~Yn

其中,S1、S2可使用同一个信号输入;Dn2原则上只要是输出软元件即可,但是为了不占用高速脉冲输出通道,所以使用Y3以后的软元件比较合适。

三、回归指令运行过程

代码:

运行过程简易图:

1、ZRN原点回归运行过程

注:电机默认转动方向为向左

A、当工作台在1位置:

以原点回归速度左行—>工作台触发近点开关信号—>继续往前一段DOG信号—>以爬行速度往右行—>直到工作台刚好离开近点信号停止

B、当工作台在2位置:(需要指定运行方向):

以原点回归速度右行—>工作台触发近点开关信号—>继续往前一段DOG信号—>以爬行速度往左行—>直到工作台刚好离开近点信号停止

C、当工作台在近点开关下方:

以爬行速度向指定方向运行—>直到工作台离开近点信号停止

2、带搜索的原点回归运行过程

注:电机默认转动方向为向左;原点处也有一个开关信号

A、当工作台在1位置:

以原点回归速度左行—>工作台触发近点开关信号—>以爬行速度继续左行—>直到工作台触发原点信号停止

B、当工作台在2位置:

以原点回归速度左行—>工作台触发左限位开关后往右运行—>当工作台触发近点信号—>继续往前运行一个DOG信号—>以爬行速度往左运行—>直到工作台触发原点信号停止

C、当工作台在近点开关下方:

以爬行速度向原点信号运行—>直到工作台触发原点信号停止

四、特殊辅助继电器

常用特殊辅助继电器:(以Y0输出为例)

M8342:可以使用这个辅助继电器改变电机正反转方向

M8343:对于带搜索的原点回归指令触发后会使电机往相反的方向运行;对于不带搜索的原点回归指令触发后电机停止工作。

注意:不同的输出软元件对同一个功能要使用不同的特殊辅助继电器

五、特殊输出模块

当使用这个特殊适配器后有两个作用:

第一个是可以将输出的频率有最高100KHZ提升到最高200KHZ

第二个是可以增加一个高速脉冲输出软元件Y3(本来FX3U基本单元只提供Y0、Y1、Y2三个)

六、总结

1、 使用带搜索的原点回归指令需要在Works2中设置原点速度和爬行速度。

2、可以通过指令内设定电机运行方向,也可以通过特殊辅助寄存器进行设置。

3、电机的默认运行方向需要关注。

<think>我们正在处理关于三菱FX3U系列PLC定位指令的查询。根据引用[1],我们知道资源包中包含“FX定位控制篇”手册,这应该是主要参考资料。同时,引用[2]提供了一个具体指令(PLSV)的应用案例,并提到与斜坡指令(RAMP)的配合使用。用户需要定位指令的使用说明和技术文档。我们可以从以下几个方面组织回答:1.定位指令概述:介绍FX3U系列PLC常用的定位指令。2.具体指令说明:选取几个关键指令(如PLSV,DRVI,DRVA等)详细说明。3.技术文档获取:指引用户如何获取官方手册(引用[1]中提到的资源)。4.应用示例:提供简单示例(如引用[2]中PLSV与RAMP配合使用的思路)。5.注意事项:如接线、参数设置等(引用[1]中FX3G输入接线注意事项可能相关)。由于引用[2]提到PLSV指令的缺点(无加减速)及解决方案(配合RAMP),我们可以将此作为示例。注意:我们无法直接提供整个手册,但可以给出关键信息并指导获取。回答结构:-第一部分:定位指令简介-第二部分:常用定位指令说明(包括PLSV,DRVI,DRVA等)-第三部分:技术文档获取方式-第四部分:应用案例(以PLSV+RAMP为例)-第五部分:注意事项相关问题生成围绕定位指令的深入问题。</think>### 三菱FX3U系列PLC定位指令使用说明 #### **一、定位指令概述** FX3U系列PLC通过**脉冲输出指令**控制伺服/步进电机,实现精准定位。核心指令包括: 1. **DRVI(相对定位)**:`$$ \text{脉冲数} = \text{目标位置} - \text{当前位置} $$` 2. **DRVA(绝对定位)**:`$$ \text{脉冲数} = \text{目标位置} $$` 3. **PLSV(可变速度脉冲输出)**:实时改变输出频率(需配合RAMP指令实现加减速)[^2] 4. **ZRN(回原点)**:自动寻找机械零点 > ⚠️ 注意:指令需配置**高速脉冲输出口**(如Y0/Y1/Y2)和定位参数(如加减速时间、最高频率)。 --- #### **二、关键参数设置** 定位控制需配置以下参数(通过**特殊数据寄存器D**): | 参数 | 寄存器地址 | 说明 | |---------------|------------|--------------------------| | 最高输出频率 | D8145/D8146 | 设置Y0/Y1的最大脉冲频率 | | 加减速时间 | D8348/D8358 | 设定Y0/Y1的加速时间(ms) | | 原点回归速度 | D8340/D8350 | 设置ZRN指令回归速度 | > 📌 *参数配置需在程序初始化阶段完成*[^1]。 --- #### **三、PLSV指令应用案例(配合RAMP)** PLSV指令本身**无加减速功能**,需结合**RAMP斜坡指令**实现平滑速度控制: ```ladder [ RAMP D0 D2 K100 ] // D0=目标频率,D2=当前频率,K100=渐变时间(ms) [ PLSV D2 K500 Y0 ] // 以D2频率向Y0输出脉冲,K500=方向信号 ``` > **原理**:RAMP指令使D2的值从0→D0线性递增,实现软启动;停止时D2从当前值→0递减[^2]。 --- #### **四、技术文档获取** 官方手册资源(压缩包内包含): 1. **《FX 定位控制篇》**:核心定位指令详解与应用案例 2. **《FX3U-1PG用户手册》**:脉冲输出模块专项指南 3. **《FXCPU 结构化编程手册》**:指令系统与软元件说明 4. **《FX3U系列硬件篇》**:接线与EMC设计规范[^1] > 🔗 手册下载地址:[三菱电机自动化官网](https://www.mitsubishielectric-fa.cn/) --- #### **五、注意事项** 1. **脉冲当量计算**:`$$ \text{移动距离} = \frac{\text{输出脉冲数}}{\text{电子齿轮比}} $$` 2. **极限保护**:必须配置**极限传感器**(X信号)触发立即停止 3. **干扰防护**:脉冲线使用双绞屏蔽线,参考《EMC设计指南》[^1]
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值