news 2026/5/1 10:12:11

四层电梯三菱 PLC 程序搭建之旅

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
四层电梯三菱 PLC 程序搭建之旅

四4层电梯三菱PLC程序带io表接线图 商品主要功能: 1. 电梯内选和外选按钮的呼叫与对应指示灯的显示功能; 2. 电梯开门和关门动作,开门到位延时后,自动关闭; 3. 电梯上升和下降的动作; 4. 电梯停止在某一个楼层时,按下对应楼层的外呼按钮信号,可以实现自动开门动作;按下其他楼层的外呼信号,电梯轿厢自动运动到其他楼层; 5. 电梯的优先原则,当上升和下降的外部呼叫信号同时出现的时候,优先执行同方向的呼叫信号,之后执行反方向的呼叫信号。

最近在研究四层电梯的三菱 PLC 程序,感觉特别有意思,今天就来和大家分享一下。

先说说商品主要功能

这个四层电梯系统有几个关键功能。首先是电梯内选和外选按钮的呼叫与对应指示灯的显示功能。想象一下,你在电梯里面按下要去的楼层按钮,对应的指示灯就亮起来,告诉你这个指令已经被接收了;在电梯外面按下上或者下的按钮,也有指示灯提醒你信号已发出。

接着是电梯开门和关门动作,当电梯到达楼层后开门,开门到位还会延时一会儿,然后自动关闭,就像一个贴心的管家。还有电梯上升和下降的动作,能根据你的需求在不同楼层间穿梭。

四4层电梯三菱PLC程序带io表接线图 商品主要功能: 1. 电梯内选和外选按钮的呼叫与对应指示灯的显示功能; 2. 电梯开门和关门动作,开门到位延时后,自动关闭; 3. 电梯上升和下降的动作; 4. 电梯停止在某一个楼层时,按下对应楼层的外呼按钮信号,可以实现自动开门动作;按下其他楼层的外呼信号,电梯轿厢自动运动到其他楼层; 5. 电梯的优先原则,当上升和下降的外部呼叫信号同时出现的时候,优先执行同方向的呼叫信号,之后执行反方向的呼叫信号。

另外,当电梯停止在某一个楼层时,按下对应楼层的外呼按钮信号,电梯会自动开门;按下其他楼层的外呼信号,电梯轿厢就会自动运动到那个楼层。最后还有优先原则,当上升和下降的外部呼叫信号同时出现的时候,优先执行同方向的呼叫信号,之后执行反方向的呼叫信号,是不是很智能?

IO 表与接线图

在开始写程序之前,我们得先搞定 IO 表和接线图。IO 表就像是一个任务分配表,告诉 PLC 哪些是输入信号,哪些是输出信号。下面是一个简单的四层电梯 IO 表示例:

输入信号地址输出信号地址
一层内选按钮X0一层内选指示灯Y0
二层内选按钮X1二层内选指示灯Y1
三层内选按钮X2三层内选指示灯Y2
四层内选按钮X3四层内选指示灯Y3
一层外呼上按钮X4一层外呼上指示灯Y4
二层外呼上按钮X5二层外呼上指示灯Y5
二层外呼下按钮X6二层外呼下指示灯Y6
三层外呼上按钮X7三层外呼上指示灯Y7
三层外呼下按钮X8三层外呼下指示灯Y8
四层外呼下按钮X9四层外呼下指示灯Y9
开门按钮X10开门继电器Y10
关门按钮X11关门继电器Y11
上升限位开关X12上升接触器Y12
下降限位开关X13下降接触器Y13

接线图就是根据这个 IO 表,把各个按钮、开关、指示灯和接触器等设备和 PLC 连接起来。这里就不详细画接线图了,简单来说就是按照 IO 表上的地址,把对应的输入设备接到 PLC 的输入端口,输出设备接到输出端口。

三菱 PLC 程序代码及分析

下面来看看具体的三菱 PLC 程序代码。这里用梯形图的思路来写,用指令表简单表示。

内选按钮和指示灯

LD X0 OUT Y0 LD X1 OUT Y1 LD X2 OUT Y2 LD X3 OUT Y3

代码分析:这段代码很简单,就是当一层内选按钮(X0)被按下时,一层内选指示灯(Y0)就会点亮,其他楼层以此类推。就像你按下一个开关,对应的灯就亮起来一样,很直观。

外呼按钮和指示灯

LD X4 OUT Y4 LD X5 OUT Y5 LD X6 OUT Y6 LD X7 OUT Y7 LD X8 OUT Y8 LD X9 OUT Y9

代码分析:和内选按钮类似,当外呼按钮被按下时,对应的外呼指示灯就会亮。这样在电梯外面的人就能知道自己的呼叫信号已经被接收了。

电梯开门和关门

LD X10 SET M0 LD X11 RST M0 LD M0 OUT Y10 LD NOT M0 OUT Y11

代码分析:当按下开门按钮(X10)时,辅助继电器 M0 被置位,然后开门继电器(Y10)得电,电梯开始开门;当按下关门按钮(X11)时,M0 被复位,关门继电器(Y11)得电,电梯开始关门。这里用辅助继电器 M0 来控制开门和关门的状态,让程序更清晰。

电梯上升和下降

LD X12 SET M1 LD X13 RST M1 LD M1 OUT Y12 LD NOT M1 OUT Y13

代码分析:上升限位开关(X12)和下降限位开关(X13)控制辅助继电器 M1 的状态。当上升限位开关触发时,M1 置位,上升接触器(Y12)得电,电梯上升;当下降限位开关触发时,M1 复位,下降接触器(Y13)得电,电梯下降。

自动开门和运行到其他楼层

这部分代码就稍微复杂一些了,需要根据电梯当前所在楼层和外呼信号来判断。这里简单用伪代码表示一下:

IF 电梯在一层 AND 一层外呼上按钮按下 THEN 开门 ELSE IF 电梯在一层 AND 其他楼层外呼信号按下 THEN 上升到对应楼层 END IF

代码分析:就是根据电梯当前的位置和外呼信号来决定是开门还是运动到其他楼层。实际的 PLC 代码要考虑更多的条件和逻辑。

优先原则

优先原则的代码实现也比较复杂,需要记录电梯的运行方向和呼叫信号。简单来说就是用一个标志位来记录电梯的运行方向,当有新的呼叫信号时,先判断是否和当前运行方向相同,如果相同就优先处理。

IF 电梯上升 AND 上升方向有呼叫信号 THEN 处理上升方向呼叫信号 ELSE IF 电梯上升 AND 下降方向有呼叫信号 THEN 记录下降方向呼叫信号,等上升任务完成后处理 END IF

代码分析:通过判断电梯的运行方向和呼叫信号的方向,来决定优先处理哪个信号,保证电梯运行的高效性。

总之,四层电梯的三菱 PLC 程序是一个综合性很强的项目,涉及到很多的逻辑判断和信号处理。通过搭建这个程序,能让我们更深入地理解 PLC 的应用和电梯系统的运行原理。希望我的分享能对大家有所帮助,如果你也对这方面感兴趣,不妨自己动手试试!

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

Qwen-Image-2512-ComfyUI动漫头像生成:轻量级工作流搭建指南

Qwen-Image-2512-ComfyUI动漫头像生成:轻量级工作流搭建指南 镜像/应用大全,欢迎访问 你是否也想一键生成专属的二次元动漫头像?阿里最新开源的 Qwen-Image-2512 模型,结合可视化AI绘图平台 ComfyUI,让这个过程变得前…

作者头像 李华
网站建设 2026/5/1 6:05:35

Z-Image-Turbo小企业应用:低成本营销图生成部署实战

Z-Image-Turbo小企业应用:低成本营销图生成部署实战 1. 引言:为什么小企业需要自己的AI图像生成工具? 你有没有遇到过这样的情况?明天就要发新品,宣传海报还没做;临时要发朋友圈推广,配图得现…

作者头像 李华
网站建设 2026/4/23 15:22:36

麦橘超然与Krita AI插件对比:创作流程整合评测

麦橘超然与Krita AI插件对比:创作流程整合评测 1. 引言:当本地生成遇上创意工作流 你有没有这样的体验?花了几分钟写提示词、调参数,终于生成了一张满意的AI图像,结果想把它放进设计稿里时,却要先保存到本…

作者头像 李华
网站建设 2026/4/25 6:20:16

为什么你的LINQ多表查询总是慢?5步精准定位并解决性能瓶颈

第一章:为什么你的LINQ多表查询总是慢?5步精准定位并解决性能瓶颈 在开发基于 .NET 的数据驱动应用时,LINQ to Entities 是处理数据库操作的常用工具。然而,当涉及多表连接查询时,性能问题常常悄然而至。许多开发者发现…

作者头像 李华
网站建设 2026/5/1 9:25:32

麦橘超然工业设计应用:产品原型AI渲染实战案例

麦橘超然工业设计应用:产品原型AI渲染实战案例 1. 引言:当工业设计遇见AI渲染 你有没有遇到过这样的情况:脑子里有个绝妙的产品设计想法,但画不出来?或者好不容易画出来了,客户却说“感觉不够真实”&…

作者头像 李华
网站建设 2026/5/1 8:30:06

小白前端速成:CSS3文本样式属性全搞定(附避坑指南)

小白前端速成:CSS3文本样式属性全搞定(附避坑指南)小白前端速成:CSS3文本样式属性全搞定(附避坑指南)先整点能跑的代码,热热场子font-weight:别只会写 bold,数字才是亲儿…

作者头像 李华