news 2026/2/6 13:16:04

4四层电梯组态王6.53和三菱FX系列PLC的程序3(连接PLC实物运行),带io表

作者头像

张小明

前端开发工程师

1.2k 24
文章封面图
4四层电梯组态王6.53和三菱FX系列PLC的程序3(连接PLC实物运行),带io表

4四层电梯组态王6.53和三菱FX系列PLC的程序3(连接PLC实物运行),带io表,

最近在调试一个四层电梯控制系统,用组态王6.53做上位机监控,下位机是三菱FX3U PLC。这玩意儿最刺激的地方在于——当你按下楼层按钮时,电梯真能带着继电器噼里啪啦的响声跑起来。今天就跟大伙唠唠实战中那些让人头秃又上头的细节。

硬件接线是场硬仗

先甩个简化版IO表镇楼:

X0-X3:1-4层平层传感器(常开) X4-X7:轿厢内楼层按钮 X10-X13:外呼上行按钮 X14-X17:外呼下行按钮 Y0:电梯上行 Y1:电梯下行 Y4-Y7:楼层指示灯

接传感器时被坑过一把——平层传感器的金属接近开关要接成常闭点!之前按常开接线,电梯每次停靠都跟抽风似的反复抖。后来加了个10ms定时器做信号滤波才稳住:

LD X0 //1层传感器 OUT T0 K10 //防抖计时 LD T0 OUT M0 //有效平层信号

方向控制逻辑的玄学

电梯的核心算法其实是方向仲裁。比如轿厢在2楼时,同时有3楼外呼上行和1楼外呼下行,这时候要判断当前运行方向。这段代码改了三版才跑顺:

//当前目标楼层判断 CMP K2Y10 D0 //Y10起是外呼登记寄存器 MOV K4M100 K2M200 //把呼叫状态映射到辅助寄存器 //上行优先级扫描 FOR K1 K4 BMOV M200 D10 K4 //从顶层向下扫描 NEXT //方向锁定 LD M50 //上行状态 ANB M51 //下行状态 OUT Y0

这里用BMOV指令玩了个花活,把四层外呼信号倒序扫描,实现"最高层向下有需求就上行"的逻辑。调试时拿记号笔在PLC面板上狂点输入信号,活像在打街机游戏。

组态王联调翻车实录

在组态王里做动画时,明明变量绑对了,电梯图标死活不移动。后来发现是数据类型埋的雷——PLC的D寄存器是16位整型,组态王默认按32位浮点数解析。改完变量类型后,突然看到电梯图层丝滑上升时,差点老泪纵横。

通讯参数更要命,三菱编程口默认是7E1(7位数据位/偶校验/1停止位),而组态王的FX驱动默认是8N1。改完口参数后加了个心跳程序防断线:

//每5秒发个心跳包 LD M8000 OUT T5 K50000 LD T5 MOV H55 D100 RST T5

最后说点人话

这项目教会我:永远别相信"接上就能用"的鬼话。某个深夜,电梯卡在3楼半死活不动,最后发现是平层传感器线被老鼠啃了半截。拿打火机烧了线皮重新接上时,火光中仿佛看到了人生走马灯——搞工控的,谁还没点暴力维修的绝活呢?

(完整源码和组态王工程已传GitHub,搜"ElevatorFX"就能找到。注:代码自带玄学特性,烧录前建议先拜三菱祖师爷)

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

GPT-5.2全面解析:3种方法轻松上手,小白也能玩转最新AI大模型

OpenAI发布GPT-5.2,包含Instant、Thinking和Pro三个版本,性能显著提升,支持256k上下文窗口。GPT-5.2在编程、推理、科学等领域表现优异,但价格有所上涨。文章提供了三种使用方法:第三方充值、苹果礼品卡/Google Pay支付…

作者头像 李华
网站建设 2026/2/3 0:12:53

Laravel 13多模态缓存清理实战(深度优化与陷阱规避)

第一章:Laravel 13多模态缓存清理概述在现代Web应用开发中,缓存机制是提升系统性能的核心手段之一。Laravel 13引入了多模态缓存清理策略,允许开发者针对不同类型的缓存(如文件、Redis、数据库、Memcached等)执行精细化…

作者头像 李华
网站建设 2026/2/3 0:00:04

大模型热门岗位详解与学习资源,助小白快速入门AI领域

文章主要介绍了AI大模型领域的六大热门岗位,包括模型研发工程师、算法工程师、数据科学家等,详细分析了各岗位的职责、要求及适合人群。同时,提供了系统学习大模型的资源与方法,包括学习路线图、经典书籍、视频教程、实战项目和面…

作者头像 李华
网站建设 2026/2/3 1:06:32

如何确保纤维协程100%释放资源?90%开发者忽略的关键步骤

第一章:纤维协程资源释放的核心挑战在现代高并发系统中,纤维(Fiber)作为一种轻量级执行单元,被广泛用于提升程序的吞吐能力。然而,随着协程数量的激增,资源释放问题逐渐成为系统稳定性的关键瓶颈…

作者头像 李华
网站建设 2026/2/6 2:21:24

油气悬架优化控工道集成新突破

PID、模糊、模糊PID控制主动油气悬架控制坐在颠簸的土路上,我突然意识到汽车的悬架系统才是真正的幕后英雄。主动油气悬架这玩意儿,说简单点就是给车辆装了个智能弹簧,而控制这个弹簧的核心密码,就藏在PID和模糊控制的化学反应里。…

作者头像 李华
网站建设 2026/2/4 8:21:12

Iridescent:Day22

https://blog.csdn.net/weixin_45655710?typeblog 浙大疏锦行 DAY 22 复习日 复习日 仔细回顾一下之前21天的内容,没跟上进度的同学补一下进度。 作业: 自行学习参考如何使用 kaggle平台,写下使用注意点,并对下述比赛提交代码 您…

作者头像 李华