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

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

3天内不再提示

旋转编码器在PLC控制电梯中的应用

1X4o_GKB1508 来源:未知 作者:胡薇 2018-05-23 16:42 次阅读

目前 ,电梯的逻辑控制部分大多采用可编程控制器 ( PLC) 控制 。为了充分发挥 PLC 的内部 资和功能 ,应尽量减少其输入信号的点数 ,简化硬 件线路 ,提高电梯运行的可靠性 。

在电梯运行的关键问题是如何检测电梯在井道中的相对位置, 以往都采用在井道中不同的位置设置干簧感应器 来检测减速 、平层位置 。这样不但使 PLC 的输入 点数增加 ,而且还增加了在井道中的安装作业强度 。

而利用旋转编码器将电梯的运动位置转化为脉冲,PLC 对此脉冲进行高速计数 ,通过相应的计 算自动生成电梯位置的有关数据 ,控制电梯的减 速 、平层 ,对于层站数越多的电梯 ,越能体现出利 用旋转编码器的优点 。因此 ,简化电梯的硬件电 路 ,提高电梯运行的可靠性 。

01旋转编码器的作用

旋转编码器是一个产生脉冲的装置,可将电梯在井道中移动的距离转化成为旋转编码器的脉冲输出个数。为了能直接反映电梯的运行情况, 将旋转编码器安装在曳引机齿轮减速箱输出轴的轴端上,它随着曳引电机的转动而旋转,这样就可以从旋转编码器的脉冲输出端获得正比于电梯运行距离的脉冲个数,然后将此脉冲通过PLC内部。

高速计数器的脉冲输入端0000 点,传送到PLC内部高速计数器的存储单元。为了提高计数器的脉冲精度,我们选用日本进口的E6C - CWSC型可逆旋转编码器,其脉冲准确、精度高,在低速时不会丢失脉冲。该型旋转编码器每转动一周可产生1024个脉冲。若已知曳引轮的直径为0.7m, 则根据计算可得到旋转编码器的脉冲个数,经过处理可得到电梯在井道中移动的距离,也就知道了电梯在井道中的位置 。了解更多PLC编程案例,关注公众号我爱学PLC。

02PLC的工作流程

根据PLC 的工作特点,对用户程序进行循环扫描(其扫描周期为几十毫秒) ,PLC每次扫描都读取高速计数器值,累加后与设定的脉冲相比较。当选层信号有效后,电梯开始启动运行。旋转编码器随之转动其脉冲输出端输出脉冲,PLC读高速计数器的计数值,经累加达到换速点脉冲数时,经过比较发出换速信号,电梯减速继续运行,达到平层位置时,经过比较再发出平层信号。其过程见图1。

03应用程序设计

应用旋转编码器主要是为其设计应用程序。本设计以日本OMRON 公司的C 系列P 型机为例。为防止脉冲丢失,其脉冲频率最大为2KHZ。程序见图2。

电梯上行时,将输入信号0006 接通,电梯工作在自动状态。本程序的特点,是每层楼都有一个固定的基准脉冲数,然后用此基值与计数器的计数值累加。这样可防止脉冲数的累加误差,到每层的平层处都将高速计数器进行软件清零,待到上一层时,计数器重新开始计数,这样,每层的换速信号,平层信号与本层计数脉冲有关,不会出 现层与层之间由于计数器的计数累积误差。有了脉冲计数及层楼数据后,电梯的定向、选层、指层、消号、减速、平层等都有可以进行处理。电梯下行的程序与上行类似。了解更多PLC编程案例,关注公众号我爱学PLC。

程序中有PC 内部辅助继电器的功能如下:

0000 高速计数器的脉冲输入端:0001高速计数器的硬件复位端;0006电梯的工作状态选择开关;1000 上行运行继电器: 1600 上行时1 层至2层的换速继电器; 1601 上行时2层的平层继电器;1602 上行时2 层至3 层的换速继电器;1603上行时3 层的平层继电器; 1604 上行时3 层至4层的换速继电器; 1605 上行时4层的平层继电器;1606 上行时4 层至5 层的换速继电器;1607上行时5 层的平层继电器;1807高速计数器的软件复位继电器; HR6011 层的指层保持继电器;HR602 2 层的指层保持继电器; HR603 3层的指层保持继电器;HR6044层的指层保持继电器;HR605 5 层的指层保持继电器。

04其他问题的考虑

在电梯运行中钢丝绳打滑或其他原因都会引起误差。因此,在井道中可设置校正装置。其主要是在顶层或基站校止。利用感应器或其他开关元件。在电梯到达校正点时,将计速器清零,以免再运行时出现误差。本程序如发生平层又误差(任意楼层) ,可将电梯的运行状态打到检修位置, 再用慢上慢下将电梯调至平层位置即可。

为了进一步保证计数器的工作可靠,在基站还设计一开关,根据PLC的高速计数器的工作特点,将此开关信号作为PLC0001 的输入点,当电梯到达基站时,输入信号0001 有效,将高速计数器进行硬件复位。

利用旋转编码器之后,减少很多井道中的机械安装,而且电梯的调试也很方便。如换速距离或大或小,平层位置不准确,通过改变PLC内部存储器存储的脉冲数即可,再不用去井道中实际改变感应器的位置,同时,也可避免由于干簧感应的机械损坏造成系统的停机事故等。另外,值得一提的是旋转编码器的硬件接线应采用屏蔽线,以防止外界干扰而产生误差。

总之, 在PLC控制的电梯中应用旋转编码器,使PLC的内部资源和功能得到了充分的利用 。由于节省了输入点数,使硬件线路得到了简化,从另一方面来说也就是提高了电梯运行的可靠性,同时也给维修带来很大的方便,并且在电梯的调试中有很大的灵活性。

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

    关注

    4975

    文章

    12257

    浏览量

    454944
  • 旋转编码器
    +关注

    关注

    5

    文章

    143

    浏览量

    25737

原文标题:旋转编码器在 PLC控制电梯中的应用,案例干货!

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

收藏 人收藏

    评论

    相关推荐

    差分编码器信号如何接plc

    差分编码器信号通常用于测量旋转运动或线性位置,接收差分编码器信号的PLC(可编程逻辑控制器)需要进行相应的信号处理才能正确读取并理解
    的头像 发表于 03-05 08:42 340次阅读
    差分<b class='flag-5'>编码器</b>信号如何接<b class='flag-5'>plc</b>?

    差分编码器信号如何接plc

    差分编码器信号通常用于测量旋转运动或线性位置,接收差分编码器信号的PLC(可编程逻辑控制器)需要进行相应的信号处理才能正确读取并理解
    的头像 发表于 02-26 14:43 784次阅读

    旋转编码器的工作原理,旋转编码器的作用功能及应用

    旋转编码器是用于测量轴或轴旋转的组件。它们通常用于音频设备、DIY 游戏控制器中的音量旋钮,或用作不同 Arduino 或 Raspberry Pi 项目的输入设备。
    的头像 发表于 02-11 09:53 1229次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>的工作原理,<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>的作用功能及应用

    编码器PLC的接线方法

    编码器分为旋转编码器和线性编码器两种。旋转编码器用于检测旋转
    发表于 12-22 09:20 464次阅读
    <b class='flag-5'>编码器</b>与<b class='flag-5'>PLC</b>的接线方法

    旋转编码器能直接换吗_旋转编码器更换注意事项

    旋转编码器更换步骤第一步,卸开电机后盖,编码器的后盖。第二步,松开编码器安装螺丝。第三步,旋转电机转子轴,使
    的头像 发表于 11-12 08:07 851次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>能直接换吗_<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>更换注意事项

    MODBUS RTU信号编码器PLC通讯的注意事项

    MODBUS RTU信号编码器是一种常用的编码器,用于测量旋转位置和角度,并可以通过RS485接口与PLC进行通讯。在使用过程中需要注意以下几点:
    的头像 发表于 11-08 13:40 417次阅读

    iC-Haus在旋转、直线编码器及磁栅尺有何应用?

    旋转、直线编码器及磁栅尺中得到广泛应用的两款产品:“磁性传感器”及“插补细分器”。
    的头像 发表于 10-12 18:17 584次阅读

    全志R128应用开发案例—中断方式驱动旋转编码器

    旋转编码器是一种位置传感器,可将旋钮的角位置(旋转)转换为用于确定旋钮旋转方向的输出信号。
    发表于 10-12 16:56 370次阅读
    全志R128应用开发案例—中断方式驱动<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>

    旋转编码器如何工作?如何与Arduino-HowToMechanicronics一起使用?

    包含详细说明+代码本教程,我们将学习旋转编码器的怎样工作的,以及如何使它与Arduino配合使用。旋转
    发表于 09-26 07:52

    编码器是什么?编码器有哪些分类?

    一种将角位移或者角速度转换成一连串电数字脉冲的旋转式传感器,我们可以通过编码器测量到位移或者速度信息。编码器通常由一个旋转部分和一个固定部分组成,
    的头像 发表于 08-21 11:50 5850次阅读
    <b class='flag-5'>编码器</b>是什么?<b class='flag-5'>编码器</b>有哪些分类?

    PLC怎么实现编码器的定位功能

    严格来讲,编码器只会告诉你改如何定位,要如何执行,是需要靠PLC之类控制器或者步进电机来实现定位的
    发表于 07-10 08:46 622次阅读
    用<b class='flag-5'>PLC</b>怎么实现<b class='flag-5'>编码器</b>的定位功能

    什么是旋转编码器 旋转编码器的工作原理

    旋转编码器是一种常见的传感器,它能够通过检测旋转轴的转动实现实时位置监测与控制。它具有高精度、长寿命、可重复性高、体积小等特点,因此在机器人控制
    发表于 06-09 10:16 1739次阅读
    什么是<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b> <b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>的工作原理

    旋转编码器是什么?浅读旋转编码器工作原理与特点及应用

    旋转编码器是什么?浅读旋转编码器工作原理与特点及应用:旋转编码器是一种常见的传感器,它能够通过检
    的头像 发表于 05-29 09:21 2263次阅读
    <b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>是什么?浅读<b class='flag-5'>旋转</b><b class='flag-5'>编码器</b>工作原理与特点及应用

    编码器种类及型号

    编码器种类及型号:最常见的编码器类型是旋转编码器和线性编码器旋转
    的头像 发表于 05-18 11:15 3809次阅读
    <b class='flag-5'>编码器</b>种类及型号

    CH32V103基础教程101-旋转编码器

    最近,手上拿到一个360度旋转编码器模块—KY-040 FOR模块,因此就想用它写一个应用教程。本章教程主要用到GPIO和EXTI(外部中断/事件控制器)。 1、旋转
    发表于 05-15 16:31