news 2026/4/3 2:59:42

本人,当福利送你们了.单部五层电梯报告 单部五层电梯,基于西门子1200 博图V15 1、外呼梯功能

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
本人,当福利送你们了.单部五层电梯报告 单部五层电梯,基于西门子1200 博图V15 1、外呼梯功能

本人,当福利送你们了.单部五层电梯报告 单部五层电梯,基于西门子1200 博图V15 1、外呼梯功能:电梯门外有呼叫信号时,电梯运行到呼叫楼层停止,然后电梯开门到达一段时间后电梯关门,消去呼叫信号 2、内呼梯功能:电梯门内有呼叫信号时,电梯运行到呼叫楼层停止,然后电梯开门到达一段时间后电梯关门,消去呼叫信号 3、电梯门联锁功能:电梯运行时处于关门状态,不能开门 电梯开门时电梯关门不运行 电梯关门时电梯开门不运行 4、顺向截梯功能:在电梯向上或向下运行时,当出现同方向的内、外呼梯信号出现时,电梯运行到相应的楼层停下响应呼叫后消去呼叫信号,而相反方向的呼叫信号不响应 5、有优先级 6、还增加了报警就近停层功能,检修自动归首到一楼的功能,这两个报警都是要门常开,模拟超载功能,不用实物即可仿真,仅需一台电脑 清单:plc程序 HMI组态画面wincc编写 电气接线图 硬件框架图 io表 有报告 带35分钟的程序讲解视频,

最近在搞一个五层电梯的PLC项目,用西门子1200配博图V15开发。这玩意儿比想象中复杂多了,特别是顺向截梯的逻辑处理,改了三版程序才理顺。下面分享几个核心功能的实现思路,文末附全套资料获取方式。

状态机是灵魂

电梯控制的核心是状态机,我用了5个状态字来记录运行状态:

CASE #ElevatorState OF 1: // 待机状态 IF #CallQueue <> 0 THEN #ElevatorState := 2; END_IF; 2: // 运行中 IF #CurrentFloor = #TargetFloor THEN #ElevatorState := 3; END_IF; 3: // 开门中 TON(#DoorTimer, T#5S); IF #DoorTimer.Q THEN #ElevatorState := 4; END_IF; 4: // 关门中 IF #DoorClosed THEN #ElevatorState := 1; END_IF; END_CASE;

这个状态机框架处理了电梯的基础运行流程,特别是门联锁功能通过状态切换自动实现——运行状态2时强制关门,状态3/4时禁止运行。

顺向截梯的骚操作

这个功能坑我最久,最终用方向标记+队列扫描搞定:

IF #MovingDirection = 1 THEN // 上行 FOR i := #CurrentFloor+1 TO 5 DO IF #CallQueue[i].Active THEN #TargetFloor := i; EXIT; END_IF; END_FOR; ELSIF #MovingDirection = 2 THEN // 下行 FOR i := #CurrentFloor-1 DOWNTO 1 DO IF #CallQueue[i].Active THEN #TargetFloor := i; EXIT; END_IF; END_FOR; END_IF;

通过循环扫描当前方向上的楼层呼叫,遇到第一个有效信号立即更新目标楼层。反向信号则存入缓存队列,等换向时处理。

报警功能实现

超载模拟用了随机数触发,挺有意思:

#Overload := INT_TO_BOOL(RAND(0,100) > 90); // 10%概率模拟超载 IF #Overload THEN #EmergencyStop(CLK := TRUE); #DoorState := OPEN; WHILE #Overload DO // 持续报警直到超载解除 END_WHILE; END_IF;

检修归首层更狠,直接硬件中断:

INTERRUPT 100: // 硬件中断 #TargetFloor := 1; #DoorState := OPEN; RESET_CONTROL;

HMI界面用WinCC做了楼层动态指示,电梯井道用矩形移动动画,外呼按钮带方向箭头。接线图建议用Eplan绘制,IO表要特别注意门机信号的互锁处理。

整套程序最妙的是呼叫队列的优先级处理——内呼永远优先外呼,但遇到报警信号立即清空队列。实测发现紧急停靠时方向指示灯会疯狂闪烁,后来加了状态锁存才解决。

需要源码和视频的老铁看这里:PLC程序含详细注释,电气图用Visio可编辑,报告里埋了个彩蛋——视频35分08秒处有神秘电流声(别问我,问就是电工的浪漫)。

版权声明: 本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若内容造成侵权/违法违规/事实不符,请联系邮箱:809451989@qq.com进行投诉反馈,一经查实,立即删除!
网站建设 2026/4/1 16:24:44

基于python的学科竞赛全流程管理系pycharm django vue flask_e41wj--论文

目录已开发项目效果实现截图开发技术路线相关技术介绍核心代码参考示例结论源码lw获取/同行可拿货,招校园代理 &#xff1a;文章底部获取博主联系方式&#xff01;已开发项目效果实现截图 同行可拿货,招校园代理 基于python的学科竞赛全流程管理系pycharm django vue flask_…

作者头像 李华
网站建设 2026/3/22 11:35:32

【商志考研英语】【2001】【part4】

原文 The world is going through the biggest wave of mergers and acquisitions ever witnessed. The process sweeps from hyperactive America to Europe and reaches the emerging countries with unsurpassed might. Many in these countries are looking at this proces…

作者头像 李华
网站建设 2026/3/27 16:18:49

拒绝流水账!手把手教你用“沁言学术+DeepSeek”构建满分论文工作流

为什么别人用AI写的论文逻辑严密、引用详实&#xff0c;被导师评为优秀&#xff0c;而你写出来的东西却像一篇漂亮的“流水账”&#xff0c;一眼假&#xff1f;根本原因在于你还在依赖单点工具盲目生成。本文将为你拆解一套2025年最强的“黄金科研工作流”&#xff1a;用DeepSe…

作者头像 李华
网站建设 2026/3/31 5:32:47

【课程设计/毕业设计】基于springboot+vue传统文化宣传系统基于springboot+vue的传统文化交流交易平台【附源码、数据库、万字文档】

博主介绍&#xff1a;✌️码农一枚 &#xff0c;专注于大学生项目实战开发、讲解和毕业&#x1f6a2;文撰写修改等。全栈领域优质创作者&#xff0c;博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java、小程序技术领域和毕业项目实战 ✌️技术范围&#xff1a;&am…

作者头像 李华
网站建设 2026/4/2 23:44:14

MBA必看!9个降AI率工具测评榜单

MBA必看&#xff01;9个降AI率工具测评榜单 降AI率工具测评&#xff1a;为何必须关注&#xff0c;如何科学评估 随着AIGC检测技术的不断升级&#xff0c;传统的“替换同义词”“调整句式”等降AI手段已逐渐失效。许多MBA学生和研究者在撰写论文、商业计划书甚至市场分析报告时&…

作者头像 李华