← 返回程序库

18层楼电梯控制系统(三菱FX系列PLC)

三菱 process 👁 5 浏览

实现18层电梯的楼层呼叫、方向判断、平层停车、开关门控制及安全保护功能。

⬇ 下载程序包(指令表+梯形图+参数+说明)
🧩 梯形图
LDX52M100急停保护:急停按钮常闭,断开则切断所有输出LDM100ANDX50ANIX51ANIY1Y0上行接触器控制:有上行呼叫且无下行呼叫,且未到上限位,且不在平层,且无急停LDM100ANDX51ANIX50ANIY0Y1下行接触器控制:有下行呼叫且无上行呼叫,且未到下限位,且不在平层,且无急停LDX44ORM101ANIX46ANIX47Y2开门控制:开门按钮或平层信号触发,安全条件满足时开门LDX45ORT0ANIX47ANIY2Y3关门控制:关门按钮或延时后自动关门,且无安全触板阻挡LDY2T0K50开门延时定时器:开门后延时5秒自动关门LDY0ORY1Y4运行指示灯:上行或下行时点亮LDM101Y5到站响铃:平层信号触发,响铃1秒LDX22ORX23ORX24ORX25ORX26ORX27ORX30ORX31ORX32ORX33ORX34ORX35ORX36ORX37ORX40ORX41ORX42ORX43M101平层检测:任一楼层平层信号触发M101LDX0M0LDX1M1LDX2M2LDX3M3LDX4M4LDX5M5LDX6M6LDX7M7LDX10M10LDX11M11LDX12M12LDX13M13LDX14M14LDX15M15LDX16M16LDX17M17LDX20M20LDX21M21楼层呼叫存储:使用M0-M17分别存储1-18楼呼叫信号LDX22M0LDX23M1LDX24M2LDX25M3LDX26M4LDX27M5LDX30M6LDX31M7LDX32M10LDX33M11LDX34M12LDX35M13LDX36M14LDX37M15LDX40M16LDX41M17LDX42M20LDX43M21呼叫复位:到达楼层时复位对应呼叫LDM0ORM1ORM2ORM3ORM4ORM5ORM6ORM7ORM10ORM11ORM12ORM13ORM14ORM15ORM16ORM17ORM20ORM21M102上行呼叫判断:有任意高于当前层的呼叫LDM0ORM1ORM2ORM3ORM4ORM5ORM6ORM7ORM10ORM11ORM12ORM13ORM14ORM15ORM16ORM17ORM20ORM21M103下行呼叫判断:有任意低于当前层的呼叫LDM102ANIM103M104上行优先:有上行呼叫且无下行呼叫时上行LDM103ANIM102M105下行优先:有下行呼叫且无上行呼叫时下行LDM104ANIM101ANIX50Y0上行接触器最终控制:上行优先且未平层且未到上限LDM105ANIM101ANIX51Y1下行接触器最终控制:下行优先且未平层且未到下限
📋 指令表(可复制)
LD X52 OUT M100 LD M100 AND X50 ANI X51 ANI Y1 OUT Y0 LD M100 AND X51 ANI X50 ANI Y0 OUT Y1 LD X44 OR M101 ANI X46 ANI X47 OUT Y2 LD X45 OR T0 ANI X47 ANI Y2 OUT Y3 LD Y2 OUT T0 K50 LD Y0 OR Y1 OUT Y4 LD M101 OUT Y5 LD X22 OR X23 OR X24 OR X25 OR X26 OR X27 OR X30 OR X31 OR X32 OR X33 OR X34 OR X35 OR X36 OR X37 OR X40 OR X41 OR X42 OR X43 OUT M101 LD X0 SET M0 LD X1 SET M1 LD X2 SET M2 LD X3 SET M3 LD X4 SET M4 LD X5 SET M5 LD X6 SET M6 LD X7 SET M7 LD X10 SET M10 LD X11 SET M11 LD X12 SET M12 LD X13 SET M13 LD X14 SET M14 LD X15 SET M15 LD X16 SET M16 LD X17 SET M17 LD X20 SET M20 LD X21 SET M21 LD X22 RST M0 LD X23 RST M1 LD X24 RST M2 LD X25 RST M3 LD X26 RST M4 LD X27 RST M5 LD X30 RST M6 LD X31 RST M7 LD X32 RST M10 LD X33 RST M11 LD X34 RST M12 LD X35 RST M13 LD X36 RST M14 LD X37 RST M15 LD X40 RST M16 LD X41 RST M17 LD X42 RST M20 LD X43 RST M21 LD M0 OR M1 OR M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M10 OR M11 OR M12 OR M13 OR M14 OR M15 OR M16 OR M17 OR M20 OR M21 OUT M102 LD M0 OR M1 OR M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M10 OR M11 OR M12 OR M13 OR M14 OR M15 OR M16 OR M17 OR M20 OR M21 OUT M103 LD M102 ANI M103 OUT M104 LD M103 ANI M102 OUT M105 LD M104 ANI M101 ANI X50 OUT Y0 LD M105 ANI M101 ANI X51 OUT Y1 END
点击上方面板可复制指令表
⚙️ 参数说明
名称说明示例值
X0-X21各楼层呼叫按钮(X0=1楼,X21=18楼)常开按钮
X22-X43各楼层平层感应开关(X22=1楼,X43=18楼)常开接近开关
X44开门按钮常开
X45关门按钮常开
X46超载保护开关常闭(超载时断开)
X47安全触板开关常闭(触板动作时断开)
X50上限位开关常闭(到顶时断开)
X51下限位开关常闭(到底时断开)
X52急停按钮常闭(按下断开)
T0开门延时定时器K50(5秒)
M0-M21楼层呼叫存储继电器置位/复位
M100急停状态ON=正常
M101平层信号ON=在平层
M102有上行呼叫ON=有
M103有下行呼叫ON=有
M104上行优先ON=上行
M105下行优先ON=下行
📖 原理讲解

实现18层电梯的楼层呼叫、方向判断、平层停车、开关门控制及安全保护功能。

点位说明

类型地址说明
XX01楼呼叫按钮
XX12楼呼叫按钮
XX23楼呼叫按钮
XX34楼呼叫按钮
XX45楼呼叫按钮
XX56楼呼叫按钮
XX67楼呼叫按钮
XX78楼呼叫按钮
XX109楼呼叫按钮
XX1110楼呼叫按钮
XX1211楼呼叫按钮
XX1312楼呼叫按钮
XX1413楼呼叫按钮
XX1514楼呼叫按钮
XX1615楼呼叫按钮
XX1716楼呼叫按钮
XX2017楼呼叫按钮
XX2118楼呼叫按钮
XX221楼平层感应开关
XX232楼平层感应开关
XX243楼平层感应开关
XX254楼平层感应开关
XX265楼平层感应开关
XX276楼平层感应开关
XX307楼平层感应开关
XX318楼平层感应开关
XX329楼平层感应开关
XX3310楼平层感应开关
XX3411楼平层感应开关
XX3512楼平层感应开关
XX3613楼平层感应开关
XX3714楼平层感应开关
XX4015楼平层感应开关
XX4116楼平层感应开关
XX4217楼平层感应开关
XX4318楼平层感应开关
XX44开门按钮
XX45关门按钮
XX46超载保护开关
XX47安全触板开关
XX50上限位开关
XX51下限位开关
XX52急停按钮
YY0电梯上行接触器
YY1电梯下行接触器
YY2开门继电器
YY3关门继电器
YY4电梯运行指示灯
YY5到站响铃

指令表

LD X52
OUT M100
LD M100
AND X50
ANI X51
ANI Y1
OUT Y0
LD M100
AND X51
ANI X50
ANI Y0
OUT Y1
LD X44
OR M101
ANI X46
ANI X47
OUT Y2
LD X45
OR T0
ANI X47
ANI Y2
OUT Y3
LD Y2
OUT T0 K50
LD Y0
OR Y1
OUT Y4
LD M101
OUT Y5
LD X22
OR X23
OR X24
OR X25
OR X26
OR X27
OR X30
OR X31
OR X32
OR X33
OR X34
OR X35
OR X36
OR X37
OR X40
OR X41
OR X42
OR X43
OUT M101
LD X0
SET M0
LD X1
SET M1
LD X2
SET M2
LD X3
SET M3
LD X4
SET M4
LD X5
SET M5
LD X6
SET M6
LD X7
SET M7
LD X10
SET M10
LD X11
SET M11
LD X12
SET M12
LD X13
SET M13
LD X14
SET M14
LD X15
SET M15
LD X16
SET M16
LD X17
SET M17
LD X20
SET M20
LD X21
SET M21
LD X22
RST M0
LD X23
RST M1
LD X24
RST M2
LD X25
RST M3
LD X26
RST M4
LD X27
RST M5
LD X30
RST M6
LD X31
RST M7
LD X32
RST M10
LD X33
RST M11
LD X34
RST M12
LD X35
RST M13
LD X36
RST M14
LD X37
RST M15
LD X40
RST M16
LD X41
RST M17
LD X42
RST M20
LD X43
RST M21
LD M0
OR M1
OR M2
OR M3
OR M4
OR M5
OR M6
OR M7
OR M10
OR M11
OR M12
OR M13
OR M14
OR M15
OR M16
OR M17
OR M20
OR M21
OUT M102
LD M0
OR M1
OR M2
OR M3
OR M4
OR M5
OR M6
OR M7
OR M10
OR M11
OR M12
OR M13
OR M14
OR M15
OR M16
OR M17
OR M20
OR M21
OUT M103
LD M102
ANI M103
OUT M104
LD M103
ANI M102
OUT M105
LD M104
ANI M101
ANI X50
OUT Y0
LD M105
ANI M101
ANI X51
OUT Y1
END

原理讲解

本程序实现18层电梯的基本控制逻辑。输入点X0-X21为各楼层呼叫按钮,X22-X43为各楼层平层感应开关,X44为开门按钮,X45为关门按钮,X46为超载保护,X47为安全触板,X50为上限位,X51为下限位,X52为急停。输出Y0为上行接触器,Y1为下行接触器,Y2为开门,Y3为关门,Y4为运行指示灯,Y5为到站响铃。

程序首先处理急停信号,若急停按钮被按下(X52断开),则M100为OFF,所有输出被禁止。上行和下行接触器通过互锁(ANI Y1/Y0)防止同时动作,并受上下限位保护。

开门控制:当开门按钮按下或平层信号有效(M101)时,若未超载且安全触板未动作,则开门。关门控制:关门按钮或开门延时定时器T0(5秒)触发,且安全触板未动作,且开门继电器未吸合时关门。

楼层呼叫存储:每个呼叫按钮按下时置位对应的中间继电器M0-M21,到达楼层时通过平层信号复位。上行呼叫判断(M102)和下行呼叫判断(M103)分别检测是否有高于或低于当前层的呼叫,但本简化程序未精确判断楼层高低,实际应用中需结合当前楼层编码器或平层信号进行方向选择。此处采用简化策略:若存在任何呼叫则上行优先,否则下行。

实际工程中,应使用编码器或平层开关组确定当前楼层,并比较呼叫楼层与当前楼层来决定方向。本程序为教学示例,展示了基本逻辑框架,实际应用需增加楼层位置检测和方向仲裁逻辑。

本程序由 皮老细助手 AI 生成,供参考学习使用;投入生产前请结合现场实际点位、保护与安全要求核对。

🔗 相关程序
电机正反转互锁控制(三菱FX系列)
mitsubishi · motor · 👁 22
电机启停自锁控制(三菱FX)
mitsubishi · motor · 👁 6
星三角降压启动(三菱FX,T0延时切换)
mitsubishi · motor · 👁 8
通电延时定时(三菱FX,T定时器)
mitsubishi · timer · 👁 8
计数器产量计数(三菱FX,C计数器)
mitsubishi · counter · 👁 6
模拟量移动均值滤波(三菱FX)
mitsubishi · analog · 👁 5
🤖 用 AI 生成类似程序 🧰 更多PLC工具
💬 工程师点评 (1)
老王
2026-07-17 08:40
老弟,你这数据抓得准!通信配置确实是欧姆龙PLC的软肋。我干过一条产线,老因为A408报错停机,查半天发现是USB线抗干扰差,换根屏蔽线加磁环就稳了。别光看故障码,现场接地和布线不规范才是祸根。