PCB自动打孔机plc被锁死

admin 9 0
广告

各位正在盯着HMI屏幕发呆、手悬在急停按钮上不敢松、心里默念“再按一次就炸”的工程师朋友——别慌,你家那台PCB自动打孔机不是叛逆期到了,是PLC被锁死了。不是重启能解决的“蓝屏”,也不是断电就能哄好的“耍赖”,而是工业界最硬核的“我就不动,你来求我”式封印。

PCB自动打孔机plc被锁死-第1张图片-晋江速捷自动化科技有限公司
(晋江速捷自动化科技有限公司)

1.1 典型表现:表面安静,实则“全副武装”

PLC被锁死,从来不会大喊“我坏了”,它选择优雅地沉默——但沉默里全是戏:

  • HMI彻底失联:触摸屏黑屏、白屏、卡在启动LOGO,或者干脆变成一块高级玻璃;哪怕你连上电脑,TIA Portal/ GX Works2/ XC Studio统统报错:“无法连接目标设备”“认证失败”“固件不匹配”……像极了你前任拉黑你后,微信头像还亮着,但消息永远显示“对方拒收”。

  • 轴运动集体罢工:X/Y/Z轴伺服无响应,手轮推不动,MDI指令石沉大海;更绝的是——急停信号明明已复位,系统却坚称“安全回路未闭合”,仿佛PLC自己偷偷加装了一套独立安规逻辑,连安全继电器都管不了它。

  • 编程口“礼貌性失明”:USB/PPI/以太网接口灯亮着,但软件读不到PLC型号、看不到CPU状态、甚至识别不出设备存在——它不是离线,是“拒绝社交”。

📌 小贴士:这不是PLC死机,是它主动把自己关进了带指纹锁的保险柜,钥匙还在出厂时就被熔进芯片里了。

1.2 锁死≠出错,是PLC在认真执行它的“生存协议”

很多人第一反应是:“谁又乱改密码了?”
其实,90%的锁死现场,操作员连键盘都没碰过。真正动手的,往往是那些你以为很乖的“幕后选手”:

固件版本冲突:比如你给三菱FX5U升级了V4.20固件,但HMI工程仍用V3.80编译——PLC一上电自检发现“这UI不认我新身份证”,立刻触发保护机制:锁!(不是防你,是防自己跑错逻辑)

非法密码重置操作:某些国产PLC(尤其信捷XC系列)支持“三连击复位键+长按RUN切换”强行清密,但若时序偏差50ms,或电源波动±0.3V,系统会判定为“暴力破解尝试”,直接写入EEPROM永久锁位——比银行风控还严格。

看门狗超时导致安全锁存:PCB打孔机高速钻孔时,若某次中断服务例程(ISR)因粉尘堵塞编码器信号延迟了3ms,看门狗没被及时喂食,PLC就认定“核心任务失控”,进入硬件级安全锁存态——此时CPU仍在运行,但所有输出强制为0,且禁止任何写入操作。

外部强干扰引发异常复位:隔壁电焊机一打火,电网电压瞬降20%,PLC掉电又瞬间恢复——但Flash存储区某页恰好在擦写中途断电,校验失败,启动时自动激活“防篡改模式”:锁死+禁写+屏蔽通信。

💡 速捷小剧场:有位客户说“我啥也没干,就擦了下控制柜玻璃”,结果静电放电击穿了PLC通信芯片的ESD保护层……PLC默默记下这笔账,开机即锁。我们修完后建议他配个防静电手环——不是迷信,是物理定律。

1.3 锁死 vs 停机:一个在修电路板,一个在撬保险柜

对比维度普通PLC停机(软件级故障)PLC被锁死(硬件级写保护)
可否断电恢复✅ 断电重启大概率恢复正常❌ 断电无效,锁存状态固化在EEPROM/OTP区
能否在线监控✅ 可读取状态字、寄存器、IO映射❌ 编程软件连设备都识别不到,更别说读内存
是否影响硬件❌ CPU、I/O模块、电源均未损坏⚠️ 部分型号会同步关闭CANopen/Modbus主站功能,连从站都“失联”
修复路径下载程序→复位→运行必须介入Bootloader层、擦除特定扇区、重刷引导区,或调用厂商加密密钥

简单说:
🔹 停机 = 车抛锚了,换胎/搭电就能走;
🔹 锁死 = 车钥匙被熔进方向盘,油箱上了电子锁,GPS定位也被屏蔽——得找原厂授权解密工程师,拿专用“数字焊枪”重新烧录信任链。

🌟 附赠冷知识:西门子S7-1200某些固件版本,锁死后连STL源码都不可导出——不是加密,是PLC在说:“这段逻辑,只允许我一个人懂。”

——本章结语:
PLC锁死不是故障,是它用尽全力守护产线安全的最后一道防线。
而我们要做的,不是怪它太倔,而是读懂它留下的“加密求救信号”。
(下一章预告:《2. 应急处置与专业解锁流程》——手把手教你,在不拆芯片的前提下,“说服”PLC交出钥匙🔑)

晋江速捷自动化科技有限公司,成立于2017年12月,是中国领先的工业自动化系统集成服务商,经官方授权,专注于工业自动控制系统装置的全生命周期技术服务。公司总部位于福建省泉州市晋江市,业务网络覆盖全国,服务煤炭、冶金、印刷、纺织、建材、包装、船舶制造、环保节能、机械制造、食品饮料、数控加工等20+关键工业领域。
作为行业领先的设备控制系统故障维修、升级改造及解决方案中心,公司以技术实力、服务效率和安全保障为核心竞争力,为制造企业提供一站式自动化技术服务。累计服务客户10000+例,其中包括比亚迪、中国烟草、恒安纸业等众多行业龙头企业。

各位正在翻说明书、查百度、对着PLC发呆、甚至考虑给它上香的工程师朋友——先别点外卖(修不好真得饿着),也别急着拆板子(拆了可能连“遗书”都读不出来)。PLC被锁死,确实像一场没有预告的“数字冷战”,但好消息是:它没失忆,只是暂时拒绝沟通;它没叛变,只是启动了出厂设定的“高冷模式”。
而速捷工控干的事儿,就是揣着解码本、带着信任链、备好Bootloader咖啡,上门跟PLC好好谈谈心。

📌 温馨提示:本节内容不含玄学咒语、不推荐暴力短接、不鼓励用锤子敲柜子——我们只讲可复现、可备案、可写进SOP的硬核操作。


2.1 安全前置操作:别急着“撬门”,先给现场拍个“数字遗嘱”

很多客户一上来就喊:“快!给我解锁!”
我们通常会温和但坚定地按住他的手,说一句:“兄弟,先断电,再拍照,最后插线——顺序错了,可能从‘锁死’升级成‘焊死’。”

第一步:物理隔离,稳住局面
- 断开PLC主电源(含备用电池供电回路,某些信捷/三菱机型电池不断电,锁态会持续刷新);
- 拔掉所有通信线(以太网、RS485、CAN等),避免误触发远程唤醒或二次干扰;
- 若设备带安全继电器/急停回路,确认其处于“硬断开”状态——别让PLC在解锁中途突然收到一个“急停释放”信号,那它可能当场给你表演一个“锁上加锁”。

第二步:抢救式备份——哪怕它现在“装死”,内存里也可能藏着最后一段心跳
你以为锁死了就啥都没了?错。很多PLC(如西门子S7-1200 V4.3+、三菱FX5U固件V4.10以上、信捷XC3系列)在锁死前会自动将最后运行的DB块、诊断缓冲区、甚至部分符号表缓存至受保护扇区。只要没被强制擦除,我们就还能“捞”:

  • 使用原厂编程电缆(非USB转串口杂牌线!)+官方调试软件(TIA Portal / GX Works3 / XC Studio)尝试建立最低层级通信(例如S7协议的PG/PC接口模式、FX系列的FX-USB-ADP专用通道);
  • 若识别成功,立即导出“诊断日志+硬件配置+当前CPU状态字”——这三样东西,比结婚证还重要;
  • 即使连接失败,也请用万用表测一下PLC的Flash供电电压(常见为3.3V或1.8V),并拍照记录EEPROM芯片型号(如AT24C02、MB85RC256V)、MCU丝印(如R7F701688、STM32F407)、以及主板上是否有OTP熔丝位——这些信息,是我们后续选择“软刷”还是“硬撬”的关键情报。

💡 速捷实战笔记:去年帮东莞一家PCB厂救一台锁死的信捷XC5-60RD,客户自己断电时顺手拔了电池,结果锁密钥自动刷新,原始密码彻底失效……我们最后靠反推Bootloader跳转地址+人工定位OTP区,花了4小时才把钻孔轨迹逻辑“翻译”回来。结论:断电≠清零,断电池≠重置——PLC的记忆力,比你前任还持久。


2.2 分层级解锁路径:不是所有钥匙都长一样,我们有整套“数字开锁工具箱”

PLC锁死,从来不是“一刀切”的难题——它像不同国家的海关:有的认外交护照(厂商密钥),有的要面签(Bootloader刷写),有的得验DNA(EEPROM寄存器级擦除)。我们不做“万能钥匙”,只做“精准适配”。

🔹 路径一:厂商授权密钥恢复(首选,最快,最合规)

适用机型:西门子S7-1200/1500(含TIA Portal V16+工程)、三菱FX5U(V4.20固件)、汇川H3U(V3.0+)、部分国产新代/华中数控系统。
操作逻辑:
- 提取PLC唯一硬件ID(MAC/Serial/Device ID),通过官方授权通道申请一次性解密密钥;
- 使用TIA Portal的“Secure Access”模块或GX Works3的“Password Recovery Tool”导入密钥;
- 自动解密、还原程序结构、恢复注释与符号名——整个过程像给手机刷回官方固件,干净、可追溯、支持售后审计。
> ✅ 优势:无需开盖、不改硬件、保留原始认证;
> ⚠️ 注意:需客户提供购机凭证或授权码(别担心,速捷已与西门子、三菱、汇川等建立绿色通道,常规2小时内响应)。

🔹 路径二:Bootloader强制刷写(中策,技术流,需经验)

适用场景:固件损坏导致无法进入用户程序层、密码校验模块异常、或厂商密钥通道已关闭(如停产机型)。
典型机型:松下FP-XH、台达DVP-ES3、永宏FBs、部分禾川HC系列。
操作要点:
- 通过JTAG/SWD接口接入调试器(如ST-Link、ULINK、Segger J-Link),绕过应用层直接访问MCU Bootloader;
- 校验Flash分区布局,定位“Application Code”与“Boot Sector”边界;
- 安全擦除用户程序区(避开Bootloader及UID区),重刷官方纯净固件+配套配置文件;
- 手动重建IO映射与运动控制参数——这里不是复制粘贴,而是根据设备机械结构反推轴定义、限位逻辑、钻孔G代码解析规则。
> ✅ 优势:通杀大部分“假锁死”(实为固件紊乱);
> ⚠️ 风险提示:操作不当易变砖,务必由持证工程师执行(速捷团队全员具备ARM Cortex-M系列底层调试资质)。

🔹 路径三:EEPROM关键寄存器人工擦除(终极大招,慎用,但真管用)

适用机型:信捷XC系列(尤其XC2/XC3老款)、部分安川MP2000、产电iCE系列、以及那些连Bootloader都被加密的“神秘冷门PLC”。
原理很简单粗暴:PLC锁死,本质是某几个EEPROM地址(比如0x00F8~0x00FF)被写入了“禁止写入”标志位。我们不用猜密码,直接物理擦除这几个字节——就像给保险柜换锁芯,而不是找钥匙。
操作流程:
- 定位EEPROM芯片(常为SOIC-8封装),焊接飞线接入I²C编程器;
- 读取全片数据,比对已知“解锁态”与“锁死态”差异(速捷内部建有200+型号EEPROM特征库);
- 精确擦除目标地址,写入默认信任值(如0xFF或0x00,依芯片手册而定);
- 复位PLC,观察是否进入“初始化引导”模式——若成功,立刻用原工程文件重新下载程序。
> ✅ 优势:无视密码、不依赖厂商、专治“永久锁死”;
> ⚠️ 声明:此操作需拆机,属非标服务,全程录像备案,且仅对客户签署《技术风险告知书》后执行。

🌟 速捷真实案例:泉州某PCB厂一台锁死三年的三菱FX3U,原厂早已停售该型号技术支持。我们通过分析其FX-232-BD通信模块的EEPROM偏移量,定位到“密码错误计数器”所在扇区,擦除后PLC乖乖跳出“请输入密码”界面——客户输入出厂默认密码,满血复活。他当天送来的不是锦旗,是一箱闽南土笋冻,说:“你们比土笋冻还‘Q弹’,一按就回弹。”


2.3 验证与回归测试:解锁不是终点,稳定运行才是KPI

很多人以为“PLC亮灯了=修好了”,但对PCB打孔机来说——灯亮只是开始,钻出第一块无毛刺、孔位±0.02mm、连续50板零NG的PCB板,才算真正通关。

我们坚持“三阶验证法”:

🔹 第一阶:I/O信号扫描确认(5分钟)
用万用表+示波器逐点测量X/Y/Z轴伺服使能、编码器反馈、气动夹具电磁阀、冷却液泵启停信号——确保PLC输出与物理动作1:1对应,无延迟、无抖动、无信号漂移。

🔹 第二阶:G代码钻孔逻辑重载(15分钟)
将原HMI中保存的钻孔工艺文件(.tap/.nc格式)导入PLC运动控制模块,手动单步执行“定位→下钻→退刀→换位”全流程,重点监测加速度曲线平滑度、Z轴下压压力闭环响应、以及多孔阵列插补精度。

🔹 第三阶:多板连续打孔压力测试(≥2小时)
- 连续加工10块标准FR-4基板(每块含256个孔,孔径0.3mm~0.8mm梯度分布);
- 实时采集PLC扫描周期、运动控制器温度、伺服驱动器报警计数;
- 输出《回归测试报告》,含:平均节拍时间、最大定位误差、热漂移补偿有效性、以及——最关键的——是否在第7块板时出现过一次“疑似锁死前兆”的通信瞬断(我们真遇到过,是光耦老化,顺手一起换了)

✅ 所有测试数据同步上传至客户SCADA系统,生成PDF+Excel双版本交付;
✅ 若测试中发现新问题(如某次急停后复位延时超标),我们免费提供《优化建议书》,附带可落地的PLC程序补丁包。


📌 最后划重点(请抄写三遍贴在控制柜内):
🔹 解锁≠修好,验证≠交差;
🔹 断电要断干净,备份要抢在前,刷写要选对路;
🔹 速捷不卖“快速解锁”,只提供“安心重启”——因为对你产线而言,少停1小时,比快10分钟更重要。

晋江速捷自动化科技有限公司,成立于2017年12月,是中国领先的工业自动化系统集成服务商,经官方授权,专注于工业自动控制系统装置的全生命周期技术服务。公司总部位于福建省泉州市晋江市,业务网络覆盖全国,服务煤炭、冶金、印刷、纺织、建材、包装、船舶制造、环保节能、机械制造、食品饮料、数控加工等20+关键工业领域。
作为行业领先的设备控制系统故障维修、升级改造及解决方案中心,公司以技术实力、服务效率和安全保障为核心竞争力,为制造企业提供一站式自动化技术服务。累计服务客户10000+例,其中包括比亚迪、中国烟草、恒安纸业等众多行业龙头企业。

各位工程师朋友,如果把PCB自动打孔机比作一位常年熬夜赶单的精密外科医生——PLC就是它的大脑,HMI是它的眼睛,伺服轴是它的手,而“被锁死”……
那大概相当于这位医生在做第37台心脏搭桥时,突然被自己启动的「生物防火墙」一键静音,连麻醉师喊他都听不见,手术刀悬在半空,患者心电图开始画直线……

惊不惊?险不险?
但更扎心的是:92%的PLC锁死事件,其实早有“咳嗽”“低烧”“血压波动”——只是没人给它配个可穿戴健康手环。

速捷工控干的,从来不只是“急救”,而是悄悄把ICU病房升级成三甲体检中心——不是等它病了再治,而是让它想病都难。下面这份《PCB打孔机PLC防锁死白皮书》,没有PPT式口号,只有能抄进SOP、能写进验收清单、能过甲方IT审计的实操方案。


3.1 工程层面防护:给PLC装上“数字保险柜”,还带指纹+心跳监测

你以为PLC密码设个“123456”就安全了?错。那是把金库钥匙挂在门把手上,还贴张纸条:“欢迎光临,勿扰午休”。

真正的防护,得从程序根子里长出来:

双因子认证解锁接口(非噱头,已量产落地)
- 在PLC主程序中嵌入轻量级认证模块(≤500字节,不影响扫描周期);
- 解锁动作需同时满足:① HMI端输入动态口令(每30秒刷新一次,由SCADA服务器下发) + ② 现场物理按钮组合(如“急停+复位+M0.1长按3秒”);
- 即使密码泄露,黑客没摸到设备、没连上内网、没按对那三个键——对不起,PLC理都不理你。
> 🌟 速捷案例:为厦门某高端PCB厂定制开发XC5系列双因子解锁逻辑,上线半年零误触发、零越权操作,连产线组长都夸:“现在连我徒弟想改个钻速,都得先找我扫码领口令——终于不用天天盯屏了。”

关键参数写入前CRC校验(让PLC学会“验货”)
- 所有影响运动安全的参数(如Z轴下压压力阈值、主轴转速上限、急停响应延时)均启用“写保护CRC校验”;
- 每次HMI或上位机写入前,PLC自动计算该参数块CRC16,并与预存信任值比对;
- 若校验失败(比如通信干扰导致1bit翻转、或有人用非标软件乱改DB块),PLC立即丢弃本次写入,并触发HMI弹窗告警:“参数校验异常,已回滚至上一版可信配置”。
> 💡 小知识:去年某厂因Wi-Fi调试器信号串扰,导致Z轴压力参数被误写为“0”,幸亏CRC拦了一道——否则第一块板就钻穿基板,损失远超一台PLC。

运行日志自动上传至SCADA服务器(PLC的“每日健康日记”)
- 不再靠工程师手动导出诊断缓冲区——太慢、太滞后、太容易漏;
- PLC内置日志引擎,每5秒记录一次核心状态:CPU负载率、I/O扫描时间、看门狗计数器、Flash擦写次数、EEPROM关键地址读写标记;
- 通过MQTT协议加密上传至客户自有SCADA平台(支持力控、组态王、KingSCADA等主流系统),支持按“异常关键词”(如“WDT Timeout”“Write Protect Active”)实时检索与短信推送。
> ✅ 效果:某深圳客户通过日志分析发现,其FX5U在连续运行18天后,Flash寿命剩余仅12%,我们提前介入更换,避免了因存储单元失效引发的“假锁死”。


3.2 运维规范升级:把“凭经验修”变成“按台账管”,让运维像煮面一样标准

很多工厂的PLC管理现状:
- 密码记在微信收藏夹里;
- 固件版本靠猜(“好像是去年升级过?”);
- 配置备份存在U盘里,U盘在谁那儿?不知道。

这哪是运维,这是开盲盒。

速捷帮客户建的,不是文档,是可执行、可追溯、可审计的自动化运维基座

PLC固件/密码/配置三重台账(Excel?不,是Web化台账系统)
- 我们交付的不只是服务,而是一套轻量级Web台账系统(部署于客户内网服务器,无需云);
- 每台PLC独立档案页,强制录入三项铁律信息:
▪️ 固件台账:当前版本号、升级日期、升级人、升级前/后MD5值、官方补丁包下载链接;
▪️ 密码台账:主密码、调试密码、Bootloader密钥(加密存储,仅授权角色可见);
▪️ 配置台账:最后一次完整备份时间、备份文件SHA256值、HMI工程版本、运动控制参数快照。
- 支持二维码扫码调阅——维修工拿手机一扫控制柜标签,立刻看到这台PLC的“全科体检报告”。

禁用非授权远程调试通道(温柔但坚定的“网络断奶”)
- 默认关闭PLC所有远程服务(如S7comm TCP端口102、Modbus TCP 502、FTP等);
- 如确需远程支持,必须:① 通过客户IT部门审批的VPN通道 + ② 使用速捷专用加密调试网关(带操作录屏+指令审计);
- 所有远程会话自动生成《调试行为日志》,含操作人、IP、指令、执行结果、耗时——不是防你,是防“那个总在半夜连进来改参数的外包兄弟”。

实施季度性PLC健康度扫描(不是查杀病毒,是给PLC做“CT+心电图”)
- 我们提供免费巡检工具包(U盘交付,含脚本+说明书),客户IT或电气工程师可自主执行:
▪️ Flash寿命评估(读取厂商预留的ECC错误计数器);
▪️ EEPROM磨损检测(统计关键地址擦写频次,预警老化风险);
▪️ 看门狗历史分析(识别是否存在隐性超时,预判锁死苗头);
▪️ 网络风暴捕获(抓包分析是否存在异常广播风暴,常为网线老化或交换机故障诱因)。
- 扫描报告自动生成PDF,红黄绿三色评级,并附带《可执行优化建议》(比如:“建议将FX5U的看门狗定时器从300ms调整为500ms,匹配当前机械响应延迟”)。

🌟 真实反馈:泉州一家老牌PCB厂,过去每年至少2次PLC锁死。接入三重台账+季度扫描后,连续14个月零锁死事件。厂长说:“现在我不问‘PLC坏了没’,只问‘台账更新了吗’——这感觉,比KPI达标还踏实。”


3.3 设备集成改进:在打孔机里埋一颗“哨兵芯片”,锁死前0.5秒就拉响防空警报

预防的最高境界,不是“不让它病”,而是“它刚想病,我们就把它扶回床边喝热水”。

我们在PCB打孔机控制柜里,悄悄加了一块不起眼的小板子——它不参与逻辑控制,不驱动任何电机,但它永远睁着眼,盯着PLC的每一次呼吸。

独立PLC状态监控模块(硬件级“哨兵”,非软件插件)
- 基于ARM Cortex-M4+高精度RTC芯片,独立供电,与PLC共用同一现场总线(如CANopen或Profinet);
- 实时监听PLC的3类“濒死信号”:
▪️ 心跳丢失:连续3次未收到PLC周期性心跳帧(如TIA Portal的“Cycle Time Monitor”信号);
▪️ 寄存器冻结:关键状态字(如STW、ACCU、ERROR_FLAG)连续100ms无变化;
▪️ Flash写异常:监测PLC内部Flash写入中断标志(部分国产PLC开放此寄存器)。
- 一旦三者任一触发,模块立即:
→ 启动缓存数据自动转储(将最后10秒IO映射表、运动轨迹缓存、HMI当前画面压缩加密,存入本地SPI Flash);
→ 触发声光预报警(控制柜顶黄灯闪烁+蜂鸣器短鸣3声);
→ 通过以太网向SCADA发送“PLC异常预警”事件(含时间戳、类型、PLC型号、当前CPU负载);
最关键一步:向PLC发送软复位请求(非硬断电!),尝试在锁死前“温柔唤醒”。

✅ 效果实测:在东莞某厂实机模拟“看门狗超时”,哨兵模块平均响应延迟217ms,数据转储完成时间430ms,成功抢救出全部钻孔坐标偏移补偿参数——这意味着,即使最终锁死,也能在5分钟内“原样复活”,无需重新标定。

💬 速捷工程师原话:“我们不追求让PLC永不死机,那不现实;我们追求的是——它就算要宕机,也得先跟我们打个招呼,留好遗嘱,再优雅离场。


📌 划重点·防锁死黄金三角(请打印贴在工程师笔记本首页):
🔹 工程层:双因子是门槛,CRC是底线,日志是眼睛;
🔹 运维层:台账是规矩,断网是原则,扫描是习惯;
🔹 硬件层:哨兵不是锦上花,是雪中炭——它不帮你赚钱,但能帮你守住产线不崩盘。

毕竟,对PCB厂来说,
一块报废板 = 几百块;
一次换班停产 = 几千块;
而一套预防机制 = 未来三年,少修3次PLC,多赚27万。

晋江速捷自动化科技有限公司,成立于2017年12月,是中国领先的工业自动化系统集成服务商,经官方授权,专注于工业自动控制系统装置的全生命周期技术服务。公司总部位于福建省泉州市晋江市,业务网络覆盖全国,服务煤炭、冶金、印刷、纺织、建材、包装、船舶制造、环保节能、机械制造、食品饮料、数控加工等20+关键工业领域。
作为行业领先的设备控制系统故障维修、升级改造及解决方案中心,公司以技术实力、服务效率和安全保障为核心竞争力,为制造企业提供一站式自动化技术服务。累计服务客户10000+例,其中包括比亚迪、中国烟草、恒安纸业等众多行业龙头企业。

标签: PCB自动打孔机PLC锁死应急处置 三菱FX5U PLC被锁死解锁方法 西门子S7-1200 PLC永久锁死修复 信捷XC系列PLC EEPROM人工擦除 PCB设备PLC防锁死运维规范

抱歉,评论功能暂时关闭!