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

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

3天内不再提示

如何实现电梯控制器系统的设计

电子设计 作者:电子设计 2018-10-02 01:19 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

在楼层请求寄存器的置位与复位进程”的设计中,通过楼层选择指示变量DR,电梯所在楼层变量LIFTOR和输入信号UPIN、DOWNIN、ST_CH来判断UR、DR的置位。其判断原则为:若电梯所在楼层为NUM,假设电梯处于运行中,这时若楼层选择指示为T且T)NUM时按下了楼层选择确认键ST_CH,或者按下了上升按键UPIN,则对应的上升请求寄存器UR(T)置为“1”,否则,若电梯运行时间到(HAND=T,亦即WAI_T=''101'')且没有任何请求,则对应的上升请求寄存器UR(T)置为“0”;若电梯所在楼层为NUM,假设电梯处于运行中,这时若楼层选择指示为T且T<NUM时按下了楼层选择确认键ST_CH,或者按下了下降按键DOWN,则对应的下降请求寄存器DR(T)置为“1”,否则,若电梯运行时间到(HAND='1',亦即WAI_T='101')且没有任何请求,则对应的下降请求寄存器DR(T)置为“0”:其余情况,各个楼层的上升请求寄存器UR、下降请求寄存器DR均复位为“0”。在使UR(T)或DR(T)置位的程序设计中,由于是使用MAX+p1us Ⅱ进行程序调试的,而MAX+p1us Ⅱ不支持给下标为变量的数组单元赋值,因而程序中使用CASE多选一语句给对应的寄存器赋值。有关的具体语句如下(详细请见前述的VHDL程序):

在电梯运行次态的控制进程P3的设计中,根据URiDR的寄存器状态和电梯所在楼层变量LIFTOR,当WAI+T=''110''时,给出电梯的下一个状态。LADD为电梯的下一状态的指示变量,“11”表示上升,“10”表示下降,“01”或“∞”表示等待状态。其设计思路为:若电梯在运行状态(即RUN_STOP='1'),假设运行时间到(即WAI_T=''110''),如果这时上升寄存器或下降寄存器均等于零(即(UR OR DR)=''0000000000000000''),则电梯处于等待状态(LADD(1)<='0');否则,若电梯处于第N层,这时若N+1层的上升或下降寄存器有请求,则电梯处于运行等待状态(即LADD(1)<='0'),这时若N+1层以上的上升或下降寄存器有请求或是N层及以下的上升或下降寄存器有请求,电梯处于运行上升状态(即LADD(=''11''),其余情况电梯处于下降状态(即LADD<=''11'')。有关的具体语句如下(详细请见前述的VHDL程序):





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

    关注

    114

    文章

    17882

    浏览量

    195194
  • 寄存器
    +关注

    关注

    31

    文章

    5620

    浏览量

    130440
  • 程序
    +关注

    关注

    117

    文章

    3849

    浏览量

    85477
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    基于可编程控制器电梯控制系统论文

    基于可编程控制器电梯控制系统论文
    发表于 08-20 12:46

    电梯控制器

    本帖最后由 eehome 于 2013-1-5 09:56 编辑 电梯控制器
    发表于 08-20 13:16

    基于FPGA的六层电梯控制器

    基于FPGA的六层电梯控制器求资料
    发表于 03-16 15:19

    PPTC自恢复保险丝在电梯控制器通讯口的保护应用

    电梯控制器电梯正常运行与精确控制的核心单元,前面连接到各种传感、用户指令键盘等,后面连接到控制
    发表于 05-25 09:52

    基于FPGA的电梯控制器该怎么设计?

    随着社会的发展,电梯的使用越来越普遍,对电梯功能的要求也不断提高,相应地其控制方式也在不断发生变化。对于电梯控制,传统的方法是使用继电器-
    发表于 10-12 06:38

    如何去设计并实现电梯控制系统

    如何利用CPLD器件及VHDL语言去实现电梯控制系统
    发表于 04-28 06:14

    如何去实现一种电梯控制器设计

    目录电梯控制器设计课题的任务与要求系统的组成及主要工作原理:系统测试表界面:电梯控制器设计要求:
    发表于 12-10 06:51

    基于嵌入式Linux的电梯轿厢控制器设计与实现

    简述AT91RM9200处理和嵌入式Linux操作系统,设计一种具有多媒体和网络通信功能的控制器,论述其实现方法及在电梯轿厢
    发表于 04-23 09:37 26次下载

    基于FPGA的自动升降电梯控制器设计

    介绍了基于VHDL语言设计的电梯控制器,并进行了电路综合和仿真。该控制器遵循方向优先的控制方式方案,提供 6个楼层多用户的载客服务并指示电梯
    发表于 06-09 09:56 179次下载

    基于CAN总线的电梯呼梯控制器的设计与实现

    本文设计了一种基于CAN 总线的电梯呼梯控制器, 它是电梯的一个重要组成部分。该控制器用于给出每一楼层的呼叫请求信息,并显示电梯当前运行情况
    发表于 09-17 10:13 39次下载

    基于FPGA的电梯控制器系统设计方案

    提出了一种基于有限状态机的电梯控制器算法,然后根据该算法设计了一个三层电梯控制器,该电梯控制器
    发表于 09-23 19:20 1.2w次阅读
    基于FPGA的<b class='flag-5'>电梯</b><b class='flag-5'>控制器</b><b class='flag-5'>系统</b>设计方案

    电梯控制要求介绍及基于PLC电梯控制系统的设计与实现

    介绍了OMRON公司CPM1A系列可编程控制器电梯控制系统中的应用,给出了可编程控制器控制电梯
    发表于 11-09 17:35 35次下载
    <b class='flag-5'>电梯</b><b class='flag-5'>控制</b>要求介绍及基于PLC<b class='flag-5'>电梯</b><b class='flag-5'>控制系统</b>的设计与<b class='flag-5'>实现</b>

    电梯控制器设计与制作

    本文主要介绍了电梯控制器设计与制作。
    发表于 06-26 08:00 18次下载
    <b class='flag-5'>电梯</b><b class='flag-5'>控制器</b>设计与制作

    电梯控制器价格

    这款“神器”由该校软件学院创新团队王兆平和金鑫两位老师带领4名学生共同完成。正是疫情期乘电梯带来的不便,几名学生想到应该研发一个人工智能电梯控制器,用语音来控制要去的楼层。
    的头像 发表于 04-20 14:35 4088次阅读

    电梯控制器的结构及工作原理

    电梯在我们生活中是非常常见的。电梯的运动是由电梯控制器操作来完成的。那么,今天小编就为大家简单的介绍一下电梯
    发表于 05-29 09:43 8778次阅读