0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

三菱FX3U定位控制和伺服应用技术的详细介绍和原点回归指令说明

1X4o_GKB1508 来源:未知 2019-06-30 10:15 次阅读

指令

一、PLC定位及伺服控制系统介绍

通过PLC给伺服驱动器发驱动脉冲,通过改变脉冲频率来控制移动速度,通过改变脉冲数量来改变移动量,控制步进电机移动方向。

伺服驱动器是执行机构,在接收到PLC发来的信号,控制电机来运动,通过位置编码器精准定位。

1、定位控制基本单元

通过一个FX3U的CPU就可以带三个轴的伺服驱动器。PLC的脉冲输出端是固定的,Y0、Y1、Y2。具体是否具备脉冲输出可看模块的手册。其余的Y可以作为方向的输出端。输出的最大脉冲频率为100KHz。

2、FX3U PLC特殊适配器扩展单元

基本单元的脉冲输出Y不起作用,只能用特殊适配器扩展单元的输入Y来输出脉冲。

3、PLC输入端内部电路(漏型输入)

4、PLC输出端内部电路

Y0可以提供脉冲频率和脉冲数量。利用Y4输出方向。由定位指令来实现,不需要单独编程Y4.

二、FX3U-PLC定位控制指令

(一)、原点回归指令:ZRN

首先以S1的速度快速运动,当到近点S3后切换到爬行速度S2,D为输出。只能在原点的正方向才能使用原点回归指令,在反向是不能使用ZRN指令的。

2、原点回归指令ZRN运行过程

3、原点回归指令ZRN,速度变化过程及清零信号说明

1)Y0脉冲输出端的清零信号选择(1)

M8341=ON;清零信号有效

M8464=OFF;清零信号输出端固定有效

Y4--清零信号固定输出端。

2)Y0脉冲输出端的清零信号选择(2)

M8341=ON;清零信号有效

M8464=ON;清零信号输出指定有效

D8464--清零信号指定寄存器

例:

上图中当执行条件满足,将M8341=1,M8464=1,将Y20送到D8464.

注意:若设置H0028,对应的Y028,由于没有Y028,则出现运算错误。

3)清零信号输出端固定(与脉冲输出端一致性)

4)清零信号输出端可指定(可任意选择)

4、定位指令的最高速度设定

最高速度限定了PLC输出最高脉冲频率,为定位指令的上线频率。

输出是32位,所以要用两个寄存器

5、定位指令基底速度(最小速度)的设定

通常对于伺服电机,设置基底速度=0Hz

对于步进电机,设置基底速度≠0Hz,否则步进电机会失步。

6、定位指令加速时间的设定

加速时间是指从基底速度加速到最高速度所需的时间,合理设置加速时间,避免电机冲击。

7、定位指令的减速时间的设定

减速时间是指从最高速度减速到基底速度所需的时间

8、定位指令的标志位说明(相对应Y0脉冲输出端标志位)

定位指令的标志位表明了定位指令在执行过程中的状态。

1)M8340 脉冲输出监控标志位

要Y0端有脉冲输出,M8340=on

当Y0端停止输出脉冲,M8340=off

2)M8348 定位指令驱动中

指令输入触发,M8348=on,即使指令执行结束,但指令输入条件还接通,则M8348=on

只有指令输入断开,M8348=OFF

3)M8349 脉冲停止指令

Y0端脉冲输出停止标志位

当M8349=on,Y0端输出脉冲立即停止

要再次输出脉冲:M8349=off,指令输入条件再次从OFF变为ON,再启动一次。

用途:当遇到紧急情况下,如急停按钮,使用M8349=ON;立即终止脉冲输出,电机立即停止。这个只是PLC侧的急停,但最好急停按钮要接到伺服驱动器侧。

4)M8029 定位指令执行正常结束标志位

它是一个定位指令共用的标志位。

当定位指令执行正常结束时,M8029就发出一个扫描周期长的脉冲。

5)M8329 指令执行异常结束标志位

是定位指令共用的标志位

在工作台运动方向如碰到极限开关,电机减速停机,M8329发出一个扫描周期长的脉冲信号,并结束指令执行

6)当前值寄存器:D8341,D8340

当前值寄存器D8341,D8340,它实时记录并存储工作台距原点位置。当定位执行输出正转脉冲时,当前寄存器中的值增加,当定位指令输出反转脉冲时,当前值寄存器中的值递减。

一旦PLC断电OFF,当前值寄存器被清零,所以上电后,务必要将工作天的机械位置恢复到原点,即执行回原点指令。

如果PLC使用电池,做寄存器电源后备时,只要一开始时,操作一次原点回归指令即可。

9、正传极限开关和反转极限开关

这里用了了两套限位开关,限位1接PLC,限位2接伺服驱动器,为了保护。

Y0 M8343 M8344当极限标志位为ON,电机减速停机。

Y1 M8353 M8354

Y2M8363 M8364

Y3 M8373 M8374

10、Y0脉冲输出端的近点信号可以逻辑取反

M8345=off,是正逻辑,Xi=on 信号有效

M8345=ON是负逻辑,Xi=OFF 信号有效

(二)带DOG搜索的原点回归指令 DSZR

零点输入信号取值Z相脉冲,电机旋转一圈,输出一个脉冲。

要将机械原点与电气原点要重合上,

当收到Xi近点信号,触发降速到爬行速度,进入DOG区,再接触到零点信号Xj后停止运行。

简单看个原点回归程序,一起理解下:

今天简单看看原点回归程序怎么编,包括一些指令及寄存器的意思,这些都是固定的,大家知道这么用就行

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 驱动器
    +关注

    关注

    52

    文章

    8152

    浏览量

    145966
  • plc
    plc
    +关注

    关注

    5008

    文章

    13150

    浏览量

    462000
  • 步进电机
    +关注

    关注

    150

    文章

    3095

    浏览量

    147337
  • 伺服控制
    +关注

    关注

    5

    文章

    149

    浏览量

    20480

原文标题:三菱FX3U定位控制及伺服应用技术之原点回归指令

文章出处:【微信号:GKB1508,微信公众号:工控帮】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    三菱FX3U PLC利用RS指令实现Modbus RTU通信

    在了解了Modbus通信的基本格式后,本期将通过仿真的方式实现Modbus RTU通信协议在三菱FX3U PLC上的应用。
    发表于 09-20 15:52 2.8w次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX3U</b> PLC利用RS<b class='flag-5'>指令</b>实现Modbus RTU通信

    三菱FX系列是如何控制步进电机回原点的?

    1三菱FX系列控制步进电机回原点2、DZRN回原点默认是负方向回原点不能
    发表于 07-08 08:01

    三菱plc应用指令

    三菱PLC指令说明书:三菱PLC编程手册-编程手册(FX3U·FX3UC基本·应用
    发表于 11-21 01:20 396次下载

    三菱PLC编程手册(FX3U·FX3UC基本·应用指令说明

    三菱PLC编程手册-编程手册(FX3U·FX3UC基本·应用指令说明书)
    发表于 11-21 01:22 409次下载
    <b class='flag-5'>三菱</b>PLC编程手册(<b class='flag-5'>FX3U</b>·<b class='flag-5'>FX3</b>UC基本·应用<b class='flag-5'>指令</b><b class='flag-5'>说明</b>书

    三菱FX3G_FX3U(定位控制篇)

    三菱FX3G_FX3U(定位控制篇)
    发表于 09-16 18:18 185次下载
    <b class='flag-5'>三菱</b><b class='flag-5'>FX3G_FX3U</b>(<b class='flag-5'>定位</b><b class='flag-5'>控制</b>篇)

    Labview如何通过NI OPC与三菱FX3U PLC进行通讯

    本文档的详细介绍的是Labview如何通过NI OPC与三菱FX3U PLC进行通讯。 软件环境:LabVIEW 2014,OPC Servers 2013 硬件条件:
    发表于 01-09 08:00 163次下载
    Labview如何通过NI OPC与<b class='flag-5'>三菱</b><b class='flag-5'>FX3U</b> PLC进行通讯

    三菱FX3U接入MQTT平台的

    三菱FX3U接入MQTT平台的步第一步:PLC网关通过串口采集三菱FX3U的数据 第二步:添加
    发表于 11-11 16:01 1123次阅读
    <b class='flag-5'>三菱</b><b class='flag-5'>FX3U</b>接入MQTT平台的<b class='flag-5'>三</b>步

    通过PLC网关如何实现三菱FX3U的远程上下载程序?

    FX3U三菱推出的高性能PLC品牌。基本性能大幅提升,晶体管输出型的基本单元内置了3轴独立最高100kHz的定位功能,并且增加了新的定位
    的头像 发表于 11-17 15:37 1671次阅读

    三菱FX3U的PLC与松下A5的伺服驱动器

    在这里我们使用的是三菱FX3U的PLC与松下A5的伺服驱动器,我们在PLC上设计了停止指令,远点回归
    的头像 发表于 01-08 10:56 4189次阅读

    关于三菱FX5UPLC的原点回归问题

    在PLC控制定位系统中,通常会用到相对定位、绝对定位、表格定位原点回归等功能,针对FX5U P
    发表于 03-10 14:17 5525次阅读

    三菱plcfx3u伺服驱动器接线教程

    在这里我们使用的是三菱FX3U的PLC与松下A5的伺服驱动器,我们在PLC上设计了停止指令,远点回归
    发表于 09-04 10:25 9371次阅读
    <b class='flag-5'>三菱</b>plcfx<b class='flag-5'>3u</b>与<b class='flag-5'>伺服</b>驱动器接线教程

    MQTT协议网关串口连接三菱FX3U操作说明

    详细介绍MQTT协议网关串口连接三菱FX3U操作说明
    发表于 08-31 14:24 1次下载

    FX3U系列三菱PLC的应用实例

    多个应用实例,详细介绍FX3U系列三菱PLC的应用场景、编程方法、硬件连接和软件设计等方面,以期为读者提供一份全面、深入的指导手册。
    的头像 发表于 06-17 16:54 1129次阅读

    三菱PLCfx3U主控指令使用

    三菱PLC FX3U是一款功能强大的小型控制器,广泛应用于工业自动化领域。其主控指令是实现程序控制的核心,对于编程人员来说,熟练掌握这些
    的头像 发表于 06-20 09:42 1951次阅读

    三菱plcfx3u用什么编程软件

    三菱PLC FX3U是一款非常受欢迎的小型可编程逻辑控制器,广泛应用于工业自动化领域。为了编写和调试FX3U PLC程序,我们需要使用专门的编程软件。本文将
    的头像 发表于 06-20 10:15 2331次阅读