【单部电梯控制】01:赛题简介与变量解读

目录

一、前言

二、西门子杯赛题简介

2.1、电梯模型示意图与参数

2.2、控制系统配置

2.3、任务及要求

2.3.1、基本功能

2.3.2、运行(异常)状态监测

2.3.3、WINCC监控画面

2.3.4、异常情况应对

2.3.5、远程维保数据采集

三、比赛变量详解     

3.1、input变量

3.1.1、按钮信号

3.1.2、电梯自反馈信号 

3.1.3、其他变量

3.2、output变量

3.2.1、按钮指示灯变量

3.2.2、LED灯与电梯状态指示灯变量

3.2.3、 电梯运动控制变量

结语


一、前言

        本文结合西门子杯.逻辑算法赛项的参赛经验,分享电梯PLC控制技术。作者将持续更新【单部电梯控制】【多部电梯群控】的系列文章,欢迎关注!!!从竞赛到实践:电梯控制算法的设计与优化全攻略—— 结合西门子杯经验,分享电梯控制算法的开发与优化心得。-CSDN博客

二、西门子杯赛题简介

        本文首先依据2024年样题进行赛题介绍,若读者参加过西门子杯.逻辑算法赛项或对赛题比较熟悉,可自行略过此节。

2.1、电梯模型示意图与参数

         本文以24年西门子杯样题为例介绍电梯模型。电梯的外形和显示楼层的数码管结构如下图所示:

电梯外形

数码管显示楼层数

         电梯的原理模型见下图,图中涉及的多个变量在下面变量解读中详细介绍

电梯原理模型

电梯参数
名称设计参数名称设计参数
电梯数量1-N个(客梯、货梯、消防电梯)楼层数M层
单部载重1000kg单部定员13人

2.2、控制系统配置

        根据选手所在赛区不同,系统配置也有所区分,2024年的配置要求如下图。

2024年西门子杯比赛配置要求

         该赛项允许参赛队伍自带西门子其它小型控制器,如 S7-200、S7-200SMART、S7-300 等系列 PLC。注意,自带控制器的参赛队伍需自行携带电源等元件,并独立完成接线,所消耗时间计入在比赛时间内。参赛选手应自行保证所带 PLC、PC 及相关软硬件的可靠性,同 时在比赛完成后,还需保证将现场比赛环境复原无误。

2.3、任务及要求

2.3.1、基本功能

       基本功能是电梯可根据不同楼层客户需求及时响应,实现自动平层、开关门、超重提示、实现上下限位, 层门联锁保护等,并根据不同的需求实现合理的响应。 电梯的基本功能包括电梯初始化、集选控制、开关门控制、启停控制、运行监控、错误指令消除、待载休眠等。大家可以先“望文生义”一下这几个功能对应的作用,具体介绍以及实现思路请关注后续文章

2.3.2、运行(异常)状态监测

        运行(异常)状态监测是电梯安全稳定运行的有力保障。在电梯整个运行过程中,监测状态参数以及各种反馈信号等,确保电梯稳定运行。在故 障情况下,制定相应的安全策略。当有出现异常状态时,输出信号至故障指示灯。

        运行(异常)状态监测包括但不限于以下几个方面:超载保护、终端越程保护、开关门保护、运行保护等。 这里大家先知道概念,具体介绍以及实现思路请关注后续文章

2.3.3、WINCC监控画面

        要求能够实现对电梯运行状况的实时监控,所需包含但不限于如下内容:

1)需要对监控画面的总体结构进行设计,确定需要创建的过程画面以及各画面的功能;

2)需要分析各画面之间的关系,并根据操作需要安排画面间的切换顺序,且各画面之间相互关系应该层次分明、操作方便;

3)能够组态不同层次的用户来管理,对于不同的用户,可根据各自的权限进行相应操作;

4)监控画面上能够实时显示现场实际运行状态等数据。

2.3.4、异常情况应对

        当系统出现故障时,需要对某一部或多部电梯进行检修,通常来讲,检修过程中,检修电梯应保持原地不动,制动器处于抱闸状态,电梯门保持常开,待检修结束后该部电梯重新加入群控系统。电梯应当具备自检功能,用于检测传感和驱动是否正常。

2.3.5、远程维保数据采集

        目前的电梯维保工作需要在现场采集各类相关统计数据和传感状态,以数据驱动管理,覆盖电梯全生命周期。利用大数据、物联网IOT、人工智能等领先技术,让管理更信息化、 智能化,支持维修(大修、急修、中修)、保养、救援、整改、年检、巡检、试验等的状态 提醒功能。 

三、比赛变量详解     

        本文将以2024年西门子杯.逻辑算法赛项给出的为例,深入剖析完成单部电梯控制需要用到的变量。

        官网给出的变量分为两种:input类和ouput类。其中input型为输入变量,即电梯系统输入到PLC控制程序的变量;output为输出变量,即PLC控制程序可输出到电梯系统的变量。由于篇幅所限,此处仅简要介绍两类中一些关键的变量。

3.1、input变量

3.1.1、按钮信号

        首先是按钮变量(input),按钮变量又分为呼梯按钮和开关门按钮,呼梯按钮又分为内部呼梯(轿内选层)按钮和外部呼梯(楼层上下行)按钮,按钮变量均为Bool型变量,仅有true与false两种状态。当状态为true时,表示按钮被按下。举个现实场景的例子:我们在一楼向上乘电梯,按一次1层上行呼梯按钮呼叫电梯,此时1层上呼按钮经历了按下(值由false变为true,且持续很小一段时间),松开(值返回为false)这一过程,简单来说,就是在呼梯按钮上有一个短暂的值为true的脉冲出现。

input—按钮变量

3.1.2、电梯自反馈信号 

        电梯自反馈信号的作用是在电梯到达相应状态时反馈电梯的状态,可以看到自反馈信号的变量类型也都为Bool型,自反馈信号的读取对于我们获取电梯的状态信息至关重要。

input—电梯自反馈信号

         接下来我将对于表中的变量逐个进行介绍:

1)、 光幕信号:电梯门开启关闭处的光幕信号用于检测电梯开关门处的是否有遮挡(如有客人在电梯开关门处,则光幕信号被遮挡了),当光幕信号被遮挡时,该信号值为true,反之则其值为false。

2)、检修信号:用于标志电梯的检修状态,该变量值为true时,标志着电梯处于检修状态,值为false时,电梯不处于检修状态。

3)、轿厢门锁信号:电梯轿厢门锁好时返回true,若电梯轿厢门未完全关闭,其值为false,此信号需与控制电梯运动的信号实现互锁。

4)、楼层门信号:楼层门锁好时返回true,若楼层门未完全关闭,其值为false,此信号也需与控制电梯运动的信号实现互锁。

5)、开/关门到位信号:表示电梯门开/关到位,值为true时表示开/关门到位,值为false时表示未到位。

6)、限位信号:用于电梯初始化和电梯终端保护,读者可以从上面的电梯运行原理图了解到限位处于电梯模型的两端,限位变量的作用将在电梯初始化使用的时候再进行详细讲解。

3.1.3、其他变量

        最后是电梯的自动运行信号和电梯的载重量:

        自动运行信号的作用是表示电梯系统准备就绪,在电梯系统初始化完成后将该值置为true,一般情况下,该信号在跑分过程中一旦被置为true将一直保持。

        电梯当前载重量是我们接触的第一个非Bool型变量,他是电梯载重测量的模拟值,它在使用时需要先将word型变量转换为int型变量。

input—自动运行信号与载重

3.2、output变量

       out型变量是我们程序结果输出到电梯系统的量,是实现电梯控制的关键,本文将out型变量分为按钮指示灯变量、LED灯变量、电梯状态指示灯变量、电梯运动控制变量,接下来作者将对这些变量逐个进行讲解。

3.2.1、按钮指示灯变量

        首先介绍呼梯按钮指示灯变量。这些变量也都为Bool型,值为true时表示灯亮,值为false时灯灭。 

output—呼梯按钮指示灯

3.2.2、LED灯与电梯状态指示灯变量

        楼层数显示与电梯状态的表示由如下变量控制,这些变量也都是Bool型变量。这些变量值为true时,灯亮,值为false时灯灭。

output—楼层数显示与电梯状态

     

3.2.3、 电梯运动控制变量

          下面的变量是电梯的运动控制变量,也都为Bool型,他们的开启与关闭决定着电梯的运动状态。

output—电梯的运动控制

        电梯的电机启动信号:控制电机开启/关闭,变量值为true时,电机启动,此时启动上/下行接触器和高低/速接触器,方可实现电梯的运动,值为false时,电机关闭,电梯静止不动。

        上/下行接触器:控制电梯运动的方向,上行接触器值为true且下行接触器为false时,决定电梯运动的方向为向上,上行接触器值为false且下行接触器为true时,决定电梯运动的方向为向下,上/下行接触器可同时为false,但不可同时为true。

        高/低速接触器:控制电梯运动的速度,高速接触器值为true且低速接触器为false时,决定电梯运动的速度为高速,高速接触器值为false且低速接触器为true时,决定电梯运动的速度为低速,高/低速接触器可同时为false,但不可同时为true。

        开/关门继电器:控制电梯门的开启/关闭,开门继电器值为true且关门继电器值为false时,决定电梯进行开门操作,开门继电器值为false且关门继电器值为true时,决定电梯进行关门操作,开/关门继电器可同时为false,但不可同时为true。

        1/2/3级减速制动:电梯制动减速所用的变量,值为true时,表示启用某一级减速制动启用,用于电梯制动,不同速度配置的电梯对于该类变量的使用可能有所不同。 

        以上便是一个单部电梯涉及的主要变量,后续文章在介绍控制部分时会重新详细讲解涉及到变量的作用和注意事项。

结语

        电梯控制系统的设计与优化是集逻辑性、安全性与实时性于一体的复杂工程。本文通过对西门子杯赛题的深度解析,梳理了电梯PLC控制的核心变量与关键技术,为参赛者及工程实践者提供了清晰的实现框架。未来,随着物联网与人工智能技术的融合,电梯群控与远程维保将迈向更高层次的智能化。作者将持续更新单部电梯控制与群控算法的系列文章,分享更多实战经验与技术细节,助力读者在工业自动化领域实现从理论到应用的跨越。关注本文后续,解锁电梯控制的全方位解决方案!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值