各位化工厂老师傅、DCS值班员、自动化小队长,还有刚接手老装置却被PLC“拉黑”的新同事——别慌,您手里的PLC没叛逃,它只是用最硬核的方式,说了句:“我暂时不想听指令了。”

在化工现场,PLC被锁死这事,比反应釜突然超温还让人头皮发紧。它不报警、不跳停、不闪红灯,就静静站在那儿,像一块拒绝沟通的智能砖头。而更扎心的是:锁死≠故障,但锁死≈停产倒计时。
我们速捷工控(晋江速捷自动化科技有限公司)干这行快七年了,光是帮化工客户“唤醒”锁死PLC,就处理过1700+例——从泉州石化的聚丙烯产线,到内蒙古某煤化工的空分压缩站,再到广东某精细化工厂的防爆灌装线……每一块“沉默的CPU”,背后都藏着一套逻辑严密、环环相扣的“锁死剧本”。
下面咱不讲教科书,说人话,拆三类“锁死导演组”——硬件、软件、环境,谁才是真凶?
1.1 硬件层面诱因:不是程序坏了,是“身体”先扛不住了
PLC不是云端AI,它是实打实蹲在防爆柜里、挨着蒸汽管道、闻着氯气味儿干活的“工业老焊工”。它的硬件一旦出状况,加密机制就会自动启动“安全休眠”——不是故意刁难你,是怕你误操作把反应釜温度写成800℃。
✅ 密码丢失?真不是你记性差
很多老项目交接时,原厂工程师已离职,密码只存在他那台贴满胶带的笔记本上。更绝的是某些早期西门子S7-200/300项目,密码直接固化在CPU芯片里,连TIA Portal都读不出提示——它不报错,只报“访问拒绝”,像极了你问前任借U盘,他笑着说:“哦,密码?我忘了。”
✅ 固件损坏?可能是“电”干的
化工现场电压波动频繁,雷击、UPS切换瞬态、变频器谐波……一次毫秒级的电源跌落,就可能让PLC在写入EEPROM关键配置时“卡住半拍”。结果:固件校验失败→启动自保护→进入只读锁定态。这时候你插PG下载,它礼貌回你一句:“Project not accessible.”(项目不可访问)——翻译成人话:“我不认识你,也不认识你自己写的程序。”
✅ EEPROM写保护?是PLC的“防社死机制”
部分国产及定制化PLC(比如某些带国产ARM内核的控制器),为防误刷固件,会在硬件层启用EEPROM写保护熔丝。一旦触发,连厂商工具都得烧写专用解锁固件才能擦除——相当于给硬盘上了物理锁,钥匙还在十年前的产线调试箱底压着。
📌 速捷真实案例:某福建染料厂的离心机PLC(台达DVP-ES2),因车间接地不良导致多次重启,最终触发EEPROM写保护。我们拆开模块,用SWD接口+定制Bootloader才“撬开”存储区——不是炫技,是真没别的路。
1.2 软件与操作因素:最怕的不是不会,而是“太会”
化工PLC的加密逻辑,本质是功能安全的守门人。但守门人有时会被“好心人”反锁在门外。
✅ 非法下载=给PLC打“麻醉针”
用非授权版本TIA Portal(比如V13打开V16加密项目)、或用盗版博图加载未签名的DB块——PLC检测到签名异常,立刻激活“项目完整性保护”,锁死所有在线访问权限。这不是版权警告,是IEC 61508要求的强制行为:宁可停机,也不能让未经验证的代码跑在加氢反应器上。
✅ 版本不兼容?不是升级,是“换脑手术”没麻醉
某客户把S7-1200从固件V2.3升到V4.5后,发现HMI无法上传画面——查半天才发现:新固件禁用了旧版OB块的默认调用链,而原程序恰好依赖这个“隐藏通道”做状态同步。PLC没崩溃,但它默默把整个项目标为“不兼容锁定”,拒绝任何修改请求。
✅ 误触“完全锁定”?按钮小,后果大
罗克韦尔ControlLogix有个经典操作陷阱:在RSLogix 5000里点“Download to Controller”时,若勾选了“Force all tags to initial values and lock project”(强制复位+完全锁定),再点确认——恭喜,PLC从此进入“宪法级只读模式”,连Reset CPU都解不开,必须走官方密钥重置流程。
💡 小贴士:这功能本意是防篡改(比如防止夜班人员乱改联锁值),但常被当成“一键清空缓存”来用……结果清空的是自己的权限。
1.3 外部环境影响:化工现场,没有“理想实验室”
PLC手册写的是“工作温度0~60℃”,但现实是:
- 氯碱车间的盐雾浓度>5mg/m³,通信模块金手指氧化发白;
- 乙烯裂解装置旁的电磁场强度,能让RS485信号抖成PPT翻页;
- 防爆区的SIS联锁逻辑,一旦检测到双电源失电>100ms,自动将关联PLC切至“Safe State Only”——此时它仍运行,但所有用户程序段被屏蔽,只保留基础安全输出。
✅ 强电磁干扰?PLC在“幻听”
变频驱动器群、大功率整流柜、甚至高频焊接设备,都在向PLC背板总线发射噪声。某山东化肥厂曾出现怪现象:PLC周期性丢失DP从站,每次都在凌晨3:17——后来发现,是隔壁空压站的软启动器定时投切,产生的浪涌正好耦合进PROFIBUS电缆。PLC误判为“主站指令异常”,触发自我保护锁定。
✅ 腐蚀性气体?锈蚀的不只是螺丝
氨气、硫化氢、氯气……这些化工常客,会缓慢侵蚀PLC通信模块的PCB焊点和隔离光耦。某江苏农药厂的灌装线PLC(三菱Q系列),半年内三次“莫名锁死”,拆开一看:RS232口附近铜箔已呈灰绿色,UART芯片供电纹波超标——PLC不是不想响应,是它“耳朵”已经聋了。
✅ 防爆区安全联锁?锁得有理有据
在SIL2/SIL3等级区域,PLC常与SIS系统深度耦合。当SIS发出“紧急停车”指令后,部分品牌(如Triconex、Honeywell Experion)会通过背板总线向关联PLC下发“Write-Protection Lock”信号。此时PLC仍在扫描,但所有DB写操作被硬件拦截——这不是bug,是IEC 61511明文规定的“失效导向安全”(Fail-Safe)。
🌟 速捷提醒:遇到这类“合规性锁死”,千万别强行断电重启!它不是故障,是安全系统正在履职。正确姿势:查SIS事件日志 → 定位触发条件 → 消除工艺异常 → 手动解除联锁 → 再复位PLC。
所以你看,化工机械PLC被锁死,从来不是单一原因的锅。它往往是:
一次电压跌落(硬件) + 一个误点的复位按钮(操作) + 三年没清理的散热风扇(环境) = 今晚的夜班噩梦
而真正的破解之道,从来不在“怎么解开”,而在——
提前知道它为什么锁,以及,它想告诉你什么。
(下章预告:《应急响应与合规解锁路径》——不教你怎么“绕过安全”,只告诉你:如何在HAZOP框架下,让PLC心甘情愿地,重新听你的话。)
——晋江速捷自动化科技有限公司|专注工业自动化系统集成服务,2017年扎根泉州晋江,已为比亚迪、中国烟草、恒安纸业等10000+制造企业提供PLC全生命周期技术服务。我们修的不是模块,是产线心跳的节律。
各位正在盯着黑屏PLC、手边咖啡已凉、心里默念“菩萨保佑”的化工同仁——
恭喜,您此刻已成功触发工业自动化领域的最高级别冷静测试。
别急着拔电池、砸模块、翻旧U盘找密码……在化工现场,最危险的不是PLC锁死,而是“解得快但解错了”。
我们速捷工控(晋江速捷自动化科技有限公司)干这行七年,处理过1700+例化工PLC锁死事件,总结出一条铁律:
> 在反应釜还在升温、精馏塔还在回流、SIS联锁还没复位之前——
> 所有“技术动作”,都得先过三道关:安全关、合规关、责任关。
不是我们矫情,是《GB/T 20438》《IEC 61511》《HG/T 20573》白纸黑字写着:
过程安全无小事,解锁不是修电脑,是重启一段受控工艺的“数字心跳”。
下面咱不甩术语,不画流程图,就用“值班长能听懂、安全部门能签字、审计组查得服气”的方式,说清楚三件事:
✅ 锁死了,第一步该干什么?(不是修,是“停、评、报”)
✅ 厂商官方路怎么走?(西门子/罗克韦尔/三菱……真·授权姿势)
✅ 官方路走不通时,还有没有合规的“第二条活路”?(不是破解,是“安全级旁路”)
2.1 安全优先原则:锁定状态下,设备隔离 ≠ 简单断电
PLC锁死,本质是系统主动进入“安全守恒态”——它宁可不动,也不乱动。
所以第一反应,不是“怎么让它动起来”,而是“怎么确保它不动的时候,人和装置依然安全”。
🔹 Step 1|物理隔离,但别“一刀切”
- ✅ 正确操作:确认工艺状态 → 切断该PLC所控执行机构的动力源(如气动阀切断气源、电机断主回路)→ 保留PLC供电(用于日志读取、状态诊断)
- ❌ 危险操作:直接拉总闸!尤其当PLC还挂着SIS旁路信号、或参与DCS冗余通讯时——断电可能触发误跳车,比锁死后果更重。
🔹 Step 2|工艺风险再评估,不是走过场
锁死≠无风险,而是风险“隐身”了。此时必须启动:
- HAZOP再审查(聚焦“PLC失能”新偏差):比如,“若灌装线PLC锁定超30分钟,是否导致缓冲罐超压?”、“若离心机PLC无法写入转速参数,备用机械限速器能否独立投用?”
- LOPA验证(保护层有效性复查):原设计中由该PLC实现的联锁功能,是否已被SIS或硬线继电器完整承接?有没有“保护层失效叠加”风险?
📌 速捷实操提醒:我们在泉州某石化项目曾遇到S7-1500锁死后,DCS仍显示“运行正常”——结果发现是PROFINET通信中断但心跳未超时,DCS误判。最后靠读PLC本地LED状态+抓诊断缓冲区,才确认真实模式为“STOP with protection active”。没日志,不判断;没诊断,不操作。
🔹 Step 3|启动变更管理流程(哪怕只是临时应急)
根据《化工过程安全管理导则》,PLC解锁属于“影响安全仪表功能的临时性措施”,必须:
- 填写《紧急维修审批单》(注明锁定现象、隔离措施、预估恢复时间)
- 经工艺工程师+仪表工程师+安全工程师三方电子会签
- 同步录入MES/CMMS系统,生成可追溯的“解锁事件ID”
💡 为什么这么麻烦?因为去年某企业自行用非授权工具解密后,因未记录版本差异,三个月后大修时加载旧版程序,导致联锁逻辑缺失——审计一查,就是典型“未受控变更”。
2.2 厂商级解锁流程:走正门,不抄小路,才是最快路径
很多人以为“厂商解锁=等两周+付天价服务费”,其实不然。只要材料齐、路径对,西门子/罗克韦尔/三菱的官方通道,比你翻遍淘宝找“万能密钥”快得多。
我们速捷作为西门子、罗克韦尔、三菱等主流品牌的官方授权技术服务伙伴,日常帮客户走这些流程——不靠关系,靠标准动作:
| 品牌 | 典型锁死场景 | 官方合规解锁路径 | 速捷实操耗时 |
|---|---|---|---|
| 西门子 S7-1200/1500 | TIA Portal加密项目无法下载、CPU显示“Protected” | ① 提供PLC序列号+固件版本 ② 通过Siemens Support Portal提交“Project Unlock Request” ③ 下载官方签名密钥文件(.skey) ④ 在TIA Portal中导入密钥+硬件复位 | ⏱️ 材料齐全:2小时内完成(含密钥生成+远程指导) |
| 罗克韦尔 ControlLogix | RSLogix 5000提示“Controller is locked”且Reset无效 | ① 连接USB/以太网至控制器 ② 使用FactoryTalk Logix Designer的“Unlock Controller”向导 ③ 输入厂商发放的“Unlock Code”(需提供PO号+设备SN) | ⏱️ 授权客户:15分钟内响应;非授权客户→协助补办授权备案 |
| 三菱 Q系列/FX5U | GX Works2报错“Project File is Protected” | ① 用GX Works2“工程解密向导” ② 插入原厂加密狗(或输入授权码) ③ 若加密狗遗失→联系三菱中国技术中心出具《项目归属证明》 | ⏱️ 加密狗在手:3分钟;需证明文件:1工作日加急 |
✅ 关键共识:所有厂商级解锁,均不破坏原有程序逻辑、不清除诊断日志、不绕过安全签名——它不是“删锁”,是“验明正身”。
❌ 警惕那些承诺“5分钟远程解密”的第三方:90%用的是未签名固件覆盖或JTAG暴力擦除,直接违反IEC 61511第11章“软件完整性要求”,后续审计一查一个准。
🌟 速捷贴心包:我们为签约客户提供《厂商解锁绿色通道卡》——提前备案设备信息、预存授权资质,遇锁死可直通厂商技术支持VIP通道,省去70%材料审核时间。
2.3 替代性技术手段:当官方路暂时堵了,还有“安全兜底方案”
现实很骨感:
- 原厂工程师休假中
- 加密狗随前任工程师一起“退休”了
- 项目用的是停产冷门PLC(比如某台2008年产的安川MP3300)
这时怎么办?不是放弃,而是切换到“IEC 61511框架下的合规替代路径”。
我们速捷的“安全级旁路”三原则:
🔹 原则1|绝不绕过功能安全机制(如SIL认证的看门狗、安全输出通道)
🔹 原则2|所有干预留痕可审计(操作全程录像+命令日志自动存档)
🔹 原则3|恢复后强制回归原厂认证流程(补录密钥、更新黄金镜像)
具体怎么做?举两个真实案例:
✅ 案例1|备份项目还原(最温柔的“重启”)
某山东氯碱厂S7-300锁死后,我们调取其CMMS系统中存档的“上月备份镜像”(符合ISO 9001配置管理要求),经三方校验哈希值一致后:
- 在离线环境用TIA Portal打开备份项目
- 比对当前PLC诊断缓冲区中的故障代码(如6xxx系列存储错误)
- 仅替换损坏DB块,其余逻辑保持原样
- 下载前生成《配置差异报告》并签字归档
⏱️ 全程42分钟,零风险复产。
✅ 案例2|SWD/JTAG固件级干预(给PLC做“微创手术”)
某福建制药厂的海泰克触摸屏PLC一体机(已停产),因EEPROM写保护熔丝触发锁死。我们采用:
- 使用专业SWD调试器接入CPU底层接口
- 读取Flash原始扇区 → 定位加密标志位 → 仅清除保护位,不改应用代码
- 重新烧写官方Bootloader(来自海泰克官网历史存档)
- 最后导入客户授权的正版工程文件
⚠️ 全程在防静电台进行,操作视频同步上传至客户云盘,满足GMP电子记录要求。
📌 重要提示:此类操作必须由具备IEC 62443-3-3认证资质的技术人员执行,且需客户签署《安全干预知情同意书》——不是免责声明,是共同守护过程安全的契约。
所以你看,面对化工机械PLC锁死,
真正的“应急响应”,不是比谁手速快,而是比谁脑子清、流程正、留痕全。
它是一场多角色协同的“安全接力赛”:
值班员负责第一时间隔离,
工艺工程师牵头HAZOP再审,
仪表团队走厂商正轨或启动合规旁路,
安全人员把关所有操作闭环。
而我们速捷工控的角色?
不是“神医”,是您的自动化安全协管员——
帮您理清每一步“为什么必须这么做”,
陪您走完每一程“怎样才算合规做完”,
最后,把这次锁死,变成下次永不发生的“预防教案”。
(下章预告:《长效防控体系构建:让PLC锁死,从“高频事故”变成“历史名词”》——教您用设计埋雷、用监控排雷、用演练拆雷。)
——晋江速捷自动化科技有限公司|成立于2017年12月,中国领先的工业自动化系统集成服务商,总部位于福建泉州晋江。专注PLC/DCS/SIS全生命周期技术服务,累计服务比亚迪、中国烟草、恒安纸业等10000+制造企业。我们不卖“万能钥匙”,只帮您建一把——永远配得上安全证书的,专属钥匙。
各位化工厂的老朋友,咱们掏心窝子聊一句:
> 您单位最近一次PLC锁死,是第几次靠“找前任同事要密码”解决的?
> 上回应急解锁后,那份《配置变更记录表》,现在躺在哪个U盘里吃灰?
> 有没有哪台S7-1500,连TIA Portal都打不开,但产线还靠着它硬扛了三个月?
别笑——我们速捷工控(晋江速捷自动化科技有限公司)在泉州、漳州、宁德跑现场时,常听见类似对话:
👉 “这台PLC密码?老王去年退休带走了。”
👉 “程序备份?有!存我微信收藏夹第三页……但好像被清理过。”
👉 “黄金镜像?啥是黄金镜像?我们只有‘最新能用的’和‘上次炸掉的’两个版本。”
说真的,看到这些,我们既心疼,又忍不住想笑——
不是笑您管理松,是笑“锁死”这事,本不该是人肉记忆+玄学备份的江湖手艺。
它该是一套看得见、管得住、审得清的化工过程安全基础设施。
所以这一章,我们不讲“怎么解”,专讲怎么让它根本不想锁、不敢锁、锁不住。
——不是给PLC装防盗门,而是给整条自动化链路,铺一条自带防滑纹、带减速带、还装了监控的安全高速公路。
3.1 设计阶段嵌入防锁死机制:把“别锁死”写进图纸,比修十次都管用
很多兄弟以为:“PLC锁死是运维的事”。
错。真正的防线,建在项目设计签字那一刻。
就像盖化工厂房先做HAZOP,选PLC也得做“Lockdown-HAZOP”——预演所有可能把PLC逼进死胡同的操作。
✅ 标准化密码策略|拒绝“123456”和“admin888”
- 强制采用三段式密码结构:工艺代号(如CL-03)+ 年月(2406)+ 安全因子(由仪表组每月轮换的4位随机码)
- 密码统一存入企业级密码管理器(如CyberArk或国产合规替代),禁止明文存Excel、禁止贴在控制柜内侧
- 每台PLC首次下载时,自动触发“密码双签”:工艺工程师确认逻辑无误 → 安全工程师核验联锁点位 → 系统生成唯一密钥并同步至CMMS
✅ 双因子工程访问控制|比银行ATM还严
- 不再靠一个密码闯关,而是:
🔹 硬件因子:专用加密UKey(绑定MAC+SN,拔掉即断工程连接)
🔹 行为因子:TIA Portal/RSLogix登录需人脸识别+操作环境GPS定位(仅限厂区地理围栏内生效)
- 特别提示:我们在某氯碱企业落地该方案后,误操作导致的“完全锁定”归零,且外部人员试登记录自动触发安防平台告警。
✅ 关键参数只读保护 + 变更审批电子留痕|让每一次修改都“可追溯、可举证、可复盘”
- 对SIS相关DB块、联锁条件字、安全输出地址,启用PLC原生“Write-Protect”属性(非简单隐藏)
- 所有解除保护的操作,必须:
① 在系统内发起《工程变更申请》(含变更原因、影响范围、回滚预案)
② 经工艺/仪表/安全三方在线会签(支持手写签名+时间戳)
③ 系统自动生成操作日志(含操作者IP、设备ID、前后代码哈希值)并同步至DCS审计数据库
🌟 速捷实战彩蛋:我们为福建某合成氨厂定制的“PLC防锁死设计包”,已固化为《化工自动化系统设计审查清单》第7.2条——现在他们新项目立项,设计院不交这份清单,EPC合同直接卡在付款节点。
3.2 运维阶段智能预警实践:让PLC自己“喊救命”,比人盯屏强一百倍
很多厂还在靠老师傅“听CPU风扇声辨故障”,
而真正靠谱的运维,是让PLC在锁死前提前3小时发微信、提前1小时弹DCS告警、提前5分钟亮红灯。
我们不搞虚的AI预测,就用OPC UA这条工业界公认的“数字血管”,给PLC装上三根“生命监测探针”:
🔹 探针1|锁定标志位实时扫描(毫秒级)
- 每200ms轮询PLC系统存储区(如S7-1500的SZL 0x0001、ControlLogix的Controller Tags中的ControllerStatus.Locked)
- 一旦检测到Locked = TRUE或ProtectionMode = 0x0F(完全锁定),立即触发:
→ DCS画面弹窗(带语音播报:“XX反应釜PLC进入保护模式,请核查!”)
→ 微信推送至仪表班+值班长+安全员(附诊断快照:当前CPU模式、最后下载时间、存储器使用率)
🔹 探针2|CPU运行模式异常追踪(分钟级)
- 监控RUN/STOP/STARTUP状态跳变频次(正常工况下,每24小时≤2次;若1小时内跳变≥5次,判定为“模式震荡”)
- 常见诱因:电源波动→看门狗复位→反复重启→最终触发EEPROM写保护
- 我们在宁德某钛白粉厂部署后,提前捕获3起“电压暂降引发的隐性锁定倾向”,通过加装UPS稳压模块,避免了2次计划外停机。
🔹 探针3|存储器使用率超阈值告警(预防性)
- PLC程序区、数据块、诊断缓冲区,分三色预警:
🟢 <70%:健康
🟡 70%~85%:黄色预警(推送《存储优化建议》:清理旧诊断日志、压缩未用DB块)
🔴 >85%:红色告警(自动冻结新程序下载,并锁定工程口,直到人工审核释放)
- 小知识:90%的“非法下载失败致锁死”,根源是存储爆满后,TIA Portal强行覆盖导致校验失败。
💡 速捷轻量级方案:无需改造原有DCS,只需加装一台边缘网关(我们自研的SafeLink OPC UA Agent),5小时完成部署,对接西门子/罗克韦尔/三菱全系PLC——连您那台2009年的S7-300,也能“接入未来”。
3.3 企业级知识沉淀:把每次锁死,变成下次绝不重蹈的“安全资产”
最后一道防线,不在PLC里,而在您厂里的知识管理系统里。
PLC会老化、程序会迭代、工程师会流动……但正确的经验,必须沉淀成组织记忆。
✅ 建立PLC配置黄金镜像库|不是“能用就行”,是“经得起审计的唯一真相”
- 每台关键PLC投运时,自动打包:
✔️ TIA Portal/GX Works2工程文件(含完整注释)
✔️ 固件版本+补丁清单(标注CVE编号及修复状态)
✔️ 网络拓扑图+IP分配表(带MAC地址与物理端口绑定)
✔️ 《安全功能验证报告》(由第三方机构签发,SIL等级明确)
- 所有镜像按“装置-单元-设备”三级目录归档,哈希值上链存证(支持国密SM3),确保不可篡改。
✅ 定期开展“锁死模拟演练”|不是演戏,是压力测试
- 每季度一次“无脚本突袭演练”:
🎯 场景1:随机选取1台非关键PLC,远程触发“完全锁定”(通过安全指令)
🎯 场景2:故意删除本地备份,考验黄金镜像调取时效
🎯 场景3:模拟加密狗遗失,走厂商解锁绿色通道全流程
- 演练结果不打分,只输出《韧性短板清单》:比如“SIS联锁逻辑恢复耗时超标”,那就立刻优化DCS-SIS接口协议。
✅ 纳入DCS/SIS一体化安全审计范畴|打破“仪表孤岛”
- 将PLC生命周期管理指标,正式写入企业《过程安全绩效考核表》:
🔸 黄金镜像更新及时率(≥95%)
🔸 锁定事件平均响应时长(目标≤45分钟)
🔸 近12个月无因PLC配置错误导致的SIS误动作
- 审计不再只查DCS操作日志,还要调取PLC工程变更记录、密码轮换台账、镜像哈希比对报告——让自动化安全,真正“看得见、管得住、说得清”。
🌟 速捷交付物:我们不仅帮您建库、做演练、写制度,更提供《PLC生命周期管理成熟度评估模型》(含5级量化标准),每年一次免费对标测评——您不是在买服务,是在持续升级企业的“自动化免疫力”。
所以你看,长效防控,从来不是买一堆高大上的系统,
而是:
🔧 在设计图纸上埋下防锁死基因,
📡 在控制室里装上PLC的“心电监护仪”,
📚 把每一次惊心动魄的应急,变成刻进企业骨子里的安全本能。
PLC锁死,不该是事故报告里的冰冷数字,
而应成为您安全管理体系中,最扎实的一块压舱石。
——晋江速捷自动化科技有限公司|成立于2017年12月,中国领先的工业自动化系统集成服务商,总部位于福建泉州晋江。专注PLC/DCS/SIS全生命周期技术服务,累计服务比亚迪、中国烟草、恒安纸业等10000+制造企业。我们不卖“万能钥匙”,只帮您建一套——让锁死无处落脚,让安全自然生长的长效机制。
标签: 化工机械PLC被锁死应急处理 西门子S7-1500PLC官方解锁流程 化工厂PLC锁死安全合规处置 PLCEEPROM写保护强制解除方法 化工过程安全管理PLC生命周期防控