← 返回程序库

16层楼电梯PLC控制系统

三菱 process 👁 4 浏览

实现16层电梯的楼层呼叫、方向选择、平层停车及开关门控制

⬇ 下载程序包(指令表+梯形图+参数+说明)
🧩 梯形图
LDX0ORM0ANIX20M0楼层呼叫信号锁存(以1楼为例,其余类似)LDX20MOVK1LDX21MOVK2LDX22MOVK3LDX23MOVK4LDX24MOVK5LDX25MOVK6LDX26MOVK7LDX27MOVK8LDX30MOVK9LDX31MOVK10LDX32MOVK11LDX33MOVK12LDX34MOVK13LDX35MOVK14LDX36MOVK15LDX37MOVK16当前楼层编码(BCD码,用M10-M13表示)LDM0ORM1ORM2ORM3ORM4ORM5ORM6ORM7ORM8ORM9ORM10ORM11ORM12ORM13ORM14ORM15ANDM20ANIY1ANIX44ANIX42Y0上行条件:有呼叫楼层高于当前楼层且无下行请求优先LDM0ORM1ORM2ORM3ORM4ORM5ORM6ORM7ORM8ORM9ORM10ORM11ORM12ORM13ORM14ORM15ANDM21ANIY0ANIX45ANIX42Y1下行条件:有呼叫楼层低于当前楼层LDX20ANDM0ORX21ANDM1ORX22ANDM2ORX23ANDM3ORX24ANDM4ORX25ANDM5ORX26ANDM6ORX27ANDM7ORX30ANDM8ORX31ANDM9ORX32ANDM10ORX33ANDM11ORX34ANDM12ORX35ANDM13ORX36ANDM14ORX37ANDM15M30到站停车:当电梯到达有呼叫的楼层且平层感应器动作LDM30M0M1M2M3M4M5M6M7M8M9M10M11M12M13M14M15T0到站后复位呼叫信号并启动开门定时器LDM30ORX40ORY2ANIX43ANIX42Y2LDT0ORX41ORY3ANIX43Y3开门控制:到站或开门按钮触发,定时5秒后自动关门LDY0ORY1Y4运行指示灯:上行或下行时点亮LDM30Y5LDM30T1到站钟:平层时响铃0.5秒LDX42Y6LDX42ANIY0ANIY1M40超载保护:超载时禁止运行并报警LDM0ORM1ORM2ORM3ORM4ORM5ORM6ORM7ORM8ORM9ORM10ORM11ORM12ORM13ORM14ORM15ANDM20M20上下行方向判断(简化:用比较指令)
📋 指令表(可复制)
LD X0 OR M0 ANI X20 OUT M0 // 1楼呼叫锁存 LD X20 MOV K1 D0 LD X21 MOV K2 D0 LD X22 MOV K3 D0 LD X23 MOV K4 D0 LD X24 MOV K5 D0 LD X25 MOV K6 D0 LD X26 MOV K7 D0 LD X27 MOV K8 D0 LD X30 MOV K9 D0 LD X31 MOV K10 D0 LD X32 MOV K11 D0 LD X33 MOV K12 D0 LD X34 MOV K13 D0 LD X35 MOV K14 D0 LD X36 MOV K15 D0 LD X37 MOV K16 D0 // 当前楼层编码 LD M0 OR M1 OR M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M8 OR M9 OR M10 OR M11 OR M12 OR M13 OR M14 OR M15 AND M20 ANI Y1 ANI X44 ANI X42 OUT Y0 // 上行控制 LD M0 OR M1 OR M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M8 OR M9 OR M10 OR M11 OR M12 OR M13 OR M14 OR M15 AND M21 ANI Y0 ANI X45 ANI X42 OUT Y1 // 下行控制 LD X20 AND M0 OR X21 AND M1 OR X22 AND M2 OR X23 AND M3 OR X24 AND M4 OR X25 AND M5 OR X26 AND M6 OR X27 AND M7 OR X30 AND M8 OR X31 AND M9 OR X32 AND M10 OR X33 AND M11 OR X34 AND M12 OR X35 AND M13 OR X36 AND M14 OR X37 AND M15 OUT M30 // 到站检测 LD M30 RST M0 RST M1 RST M2 RST M3 RST M4 RST M5 RST M6 RST M7 RST M8 RST M9 RST M10 RST M11 RST M12 RST M13 RST M14 RST M15 OUT T0 K30 // 到站复位及开门定时 LD M30 OR X40 OR Y2 ANI X43 ANI X42 OUT Y2 LD T0 OR X41 OR Y3 ANI X43 OUT Y3 // 开关门控制 LD Y0 OR Y1 OUT Y4 // 运行指示 LD M30 OUT Y5 LD M30 OUT T1 K5 // 到站钟 LD X42 OUT Y6 LD X42 ANI Y0 ANI Y1 OUT M40 // 超载保护 LD M0 OR M1 OR M2 OR M3 OR M4 OR M5 OR M6 OR M7 OR M8 OR M9 OR M10 OR M11 OR M12 OR M13 OR M14 OR M15 AND M20 OUT M20 // 方向判断辅助
点击上方面板可复制指令表
⚙️ 参数说明
名称说明示例值
X0~X17各楼层呼叫按钮常开
X20~X37各楼层平层感应器常开
X40开门按钮常开
X41关门按钮常开
X42超载传感器常开
X43门完全关闭信号常开
X44上限位开关常闭
X45下限位开关常闭
Y0上行接触器输出
Y1下行接触器输出
Y2开门继电器输出
Y3关门继电器输出
Y4运行指示灯输出
Y5到站钟输出
Y6超载报警输出
T0开门保持定时器K30
T1到站钟定时器K5
M0~M15楼层呼叫锁存中间继电器
M20上行方向标志辅助
M21下行方向标志辅助
M30到站信号辅助
M40超载禁止运行辅助
D0当前楼层编码1~16
📖 原理讲解

实现16层电梯的楼层呼叫、方向选择、平层停车及开关门控制

点位说明

类型地址说明
XX01楼呼叫按钮
XX12楼呼叫按钮
XX23楼呼叫按钮
XX34楼呼叫按钮
XX45楼呼叫按钮
XX56楼呼叫按钮
XX67楼呼叫按钮
XX78楼呼叫按钮
XX109楼呼叫按钮
XX1110楼呼叫按钮
XX1211楼呼叫按钮
XX1312楼呼叫按钮
XX1413楼呼叫按钮
XX1514楼呼叫按钮
XX1615楼呼叫按钮
XX1716楼呼叫按钮
XX201楼平层感应器
XX212楼平层感应器
XX223楼平层感应器
XX234楼平层感应器
XX245楼平层感应器
XX256楼平层感应器
XX267楼平层感应器
XX278楼平层感应器
XX309楼平层感应器
XX3110楼平层感应器
XX3211楼平层感应器
XX3312楼平层感应器
XX3413楼平层感应器
XX3514楼平层感应器
XX3615楼平层感应器
XX3716楼平层感应器
XX40开门按钮
XX41关门按钮
XX42超载传感器
XX43门区传感器(门完全关闭)
XX44上限位开关
XX45下限位开关
YY0电梯上行接触器
YY1电梯下行接触器
YY2开门继电器
YY3关门继电器
YY4电梯运行指示灯
YY5到站钟
YY6超载报警

指令表

LD X0
OR M0
ANI X20
OUT M0
// 1楼呼叫锁存
LD X20
MOV K1 D0
LD X21
MOV K2 D0
LD X22
MOV K3 D0
LD X23
MOV K4 D0
LD X24
MOV K5 D0
LD X25
MOV K6 D0
LD X26
MOV K7 D0
LD X27
MOV K8 D0
LD X30
MOV K9 D0
LD X31
MOV K10 D0
LD X32
MOV K11 D0
LD X33
MOV K12 D0
LD X34
MOV K13 D0
LD X35
MOV K14 D0
LD X36
MOV K15 D0
LD X37
MOV K16 D0
// 当前楼层编码
LD M0
OR M1
OR M2
OR M3
OR M4
OR M5
OR M6
OR M7
OR M8
OR M9
OR M10
OR M11
OR M12
OR M13
OR M14
OR M15
AND M20
ANI Y1
ANI X44
ANI X42
OUT Y0
// 上行控制
LD M0
OR M1
OR M2
OR M3
OR M4
OR M5
OR M6
OR M7
OR M8
OR M9
OR M10
OR M11
OR M12
OR M13
OR M14
OR M15
AND M21
ANI Y0
ANI X45
ANI X42
OUT Y1
// 下行控制
LD X20
AND M0
OR X21
AND M1
OR X22
AND M2
OR X23
AND M3
OR X24
AND M4
OR X25
AND M5
OR X26
AND M6
OR X27
AND M7
OR X30
AND M8
OR X31
AND M9
OR X32
AND M10
OR X33
AND M11
OR X34
AND M12
OR X35
AND M13
OR X36
AND M14
OR X37
AND M15
OUT M30
// 到站检测
LD M30
RST M0
RST M1
RST M2
RST M3
RST M4
RST M5
RST M6
RST M7
RST M8
RST M9
RST M10
RST M11
RST M12
RST M13
RST M14
RST M15
OUT T0 K30
// 到站复位及开门定时
LD M30
OR X40
OR Y2
ANI X43
ANI X42
OUT Y2
LD T0
OR X41
OR Y3
ANI X43
OUT Y3
// 开关门控制
LD Y0
OR Y1
OUT Y4
// 运行指示
LD M30
OUT Y5
LD M30
OUT T1 K5
// 到站钟
LD X42
OUT Y6
LD X42
ANI Y0
ANI Y1
OUT M40
// 超载保护
LD M0
OR M1
OR M2
OR M3
OR M4
OR M5
OR M6
OR M7
OR M8
OR M9
OR M10
OR M11
OR M12
OR M13
OR M14
OR M15
AND M20
OUT M20
// 方向判断辅助

原理讲解

本程序实现16层电梯的基本控制。每个楼层设有呼叫按钮(X0~X17)和平层感应器(X20~X37)。呼叫信号通过中间继电器M0~M15锁存,直到电梯到达该楼层才复位。当前楼层通过平层感应器编码存入D0。上行条件为存在高于当前楼层的呼叫且无下行优先,同时受上限位和超载保护限制。下行类似。到站检测通过平层感应器与呼叫信号的与逻辑实现,到达后复位呼叫并启动开门定时器T0(3秒)。开门由到站信号或开门按钮触发,关门由定时器或关门按钮触发,门完全关闭信号X43作为互锁。运行指示灯、到站钟、超载报警等辅助功能均已实现。方向判断采用辅助继电器M20/M21,实际应用中需根据D0与呼叫楼层比较完善,此处简化处理。

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

🔗 相关程序
电机正反转互锁控制(三菱FX系列)
mitsubishi · motor · 👁 19
电机启停自锁控制(三菱FX)
mitsubishi · motor · 👁 3
星三角降压启动(三菱FX,T0延时切换)
mitsubishi · motor · 👁 5
通电延时定时(三菱FX,T定时器)
mitsubishi · timer · 👁 5
计数器产量计数(三菱FX,C计数器)
mitsubishi · counter · 👁 4
模拟量移动均值滤波(三菱FX)
mitsubishi · analog · 👁 1
🤖 用 AI 生成类似程序 🧰 更多PLC工具
💬 工程师点评 (0)
暂无点评,来抢沙发~